/ Hex Artifact Content
Login

Artifact a013a40a9215b92fb9267603823f95d007ab5b00:


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 20  U Autoconf 2.59 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 36 2e 31  for sqlite 3.6.1
0080: 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20  ..#.# Copyright 
0090: 28 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f  (C) 2003 Free So
00a0: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
00b0: 6e 2c 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63  n, Inc..# This c
00c0: 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20  onfigure script 
00d0: 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65  is free software
00e0: 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77  ; the Free Softw
00f0: 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23  are Foundation.#
0100: 20 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64   gives unlimited
0110: 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63   permission to c
0120: 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20  opy, distribute 
0130: 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23  and modify it..#
0140: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
0150: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34  ------- ##.## M4
0160: 73 68 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f  sh Initializatio
0170: 6e 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  n.  ##.## ------
0180: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
0190: 23 23 0a 0a 23 20 42 65 20 42 6f 75 72 6e 65 20  ##..# Be Bourne 
01a0: 63 6f 6d 70 61 74 69 62 6c 65 0a 69 66 20 74 65  compatible.if te
01b0: 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52  st -n "${ZSH_VER
01c0: 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65  SION+set}" && (e
01d0: 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76  mulate sh) >/dev
01e0: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
01f0: 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20  .  emulate sh.  
0200: 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73  NULLCMD=:.  # Zs
0210: 68 20 33 2e 78 20 61 6e 64 20 34 2e 78 20 70 65  h 3.x and 4.x pe
0220: 72 66 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c 69  rforms word spli
0230: 74 74 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40  tting on ${1+"$@
0240: 22 7d 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73  "}, which.  # is
0250: 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72   contrary to our
0260: 20 75 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65   usage.  Disable
0270: 20 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20   this feature.. 
0280: 20 61 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22   alias -g '${1+"
0290: 24 40 22 7d 27 3d 27 22 24 40 22 27 0a 65 6c 69  $@"}'='"$@"'.eli
02a0: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 42 41 53  f test -n "${BAS
02b0: 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20  H_VERSION+set}" 
02c0: 26 26 20 28 73 65 74 20 2d 6f 20 70 6f 73 69 78  && (set -o posix
02d0: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
02e0: 31 3b 20 74 68 65 6e 0a 20 20 73 65 74 20 2d 6f  1; then.  set -o
02f0: 20 70 6f 73 69 78 0a 66 69 0a 44 55 41 4c 43 41   posix.fi.DUALCA
0300: 53 45 3d 31 3b 20 65 78 70 6f 72 74 20 44 55 41  SE=1; export DUA
0310: 4c 43 41 53 45 20 23 20 66 6f 72 20 4d 4b 53 20  LCASE # for MKS 
0320: 73 68 0a 0a 23 20 53 75 70 70 6f 72 74 20 75 6e  sh..# Support un
0330: 73 65 74 20 77 68 65 6e 20 70 6f 73 73 69 62 6c  set when possibl
0340: 65 2e 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36 30  e..if ( (MAIL=60
0350: 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c 7c  ; unset MAIL) ||
0360: 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75 6c   exit) >/dev/nul
0370: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61  l 2>&1; then.  a
0380: 73 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65 6c  s_unset=unset.el
0390: 73 65 0a 20 20 61 73 5f 75 6e 73 65 74 3d 66 61  se.  as_unset=fa
03a0: 6c 73 65 0a 66 69 0a 0a 0a 23 20 57 6f 72 6b 20  lse.fi...# Work 
03b0: 61 72 6f 75 6e 64 20 62 75 67 73 20 69 6e 20 70  around bugs in p
03c0: 72 65 2d 33 2e 30 20 55 57 49 4e 20 6b 73 68 2e  re-3.0 UWIN ksh.
03d0: 0a 24 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 4d  .$as_unset ENV M
03e0: 41 49 4c 20 4d 41 49 4c 50 41 54 48 0a 50 53 31  AIL MAILPATH.PS1
03f0: 3d 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50  ='$ '.PS2='> '.P
0400: 53 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e  S4='+ '..# NLS n
0410: 75 69 73 61 6e 63 65 73 2e 0a 66 6f 72 20 61 73  uisances..for as
0420: 5f 76 61 72 20 69 6e 20 5c 0a 20 20 4c 41 4e 47  _var in \.  LANG
0430: 20 4c 41 4e 47 55 41 47 45 20 4c 43 5f 41 44 44   LANGUAGE LC_ADD
0440: 52 45 53 53 20 4c 43 5f 41 4c 4c 20 4c 43 5f 43  RESS LC_ALL LC_C
0450: 4f 4c 4c 41 54 45 20 4c 43 5f 43 54 59 50 45 20  OLLATE LC_CTYPE 
0460: 4c 43 5f 49 44 45 4e 54 49 46 49 43 41 54 49 4f  LC_IDENTIFICATIO
0470: 4e 20 5c 0a 20 20 4c 43 5f 4d 45 41 53 55 52 45  N \.  LC_MEASURE
0480: 4d 45 4e 54 20 4c 43 5f 4d 45 53 53 41 47 45 53  MENT LC_MESSAGES
0490: 20 4c 43 5f 4d 4f 4e 45 54 41 52 59 20 4c 43 5f   LC_MONETARY LC_
04a0: 4e 41 4d 45 20 4c 43 5f 4e 55 4d 45 52 49 43 20  NAME LC_NUMERIC 
04b0: 4c 43 5f 50 41 50 45 52 20 5c 0a 20 20 4c 43 5f  LC_PAPER \.  LC_
04c0: 54 45 4c 45 50 48 4f 4e 45 20 4c 43 5f 54 49 4d  TELEPHONE LC_TIM
04d0: 45 0a 64 6f 0a 20 20 69 66 20 28 73 65 74 20 2b  E.do.  if (set +
04e0: 78 3b 20 74 65 73 74 20 2d 7a 20 22 60 28 65 76  x; test -z "`(ev
04f0: 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65 78  al $as_var=C; ex
0500: 70 6f 72 74 20 24 61 73 5f 76 61 72 29 20 32 3e  port $as_var) 2>
0510: 26 31 60 22 29 3b 20 74 68 65 6e 0a 20 20 20 20  &1`"); then.    
0520: 65 76 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20  eval $as_var=C; 
0530: 65 78 70 6f 72 74 20 24 61 73 5f 76 61 72 0a 20  export $as_var. 
0540: 20 65 6c 73 65 0a 20 20 20 20 24 61 73 5f 75 6e   else.    $as_un
0550: 73 65 74 20 24 61 73 5f 76 61 72 0a 20 20 66 69  set $as_var.  fi
0560: 0a 64 6f 6e 65 0a 0a 23 20 52 65 71 75 69 72 65  .done..# Require
0570: 64 20 74 6f 20 75 73 65 20 62 61 73 65 6e 61 6d  d to use basenam
0580: 65 2e 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27  e..if expr a : '
0590: 5c 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c  \(a\)' >/dev/nul
05a0: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61  l 2>&1; then.  a
05b0: 73 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65  s_expr=expr.else
05c0: 0a 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65  .  as_expr=false
05d0: 0a 66 69 0a 0a 69 66 20 28 62 61 73 65 6e 61 6d  .fi..if (basenam
05e0: 65 20 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  e /) >/dev/null 
05f0: 32 3e 26 31 20 26 26 20 74 65 73 74 20 22 58 60  2>&1 && test "X`
0600: 62 61 73 65 6e 61 6d 65 20 2f 20 32 3e 26 31 60  basename / 2>&1`
0610: 22 20 3d 20 22 58 2f 22 3b 20 74 68 65 6e 0a 20  " = "X/"; then. 
0620: 20 61 73 5f 62 61 73 65 6e 61 6d 65 3d 62 61 73   as_basename=bas
0630: 65 6e 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f  ename.else.  as_
0640: 62 61 73 65 6e 61 6d 65 3d 66 61 6c 73 65 0a 66  basename=false.f
0650: 69 0a 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68  i...# Name of th
0660: 65 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 61 73  e executable..as
0670: 5f 6d 65 3d 60 24 61 73 5f 62 61 73 65 6e 61 6d  _me=`$as_basenam
0680: 65 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78  e "$0" ||.$as_ex
0690: 70 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f  pr X/"$0" : '.*/
06a0: 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24  \([^/][^/]*\)/*$
06b0: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a  ' \| \.. X"$0" :
06c0: 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c   'X\(//\)$' \| \
06d0: 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f  .. X"$0" : 'X\(/
06e0: 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 2e 20 20 20  \)$' \| \.. .   
06f0: 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e 2f 64    : '\(.\)' 2>/d
0700: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20  ev/null ||.echo 
0710: 58 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64  X/"$0" |.    sed
0720: 20 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e   '/^.*\/\([^/][^
0730: 2f 5d 2a 5c 29 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c  /]*\)\/*$/{ s//\
0740: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e  1/; q; }.  .  /^
0750: 58 5c 2f 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73  X\/\(\/\/\)$/{ s
0760: 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20  //\1/; q; }.  . 
0770: 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b   /^X\/\(\/\).*/{
0780: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20   s//\1/; q; }.  
0790: 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a  .  s/.*/./; q'`.
07a0: 0a 0a 23 20 50 41 54 48 20 6e 65 65 64 73 20 43  ..# PATH needs C
07b0: 52 2c 20 61 6e 64 20 4c 49 4e 45 4e 4f 20 6e 65  R, and LINENO ne
07c0: 65 64 73 20 43 52 20 61 6e 64 20 50 41 54 48 2e  eds CR and PATH.
07d0: 0a 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69  .# Avoid dependi
07e0: 6e 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65  ng upon Characte
07f0: 72 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f  r Ranges..as_cr_
0800: 6c 65 74 74 65 72 73 3d 27 61 62 63 64 65 66 67  letters='abcdefg
0810: 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77  hijklmnopqrstuvw
0820: 78 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45  xyz'.as_cr_LETTE
0830: 52 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c  RS='ABCDEFGHIJKL
0840: 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a  MNOPQRSTUVWXYZ'.
0850: 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61  as_cr_Letters=$a
0860: 73 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f  s_cr_letters$as_
0870: 63 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72  cr_LETTERS.as_cr
0880: 5f 64 69 67 69 74 73 3d 27 30 31 32 33 34 35 36  _digits='0123456
0890: 37 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d  789'.as_cr_alnum
08a0: 3d 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24  =$as_cr_Letters$
08b0: 61 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 23 20  as_cr_digits..# 
08c0: 54 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61  The user is alwa
08d0: 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73  ys right..if tes
08e0: 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41  t "${PATH_SEPARA
08f0: 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74  TOR+set}" != set
0900: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 23  ; then.  echo "#
0910: 21 20 2f 62 69 6e 2f 73 68 22 20 3e 63 6f 6e 66  ! /bin/sh" >conf
0920: 24 24 2e 73 68 0a 20 20 65 63 68 6f 20 20 22 65  $$.sh.  echo  "e
0930: 78 69 74 20 30 22 20 20 20 3e 3e 63 6f 6e 66 24  xit 0"   >>conf$
0940: 24 2e 73 68 0a 20 20 63 68 6d 6f 64 20 2b 78 20  $.sh.  chmod +x 
0950: 63 6f 6e 66 24 24 2e 73 68 0a 20 20 69 66 20 28  conf$$.sh.  if (
0960: 50 41 54 48 3d 22 2f 6e 6f 6e 65 78 69 73 74 65  PATH="/nonexiste
0970: 6e 74 3b 2e 22 3b 20 63 6f 6e 66 24 24 2e 73 68  nt;."; conf$$.sh
0980: 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26  ) >/dev/null 2>&
0990: 31 3b 20 74 68 65 6e 0a 20 20 20 20 50 41 54 48  1; then.    PATH
09a0: 5f 53 45 50 41 52 41 54 4f 52 3d 27 3b 27 0a 20  _SEPARATOR=';'. 
09b0: 20 65 6c 73 65 0a 20 20 20 20 50 41 54 48 5f 53   else.    PATH_S
09c0: 45 50 41 52 41 54 4f 52 3d 3a 0a 20 20 66 69 0a  EPARATOR=:.  fi.
09d0: 20 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 73    rm -f conf$$.s
09e0: 68 0a 66 69 0a 0a 0a 20 20 61 73 5f 6c 69 6e 65  h.fi...  as_line
09f0: 6e 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61  no_1=$LINENO.  a
0a00: 73 5f 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45  s_lineno_2=$LINE
0a10: 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 33  NO.  as_lineno_3
0a20: 3d 60 28 65 78 70 72 20 24 61 73 5f 6c 69 6e 65  =`(expr $as_line
0a30: 6e 6f 5f 31 20 2b 20 31 29 20 32 3e 2f 64 65 76  no_1 + 1) 2>/dev
0a40: 2f 6e 75 6c 6c 60 0a 20 20 74 65 73 74 20 22 78  /null`.  test "x
0a50: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 22 20 21 3d  $as_lineno_1" !=
0a60: 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22   "x$as_lineno_2"
0a70: 20 26 26 0a 20 20 74 65 73 74 20 22 78 24 61 73   &&.  test "x$as
0a80: 5f 6c 69 6e 65 6e 6f 5f 33 22 20 20 3d 20 22 78  _lineno_3"  = "x
0a90: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 20 7c  $as_lineno_2"  |
0aa0: 7c 20 7b 0a 20 20 23 20 46 69 6e 64 20 77 68 6f  | {.  # Find who
0ab0: 20 77 65 20 61 72 65 2e 20 20 4c 6f 6f 6b 20 69   we are.  Look i
0ac0: 6e 20 74 68 65 20 70 61 74 68 20 69 66 20 77 65  n the path if we
0ad0: 20 63 6f 6e 74 61 69 6e 20 6e 6f 20 70 61 74 68   contain no path
0ae0: 20 61 74 20 61 6c 6c 0a 20 20 23 20 72 65 6c 61   at all.  # rela
0af0: 74 69 76 65 20 6f 72 20 6e 6f 74 2e 0a 20 20 63  tive or not..  c
0b00: 61 73 65 20 24 30 20 69 6e 0a 20 20 20 20 2a 5b  ase $0 in.    *[
0b10: 5c 5c 2f 5d 2a 20 29 20 61 73 5f 6d 79 73 65 6c  \\/]* ) as_mysel
0b20: 66 3d 24 30 20 3b 3b 0a 20 20 20 20 2a 29 20 61  f=$0 ;;.    *) a
0b30: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
0b40: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
0b50: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
0b60: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
0b70: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
0b80: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
0b90: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
0ba0: 20 74 65 73 74 20 2d 72 20 22 24 61 73 5f 64 69   test -r "$as_di
0bb0: 72 2f 24 30 22 20 26 26 20 61 73 5f 6d 79 73 65  r/$0" && as_myse
0bc0: 6c 66 3d 24 61 73 5f 64 69 72 2f 24 30 20 26 26  lf=$as_dir/$0 &&
0bd0: 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 20   break.done..   
0be0: 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
0bf0: 23 20 57 65 20 64 69 64 20 6e 6f 74 20 66 69 6e  # We did not fin
0c00: 64 20 6f 75 72 73 65 6c 76 65 73 2c 20 6d 6f 73  d ourselves, mos
0c10: 74 20 70 72 6f 62 61 62 6c 79 20 77 65 20 77 65  t probably we we
0c20: 72 65 20 72 75 6e 20 61 73 20 60 73 68 20 43 4f  re run as `sh CO
0c30: 4d 4d 41 4e 44 27 0a 20 20 23 20 69 6e 20 77 68  MMAND'.  # in wh
0c40: 69 63 68 20 63 61 73 65 20 77 65 20 61 72 65 20  ich case we are 
0c50: 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75 6e 64 20  not to be found 
0c60: 69 6e 20 74 68 65 20 70 61 74 68 2e 0a 20 20 69  in the path..  i
0c70: 66 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79 73  f test "x$as_mys
0c80: 65 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  elf" = x; then. 
0c90: 20 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a     as_myself=$0.
0ca0: 20 20 66 69 0a 20 20 69 66 20 74 65 73 74 20 21    fi.  if test !
0cb0: 20 2d 66 20 22 24 61 73 5f 6d 79 73 65 6c 66 22   -f "$as_myself"
0cc0: 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68  ; then.    { ech
0cd0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
0ce0: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79  : cannot find my
0cf0: 73 65 6c 66 3b 20 72 65 72 75 6e 20 77 69 74 68  self; rerun with
0d00: 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74   an absolute pat
0d10: 68 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69  h" >&2.   { (exi
0d20: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
0d30: 20 7d 0a 20 20 66 69 0a 20 20 63 61 73 65 20 24   }.  fi.  case $
0d40: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 69 6e 0a  CONFIG_SHELL in.
0d50: 20 20 27 27 29 0a 20 20 20 20 61 73 5f 73 61 76    '').    as_sav
0d60: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
0d70: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
0d80: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 2f 62  for as_dir in /b
0d90: 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
0da0: 52 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53  R/usr/bin$PATH_S
0db0: 45 50 41 52 41 54 4f 52 24 50 41 54 48 0a 64 6f  EPARATOR$PATH.do
0dc0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
0dd0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
0de0: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
0df0: 72 3d 2e 0a 20 20 66 6f 72 20 61 73 5f 62 61 73  r=..  for as_bas
0e00: 65 20 69 6e 20 73 68 20 62 61 73 68 20 6b 73 68  e in sh bash ksh
0e10: 20 73 68 35 3b 20 64 6f 0a 09 20 63 61 73 65 20   sh5; do.. case 
0e20: 24 61 73 5f 64 69 72 20 69 6e 0a 09 20 2f 2a 29  $as_dir in.. /*)
0e30: 0a 09 20 20 20 69 66 20 28 22 24 61 73 5f 64 69  ..   if ("$as_di
0e40: 72 2f 24 61 73 5f 62 61 73 65 22 20 2d 63 20 27  r/$as_base" -c '
0e50: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24  .  as_lineno_1=$
0e60: 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65  LINENO.  as_line
0e70: 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61  no_2=$LINENO.  a
0e80: 73 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70  s_lineno_3=`(exp
0e90: 72 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b  r $as_lineno_1 +
0ea0: 20 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60   1) 2>/dev/null`
0eb0: 0a 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69  .  test "x$as_li
0ec0: 6e 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73  neno_1" != "x$as
0ed0: 5f 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20  _lineno_2" &&.  
0ee0: 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e  test "x$as_linen
0ef0: 6f 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69  o_3"  = "x$as_li
0f00: 6e 65 6e 6f 5f 32 22 20 27 29 20 32 3e 2f 64 65  neno_2" ') 2>/de
0f10: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
0f20: 20 20 20 24 61 73 5f 75 6e 73 65 74 20 42 41 53     $as_unset BAS
0f30: 48 5f 45 4e 56 20 7c 7c 20 74 65 73 74 20 22 24  H_ENV || test "$
0f40: 7b 42 41 53 48 5f 45 4e 56 2b 73 65 74 7d 22 20  {BASH_ENV+set}" 
0f50: 21 3d 20 73 65 74 20 7c 7c 20 7b 20 42 41 53 48  != set || { BASH
0f60: 5f 45 4e 56 3d 3b 20 65 78 70 6f 72 74 20 42 41  _ENV=; export BA
0f70: 53 48 5f 45 4e 56 3b 20 7d 0a 09 20 20 20 20 20  SH_ENV; }..     
0f80: 24 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 7c 7c  $as_unset ENV ||
0f90: 20 74 65 73 74 20 22 24 7b 45 4e 56 2b 73 65 74   test "${ENV+set
0fa0: 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 45  }" != set || { E
0fb0: 4e 56 3d 3b 20 65 78 70 6f 72 74 20 45 4e 56 3b  NV=; export ENV;
0fc0: 20 7d 0a 09 20 20 20 20 20 43 4f 4e 46 49 47 5f   }..     CONFIG_
0fd0: 53 48 45 4c 4c 3d 24 61 73 5f 64 69 72 2f 24 61  SHELL=$as_dir/$a
0fe0: 73 5f 62 61 73 65 0a 09 20 20 20 20 20 65 78 70  s_base..     exp
0ff0: 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  ort CONFIG_SHELL
1000: 0a 09 20 20 20 20 20 65 78 65 63 20 22 24 43 4f  ..     exec "$CO
1010: 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 30 22  NFIG_SHELL" "$0"
1020: 20 24 7b 31 2b 22 24 40 22 7d 0a 09 20 20 20 66   ${1+"$@"}..   f
1030: 69 3b 3b 0a 09 20 65 73 61 63 0a 20 20 20 20 20  i;;.. esac.     
1040: 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 3b 3b 0a 20    done.done.;;. 
1050: 20 65 73 61 63 0a 0a 20 20 23 20 43 72 65 61 74   esac..  # Creat
1060: 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20  e $as_me.lineno 
1070: 61 73 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73  as a copy of $as
1080: 5f 6d 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74  _myself, but wit
1090: 68 20 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e  h $LINENO.  # un
10a0: 69 66 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64  iformly replaced
10b0: 20 62 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d   by the line num
10c0: 62 65 72 2e 20 20 54 68 65 20 66 69 72 73 74 20  ber.  The first 
10d0: 27 73 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a  'sed' inserts a.
10e0: 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20    # line-number 
10f0: 6c 69 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68  line before each
1100: 20 6c 69 6e 65 3b 20 74 68 65 20 73 65 63 6f 6e   line; the secon
1110: 64 20 27 73 65 64 27 20 64 6f 65 73 20 74 68 65  d 'sed' does the
1120: 20 72 65 61 6c 0a 20 20 23 20 77 6f 72 6b 2e 20   real.  # work. 
1130: 20 54 68 65 20 73 65 63 6f 6e 64 20 73 63 72 69   The second scri
1140: 70 74 20 75 73 65 73 20 27 4e 27 20 74 6f 20 70  pt uses 'N' to p
1150: 61 69 72 20 65 61 63 68 20 6c 69 6e 65 2d 6e 75  air each line-nu
1160: 6d 62 65 72 20 6c 69 6e 65 0a 20 20 23 20 77 69  mber line.  # wi
1170: 74 68 20 74 68 65 20 6e 75 6d 62 65 72 65 64 20  th the numbered 
1180: 6c 69 6e 65 2c 20 61 6e 64 20 61 70 70 65 6e 64  line, and append
1190: 73 20 74 72 61 69 6c 69 6e 67 20 27 2d 27 20 64  s trailing '-' d
11a0: 75 72 69 6e 67 0a 20 20 23 20 73 75 62 73 74 69  uring.  # substi
11b0: 74 75 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 24  tution so that $
11c0: 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f 74 20 61 20  LINENO is not a 
11d0: 73 70 65 63 69 61 6c 20 63 61 73 65 20 61 74 20  special case at 
11e0: 6c 69 6e 65 20 65 6e 64 2e 0a 20 20 23 20 28 52  line end..  # (R
11f0: 61 6a 61 20 52 20 48 61 72 69 6e 61 74 68 20 73  aja R Harinath s
1200: 75 67 67 65 73 74 65 64 20 73 65 64 20 27 3d 27  uggested sed '='
1210: 2c 20 61 6e 64 20 50 61 75 6c 20 45 67 67 65 72  , and Paul Egger
1220: 74 20 77 72 6f 74 65 20 74 68 65 0a 20 20 23 20  t wrote the.  # 
1230: 73 65 63 6f 6e 64 20 27 73 65 64 27 20 73 63 72  second 'sed' scr
1240: 69 70 74 2e 20 20 42 6c 61 6d 65 20 4c 65 65 20  ipt.  Blame Lee 
1250: 45 2e 20 4d 63 4d 61 68 6f 6e 20 66 6f 72 20 73  E. McMahon for s
1260: 65 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a 2d  ed's syntax.  :-
1270: 29 0a 20 20 73 65 64 20 27 3d 27 20 3c 24 61 73  ).  sed '=' <$as
1280: 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73 65  _myself |.    se
1290: 64 20 27 0a 20 20 20 20 20 20 4e 0a 20 20 20 20  d '.      N.    
12a0: 20 20 73 2c 24 2c 2d 2c 0a 20 20 20 20 20 20 3a    s,$,-,.      :
12b0: 20 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2c 5e 5c   loop.      s,^\
12c0: 28 5b 27 24 61 73 5f 63 72 5f 64 69 67 69 74 73  (['$as_cr_digits
12d0: 27 5d 2a 5c 29 5c 28 2e 2a 5c 29 5b 24 5d 4c 49  ']*\)\(.*\)[$]LI
12e0: 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f  NENO\([^'$as_cr_
12f0: 61 6c 6e 75 6d 27 5f 5d 5c 29 2c 5c 31 5c 32 5c  alnum'_]\),\1\2\
1300: 31 5c 33 2c 0a 20 20 20 20 20 20 74 20 6c 6f 6f  1\3,.      t loo
1310: 70 0a 20 20 20 20 20 20 73 2c 2d 24 2c 2c 0a 20  p.      s,-$,,. 
1320: 20 20 20 20 20 73 2c 5e 5b 27 24 61 73 5f 63 72       s,^['$as_cr
1330: 5f 64 69 67 69 74 73 27 5d 2a 5c 6e 2c 2c 0a 20  _digits']*\n,,. 
1340: 20 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e     ' >$as_me.lin
1350: 65 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b  eno &&.  chmod +
1360: 78 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20  x $as_me.lineno 
1370: 7c 7c 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  ||.    { echo "$
1380: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
1390: 6e 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73 5f  nnot create $as_
13a0: 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75 6e  me.lineno; rerun
13b0: 20 77 69 74 68 20 61 20 50 4f 53 49 58 20 73 68   with a POSIX sh
13c0: 65 6c 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  ell" >&2.   { (e
13d0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
13e0: 7d 3b 20 7d 0a 0a 20 20 23 20 44 6f 6e 27 74 20  }; }..  # Don't 
13f0: 74 72 79 20 74 6f 20 65 78 65 63 20 61 73 20 69  try to exec as i
1400: 74 20 63 68 61 6e 67 65 73 20 24 5b 30 5d 2c 20  t changes $[0], 
1410: 63 61 75 73 69 6e 67 20 61 6c 6c 20 73 6f 72 74  causing all sort
1420: 20 6f 66 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23   of problems.  #
1430: 20 28 74 68 65 20 64 69 72 6e 61 6d 65 20 6f 66   (the dirname of
1440: 20 24 5b 30 5d 20 69 73 20 6e 6f 74 20 74 68 65   $[0] is not the
1450: 20 70 6c 61 63 65 20 77 68 65 72 65 20 77 65 20   place where we 
1460: 6d 69 67 68 74 20 66 69 6e 64 20 74 68 65 0a 20  might find the. 
1470: 20 23 20 6f 72 69 67 69 6e 61 6c 20 61 6e 64 20   # original and 
1480: 73 6f 20 6f 6e 2e 20 20 41 75 74 6f 63 6f 6e 66  so on.  Autoconf
1490: 20 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20 73   is especially s
14a0: 65 6e 73 69 62 6c 65 20 74 6f 20 74 68 69 73 29  ensible to this)
14b0: 2e 0a 20 20 2e 20 2e 2f 24 61 73 5f 6d 65 2e 6c  ..  . ./$as_me.l
14c0: 69 6e 65 6e 6f 0a 20 20 23 20 45 78 69 74 20 73  ineno.  # Exit s
14d0: 74 61 74 75 73 20 69 73 20 74 68 61 74 20 6f 66  tatus is that of
14e0: 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e   the last comman
14f0: 64 2e 0a 20 20 65 78 69 74 0a 7d 0a 0a 0a 63 61  d..  exit.}...ca
1500: 73 65 20 60 65 63 68 6f 20 22 74 65 73 74 69 6e  se `echo "testin
1510: 67 5c 63 22 3b 20 65 63 68 6f 20 31 2c 32 2c 33  g\c"; echo 1,2,3
1520: 60 2c 60 65 63 68 6f 20 2d 6e 20 74 65 73 74 69  `,`echo -n testi
1530: 6e 67 3b 20 65 63 68 6f 20 31 2c 32 2c 33 60 20  ng; echo 1,2,3` 
1540: 69 6e 0a 20 20 2a 63 2a 2c 2d 6e 2a 29 20 45 43  in.  *c*,-n*) EC
1550: 48 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d 27 0a 27  HO_N= ECHO_C='.'
1560: 20 45 43 48 4f 5f 54 3d 27 09 27 20 3b 3b 0a 20   ECHO_T='.' ;;. 
1570: 20 2a 63 2a 2c 2a 20 20 29 20 45 43 48 4f 5f 4e   *c*,*  ) ECHO_N
1580: 3d 2d 6e 20 45 43 48 4f 5f 43 3d 20 45 43 48 4f  =-n ECHO_C= ECHO
1590: 5f 54 3d 20 3b 3b 0a 20 20 2a 29 20 20 20 20 20  _T= ;;.  *)     
15a0: 20 20 45 43 48 4f 5f 4e 3d 20 45 43 48 4f 5f 43    ECHO_N= ECHO_C
15b0: 3d 27 5c 63 27 20 45 43 48 4f 5f 54 3d 20 3b 3b  ='\c' ECHO_T= ;;
15c0: 0a 65 73 61 63 0a 0a 69 66 20 65 78 70 72 20 61  .esac..if expr a
15d0: 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f 64 65 76   : '\(a\)' >/dev
15e0: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
15f0: 0a 20 20 61 73 5f 65 78 70 72 3d 65 78 70 72 0a  .  as_expr=expr.
1600: 65 6c 73 65 0a 20 20 61 73 5f 65 78 70 72 3d 66  else.  as_expr=f
1610: 61 6c 73 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  alse.fi..rm -f c
1620: 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78 65  onf$$ conf$$.exe
1630: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 65 63 68   conf$$.file.ech
1640: 6f 20 3e 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69  o >conf$$.file.i
1650: 66 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66  f ln -s conf$$.f
1660: 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65  ile conf$$ 2>/de
1670: 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23  v/null; then.  #
1680: 20 57 65 20 63 6f 75 6c 64 20 6a 75 73 74 20 63   We could just c
1690: 68 65 63 6b 20 66 6f 72 20 44 4a 47 50 50 3b 20  heck for DJGPP; 
16a0: 62 75 74 20 74 68 69 73 20 74 65 73 74 20 61 29  but this test a)
16b0: 20 77 6f 72 6b 73 20 62 29 20 69 73 20 6d 6f 72   works b) is mor
16c0: 65 20 67 65 6e 65 72 69 63 0a 20 20 23 20 61 6e  e generic.  # an
16d0: 64 20 63 29 20 77 69 6c 6c 20 72 65 6d 61 69 6e  d c) will remain
16e0: 20 76 61 6c 69 64 20 6f 6e 63 65 20 44 4a 47 50   valid once DJGP
16f0: 50 20 73 75 70 70 6f 72 74 73 20 73 79 6d 6c 69  P supports symli
1700: 6e 6b 73 20 28 44 4a 47 50 50 20 32 2e 30 34 29  nks (DJGPP 2.04)
1710: 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 63  ..  if test -f c
1720: 6f 6e 66 24 24 2e 65 78 65 3b 20 74 68 65 6e 0a  onf$$.exe; then.
1730: 20 20 20 20 23 20 44 6f 6e 27 74 20 75 73 65 20      # Don't use 
1740: 6c 6e 20 61 74 20 61 6c 6c 3b 20 77 65 20 64 6f  ln at all; we do
1750: 6e 27 74 20 68 61 76 65 20 61 6e 79 20 6c 69 6e  n't have any lin
1760: 6b 73 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27  ks.    as_ln_s='
1770: 63 70 20 2d 70 27 0a 20 20 65 6c 73 65 0a 20 20  cp -p'.  else.  
1780: 20 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73    as_ln_s='ln -s
1790: 27 0a 20 20 66 69 0a 65 6c 69 66 20 6c 6e 20 63  '.  fi.elif ln c
17a0: 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24  onf$$.file conf$
17b0: 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  $ 2>/dev/null; t
17c0: 68 65 6e 0a 20 20 61 73 5f 6c 6e 5f 73 3d 6c 6e  hen.  as_ln_s=ln
17d0: 0a 65 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f 73 3d  .else.  as_ln_s=
17e0: 27 63 70 20 2d 70 27 0a 66 69 0a 72 6d 20 2d 66  'cp -p'.fi.rm -f
17f0: 20 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65   conf$$ conf$$.e
1800: 78 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 0a  xe conf$$.file..
1810: 69 66 20 6d 6b 64 69 72 20 2d 70 20 2e 20 32 3e  if mkdir -p . 2>
1820: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
1830: 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 3a 0a 65    as_mkdir_p=:.e
1840: 6c 73 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f  lse.  test -d ./
1850: 2d 70 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70  -p && rmdir ./-p
1860: 0a 20 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61  .  as_mkdir_p=fa
1870: 6c 73 65 0a 66 69 0a 0a 61 73 5f 65 78 65 63 75  lse.fi..as_execu
1880: 74 61 62 6c 65 5f 70 3d 22 74 65 73 74 20 2d 66  table_p="test -f
1890: 22 0a 0a 23 20 53 65 64 20 65 78 70 72 65 73 73  "..# Sed express
18a0: 69 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73 74 72  ion to map a str
18b0: 69 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64  ing onto a valid
18c0: 20 43 50 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72   CPP name..as_tr
18d0: 5f 63 70 70 3d 22 65 76 61 6c 20 73 65 64 20 27  _cpp="eval sed '
18e0: 79 25 2a 24 61 73 5f 63 72 5f 6c 65 74 74 65 72  y%*$as_cr_letter
18f0: 73 25 50 24 61 73 5f 63 72 5f 4c 45 54 54 45 52  s%P$as_cr_LETTER
1900: 53 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61  S%;s%[^_$as_cr_a
1910: 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53  lnum]%_%g'"..# S
1920: 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f  ed expression to
1930: 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e   map a string on
1940: 74 6f 20 61 20 76 61 6c 69 64 20 76 61 72 69 61  to a valid varia
1950: 62 6c 65 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f  ble name..as_tr_
1960: 73 68 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25  sh="eval sed 'y%
1970: 2a 2b 25 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f  *+%pp%;s%[^_$as_
1980: 63 72 5f 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a  cr_alnum]%_%g'".
1990: 0a 0a 23 20 49 46 53 0a 23 20 57 65 20 6e 65 65  ..# IFS.# We nee
19a0: 64 20 73 70 61 63 65 2c 20 74 61 62 20 61 6e 64  d space, tab and
19b0: 20 6e 65 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72   new line, in pr
19c0: 65 63 69 73 65 6c 79 20 74 68 61 74 20 6f 72 64  ecisely that ord
19d0: 65 72 2e 0a 61 73 5f 6e 6c 3d 27 0a 27 0a 49 46  er..as_nl='.'.IF
19e0: 53 3d 22 20 09 24 61 73 5f 6e 6c 22 0a 0a 23 20  S=" .$as_nl"..# 
19f0: 43 44 50 41 54 48 2e 0a 24 61 73 5f 75 6e 73 65  CDPATH..$as_unse
1a00: 74 20 43 44 50 41 54 48 0a 0a 0a 0a 23 20 43 68  t CDPATH....# Ch
1a10: 65 63 6b 20 74 68 61 74 20 77 65 20 61 72 65 20  eck that we are 
1a20: 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20 74 68  running under th
1a30: 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c 6c 2e  e correct shell.
1a40: 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f  .SHELL=${CONFIG_
1a50: 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 0a  SHELL-/bin/sh}..
1a60: 63 61 73 65 20 58 24 6c 74 5f 45 43 48 4f 20 69  case X$lt_ECHO i
1a70: 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65  n.X*--fallback-e
1a80: 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f 76 65 20  cho).  # Remove 
1a90: 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20 71 75 6f  one level of quo
1aa0: 74 61 74 69 6f 6e 20 28 77 68 69 63 68 20 77 61  tation (which wa
1ab0: 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 4d  s required for M
1ac0: 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d 60 65 63  ake)..  ECHO=`ec
1ad0: 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22 20 7c 20  ho "$lt_ECHO" | 
1ae0: 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c 5c 24  sed 's,\\\\\$\\$
1af0: 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b 0a 65  0,'$0','`.  ;;.e
1b00: 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c 74 5f 45  sac..ECHO=${lt_E
1b10: 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73  CHO-echo}.if tes
1b20: 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d  t "X$1" = X--no-
1b30: 72 65 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23  reexec; then.  #
1b40: 20 44 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e   Discard the --n
1b50: 6f 2d 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61  o-reexec flag, a
1b60: 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73  nd continue..  s
1b70: 68 69 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22  hift.elif test "
1b80: 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61  X$1" = X--fallba
1b90: 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20  ck-echo; then.  
1ba0: 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64  # Avoid inline d
1bb0: 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74  ocument here, it
1bc0: 20 6d 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65   may be left ove
1bd0: 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20  r.  :.elif test 
1be0: 22 58 60 7b 20 24 45 43 48 4f 20 27 5c 74 27 3b  "X`{ $ECHO '\t';
1bf0: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
1c00: 20 3d 20 27 58 5c 74 27 20 3b 20 74 68 65 6e 0a   = 'X\t' ; then.
1c10: 20 20 23 20 59 69 70 70 65 65 2c 20 24 45 43 48    # Yippee, $ECH
1c20: 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a 65 6c 73  O works!.  :.els
1c30: 65 0a 20 20 23 20 52 65 73 74 61 72 74 20 75 6e  e.  # Restart un
1c40: 64 65 72 20 74 68 65 20 63 6f 72 72 65 63 74 20  der the correct 
1c50: 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63 20 24 53  shell..  exec $S
1c60: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d 72  HELL "$0" --no-r
1c70: 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d 0a  eexec ${1+"$@"}.
1c80: 66 69 0a 0a 69 66 20 74 65 73 74 20 22 58 24 31  fi..if test "X$1
1c90: 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63 6b 2d  " = X--fallback-
1ca0: 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23 20 75  echo; then.  # u
1cb0: 73 65 64 20 61 73 20 66 61 6c 6c 62 61 63 6b 20  sed as fallback 
1cc0: 65 63 68 6f 0a 20 20 73 68 69 66 74 0a 20 20 63  echo.  shift.  c
1cd0: 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 24 2a 0a  at <<_LT_EOF.$*.
1ce0: 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69 74 20 30  _LT_EOF.  exit 0
1cf0: 0a 66 69 0a 0a 23 20 54 68 65 20 48 50 2d 55 58  .fi..# The HP-UX
1d00: 20 6b 73 68 20 61 6e 64 20 50 4f 53 49 58 20 73   ksh and POSIX s
1d10: 68 65 6c 6c 20 70 72 69 6e 74 20 74 68 65 20 74  hell print the t
1d20: 61 72 67 65 74 20 64 69 72 65 63 74 6f 72 79 20  arget directory 
1d30: 74 6f 20 73 74 64 6f 75 74 0a 23 20 69 66 20 43  to stdout.# if C
1d40: 44 50 41 54 48 20 69 73 20 73 65 74 2e 0a 28 75  DPATH is set..(u
1d50: 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f 64  nset CDPATH) >/d
1d60: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20  ev/null 2>&1 && 
1d70: 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 69 66  unset CDPATH..if
1d80: 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 45 43   test -z "$lt_EC
1d90: 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  HO"; then.  if t
1da0: 65 73 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73  est "X${echo_tes
1db0: 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21  t_string+set}" !
1dc0: 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20  = Xset; then.   
1dd0: 20 23 20 66 69 6e 64 20 61 20 73 74 72 69 6e 67   # find a string
1de0: 20 61 73 20 6c 61 72 67 65 20 61 73 20 70 6f 73   as large as pos
1df0: 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e 67 20 61  sible, as long a
1e00: 73 20 74 68 65 20 73 68 65 6c 6c 20 63 61 6e 20  s the shell can 
1e10: 63 6f 70 65 20 77 69 74 68 20 69 74 0a 20 20 20  cope with it.   
1e20: 20 66 6f 72 20 63 6d 64 20 69 6e 20 27 73 65 64   for cmd in 'sed
1e30: 20 35 30 71 20 22 24 30 22 27 20 27 73 65 64 20   50q "$0"' 'sed 
1e40: 32 30 71 20 22 24 30 22 27 20 27 73 65 64 20 31  20q "$0"' 'sed 1
1e50: 30 71 20 22 24 30 22 27 20 27 73 65 64 20 32 71  0q "$0"' 'sed 2q
1e60: 20 22 24 30 22 27 20 27 65 63 68 6f 20 74 65 73   "$0"' 'echo tes
1e70: 74 27 3b 20 64 6f 0a 20 20 20 20 20 20 23 20 65  t'; do.      # e
1e80: 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a 20 6c  xpected sizes: l
1e90: 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20 31 4b  ess than 2Kb, 1K
1ea0: 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20 31 36  b, 512 bytes, 16
1eb0: 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20 20 20   bytes, ....    
1ec0: 20 20 69 66 20 7b 20 65 63 68 6f 5f 74 65 73 74    if { echo_test
1ed0: 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20 24 63  _string=`eval $c
1ee0: 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  md`; } 2>/dev/nu
1ef0: 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73 74 20 22  ll &&.. { test "
1f00: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
1f10: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
1f20: 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e  st_string"; } 2>
1f30: 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 20 20 20  /dev/null.      
1f40: 74 68 65 6e 0a 20 20 20 20 20 20 20 20 62 72 65  then.        bre
1f50: 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ak.      fi.    
1f60: 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20 69 66 20  done.  fi..  if 
1f70: 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20  test "X`{ $ECHO 
1f80: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
1f90: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
1fa0: 0a 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69  .     echo_testi
1fb0: 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43  ng_string=`{ $EC
1fc0: 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  HO "$echo_test_s
1fd0: 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76  tring"; } 2>/dev
1fe0: 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 74  /null` &&.     t
1ff0: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
2000: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58  ing_string" = "X
2010: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
2020: 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 3a 0a 20  g"; then.    :. 
2030: 20 65 6c 73 65 0a 20 20 20 20 23 20 54 68 65 20   else.    # The 
2040: 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e  Solaris, AIX, an
2050: 64 20 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64  d Digital Unix d
2060: 65 66 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67  efault echo prog
2070: 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 20  rams unquote.   
2080: 20 23 20 62 61 63 6b 73 6c 61 73 68 65 73 2e 20   # backslashes. 
2090: 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74 20 69   This makes it i
20a0: 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 71 75 6f  mpossible to quo
20b0: 74 65 20 62 61 63 6b 73 6c 61 73 68 65 73 20 75  te backslashes u
20c0: 73 69 6e 67 0a 20 20 20 20 23 20 20 20 65 63 68  sing.    #   ech
20d0: 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67 22 20 7c  o "$something" |
20e0: 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c 5c 5c 2f   sed 's/\\/\\\\/
20f0: 67 27 0a 20 20 20 20 23 0a 20 20 20 20 23 20 53  g'.    #.    # S
2100: 6f 2c 20 66 69 72 73 74 20 77 65 20 6c 6f 6f 6b  o, first we look
2110: 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 65   for a working e
2120: 63 68 6f 20 69 6e 20 74 68 65 20 75 73 65 72 27  cho in the user'
2130: 73 20 50 41 54 48 2e 0a 0a 20 20 20 20 6c 74 5f  s PATH...    lt_
2140: 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
2150: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
2160: 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 64 69 72  ATOR.    for dir
2170: 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f 75   in $PATH /usr/u
2180: 63 62 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53  cb; do.      IFS
2190: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
21a0: 20 20 20 20 20 20 69 66 20 28 74 65 73 74 20 2d        if (test -
21b0: 66 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74  f $dir/echo || t
21c0: 65 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f  est -f $dir/echo
21d0: 24 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20  $ac_exeext) &&. 
21e0: 20 20 20 20 20 20 20 20 74 65 73 74 20 22 58 60          test "X`
21f0: 28 24 64 69 72 2f 65 63 68 6f 20 27 5c 74 27 29  ($dir/echo '\t')
2200: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d   2>/dev/null`" =
2210: 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20 20 20   'X\t' &&.      
2220: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
2230: 73 74 72 69 6e 67 3d 60 28 24 64 69 72 2f 65 63  string=`($dir/ec
2240: 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73  ho "$echo_test_s
2250: 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f 6e  tring") 2>/dev/n
2260: 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 20 20 20  ull` &&.        
2270: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
2280: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
2290: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
22a0: 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ing"; then.     
22b0: 20 20 20 45 43 48 4f 3d 22 24 64 69 72 2f 65 63     ECHO="$dir/ec
22c0: 68 6f 22 0a 20 20 20 20 20 20 20 20 62 72 65 61  ho".        brea
22d0: 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  k.      fi.    d
22e0: 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74  one.    IFS="$lt
22f0: 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20 20 20 20  _save_ifs"..    
2300: 69 66 20 74 65 73 74 20 22 58 24 45 43 48 4f 22  if test "X$ECHO"
2310: 20 3d 20 58 65 63 68 6f 3b 20 74 68 65 6e 0a 20   = Xecho; then. 
2320: 20 20 20 20 20 23 20 57 65 20 64 69 64 6e 27 74       # We didn't
2330: 20 66 69 6e 64 20 61 20 62 65 74 74 65 72 20 65   find a better e
2340: 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20 66 6f 72  cho, so look for
2350: 20 61 6c 74 65 72 6e 61 74 69 76 65 73 2e 0a 20   alternatives.. 
2360: 20 20 20 20 20 69 66 20 74 65 73 74 20 22 58 60       if test "X`
2370: 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c 74 27 3b  { print -r '\t';
2380: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22   } 2>/dev/null`"
2390: 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20   = 'X\t' &&.    
23a0: 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e       echo_testin
23b0: 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70 72 69 6e  g_string=`{ prin
23c0: 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65 73 74  t -r "$echo_test
23d0: 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64  _string"; } 2>/d
23e0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
23f0: 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68       test "X$ech
2400: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
2410: 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74  " = "X$echo_test
2420: 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20  _string"; then. 
2430: 20 20 20 20 20 20 20 23 20 54 68 69 73 20 73 68         # This sh
2440: 65 6c 6c 20 68 61 73 20 61 20 62 75 69 6c 74 69  ell has a builti
2450: 6e 20 70 72 69 6e 74 20 2d 72 20 74 68 61 74 20  n print -r that 
2460: 64 6f 65 73 20 74 68 65 20 74 72 69 63 6b 2e 0a  does the trick..
2470: 20 20 20 20 20 20 20 20 45 43 48 4f 3d 27 70 72          ECHO='pr
2480: 69 6e 74 20 2d 72 27 0a 20 20 20 20 20 20 65 6c  int -r'.      el
2490: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 2f 62 69  if { test -f /bi
24a0: 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74 20 2d 66  n/ksh || test -f
24b0: 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f 65 78 65   /bin/ksh$ac_exe
24c0: 65 78 74 3b 20 7d 20 26 26 0a 09 20 20 20 74 65  ext; } &&..   te
24d0: 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53 48 45  st "X$CONFIG_SHE
24e0: 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b 73 68  LL" != X/bin/ksh
24f0: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 23  ; then.        #
2500: 20 49 66 20 77 65 20 68 61 76 65 20 6b 73 68 2c   If we have ksh,
2510: 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63 6f 6e   try running con
2520: 66 69 67 75 72 65 20 61 67 61 69 6e 20 77 69 74  figure again wit
2530: 68 20 69 74 2e 0a 20 20 20 20 20 20 20 20 4f 52  h it..        OR
2540: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
2550: 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL=${CONFIG_SHE
2560: 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20  LL-/bin/sh}.    
2570: 20 20 20 20 65 78 70 6f 72 74 20 4f 52 49 47 49      export ORIGI
2580: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
2590: 0a 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 5f  .        CONFIG_
25a0: 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73 68 0a 20  SHELL=/bin/ksh. 
25b0: 20 20 20 20 20 20 20 65 78 70 6f 72 74 20 43 4f         export CO
25c0: 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20 20 20  NFIG_SHELL.     
25d0: 20 20 20 65 78 65 63 20 24 43 4f 4e 46 49 47 5f     exec $CONFIG_
25e0: 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f 2d  SHELL "$0" --no-
25f0: 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22 7d  reexec ${1+"$@"}
2600: 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20  .      else.    
2610: 20 20 20 20 23 20 54 72 79 20 75 73 69 6e 67 20      # Try using 
2620: 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20 20 20  printf..        
2630: 45 43 48 4f 3d 27 70 72 69 6e 74 66 20 25 73 5c  ECHO='printf %s\
2640: 6e 27 0a 20 20 20 20 20 20 20 20 69 66 20 74 65  n'.        if te
2650: 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c  st "X`{ $ECHO '\
2660: 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c  t'; } 2>/dev/nul
2670: 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09  l`" = 'X\t' &&..
2680: 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f     echo_testing_
2690: 73 74 72 69 6e 67 3d 60 7b 20 24 45 43 48 4f 20  string=`{ $ECHO 
26a0: 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  "$echo_test_stri
26b0: 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75  ng"; } 2>/dev/nu
26c0: 6c 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20  ll` &&..   test 
26d0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
26e0: 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68  string" = "X$ech
26f0: 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20  o_test_string"; 
2700: 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f 6c 2c 20  then..  # Cool, 
2710: 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09 20 20  printf works..  
2720: 3a 0a 20 20 20 20 20 20 20 20 65 6c 69 66 20 65  :.        elif e
2730: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
2740: 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43  ng=`($ORIGINAL_C
2750: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
2760: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
2770: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
2780: 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74 65 73  ll` &&..     tes
2790: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
27a0: 67 5f 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74  g_string" = 'X\t
27b0: 27 20 26 26 0a 09 20 20 20 20 20 65 63 68 6f 5f  ' &&..     echo_
27c0: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60  testing_string=`
27d0: 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49  ($ORIGINAL_CONFI
27e0: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
27f0: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
2800: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
2810: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
2820: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
2830: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
2840: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
2850: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
2860: 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c  n..  CONFIG_SHEL
2870: 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46  L=$ORIGINAL_CONF
2880: 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65 78 70 6f  IG_SHELL..  expo
2890: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
28a0: 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f 4e 46 49  .  SHELL="$CONFI
28b0: 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65 78 70 6f  G_SHELL"..  expo
28c0: 72 74 20 53 48 45 4c 4c 0a 09 20 20 45 43 48 4f  rt SHELL..  ECHO
28d0: 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  ="$CONFIG_SHELL 
28e0: 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  $0 --fallback-ec
28f0: 68 6f 22 0a 20 20 20 20 20 20 20 20 65 6c 69 66  ho".        elif
2900: 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74   echo_testing_st
2910: 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53  ring=`($CONFIG_S
2920: 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c  HELL "$0" --fall
2930: 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20  back-echo '\t') 
2940: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a  2>/dev/null` &&.
2950: 09 20 20 20 20 20 74 65 73 74 20 22 58 24 65 63  .     test "X$ec
2960: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
2970: 67 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20  g" = 'X\t' &&.. 
2980: 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e 67      echo_testing
2990: 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49  _string=`($CONFI
29a0: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66  G_SHELL "$0" --f
29b0: 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 24 65  allback-echo "$e
29c0: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
29d0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
29e0: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
29f0: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
2a00: 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74  ing" = "X$echo_t
2a10: 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65  est_string"; the
2a20: 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43 4f 4e 46  n..  ECHO="$CONF
2a30: 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61  IG_SHELL $0 --fa
2a40: 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 20 20 20  llback-echo".   
2a50: 20 20 20 20 20 65 6c 73 65 0a 09 20 20 23 20 6d       else..  # m
2a60: 61 79 62 65 20 77 69 74 68 20 61 20 73 6d 61 6c  aybe with a smal
2a70: 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a 09 20  ler string..... 
2a80: 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66 6f 72 20   prev=:...  for 
2a90: 63 6d 64 20 69 6e 20 27 65 63 68 6f 20 74 65 73  cmd in 'echo tes
2aa0: 74 27 20 27 73 65 64 20 32 71 20 22 24 30 22 27  t' 'sed 2q "$0"'
2ab0: 20 27 73 65 64 20 31 30 71 20 22 24 30 22 27 20   'sed 10q "$0"' 
2ac0: 27 73 65 64 20 32 30 71 20 22 24 30 22 27 20 27  'sed 20q "$0"' '
2ad0: 73 65 64 20 35 30 71 20 22 24 30 22 27 3b 20 64  sed 50q "$0"'; d
2ae0: 6f 0a 09 20 20 20 20 69 66 20 7b 20 74 65 73 74  o..    if { test
2af0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
2b00: 72 69 6e 67 22 20 3d 20 22 58 60 65 76 61 6c 20  ring" = "X`eval 
2b10: 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f 64 65 76  $cmd`"; } 2>/dev
2b20: 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68 65 6e 0a  /null..    then.
2b30: 09 20 20 20 20 20 20 62 72 65 61 6b 0a 09 20 20  .      break..  
2b40: 20 20 66 69 0a 09 20 20 20 20 70 72 65 76 3d 22    fi..    prev="
2b50: 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65 0a 0a 09  $cmd"..  done...
2b60: 20 20 69 66 20 74 65 73 74 20 22 24 70 72 65 76    if test "$prev
2b70: 22 20 21 3d 20 27 73 65 64 20 35 30 71 20 22 24  " != 'sed 50q "$
2b80: 30 22 27 3b 20 74 68 65 6e 0a 09 20 20 20 20 65  0"'; then..    e
2b90: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d  cho_test_string=
2ba0: 60 65 76 61 6c 20 24 70 72 65 76 60 0a 09 20 20  `eval $prev`..  
2bb0: 20 20 65 78 70 6f 72 74 20 65 63 68 6f 5f 74 65    export echo_te
2bc0: 73 74 5f 73 74 72 69 6e 67 0a 09 20 20 20 20 65  st_string..    e
2bd0: 78 65 63 20 24 7b 4f 52 49 47 49 4e 41 4c 5f 43  xec ${ORIGINAL_C
2be0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24 7b 43 4f  ONFIG_SHELL-${CO
2bf0: 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f  NFIG_SHELL-/bin/
2c00: 73 68 7d 7d 20 22 24 30 22 20 24 7b 31 2b 22 24  sh}} "$0" ${1+"$
2c10: 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09 20 20 20  @"}..  else..   
2c20: 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c 6f 73   # Oops.  We los
2c30: 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20 73 6f  t completely, so
2c40: 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69 74 68   just stick with
2c50: 20 65 63 68 6f 2e 0a 09 20 20 20 20 45 43 48 4f   echo...    ECHO
2c60: 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20 20 20 20  =echo..  fi.    
2c70: 20 20 20 20 66 69 0a 20 20 20 20 20 20 66 69 0a      fi.      fi.
2c80: 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69 0a 0a      fi.  fi.fi..
2c90: 23 20 43 6f 70 79 20 65 63 68 6f 20 61 6e 64 20  # Copy echo and 
2ca0: 71 75 6f 74 65 20 74 68 65 20 63 6f 70 79 20 73  quote the copy s
2cb0: 75 69 74 61 62 6c 79 20 66 6f 72 20 70 61 73 73  uitably for pass
2cc0: 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f 6c 20 66  ing to libtool f
2cd0: 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b 65 66 69  rom.# the Makefi
2ce0: 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 71  le, instead of q
2cf0: 75 6f 74 69 6e 67 20 74 68 65 20 6f 72 69 67 69  uoting the origi
2d00: 6e 61 6c 2c 20 77 68 69 63 68 20 69 73 20 75 73  nal, which is us
2d10: 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f 45 43 48  ed later..lt_ECH
2d20: 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65 73 74 20  O=$ECHO.if test 
2d30: 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d 20 22 58  "X$lt_ECHO" = "X
2d40: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30  $CONFIG_SHELL $0
2d50: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
2d60: 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74 5f 45 43  "; then.   lt_EC
2d70: 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c  HO="$CONFIG_SHEL
2d80: 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c  L \\\$\$0 --fall
2d90: 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a  back-echo".fi...
2da0: 0a 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20  ..# Name of the 
2db0: 68 6f 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65  host..# hostname
2dc0: 20 6f 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73   on some systems
2dd0: 20 28 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29   (SVR3.2, Linux)
2de0: 20 72 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73   returns a bogus
2df0: 20 65 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20   exit status,.# 
2e00: 73 6f 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75  so uname gets ru
2e10: 6e 20 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61  n too..ac_hostna
2e20: 6d 65 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c  me=`(hostname ||
2e30: 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65   uname -n) 2>/de
2e40: 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60  v/null | sed 1q`
2e50: 0a 0a 65 78 65 63 20 36 3e 26 31 0a 0a 23 0a 23  ..exec 6>&1..#.#
2e60: 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 73   Initializations
2e70: 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c 74 5f 70  ..#.ac_default_p
2e80: 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f 63 61 6c  refix=/usr/local
2e90: 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69 62 6f 62  .ac_config_libob
2ea0: 6a 5f 64 69 72 3d 2e 0a 63 72 6f 73 73 5f 63 6f  j_dir=..cross_co
2eb0: 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 73 75 62 64 69  mpiling=no.subdi
2ec0: 72 73 3d 0a 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45  rs=.MFLAGS=.MAKE
2ed0: 46 4c 41 47 53 3d 0a 53 48 45 4c 4c 3d 24 7b 43  FLAGS=.SHELL=${C
2ee0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e  ONFIG_SHELL-/bin
2ef0: 2f 73 68 7d 0a 0a 23 20 4d 61 78 69 6d 75 6d 20  /sh}..# Maximum 
2f00: 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20  number of lines 
2f10: 74 6f 20 70 75 74 20 69 6e 20 61 20 73 68 65 6c  to put in a shel
2f20: 6c 20 68 65 72 65 20 64 6f 63 75 6d 65 6e 74 2e  l here document.
2f30: 0a 23 20 54 68 69 73 20 76 61 72 69 61 62 6c 65  .# This variable
2f40: 20 73 65 65 6d 73 20 6f 62 73 6f 6c 65 74 65 2e   seems obsolete.
2f50: 20 20 49 74 20 73 68 6f 75 6c 64 20 70 72 6f 62    It should prob
2f60: 61 62 6c 79 20 62 65 20 72 65 6d 6f 76 65 64 2c  ably be removed,
2f70: 20 61 6e 64 0a 23 20 6f 6e 6c 79 20 61 63 5f 6d   and.# only ac_m
2f80: 61 78 5f 73 65 64 5f 6c 69 6e 65 73 20 73 68 6f  ax_sed_lines sho
2f90: 75 6c 64 20 62 65 20 75 73 65 64 2e 0a 3a 20 24  uld be used..: $
2fa0: 7b 61 63 5f 6d 61 78 5f 68 65 72 65 5f 6c 69 6e  {ac_max_here_lin
2fb0: 65 73 3d 33 38 7d 0a 0a 23 20 49 64 65 6e 74 69  es=38}..# Identi
2fc0: 74 79 20 6f 66 20 74 68 69 73 20 70 61 63 6b 61  ty of this packa
2fd0: 67 65 2e 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45  ge..PACKAGE_NAME
2fe0: 3d 27 73 71 6c 69 74 65 27 0a 50 41 43 4b 41 47  ='sqlite'.PACKAG
2ff0: 45 5f 54 41 52 4e 41 4d 45 3d 27 73 71 6c 69 74  E_TARNAME='sqlit
3000: 65 27 0a 50 41 43 4b 41 47 45 5f 56 45 52 53 49  e'.PACKAGE_VERSI
3010: 4f 4e 3d 27 33 2e 36 2e 31 27 0a 50 41 43 4b 41  ON='3.6.1'.PACKA
3020: 47 45 5f 53 54 52 49 4e 47 3d 27 73 71 6c 69 74  GE_STRING='sqlit
3030: 65 20 33 2e 36 2e 31 27 0a 50 41 43 4b 41 47 45  e 3.6.1'.PACKAGE
3040: 5f 42 55 47 52 45 50 4f 52 54 3d 27 27 0a 0a 23  _BUGREPORT=''..#
3050: 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66 61 75   Factoring defau
3060: 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72 20 6d  lt headers for m
3070: 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f 69 6e  ost tests..ac_in
3080: 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 3d 22  cludes_default="
3090: 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  \.#include <stdi
30a0: 6f 2e 68 3e 0a 23 69 66 20 48 41 56 45 5f 53 59  o.h>.#if HAVE_SY
30b0: 53 5f 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c  S_TYPES_H.# incl
30c0: 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68  ude <sys/types.h
30d0: 3e 0a 23 65 6e 64 69 66 0a 23 69 66 20 48 41 56  >.#endif.#if HAV
30e0: 45 5f 53 59 53 5f 53 54 41 54 5f 48 0a 23 20 69  E_SYS_STAT_H.# i
30f0: 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
3100: 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 20 53  .h>.#endif.#if S
3110: 54 44 43 5f 48 45 41 44 45 52 53 0a 23 20 69 6e  TDC_HEADERS.# in
3120: 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
3130: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 64  .# include <stdd
3140: 65 66 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 66  ef.h>.#else.# if
3150: 20 48 41 56 45 5f 53 54 44 4c 49 42 5f 48 0a 23   HAVE_STDLIB_H.#
3160: 20 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69    include <stdli
3170: 62 2e 68 3e 0a 23 20 65 6e 64 69 66 0a 23 65 6e  b.h>.# endif.#en
3180: 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53 54 52  dif.#if HAVE_STR
3190: 49 4e 47 5f 48 0a 23 20 69 66 20 21 53 54 44 43  ING_H.# if !STDC
31a0: 5f 48 45 41 44 45 52 53 20 26 26 20 48 41 56 45  _HEADERS && HAVE
31b0: 5f 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69 6e 63  _MEMORY_H.#  inc
31c0: 6c 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a  lude <memory.h>.
31d0: 23 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c 75 64  # endif.# includ
31e0: 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 65 6e  e <string.h>.#en
31f0: 64 69 66 0a 23 69 66 20 48 41 56 45 5f 53 54 52  dif.#if HAVE_STR
3200: 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  INGS_H.# include
3210: 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23 65 6e   <strings.h>.#en
3220: 64 69 66 0a 23 69 66 20 48 41 56 45 5f 49 4e 54  dif.#if HAVE_INT
3230: 54 59 50 45 53 5f 48 0a 23 20 69 6e 63 6c 75 64  TYPES_H.# includ
3240: 65 20 3c 69 6e 74 74 79 70 65 73 2e 68 3e 0a 23  e <inttypes.h>.#
3250: 65 6c 73 65 0a 23 20 69 66 20 48 41 56 45 5f 53  else.# if HAVE_S
3260: 54 44 49 4e 54 5f 48 0a 23 20 20 69 6e 63 6c 75  TDINT_H.#  inclu
3270: 64 65 20 3c 73 74 64 69 6e 74 2e 68 3e 0a 23 20  de <stdint.h>.# 
3280: 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 23 69 66  endif.#endif.#if
3290: 20 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 0a 23   HAVE_UNISTD_H.#
32a0: 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73 74 64   include <unistd
32b0: 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61 63 5f  .h>.#endif"..ac_
32c0: 73 75 62 73 74 5f 76 61 72 73 3d 27 53 48 45 4c  subst_vars='SHEL
32d0: 4c 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  L PATH_SEPARATOR
32e0: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 50 41   PACKAGE_NAME PA
32f0: 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 20 50 41  CKAGE_TARNAME PA
3300: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 50 41  CKAGE_VERSION PA
3310: 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 50 41 43  CKAGE_STRING PAC
3320: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 20 65  KAGE_BUGREPORT e
3330: 78 65 63 5f 70 72 65 66 69 78 20 70 72 65 66 69  xec_prefix prefi
3340: 78 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66  x program_transf
3350: 6f 72 6d 5f 6e 61 6d 65 20 62 69 6e 64 69 72 20  orm_name bindir 
3360: 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65 63 64  sbindir libexecd
3370: 69 72 20 64 61 74 61 64 69 72 20 73 79 73 63 6f  ir datadir sysco
3380: 6e 66 64 69 72 20 73 68 61 72 65 64 73 74 61 74  nfdir sharedstat
3390: 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74 65 64  edir localstated
33a0: 69 72 20 6c 69 62 64 69 72 20 69 6e 63 6c 75 64  ir libdir includ
33b0: 65 64 69 72 20 6f 6c 64 69 6e 63 6c 75 64 65 64  edir oldincluded
33c0: 69 72 20 69 6e 66 6f 64 69 72 20 6d 61 6e 64 69  ir infodir mandi
33d0: 72 20 62 75 69 6c 64 5f 61 6c 69 61 73 20 68 6f  r build_alias ho
33e0: 73 74 5f 61 6c 69 61 73 20 74 61 72 67 65 74 5f  st_alias target_
33f0: 61 6c 69 61 73 20 44 45 46 53 20 45 43 48 4f 5f  alias DEFS ECHO_
3400: 43 20 45 43 48 4f 5f 4e 20 45 43 48 4f 5f 54 20  C ECHO_N ECHO_T 
3410: 4c 49 42 53 20 4c 49 42 54 4f 4f 4c 20 62 75 69  LIBS LIBTOOL bui
3420: 6c 64 20 62 75 69 6c 64 5f 63 70 75 20 62 75 69  ld build_cpu bui
3430: 6c 64 5f 76 65 6e 64 6f 72 20 62 75 69 6c 64 5f  ld_vendor build_
3440: 6f 73 20 68 6f 73 74 20 68 6f 73 74 5f 63 70 75  os host host_cpu
3450: 20 68 6f 73 74 5f 76 65 6e 64 6f 72 20 68 6f 73   host_vendor hos
3460: 74 5f 6f 73 20 43 43 20 43 46 4c 41 47 53 20 4c  t_os CC CFLAGS L
3470: 44 46 4c 41 47 53 20 43 50 50 46 4c 41 47 53 20  DFLAGS CPPFLAGS 
3480: 61 63 5f 63 74 5f 43 43 20 45 58 45 45 58 54 20  ac_ct_CC EXEEXT 
3490: 4f 42 4a 45 58 54 20 53 45 44 20 45 47 52 45 50  OBJEXT SED EGREP
34a0: 20 46 47 52 45 50 20 47 52 45 50 20 4c 44 20 44   FGREP GREP LD D
34b0: 55 4d 50 42 49 4e 20 61 63 5f 63 74 5f 44 55 4d  UMPBIN ac_ct_DUM
34c0: 50 42 49 4e 20 4e 4d 20 4c 4e 5f 53 20 41 52 20  PBIN NM LN_S AR 
34d0: 61 63 5f 63 74 5f 41 52 20 53 54 52 49 50 20 61  ac_ct_AR STRIP a
34e0: 63 5f 63 74 5f 53 54 52 49 50 20 52 41 4e 4c 49  c_ct_STRIP RANLI
34f0: 42 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 20 6c  B ac_ct_RANLIB l
3500: 74 5f 45 43 48 4f 20 44 53 59 4d 55 54 49 4c 20  t_ECHO DSYMUTIL 
3510: 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 20 4e  ac_ct_DSYMUTIL N
3520: 4d 45 44 49 54 20 61 63 5f 63 74 5f 4e 4d 45 44  MEDIT ac_ct_NMED
3530: 49 54 20 4c 49 50 4f 20 61 63 5f 63 74 5f 4c 49  IT LIPO ac_ct_LI
3540: 50 4f 20 4f 54 4f 4f 4c 20 61 63 5f 63 74 5f 4f  PO OTOOL ac_ct_O
3550: 54 4f 4f 4c 20 4f 54 4f 4f 4c 36 34 20 61 63 5f  TOOL OTOOL64 ac_
3560: 63 74 5f 4f 54 4f 4f 4c 36 34 20 43 50 50 20 49  ct_OTOOL64 CPP I
3570: 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 20 49  NSTALL_PROGRAM I
3580: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 20 49 4e  NSTALL_SCRIPT IN
3590: 53 54 41 4c 4c 5f 44 41 54 41 20 41 57 4b 20 54  STALL_DATA AWK T
35a0: 43 4c 53 48 5f 43 4d 44 20 70 72 6f 67 72 61 6d  CLSH_CMD program
35b0: 5f 70 72 65 66 69 78 20 56 45 52 53 49 4f 4e 20  _prefix VERSION 
35c0: 52 45 4c 45 41 53 45 20 56 45 52 53 49 4f 4e 5f  RELEASE VERSION_
35d0: 4e 55 4d 42 45 52 20 42 55 49 4c 44 5f 43 43 20  NUMBER BUILD_CC 
35e0: 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41 46  SQLITE_THREADSAF
35f0: 45 20 58 54 48 52 45 41 44 43 4f 4e 4e 45 43 54  E XTHREADCONNECT
3600: 20 54 48 52 45 41 44 53 4f 56 45 52 52 49 44 45   THREADSOVERRIDE
3610: 4c 4f 43 4b 53 20 41 4c 4c 4f 57 52 45 4c 45 41  LOCKS ALLOWRELEA
3620: 53 45 20 54 45 4d 50 5f 53 54 4f 52 45 20 42 55  SE TEMP_STORE BU
3630: 49 4c 44 5f 45 58 45 45 58 54 20 53 51 4c 49 54  ILD_EXEEXT SQLIT
3640: 45 5f 4f 53 5f 55 4e 49 58 20 53 51 4c 49 54 45  E_OS_UNIX SQLITE
3650: 5f 4f 53 5f 57 49 4e 20 53 51 4c 49 54 45 5f 4f  _OS_WIN SQLITE_O
3660: 53 5f 4f 53 32 20 54 41 52 47 45 54 5f 45 58 45  S_OS2 TARGET_EXE
3670: 45 58 54 20 54 43 4c 5f 56 45 52 53 49 4f 4e 20  EXT TCL_VERSION 
3680: 54 43 4c 5f 42 49 4e 5f 44 49 52 20 54 43 4c 5f  TCL_BIN_DIR TCL_
3690: 53 52 43 5f 44 49 52 20 54 43 4c 5f 4c 49 42 53  SRC_DIR TCL_LIBS
36a0: 20 54 43 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45   TCL_INCLUDE_SPE
36b0: 43 20 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 20 54  C TCL_LIB_FILE T
36c0: 43 4c 5f 4c 49 42 5f 46 4c 41 47 20 54 43 4c 5f  CL_LIB_FLAG TCL_
36d0: 4c 49 42 5f 53 50 45 43 20 54 43 4c 5f 53 54 55  LIB_SPEC TCL_STU
36e0: 42 5f 4c 49 42 5f 46 49 4c 45 20 54 43 4c 5f 53  B_LIB_FILE TCL_S
36f0: 54 55 42 5f 4c 49 42 5f 46 4c 41 47 20 54 43 4c  TUB_LIB_FLAG TCL
3700: 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43 20 48  _STUB_LIB_SPEC H
3710: 41 56 45 5f 54 43 4c 20 54 41 52 47 45 54 5f 52  AVE_TCL TARGET_R
3720: 45 41 44 4c 49 4e 45 5f 4c 49 42 53 20 54 41 52  EADLINE_LIBS TAR
3730: 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43  GET_READLINE_INC
3740: 20 54 41 52 47 45 54 5f 48 41 56 45 5f 52 45 41   TARGET_HAVE_REA
3750: 44 4c 49 4e 45 20 54 41 52 47 45 54 5f 44 45 42  DLINE TARGET_DEB
3760: 55 47 20 55 53 45 5f 41 4d 41 4c 47 41 4d 41 54  UG USE_AMALGAMAT
3770: 49 4f 4e 20 4f 50 54 5f 46 45 41 54 55 52 45 5f  ION OPT_FEATURE_
3780: 46 4c 41 47 53 20 55 53 45 5f 47 43 4f 56 20 42  FLAGS USE_GCOV B
3790: 55 49 4c 44 5f 43 46 4c 41 47 53 20 4c 49 42 4f  UILD_CFLAGS LIBO
37a0: 42 4a 53 20 4c 54 4c 49 42 4f 42 4a 53 27 0a 61  BJS LTLIBOBJS'.a
37b0: 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27 27  c_subst_files=''
37c0: 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73  ..# Initialize s
37d0: 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 65  ome variables se
37e0: 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63  t by options..ac
37f0: 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69  _init_help=.ac_i
3800: 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73  nit_version=fals
3810: 65 0a 23 20 54 68 65 20 76 61 72 69 61 62 6c 65  e.# The variable
3820: 73 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20  s have the same 
3830: 6e 61 6d 65 73 20 61 73 20 74 68 65 20 6f 70 74  names as the opt
3840: 69 6f 6e 73 2c 20 77 69 74 68 0a 23 20 64 61 73  ions, with.# das
3850: 68 65 73 20 63 68 61 6e 67 65 64 20 74 6f 20 75  hes changed to u
3860: 6e 64 65 72 6c 69 6e 65 73 2e 0a 63 61 63 68 65  nderlines..cache
3870: 5f 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 0a  _file=/dev/null.
3880: 65 78 65 63 5f 70 72 65 66 69 78 3d 4e 4f 4e 45  exec_prefix=NONE
3890: 0a 6e 6f 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f 72  .no_create=.no_r
38a0: 65 63 75 72 73 69 6f 6e 3d 0a 70 72 65 66 69 78  ecursion=.prefix
38b0: 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 70 72  =NONE.program_pr
38c0: 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61  efix=NONE.progra
38d0: 6d 5f 73 75 66 66 69 78 3d 4e 4f 4e 45 0a 70 72  m_suffix=NONE.pr
38e0: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
38f0: 6e 61 6d 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c 65  name=s,x,x,.sile
3900: 6e 74 3d 0a 73 69 74 65 3d 0a 73 72 63 64 69 72  nt=.site=.srcdir
3910: 3d 0a 76 65 72 62 6f 73 65 3d 0a 78 5f 69 6e 63  =.verbose=.x_inc
3920: 6c 75 64 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69 62  ludes=NONE.x_lib
3930: 72 61 72 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20 49  raries=NONE..# I
3940: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65  nstallation dire
3950: 63 74 6f 72 79 20 6f 70 74 69 6f 6e 73 2e 0a 23  ctory options..#
3960: 20 54 68 65 73 65 20 61 72 65 20 6c 65 66 74 20   These are left 
3970: 75 6e 65 78 70 61 6e 64 65 64 20 73 6f 20 75 73  unexpanded so us
3980: 65 72 73 20 63 61 6e 20 22 6d 61 6b 65 20 69 6e  ers can "make in
3990: 73 74 61 6c 6c 20 65 78 65 63 5f 70 72 65 66 69  stall exec_prefi
39a0: 78 3d 2f 66 6f 6f 22 0a 23 20 61 6e 64 20 61 6c  x=/foo".# and al
39b0: 6c 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20  l the variables 
39c0: 74 68 61 74 20 61 72 65 20 73 75 70 70 6f 73 65  that are suppose
39d0: 64 20 74 6f 20 62 65 20 62 61 73 65 64 20 6f 6e  d to be based on
39e0: 20 65 78 65 63 5f 70 72 65 66 69 78 0a 23 20 62   exec_prefix.# b
39f0: 79 20 64 65 66 61 75 6c 74 20 77 69 6c 6c 20 61  y default will a
3a00: 63 74 75 61 6c 6c 79 20 63 68 61 6e 67 65 2e 0a  ctually change..
3a10: 23 20 55 73 65 20 62 72 61 63 65 73 20 69 6e 73  # Use braces ins
3a20: 74 65 61 64 20 6f 66 20 70 61 72 65 6e 73 20 62  tead of parens b
3a30: 65 63 61 75 73 65 20 73 68 2c 20 70 65 72 6c 2c  ecause sh, perl,
3a40: 20 65 74 63 2e 20 61 6c 73 6f 20 61 63 63 65 70   etc. also accep
3a50: 74 20 74 68 65 6d 2e 0a 62 69 6e 64 69 72 3d 27  t them..bindir='
3a60: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62  ${exec_prefix}/b
3a70: 69 6e 27 0a 73 62 69 6e 64 69 72 3d 27 24 7b 65  in'.sbindir='${e
3a80: 78 65 63 5f 70 72 65 66 69 78 7d 2f 73 62 69 6e  xec_prefix}/sbin
3a90: 27 0a 6c 69 62 65 78 65 63 64 69 72 3d 27 24 7b  '.libexecdir='${
3aa0: 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62  exec_prefix}/lib
3ab0: 65 78 65 63 27 0a 64 61 74 61 64 69 72 3d 27 24  exec'.datadir='$
3ac0: 7b 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a  {prefix}/share'.
3ad0: 73 79 73 63 6f 6e 66 64 69 72 3d 27 24 7b 70 72  sysconfdir='${pr
3ae0: 65 66 69 78 7d 2f 65 74 63 27 0a 73 68 61 72 65  efix}/etc'.share
3af0: 64 73 74 61 74 65 64 69 72 3d 27 24 7b 70 72 65  dstatedir='${pre
3b00: 66 69 78 7d 2f 63 6f 6d 27 0a 6c 6f 63 61 6c 73  fix}/com'.locals
3b10: 74 61 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69  tatedir='${prefi
3b20: 78 7d 2f 76 61 72 27 0a 6c 69 62 64 69 72 3d 27  x}/var'.libdir='
3b30: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
3b40: 69 62 27 0a 69 6e 63 6c 75 64 65 64 69 72 3d 27  ib'.includedir='
3b50: 24 7b 70 72 65 66 69 78 7d 2f 69 6e 63 6c 75 64  ${prefix}/includ
3b60: 65 27 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72  e'.oldincludedir
3b70: 3d 27 2f 75 73 72 2f 69 6e 63 6c 75 64 65 27 0a  ='/usr/include'.
3b80: 69 6e 66 6f 64 69 72 3d 27 24 7b 70 72 65 66 69  infodir='${prefi
3b90: 78 7d 2f 69 6e 66 6f 27 0a 6d 61 6e 64 69 72 3d  x}/info'.mandir=
3ba0: 27 24 7b 70 72 65 66 69 78 7d 2f 6d 61 6e 27 0a  '${prefix}/man'.
3bb0: 0a 61 63 5f 70 72 65 76 3d 0a 66 6f 72 20 61 63  .ac_prev=.for ac
3bc0: 5f 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20 23 20 49  _option.do.  # I
3bd0: 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f  f the previous o
3be0: 70 74 69 6f 6e 20 6e 65 65 64 73 20 61 6e 20 61  ption needs an a
3bf0: 72 67 75 6d 65 6e 74 2c 20 61 73 73 69 67 6e 20  rgument, assign 
3c00: 69 74 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  it..  if test -n
3c10: 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68 65   "$ac_prev"; the
3c20: 6e 0a 20 20 20 20 65 76 61 6c 20 22 24 61 63 5f  n.    eval "$ac_
3c30: 70 72 65 76 3d 5c 24 61 63 5f 6f 70 74 69 6f 6e  prev=\$ac_option
3c40: 22 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 0a 20  ".    ac_prev=. 
3c50: 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 66 69     continue.  fi
3c60: 0a 0a 20 20 61 63 5f 6f 70 74 61 72 67 3d 60 65  ..  ac_optarg=`e
3c70: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
3c80: 22 20 3a 20 27 78 5b 5e 3d 5d 2a 3d 5c 28 2e 2a  " : 'x[^=]*=\(.*
3c90: 5c 29 27 60 0a 0a 20 20 23 20 41 63 63 65 70 74  \)'`..  # Accept
3ca0: 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74 20 43   the important C
3cb0: 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72 65 20  ygnus configure 
3cc0: 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65 20 63  options, so we c
3cd0: 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79 70 6f  an diagnose typo
3ce0: 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 6f  s...  case $ac_o
3cf0: 70 74 69 6f 6e 20 69 6e 0a 0a 20 20 2d 62 69 6e  ption in..  -bin
3d00: 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69 72 20 7c  dir | --bindir |
3d10: 20 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d 62 69 6e   --bindi | --bin
3d20: 64 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69  d | --bin | --bi
3d30: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 69  ).    ac_prev=bi
3d40: 6e 64 69 72 20 3b 3b 0a 20 20 2d 62 69 6e 64 69  ndir ;;.  -bindi
3d50: 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a  r=* | --bindir=*
3d60: 20 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d   | --bindi=* | -
3d70: 2d 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d  -bind=* | --bin=
3d80: 2a 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20 20 20 20  * | --bi=*).    
3d90: 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  bindir=$ac_optar
3da0: 67 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c 64 20 7c  g ;;..  -build |
3db0: 20 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75 69   --build | --bui
3dc0: 6c 20 7c 20 2d 2d 62 75 69 20 7c 20 2d 2d 62 75  l | --bui | --bu
3dd0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 62 75  ).    ac_prev=bu
3de0: 69 6c 64 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d  ild_alias ;;.  -
3df0: 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c  build=* | --buil
3e00: 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c  d=* | --buil=* |
3e10: 20 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d   --bui=* | --bu=
3e20: 2a 29 0a 20 20 20 20 62 75 69 6c 64 5f 61 6c 69  *).    build_ali
3e30: 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  as=$ac_optarg ;;
3e40: 0a 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65 20  ..  -cache-file 
3e50: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c  | --cache-file |
3e60: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 20 7c 20 2d   --cache-fil | -
3e70: 2d 63 61 63 68 65 2d 66 69 20 5c 0a 20 20 7c 20  -cache-fi \.  | 
3e80: 2d 2d 63 61 63 68 65 2d 66 20 7c 20 2d 2d 63 61  --cache-f | --ca
3e90: 63 68 65 2d 20 7c 20 2d 2d 63 61 63 68 65 20 7c  che- | --cache |
3ea0: 20 2d 2d 63 61 63 68 20 7c 20 2d 2d 63 61 63 20   --cach | --cac 
3eb0: 7c 20 2d 2d 63 61 20 7c 20 2d 2d 63 29 0a 20 20  | --ca | --c).  
3ec0: 20 20 61 63 5f 70 72 65 76 3d 63 61 63 68 65 5f    ac_prev=cache_
3ed0: 66 69 6c 65 20 3b 3b 0a 20 20 2d 63 61 63 68 65  file ;;.  -cache
3ee0: 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68  -file=* | --cach
3ef0: 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63  e-file=* | --cac
3f00: 68 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63  he-fil=* | --cac
3f10: 68 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  he-fi=* \.  | --
3f20: 63 61 63 68 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61  cache-f=* | --ca
3f30: 63 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61 63 68 65  che-=* | --cache
3f40: 3d 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a 20 7c 20  =* | --cach=* | 
3f50: 2d 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a  --cac=* | --ca=*
3f60: 20 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20 20 63 61   | --c=*).    ca
3f70: 63 68 65 5f 66 69 6c 65 3d 24 61 63 5f 6f 70 74  che_file=$ac_opt
3f80: 61 72 67 20 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66  arg ;;..  --conf
3f90: 69 67 2d 63 61 63 68 65 20 7c 20 2d 43 29 0a 20  ig-cache | -C). 
3fa0: 20 20 20 63 61 63 68 65 5f 66 69 6c 65 3d 63 6f     cache_file=co
3fb0: 6e 66 69 67 2e 63 61 63 68 65 20 3b 3b 0a 0a 20  nfig.cache ;;.. 
3fc0: 20 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61   -datadir | --da
3fd0: 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69  tadir | --datadi
3fe0: 20 7c 20 2d 2d 64 61 74 61 64 20 7c 20 2d 2d 64   | --datad | --d
3ff0: 61 74 61 20 7c 20 2d 2d 64 61 74 20 7c 20 2d 2d  ata | --dat | --
4000: 64 61 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  da).    ac_prev=
4010: 64 61 74 61 64 69 72 20 3b 3b 0a 20 20 2d 64 61  datadir ;;.  -da
4020: 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61  tadir=* | --data
4030: 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69  dir=* | --datadi
4040: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d 2a 20 7c  =* | --datad=* |
4050: 20 2d 2d 64 61 74 61 3d 2a 20 7c 20 2d 2d 64 61   --data=* | --da
4060: 74 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61 3d 2a  t=* \.  | --da=*
4070: 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24 61  ).    datadir=$a
4080: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
4090: 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69  disable-* | --di
40a0: 73 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63 5f  sable-*).    ac_
40b0: 66 65 61 74 75 72 65 3d 60 65 78 70 72 20 22 78  feature=`expr "x
40c0: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
40d0: 2d 2a 64 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c 29  -*disable-\(.*\)
40e0: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
40f0: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
4100: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
4110: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
4120: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 66 65     expr "x$ac_fe
4130: 61 74 75 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f  ature" : ".*[^-_
4140: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
4150: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
4160: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
4170: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
4180: 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20  d feature name: 
4190: 24 61 63 5f 66 65 61 74 75 72 65 22 20 3e 26 32  $ac_feature" >&2
41a0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
41b0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
41c0: 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 63 68   ac_feature=`ech
41d0: 6f 20 24 61 63 5f 66 65 61 74 75 72 65 20 7c 20  o $ac_feature | 
41e0: 73 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20  sed 's/-/_/g'`. 
41f0: 20 20 20 65 76 61 6c 20 22 65 6e 61 62 6c 65 5f     eval "enable_
4200: 24 61 63 5f 66 65 61 74 75 72 65 3d 6e 6f 22 20  $ac_feature=no" 
4210: 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d 2a 20  ;;..  -enable-* 
4220: 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a 20 20  | --enable-*).  
4230: 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 78    ac_feature=`ex
4240: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
4250: 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d 5c 28   : 'x-*enable-\(
4260: 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20  [^=]*\)'`.    # 
4270: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
4280: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
4290: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
42a0: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
42b0: 78 24 61 63 5f 66 65 61 74 75 72 65 22 20 3a 20  x$ac_feature" : 
42c0: 22 2e 2a 5b 5e 2d 5f 24 61 73 5f 63 72 5f 61 6c  ".*[^-_$as_cr_al
42d0: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
42e0: 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f   &&.      { echo
42f0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
4300: 20 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65   invalid feature
4310: 20 6e 61 6d 65 3a 20 24 61 63 5f 66 65 61 74 75   name: $ac_featu
4320: 72 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  re" >&2.   { (ex
4330: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
4340: 3b 20 7d 0a 20 20 20 20 61 63 5f 66 65 61 74 75  ; }.    ac_featu
4350: 72 65 3d 60 65 63 68 6f 20 24 61 63 5f 66 65 61  re=`echo $ac_fea
4360: 74 75 72 65 20 7c 20 73 65 64 20 27 73 2f 2d 2f  ture | sed 's/-/
4370: 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24  _/g'`.    case $
4380: 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 20  ac_option in.   
4390: 20 20 20 2a 3d 2a 29 20 61 63 5f 6f 70 74 61 72     *=*) ac_optar
43a0: 67 3d 60 65 63 68 6f 20 22 24 61 63 5f 6f 70 74  g=`echo "$ac_opt
43b0: 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f  arg" | sed "s/'/
43c0: 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 3b  '\\\\\\\\''/g"`;
43d0: 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 6f 70  ;.      *) ac_op
43e0: 74 61 72 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20  targ=yes ;;.    
43f0: 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20 22 65  esac.    eval "e
4400: 6e 61 62 6c 65 5f 24 61 63 5f 66 65 61 74 75 72  nable_$ac_featur
4410: 65 3d 27 24 61 63 5f 6f 70 74 61 72 67 27 22 20  e='$ac_optarg'" 
4420: 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66  ;;..  -exec-pref
4430: 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66  ix | --exec_pref
4440: 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  ix | --exec-pref
4450: 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  ix | --exec-pref
4460: 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70  i \.  | --exec-p
4470: 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  ref | --exec-pre
4480: 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d   | --exec-pr | -
4490: 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63  -exec-p | --exec
44a0: 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c  - \.  | --exec |
44b0: 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20   --exe | --ex). 
44c0: 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f     ac_prev=exec_
44d0: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65  prefix ;;.  -exe
44e0: 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c-prefix=* | --e
44f0: 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d  xec_prefix=* | -
4500: 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c  -exec-prefix=* |
4510: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20   --exec-prefi=* 
4520: 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  \.  | --exec-pre
4530: 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  f=* | --exec-pre
4540: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a  =* | --exec-pr=*
4550: 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20   | --exec-p=* | 
4560: 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20  --exec-=* \.  | 
4570: 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65  --exec=* | --exe
4580: 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20  =* | --ex=*).   
4590: 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63   exec_prefix=$ac
45a0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67  _optarg ;;..  -g
45b0: 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67  as | --gas | --g
45c0: 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f  a | --g).    # O
45d0: 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77  bsolete; use --w
45e0: 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74  ith-gas..    wit
45f0: 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20  h_gas=yes ;;..  
4600: 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c  -help | --help |
4610: 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20   --hel | --he | 
4620: 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  -h).    ac_init_
4630: 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d  help=long ;;.  -
4640: 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70  help=r* | --help
4650: 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c  =r* | --hel=r* |
4660: 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29   --he=r* | -hr*)
4670: 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c  .    ac_init_hel
4680: 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20  p=recursive ;;. 
4690: 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65   -help=s* | --he
46a0: 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a  lp=s* | --hel=s*
46b0: 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73   | --he=s* | -hs
46c0: 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68  *).    ac_init_h
46d0: 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20  elp=short ;;..  
46e0: 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c  -host | --host |
46f0: 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20   --hos | --ho). 
4700: 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f     ac_prev=host_
4710: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74  alias ;;.  -host
4720: 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20  =* | --host=* | 
4730: 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a  --hos=* | --ho=*
4740: 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73  ).    host_alias
4750: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
4760: 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20    -includedir | 
4770: 2d 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d  --includedir | -
4780: 2d 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69  -includedi | --i
4790: 6e 63 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c  ncluded | --incl
47a0: 75 64 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c  ude \.  | --incl
47b0: 75 64 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d  ud | --inclu | -
47c0: 2d 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20  -incl | --inc). 
47d0: 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75     ac_prev=inclu
47e0: 64 65 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c  dedir ;;.  -incl
47f0: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63  udedir=* | --inc
4800: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e  ludedir=* | --in
4810: 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e  cludedi=* | --in
4820: 63 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63  cluded=* | --inc
4830: 6c 75 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69  lude=* \.  | --i
4840: 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  nclud=* | --incl
4850: 75 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c  u=* | --incl=* |
4860: 20 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e   --inc=*).    in
4870: 63 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74  cludedir=$ac_opt
4880: 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64  arg ;;..  -infod
4890: 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c  ir | --infodir |
48a0: 20 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e   --infodi | --in
48b0: 66 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d  fod | --info | -
48c0: 2d 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65  -inf).    ac_pre
48d0: 76 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d  v=infodir ;;.  -
48e0: 69 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e  infodir=* | --in
48f0: 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  fodir=* | --info
4900: 64 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a  di=* | --infod=*
4910: 20 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d   | --info=* | --
4920: 69 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64  inf=*).    infod
4930: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
4940: 0a 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d  ..  -libdir | --
4950: 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69  libdir | --libdi
4960: 20 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61   | --libd).    a
4970: 63 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b  c_prev=libdir ;;
4980: 0a 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d  .  -libdir=* | -
4990: 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  -libdir=* | --li
49a0: 62 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a  bdi=* | --libd=*
49b0: 29 0a 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63  ).    libdir=$ac
49c0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
49d0: 69 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69  ibexecdir | --li
49e0: 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62  bexecdir | --lib
49f0: 65 78 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78  execdi | --libex
4a00: 65 63 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20  ecd | --libexec 
4a10: 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c  \.  | --libexe |
4a20: 20 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62   --libex | --lib
4a30: 65 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c  e).    ac_prev=l
4a40: 69 62 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d  ibexecdir ;;.  -
4a50: 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d  libexecdir=* | -
4a60: 2d 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20  -libexecdir=* | 
4a70: 2d 2d 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20  --libexecdi=* | 
4a80: 2d 2d 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d  --libexecd=* | -
4a90: 2d 6c 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c  -libexec=* \.  |
4aa0: 20 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d   --libexe=* | --
4ab0: 6c 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65  libex=* | --libe
4ac0: 3d 2a 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64  =*).    libexecd
4ad0: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
4ae0: 0a 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64  ..  -localstated
4af0: 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  ir | --localstat
4b00: 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  edir | --localst
4b10: 61 74 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73  atedi | --locals
4b20: 74 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f  tated \.  | --lo
4b30: 63 61 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63  calstate | --loc
4b40: 61 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c  alstat | --local
4b50: 73 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20  sta | --localst 
4b60: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 20 7c  \.  | --locals |
4b70: 20 2d 2d 6c 6f 63 61 6c 20 7c 20 2d 2d 6c 6f 63   --local | --loc
4b80: 61 20 7c 20 2d 2d 6c 6f 63 20 7c 20 2d 2d 6c 6f  a | --loc | --lo
4b90: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f  ).    ac_prev=lo
4ba0: 63 61 6c 73 74 61 74 65 64 69 72 20 3b 3b 0a 20  calstatedir ;;. 
4bb0: 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d   -localstatedir=
4bc0: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  * | --localstate
4bd0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  dir=* | --locals
4be0: 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63  tatedi=* | --loc
4bf0: 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a 20 20 7c  alstated=* \.  |
4c00: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 3d 2a 20   --localstate=* 
4c10: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a 20  | --localstat=* 
4c20: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20 7c  | --localsta=* |
4c30: 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20 5c 0a 20   --localst=* \. 
4c40: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 20 7c 20   | --locals=* | 
4c50: 2d 2d 6c 6f 63 61 6c 3d 2a 20 7c 20 2d 2d 6c 6f  --local=* | --lo
4c60: 63 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 3d 2a 20 7c  ca=* | --loc=* |
4c70: 20 2d 2d 6c 6f 3d 2a 29 0a 20 20 20 20 6c 6f 63   --lo=*).    loc
4c80: 61 6c 73 74 61 74 65 64 69 72 3d 24 61 63 5f 6f  alstatedir=$ac_o
4c90: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6d 61 6e  ptarg ;;..  -man
4ca0: 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 72 20 7c  dir | --mandir |
4cb0: 20 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d 6d 61 6e   --mandi | --man
4cc0: 64 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d 2d 6d 61  d | --man | --ma
4cd0: 20 7c 20 2d 2d 6d 29 0a 20 20 20 20 61 63 5f 70   | --m).    ac_p
4ce0: 72 65 76 3d 6d 61 6e 64 69 72 20 3b 3b 0a 20 20  rev=mandir ;;.  
4cf0: 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61  -mandir=* | --ma
4d00: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69  ndir=* | --mandi
4d10: 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a 20 7c 20  =* | --mand=* | 
4d20: 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a  --man=* | --ma=*
4d30: 20 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20 20 6d 61   | --m=*).    ma
4d40: 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  ndir=$ac_optarg 
4d50: 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20 2d 2d 6e  ;;..  -nfp | --n
4d60: 66 70 20 7c 20 2d 2d 6e 66 29 0a 20 20 20 20 23  fp | --nf).    #
4d70: 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d   Obsolete; use -
4d80: 2d 77 69 74 68 6f 75 74 2d 66 70 2e 0a 20 20 20  -without-fp..   
4d90: 20 77 69 74 68 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a   with_fp=no ;;..
4da0: 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d    -no-create | -
4db0: 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e  -no-create | --n
4dc0: 6f 2d 63 72 65 61 74 20 7c 20 2d 2d 6e 6f 2d 63  o-creat | --no-c
4dd0: 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72 65 20 5c  rea | --no-cre \
4de0: 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20 7c 20 2d  .  | --no-cr | -
4df0: 2d 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20 20 20 20  -no-c | -n).    
4e00: 6e 6f 5f 63 72 65 61 74 65 3d 79 65 73 20 3b 3b  no_create=yes ;;
4e10: 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f  ..  -no-recursio
4e20: 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  n | --no-recursi
4e30: 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73  on | --no-recurs
4e40: 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73  io | --no-recurs
4e50: 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 72 65 63  i \.  | --no-rec
4e60: 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72  urs | --no-recur
4e70: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20 7c 20 2d   | --no-recu | -
4e80: 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e 6f 2d 72  -no-rec | --no-r
4e90: 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20 20 20 20  e | --no-r).    
4ea0: 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d 79 65 73  no_recursion=yes
4eb0: 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75   ;;..  -oldinclu
4ec0: 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dedir | --oldinc
4ed0: 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64 69  ludedir | --oldi
4ee0: 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 6f 6c 64  ncludedi | --old
4ef0: 69 6e 63 6c 75 64 65 64 20 5c 0a 20 20 7c 20 2d  included \.  | -
4f00: 2d 6f 6c 64 69 6e 63 6c 75 64 65 20 7c 20 2d 2d  -oldinclude | --
4f10: 6f 6c 64 69 6e 63 6c 75 64 20 7c 20 2d 2d 6f 6c  oldinclud | --ol
4f20: 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c 64 69 6e  dinclu | --oldin
4f30: 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63 20 5c 0a  cl | --oldinc \.
4f40: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c 20 2d 2d    | --oldin | --
4f50: 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20 7c 20 2d  oldi | --old | -
4f60: 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20 20 20 61  -ol | --o).    a
4f70: 63 5f 70 72 65 76 3d 6f 6c 64 69 6e 63 6c 75 64  c_prev=oldinclud
4f80: 65 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c 64 69 6e  edir ;;.  -oldin
4f90: 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f  cludedir=* | --o
4fa0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c  ldincludedir=* |
4fb0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 3d   --oldincludedi=
4fc0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  * | --oldinclude
4fd0: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69  d=* \.  | --oldi
4fe0: 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d 6f 6c 64  nclude=* | --old
4ff0: 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d 6f 6c 64  includ=* | --old
5000: 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  inclu=* | --oldi
5010: 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  ncl=* | --oldinc
5020: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e  =* \.  | --oldin
5030: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a 20 7c 20  =* | --oldi=* | 
5040: 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a  --old=* | --ol=*
5050: 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20 20 6f 6c   | --o=*).    ol
5060: 64 69 6e 63 6c 75 64 65 64 69 72 3d 24 61 63 5f  dincludedir=$ac_
5070: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72  optarg ;;..  -pr
5080: 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 78 20  efix | --prefix 
5090: 7c 20 2d 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72  | --prefi | --pr
50a0: 65 66 20 7c 20 2d 2d 70 72 65 20 7c 20 2d 2d 70  ef | --pre | --p
50b0: 72 20 7c 20 2d 2d 70 29 0a 20 20 20 20 61 63 5f  r | --p).    ac_
50c0: 70 72 65 76 3d 70 72 65 66 69 78 20 3b 3b 0a 20  prev=prefix ;;. 
50d0: 20 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70   -prefix=* | --p
50e0: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66  refix=* | --pref
50f0: 69 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d 2a 20 7c  i=* | --pref=* |
5100: 20 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 3d   --pre=* | --pr=
5110: 2a 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20 20 20 70  * | --p=*).    p
5120: 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67  refix=$ac_optarg
5130: 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d   ;;..  -program-
5140: 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72  prefix | --progr
5150: 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72  am-prefix | --pr
5160: 6f 67 72 61 6d 2d 70 72 65 66 69 20 7c 20 2d 2d  ogram-prefi | --
5170: 70 72 6f 67 72 61 6d 2d 70 72 65 66 20 5c 0a 20  program-pref \. 
5180: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
5190: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 20   | --program-pr 
51a0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 29 0a 20  | --program-p). 
51b0: 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72     ac_prev=progr
51c0: 61 6d 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d  am_prefix ;;.  -
51d0: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a  program-prefix=*
51e0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
51f0: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
5200: 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20  m-prefi=* \.  | 
5210: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 3d 2a  --program-pref=*
5220: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
5230: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  =* | --program-p
5240: 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  r=* | --program-
5250: 70 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d  p=*).    program
5260: 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61  _prefix=$ac_opta
5270: 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61  rg ;;..  -progra
5280: 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f  m-suffix | --pro
5290: 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d  gram-suffix | --
52a0: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 20 7c 20  program-suffi | 
52b0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 20 5c  --program-suff \
52c0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  .  | --program-s
52d0: 75 66 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  uf | --program-s
52e0: 75 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 29  u | --program-s)
52f0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f  .    ac_prev=pro
5300: 67 72 61 6d 5f 73 75 66 66 69 78 20 3b 3b 0a 20  gram_suffix ;;. 
5310: 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78   -program-suffix
5320: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
5330: 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67  uffix=* | --prog
5340: 72 61 6d 2d 73 75 66 66 69 3d 2a 20 5c 0a 20 20  ram-suffi=* \.  
5350: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66  | --program-suff
5360: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
5370: 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  uf=* | --program
5380: 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  -su=* | --progra
5390: 6d 2d 73 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72  m-s=*).    progr
53a0: 61 6d 5f 73 75 66 66 69 78 3d 24 61 63 5f 6f 70  am_suffix=$ac_op
53b0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67  targ ;;..  -prog
53c0: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
53d0: 6d 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  me | --program-t
53e0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 5c 0a  ransform-name \.
53f0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
5400: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c 20 2d 2d  ansform-nam | --
5410: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
5420: 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  m-na \.  | --pro
5430: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
5440: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5450: 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c 20 2d 2d  nsform- \.  | --
5460: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
5470: 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  m | --program-tr
5480: 61 6e 73 66 6f 72 20 5c 0a 20 20 7c 20 2d 2d 70  ansfor \.  | --p
5490: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 20 7c  rogram-transfo |
54a0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
54b0: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
54c0: 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d 70 72 6f 67  m-trans | --prog
54d0: 72 61 6d 2d 74 72 61 6e 20 5c 0a 20 20 7c 20 2d  ram-tran \.  | -
54e0: 2d 70 72 6f 67 72 2d 74 72 61 20 7c 20 2d 2d 70  -progr-tra | --p
54f0: 72 6f 67 72 61 6d 2d 74 72 20 7c 20 2d 2d 70 72  rogram-tr | --pr
5500: 6f 67 72 61 6d 2d 74 29 0a 20 20 20 20 61 63 5f  ogram-t).    ac_
5510: 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 74 72 61  prev=program_tra
5520: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b 3b 0a 20  nsform_name ;;. 
5530: 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66   -program-transf
5540: 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20 2d 2d 70  orm-name=* | --p
5550: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
5560: 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  -name=* \.  | --
5570: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
5580: 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-nam=* | --prog
5590: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
55a0: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
55b0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 3d 2a  am-transform-n=*
55c0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
55d0: 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20 20 7c 20  nsform-=* \.  | 
55e0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
55f0: 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  orm=* | --progra
5600: 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a 20 5c 0a 20  m-transfor=* \. 
5610: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
5620: 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  nsfo=* | --progr
5630: 61 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c 0a 20 20  am-transf=* \.  
5640: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
5650: 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  s=* | --program-
5660: 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  tran=* \.  | --p
5670: 72 6f 67 72 2d 74 72 61 3d 2a 20 7c 20 2d 2d 70  rogr-tra=* | --p
5680: 72 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c 20 2d 2d  rogram-tr=* | --
5690: 70 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a 20 20 20  program-t=*).   
56a0: 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f   program_transfo
56b0: 72 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f 70 74 61  rm_name=$ac_opta
56c0: 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71  rg ;;..  -q | -q
56d0: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c  uiet | --quiet |
56e0: 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20   --quie | --qui 
56f0: 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20  | --qu | --q \. 
5700: 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
5710: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20  ilent | --silen 
5720: 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c  | --sile | --sil
5730: 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73  ).    silent=yes
5740: 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20   ;;..  -sbindir 
5750: 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d  | --sbindir | --
5760: 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64  sbindi | --sbind
5770: 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62   | --sbin | --sb
5780: 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63  i | --sb).    ac
5790: 5f 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b  _prev=sbindir ;;
57a0: 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20  .  -sbindir=* | 
57b0: 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d  --sbindir=* | --
57c0: 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69  sbindi=* | --sbi
57d0: 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20  nd=* | --sbin=* 
57e0: 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20  \.  | --sbi=* | 
57f0: 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e  --sb=*).    sbin
5800: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5810: 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74  ;..  -sharedstat
5820: 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73  edir | --shareds
5830: 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72  tatedir | --shar
5840: 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20  edstatedi \.  | 
5850: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 20 7c  --sharedstated |
5860: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c   --sharedstate |
5870: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20   --sharedstat | 
5880: 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20  --sharedsta \.  
5890: 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d  | --sharedst | -
58a0: 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61  -shareds | --sha
58b0: 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20  red | --share | 
58c0: 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73  --shar \.  | --s
58d0: 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61  ha | --sh).    a
58e0: 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74 61  c_prev=sharedsta
58f0: 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72  tedir ;;.  -shar
5900: 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  edstatedir=* | -
5910: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  -sharedstatedir=
5920: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
5930: 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68  edi=* \.  | --sh
5940: 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d  aredstated=* | -
5950: 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c  -sharedstate=* |
5960: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20   --sharedstat=* 
5970: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20  | --sharedsta=* 
5980: 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  \.  | --sharedst
5990: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a  =* | --shareds=*
59a0: 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20   | --shared=* | 
59b0: 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68  --share=* | --sh
59c0: 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  ar=* \.  | --sha
59d0: 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20  =* | --sh=*).   
59e0: 20 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d   sharedstatedir=
59f0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5a00: 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65 20   -site | --site 
5a10: 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63 5f  | --sit).    ac_
5a20: 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d  prev=site ;;.  -
5a30: 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d  site=* | --site=
5a40: 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20  * | --sit=*).   
5a50: 20 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72 67   site=$ac_optarg
5a60: 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c   ;;..  -srcdir |
5a70: 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72   --srcdir | --sr
5a80: 63 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d  cdi | --srcd | -
5a90: 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20  -src | --sr).   
5aa0: 20 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72 20   ac_prev=srcdir 
5ab0: 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c  ;;.  -srcdir=* |
5ac0: 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d   --srcdir=* | --
5ad0: 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64  srcdi=* | --srcd
5ae0: 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d  =* | --src=* | -
5af0: 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64 69  -sr=*).    srcdi
5b00: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
5b10: 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c  .  -sysconfdir |
5b20: 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20   --sysconfdir | 
5b30: 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d  --sysconfdi | --
5b40: 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73  sysconfd | --sys
5b50: 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73  conf \.  | --sys
5b60: 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20  con | --sysco | 
5b70: 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c  --sysc | --sys |
5b80: 20 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72   --sy).    ac_pr
5b90: 65 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b  ev=sysconfdir ;;
5ba0: 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a  .  -sysconfdir=*
5bb0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d   | --sysconfdir=
5bc0: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d  * | --sysconfdi=
5bd0: 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a  * | --sysconfd=*
5be0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c   | --sysconf=* \
5bf0: 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20  .  | --syscon=* 
5c00: 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d  | --sysco=* | --
5c10: 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a  sysc=* | --sys=*
5c20: 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73   | --sy=*).    s
5c30: 79 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70  ysconfdir=$ac_op
5c40: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67  targ ;;..  -targ
5c50: 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20  et | --target | 
5c60: 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67  --targe | --targ
5c70: 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20   | --tar | --ta 
5c80: 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72  | --t).    ac_pr
5c90: 65 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73 20  ev=target_alias 
5ca0: 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c  ;;.  -target=* |
5cb0: 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d   --target=* | --
5cc0: 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67  targe=* | --targ
5cd0: 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d  =* | --tar=* | -
5ce0: 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20  -ta=* | --t=*). 
5cf0: 20 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73 3d     target_alias=
5d00: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5d10: 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c   -v | -verbose |
5d20: 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76   --verbose | --v
5d30: 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20  erbos | --verbo 
5d40: 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65  | --verb).    ve
5d50: 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20  rbose=yes ;;..  
5d60: 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72  -version | --ver
5d70: 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20  sion | --versio 
5d80: 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65  | --versi | --ve
5d90: 72 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f  rs | -V).    ac_
5da0: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b  init_version=: ;
5db0: 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d  ;..  -with-* | -
5dc0: 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f  -with-*).    ac_
5dd0: 70 61 63 6b 61 67 65 3d 60 65 78 70 72 20 22 78  package=`expr "x
5de0: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78  $ac_option" : 'x
5df0: 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29  -*with-\([^=]*\)
5e00: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
5e10: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
5e20: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
5e30: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
5e40: 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 70 61     expr "x$ac_pa
5e50: 63 6b 61 67 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f  ckage" : ".*[^-_
5e60: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
5e70: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
5e80: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
5e90: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
5ea0: 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20  d package name: 
5eb0: 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3e 26 32  $ac_package" >&2
5ec0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
5ed0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
5ee0: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 63 68   ac_package=`ech
5ef0: 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 7c 20 73  o $ac_package| s
5f00: 65 64 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20  ed 's/-/_/g'`.  
5f10: 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74 69 6f    case $ac_optio
5f20: 6e 20 69 6e 0a 20 20 20 20 20 20 2a 3d 2a 29 20  n in.      *=*) 
5f30: 61 63 5f 6f 70 74 61 72 67 3d 60 65 63 68 6f 20  ac_optarg=`echo 
5f40: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 7c 20 73  "$ac_optarg" | s
5f50: 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c  ed "s/'/'\\\\\\\
5f60: 5c 27 27 2f 67 22 60 3b 3b 0a 20 20 20 20 20 20  \''/g"`;;.      
5f70: 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d 79 65 73  *) ac_optarg=yes
5f80: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
5f90: 20 65 76 61 6c 20 22 77 69 74 68 5f 24 61 63 5f   eval "with_$ac_
5fa0: 70 61 63 6b 61 67 65 3d 27 24 61 63 5f 6f 70 74  package='$ac_opt
5fb0: 61 72 67 27 22 20 3b 3b 0a 0a 20 20 2d 77 69 74  arg'" ;;..  -wit
5fc0: 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f  hout-* | --witho
5fd0: 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 70 61 63  ut-*).    ac_pac
5fe0: 6b 61 67 65 3d 60 65 78 70 72 20 22 78 24 61 63  kage=`expr "x$ac
5ff0: 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 77  _option" : 'x-*w
6000: 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27 60 0a  ithout-\(.*\)'`.
6010: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
6020: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
6030: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
6040: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
6050: 65 78 70 72 20 22 78 24 61 63 5f 70 61 63 6b 61  expr "x$ac_packa
6060: 67 65 22 20 3a 20 22 2e 2a 5b 5e 2d 5f 24 61 73  ge" : ".*[^-_$as
6070: 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65  _cr_alnum]" >/de
6080: 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20  v/null &&.      
6090: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
60a0: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 70  error: invalid p
60b0: 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63  ackage name: $ac
60c0: 5f 70 61 63 6b 61 67 65 22 20 3e 26 32 0a 20 20  _package" >&2.  
60d0: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
60e0: 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63  t 1; }; }.    ac
60f0: 5f 70 61 63 6b 61 67 65 3d 60 65 63 68 6f 20 24  _package=`echo $
6100: 61 63 5f 70 61 63 6b 61 67 65 20 7c 20 73 65 64  ac_package | sed
6110: 20 27 73 2f 2d 2f 5f 2f 67 27 60 0a 20 20 20 20   's/-/_/g'`.    
6120: 65 76 61 6c 20 22 77 69 74 68 5f 24 61 63 5f 70  eval "with_$ac_p
6130: 61 63 6b 61 67 65 3d 6e 6f 22 20 3b 3b 0a 0a 20  ackage=no" ;;.. 
6140: 20 2d 2d 78 29 0a 20 20 20 20 23 20 4f 62 73 6f   --x).    # Obso
6150: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
6160: 2d 78 2e 0a 20 20 20 20 77 69 74 68 5f 78 3d 79  -x..    with_x=y
6170: 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c  es ;;..  -x-incl
6180: 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  udes | --x-inclu
6190: 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  des | --x-includ
61a0: 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c  e | --x-includ |
61b0: 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c   --x-inclu \.  |
61c0: 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d   --x-incl | --x-
61d0: 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d  inc | --x-in | -
61e0: 2d 78 2d 69 29 0a 20 20 20 20 61 63 5f 70 72 65  -x-i).    ac_pre
61f0: 76 3d 78 5f 69 6e 63 6c 75 64 65 73 20 3b 3b 0a  v=x_includes ;;.
6200: 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20    -x-includes=* 
6210: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a  | --x-includes=*
6220: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a   | --x-include=*
6230: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20   | --x-includ=* 
6240: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a  | --x-inclu=* \.
6250: 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c    | --x-incl=* |
6260: 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78   --x-inc=* | --x
6270: 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29  -in=* | --x-i=*)
6280: 0a 20 20 20 20 78 5f 69 6e 63 6c 75 64 65 73 3d  .    x_includes=
6290: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
62a0: 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20   -x-libraries | 
62b0: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c 20  --x-libraries | 
62c0: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 20 7c 20 2d  --x-librarie | -
62d0: 2d 78 2d 6c 69 62 72 61 72 69 20 5c 0a 20 20 7c  -x-librari \.  |
62e0: 20 2d 2d 78 2d 6c 69 62 72 61 72 20 7c 20 2d 2d   --x-librar | --
62f0: 78 2d 6c 69 62 72 61 20 7c 20 2d 2d 78 2d 6c 69  x-libra | --x-li
6300: 62 72 20 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d  br | --x-lib | -
6310: 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20  -x-li | --x-l). 
6320: 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 6c 69 62     ac_prev=x_lib
6330: 72 61 72 69 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c  raries ;;.  -x-l
6340: 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78  ibraries=* | --x
6350: 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d  -libraries=* | -
6360: 2d 78 2d 6c 69 62 72 61 72 69 65 3d 2a 20 7c 20  -x-librarie=* | 
6370: 2d 2d 78 2d 6c 69 62 72 61 72 69 3d 2a 20 5c 0a  --x-librari=* \.
6380: 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a    | --x-librar=*
6390: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c   | --x-libra=* |
63a0: 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d   --x-libr=* | --
63b0: 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  x-lib=* | --x-li
63c0: 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20  =* | --x-l=*).  
63d0: 20 20 78 5f 6c 69 62 72 61 72 69 65 73 3d 24 61    x_libraries=$a
63e0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
63f0: 2a 29 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  *) { echo "$as_m
6400: 65 3a 20 65 72 72 6f 72 3a 20 75 6e 72 65 63 6f  e: error: unreco
6410: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 24  gnized option: $
6420: 61 63 5f 6f 70 74 69 6f 6e 0a 54 72 79 20 5c 60  ac_option.Try \`
6430: 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d  $0 --help' for m
6440: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e  ore information.
6450: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
6460: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
6470: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29  }.    ;;..  *=*)
6480: 0a 20 20 20 20 61 63 5f 65 6e 76 76 61 72 3d 60  .    ac_envvar=`
6490: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
64a0: 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29  n" : 'x\([^=]*\)
64b0: 3d 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  ='`.    # Reject
64c0: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
64d0: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
64e0: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
64f0: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 65      expr "x$ac_e
6500: 6e 76 76 61 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24  nvvar" : ".*[^_$
6510: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
6520: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
6530: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
6540: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
6550: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20   variable name: 
6560: 24 61 63 5f 65 6e 76 76 61 72 22 20 3e 26 32 0a  $ac_envvar" >&2.
6570: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
6580: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
6590: 61 63 5f 6f 70 74 61 72 67 3d 60 65 63 68 6f 20  ac_optarg=`echo 
65a0: 22 24 61 63 5f 6f 70 74 61 72 67 22 20 7c 20 73  "$ac_optarg" | s
65b0: 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c  ed "s/'/'\\\\\\\
65c0: 5c 27 27 2f 67 22 60 0a 20 20 20 20 65 76 61 6c  \''/g"`.    eval
65d0: 20 22 24 61 63 5f 65 6e 76 76 61 72 3d 27 24 61   "$ac_envvar='$a
65e0: 63 5f 6f 70 74 61 72 67 27 22 0a 20 20 20 20 65  c_optarg'".    e
65f0: 78 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61 72  xport $ac_envvar
6600: 20 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20   ;;..  *).    # 
6610: 46 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65  FIXME: should be
6620: 20 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f   removed in auto
6630: 63 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 65 63  conf 3.0..    ec
6640: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
6650: 49 4e 47 3a 20 79 6f 75 20 73 68 6f 75 6c 64 20  ING: you should 
6660: 75 73 65 20 2d 2d 62 75 69 6c 64 2c 20 2d 2d 68  use --build, --h
6670: 6f 73 74 2c 20 2d 2d 74 61 72 67 65 74 22 20 3e  ost, --target" >
6680: 26 32 0a 20 20 20 20 65 78 70 72 20 22 78 24 61  &2.    expr "x$a
6690: 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 22 2e 2a 5b  c_option" : ".*[
66a0: 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  ^-._$as_cr_alnum
66b0: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
66c0: 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73  .      echo "$as
66d0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e  _me: WARNING: in
66e0: 76 61 6c 69 64 20 68 6f 73 74 20 74 79 70 65 3a  valid host type:
66f0: 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32   $ac_option" >&2
6700: 0a 20 20 20 20 3a 20 24 7b 62 75 69 6c 64 5f 61  .    : ${build_a
6710: 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d  lias=$ac_option}
6720: 20 24 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61   ${host_alias=$a
6730: 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67  c_option} ${targ
6740: 65 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74  et_alias=$ac_opt
6750: 69 6f 6e 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 65  ion}.    ;;..  e
6760: 73 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73  sac.done..if tes
6770: 74 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b  t -n "$ac_prev";
6780: 20 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f   then.  ac_optio
6790: 6e 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72  n=--`echo $ac_pr
67a0: 65 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f  ev | sed 's/_/-/
67b0: 67 27 60 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  g'`.  { echo "$a
67c0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73  s_me: error: mis
67d0: 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 20 74 6f  sing argument to
67e0: 20 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32   $ac_option" >&2
67f0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
6800: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
6810: 0a 23 20 42 65 20 73 75 72 65 20 74 6f 20 68 61  .# Be sure to ha
6820: 76 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  ve absolute path
6830: 73 2e 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e  s..for ac_var in
6840: 20 65 78 65 63 5f 70 72 65 66 69 78 20 70 72 65   exec_prefix pre
6850: 66 69 78 0a 64 6f 0a 20 20 65 76 61 6c 20 61 63  fix.do.  eval ac
6860: 5f 76 61 6c 3d 24 60 65 63 68 6f 20 24 61 63 5f  _val=$`echo $ac_
6870: 76 61 72 60 0a 20 20 63 61 73 65 20 24 61 63 5f  var`.  case $ac_
6880: 76 61 6c 20 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24  val in.    [\\/$
6890: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 7c 20  ]* | ?:[\\/]* | 
68a0: 4e 4f 4e 45 20 7c 20 27 27 20 29 20 3b 3b 0a 20  NONE | '' ) ;;. 
68b0: 20 20 20 2a 29 20 20 7b 20 65 63 68 6f 20 22 24     *)  { echo "$
68c0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 65 78  as_me: error: ex
68d0: 70 65 63 74 65 64 20 61 6e 20 61 62 73 6f 6c 75  pected an absolu
68e0: 74 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d  te directory nam
68f0: 65 20 66 6f 72 20 2d 2d 24 61 63 5f 76 61 72 3a  e for --$ac_var:
6900: 20 24 61 63 5f 76 61 6c 22 20 3e 26 32 0a 20 20   $ac_val" >&2.  
6910: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
6920: 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 65 73  t 1; }; };;.  es
6930: 61 63 0a 64 6f 6e 65 0a 0a 23 20 42 65 20 73 75  ac.done..# Be su
6940: 72 65 20 74 6f 20 68 61 76 65 20 61 62 73 6f 6c  re to have absol
6950: 75 74 65 20 70 61 74 68 73 2e 0a 66 6f 72 20 61  ute paths..for a
6960: 63 5f 76 61 72 20 69 6e 20 62 69 6e 64 69 72 20  c_var in bindir 
6970: 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65 63 64  sbindir libexecd
6980: 69 72 20 64 61 74 61 64 69 72 20 73 79 73 63 6f  ir datadir sysco
6990: 6e 66 64 69 72 20 73 68 61 72 65 64 73 74 61 74  nfdir sharedstat
69a0: 65 64 69 72 20 5c 0a 09 20 20 20 20 20 20 6c 6f  edir \..      lo
69b0: 63 61 6c 73 74 61 74 65 64 69 72 20 6c 69 62 64  calstatedir libd
69c0: 69 72 20 69 6e 63 6c 75 64 65 64 69 72 20 6f 6c  ir includedir ol
69d0: 64 69 6e 63 6c 75 64 65 64 69 72 20 69 6e 66 6f  dincludedir info
69e0: 64 69 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20  dir mandir.do.  
69f0: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63  eval ac_val=$`ec
6a00: 68 6f 20 24 61 63 5f 76 61 72 60 0a 20 20 63 61  ho $ac_var`.  ca
6a10: 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
6a20: 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c    [\\/$]* | ?:[\
6a30: 5c 2f 5d 2a 20 29 20 3b 3b 0a 20 20 20 20 2a 29  \/]* ) ;;.    *)
6a40: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
6a50: 3a 20 65 72 72 6f 72 3a 20 65 78 70 65 63 74 65  : error: expecte
6a60: 64 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69  d an absolute di
6a70: 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72  rectory name for
6a80: 20 2d 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f   --$ac_var: $ac_
6a90: 76 61 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  val" >&2.   { (e
6aa0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
6ab0: 7d 3b 20 7d 3b 3b 0a 20 20 65 73 61 63 0a 64 6f  }; };;.  esac.do
6ac0: 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d 69 67 68  ne..# There migh
6ad0: 74 20 62 65 20 70 65 6f 70 6c 65 20 77 68 6f 20  t be people who 
6ae0: 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20 6f 6c  depend on the ol
6af0: 64 20 62 72 6f 6b 65 6e 20 62 65 68 61 76 69 6f  d broken behavio
6b00: 72 3a 20 60 24 68 6f 73 74 27 0a 23 20 75 73 65  r: `$host'.# use
6b10: 64 20 74 6f 20 68 6f 6c 64 20 74 68 65 20 61 72  d to hold the ar
6b20: 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f 73 74  gument of --host
6b30: 20 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a 20 54   etc..# FIXME: T
6b40: 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61  o remove some da
6b50: 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c 64 5f  y..build=$build_
6b60: 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f 73 74  alias.host=$host
6b70: 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 3d 24 74  _alias.target=$t
6b80: 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23 20 46  arget_alias..# F
6b90: 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20  IXME: To remove 
6ba0: 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74 65 73  some day..if tes
6bb0: 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22  t "x$host_alias"
6bc0: 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66   != x; then.  if
6bd0: 20 74 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61   test "x$build_a
6be0: 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a  lias" = x; then.
6bf0: 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c      cross_compil
6c00: 69 6e 67 3d 6d 61 79 62 65 0a 20 20 20 20 65 63  ing=maybe.    ec
6c10: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
6c20: 49 4e 47 3a 20 49 66 20 79 6f 75 20 77 61 6e 74  ING: If you want
6c30: 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 2d 2d  ed to set the --
6c40: 62 75 69 6c 64 20 74 79 70 65 2c 20 64 6f 6e 27  build type, don'
6c50: 74 20 75 73 65 20 2d 2d 68 6f 73 74 2e 0a 20 20  t use --host..  
6c60: 20 20 49 66 20 61 20 63 72 6f 73 73 20 63 6f 6d    If a cross com
6c70: 70 69 6c 65 72 20 69 73 20 64 65 74 65 63 74 65  piler is detecte
6c80: 64 20 74 68 65 6e 20 63 72 6f 73 73 20 63 6f 6d  d then cross com
6c90: 70 69 6c 65 20 6d 6f 64 65 20 77 69 6c 6c 20 62  pile mode will b
6ca0: 65 20 75 73 65 64 2e 22 20 3e 26 32 0a 20 20 65  e used." >&2.  e
6cb0: 6c 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c  lif test "x$buil
6cc0: 64 5f 61 6c 69 61 73 22 20 21 3d 20 22 78 24 68  d_alias" != "x$h
6cd0: 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74 68 65 6e  ost_alias"; then
6ce0: 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69  .    cross_compi
6cf0: 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a 66 69  ling=yes.  fi.fi
6d00: 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ..ac_tool_prefix
6d10: 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f 73 74  =.test -n "$host
6d20: 5f 61 6c 69 61 73 22 20 26 26 20 61 63 5f 74 6f  _alias" && ac_to
6d30: 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73 74 5f  ol_prefix=$host_
6d40: 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22 24 73  alias-..test "$s
6d50: 69 6c 65 6e 74 22 20 3d 20 79 65 73 20 26 26 20  ilent" = yes && 
6d60: 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c  exec 6>/dev/null
6d70: 0a 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 6f  ...# Find the so
6d80: 75 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 6c  urce files, if l
6d90: 6f 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20  ocation was not 
6da0: 73 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 65  specified..if te
6db0: 73 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 3b  st -z "$srcdir";
6dc0: 20 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 69   then.  ac_srcdi
6dd0: 72 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 0a  r_defaulted=yes.
6de0: 20 20 23 20 54 72 79 20 74 68 65 20 64 69 72 65    # Try the dire
6df0: 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67  ctory containing
6e00: 20 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 68   this script, th
6e10: 65 6e 20 69 74 73 20 70 61 72 65 6e 74 2e 0a 20  en its parent.. 
6e20: 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60 28 64 69   ac_confdir=`(di
6e30: 72 6e 61 6d 65 20 22 24 30 22 29 20 32 3e 2f 64  rname "$0") 2>/d
6e40: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65  ev/null ||.$as_e
6e50: 78 70 72 20 58 22 24 30 22 20 3a 20 27 58 5c 28  xpr X"$0" : 'X\(
6e60: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b  .*[^/]\)//*[^/][
6e70: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20  ^/]*/*$' \| \.. 
6e80: 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29  X"$0" : 'X\(//\)
6e90: 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24  [^/]' \| \.. X"$
6ea0: 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20  0" : 'X\(//\)$' 
6eb0: 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27  \| \.. X"$0" : '
6ec0: 58 5c 28 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e  X\(/\)' \| \.. .
6ed0: 20 20 20 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32       : '\(.\)' 2
6ee0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63  >/dev/null ||.ec
6ef0: 68 6f 20 58 22 24 30 22 20 7c 0a 20 20 20 20 73  ho X"$0" |.    s
6f00: 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c  ed '/^X\(.*[^/]\
6f10: 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c  )\/\/*[^/][^/]*\
6f20: 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b  /*$/{ s//\1/; q;
6f30: 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c   }.  .  /^X\(\/\
6f40: 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c  /\)[^/].*/{ s//\
6f50: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e  1/; q; }.  .  /^
6f60: 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f  X\(\/\/\)$/{ s//
6f70: 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f  \1/; q; }.  .  /
6f80: 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f  ^X\(\/\).*/{ s//
6f90: 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73  \1/; q; }.  .  s
6fa0: 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 73 72  /.*/./; q'`.  sr
6fb0: 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64 69 72  cdir=$ac_confdir
6fc0: 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d 72 20  .  if test ! -r 
6fd0: 24 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71  $srcdir/$ac_uniq
6fe0: 75 65 5f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20  ue_file; then.  
6ff0: 20 20 73 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69    srcdir=...  fi
7000: 0a 65 6c 73 65 0a 20 20 61 63 5f 73 72 63 64 69  .else.  ac_srcdi
7010: 72 5f 64 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66  r_defaulted=no.f
7020: 69 0a 69 66 20 74 65 73 74 20 21 20 2d 72 20 24  i.if test ! -r $
7030: 73 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75  srcdir/$ac_uniqu
7040: 65 5f 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 69  e_file; then.  i
7050: 66 20 74 65 73 74 20 22 24 61 63 5f 73 72 63 64  f test "$ac_srcd
7060: 69 72 5f 64 65 66 61 75 6c 74 65 64 22 20 3d 20  ir_defaulted" = 
7070: 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  yes; then.    { 
7080: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
7090: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
70a0: 20 73 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e   sources ($ac_un
70b0: 69 71 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 61  ique_file) in $a
70c0: 63 5f 63 6f 6e 66 64 69 72 20 6f 72 20 2e 2e 22  c_confdir or .."
70d0: 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20   >&2.   { (exit 
70e0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
70f0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 7b 20 65 63  .  else.    { ec
7100: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
7110: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73  r: cannot find s
7120: 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69 71  ources ($ac_uniq
7130: 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72 63  ue_file) in $src
7140: 64 69 72 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  dir" >&2.   { (e
7150: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
7160: 7d 3b 20 7d 0a 20 20 66 69 0a 66 69 0a 28 63 64  }; }.  fi.fi.(cd
7170: 20 24 73 72 63 64 69 72 20 26 26 20 74 65 73 74   $srcdir && test
7180: 20 2d 72 20 2e 2f 24 61 63 5f 75 6e 69 71 75 65   -r ./$ac_unique
7190: 5f 66 69 6c 65 29 20 32 3e 2f 64 65 76 2f 6e 75  _file) 2>/dev/nu
71a0: 6c 6c 20 7c 7c 0a 20 20 7b 20 65 63 68 6f 20 22  ll ||.  { echo "
71b0: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 73  $as_me: error: s
71c0: 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20 24 73  ources are in $s
71d0: 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20  rcdir, but \`cd 
71e0: 24 73 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f  $srcdir' does no
71f0: 74 20 77 6f 72 6b 22 20 3e 26 32 0a 20 20 20 7b  t work" >&2.   {
7200: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
7210: 31 3b 20 7d 3b 20 7d 0a 73 72 63 64 69 72 3d 60  1; }; }.srcdir=`
7220: 65 63 68 6f 20 22 24 73 72 63 64 69 72 22 20 7c  echo "$srcdir" |
7230: 20 73 65 64 20 27 73 25 5c 28 5b 5e 5c 5c 2f 5d   sed 's%\([^\\/]
7240: 5c 29 5b 5c 5c 2f 5d 2a 24 25 5c 31 25 27 60 0a  \)[\\/]*$%\1%'`.
7250: 61 63 5f 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69  ac_env_build_ali
7260: 61 73 5f 73 65 74 3d 24 7b 62 75 69 6c 64 5f 61  as_set=${build_a
7270: 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  lias+set}.ac_env
7280: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 5f 76 61 6c  _build_alias_val
7290: 75 65 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a  ue=$build_alias.
72a0: 61 63 5f 63 76 5f 65 6e 76 5f 62 75 69 6c 64 5f  ac_cv_env_build_
72b0: 61 6c 69 61 73 5f 73 65 74 3d 24 7b 62 75 69 6c  alias_set=${buil
72c0: 64 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f  d_alias+set}.ac_
72d0: 63 76 5f 65 6e 76 5f 62 75 69 6c 64 5f 61 6c 69  cv_env_build_ali
72e0: 61 73 5f 76 61 6c 75 65 3d 24 62 75 69 6c 64 5f  as_value=$build_
72f0: 61 6c 69 61 73 0a 61 63 5f 65 6e 76 5f 68 6f 73  alias.ac_env_hos
7300: 74 5f 61 6c 69 61 73 5f 73 65 74 3d 24 7b 68 6f  t_alias_set=${ho
7310: 73 74 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63  st_alias+set}.ac
7320: 5f 65 6e 76 5f 68 6f 73 74 5f 61 6c 69 61 73 5f  _env_host_alias_
7330: 76 61 6c 75 65 3d 24 68 6f 73 74 5f 61 6c 69 61  value=$host_alia
7340: 73 0a 61 63 5f 63 76 5f 65 6e 76 5f 68 6f 73 74  s.ac_cv_env_host
7350: 5f 61 6c 69 61 73 5f 73 65 74 3d 24 7b 68 6f 73  _alias_set=${hos
7360: 74 5f 61 6c 69 61 73 2b 73 65 74 7d 0a 61 63 5f  t_alias+set}.ac_
7370: 63 76 5f 65 6e 76 5f 68 6f 73 74 5f 61 6c 69 61  cv_env_host_alia
7380: 73 5f 76 61 6c 75 65 3d 24 68 6f 73 74 5f 61 6c  s_value=$host_al
7390: 69 61 73 0a 61 63 5f 65 6e 76 5f 74 61 72 67 65  ias.ac_env_targe
73a0: 74 5f 61 6c 69 61 73 5f 73 65 74 3d 24 7b 74 61  t_alias_set=${ta
73b0: 72 67 65 74 5f 61 6c 69 61 73 2b 73 65 74 7d 0a  rget_alias+set}.
73c0: 61 63 5f 65 6e 76 5f 74 61 72 67 65 74 5f 61 6c  ac_env_target_al
73d0: 69 61 73 5f 76 61 6c 75 65 3d 24 74 61 72 67 65  ias_value=$targe
73e0: 74 5f 61 6c 69 61 73 0a 61 63 5f 63 76 5f 65 6e  t_alias.ac_cv_en
73f0: 76 5f 74 61 72 67 65 74 5f 61 6c 69 61 73 5f 73  v_target_alias_s
7400: 65 74 3d 24 7b 74 61 72 67 65 74 5f 61 6c 69 61  et=${target_alia
7410: 73 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65 6e 76  s+set}.ac_cv_env
7420: 5f 74 61 72 67 65 74 5f 61 6c 69 61 73 5f 76 61  _target_alias_va
7430: 6c 75 65 3d 24 74 61 72 67 65 74 5f 61 6c 69 61  lue=$target_alia
7440: 73 0a 61 63 5f 65 6e 76 5f 43 43 5f 73 65 74 3d  s.ac_env_CC_set=
7450: 24 7b 43 43 2b 73 65 74 7d 0a 61 63 5f 65 6e 76  ${CC+set}.ac_env
7460: 5f 43 43 5f 76 61 6c 75 65 3d 24 43 43 0a 61 63  _CC_value=$CC.ac
7470: 5f 63 76 5f 65 6e 76 5f 43 43 5f 73 65 74 3d 24  _cv_env_CC_set=$
7480: 7b 43 43 2b 73 65 74 7d 0a 61 63 5f 63 76 5f 65  {CC+set}.ac_cv_e
7490: 6e 76 5f 43 43 5f 76 61 6c 75 65 3d 24 43 43 0a  nv_CC_value=$CC.
74a0: 61 63 5f 65 6e 76 5f 43 46 4c 41 47 53 5f 73 65  ac_env_CFLAGS_se
74b0: 74 3d 24 7b 43 46 4c 41 47 53 2b 73 65 74 7d 0a  t=${CFLAGS+set}.
74c0: 61 63 5f 65 6e 76 5f 43 46 4c 41 47 53 5f 76 61  ac_env_CFLAGS_va
74d0: 6c 75 65 3d 24 43 46 4c 41 47 53 0a 61 63 5f 63  lue=$CFLAGS.ac_c
74e0: 76 5f 65 6e 76 5f 43 46 4c 41 47 53 5f 73 65 74  v_env_CFLAGS_set
74f0: 3d 24 7b 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61  =${CFLAGS+set}.a
7500: 63 5f 63 76 5f 65 6e 76 5f 43 46 4c 41 47 53 5f  c_cv_env_CFLAGS_
7510: 76 61 6c 75 65 3d 24 43 46 4c 41 47 53 0a 61 63  value=$CFLAGS.ac
7520: 5f 65 6e 76 5f 4c 44 46 4c 41 47 53 5f 73 65 74  _env_LDFLAGS_set
7530: 3d 24 7b 4c 44 46 4c 41 47 53 2b 73 65 74 7d 0a  =${LDFLAGS+set}.
7540: 61 63 5f 65 6e 76 5f 4c 44 46 4c 41 47 53 5f 76  ac_env_LDFLAGS_v
7550: 61 6c 75 65 3d 24 4c 44 46 4c 41 47 53 0a 61 63  alue=$LDFLAGS.ac
7560: 5f 63 76 5f 65 6e 76 5f 4c 44 46 4c 41 47 53 5f  _cv_env_LDFLAGS_
7570: 73 65 74 3d 24 7b 4c 44 46 4c 41 47 53 2b 73 65  set=${LDFLAGS+se
7580: 74 7d 0a 61 63 5f 63 76 5f 65 6e 76 5f 4c 44 46  t}.ac_cv_env_LDF
7590: 4c 41 47 53 5f 76 61 6c 75 65 3d 24 4c 44 46 4c  LAGS_value=$LDFL
75a0: 41 47 53 0a 61 63 5f 65 6e 76 5f 43 50 50 46 4c  AGS.ac_env_CPPFL
75b0: 41 47 53 5f 73 65 74 3d 24 7b 43 50 50 46 4c 41  AGS_set=${CPPFLA
75c0: 47 53 2b 73 65 74 7d 0a 61 63 5f 65 6e 76 5f 43  GS+set}.ac_env_C
75d0: 50 50 46 4c 41 47 53 5f 76 61 6c 75 65 3d 24 43  PPFLAGS_value=$C
75e0: 50 50 46 4c 41 47 53 0a 61 63 5f 63 76 5f 65 6e  PPFLAGS.ac_cv_en
75f0: 76 5f 43 50 50 46 4c 41 47 53 5f 73 65 74 3d 24  v_CPPFLAGS_set=$
7600: 7b 43 50 50 46 4c 41 47 53 2b 73 65 74 7d 0a 61  {CPPFLAGS+set}.a
7610: 63 5f 63 76 5f 65 6e 76 5f 43 50 50 46 4c 41 47  c_cv_env_CPPFLAG
7620: 53 5f 76 61 6c 75 65 3d 24 43 50 50 46 4c 41 47  S_value=$CPPFLAG
7630: 53 0a 61 63 5f 65 6e 76 5f 43 50 50 5f 73 65 74  S.ac_env_CPP_set
7640: 3d 24 7b 43 50 50 2b 73 65 74 7d 0a 61 63 5f 65  =${CPP+set}.ac_e
7650: 6e 76 5f 43 50 50 5f 76 61 6c 75 65 3d 24 43 50  nv_CPP_value=$CP
7660: 50 0a 61 63 5f 63 76 5f 65 6e 76 5f 43 50 50 5f  P.ac_cv_env_CPP_
7670: 73 65 74 3d 24 7b 43 50 50 2b 73 65 74 7d 0a 61  set=${CPP+set}.a
7680: 63 5f 63 76 5f 65 6e 76 5f 43 50 50 5f 76 61 6c  c_cv_env_CPP_val
7690: 75 65 3d 24 43 50 50 0a 0a 23 0a 23 20 52 65 70  ue=$CPP..#.# Rep
76a0: 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c 70 20 6d  ort the --help m
76b0: 65 73 73 61 67 65 2e 0a 23 0a 69 66 20 74 65 73  essage..#.if tes
76c0: 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70  t "$ac_init_help
76d0: 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74 68 65 6e  " = "long"; then
76e0: 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d 65 20 69  .  # Omit some i
76f0: 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62 73 6f 6c  nternal or obsol
7700: 65 74 65 20 6f 70 74 69 6f 6e 73 20 74 6f 20 6d  ete options to m
7710: 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6c 65 73  ake the list les
7720: 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20 20 23 20  s imposing..  # 
7730: 54 68 69 73 20 6d 65 73 73 61 67 65 20 69 73 20  This message is 
7740: 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62 65 20 61  too long to be a
7750: 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 41   string in the A
7760: 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20 20 63 61  /UX 3.1 sh..  ca
7770: 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60 63 6f 6e  t <<_ACEOF.\`con
7780: 66 69 67 75 72 65 27 20 63 6f 6e 66 69 67 75 72  figure' configur
7790: 65 73 20 73 71 6c 69 74 65 20 33 2e 36 2e 31 20  es sqlite 3.6.1 
77a0: 74 6f 20 61 64 61 70 74 20 74 6f 20 6d 61 6e 79  to adapt to many
77b0: 20 6b 69 6e 64 73 20 6f 66 20 73 79 73 74 65 6d   kinds of system
77c0: 73 2e 0a 0a 55 73 61 67 65 3a 20 24 30 20 5b 4f  s...Usage: $0 [O
77d0: 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56 41 52 3d 56  PTION]... [VAR=V
77e0: 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f 20 61 73 73  ALUE].....To ass
77f0: 69 67 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  ign environment 
7800: 76 61 72 69 61 62 6c 65 73 20 28 65 2e 67 2e 2c  variables (e.g.,
7810: 20 43 43 2c 20 43 46 4c 41 47 53 2e 2e 2e 29 2c   CC, CFLAGS...),
7820: 20 73 70 65 63 69 66 79 20 74 68 65 6d 20 61 73   specify them as
7830: 0a 56 41 52 3d 56 41 4c 55 45 2e 20 20 53 65 65  .VAR=VALUE.  See
7840: 20 62 65 6c 6f 77 20 66 6f 72 20 64 65 73 63 72   below for descr
7850: 69 70 74 69 6f 6e 73 20 6f 66 20 73 6f 6d 65 20  iptions of some 
7860: 6f 66 20 74 68 65 20 75 73 65 66 75 6c 20 76 61  of the useful va
7870: 72 69 61 62 6c 65 73 2e 0a 0a 44 65 66 61 75 6c  riables...Defaul
7880: 74 73 20 66 6f 72 20 74 68 65 20 6f 70 74 69 6f  ts for the optio
7890: 6e 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64  ns are specified
78a0: 20 69 6e 20 62 72 61 63 6b 65 74 73 2e 0a 0a 43   in brackets...C
78b0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a 20 20  onfiguration:.  
78c0: 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20 20 20 20  -h, --help      
78d0: 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20          display 
78e0: 74 68 69 73 20 68 65 6c 70 20 61 6e 64 20 65 78  this help and ex
78f0: 69 74 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70 3d  it.      --help=
7900: 73 68 6f 72 74 20 20 20 20 20 20 20 20 64 69 73  short        dis
7910: 70 6c 61 79 20 6f 70 74 69 6f 6e 73 20 73 70 65  play options spe
7920: 63 69 66 69 63 20 74 6f 20 74 68 69 73 20 70 61  cific to this pa
7930: 63 6b 61 67 65 0a 20 20 20 20 20 20 2d 2d 68 65  ckage.      --he
7940: 6c 70 3d 72 65 63 75 72 73 69 76 65 20 20 20 20  lp=recursive    
7950: 64 69 73 70 6c 61 79 20 74 68 65 20 73 68 6f 72  display the shor
7960: 74 20 68 65 6c 70 20 6f 66 20 61 6c 6c 20 74 68  t help of all th
7970: 65 20 69 6e 63 6c 75 64 65 64 20 70 61 63 6b 61  e included packa
7980: 67 65 73 0a 20 20 2d 56 2c 20 2d 2d 76 65 72 73  ges.  -V, --vers
7990: 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 64 69  ion           di
79a0: 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e  splay version in
79b0: 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20 65 78  formation and ex
79c0: 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75 69 65 74  it.  -q, --quiet
79d0: 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 20 64 6f 20  , --silent   do 
79e0: 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63 68 65 63  not print \`chec
79f0: 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73 61 67 65  king...' message
7a00: 73 0a 20 20 20 20 20 20 2d 2d 63 61 63 68 65 2d  s.      --cache-
7a10: 66 69 6c 65 3d 46 49 4c 45 20 20 20 63 61 63 68  file=FILE   cach
7a20: 65 20 74 65 73 74 20 72 65 73 75 6c 74 73 20 69  e test results i
7a30: 6e 20 46 49 4c 45 20 5b 64 69 73 61 62 6c 65 64  n FILE [disabled
7a40: 5d 0a 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66 69 67  ].  -C, --config
7a50: 2d 63 61 63 68 65 20 20 20 20 20 20 61 6c 69 61  -cache      alia
7a60: 73 20 66 6f 72 20 5c 60 2d 2d 63 61 63 68 65 2d  s for \`--cache-
7a70: 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63 68  file=config.cach
7a80: 65 27 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d 63 72  e'.  -n, --no-cr
7a90: 65 61 74 65 20 20 20 20 20 20 20 20 20 64 6f 20  eate         do 
7aa0: 6e 6f 74 20 63 72 65 61 74 65 20 6f 75 74 70 75  not create outpu
7ab0: 74 20 66 69 6c 65 73 0a 20 20 20 20 20 20 2d 2d  t files.      --
7ac0: 73 72 63 64 69 72 3d 44 49 52 20 20 20 20 20 20  srcdir=DIR      
7ad0: 20 20 66 69 6e 64 20 74 68 65 20 73 6f 75 72 63    find the sourc
7ae0: 65 73 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66 69  es in DIR [confi
7af0: 67 75 72 65 20 64 69 72 20 6f 72 20 5c 60 2e 2e  gure dir or \`..
7b00: 27 5d 0a 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61  '].._ACEOF..  ca
7b10: 74 20 3c 3c 5f 41 43 45 4f 46 0a 49 6e 73 74 61  t <<_ACEOF.Insta
7b20: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
7b30: 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d  ies:.  --prefix=
7b40: 50 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69  PREFIX         i
7b50: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74  nstall architect
7b60: 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ure-independent 
7b70: 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a  files in PREFIX.
7b80: 09 09 09 20 20 5b 24 61 63 5f 64 65 66 61 75 6c  ...  [$ac_defaul
7b90: 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d 2d 65 78  t_prefix].  --ex
7ba0: 65 63 2d 70 72 65 66 69 78 3d 45 50 52 45 46 49  ec-prefix=EPREFI
7bb0: 58 20 20 20 69 6e 73 74 61 6c 6c 20 61 72 63 68  X   install arch
7bc0: 69 74 65 63 74 75 72 65 2d 64 65 70 65 6e 64 65  itecture-depende
7bd0: 6e 74 20 66 69 6c 65 73 20 69 6e 20 45 50 52 45  nt files in EPRE
7be0: 46 49 58 0a 09 09 09 20 20 5b 50 52 45 46 49 58  FIX....  [PREFIX
7bf0: 5d 0a 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 5c  ]..By default, \
7c00: 60 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 27 20 77  `make install' w
7c10: 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 61 6c 6c 20  ill install all 
7c20: 74 68 65 20 66 69 6c 65 73 20 69 6e 0a 5c 60 24  the files in.\`$
7c30: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
7c40: 78 2f 62 69 6e 27 2c 20 5c 60 24 61 63 5f 64 65  x/bin', \`$ac_de
7c50: 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 6c 69 62  fault_prefix/lib
7c60: 27 20 65 74 63 2e 20 20 59 6f 75 20 63 61 6e 20  ' etc.  You can 
7c70: 73 70 65 63 69 66 79 0a 61 6e 20 69 6e 73 74 61  specify.an insta
7c80: 6c 6c 61 74 69 6f 6e 20 70 72 65 66 69 78 20 6f  llation prefix o
7c90: 74 68 65 72 20 74 68 61 6e 20 5c 60 24 61 63 5f  ther than \`$ac_
7ca0: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 27 20  default_prefix' 
7cb0: 75 73 69 6e 67 20 5c 60 2d 2d 70 72 65 66 69 78  using \`--prefix
7cc0: 27 2c 0a 66 6f 72 20 69 6e 73 74 61 6e 63 65 20  ',.for instance 
7cd0: 5c 60 2d 2d 70 72 65 66 69 78 3d 5c 24 48 4f 4d  \`--prefix=\$HOM
7ce0: 45 27 2e 0a 0a 46 6f 72 20 62 65 74 74 65 72 20  E'...For better 
7cf0: 63 6f 6e 74 72 6f 6c 2c 20 75 73 65 20 74 68 65  control, use the
7d00: 20 6f 70 74 69 6f 6e 73 20 62 65 6c 6f 77 2e 0a   options below..
7d10: 0a 46 69 6e 65 20 74 75 6e 69 6e 67 20 6f 66 20  .Fine tuning of 
7d20: 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e  the installation
7d30: 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a 20 20   directories:.  
7d40: 2d 2d 62 69 6e 64 69 72 3d 44 49 52 20 20 20 20  --bindir=DIR    
7d50: 20 20 20 20 20 20 20 75 73 65 72 20 65 78 65 63         user exec
7d60: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
7d70: 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e 64 69  /bin].  --sbindi
7d80: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 73  r=DIR          s
7d90: 79 73 74 65 6d 20 61 64 6d 69 6e 20 65 78 65 63  ystem admin exec
7da0: 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58  utables [EPREFIX
7db0: 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78  /sbin].  --libex
7dc0: 65 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ecdir=DIR       
7dd0: 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74 61 62  program executab
7de0: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c 69 62  les [EPREFIX/lib
7df0: 65 78 65 63 5d 0a 20 20 2d 2d 64 61 74 61 64 69  exec].  --datadi
7e00: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 72  r=DIR          r
7e10: 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69 74 65  ead-only archite
7e20: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
7e30: 74 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 73  t data [PREFIX/s
7e40: 68 61 72 65 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e  hare].  --syscon
7e50: 66 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 72  fdir=DIR       r
7e60: 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d  ead-only single-
7e70: 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52  machine data [PR
7e80: 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68  EFIX/etc].  --sh
7e90: 61 72 65 64 73 74 61 74 65 64 69 72 3d 44 49 52  aredstatedir=DIR
7ea0: 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72     modifiable ar
7eb0: 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70  chitecture-indep
7ec0: 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45  endent data [PRE
7ed0: 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63  FIX/com].  --loc
7ee0: 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20 20  alstatedir=DIR  
7ef0: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e    modifiable sin
7f00: 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61  gle-machine data
7f10: 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20   [PREFIX/var].  
7f20: 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20  --libdir=DIR    
7f30: 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f         object co
7f40: 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50  de libraries [EP
7f50: 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69  REFIX/lib].  --i
7f60: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
7f70: 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69 6c      C header fil
7f80: 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c 75  es [PREFIX/inclu
7f90: 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c 75  de].  --oldinclu
7fa0: 64 65 64 69 72 3d 44 49 52 20 20 20 20 43 20 68  dedir=DIR    C h
7fb0: 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f 72 20  eader files for 
7fc0: 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f 69 6e  non-gcc [/usr/in
7fd0: 63 6c 75 64 65 5d 0a 20 20 2d 2d 69 6e 66 6f 64  clude].  --infod
7fe0: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
7ff0: 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69  info documentati
8000: 6f 6e 20 5b 50 52 45 46 49 58 2f 69 6e 66 6f 5d  on [PREFIX/info]
8010: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20  .  --mandir=DIR 
8020: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
8030: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 50 52 45  cumentation [PRE
8040: 46 49 58 2f 6d 61 6e 5d 0a 5f 41 43 45 4f 46 0a  FIX/man]._ACEOF.
8050: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
8060: 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73 3a 0a  ..System types:.
8070: 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20    --build=BUILD 
8080: 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20 66 6f      configure fo
8090: 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55  r building on BU
80a0: 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a 20 20  ILD [guessed].  
80b0: 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20 20 20  --host=HOST     
80c0: 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20    cross-compile 
80d0: 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72 61 6d  to build program
80e0: 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54  s to run on HOST
80f0: 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a   [BUILD]._ACEOF.
8100: 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  fi..if test -n "
8110: 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20  $ac_init_help"; 
8120: 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63 5f  then.  case $ac_
8130: 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20  init_help in.   
8140: 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72 73    short | recurs
8150: 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e 66  ive ) echo "Conf
8160: 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c  iguration of sql
8170: 69 74 65 20 33 2e 36 2e 31 3a 22 3b 3b 0a 20 20  ite 3.6.1:";;.  
8180: 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c 5f   esac.  cat <<\_
8190: 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20  ACEOF..Optional 
81a0: 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69  Features:.  --di
81b0: 73 61 62 6c 65 2d 46 45 41 54 55 52 45 20 20 20  sable-FEATURE   
81c0: 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75      do not inclu
81d0: 64 65 20 46 45 41 54 55 52 45 20 28 73 61 6d 65  de FEATURE (same
81e0: 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41   as --enable-FEA
81f0: 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65 6e 61  TURE=no).  --ena
8200: 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41 52 47  ble-FEATURE[=ARG
8210: 5d 20 20 69 6e 63 6c 75 64 65 20 46 45 41 54 55  ]  include FEATU
8220: 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d  RE [ARG=yes].  -
8230: 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 5b 3d  -enable-shared[=
8240: 50 4b 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20  PKGS].          
8250: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8260: 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
8270: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
8280: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
8290: 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 0a 20 20  static[=PKGS].  
82a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
82b0: 20 20 20 20 20 20 20 20 62 75 69 6c 64 20 73 74          build st
82c0: 61 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 5b  atic libraries [
82d0: 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d  default=yes].  -
82e0: 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  -enable-fast-ins
82f0: 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20  tall[=PKGS].    
8300: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8310: 20 20 20 20 20 20 6f 70 74 69 6d 69 7a 65 20 66        optimize f
8320: 6f 72 20 66 61 73 74 20 69 6e 73 74 61 6c 6c 61  or fast installa
8330: 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65  tion [default=ye
8340: 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c  s].  --disable-l
8350: 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f  ibtool-lock  avo
8360: 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68  id locking (migh
8370: 74 20 62 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c  t break parallel
8380: 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d 64 69 73   builds).  --dis
8390: 61 62 6c 65 2d 6c 61 72 67 65 66 69 6c 65 20 20  able-largefile  
83a0: 20 20 20 6f 6d 69 74 20 73 75 70 70 6f 72 74 20     omit support 
83b0: 66 6f 72 20 6c 61 72 67 65 20 66 69 6c 65 73 0a  for large files.
83c0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61    --enable-threa
83d0: 64 73 61 66 65 20 20 20 20 20 53 75 70 70 6f 72  dsafe     Suppor
83e0: 74 20 74 68 72 65 61 64 73 61 66 65 20 6f 70 65  t threadsafe ope
83f0: 72 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62 6c  ration.  --enabl
8400: 65 2d 63 72 6f 73 73 2d 74 68 72 65 61 64 2d 63  e-cross-thread-c
8410: 6f 6e 6e 65 63 74 69 6f 6e 73 0a 20 20 20 20 20  onnections.     
8420: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8430: 20 20 20 20 20 41 6c 6c 6f 77 20 63 6f 6e 6e 65       Allow conne
8440: 63 74 69 6f 6e 20 73 68 61 72 69 6e 67 20 61 63  ction sharing ac
8450: 72 6f 73 73 20 74 68 72 65 61 64 73 0a 20 20 2d  ross threads.  -
8460: 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 2d  -enable-threads-
8470: 6f 76 65 72 72 69 64 65 2d 6c 6f 63 6b 73 0a 20  override-locks. 
8480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8490: 20 20 20 20 20 20 20 20 20 54 68 72 65 61 64 73           Threads
84a0: 20 63 61 6e 20 6f 76 65 72 72 69 64 65 20 65 61   can override ea
84b0: 63 68 20 6f 74 68 65 72 73 20 6c 6f 63 6b 73 0a  ch others locks.
84c0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c 65 61    --enable-relea
84d0: 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70 6f 72  semode    Suppor
84e0: 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20 74  t libtool link t
84f0: 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65 0a 20  o release mode. 
8500: 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70 73 74   --enable-tempst
8510: 6f 72 65 20 20 20 20 20 20 55 73 65 20 61 6e 20  ore      Use an 
8520: 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73 65 20  in-ram database 
8530: 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 74 61  for temporary ta
8540: 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20  bles.           
8550: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28                 (
8560: 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c 77  never,no,yes,alw
8570: 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c 65  ays).  --disable
8580: 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20 20 64  -tcl           d
8590: 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43 4c 20  o not build TCL 
85a0: 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 64 69  extension.  --di
85b0: 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65 20 20  sable-readline  
85c0: 20 20 20 20 64 69 73 61 62 6c 65 20 72 65 61 64      disable read
85d0: 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 5b 64 65  line support [de
85e0: 66 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a 20 20  fault=detect].  
85f0: 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67 20 20  --enable-debug  
8600: 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20 64          enable d
8610: 65 62 75 67 67 69 6e 67 20 26 20 76 65 72 62 6f  ebugging & verbo
8620: 73 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d 2d 64  se explain.  --d
8630: 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d 61 74  isable-amalgamat
8640: 69 6f 6e 20 20 44 69 73 61 62 6c 65 20 74 68 65  ion  Disable the
8650: 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 61 6e   amalgamation an
8660: 64 20 69 6e 73 74 65 61 64 20 62 75 69 6c 64 20  d instead build 
8670: 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20 20 20  all files.      
8680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8690: 20 20 20 20 73 65 70 61 72 61 74 65 6c 79 0a 20      separately. 
86a0: 20 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64 2d 65   --enable-load-e
86b0: 78 74 65 6e 73 69 6f 6e 20 45 6e 61 62 6c 65 20  xtension Enable 
86c0: 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78 74 65 72  loading of exter
86d0: 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 0a 20  nal extensions. 
86e0: 20 2d 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20 20   --enable-gcov  
86f0: 20 20 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20           Enable 
8700: 63 6f 76 65 72 61 67 65 20 74 65 73 74 69 6e 67  coverage testing
8710: 20 75 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70 74   using gcov..Opt
8720: 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a  ional Packages:.
8730: 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45    --with-PACKAGE
8740: 5b 3d 41 52 47 5d 20 20 20 20 75 73 65 20 50 41  [=ARG]    use PA
8750: 43 4b 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a  CKAGE [ARG=yes].
8760: 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b    --without-PACK
8770: 41 47 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74  AGE       do not
8780: 20 75 73 65 20 50 41 43 4b 41 47 45 20 28 73 61   use PACKAGE (sa
8790: 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43  me as --with-PAC
87a0: 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74  KAGE=no).  --wit
87b0: 68 2d 70 69 63 20 20 20 20 20 20 20 20 20 20 20  h-pic           
87c0: 20 20 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e     try to use on
87d0: 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f  ly PIC/non-PIC o
87e0: 62 6a 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d  bjects [default=
87f0: 75 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20  use.            
8800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f                bo
8810: 74 68 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75  th].  --with-gnu
8820: 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20 61 73  -ld           as
8830: 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69  sume the C compi
8840: 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20  ler uses GNU ld 
8850: 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d  [default=no].  -
8860: 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46 49 4c 45  -with-hints=FILE
8870: 20 20 20 20 20 20 20 52 65 61 64 20 63 6f 6e 66         Read conf
8880: 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e  iguration option
8890: 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20 20 2d 2d  s from FILE.  --
88a0: 77 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20  with-tcl=DIR    
88b0: 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20        directory 
88c0: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63  containing tcl c
88d0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20  onfiguration.   
88e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
88f0: 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69         (tclConfi
8900: 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72  g.sh).  --with-r
8910: 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20  eadline-lib     
8920: 73 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65  specify readline
8930: 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77 69 74   library.  --wit
8940: 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20  h-readline-inc  
8950: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
8960: 69 6e 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68  ine include path
8970: 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74  s..Some influent
8980: 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  ial environment 
8990: 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43 20  variables:.  CC 
89a0: 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70 69           C compi
89b0: 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46  ler command.  CF
89c0: 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d 70  LAGS      C comp
89d0: 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44 46  iler flags.  LDF
89e0: 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72 20  LAGS     linker 
89f0: 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c  flags, e.g. -L<l
8a00: 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68  ib dir> if you h
8a10: 61 76 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e  ave libraries in
8a20: 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20   a.             
8a30: 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72   nonstandard dir
8a40: 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e  ectory <lib dir>
8a50: 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20 20 43  .  CPPFLAGS    C
8a60: 2f 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f  /C++ preprocesso
8a70: 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49  r flags, e.g. -I
8a80: 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66  <include dir> if
8a90: 20 79 6f 75 20 68 61 76 65 0a 20 20 20 20 20 20   you have.      
8aa0: 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 20          headers 
8ab0: 69 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64  in a nonstandard
8ac0: 20 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c   directory <incl
8ad0: 75 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20  ude dir>.  CPP  
8ae0: 20 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63         C preproc
8af0: 65 73 73 6f 72 0a 0a 55 73 65 20 74 68 65 73 65  essor..Use these
8b00: 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20 6f 76   variables to ov
8b10: 65 72 72 69 64 65 20 74 68 65 20 63 68 6f 69 63  erride the choic
8b20: 65 73 20 6d 61 64 65 20 62 79 20 60 63 6f 6e 66  es made by `conf
8b30: 69 67 75 72 65 27 20 6f 72 20 74 6f 20 68 65 6c  igure' or to hel
8b40: 70 0a 69 74 20 74 6f 20 66 69 6e 64 20 6c 69 62  p.it to find lib
8b50: 72 61 72 69 65 73 20 61 6e 64 20 70 72 6f 67 72  raries and progr
8b60: 61 6d 73 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e  ams with nonstan
8b70: 64 61 72 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74  dard names/locat
8b80: 69 6f 6e 73 2e 0a 0a 5f 41 43 45 4f 46 0a 66 69  ions..._ACEOF.fi
8b90: 0a 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69  ..if test "$ac_i
8ba0: 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 72 65 63  nit_help" = "rec
8bb0: 75 72 73 69 76 65 22 3b 20 74 68 65 6e 0a 20 20  ursive"; then.  
8bc0: 23 20 49 66 20 74 68 65 72 65 20 61 72 65 20 73  # If there are s
8bd0: 75 62 64 69 72 73 2c 20 72 65 70 6f 72 74 20 74  ubdirs, report t
8be0: 68 65 69 72 20 73 70 65 63 69 66 69 63 20 2d 2d  heir specific --
8bf0: 68 65 6c 70 2e 0a 20 20 61 63 5f 70 6f 70 64 69  help..  ac_popdi
8c00: 72 3d 60 70 77 64 60 0a 20 20 66 6f 72 20 61 63  r=`pwd`.  for ac
8c10: 5f 64 69 72 20 69 6e 20 3a 20 24 61 63 5f 73 75  _dir in : $ac_su
8c20: 62 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20 74 65  bdirs_all; do te
8c30: 73 74 20 22 78 24 61 63 5f 64 69 72 22 20 3d 20  st "x$ac_dir" = 
8c40: 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20  x: && continue. 
8c50: 20 20 20 74 65 73 74 20 2d 64 20 24 61 63 5f 64     test -d $ac_d
8c60: 69 72 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20  ir || continue. 
8c70: 20 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d 2e     ac_builddir=.
8c80: 0a 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 64  ..if test "$ac_d
8c90: 69 72 22 20 21 3d 20 2e 3b 20 74 68 65 6e 0a 20  ir" != .; then. 
8ca0: 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 2f   ac_dir_suffix=/
8cb0: 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72 22 20  `echo "$ac_dir" 
8cc0: 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c 5c 2f  | sed 's,^\.[\\/
8cd0: 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22 2e 2e 2f  ],,'`.  # A "../
8ce0: 22 20 66 6f 72 20 65 61 63 68 20 64 69 72 65 63  " for each direc
8cf0: 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72 5f  tory in $ac_dir_
8d00: 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f 70  suffix..  ac_top
8d10: 5f 62 75 69 6c 64 64 69 72 3d 60 65 63 68 6f 20  _builddir=`echo 
8d20: 22 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 22  "$ac_dir_suffix"
8d30: 20 7c 20 73 65 64 20 27 73 2c 2f 5b 5e 5c 5c 2f   | sed 's,/[^\\/
8d40: 5d 2a 2c 2e 2e 2f 2c 67 27 60 0a 65 6c 73 65 0a  ]*,../,g'`.else.
8d50: 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d    ac_dir_suffix=
8d60: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72   ac_top_builddir
8d70: 3d 0a 66 69 0a 0a 63 61 73 65 20 24 73 72 63 64  =.fi..case $srcd
8d80: 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20 4e 6f  ir in.  .)  # No
8d90: 20 2d 2d 73 72 63 64 69 72 20 6f 70 74 69 6f 6e   --srcdir option
8da0: 2e 20 20 57 65 20 61 72 65 20 62 75 69 6c 64 69  .  We are buildi
8db0: 6e 67 20 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20  ng in place..   
8dc0: 20 61 63 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20   ac_srcdir=..   
8dd0: 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63   if test -z "$ac
8de0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 22 3b 20  _top_builddir"; 
8df0: 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 74  then.       ac_t
8e00: 6f 70 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20  op_srcdir=..    
8e10: 65 6c 73 65 0a 20 20 20 20 20 20 20 61 63 5f 74  else.       ac_t
8e20: 6f 70 5f 73 72 63 64 69 72 3d 60 65 63 68 6f 20  op_srcdir=`echo 
8e30: 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72  $ac_top_builddir
8e40: 20 7c 20 73 65 64 20 27 73 2c 2f 24 2c 2c 27 60   | sed 's,/$,,'`
8e50: 0a 20 20 20 20 66 69 20 3b 3b 0a 20 20 5b 5c 5c  .    fi ;;.  [\\
8e60: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
8e70: 20 20 23 20 41 62 73 6f 6c 75 74 65 20 70 61 74    # Absolute pat
8e80: 68 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  h..    ac_srcdir
8e90: 3d 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f  =$srcdir$ac_dir_
8ea0: 73 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74  suffix;.    ac_t
8eb0: 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69  op_srcdir=$srcdi
8ec0: 72 20 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61  r ;;.  *) # Rela
8ed0: 74 69 76 65 20 70 61 74 68 2e 0a 20 20 20 20 61  tive path..    a
8ee0: 63 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70  c_srcdir=$ac_top
8ef0: 5f 62 75 69 6c 64 64 69 72 24 73 72 63 64 69 72  _builddir$srcdir
8f00: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 20  $ac_dir_suffix. 
8f10: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
8f20: 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  =$ac_top_builddi
8f30: 72 24 73 72 63 64 69 72 20 3b 3b 0a 65 73 61 63  r$srcdir ;;.esac
8f40: 0a 0a 23 20 44 6f 20 6e 6f 74 20 75 73 65 20 60  ..# Do not use `
8f50: 63 64 20 66 6f 6f 20 26 26 20 70 77 64 60 20 74  cd foo && pwd` t
8f60: 6f 20 63 6f 6d 70 75 74 65 20 61 62 73 6f 6c 75  o compute absolu
8f70: 74 65 20 70 61 74 68 73 2c 20 62 65 63 61 75 73  te paths, becaus
8f80: 65 0a 23 20 74 68 65 20 64 69 72 65 63 74 6f 72  e.# the director
8f90: 69 65 73 20 6d 61 79 20 6e 6f 74 20 65 78 69 73  ies may not exis
8fa0: 74 2e 0a 63 61 73 65 20 60 70 77 64 60 20 69 6e  t..case `pwd` in
8fb0: 0a 2e 29 20 61 63 5f 61 62 73 5f 62 75 69 6c 64  ..) ac_abs_build
8fc0: 64 69 72 3d 22 24 61 63 5f 64 69 72 22 3b 3b 0a  dir="$ac_dir";;.
8fd0: 2a 29 0a 20 20 63 61 73 65 20 22 24 61 63 5f 64  *).  case "$ac_d
8fe0: 69 72 22 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61  ir" in.  .) ac_a
8ff0: 62 73 5f 62 75 69 6c 64 64 69 72 3d 60 70 77 64  bs_builddir=`pwd
9000: 60 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f  `;;.  [\\/]* | ?
9010: 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73  :[\\/]* ) ac_abs
9020: 5f 62 75 69 6c 64 64 69 72 3d 22 24 61 63 5f 64  _builddir="$ac_d
9030: 69 72 22 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62  ir";;.  *) ac_ab
9040: 73 5f 62 75 69 6c 64 64 69 72 3d 60 70 77 64 60  s_builddir=`pwd`
9050: 2f 22 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 65  /"$ac_dir";;.  e
9060: 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65 20  sac;;.esac.case 
9070: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  $ac_abs_builddir
9080: 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 74 6f   in..) ac_abs_to
9090: 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f  p_builddir=${ac_
90a0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b  top_builddir}.;;
90b0: 0a 2a 29 0a 20 20 63 61 73 65 20 24 7b 61 63 5f  .*).  case ${ac_
90c0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e 20 69  top_builddir}. i
90d0: 6e 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f  n.  .) ac_abs_to
90e0: 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 61  p_builddir=$ac_a
90f0: 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20  bs_builddir;;.  
9100: 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d  [\\/]* | ?:[\\/]
9110: 2a 20 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62  * ) ac_abs_top_b
9120: 75 69 6c 64 64 69 72 3d 24 7b 61 63 5f 74 6f 70  uilddir=${ac_top
9130: 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20  _builddir}.;;.  
9140: 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75  *) ac_abs_top_bu
9150: 69 6c 64 64 69 72 3d 24 61 63 5f 61 62 73 5f 62  ilddir=$ac_abs_b
9160: 75 69 6c 64 64 69 72 2f 24 7b 61 63 5f 74 6f 70  uilddir/${ac_top
9170: 5f 62 75 69 6c 64 64 69 72 7d 2e 3b 3b 0a 20 20  _builddir}.;;.  
9180: 65 73 61 63 3b 3b 0a 65 73 61 63 0a 63 61 73 65  esac;;.esac.case
9190: 20 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69   $ac_abs_builddi
91a0: 72 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f 73  r in..) ac_abs_s
91b0: 72 63 64 69 72 3d 24 61 63 5f 73 72 63 64 69 72  rcdir=$ac_srcdir
91c0: 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24 61 63  ;;.*).  case $ac
91d0: 5f 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  _srcdir in.  .) 
91e0: 61 63 5f 61 62 73 5f 73 72 63 64 69 72 3d 24 61  ac_abs_srcdir=$a
91f0: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3b 3b  c_abs_builddir;;
9200: 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c  .  [\\/]* | ?:[\
9210: 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f 73 72  \/]* ) ac_abs_sr
9220: 63 64 69 72 3d 24 61 63 5f 73 72 63 64 69 72 3b  cdir=$ac_srcdir;
9230: 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 73 72  ;.  *) ac_abs_sr
9240: 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69  cdir=$ac_abs_bui
9250: 6c 64 64 69 72 2f 24 61 63 5f 73 72 63 64 69 72  lddir/$ac_srcdir
9260: 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63  ;;.  esac;;.esac
9270: 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75  .case $ac_abs_bu
9280: 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f  ilddir in..) ac_
9290: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
92a0: 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a  ac_top_srcdir;;.
92b0: 2a 29 0a 20 20 63 61 73 65 20 24 61 63 5f 74 6f  *).  case $ac_to
92c0: 70 5f 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29  p_srcdir in.  .)
92d0: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64   ac_abs_top_srcd
92e0: 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64  ir=$ac_abs_build
92f0: 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c  dir;;.  [\\/]* |
9300: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61   ?:[\\/]* ) ac_a
9310: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61  bs_top_srcdir=$a
9320: 63 5f 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20  c_top_srcdir;;. 
9330: 20 2a 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73   *) ac_abs_top_s
9340: 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f 62 75  rcdir=$ac_abs_bu
9350: 69 6c 64 64 69 72 2f 24 61 63 5f 74 6f 70 5f 73  ilddir/$ac_top_s
9360: 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b  rcdir;;.  esac;;
9370: 0a 65 73 61 63 0a 0a 20 20 20 20 63 64 20 24 61  .esac..    cd $a
9380: 63 5f 64 69 72 0a 20 20 20 20 23 20 43 68 65 63  c_dir.    # Chec
9390: 6b 20 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f  k for guested co
93a0: 6e 66 69 67 75 72 65 3b 20 6f 74 68 65 72 77 69  nfigure; otherwi
93b0: 73 65 20 67 65 74 20 43 79 67 6e 75 73 20 73 74  se get Cygnus st
93c0: 79 6c 65 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20  yle configure.. 
93d0: 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61     if test -f $a
93e0: 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75  c_srcdir/configu
93f0: 72 65 2e 67 6e 75 3b 20 74 68 65 6e 0a 20 20 20  re.gnu; then.   
9400: 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20 24 53     echo.      $S
9410: 48 45 4c 4c 20 24 61 63 5f 73 72 63 64 69 72 2f  HELL $ac_srcdir/
9420: 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 20 20 2d  configure.gnu  -
9430: 2d 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a  -help=recursive.
9440: 20 20 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66      elif test -f
9450: 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66   $ac_srcdir/conf
9460: 69 67 75 72 65 3b 20 74 68 65 6e 0a 20 20 20 20  igure; then.    
9470: 20 20 65 63 68 6f 0a 20 20 20 20 20 20 24 53 48    echo.      $SH
9480: 45 4c 4c 20 24 61 63 5f 73 72 63 64 69 72 2f 63  ELL $ac_srcdir/c
9490: 6f 6e 66 69 67 75 72 65 20 20 2d 2d 68 65 6c 70  onfigure  --help
94a0: 3d 72 65 63 75 72 73 69 76 65 0a 20 20 20 20 65  =recursive.    e
94b0: 6c 69 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f  lif test -f $ac_
94c0: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
94d0: 2e 61 63 20 7c 7c 0a 09 20 20 20 74 65 73 74 20  .ac ||..   test 
94e0: 2d 66 20 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  -f $ac_srcdir/co
94f0: 6e 66 69 67 75 72 65 2e 69 6e 3b 20 74 68 65 6e  nfigure.in; then
9500: 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
9510: 20 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 20    $ac_configure 
9520: 2d 2d 68 65 6c 70 0a 20 20 20 20 65 6c 73 65 0a  --help.    else.
9530: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f        echo "$as_
9540: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20  me: WARNING: no 
9550: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e  configuration in
9560: 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20  formation is in 
9570: 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20  $ac_dir" >&2.   
9580: 20 66 69 0a 20 20 20 20 63 64 20 24 61 63 5f 70   fi.    cd $ac_p
9590: 6f 70 64 69 72 0a 20 20 64 6f 6e 65 0a 66 69 0a  opdir.  done.fi.
95a0: 0a 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e  .test -n "$ac_in
95b0: 69 74 5f 68 65 6c 70 22 20 26 26 20 65 78 69 74  it_help" && exit
95c0: 20 30 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76   0.if $ac_init_v
95d0: 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63  ersion; then.  c
95e0: 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c  at <<\_ACEOF.sql
95f0: 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20 33 2e  ite configure 3.
9600: 36 2e 31 0a 67 65 6e 65 72 61 74 65 64 20 62 79  6.1.generated by
9610: 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e   GNU Autoconf 2.
9620: 35 39 0a 0a 43 6f 70 79 72 69 67 68 74 20 28 43  59..Copyright (C
9630: 29 20 32 30 30 33 20 46 72 65 65 20 53 6f 66 74  ) 2003 Free Soft
9640: 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c  ware Foundation,
9650: 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e 66 69   Inc..This confi
9660: 67 75 72 65 20 73 63 72 69 70 74 20 69 73 20 66  gure script is f
9670: 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 74 68  ree software; th
9680: 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20  e Free Software 
9690: 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76 65 73  Foundation.gives
96a0: 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69   unlimited permi
96b0: 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64  ssion to copy, d
96c0: 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f  istribute and mo
96d0: 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f 46 0a  dify it.._ACEOF.
96e0: 20 20 65 78 69 74 20 30 0a 66 69 0a 65 78 65 63    exit 0.fi.exec
96f0: 20 35 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a 63 61   5>config.log.ca
9700: 74 20 3e 26 35 20 3c 3c 5f 41 43 45 4f 46 0a 54  t >&5 <<_ACEOF.T
9710: 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e  his file contain
9720: 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70  s any messages p
9730: 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69  roduced by compi
9740: 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69  lers while.runni
9750: 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f  ng configure, to
9760: 20 61 69 64 20 64 65 62 75 67 67 69 6e 67 20 69   aid debugging i
9770: 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65  f configure make
9780: 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74  s a mistake...It
9790: 20 77 61 73 20 63 72 65 61 74 65 64 20 62 79 20   was created by 
97a0: 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e  sqlite $as_me 3.
97b0: 36 2e 31 2c 20 77 68 69 63 68 20 77 61 73 0a 67  6.1, which was.g
97c0: 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20  enerated by GNU 
97d0: 41 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2e 20 20  Autoconf 2.59.  
97e0: 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61  Invocation comma
97f0: 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24  nd line was..  $
9800: 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 7b   $0 $@.._ACEOF.{
9810: 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45 0a  .cat <<_ASUNAME.
9820: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ## --------- ##.
9830: 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23 0a  ## Platform. ##.
9840: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ## --------- ##.
9850: 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68 6f  .hostname = `(ho
9860: 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65 20  stname || uname 
9870: 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -n) 2>/dev/null 
9880: 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65 20  | sed 1q`.uname 
9890: 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d 29  -m = `(uname -m)
98a0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
98b0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e  echo unknown`.un
98c0: 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d 65  ame -r = `(uname
98d0: 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -r) 2>/dev/null
98e0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
98f0: 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28 75  `.uname -s = `(u
9900: 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76 2f  name -s) 2>/dev/
9910: 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b  null || echo unk
9920: 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20 3d  nown`.uname -v =
9930: 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e 2f   `(uname -v) 2>/
9940: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
9950: 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72 2f   unknown`../usr/
9960: 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20 60  bin/uname -p = `
9970: 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20  (/usr/bin/uname 
9980: 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  -p) 2>/dev/null 
9990: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
99a0: 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20 20  ./bin/uname -X  
99b0: 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61 6d     = `(/bin/unam
99c0: 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -X) 2>/dev/nul
99d0: 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75 6e  l     || echo un
99e0: 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72 63  known`../bin/arc
99f0: 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d  h              =
9a00: 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32 3e   `(/bin/arch) 2>
9a10: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
9a20: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9a30: 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e  nknown`./usr/bin
9a40: 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20 3d  /arch -k       =
9a50: 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68   `(/usr/bin/arch
9a60: 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -k) 2>/dev/null
9a70: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9a80: 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f 6e  nknown`./usr/con
9a90: 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20 3d  vex/getsysinfo =
9aa0: 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67   `(/usr/convex/g
9ab0: 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64 65  etsysinfo) 2>/de
9ac0: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
9ad0: 6e 6b 6e 6f 77 6e 60 0a 68 6f 73 74 69 6e 66 6f  nknown`.hostinfo
9ae0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d                 =
9af0: 20 60 28 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f   `(hostinfo) 2>/
9b00: 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20  dev/null        
9b10: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9b20: 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61 63  nknown`./bin/mac
9b30: 68 69 6e 65 20 20 20 20 20 20 20 20 20 20 20 3d  hine           =
9b40: 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 29   `(/bin/machine)
9b50: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20   2>/dev/null    
9b60: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9b70: 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69 6e  nknown`./usr/bin
9b80: 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20 3d  /oslevel       =
9b90: 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65   `(/usr/bin/osle
9ba0: 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  vel) 2>/dev/null
9bb0: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9bc0: 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 69  nknown`./bin/uni
9bd0: 76 65 72 73 65 20 20 20 20 20 20 20 20 20 20 3d  verse          =
9be0: 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65   `(/bin/universe
9bf0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
9c00: 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75         || echo u
9c10: 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41 4d  nknown`.._ASUNAM
9c20: 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  E..as_save_IFS=$
9c30: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
9c40: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
9c50: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
9c60: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
9c70: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
9c80: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
9c90: 3d 2e 0a 20 20 65 63 68 6f 20 22 50 41 54 48 3a  =..  echo "PATH:
9ca0: 20 24 61 73 5f 64 69 72 22 0a 64 6f 6e 65 0a 0a   $as_dir".done..
9cb0: 7d 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c  } >&5..cat >&5 <
9cc0: 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d  <_ACEOF...## ---
9cd0: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43  -------- ##.## C
9ce0: 6f 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23  ore tests. ##.##
9cf0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
9d00: 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70  ._ACEOF...# Keep
9d10: 20 61 20 74 72 61 63 65 20 6f 66 20 74 68 65 20   a trace of the 
9d20: 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20  command line..# 
9d30: 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63  Strip out --no-c
9d40: 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72  reate and --no-r
9d50: 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79  ecursion so they
9d60: 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e   do not pile up.
9d70: 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73  .# Strip out --s
9d80: 69 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77 65  ilent because we
9d90: 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72   don't want to r
9da0: 65 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74  ecord it for fut
9db0: 75 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f  ure runs..# Also
9dc0: 20 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20   quote any args 
9dd0: 63 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c  containing shell
9de0: 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73   meta-characters
9df0: 2e 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73  ..# Make two pas
9e00: 73 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72  ses to allow for
9e10: 20 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74   proper duplicat
9e20: 65 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72  e-argument suppr
9e30: 65 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69  ession..ac_confi
9e40: 67 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f  gure_args=.ac_co
9e50: 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61  nfigure_args0=.a
9e60: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
9e70: 31 3d 0a 61 63 5f 73 65 70 3d 0a 61 63 5f 6d 75  1=.ac_sep=.ac_mu
9e80: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c  st_keep_next=fal
9e90: 73 65 0a 66 6f 72 20 61 63 5f 70 61 73 73 20 69  se.for ac_pass i
9ea0: 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f 72 20 61  n 1 2.do.  for a
9eb0: 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20 20 20 63  c_arg.  do.    c
9ec0: 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 20  ase $ac_arg in. 
9ed0: 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20     -no-create | 
9ee0: 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c 20 2d  --no-c* | -n | -
9ef0: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
9f00: 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e 75 65  -no-r*) continue
9f10: 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20 2d 71 75   ;;.    -q | -qu
9f20: 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20  iet | --quiet | 
9f30: 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c  --quie | --qui |
9f40: 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20   --qu | --q \.  
9f50: 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d    | -silent | --
9f60: 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e  silent | --silen
9f70: 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69   | --sile | --si
9f80: 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75  l).      continu
9f90: 65 20 3b 3b 0a 20 20 20 20 2a 22 20 22 2a 7c 2a  e ;;.    *" "*|*
9fa0: 22 09 22 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c  "."*|*[\[\]\~\#\
9fb0: 24 5c 5e 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c  $\^\&\*\(\)\{\}\
9fc0: 5c 5c 7c 5c 3b 5c 3c 5c 3e 5c 3f 5c 22 5c 27 5d  \\|\;\<\>\?\"\']
9fd0: 2a 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d  *).      ac_arg=
9fe0: 60 65 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20  `echo "$ac_arg" 
9ff0: 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c  | sed "s/'/'\\\\
a000: 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20  \\\\''/g"` ;;.  
a010: 20 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20    esac.    case 
a020: 24 61 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20  $ac_pass in.    
a030: 31 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  1) ac_configure_
a040: 61 72 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69  args0="$ac_confi
a050: 67 75 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f  gure_args0 '$ac_
a060: 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a  arg'" ;;.    2).
a070: 20 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75        ac_configu
a080: 72 65 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f  re_args1="$ac_co
a090: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 20 27 24  nfigure_args1 '$
a0a0: 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69  ac_arg'".      i
a0b0: 66 20 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f  f test $ac_must_
a0c0: 6b 65 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65  keep_next = true
a0d0: 3b 20 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f  ; then..ac_must_
a0e0: 6b 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20  keep_next=false 
a0f0: 23 20 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63  # Got value, bac
a100: 6b 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20  k to normal..   
a110: 20 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61     else..case $a
a120: 63 5f 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20  c_arg in..  *=* 
a130: 7c 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65  | --config-cache
a140: 20 7c 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65   | -C | -disable
a150: 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a  -* | --disable-*
a160: 20 5c 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d   \..  | -enable-
a170: 2a 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c  * | --enable-* |
a180: 20 2d 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d   -gas | --g* | -
a190: 6e 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20  nfp | --nf* \.. 
a1a0: 20 7c 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c   | -q | -quiet |
a1b0: 20 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20   --q* | -silent 
a1c0: 7c 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20  | --sil* | -v | 
a1d0: 2d 76 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77  -verb* \..  | -w
a1e0: 69 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a  ith-* | --with-*
a1f0: 20 7c 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20   | -without-* | 
a200: 2d 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d  --without-* | --
a210: 78 29 0a 09 20 20 20 20 63 61 73 65 20 22 24 61  x)..    case "$a
a220: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a230: 30 20 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24  0 " in..      "$
a240: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
a250: 73 31 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20  s1"*" '$ac_arg' 
a260: 22 2a 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b  "* ) continue ;;
a270: 0a 09 20 20 20 20 65 73 61 63 0a 09 20 20 20 20  ..    esac..    
a280: 3b 3b 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75  ;;..  -* ) ac_mu
a290: 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75  st_keep_next=tru
a2a0: 65 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20  e ;;..esac.     
a2b0: 20 66 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e   fi.      ac_con
a2c0: 66 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63  figure_args="$ac
a2d0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 24  _configure_args$
a2e0: 61 63 5f 73 65 70 27 24 61 63 5f 61 72 67 27 22  ac_sep'$ac_arg'"
a2f0: 0a 20 20 20 20 20 20 23 20 47 65 74 20 72 69 64  .      # Get rid
a300: 20 6f 66 20 74 68 65 20 6c 65 61 64 69 6e 67 20   of the leading 
a310: 73 70 61 63 65 2e 0a 20 20 20 20 20 20 61 63 5f  space..      ac_
a320: 73 65 70 3d 22 20 22 0a 20 20 20 20 20 20 3b 3b  sep=" ".      ;;
a330: 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65  .    esac.  done
a340: 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65 74 20  .done.$as_unset 
a350: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
a360: 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63  s0 || test "${ac
a370: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
a380: 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c  +set}" != set ||
a390: 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   { ac_configure_
a3a0: 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74 20 61  args0=; export a
a3b0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a3c0: 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74 20 61  0; }.$as_unset a
a3d0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
a3e0: 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63 5f  1 || test "${ac_
a3f0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 2b  configure_args1+
a400: 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c 20  set}" != set || 
a410: 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  { ac_configure_a
a420: 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20 61 63  rgs1=; export ac
a430: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
a440: 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65  ; }..# When inte
a450: 72 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27  rrupted or exit'
a460: 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f  d, cleanup tempo
a470: 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20  rary files, and 
a480: 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69  complete.# confi
a490: 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76  g.log.  We remov
a4a0: 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75  e comments becau
a4b0: 73 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75  se anyway the qu
a4c0: 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20  otes in there.# 
a4d0: 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62  would cause prob
a4e0: 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c  lems or look ugl
a4f0: 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 42 65  y..# WARNING: Be
a500: 20 73 75 72 65 20 6e 6f 74 20 74 6f 20 75 73 65   sure not to use
a510: 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 20 69   single quotes i
a520: 6e 20 74 68 65 72 65 2c 20 61 73 20 73 6f 6d 65  n there, as some
a530: 20 73 68 65 6c 6c 73 2c 0a 23 20 73 75 63 68 20   shells,.# such 
a540: 61 73 20 6f 75 72 20 44 55 20 35 2e 30 20 66 72  as our DU 5.0 fr
a550: 69 65 6e 64 2c 20 77 69 6c 6c 20 74 68 65 6e 20  iend, will then 
a560: 60 63 6c 6f 73 65 27 20 74 68 65 20 74 72 61 70  `close' the trap
a570: 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61  ..trap 'exit_sta
a580: 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20  tus=$?.  # Save 
a590: 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20  into config.log 
a5a0: 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
a5b0: 20 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70   that might help
a5c0: 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20   in debugging.. 
a5d0: 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20   {.    echo..   
a5e0: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
a5f0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
a600: 2d 2d 20 23 23 0a 23 23 20 43 61 63 68 65 20 76  -- ##.## Cache v
a610: 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20  ariables. ##.## 
a620: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a630: 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 65   ##._ASBOX.    e
a640: 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20 66 6f  cho.    # The fo
a650: 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66 20 77  llowing way of w
a660: 72 69 74 69 6e 67 20 74 68 65 20 63 61 63 68 65  riting the cache
a670: 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65 77 6c   mishandles newl
a680: 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73 2c 0a  ines in values,.
a690: 7b 0a 20 20 28 73 65 74 29 20 32 3e 26 31 20 7c  {.  (set) 2>&1 |
a6a0: 0a 20 20 20 20 63 61 73 65 20 60 28 61 63 5f 73  .    case `(ac_s
a6b0: 70 61 63 65 3d 27 22 27 22 27 20 27 22 27 22 27  pace='"'"' '"'"'
a6c0: 3b 20 73 65 74 20 7c 20 67 72 65 70 20 61 63 5f  ; set | grep ac_
a6d0: 73 70 61 63 65 29 20 32 3e 26 31 60 20 69 6e 0a  space) 2>&1` in.
a6e0: 20 20 20 20 2a 61 63 5f 73 70 61 63 65 3d 5c 20      *ac_space=\ 
a6f0: 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20  *).      sed -n 
a700: 5c 0a 09 22 73 2f 27 22 27 22 27 2f 27 22 27 22  \.."s/'"'"'/'"'"
a710: 27 5c 5c 5c 5c 27 22 27 22 27 27 22 27 22 27 2f  '\\\\'"'"''"'"'/
a720: 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61  g;..  s/^\\([_$a
a730: 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f  s_cr_alnum]*_cv_
a740: 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  [_$as_cr_alnum]*
a750: 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31  \\)=\\(.*\\)/\\1
a760: 3d 27 22 27 22 27 5c 5c 32 27 22 27 22 27 2f 70  ='"'"'\\2'"'"'/p
a770: 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  ".      ;;.    *
a780: 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 5c  ).      sed -n \
a790: 0a 09 22 73 2f 5e 5c 5c 28 5b 5f 24 61 73 5f 63  .."s/^\\([_$as_c
a7a0: 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24  r_alnum]*_cv_[_$
a7b0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29  as_cr_alnum]*\\)
a7c0: 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d 5c 5c  =\\(.*\\)/\\1=\\
a7d0: 32 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  2/p".      ;;.  
a7e0: 20 20 65 73 61 63 3b 0a 7d 0a 20 20 20 20 65 63    esac;.}.    ec
a7f0: 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f  ho..    cat <<\_
a800: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
a810: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
a820: 20 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c 65   Output variable
a830: 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  s. ##.## -------
a840: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
a850: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
a860: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
a870: 24 61 63 5f 73 75 62 73 74 5f 76 61 72 73 0a 20  $ac_subst_vars. 
a880: 20 20 20 64 6f 0a 20 20 20 20 20 20 65 76 61 6c     do.      eval
a890: 20 61 63 5f 76 61 6c 3d 24 60 65 63 68 6f 20 24   ac_val=$`echo $
a8a0: 61 63 5f 76 61 72 60 0a 20 20 20 20 20 20 65 63  ac_var`.      ec
a8b0: 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 22 27 22  ho "$ac_var='"'"
a8c0: 27 24 61 63 5f 76 61 6c 27 22 27 22 27 22 0a 20  '$ac_val'"'"'". 
a8d0: 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20     done | sort. 
a8e0: 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66 20     echo..    if 
a8f0: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75 62  test -n "$ac_sub
a900: 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e 0a  st_files"; then.
a910: 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53        cat <<\_AS
a920: 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  BOX.## ---------
a930: 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75  ---- ##.## Outpu
a940: 74 20 66 69 6c 65 73 2e 20 23 23 0a 23 23 20 2d  t files. ##.## -
a950: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
a960: 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63 68  _ASBOX.      ech
a970: 6f 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76  o.      for ac_v
a980: 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f  ar in $ac_subst_
a990: 66 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09  files.      do..
a9a0: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 24 60 65 63  eval ac_val=$`ec
a9b0: 68 6f 20 24 61 63 5f 76 61 72 60 0a 09 65 63 68  ho $ac_var`..ech
a9c0: 6f 20 22 24 61 63 5f 76 61 72 3d 27 22 27 22 27  o "$ac_var='"'"'
a9d0: 24 61 63 5f 76 61 6c 27 22 27 22 27 22 0a 20 20  $ac_val'"'"'".  
a9e0: 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
a9f0: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
aa00: 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
aa10: 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68  s confdefs.h; th
aa20: 65 6e 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c  en.      cat <<\
aa30: 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d  _ASBOX.## ------
aa40: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 63 6f 6e 66  ----- ##.## conf
aa50: 64 65 66 73 2e 68 2e 20 23 23 0a 23 23 20 2d 2d  defs.h. ##.## --
aa60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53  --------- ##._AS
aa70: 42 4f 58 0a 20 20 20 20 20 20 65 63 68 6f 0a 20  BOX.      echo. 
aa80: 20 20 20 20 20 73 65 64 20 22 2f 5e 24 2f 64 22       sed "/^$/d"
aa90: 20 63 6f 6e 66 64 65 66 73 2e 68 20 7c 20 73 6f   confdefs.h | so
aaa0: 72 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  rt.      echo.  
aab0: 20 20 66 69 0a 20 20 20 20 74 65 73 74 20 22 24    fi.    test "$
aac0: 61 63 5f 73 69 67 6e 61 6c 22 20 21 3d 20 30 20  ac_signal" != 0 
aad0: 26 26 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24  &&.      echo "$
aae0: 61 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69  as_me: caught si
aaf0: 67 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22  gnal $ac_signal"
ab00: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
ab10: 65 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74  e: exit $exit_st
ab20: 61 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20  atus".  } >&5.  
ab30: 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72  rm -f core *.cor
ab40: 65 20 26 26 0a 20 20 72 6d 20 2d 72 66 20 63 6f  e &&.  rm -rf co
ab50: 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73  nftest* confdefs
ab60: 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63 6c  * conf$$* $ac_cl
ab70: 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20 20  ean_files &&.   
ab80: 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74   exit $exit_stat
ab90: 75 73 0a 20 20 20 20 20 27 20 30 0a 66 6f 72 20  us.     ' 0.for 
aba0: 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32  ac_signal in 1 2
abb0: 20 31 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61   13 15; do.  tra
abc0: 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61  p 'ac_signal='$a
abd0: 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20 28 65 78  c_signal'; { (ex
abe0: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
abf0: 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e  ' $ac_signal.don
ac00: 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23  e.ac_signal=0..#
ac10: 20 63 6f 6e 66 64 65 66 73 2e 68 20 61 76 6f 69   confdefs.h avoi
ac20: 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64 20 6c 69  ds OS command li
ac30: 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d 69 74 73  ne length limits
ac40: 20 74 68 61 74 20 44 45 46 53 20 63 61 6e 20 65   that DEFS can e
ac50: 78 63 65 65 64 2e 0a 72 6d 20 2d 72 66 20 63 6f  xceed..rm -rf co
ac60: 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73  nftest* confdefs
ac70: 2e 68 0a 23 20 41 49 58 20 63 70 70 20 6c 6f 73  .h.# AIX cpp los
ac80: 65 73 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 66  es on an empty f
ac90: 69 6c 65 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72  ile, so make sur
aca0: 65 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 61 74  e it contains at
acb0: 20 6c 65 61 73 74 20 61 20 6e 65 77 6c 69 6e 65   least a newline
acc0: 2e 0a 65 63 68 6f 20 3e 63 6f 6e 66 64 65 66 73  ..echo >confdefs
acd0: 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64  .h..# Predefined
ace0: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61   preprocessor va
acf0: 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e  riables...cat >>
ad00: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
ad10: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
ad20: 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41  AGE_NAME "$PACKA
ad30: 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a  GE_NAME"._ACEOF.
ad40: 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
ad50: 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
ad60: 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e  ine PACKAGE_TARN
ad70: 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41  AME "$PACKAGE_TA
ad80: 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a  RNAME"._ACEOF...
ad90: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
ada0: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
adb0: 65 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  e PACKAGE_VERSIO
adc0: 4e 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53  N "$PACKAGE_VERS
add0: 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  ION"._ACEOF...ca
ade0: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
adf0: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
ae00: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22  PACKAGE_STRING "
ae10: 24 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22  $PACKAGE_STRING"
ae20: 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e  ._ACEOF...cat >>
ae30: 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43  confdefs.h <<_AC
ae40: 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b  EOF.#define PACK
ae50: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24  AGE_BUGREPORT "$
ae60: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52  PACKAGE_BUGREPOR
ae70: 54 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65  T"._ACEOF...# Le
ae80: 74 20 74 68 65 20 73 69 74 65 20 66 69 6c 65 20  t the site file 
ae90: 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e  select an altern
aea0: 61 74 65 20 63 61 63 68 65 20 66 69 6c 65 20 69  ate cache file i
aeb0: 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23  f it wants to..#
aec0: 20 50 72 65 66 65 72 20 65 78 70 6c 69 63 69 74   Prefer explicit
aed0: 6c 79 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65  ly selected file
aee0: 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c   to automaticall
aef0: 79 20 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e  y selected ones.
af00: 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 4f  .if test -z "$CO
af10: 4e 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e  NFIG_SITE"; then
af20: 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 70 72  .  if test "x$pr
af30: 65 66 69 78 22 20 21 3d 20 78 4e 4f 4e 45 3b 20  efix" != xNONE; 
af40: 74 68 65 6e 0a 20 20 20 20 43 4f 4e 46 49 47 5f  then.    CONFIG_
af50: 53 49 54 45 3d 22 24 70 72 65 66 69 78 2f 73 68  SITE="$prefix/sh
af60: 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74 65 20  are/config.site 
af70: 24 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66  $prefix/etc/conf
af80: 69 67 2e 73 69 74 65 22 0a 20 20 65 6c 73 65 0a  ig.site".  else.
af90: 20 20 20 20 43 4f 4e 46 49 47 5f 53 49 54 45 3d      CONFIG_SITE=
afa0: 22 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  "$ac_default_pre
afb0: 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67  fix/share/config
afc0: 2e 73 69 74 65 20 24 61 63 5f 64 65 66 61 75 6c  .site $ac_defaul
afd0: 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e  t_prefix/etc/con
afe0: 66 69 67 2e 73 69 74 65 22 0a 20 20 66 69 0a 66  fig.site".  fi.f
aff0: 69 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66 69  i.for ac_site_fi
b000: 6c 65 20 69 6e 20 24 43 4f 4e 46 49 47 5f 53 49  le in $CONFIG_SI
b010: 54 45 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74  TE; do.  if test
b020: 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69   -r "$ac_site_fi
b030: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
b040: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
b050: 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73 69  NENO: loading si
b060: 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
b070: 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63 68  te_file" >&5.ech
b080: 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
b090: 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20 24  ng site script $
b0a0: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e 26  ac_site_file" >&
b0b0: 36 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f 5e  6;}.    sed 's/^
b0c0: 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65 5f  /| /' "$ac_site_
b0d0: 66 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e 20  file" >&5.    . 
b0e0: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 0a  "$ac_site_file".
b0f0: 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65    fi.done..if te
b100: 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69  st -r "$cache_fi
b110: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f  le"; then.  # So
b120: 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62  me versions of b
b130: 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f  ash will fail to
b140: 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c   source /dev/nul
b150: 6c 20 28 73 70 65 63 69 61 6c 0a 20 20 23 20 66  l (special.  # f
b160: 69 6c 65 73 20 61 63 74 75 61 6c 6c 79 29 2c 20  iles actually), 
b170: 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e  so we avoid doin
b180: 67 20 74 68 61 74 2e 0a 20 20 69 66 20 74 65 73  g that..  if tes
b190: 74 20 2d 66 20 22 24 63 61 63 68 65 5f 66 69 6c  t -f "$cache_fil
b1a0: 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65  e"; then.    { e
b1b0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
b1c0: 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63  ENO: loading cac
b1d0: 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20  he $cache_file" 
b1e0: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
b1f0: 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20  : loading cache 
b200: 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36  $cache_file" >&6
b210: 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61 63  ;}.    case $cac
b220: 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20  he_file in.     
b230: 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f   [\\/]* | ?:[\\/
b240: 5d 2a 20 29 20 2e 20 24 63 61 63 68 65 5f 66 69  ]* ) . $cache_fi
b250: 6c 65 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20  le;;.      *)   
b260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b270: 20 20 20 2e 20 2e 2f 24 63 61 63 68 65 5f 66 69     . ./$cache_fi
b280: 6c 65 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  le;;.    esac.  
b290: 66 69 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f  fi.else.  { echo
b2a0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
b2b0: 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63 68 65  : creating cache
b2c0: 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
b2d0: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
b2e0: 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24  creating cache $
b2f0: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b  cache_file" >&6;
b300: 7d 0a 20 20 3e 24 63 61 63 68 65 5f 66 69 6c 65  }.  >$cache_file
b310: 0a 66 69 0a 0a 23 20 43 68 65 63 6b 20 74 68 61  .fi..# Check tha
b320: 74 20 74 68 65 20 70 72 65 63 69 6f 75 73 20 76  t the precious v
b330: 61 72 69 61 62 6c 65 73 20 73 61 76 65 64 20 69  ariables saved i
b340: 6e 20 74 68 65 20 63 61 63 68 65 20 68 61 76 65  n the cache have
b350: 20 6b 65 70 74 20 74 68 65 20 73 61 6d 65 0a 23   kept the same.#
b360: 20 76 61 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65   value..ac_cache
b370: 5f 63 6f 72 72 75 70 74 65 64 3d 66 61 6c 73 65  _corrupted=false
b380: 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 60  .for ac_var in `
b390: 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 09 20 20  (set) 2>&1 |..  
b3a0: 20 20 20 20 20 73 65 64 20 2d 6e 20 27 73 2f 5e       sed -n 's/^
b3b0: 61 63 5f 65 6e 76 5f 5c 28 5b 61 2d 7a 41 2d 5a  ac_env_\([a-zA-Z
b3c0: 5f 30 2d 39 5d 2a 5c 29 5f 73 65 74 3d 2e 2a 2f  _0-9]*\)_set=.*/
b3d0: 5c 31 2f 70 27 60 3b 20 64 6f 0a 20 20 65 76 61  \1/p'`; do.  eva
b3e0: 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61  l ac_old_set=\$a
b3f0: 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  c_cv_env_${ac_va
b400: 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63  r}_set.  eval ac
b410: 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e  _new_set=\$ac_en
b420: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a  v_${ac_var}_set.
b430: 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61    eval ac_old_va
b440: 6c 3d 22 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  l="\$ac_cv_env_$
b450: 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 22 0a  {ac_var}_value".
b460: 20 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61    eval ac_new_va
b470: 6c 3d 22 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63  l="\$ac_env_${ac
b480: 5f 76 61 72 7d 5f 76 61 6c 75 65 22 0a 20 20 63  _var}_value".  c
b490: 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c  ase $ac_old_set,
b4a0: 24 61 63 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20  $ac_new_set in. 
b4b0: 20 20 20 73 65 74 2c 29 0a 20 20 20 20 20 20 7b     set,).      {
b4c0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
b4d0: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60  INENO: error: \`
b4e0: 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74  $ac_var' was set
b4f0: 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61   to \`$ac_old_va
b500: 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  l' in the previo
b510: 75 73 20 72 75 6e 22 20 3e 26 35 0a 65 63 68 6f  us run" >&5.echo
b520: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
b530: 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
b540: 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64  set to \`$ac_old
b550: 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65  _val' in the pre
b560: 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d  vious run" >&2;}
b570: 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f  .      ac_cache_
b580: 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20  corrupted=: ;;. 
b590: 20 20 20 2c 73 65 74 29 0a 20 20 20 20 20 20 7b     ,set).      {
b5a0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
b5b0: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60  INENO: error: \`
b5c0: 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74  $ac_var' was not
b5d0: 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76   set in the prev
b5e0: 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 65 63  ious run" >&5.ec
b5f0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
b600: 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61  r: \`$ac_var' wa
b610: 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65  s not set in the
b620: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
b630: 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
b640: 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
b650: 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20 20 20  ;;.    ,);;.    
b660: 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
b670: 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20   "x$ac_old_val" 
b680: 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76 61 6c  != "x$ac_new_val
b690: 22 3b 20 74 68 65 6e 0a 09 7b 20 65 63 68 6f 20  "; then..{ echo 
b6a0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
b6b0: 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61   error: \`$ac_va
b6c0: 72 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73  r' has changed s
b6d0: 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
b6e0: 73 20 72 75 6e 3a 22 20 3e 26 35 0a 65 63 68 6f  s run:" >&5.echo
b6f0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
b700: 20 5c 60 24 61 63 5f 76 61 72 27 20 68 61 73 20   \`$ac_var' has 
b710: 63 68 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68  changed since th
b720: 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22  e previous run:"
b730: 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20 22   >&2;}..{ echo "
b740: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
b750: 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20    former value: 
b760: 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26   $ac_old_val" >&
b770: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
b780: 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20    former value: 
b790: 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 22 20 3e 26   $ac_old_val" >&
b7a0: 32 3b 7d 0a 09 7b 20 65 63 68 6f 20 22 24 61 73  2;}..{ echo "$as
b7b0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 63  _me:$LINENO:   c
b7c0: 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 24 61  urrent value: $a
b7d0: 63 5f 6e 65 77 5f 76 61 6c 22 20 3e 26 35 0a 65  c_new_val" >&5.e
b7e0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 63  cho "$as_me:   c
b7f0: 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 24 61  urrent value: $a
b800: 63 5f 6e 65 77 5f 76 61 6c 22 20 3e 26 32 3b 7d  c_new_val" >&2;}
b810: 0a 09 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75  ..ac_cache_corru
b820: 70 74 65 64 3d 3a 0a 20 20 20 20 20 20 66 69 3b  pted=:.      fi;
b830: 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 50 61 73  ;.  esac.  # Pas
b840: 73 20 70 72 65 63 69 6f 75 73 20 76 61 72 69 61  s precious varia
b850: 62 6c 65 73 20 74 6f 20 63 6f 6e 66 69 67 2e 73  bles to config.s
b860: 74 61 74 75 73 2e 0a 20 20 69 66 20 74 65 73 74  tatus..  if test
b870: 20 22 24 61 63 5f 6e 65 77 5f 73 65 74 22 20 3d   "$ac_new_set" =
b880: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 63   set; then.    c
b890: 61 73 65 20 24 61 63 5f 6e 65 77 5f 76 61 6c 20  ase $ac_new_val 
b8a0: 69 6e 0a 20 20 20 20 2a 22 20 22 2a 7c 2a 22 09  in.    *" "*|*".
b8b0: 22 2a 7c 2a 5b 5c 5b 5c 5d 5c 7e 5c 23 5c 24 5c  "*|*[\[\]\~\#\$\
b8c0: 5e 5c 26 5c 2a 5c 28 5c 29 5c 7b 5c 7d 5c 5c 5c  ^\&\*\(\)\{\}\\\
b8d0: 7c 5c 3b 5c 3c 5c 3e 5c 3f 5c 22 5c 27 5d 2a 29  |\;\<\>\?\"\']*)
b8e0: 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 24 61  .      ac_arg=$a
b8f0: 63 5f 76 61 72 3d 60 65 63 68 6f 20 22 24 61 63  c_var=`echo "$ac
b900: 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20  _new_val" | sed 
b910: 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27  "s/'/'\\\\\\\\''
b920: 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61  /g"` ;;.    *) a
b930: 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61  c_arg=$ac_var=$a
b940: 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20  c_new_val ;;.   
b950: 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 22   esac.    case "
b960: 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61   $ac_configure_a
b970: 72 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a  rgs " in.      *
b980: 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20  " '$ac_arg' "*) 
b990: 3b 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e  ;; # Avoid dups.
b9a0: 20 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20    Use of quotes 
b9b0: 65 6e 73 75 72 65 73 20 61 63 63 75 72 61 63 79  ensures accuracy
b9c0: 2e 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 63 6f  ..      *) ac_co
b9d0: 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61  nfigure_args="$a
b9e0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b9f0: 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20   '$ac_arg'" ;;. 
ba00: 20 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e     esac.  fi.don
ba10: 65 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63  e.if $ac_cache_c
ba20: 6f 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20  orrupted; then. 
ba30: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
ba40: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
ba50: 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65  changes in the e
ba60: 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63  nvironment can c
ba70: 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75  ompromise the bu
ba80: 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ild" >&5.echo "$
ba90: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 68  as_me: error: ch
baa0: 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e 76  anges in the env
bab0: 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f 6d  ironment can com
bac0: 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69 6c  promise the buil
bad0: 64 22 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20 65  d" >&2;}.  { { e
bae0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
baf0: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75 6e 20  ENO: error: run 
bb00: 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e  \`make distclean
bb10: 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63  ' and/or \`rm $c
bb20: 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73  ache_file' and s
bb30: 74 61 72 74 20 6f 76 65 72 22 20 3e 26 35 0a 65  tart over" >&5.e
bb40: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
bb50: 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20 64  or: run \`make d
bb60: 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72  istclean' and/or
bb70: 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c   \`rm $cache_fil
bb80: 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65  e' and start ove
bb90: 72 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  r" >&2;}.   { (e
bba0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
bbb0: 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74 3d  }; }.fi..ac_ext=
bbc0: 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
bbd0: 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
bbe0: 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
bbf0: 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
bc00: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
bc10: 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
bc20: 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
bc30: 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
bc40: 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
bc50: 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
bc60: 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
bc70: 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
bc80: 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
bc90: 5f 67 6e 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  _gnu............
bca0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
bcb0: 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67  .# The following
bcc0: 20 52 43 53 20 72 65 76 69 73 69 6f 6e 20 73 74   RCS revision st
bcd0: 72 69 6e 67 20 61 70 70 6c 69 65 73 20 74 6f 20  ring applies to 
bce0: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 0a 23 20 24  configure.in.# $
bcf0: 52 65 76 69 73 69 6f 6e 3a 20 31 2e 36 34 20 24  Revision: 1.64 $
bd00: 0a 0a 23 23 23 23 23 23 23 23 23 0a 23 20 50 72  ..#########.# Pr
bd10: 6f 67 72 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a  ograms needed.#.
bd20: 63 61 73 65 20 60 70 77 64 60 20 69 6e 0a 20 20  case `pwd` in.  
bd30: 2a 5c 20 2a 20 7c 20 2a 5c 09 2a 29 0a 20 20 20  *\ * | *\.*).   
bd40: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
bd50: 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
bd60: 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e  : Libtool does n
bd70: 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77 69 74  ot cope well wit
bd80: 68 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20  h whitespace in 
bd90: 5c 60 70 77 64 5c 60 22 20 3e 26 35 0a 65 63 68  \`pwd\`" >&5.ech
bda0: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
bdb0: 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65 73  NG: Libtool does
bdc0: 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20 77   not cope well w
bdd0: 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20 69  ith whitespace i
bde0: 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b 7d  n \`pwd\`" >&2;}
bdf0: 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63 72   ;;.esac....macr
be00: 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e 34  o_version='2.2.4
be10: 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f 6e  '.macro_revision
be20: 3d 27 31 2e 32 39 37 36 27 0a 0a 0a 0a 0a 0a 0a  ='1.2976'.......
be30: 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22 24  .......ltmain="$
be40: 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69  ac_aux_dir/ltmai
be50: 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64 69  n.sh"..ac_aux_di
be60: 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  r=.for ac_dir in
be70: 20 24 73 72 63 64 69 72 20 24 73 72 63 64 69 72   $srcdir $srcdir
be80: 2f 2e 2e 20 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  /.. $srcdir/../.
be90: 2e 3b 20 64 6f 0a 20 20 69 66 20 74 65 73 74 20  .; do.  if test 
bea0: 2d 66 20 24 61 63 5f 64 69 72 2f 69 6e 73 74 61  -f $ac_dir/insta
beb0: 6c 6c 2d 73 68 3b 20 74 68 65 6e 0a 20 20 20 20  ll-sh; then.    
bec0: 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64  ac_aux_dir=$ac_d
bed0: 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c  ir.    ac_instal
bee0: 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69  l_sh="$ac_aux_di
bef0: 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22  r/install-sh -c"
bf00: 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69  .    break.  eli
bf10: 66 20 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69  f test -f $ac_di
bf20: 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 3b 20 74 68  r/install.sh; th
bf30: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
bf40: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
bf50: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
bf60: 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  _aux_dir/install
bf70: 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61  .sh -c".    brea
bf80: 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66  k.  elif test -f
bf90: 20 24 61 63 5f 64 69 72 2f 73 68 74 6f 6f 6c 3b   $ac_dir/shtool;
bfa0: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78   then.    ac_aux
bfb0: 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20  _dir=$ac_dir.   
bfc0: 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22   ac_install_sh="
bfd0: 24 61 63 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f  $ac_aux_dir/shto
bfe0: 6f 6c 20 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20  ol install -c". 
bff0: 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f     break.  fi.do
c000: 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  ne.if test -z "$
c010: 61 63 5f 61 75 78 5f 64 69 72 22 3b 20 74 68 65  ac_aux_dir"; the
c020: 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  n.  { { echo "$a
c030: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
c040: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
c050: 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20 69   install-sh or i
c060: 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 24 73 72  nstall.sh in $sr
c070: 63 64 69 72 20 24 73 72 63 64 69 72 2f 2e 2e 20  cdir $srcdir/.. 
c080: 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 20 3e  $srcdir/../.." >
c090: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
c0a0: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66   error: cannot f
c0b0: 69 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f  ind install-sh o
c0c0: 72 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20  r install.sh in 
c0d0: 24 73 72 63 64 69 72 20 24 73 72 63 64 69 72 2f  $srcdir $srcdir/
c0e0: 2e 2e 20 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e  .. $srcdir/../..
c0f0: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
c100: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
c110: 3b 20 7d 0a 66 69 0a 61 63 5f 63 6f 6e 66 69 67  ; }.fi.ac_config
c120: 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20 24  _guess="$SHELL $
c130: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
c140: 67 2e 67 75 65 73 73 22 0a 61 63 5f 63 6f 6e 66  g.guess".ac_conf
c150: 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24  ig_sub="$SHELL $
c160: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
c170: 67 2e 73 75 62 22 0a 61 63 5f 63 6f 6e 66 69 67  g.sub".ac_config
c180: 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ure="$SHELL $ac_
c190: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72  aux_dir/configur
c1a0: 65 22 20 23 20 54 68 69 73 20 73 68 6f 75 6c 64  e" # This should
c1b0: 20 62 65 20 43 79 67 6e 75 73 20 63 6f 6e 66 69   be Cygnus confi
c1c0: 67 75 72 65 2e 0a 0a 23 20 4d 61 6b 65 20 73 75  gure...# Make su
c1d0: 72 65 20 77 65 20 63 61 6e 20 72 75 6e 20 63 6f  re we can run co
c1e0: 6e 66 69 67 2e 73 75 62 2e 0a 24 61 63 5f 63 6f  nfig.sub..$ac_co
c1f0: 6e 66 69 67 5f 73 75 62 20 73 75 6e 34 20 3e 2f  nfig_sub sun4 >/
c200: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
c210: 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
c220: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
c230: 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24  or: cannot run $
c240: 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 22 20 3e  ac_config_sub" >
c250: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
c260: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72   error: cannot r
c270: 75 6e 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75  un $ac_config_su
c280: 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  b" >&2;}.   { (e
c290: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
c2a0: 7d 3b 20 7d 0a 0a 65 63 68 6f 20 22 24 61 73 5f  }; }..echo "$as_
c2b0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
c2c0: 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65  king build syste
c2d0: 6d 20 74 79 70 65 22 20 3e 26 35 0a 65 63 68 6f  m type" >&5.echo
c2e0: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
c2f0: 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
c300: 74 79 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  type... $ECHO_C"
c310: 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
c320: 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73 65 74 7d  ac_cv_build+set}
c330: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
c340: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
c350: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
c360: 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  >&6.else.  ac_cv
c370: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75  _build_alias=$bu
c380: 69 6c 64 5f 61 6c 69 61 73 0a 74 65 73 74 20 2d  ild_alias.test -
c390: 7a 20 22 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f  z "$ac_cv_build_
c3a0: 61 6c 69 61 73 22 20 26 26 0a 20 20 61 63 5f 63  alias" &&.  ac_c
c3b0: 76 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60 24  v_build_alias=`$
c3c0: 61 63 5f 63 6f 6e 66 69 67 5f 67 75 65 73 73 60  ac_config_guess`
c3d0: 0a 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76  .test -z "$ac_cv
c3e0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 26 26  _build_alias" &&
c3f0: 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
c400: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
c410: 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73 73  or: cannot guess
c420: 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f 75   build type; you
c430: 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f 6e   must specify on
c440: 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
c450: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
c460: 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20 74  ot guess build t
c470: 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73 70  ype; you must sp
c480: 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 32 3b 7d  ecify one" >&2;}
c490: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
c4a0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 61 63 5f  exit 1; }; }.ac_
c4b0: 63 76 5f 62 75 69 6c 64 3d 60 24 61 63 5f 63 6f  cv_build=`$ac_co
c4c0: 6e 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76 5f  nfig_sub $ac_cv_
c4d0: 62 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a  build_alias` ||.
c4e0: 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f    { { echo "$as_
c4f0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
c500: 72 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75  r: $ac_config_su
c510: 62 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 5f 61  b $ac_cv_build_a
c520: 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 35  lias failed" >&5
c530: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
c540: 72 72 6f 72 3a 20 24 61 63 5f 63 6f 6e 66 69 67  rror: $ac_config
c550: 5f 73 75 62 20 24 61 63 5f 63 76 5f 62 75 69 6c  _sub $ac_cv_buil
c560: 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20  d_alias failed" 
c570: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
c580: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
c590: 7d 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f  }..fi.echo "$as_
c5a0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
c5b0: 6c 74 3a 20 24 61 63 5f 63 76 5f 62 75 69 6c 64  lt: $ac_cv_build
c5c0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
c5d0: 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 62 75 69 6c  HO_T}$ac_cv_buil
c5e0: 64 22 20 3e 26 36 0a 62 75 69 6c 64 3d 24 61 63  d" >&6.build=$ac
c5f0: 5f 63 76 5f 62 75 69 6c 64 0a 62 75 69 6c 64 5f  _cv_build.build_
c600: 63 70 75 3d 60 65 63 68 6f 20 24 61 63 5f 63 76  cpu=`echo $ac_cv
c610: 5f 62 75 69 6c 64 20 7c 20 73 65 64 20 27 73 2f  _build | sed 's/
c620: 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d  ^\([^-]*\)-\([^-
c630: 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 31 2f  ]*\)-\(.*\)$/\1/
c640: 27 60 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d  '`.build_vendor=
c650: 60 65 63 68 6f 20 24 61 63 5f 63 76 5f 62 75 69  `echo $ac_cv_bui
c660: 6c 64 20 7c 20 73 65 64 20 27 73 2f 5e 5c 28 5b  ld | sed 's/^\([
c670: 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d 5d 2a 5c 29  ^-]*\)-\([^-]*\)
c680: 2d 5c 28 2e 2a 5c 29 24 2f 5c 32 2f 27 60 0a 62  -\(.*\)$/\2/'`.b
c690: 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 24 61  uild_os=`echo $a
c6a0: 63 5f 63 76 5f 62 75 69 6c 64 20 7c 20 73 65 64  c_cv_build | sed
c6b0: 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c   's/^\([^-]*\)-\
c6c0: 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24  ([^-]*\)-\(.*\)$
c6d0: 2f 5c 33 2f 27 60 0a 0a 0a 65 63 68 6f 20 22 24  /\3/'`...echo "$
c6e0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
c6f0: 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73  hecking host sys
c700: 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 65 63  tem type" >&5.ec
c710: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
c720: 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d  king host system
c730: 20 74 79 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43   type... $ECHO_C
c740: 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
c750: 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 73 65 74 7d  {ac_cv_host+set}
c760: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
c770: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
c780: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
c790: 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  >&6.else.  ac_cv
c7a0: 5f 68 6f 73 74 5f 61 6c 69 61 73 3d 24 68 6f 73  _host_alias=$hos
c7b0: 74 5f 61 6c 69 61 73 0a 74 65 73 74 20 2d 7a 20  t_alias.test -z 
c7c0: 22 24 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69  "$ac_cv_host_ali
c7d0: 61 73 22 20 26 26 0a 20 20 61 63 5f 63 76 5f 68  as" &&.  ac_cv_h
c7e0: 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 63 76  ost_alias=$ac_cv
c7f0: 5f 62 75 69 6c 64 5f 61 6c 69 61 73 0a 61 63 5f  _build_alias.ac_
c800: 63 76 5f 68 6f 73 74 3d 60 24 61 63 5f 63 6f 6e  cv_host=`$ac_con
c810: 66 69 67 5f 73 75 62 20 24 61 63 5f 63 76 5f 68  fig_sub $ac_cv_h
c820: 6f 73 74 5f 61 6c 69 61 73 60 20 7c 7c 0a 20 20  ost_alias` ||.  
c830: 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
c840: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
c850: 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62 20   $ac_config_sub 
c860: 24 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c 69 61  $ac_cv_host_alia
c870: 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63  s failed" >&5.ec
c880: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
c890: 72 3a 20 24 61 63 5f 63 6f 6e 66 69 67 5f 73 75  r: $ac_config_su
c8a0: 62 20 24 61 63 5f 63 76 5f 68 6f 73 74 5f 61 6c  b $ac_cv_host_al
c8b0: 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32 3b  ias failed" >&2;
c8c0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
c8d0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66   exit 1; }; }..f
c8e0: 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
c8f0: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
c900: 24 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35  $ac_cv_host" >&5
c910: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
c920: 24 61 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36  $ac_cv_host" >&6
c930: 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73  .host=$ac_cv_hos
c940: 74 0a 68 6f 73 74 5f 63 70 75 3d 60 65 63 68 6f  t.host_cpu=`echo
c950: 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 7c 20 73   $ac_cv_host | s
c960: 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29  ed 's/^\([^-]*\)
c970: 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c  -\([^-]*\)-\(.*\
c980: 29 24 2f 5c 31 2f 27 60 0a 68 6f 73 74 5f 76 65  )$/\1/'`.host_ve
c990: 6e 64 6f 72 3d 60 65 63 68 6f 20 24 61 63 5f 63  ndor=`echo $ac_c
c9a0: 76 5f 68 6f 73 74 20 7c 20 73 65 64 20 27 73 2f  v_host | sed 's/
c9b0: 5e 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 5b 5e 2d  ^\([^-]*\)-\([^-
c9c0: 5d 2a 5c 29 2d 5c 28 2e 2a 5c 29 24 2f 5c 32 2f  ]*\)-\(.*\)$/\2/
c9d0: 27 60 0a 68 6f 73 74 5f 6f 73 3d 60 65 63 68 6f  '`.host_os=`echo
c9e0: 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 7c 20 73   $ac_cv_host | s
c9f0: 65 64 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2a 5c 29  ed 's/^\([^-]*\)
ca00: 2d 5c 28 5b 5e 2d 5d 2a 5c 29 2d 5c 28 2e 2a 5c  -\([^-]*\)-\(.*\
ca10: 29 24 2f 5c 33 2f 27 60 0a 0a 0a 61 63 5f 65 78  )$/\3/'`...ac_ex
ca20: 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
ca30: 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
ca40: 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
ca50: 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
ca60: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
ca70: 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
ca80: 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
ca90: 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
caa0: 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
cab0: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
cac0: 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
cad0: 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
cae0: 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
caf0: 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d  er_gnu.if test -
cb00: 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
cb10: 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
cb20: 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
cb30: 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
cb40: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20  ol_prefix}gcc", 
cb50: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
cb60: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
cb70: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
cb80: 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
cb90: 78 7d 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  x}gcc; ac_word=$
cba0: 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
cbb0: 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
cbc0: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
cbd0: 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
cbe0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
cbf0: 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
cc00: 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
cc10: 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
cc20: 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
cc30: 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
cc40: 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
cc50: 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
cc60: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
cc70: 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
cc80: 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65  og_CC="$CC" # Le
cc90: 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
cca0: 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
ccb0: 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
ccc0: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
ccd0: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
cce0: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
ccf0: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
cd00: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
cd10: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
cd20: 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
cd30: 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
cd40: 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
cd50: 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61  ions; do.  if $a
cd60: 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  s_executable_p "
cd70: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
cd80: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
cd90: 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
cda0: 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_CC="${ac_tool
cdb0: 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20  _prefix}gcc".   
cdc0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
cdd0: 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
cde0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
cdf0: 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
ce00: 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
ce10: 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69  done.done..fi.fi
ce20: 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  .CC=$ac_cv_prog_
ce30: 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  CC.if test -n "$
ce40: 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  CC"; then.  echo
ce50: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
ce60: 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e  : result: $CC" >
ce70: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
ce80: 54 7d 24 43 43 22 20 3e 26 36 0a 65 6c 73 65 0a  T}$CC" >&6.else.
ce90: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
cea0: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
ceb0: 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
cec0: 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66  ECHO_T}no" >&6.f
ced0: 69 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  i..fi.if test -z
cee0: 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43   "$ac_cv_prog_CC
cef0: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
cf00: 43 43 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61  CC=$CC.  # Extra
cf10: 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
cf20: 64 20 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69  d of "gcc", so i
cf30: 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
cf40: 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
cf50: 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63  s..set dummy gcc
cf60: 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68  ; ac_word=$2.ech
cf70: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
cf80: 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
cf90: 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
cfa0: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
cfb0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
cfc0: 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
cfd0: 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  6.if test "${ac_
cfe0: 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
cff0: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
d000: 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
d010: 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
d020: 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
d030: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
d040: 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  ct_CC"; then.  a
d050: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
d060: 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23  CC="$ac_ct_CC" #
d070: 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
d080: 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
d090: 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
d0a0: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
d0b0: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
d0c0: 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
d0d0: 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
d0e0: 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
d0f0: 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
d100: 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
d110: 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
d120: 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
d130: 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
d140: 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f   $as_executable_
d150: 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  p "$as_dir/$ac_w
d160: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
d170: 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
d180: 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22  _prog_ac_ct_CC="
d190: 67 63 63 22 0a 20 20 20 20 65 63 68 6f 20 22 24  gcc".    echo "$
d1a0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
d1b0: 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
d1c0: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
d1d0: 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
d1e0: 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
d1f0: 65 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  e..fi.fi.ac_ct_C
d200: 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
d210: 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
d220: 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
d230: 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
d240: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
d250: 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e  lt: $ac_ct_CC" >
d260: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
d270: 54 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36  T}$ac_ct_CC" >&6
d280: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
d290: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
d2a0: 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
d2b0: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
d2c0: 20 3e 26 36 0a 66 69 0a 0a 20 20 43 43 3d 24 61   >&6.fi..  CC=$a
d2d0: 63 5f 63 74 5f 43 43 0a 65 6c 73 65 0a 20 20 43  c_ct_CC.else.  C
d2e0: 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  C="$ac_cv_prog_C
d2f0: 43 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  C".fi..if test -
d300: 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
d310: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
d320: 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
d330: 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
d340: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
d350: 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
d360: 69 78 7d 63 63 22 2c 20 73 6f 20 69 74 20 63 61  ix}cc", so it ca
d370: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
d380: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
d390: 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
d3a0: 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b 20 61 63  ol_prefix}cc; ac
d3b0: 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24  _word=$2.echo "$
d3c0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
d3d0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
d3e0: 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
d3f0: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
d400: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
d410: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
d420: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
d430: 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  rog_CC+set}" = s
d440: 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
d450: 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
d460: 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
d470: 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
d480: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
d490: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
d4a0: 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
d4b0: 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
d4c0: 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
d4d0: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
d4e0: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
d4f0: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
d500: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
d510: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
d520: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
d530: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
d540: 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
d550: 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
d560: 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
d570: 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61    if $as_executa
d580: 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
d590: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
d5a0: 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
d5b0: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b  c_cv_prog_CC="${
d5c0: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63  ac_tool_prefix}c
d5d0: 63 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  c".    echo "$as
d5e0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
d5f0: 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
d600: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
d610: 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
d620: 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
d630: 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
d640: 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
d650: 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
d660: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
d670: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
d680: 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $CC" >&5.echo "$
d690: 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36  {ECHO_T}$CC" >&6
d6a0: 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
d6b0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
d6c0: 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
d6d0: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
d6e0: 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74   >&6.fi..fi.if t
d6f0: 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
d700: 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  rog_CC"; then.  
d710: 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23  ac_ct_CC=$CC.  #
d720: 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
d730: 73 74 20 77 6f 72 64 20 6f 66 20 22 63 63 22 2c  st word of "cc",
d740: 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
d750: 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
d760: 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
d770: 79 20 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  y cc; ac_word=$2
d780: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
d790: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
d7a0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
d7b0: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
d7c0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
d7d0: 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
d7e0: 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
d7f0: 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
d800: 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_CC+set}" = set
d810: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
d820: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
d830: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
d840: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
d850: 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
d860: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
d870: 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43  _ct_CC="$ac_ct_C
d880: 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
d890: 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
d8a0: 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
d8b0: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
d8c0: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
d8d0: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
d8e0: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
d8f0: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
d900: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
d910: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
d920: 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
d930: 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
d940: 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
d950: 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74 61    if $as_executa
d960: 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
d970: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
d980: 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
d990: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
d9a0: 43 43 3d 22 63 63 22 0a 20 20 20 20 65 63 68 6f  CC="cc".    echo
d9b0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
d9c0: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
d9d0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
d9e0: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
d9f0: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
da00: 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  done..fi.fi.ac_c
da10: 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  t_CC=$ac_cv_prog
da20: 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74 65 73  _ac_ct_CC.if tes
da30: 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
da40: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24  ; then.  echo "$
da50: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
da60: 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43  esult: $ac_ct_CC
da70: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
da80: 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 43 22 20  HO_T}$ac_ct_CC" 
da90: 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  >&6.else.  echo 
daa0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
dab0: 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
dac0: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
dad0: 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20 43 43  no" >&6.fi..  CC
dae0: 3d 24 61 63 5f 63 74 5f 43 43 0a 65 6c 73 65 0a  =$ac_ct_CC.else.
daf0: 20 20 43 43 3d 22 24 61 63 5f 63 76 5f 70 72 6f    CC="$ac_cv_pro
db00: 67 5f 43 43 22 0a 66 69 0a 0a 66 69 0a 69 66 20  g_CC".fi..fi.if 
db10: 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
db20: 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
db30: 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
db40: 66 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61  f "cc", so it ca
db50: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
db60: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
db70: 65 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f  et dummy cc; ac_
db80: 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
db90: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
dba0: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
dbb0: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
dbc0: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
dbd0: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
dbe0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
dbf0: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
dc00: 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  og_CC+set}" = se
dc10: 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
dc20: 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
dc30: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
dc40: 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
dc50: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  "$CC"; then.  ac
dc60: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43  _cv_prog_CC="$CC
dc70: 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
dc80: 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
dc90: 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f 70 72  st..else.  ac_pr
dca0: 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f 0a 61  og_rejected=no.a
dcb0: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
dcc0: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
dcd0: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
dce0: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
dcf0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
dd00: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
dd10: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
dd20: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
dd30: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
dd40: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
dd50: 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
dd60: 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
dd70: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
dd80: 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
dd90: 20 20 20 20 69 66 20 74 65 73 74 20 22 24 61 73      if test "$as
dda0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
ddb0: 5f 65 78 65 63 5f 65 78 74 22 20 3d 20 22 2f 75  _exec_ext" = "/u
ddc0: 73 72 2f 75 63 62 2f 63 63 22 3b 20 74 68 65 6e  sr/ucb/cc"; then
ddd0: 0a 20 20 20 20 20 20 20 61 63 5f 70 72 6f 67 5f  .       ac_prog_
dde0: 72 65 6a 65 63 74 65 64 3d 79 65 73 0a 20 20 20  rejected=yes.   
ddf0: 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20      continue.   
de00: 20 20 66 69 0a 20 20 20 20 61 63 5f 63 76 5f 70    fi.    ac_cv_p
de10: 72 6f 67 5f 43 43 3d 22 63 63 22 0a 20 20 20 20  rog_CC="cc".    
de20: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
de30: 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
de40: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
de50: 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
de60: 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
de70: 6f 6e 65 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73  one.done..if tes
de80: 74 20 24 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63  t $ac_prog_rejec
de90: 74 65 64 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ted = yes; then.
dea0: 20 20 23 20 57 65 20 66 6f 75 6e 64 20 61 20 62    # We found a b
deb0: 6f 67 6f 6e 20 69 6e 20 74 68 65 20 70 61 74 68  ogon in the path
dec0: 2c 20 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 77  , so make sure w
ded0: 65 20 6e 65 76 65 72 20 75 73 65 20 69 74 2e 0a  e never use it..
dee0: 20 20 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f    set dummy $ac_
def0: 63 76 5f 70 72 6f 67 5f 43 43 0a 20 20 73 68 69  cv_prog_CC.  shi
df00: 66 74 0a 20 20 69 66 20 74 65 73 74 20 24 23 20  ft.  if test $# 
df10: 21 3d 20 30 3b 20 74 68 65 6e 0a 20 20 20 20 23  != 0; then.    #
df20: 20 57 65 20 63 68 6f 73 65 20 61 20 64 69 66 66   We chose a diff
df30: 65 72 65 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66  erent compiler f
df40: 72 6f 6d 20 74 68 65 20 62 6f 67 75 73 20 6f 6e  rom the bogus on
df50: 65 2e 0a 20 20 20 20 23 20 48 6f 77 65 76 65 72  e..    # However
df60: 2c 20 69 74 20 68 61 73 20 74 68 65 20 73 61 6d  , it has the sam
df70: 65 20 62 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74  e basename, so t
df80: 68 65 20 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65  he bogon will be
df90: 20 63 68 6f 73 65 6e 0a 20 20 20 20 23 20 66 69   chosen.    # fi
dfa0: 72 73 74 20 69 66 20 77 65 20 73 65 74 20 43 43  rst if we set CC
dfb0: 20 74 6f 20 6a 75 73 74 20 74 68 65 20 62 61 73   to just the bas
dfc0: 65 6e 61 6d 65 3b 20 75 73 65 20 74 68 65 20 66  ename; use the f
dfd0: 75 6c 6c 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20  ull file name.. 
dfe0: 20 20 20 73 68 69 66 74 0a 20 20 20 20 61 63 5f     shift.    ac_
dff0: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f  cv_prog_CC="$as_
e000: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b  dir/$ac_word${1+
e010: 27 20 27 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a  ' '}$@".  fi.fi.
e020: 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
e030: 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
e040: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
e050: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
e060: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
e070: 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
e080: 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 0a  ECHO_T}$CC" >&6.
e090: 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
e0a0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
e0b0: 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
e0c0: 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
e0d0: 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65  >&6.fi..fi.if te
e0e0: 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
e0f0: 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  n.  if test -n "
e100: 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
e110: 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
e120: 70 72 6f 67 20 69 6e 20 63 6c 0a 20 20 64 6f 0a  prog in cl.  do.
e130: 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
e140: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
e150: 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
e160: 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
e170: 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
e180: 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
e190: 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
e1a0: 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
e1b0: 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
e1c0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e1d0: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
e1e0: 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
e1f0: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
e200: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
e210: 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
e220: 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
e230: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65  ac_cv_prog_CC+se
e240: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
e250: 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
e260: 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
e270: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
e280: 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
e290: 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
e2a0: 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20  _CC="$CC" # Let 
e2b0: 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
e2c0: 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
e2d0: 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
e2e0: 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
e2f0: 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
e300: 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
e310: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
e320: 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
e330: 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
e340: 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
e350: 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
e360: 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
e370: 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f  ns; do.  if $as_
e380: 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61  executable_p "$a
e390: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
e3a0: 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65  c_exec_ext"; the
e3b0: 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
e3c0: 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72  _CC="$ac_tool_pr
e3d0: 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20  efix$ac_prog".  
e3e0: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
e3f0: 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
e400: 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
e410: 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
e420: 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
e430: 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66  .done.done..fi.f
e440: 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.CC=$ac_cv_prog
e450: 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
e460: 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 65 63 68  $CC"; then.  ech
e470: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e480: 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20  O: result: $CC" 
e490: 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
e4a0: 5f 54 7d 24 43 43 22 20 3e 26 36 0a 65 6c 73 65  _T}$CC" >&6.else
e4b0: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
e4c0: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
e4d0: 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24   no" >&5.echo "$
e4e0: 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a  {ECHO_T}no" >&6.
e4f0: 66 69 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20  fi..    test -n 
e500: 22 24 43 43 22 20 26 26 20 62 72 65 61 6b 0a 20  "$CC" && break. 
e510: 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74   done.fi.if test
e520: 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -z "$CC"; then.
e530: 20 20 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20    ac_ct_CC=$CC. 
e540: 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
e550: 63 6c 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63  cl.do.  # Extrac
e560: 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
e570: 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20   of "$ac_prog", 
e580: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
e590: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
e5a0: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
e5b0: 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f   $ac_prog; ac_wo
e5c0: 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f  rd=$2.echo "$as_
e5d0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
e5e0: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
e5f0: 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
e600: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
e610: 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
e620: 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
e630: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
e640: 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20  _ac_ct_CC+set}" 
e650: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
e660: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
e670: 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
e680: 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
e690: 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
e6a0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
e6b0: 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63  og_ac_ct_CC="$ac
e6c0: 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68  _ct_CC" # Let th
e6d0: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
e6e0: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
e6f0: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
e700: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
e710: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
e720: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
e730: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
e740: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
e750: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
e760: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
e770: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
e780: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
e790: 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
e7a0: 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
e7b0: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
e7c0: 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
e7d0: 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
e7e0: 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f  c_ct_CC="$ac_pro
e7f0: 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
e800: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
e810: 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
e820: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
e830: 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
e840: 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
e850: 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
e860: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
e870: 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
e880: 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
e890: 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
e8a0: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
e8b0: 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35  : $ac_ct_CC" >&5
e8c0: 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
e8d0: 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 0a 65  $ac_ct_CC" >&6.e
e8e0: 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
e8f0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
e900: 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
e910: 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
e920: 26 36 0a 66 69 0a 0a 20 20 74 65 73 74 20 2d 6e  &6.fi..  test -n
e930: 20 22 24 61 63 5f 63 74 5f 43 43 22 20 26 26 20   "$ac_ct_CC" && 
e940: 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 43 43  break.done..  CC
e950: 3d 24 61 63 5f 63 74 5f 43 43 0a 66 69 0a 0a 66  =$ac_ct_CC.fi..f
e960: 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 43 43  i...test -z "$CC
e970: 22 20 26 26 20 7b 20 7b 20 65 63 68 6f 20 22 24  " && { { echo "$
e980: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e990: 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
e9a0: 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 66  ble C compiler f
e9b0: 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 0a 53  ound in \$PATH.S
e9c0: 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
e9d0: 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
e9e0: 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  s." >&5.echo "$a
e9f0: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  s_me: error: no 
ea00: 61 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d  acceptable C com
ea10: 70 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c  piler found in \
ea20: 24 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66  $PATH.See \`conf
ea30: 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
ea40: 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d   details." >&2;}
ea50: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
ea60: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 0a 23 20  exit 1; }; }..# 
ea70: 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66  Provide some inf
ea80: 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74  ormation about t
ea90: 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68  he compiler..ech
eaa0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
eab0: 4f 3a 22 20 5c 0a 20 20 20 20 20 22 63 68 65 63  O:" \.     "chec
eac0: 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69  king for C compi
ead0: 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35  ler version" >&5
eae0: 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65  .ac_compiler=`se
eaf0: 74 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b  t X $ac_compile;
eb00: 20 65 63 68 6f 20 24 32 60 0a 7b 20 28 65 76 61   echo $2`.{ (eva
eb10: 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
eb20: 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
eb30: 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e  mpiler --version
eb40: 20 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c   </dev/null >&5\
eb50: 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
eb60: 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
eb70: 65 72 73 69 6f 6e 20 3c 2f 64 65 76 2f 6e 75 6c  ersion </dev/nul
eb80: 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63  l >&5) 2>&5.  ac
eb90: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
eba0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
ebb0: 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
ebc0: 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
ebd0: 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
ebe0: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
ebf0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
ec00: 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20  $ac_compiler -v 
ec10: 3c 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 5c 22  </dev/null >&5\"
ec20: 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
ec30: 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3c  ac_compiler -v <
ec40: 2f 64 65 76 2f 6e 75 6c 6c 20 3e 26 35 29 20 32  /dev/null >&5) 2
ec50: 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
ec60: 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
ec70: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
ec80: 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
ec90: 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
eca0: 74 75 73 29 3b 20 7d 0a 7b 20 28 65 76 61 6c 20  tus); }.{ (eval 
ecb0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ecc0: 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
ecd0: 69 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75  iler -V </dev/nu
ece0: 6c 6c 20 3e 26 35 5c 22 22 29 20 3e 26 35 0a 20  ll >&5\"") >&5. 
ecf0: 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
ed00: 6c 65 72 20 2d 56 20 3c 2f 64 65 76 2f 6e 75 6c  ler -V </dev/nul
ed10: 6c 20 3e 26 35 29 20 32 3e 26 35 0a 20 20 61 63  l >&5) 2>&5.  ac
ed20: 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
ed30: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
ed40: 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
ed50: 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
ed60: 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
ed70: 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24  .cat >conftest.$
ed80: 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
ed90: 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
eda0: 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
edb0: 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
edc0: 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
edd0: 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
ede0: 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
edf0: 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
ee00: 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
ee10: 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
ee20: 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63  0;.}._ACEOF.ac_c
ee30: 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d  lean_files_save=
ee40: 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a  $ac_clean_files.
ee50: 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22  ac_clean_files="
ee60: 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20  $ac_clean_files 
ee70: 61 2e 6f 75 74 20 61 2e 65 78 65 20 62 2e 6f 75  a.out a.exe b.ou
ee80: 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61  t".# Try to crea
ee90: 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65  te an executable
eea0: 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73   without -o firs
eeb0: 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f  t, disregard a.o
eec0: 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65  ut..# It will he
eed0: 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62  lp us diagnose b
eee0: 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c  roken compilers,
eef0: 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74   and finding out
ef00: 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20   an intuition.# 
ef10: 6f 66 20 65 78 65 65 78 74 2e 0a 65 63 68 6f 20  of exeext..echo 
ef20: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ef30: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20   checking for C 
ef40: 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
ef50: 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
ef60: 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  e" >&5.echo $ECH
ef70: 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
ef80: 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66  r C compiler def
ef90: 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65  ault output file
efa0: 20 6e 61 6d 65 2e 2e 2e 20 24 45 43 48 4f 5f 43   name... $ECHO_C
efb0: 22 20 3e 26 36 0a 61 63 5f 6c 69 6e 6b 5f 64 65  " >&6.ac_link_de
efc0: 66 61 75 6c 74 3d 60 65 63 68 6f 20 22 24 61 63  fault=`echo "$ac
efd0: 5f 6c 69 6e 6b 22 20 7c 20 73 65 64 20 27 73 2f  _link" | sed 's/
efe0: 20 2d 6f 20 2a 63 6f 6e 66 74 65 73 74 5b 5e 20   -o *conftest[^ 
eff0: 5d 2a 2f 2f 27 60 0a 69 66 20 7b 20 28 65 76 61  ]*//'`.if { (eva
f000: 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
f010: 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69  LINENO: \"$ac_li
f020: 6e 6b 5f 64 65 66 61 75 6c 74 5c 22 22 29 20 3e  nk_default\"") >
f030: 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c  &5.  (eval $ac_l
f040: 69 6e 6b 5f 64 65 66 61 75 6c 74 29 20 32 3e 26  ink_default) 2>&
f050: 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
f060: 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
f070: 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
f080: 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
f090: 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
f0a0: 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20  s); }; then.  # 
f0b0: 46 69 6e 64 20 74 68 65 20 6f 75 74 70 75 74 2c  Find the output,
f0c0: 20 73 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 74   starting from t
f0d0: 68 65 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 2e 20  he most likely. 
f0e0: 20 54 68 69 73 20 73 63 68 65 6d 65 20 69 73 0a   This scheme is.
f0f0: 23 20 6e 6f 74 20 72 6f 62 75 73 74 20 74 6f 20  # not robust to 
f100: 6a 75 6e 6b 20 69 6e 20 60 2e 27 2c 20 68 65 6e  junk in `.', hen
f110: 63 65 20 67 6f 20 74 6f 20 77 69 6c 64 63 61 72  ce go to wildcar
f120: 64 73 20 28 61 2e 2a 29 20 6f 6e 6c 79 20 61 73  ds (a.*) only as
f130: 20 61 20 6c 61 73 74 0a 23 20 72 65 73 6f 72 74   a last.# resort
f140: 2e 0a 0a 23 20 42 65 20 63 61 72 65 66 75 6c 20  ...# Be careful 
f150: 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 74 68  to initialize th
f160: 69 73 20 76 61 72 69 61 62 6c 65 2c 20 73 69 6e  is variable, sin
f170: 63 65 20 69 74 20 75 73 65 64 20 74 6f 20 62 65  ce it used to be
f180: 20 63 61 63 68 65 64 2e 0a 23 20 4f 74 68 65 72   cached..# Other
f190: 77 69 73 65 20 61 6e 20 6f 6c 64 20 63 61 63 68  wise an old cach
f1a0: 65 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 20  e value of `no' 
f1b0: 6c 65 64 20 74 6f 20 60 45 58 45 45 58 54 20 3d  led to `EXEEXT =
f1c0: 20 6e 6f 27 20 69 6e 20 61 20 4d 61 6b 65 66 69   no' in a Makefi
f1d0: 6c 65 2e 0a 61 63 5f 63 76 5f 65 78 65 65 78 74  le..ac_cv_exeext
f1e0: 3d 0a 23 20 62 2e 6f 75 74 20 69 73 20 63 72 65  =.# b.out is cre
f1f0: 61 74 65 64 20 62 79 20 69 39 36 30 20 63 6f 6d  ated by i960 com
f200: 70 69 6c 65 72 73 2e 0a 66 6f 72 20 61 63 5f 66  pilers..for ac_f
f210: 69 6c 65 20 69 6e 20 61 5f 6f 75 74 2e 65 78 65  ile in a_out.exe
f220: 20 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 2e   a.exe conftest.
f230: 65 78 65 20 61 2e 6f 75 74 20 63 6f 6e 66 74 65  exe a.out confte
f240: 73 74 20 61 2e 2a 20 63 6f 6e 66 74 65 73 74 2e  st a.* conftest.
f250: 2a 20 62 2e 6f 75 74 0a 64 6f 0a 20 20 74 65 73  * b.out.do.  tes
f260: 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 20  t -f "$ac_file" 
f270: 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61  || continue.  ca
f280: 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20  se $ac_file in. 
f290: 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a     *.$ac_ext | *
f2a0: 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c  .xcoff | *.tds |
f2b0: 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a   *.d | *.pdb | *
f2c0: 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a  .xSYM | *.bb | *
f2d0: 2e 62 62 67 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f  .bbg | *.o | *.o
f2e0: 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 63 6f 6e  bj )..;;.    con
f2f0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 29 0a  ftest.$ac_ext ).
f300: 09 23 20 54 68 69 73 20 69 73 20 74 68 65 20 73  .# This is the s
f310: 6f 75 72 63 65 20 66 69 6c 65 2e 0a 09 3b 3b 0a  ource file...;;.
f320: 20 20 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09      [ab].out )..
f330: 23 20 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64  # We found the d
f340: 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c  efault executabl
f350: 65 2c 20 62 75 74 20 65 78 65 65 78 74 3d 27 27  e, but exeext=''
f360: 20 69 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74   is most..# cert
f370: 61 69 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72  ainly right...br
f380: 65 61 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a  eak;;.    *.* ).
f390: 09 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65  .ac_cv_exeext=`e
f3a0: 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a  xpr "$ac_file" :
f3b0: 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27   '[^.]*\(\..*\)'
f3c0: 60 0a 09 23 20 46 49 58 4d 45 3a 20 49 20 62 65  `..# FIXME: I be
f3d0: 6c 69 65 76 65 20 77 65 20 65 78 70 6f 72 74 20  lieve we export 
f3e0: 61 63 5f 63 76 5f 65 78 65 65 78 74 20 66 6f 72  ac_cv_exeext for
f3f0: 20 4c 69 62 74 6f 6f 6c 2c 0a 09 23 20 62 75 74   Libtool,..# but
f400: 20 69 74 20 77 6f 75 6c 64 20 62 65 20 63 6f 6f   it would be coo
f410: 6c 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 69 66  l to find out if
f420: 20 69 74 27 73 20 74 72 75 65 2e 20 20 44 6f 65   it's true.  Doe
f430: 73 20 61 6e 79 62 6f 64 79 0a 09 23 20 6d 61 69  s anybody..# mai
f440: 6e 74 61 69 6e 20 4c 69 62 74 6f 6f 6c 3f 20 2d  ntain Libtool? -
f450: 2d 61 6b 69 6d 2e 0a 09 65 78 70 6f 72 74 20 61  -akim...export a
f460: 63 5f 63 76 5f 65 78 65 65 78 74 0a 09 62 72 65  c_cv_exeext..bre
f470: 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72  ak;;.    * )..br
f480: 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
f490: 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  e.else.  echo "$
f4a0: 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
f4b0: 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
f4c0: 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
f4d0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
f4e0: 26 35 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61  &5..{ { echo "$a
f4f0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
f500: 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20  ror: C compiler 
f510: 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78  cannot create ex
f520: 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60  ecutables.See \`
f530: 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
f540: 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
f550: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
f560: 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c   error: C compil
f570: 65 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65  er cannot create
f580: 20 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65   executables.See
f590: 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
f5a0: 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
f5b0: 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
f5c0: 69 74 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b  it 77); exit 77;
f5d0: 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65   }; }.fi..ac_exe
f5e0: 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  ext=$ac_cv_exeex
f5f0: 74 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  t.echo "$as_me:$
f600: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
f610: 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  $ac_file" >&5.ec
f620: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
f630: 5f 66 69 6c 65 22 20 3e 26 36 0a 0a 23 20 43 68  _file" >&6..# Ch
f640: 65 63 6b 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  eck the compiler
f650: 20 70 72 6f 64 75 63 65 73 20 65 78 65 63 75 74   produces execut
f660: 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72 75 6e  ables we can run
f670: 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74 68 65  .  If not, eithe
f680: 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  r.# the compiler
f690: 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72 20 77   is broken, or w
f6a0: 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2e  e cross compile.
f6b0: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
f6c0: 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
f6d0: 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
f6e0: 6d 70 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26  mpiler works" >&
f6f0: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
f700: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
f710: 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72 20   the C compiler 
f720: 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  works... $ECHO_C
f730: 22 20 3e 26 36 0a 23 20 46 49 58 4d 45 3a 20 54  " >&6.# FIXME: T
f740: 68 65 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  hese cross compi
f750: 6c 65 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64  ler hacks should
f760: 20 62 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20   be removed for 
f770: 41 75 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49  Autoconf 3.0.# I
f780: 66 20 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70  f not cross comp
f790: 69 6c 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61  iling, check tha
f7a0: 74 20 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73  t we can run a s
f7b0: 69 6d 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69  imple program..i
f7c0: 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  f test "$cross_c
f7d0: 6f 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73  ompiling" != yes
f7e0: 3b 20 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63  ; then.  if { ac
f7f0: 5f 74 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65  _try='./$ac_file
f800: 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
f810: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f820: 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
f830: 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
f840: 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
f850: 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
f860: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f870: 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
f880: 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
f890: 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
f8a0: 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
f8b0: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20  _compiling=no.  
f8c0: 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74  else.    if test
f8d0: 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
f8e0: 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65  ng" = maybe; the
f8f0: 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  n..cross_compili
f900: 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a  ng=yes.    else.
f910: 09 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .{ { echo "$as_m
f920: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
f930: 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63  : cannot run C c
f940: 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73  ompiled programs
f950: 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74  ..If you meant t
f960: 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c  o cross compile,
f970: 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a   use \`--host'..
f980: 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
f990: 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
f9a0: 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ls." >&5.echo "$
f9b0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
f9c0: 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69  nnot run C compi
f9d0: 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66  led programs..If
f9e0: 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72   you meant to cr
f9f0: 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65  oss compile, use
fa00: 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20   \`--host'..See 
fa10: 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
fa20: 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
fa30: 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
fa40: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
fa50: 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66   }.    fi.  fi.f
fa60: 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
fa70: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
fa80: 79 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  yes" >&5.echo "$
fa90: 7b 45 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36  {ECHO_T}yes" >&6
faa0: 0a 0a 72 6d 20 2d 66 20 61 2e 6f 75 74 20 61 2e  ..rm -f a.out a.
fab0: 65 78 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  exe conftest$ac_
fac0: 63 76 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a  cv_exeext b.out.
fad0: 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24  ac_clean_files=$
fae0: 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73  ac_clean_files_s
faf0: 61 76 65 0a 23 20 43 68 65 63 6b 20 74 68 65 20  ave.# Check the 
fb00: 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65  compiler produce
fb10: 73 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65  s executables we
fb20: 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f   can run.  If no
fb30: 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20  t, either.# the 
fb40: 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b  compiler is brok
fb50: 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20  en, or we cross 
fb60: 63 6f 6d 70 69 6c 65 2e 0a 65 63 68 6f 20 22 24  compile..echo "$
fb70: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
fb80: 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
fb90: 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
fba0: 70 69 6c 69 6e 67 22 20 3e 26 35 0a 65 63 68 6f  piling" >&5.echo
fbb0: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
fbc0: 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
fbd0: 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e  e cross compilin
fbe0: 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  g... $ECHO_C" >&
fbf0: 36 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  6.echo "$as_me:$
fc00: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
fc10: 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
fc20: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
fc30: 48 4f 5f 54 7d 24 63 72 6f 73 73 5f 63 6f 6d 70  HO_T}$cross_comp
fc40: 69 6c 69 6e 67 22 20 3e 26 36 0a 0a 65 63 68 6f  iling" >&6..echo
fc50: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
fc60: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73  : checking for s
fc70: 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
fc80: 62 6c 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  bles" >&5.echo $
fc90: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
fca0: 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65   for suffix of e
fcb0: 78 65 63 75 74 61 62 6c 65 73 2e 2e 2e 20 24 45  xecutables... $E
fcc0: 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 7b 20  CHO_C" >&6.if { 
fcd0: 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
fce0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
fcf0: 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20  c_link\"") >&5. 
fd00: 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29   (eval $ac_link)
fd10: 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
fd20: 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
fd30: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
fd40: 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
fd50: 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
fd60: 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
fd70: 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f 6e    # If both `con
fd80: 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20 60  ftest.exe' and `
fd90: 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60 70  conftest' are `p
fda0: 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20 6f  resent' (well, o
fdb0: 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61 74  bservable).# cat
fdc0: 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65  ch `conftest.exe
fdd0: 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65  '.  For instance
fde0: 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60 6c   with Cygwin, `l
fdf0: 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c 6c  s conftest' will
fe00: 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c 79  .# work properly
fe10: 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74 6f   (i.e., refer to
fe20: 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 29   `conftest.exe')
fe30: 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27 74  , while it won't
fe40: 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66 6f   with.# `rm'..fo
fe50: 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f 6e  r ac_file in con
fe60: 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
fe70: 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64  st conftest.*; d
fe80: 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63  o.  test -f "$ac
fe90: 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e  _file" || contin
fea0: 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69  ue.  case $ac_fi
feb0: 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f  le in.    *.$ac_
fec0: 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20  ext | *.xcoff | 
fed0: 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e  *.tds | *.d | *.
fee0: 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a  pdb | *.xSYM | *
fef0: 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e  .bb | *.bbg | *.
ff00: 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20  o | *.obj ) ;;. 
ff10: 20 20 20 2a 2e 2a 20 29 20 61 63 5f 63 76 5f 65     *.* ) ac_cv_e
ff20: 78 65 65 78 74 3d 60 65 78 70 72 20 22 24 61 63  xeext=`expr "$ac
ff30: 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c  _file" : '[^.]*\
ff40: 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20 20 65 78 70  (\..*\)'`..  exp
ff50: 6f 72 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74  ort ac_cv_exeext
ff60: 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20 20 20 20  ..  break;;.    
ff70: 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73  * ) break;;.  es
ff80: 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b  ac.done.else.  {
ff90: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
ffa0: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
ffb0: 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
ffc0: 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
ffd0: 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
ffe0: 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
fff0: 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
10000 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
10010 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ." >&5.echo "$as
10020 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
10030 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69  ot compute suffi
10040 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
10050 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65  : cannot compile
10060 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60   and link.See \`
10070 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
10080 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
10090 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
100a0 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
100b0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  .fi..rm -f conft
100c0 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74  est$ac_cv_exeext
100d0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
100e0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
100f0 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
10100 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
10110 7d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20  }$ac_cv_exeext" 
10120 3e 26 36 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  >&6..rm -f conft
10130 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45  est.$ac_ext.EXEE
10140 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  XT=$ac_cv_exeext
10150 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45  .ac_exeext=$EXEE
10160 58 54 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  XT.echo "$as_me:
10170 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
10180 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20  g for suffix of 
10190 6f 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26  object files" >&
101a0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
101b0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
101c0 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69  fix of object fi
101d0 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  les... $ECHO_C" 
101e0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
101f0 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d  c_cv_objext+set}
10200 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
10210 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
10220 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
10230 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
10240 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
10250 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
10260 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
10270 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
10280 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
10290 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
102a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
102b0 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
102c0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
102d0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
102e0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
102f0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
10300 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e  test.o conftest.
10310 6f 62 6a 0a 69 66 20 7b 20 28 65 76 61 6c 20 65  obj.if { (eval e
10320 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10330 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
10340 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
10350 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
10360 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
10370 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
10380 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
10390 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
103a0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
103b0 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
103c0 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20   for ac_file in 
103d0 60 28 6c 73 20 63 6f 6e 66 74 65 73 74 2e 6f 20  `(ls conftest.o 
103e0 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 3b 20 6c 73  conftest.obj; ls
103f0 20 63 6f 6e 66 74 65 73 74 2e 2a 29 20 32 3e 2f   conftest.*) 2>/
10400 64 65 76 2f 6e 75 6c 6c 60 3b 20 64 6f 0a 20 20  dev/null`; do.  
10410 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
10420 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
10430 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
10440 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
10450 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
10460 20 2a 2e 62 62 67 20 29 20 3b 3b 0a 20 20 20 20   *.bbg ) ;;.    
10470 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65 78 74 3d  *) ac_cv_objext=
10480 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
10490 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60   : '.*\.\(.*\)'`
104a0 0a 20 20 20 20 20 20 20 62 72 65 61 6b 3b 3b 0a  .       break;;.
104b0 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
104c0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
104d0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
104e0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
104f0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
10500 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20  .$ac_ext >&5..{ 
10510 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
10520 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
10530 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75  annot compute su
10540 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66  ffix of object f
10550 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  iles: cannot com
10560 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69  pile.See \`confi
10570 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
10580 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63  details." >&5.ec
10590 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
105a0 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74  r: cannot comput
105b0 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  e suffix of obje
105c0 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74  ct files: cannot
105d0 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63   compile.See \`c
105e0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
105f0 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
10600 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
10610 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
10620 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
10630 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  st.$ac_cv_objext
10640 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
10650 74 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d  t.fi.echo "$as_m
10660 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
10670 74 3a 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74  t: $ac_cv_objext
10680 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
10690 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 6f 62 6a 65  HO_T}$ac_cv_obje
106a0 78 74 22 20 3e 26 36 0a 4f 42 4a 45 58 54 3d 24  xt" >&6.OBJEXT=$
106b0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f  ac_cv_objext.ac_
106c0 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 65  objext=$OBJEXT.e
106d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
106e0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
106f0 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
10700 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d  ng the GNU C com
10710 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68 6f 20  piler" >&5.echo 
10720 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
10730 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
10740 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43   using the GNU C
10750 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 24 45 43   compiler... $EC
10760 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
10770 74 20 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d  t "${ac_cv_c_com
10780 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20  piler_gnu+set}" 
10790 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
107a0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
107b0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
107c0 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
107d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
107e0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
107f0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
10800 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
10810 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
10820 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
10830 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
10840 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
10850 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
10860 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65  main ().{.#ifnde
10870 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20  f __GNUC__.     
10880 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69    choke me.#endi
10890 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  f..  ;.  return 
108a0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
108b0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
108c0 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c  bjext.if { (eval
108d0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
108e0 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
108f0 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
10900 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
10910 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
10920 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
10930 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
10940 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
10950 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
10960 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
10970 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
10980 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
10990 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
109a0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
109b0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
109c0 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a  c_status); } &&.
109d0 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
109e0 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
109f0 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74  r_flag".... || t
10a00 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
10a10 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c  t.err'.  { (eval
10a20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
10a30 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79  INENO: \"$ac_try
10a40 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
10a50 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20   $ac_try) 2>&5. 
10a60 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
10a70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10a80 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
10a90 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
10aa0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
10ab0 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f   }; } &&.. { ac_
10ac0 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e  try='test -s con
10ad0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
10ae0 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
10af0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10b00 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
10b10 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
10b20 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
10b30 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
10b40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10b50 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
10b60 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
10b70 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
10b80 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70  ; then.  ac_comp
10b90 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73  iler_gnu=yes.els
10ba0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
10bb0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
10bc0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
10bd0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
10be0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61  t.$ac_ext >&5..a
10bf0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e  c_compiler_gnu=n
10c00 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
10c10 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
10c20 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
10c30 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
10c40 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
10c50 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
10c60 6e 75 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73  nu..fi.echo "$as
10c70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10c80 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 5f 63 6f  ult: $ac_cv_c_co
10c90 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a  mpiler_gnu" >&5.
10ca0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
10cb0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
10cc0 5f 67 6e 75 22 20 3e 26 36 0a 47 43 43 3d 60 74  _gnu" >&6.GCC=`t
10cd0 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  est $ac_compiler
10ce0 5f 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63  _gnu = yes && ec
10cf0 68 6f 20 79 65 73 60 0a 61 63 5f 74 65 73 74 5f  ho yes`.ac_test_
10d00 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b  CFLAGS=${CFLAGS+
10d10 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c  set}.ac_save_CFL
10d20 41 47 53 3d 24 43 46 4c 41 47 53 0a 43 46 4c 41  AGS=$CFLAGS.CFLA
10d30 47 53 3d 22 2d 67 22 0a 65 63 68 6f 20 22 24 61  GS="-g".echo "$a
10d40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
10d50 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
10d60 43 43 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e  CC accepts -g" >
10d70 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
10d80 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
10d90 72 20 24 43 43 20 61 63 63 65 70 74 73 20 2d 67  r $CC accepts -g
10da0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
10db0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
10dc0 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d  v_prog_cc_g+set}
10dd0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
10de0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
10df0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
10e00 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
10e10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
10e20 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
10e30 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
10e40 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
10e50 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
10e60 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
10e70 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
10e80 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
10e90 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
10ea0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
10eb0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
10ec0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
10ed0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
10ee0 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
10ef0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10f00 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
10f10 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
10f20 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f  ac_compile) 2>co
10f30 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
10f40 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
10f50 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
10f60 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
10f70 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
10f80 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
10f90 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
10fa0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
10fb0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
10fc0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
10fd0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
10fe0 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63  us); } &&.. { ac
10ff0 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24  _try='test -z "$
11000 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
11010 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20  ".... || test ! 
11020 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27  -s conftest.err'
11030 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
11040 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11050 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
11060 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
11070 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
11080 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
11090 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
110a0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
110b0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
110c0 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20  c_status); }; } 
110d0 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74  &&.. { ac_try='t
110e0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
110f0 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20  $ac_objext'.  { 
11100 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
11110 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
11120 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20  c_try\"") >&5.  
11130 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
11140 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
11150 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
11160 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
11170 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
11180 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
11190 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e  tus); }; }; then
111a0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  .  ac_cv_prog_cc
111b0 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  _g=yes.else.  ec
111c0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
111d0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
111e0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
111f0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
11200 65 78 74 20 3e 26 35 0a 0a 61 63 5f 63 76 5f 70  ext >&5..ac_cv_p
11210 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a 66 69 0a 72  rog_cc_g=no.fi.r
11220 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
11230 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
11240 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
11250 61 63 5f 65 78 74 0a 66 69 0a 65 63 68 6f 20 22  ac_ext.fi.echo "
11260 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
11270 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
11280 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 65 63  rog_cc_g" >&5.ec
11290 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
112a0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e  _cv_prog_cc_g" >
112b0 26 36 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f  &6.if test "$ac_
112c0 74 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73  test_CFLAGS" = s
112d0 65 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47  et; then.  CFLAG
112e0 53 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  S=$ac_save_CFLAG
112f0 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f  S.elif test $ac_
11300 63 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79  cv_prog_cc_g = y
11310 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  es; then.  if te
11320 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
11330 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
11340 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65  ="-g -O2".  else
11350 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22  .    CFLAGS="-g"
11360 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
11370 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
11380 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41  s; then.    CFLA
11390 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  GS="-O2".  else.
113a0 20 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69      CFLAGS=.  fi
113b0 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
113c0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
113d0 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f  ng for $CC optio
113e0 6e 20 74 6f 20 61 63 63 65 70 74 20 41 4e 53 49  n to accept ANSI
113f0 20 43 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43   C" >&5.echo $EC
11400 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
11410 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f  or $CC option to
11420 20 61 63 63 65 70 74 20 41 4e 53 49 20 43 2e 2e   accept ANSI C..
11430 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
11440 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
11450 70 72 6f 67 5f 63 63 5f 73 74 64 63 2b 73 65 74  prog_cc_stdc+set
11460 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
11470 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
11480 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
11490 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63   >&6.else.  ac_c
114a0 76 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 3d 6e  v_prog_cc_stdc=n
114b0 6f 0a 61 63 5f 73 61 76 65 5f 43 43 3d 24 43 43  o.ac_save_CC=$CC
114c0 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24  .cat >conftest.$
114d0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
114e0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
114f0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
11500 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
11510 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
11520 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
11530 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
11540 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
11550 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  */.#include <std
11560 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  arg.h>.#include 
11570 3c 73 74 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75  <stdio.h>.#inclu
11580 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e  de <sys/types.h>
11590 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73  .#include <sys/s
115a0 74 61 74 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f  tat.h>./* Most o
115b0 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  f the following 
115c0 74 65 73 74 73 20 61 72 65 20 73 74 6f 6c 65 6e  tests are stolen
115d0 20 66 72 6f 6d 20 52 43 53 20 35 2e 37 27 73 20   from RCS 5.7's 
115e0 73 72 63 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f  src/conf.sh.  */
115f0 0a 73 74 72 75 63 74 20 62 75 66 20 7b 20 69 6e  .struct buf { in
11600 74 20 78 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28  t x; };.FILE * (
11610 2a 72 63 73 6f 70 65 6e 29 20 28 73 74 72 75 63  *rcsopen) (struc
11620 74 20 62 75 66 20 2a 2c 20 73 74 72 75 63 74 20  t buf *, struct 
11630 73 74 61 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74  stat *, int);.st
11640 61 74 69 63 20 63 68 61 72 20 2a 65 20 28 70 2c  atic char *e (p,
11650 20 69 29 0a 20 20 20 20 20 63 68 61 72 20 2a 2a   i).     char **
11660 70 3b 0a 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b  p;.     int i;.{
11670 0a 20 20 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a  .  return p[i];.
11680 7d 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a 66  }.static char *f
11690 20 28 63 68 61 72 20 2a 20 28 2a 67 29 20 28 63   (char * (*g) (c
116a0 68 61 72 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68  har **, int), ch
116b0 61 72 20 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20  ar **p, ...).{. 
116c0 20 63 68 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c   char *s;.  va_l
116d0 69 73 74 20 76 3b 0a 20 20 76 61 5f 73 74 61 72  ist v;.  va_star
116e0 74 20 28 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67  t (v,p);.  s = g
116f0 20 28 70 2c 20 76 61 5f 61 72 67 20 28 76 2c 69   (p, va_arg (v,i
11700 6e 74 29 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28  nt));.  va_end (
11710 76 29 3b 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a  v);.  return s;.
11720 7d 0a 0a 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f  }../* OSF 4.0 Co
11730 6d 70 61 71 20 63 63 20 69 73 20 73 6f 6d 65 20  mpaq cc is some 
11740 73 6f 72 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41  sort of almost-A
11750 4e 53 49 20 62 79 20 64 65 66 61 75 6c 74 2e 20  NSI by default. 
11760 20 49 74 20 68 61 73 0a 20 20 20 66 75 6e 63 74   It has.   funct
11770 69 6f 6e 20 70 72 6f 74 6f 74 79 70 65 73 20 61  ion prototypes a
11780 6e 64 20 73 74 75 66 66 2c 20 62 75 74 20 6e 6f  nd stuff, but no
11790 74 20 27 5c 78 48 48 27 20 68 65 78 20 63 68 61  t '\xHH' hex cha
117a0 72 61 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73  racter constants
117b0 2e 0a 20 20 20 54 68 65 73 65 20 64 6f 6e 27 74  ..   These don't
117c0 20 70 72 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f   provoke an erro
117d0 72 20 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c  r unfortunately,
117e0 20 69 6e 73 74 65 61 64 20 61 72 65 20 73 69 6c   instead are sil
117f0 65 6e 74 6c 79 20 74 72 65 61 74 65 64 0a 20 20  ently treated.  
11800 20 61 73 20 27 78 27 2e 20 20 54 68 65 20 66 6f   as 'x'.  The fo
11810 6c 6c 6f 77 69 6e 67 20 69 6e 64 75 63 65 73 20  llowing induces 
11820 61 6e 20 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20  an error, until 
11830 2d 73 74 64 31 20 69 73 20 61 64 64 65 64 20 74  -std1 is added t
11840 6f 20 67 65 74 0a 20 20 20 70 72 6f 70 65 72 20  o get.   proper 
11850 41 4e 53 49 20 6d 6f 64 65 2e 20 20 43 75 72 69  ANSI mode.  Curi
11860 6f 75 73 6c 79 20 27 5c 78 30 30 27 21 3d 27 78  ously '\x00'!='x
11870 27 20 61 6c 77 61 79 73 20 63 6f 6d 65 73 20 6f  ' always comes o
11880 75 74 20 74 72 75 65 2c 20 66 6f 72 20 61 6e 0a  ut true, for an.
11890 20 20 20 61 72 72 61 79 20 73 69 7a 65 20 61 74     array size at
118a0 20 6c 65 61 73 74 2e 20 20 49 74 27 73 20 6e 65   least.  It's ne
118b0 63 65 73 73 61 72 79 20 74 6f 20 77 72 69 74 65  cessary to write
118c0 20 27 5c 78 30 30 27 3d 3d 30 20 74 6f 20 67 65   '\x00'==0 to ge
118d0 74 20 73 6f 6d 65 74 68 69 6e 67 0a 20 20 20 74  t something.   t
118e0 68 61 74 27 73 20 74 72 75 65 20 6f 6e 6c 79 20  hat's true only 
118f0 77 69 74 68 20 2d 73 74 64 31 2e 20 20 2a 2f 0a  with -std1.  */.
11900 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61 72 72 61  int osf4_cc_arra
11910 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20 30 20 3f  y ['\x00' == 0 ?
11920 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74   1 : -1];..int t
11930 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f 75 62  est (int i, doub
11940 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20 73 31  le x);.struct s1
11950 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e 74 20   {int (*f) (int 
11960 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32 20  a);};.struct s2 
11970 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75 62 6c  {int (*f) (doubl
11980 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72  e a);};.int pair
11990 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68 61 72  names (int, char
119a0 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73   **, FILE *(*)(s
119b0 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72  truct buf *, str
119c0 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29  uct stat *, int)
119d0 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74  , int, int);.int
119e0 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72   argc;.char **ar
119f0 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  gv;.int.main ().
11a00 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c 20 61  {.return f (e, a
11a10 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67 76 5b  rgv, 0) != argv[
11a20 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20 61 72  0]  ||  f (e, ar
11a30 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76 5b 31  gv, 1) != argv[1
11a40 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  ];.  ;.  return 
11a50 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 23 20 44 6f  0;.}._ACEOF.# Do
11a60 6e 27 74 20 74 72 79 20 67 63 63 20 2d 61 6e 73  n't try gcc -ans
11a70 69 3b 20 74 68 61 74 20 74 75 72 6e 73 20 6f 66  i; that turns of
11a80 66 20 75 73 65 66 75 6c 20 65 78 74 65 6e 73 69  f useful extensi
11a90 6f 6e 73 20 61 6e 64 0a 23 20 62 72 65 61 6b 73  ons and.# breaks
11aa0 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 27 20 68   some systems' h
11ab0 65 61 64 65 72 20 66 69 6c 65 73 2e 0a 23 20 41  eader files..# A
11ac0 49 58 09 09 09 2d 71 6c 61 6e 67 6c 76 6c 3d 61  IX...-qlanglvl=a
11ad0 6e 73 69 0a 23 20 55 6c 74 72 69 78 20 61 6e 64  nsi.# Ultrix and
11ae0 20 4f 53 46 2f 31 09 2d 73 74 64 31 0a 23 20 48   OSF/1.-std1.# H
11af0 50 2d 55 58 20 31 30 2e 32 30 20 61 6e 64 20 6c  P-UX 10.20 and l
11b00 61 74 65 72 09 2d 41 65 0a 23 20 48 50 2d 55 58  ater.-Ae.# HP-UX
11b10 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 09   older versions.
11b20 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55 52  -Aa -D_HPUX_SOUR
11b30 43 45 0a 23 20 53 56 52 34 09 09 09 2d 58 63 20  CE.# SVR4...-Xc 
11b40 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e 53 5f 5f  -D__EXTENSIONS__
11b50 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e 20 22  .for ac_arg in "
11b60 22 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69  " -qlanglvl=ansi
11b70 20 2d 73 74 64 31 20 2d 41 65 20 22 2d 41 61 20   -std1 -Ae "-Aa 
11b80 2d 44 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20  -D_HPUX_SOURCE" 
11b90 22 2d 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49  "-Xc -D__EXTENSI
11ba0 4f 4e 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22  ONS__".do.  CC="
11bb0 24 61 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f  $ac_save_CC $ac_
11bc0 61 72 67 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  arg".  rm -f con
11bd0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
11be0 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  .if { (eval echo
11bf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11c00 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
11c10 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
11c20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63  $ac_compile) 2>c
11c30 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
11c40 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
11c50 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
11c60 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
11c70 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
11c80 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
11c90 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
11ca0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
11cb0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
11cc0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
11cd0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
11ce0 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61  tus); } &&.. { a
11cf0 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22  c_try='test -z "
11d00 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
11d10 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21  g".... || test !
11d20 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
11d30 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  '.  { (eval echo
11d40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
11d50 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20  : \"$ac_try\"") 
11d60 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
11d70 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  try) 2>&5.  ac_s
11d80 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
11d90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11da0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
11db0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
11dc0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
11dd0 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
11de0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
11df0 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b  .$ac_objext'.  {
11e00 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
11e10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
11e20 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
11e30 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
11e40 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
11e50 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
11e60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
11e70 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
11e80 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
11e90 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65  atus); }; }; the
11ea0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63  n.  ac_cv_prog_c
11eb0 63 5f 73 74 64 63 3d 24 61 63 5f 61 72 67 0a 62  c_stdc=$ac_arg.b
11ec0 72 65 61 6b 0a 65 6c 73 65 0a 20 20 65 63 68 6f  reak.else.  echo
11ed0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
11ee0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
11ef0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
11f00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
11f10 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20  t >&5..fi.rm -f 
11f20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
11f30 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
11f40 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66  .done.rm -f conf
11f50 74 65 73 74 2e 24 61 63 5f 65 78 74 20 63 6f 6e  test.$ac_ext con
11f60 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
11f70 0a 43 43 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a  .CC=$ac_save_CC.
11f80 0a 66 69 0a 0a 63 61 73 65 20 22 78 24 61 63 5f  .fi..case "x$ac_
11f90 63 76 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 22  cv_prog_cc_stdc"
11fa0 20 69 6e 0a 20 20 78 7c 78 6e 6f 29 0a 20 20 20   in.  x|xno).   
11fb0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
11fc0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
11fd0 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 35 0a  one needed" >&5.
11fe0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
11ff0 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36 20  one needed" >&6 
12000 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 65 63 68 6f  ;;.  *).    echo
12010 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12020 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
12030 5f 70 72 6f 67 5f 63 63 5f 73 74 64 63 22 20 3e  _prog_cc_stdc" >
12040 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
12050 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  T}$ac_cv_prog_cc
12060 5f 73 74 64 63 22 20 3e 26 36 0a 20 20 20 20 43  _stdc" >&6.    C
12070 43 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72  C="$CC $ac_cv_pr
12080 6f 67 5f 63 63 5f 73 74 64 63 22 20 3b 3b 0a 65  og_cc_stdc" ;;.e
12090 73 61 63 0a 0a 23 20 53 6f 6d 65 20 70 65 6f 70  sac..# Some peop
120a0 6c 65 20 75 73 65 20 61 20 43 2b 2b 20 63 6f 6d  le use a C++ com
120b0 70 69 6c 65 72 20 74 6f 20 63 6f 6d 70 69 6c 65  piler to compile
120c0 20 43 2e 20 20 53 69 6e 63 65 20 77 65 20 75 73   C.  Since we us
120d0 65 20 60 65 78 69 74 27 2c 0a 23 20 69 6e 20 43  e `exit',.# in C
120e0 2b 2b 20 77 65 20 6e 65 65 64 20 74 6f 20 64 65  ++ we need to de
120f0 63 6c 61 72 65 20 69 74 2e 20 20 49 6e 20 63 61  clare it.  In ca
12100 73 65 20 73 6f 6d 65 6f 6e 65 20 75 73 65 73 20  se someone uses 
12110 74 68 65 20 73 61 6d 65 20 63 6f 6d 70 69 6c 65  the same compile
12120 72 0a 23 20 66 6f 72 20 62 6f 74 68 20 63 6f 6d  r.# for both com
12130 70 69 6c 69 6e 67 20 43 20 61 6e 64 20 43 2b 2b  piling C and C++
12140 20 77 65 20 6e 65 65 64 20 74 6f 20 68 61 76 65   we need to have
12150 20 74 68 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65   the C++ compile
12160 72 20 64 65 63 69 64 65 0a 23 20 74 68 65 20 64  r decide.# the d
12170 65 63 6c 61 72 61 74 69 6f 6e 20 6f 66 20 65 78  eclaration of ex
12180 69 74 2c 20 73 69 6e 63 65 20 69 74 27 73 20 74  it, since it's t
12190 68 65 20 6d 6f 73 74 20 64 65 6d 61 6e 64 69 6e  he most demandin
121a0 67 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 0a 63  g environment..c
121b0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
121c0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 23 69  _ext <<_ACEOF.#i
121d0 66 6e 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  fndef __cplusplu
121e0 73 0a 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e  s.  choke me.#en
121f0 64 69 66 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  dif._ACEOF.rm -f
12200 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
12210 6a 65 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20  jext.if { (eval 
12220 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12230 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
12240 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
12250 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
12260 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
12270 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
12280 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
12290 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
122a0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
122b0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
122c0 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
122d0 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
122e0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
122f0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
12300 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
12310 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09  _status); } &&..
12320 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20   { ac_try='test 
12330 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
12340 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65  _flag".... || te
12350 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
12360 2e 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20  .err'.  { (eval 
12370 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12380 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
12390 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
123a0 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
123b0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
123c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
123d0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
123e0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
123f0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
12400 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74  }; } &&.. { ac_t
12410 72 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66  ry='test -s conf
12420 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27  test.$ac_objext'
12430 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  .  { (eval echo 
12440 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12450 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e   \"$ac_try\"") >
12460 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74  &5.  (eval $ac_t
12470 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  ry) 2>&5.  ac_st
12480 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
12490 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
124a0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
124b0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
124c0 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b  c_status); }; };
124d0 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 64   then.  for ac_d
124e0 65 63 6c 61 72 61 74 69 6f 6e 20 69 6e 20 5c 0a  eclaration in \.
124f0 20 20 20 27 27 20 5c 0a 20 20 20 27 65 78 74 65     '' \.   'exte
12500 72 6e 20 22 43 22 20 76 6f 69 64 20 73 74 64 3a  rn "C" void std:
12510 3a 65 78 69 74 20 28 69 6e 74 29 20 74 68 72 6f  :exit (int) thro
12520 77 20 28 29 3b 20 75 73 69 6e 67 20 73 74 64 3a  w (); using std:
12530 3a 65 78 69 74 3b 27 20 5c 0a 20 20 20 27 65 78  :exit;' \.   'ex
12540 74 65 72 6e 20 22 43 22 20 76 6f 69 64 20 73 74  tern "C" void st
12550 64 3a 3a 65 78 69 74 20 28 69 6e 74 29 3b 20 75  d::exit (int); u
12560 73 69 6e 67 20 73 74 64 3a 3a 65 78 69 74 3b 27  sing std::exit;'
12570 20 5c 0a 20 20 20 27 65 78 74 65 72 6e 20 22 43   \.   'extern "C
12580 22 20 76 6f 69 64 20 65 78 69 74 20 28 69 6e 74  " void exit (int
12590 29 20 74 68 72 6f 77 20 28 29 3b 27 20 5c 0a 20  ) throw ();' \. 
125a0 20 20 27 65 78 74 65 72 6e 20 22 43 22 20 76 6f    'extern "C" vo
125b0 69 64 20 65 78 69 74 20 28 69 6e 74 29 3b 27 20  id exit (int);' 
125c0 5c 0a 20 20 20 27 76 6f 69 64 20 65 78 69 74 20  \.   'void exit 
125d0 28 69 6e 74 29 3b 27 0a 64 6f 0a 20 20 63 61 74  (int);'.do.  cat
125e0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
125f0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
12600 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
12610 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
12620 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
12630 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
12640 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
12650 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
12660 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24  onfdefs.h.  */.$
12670 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 0a 23  ac_declaration.#
12680 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e  include <stdlib.
12690 68 3e 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  h>.int.main ().{
126a0 0a 65 78 69 74 20 28 34 32 29 3b 0a 20 20 3b 0a  .exit (42);.  ;.
126b0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
126c0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
126d0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
126e0 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
126f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12700 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
12710 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
12720 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 63 6f 6e  c_compile) 2>con
12730 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
12740 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
12750 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
12760 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
12770 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
12780 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
12790 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
127a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
127b0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
127c0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
127d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
127e0 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f  s); } &&.. { ac_
127f0 74 72 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61  try='test -z "$a
12800 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
12810 0a 09 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d  .... || test ! -
12820 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a  s conftest.err'.
12830 20 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22    { (eval echo "
12840 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12850 5c 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26  \"$ac_try\"") >&
12860 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72  5.  (eval $ac_tr
12870 79 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  y) 2>&5.  ac_sta
12880 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
12890 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
128a0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
128b0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
128c0 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26  _status); }; } &
128d0 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
128e0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
128f0 61 63 5f 6f 62 6a 65 78 74 27 0a 20 20 7b 20 28  ac_objext'.  { (
12900 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
12910 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
12920 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
12930 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
12940 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
12950 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
12960 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
12970 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
12980 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
12990 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a  us); }; }; then.
129a0 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20    :.else.  echo 
129b0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
129c0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
129d0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
129e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
129f0 20 3e 26 35 0a 0a 63 6f 6e 74 69 6e 75 65 0a 66   >&5..continue.f
12a00 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
12a10 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
12a20 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
12a30 74 2e 24 61 63 5f 65 78 74 0a 20 20 63 61 74 20  t.$ac_ext.  cat 
12a40 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
12a50 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
12a60 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
12a70 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
12a80 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
12a90 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
12aa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
12ab0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
12ac0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
12ad0 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e 0a 69 6e  c_declaration.in
12ae0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 65 78 69 74  t.main ().{.exit
12af0 20 28 34 32 29 3b 0a 20 20 3b 0a 20 20 72 65 74   (42);.  ;.  ret
12b00 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
12b10 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
12b20 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
12b30 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
12b40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
12b50 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
12b60 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
12b70 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74  pile) 2>conftest
12b80 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
12b90 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
12ba0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
12bb0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
12bc0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
12bd0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
12be0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
12bf0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12c00 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12c10 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12c20 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12c30 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
12c40 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
12c50 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20  error_flag".... 
12c60 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  || test ! -s con
12c70 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28  ftest.err'.  { (
12c80 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
12c90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
12ca0 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
12cb0 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
12cc0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
12cd0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
12ce0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
12cf0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
12d00 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
12d10 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b  us); }; } &&.. {
12d20 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73   ac_try='test -s
12d30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
12d40 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20  jext'.  { (eval 
12d50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
12d60 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
12d70 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
12d80 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
12d90 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
12da0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12db0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
12dc0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
12dd0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
12de0 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 62 72 65  }; }; then.  bre
12df0 61 6b 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  ak.else.  echo "
12e00 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
12e10 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
12e20 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
12e30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
12e40 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  >&5..fi.rm -f co
12e50 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
12e60 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
12e70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
12e80 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
12e90 65 73 74 2a 0a 69 66 20 74 65 73 74 20 2d 6e 20  est*.if test -n 
12ea0 22 24 61 63 5f 64 65 63 6c 61 72 61 74 69 6f 6e  "$ac_declaration
12eb0 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 27  "; then.  echo '
12ec0 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
12ed0 75 73 27 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  us' >>confdefs.h
12ee0 0a 20 20 65 63 68 6f 20 24 61 63 5f 64 65 63 6c  .  echo $ac_decl
12ef0 61 72 61 74 69 6f 6e 20 20 20 20 20 20 3e 3e 63  aration      >>c
12f00 6f 6e 66 64 65 66 73 2e 68 0a 20 20 65 63 68 6f  onfdefs.h.  echo
12f10 20 27 23 65 6e 64 69 66 27 20 20 20 20 20 20 20   '#endif'       
12f20 20 20 20 20 20 20 3e 3e 63 6f 6e 66 64 65 66 73        >>confdefs
12f30 2e 68 0a 66 69 0a 0a 65 6c 73 65 0a 20 20 65 63  .h.fi..else.  ec
12f40 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
12f50 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
12f60 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
12f70 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
12f80 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d  ext >&5..fi.rm -
12f90 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  f conftest.err c
12fa0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
12fb0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
12fc0 65 78 74 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  ext.ac_ext=c.ac_
12fd0 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
12fe0 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
12ff0 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
13000 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
13010 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
13020 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
13030 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
13040 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
13050 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
13060 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
13070 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
13080 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
13090 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
130a0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
130b0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
130c0 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20 64  for a sed that d
130d0 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74 65  oes not truncate
130e0 20 6f 75 74 70 75 74 22 20 3e 26 35 0a 65 63 68   output" >&5.ech
130f0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
13100 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
13110 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
13120 63 61 74 65 20 6f 75 74 70 75 74 2e 2e 2e 20 24  cate output... $
13130 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
13140 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
13150 68 5f 53 45 44 2b 73 65 74 7d 22 20 3d 20 73 65  h_SED+set}" = se
13160 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
13170 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
13180 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
13190 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
131a0 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
131b0 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
131c0 20 73 65 64 20 61 6e 64 20 67 73 65 64 2e 0a 23   sed and gsed..#
131d0 20 54 68 65 6e 20 75 73 65 20 74 68 61 74 20 6c   Then use that l
131e0 69 73 74 20 6f 66 20 73 65 64 27 73 20 61 73 20  ist of sed's as 
131f0 6f 6e 65 73 20 74 6f 20 74 65 73 74 20 66 6f 72  ones to test for
13200 20 74 72 75 6e 63 61 74 69 6f 6e 2e 0a 61 73 5f   truncation..as_
13210 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
13220 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
13230 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
13240 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
13250 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
13260 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
13270 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
13280 6f 72 20 6c 74 5f 61 63 5f 70 72 6f 67 20 69 6e  or lt_ac_prog in
13290 20 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20   sed gsed; do.  
132a0 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
132b0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
132c0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
132d0 73 3b 20 64 6f 0a 20 20 20 20 20 20 69 66 20 24  s; do.      if $
132e0 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
132f0 22 24 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f  "$as_dir/$lt_ac_
13300 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
13310 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  "; then.        
13320 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 3d 22  lt_ac_sed_list="
13330 24 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 20  $lt_ac_sed_list 
13340 24 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70  $as_dir/$lt_ac_p
13350 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
13360 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64 6f  .      fi.    do
13370 6e 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 49  ne.  done.done.I
13380 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
13390 6c 74 5f 61 63 5f 6d 61 78 3d 30 0a 6c 74 5f 61  lt_ac_max=0.lt_a
133a0 63 5f 63 6f 75 6e 74 3d 30 0a 23 20 41 64 64 20  c_count=0.# Add 
133b0 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 2f 73 65  /usr/xpg4/bin/se
133c0 64 20 61 73 20 69 74 20 69 73 20 74 79 70 69 63  d as it is typic
133d0 61 6c 6c 79 20 66 6f 75 6e 64 20 6f 6e 20 53 6f  ally found on So
133e0 6c 61 72 69 73 0a 23 20 61 6c 6f 6e 67 20 77 69  laris.# along wi
133f0 74 68 20 2f 62 69 6e 2f 73 65 64 20 74 68 61 74  th /bin/sed that
13400 20 74 72 75 6e 63 61 74 65 73 20 6f 75 74 70 75   truncates outpu
13410 74 2e 0a 66 6f 72 20 6c 74 5f 61 63 5f 73 65 64  t..for lt_ac_sed
13420 20 69 6e 20 24 6c 74 5f 61 63 5f 73 65 64 5f 6c   in $lt_ac_sed_l
13430 69 73 74 20 2f 75 73 72 2f 78 70 67 34 2f 62 69  ist /usr/xpg4/bi
13440 6e 2f 73 65 64 3b 20 64 6f 0a 20 20 74 65 73 74  n/sed; do.  test
13450 20 21 20 2d 66 20 24 6c 74 5f 61 63 5f 73 65 64   ! -f $lt_ac_sed
13460 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63   && continue.  c
13470 61 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 3e 20 63  at /dev/null > c
13480 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 6c 74 5f  onftest.in.  lt_
13490 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68  ac_count=0.  ech
134a0 6f 20 24 45 43 48 4f 5f 4e 20 22 30 31 32 33 34  o $ECHO_N "01234
134b0 35 36 37 38 39 24 45 43 48 4f 5f 43 22 20 3e 63  56789$ECHO_C" >c
134c0 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 23 20 43  onftest.in.  # C
134d0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 73 65 64  heck for GNU sed
134e0 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69   and select it i
134f0 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20  f it is found.. 
13500 20 69 66 20 22 24 6c 74 5f 61 63 5f 73 65 64 22   if "$lt_ac_sed"
13510 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 20   --version 2>&1 
13520 3c 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 67 72  < /dev/null | gr
13530 65 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f  ep 'GNU' > /dev/
13540 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c  null; then.    l
13550 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 6c  t_cv_path_SED=$l
13560 74 5f 61 63 5f 73 65 64 0a 20 20 20 20 62 72 65  t_ac_sed.    bre
13570 61 6b 0a 20 20 66 69 0a 20 20 77 68 69 6c 65 20  ak.  fi.  while 
13580 74 72 75 65 3b 20 64 6f 0a 20 20 20 20 63 61 74  true; do.    cat
13590 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e   conftest.in con
135a0 66 74 65 73 74 2e 69 6e 20 3e 63 6f 6e 66 74 65  ftest.in >confte
135b0 73 74 2e 74 6d 70 0a 20 20 20 20 6d 76 20 63 6f  st.tmp.    mv co
135c0 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
135d0 65 73 74 2e 69 6e 0a 20 20 20 20 63 70 20 63 6f  est.in.    cp co
135e0 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
135f0 73 74 2e 6e 6c 0a 20 20 20 20 65 63 68 6f 20 3e  st.nl.    echo >
13600 3e 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20  >conftest.nl.   
13610 20 24 6c 74 5f 61 63 5f 73 65 64 20 2d 65 20 27   $lt_ac_sed -e '
13620 73 2f 61 24 2f 2f 27 20 3c 20 63 6f 6e 66 74 65  s/a$//' < confte
13630 73 74 2e 6e 6c 20 3e 63 6f 6e 66 74 65 73 74 2e  st.nl >conftest.
13640 6f 75 74 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  out || break.   
13650 20 63 6d 70 20 2d 73 20 63 6f 6e 66 74 65 73 74   cmp -s conftest
13660 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 2e 6e 6c  .out conftest.nl
13670 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 23 20   || break.    # 
13680 31 30 30 30 30 20 63 68 61 72 73 20 61 73 20 69  10000 chars as i
13690 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
136a0 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
136b0 74 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75 6e  test $lt_ac_coun
136c0 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65 61  t -gt 10 && brea
136d0 6b 0a 20 20 20 20 6c 74 5f 61 63 5f 63 6f 75 6e  k.    lt_ac_coun
136e0 74 3d 60 65 78 70 72 20 24 6c 74 5f 61 63 5f 63  t=`expr $lt_ac_c
136f0 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66  ount + 1`.    if
13700 20 74 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75   test $lt_ac_cou
13710 6e 74 20 2d 67 74 20 24 6c 74 5f 61 63 5f 6d 61  nt -gt $lt_ac_ma
13720 78 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  x; then.      lt
13730 5f 61 63 5f 6d 61 78 3d 24 6c 74 5f 61 63 5f 63  _ac_max=$lt_ac_c
13740 6f 75 6e 74 0a 20 20 20 20 20 20 6c 74 5f 63 76  ount.      lt_cv
13750 5f 70 61 74 68 5f 53 45 44 3d 24 6c 74 5f 61 63  _path_SED=$lt_ac
13760 5f 73 65 64 0a 20 20 20 20 66 69 0a 20 20 64 6f  _sed.    fi.  do
13770 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 53 45 44  ne.done..fi..SED
13780 3d 24 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44  =$lt_cv_path_SED
13790 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
137a0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
137b0 24 53 45 44 22 20 3e 26 35 0a 65 63 68 6f 20 22  $SED" >&5.echo "
137c0 24 7b 45 43 48 4f 5f 54 7d 24 53 45 44 22 20 3e  ${ECHO_T}$SED" >
137d0 26 36 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53 45  &6..test -z "$SE
137e0 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a 58 73  D" && SED=sed.Xs
137f0 65 64 3d 22 24 53 45 44 20 2d 65 20 31 73 2f 5e  ed="$SED -e 1s/^
13800 58 2f 2f 22 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  X//"............
13810 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
13820 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
13830 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a 65 63  or egrep" >&5.ec
13840 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
13850 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70 2e 2e  king for egrep..
13860 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
13870 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
13880 70 72 6f 67 5f 65 67 72 65 70 2b 73 65 74 7d 22  prog_egrep+set}"
13890 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
138a0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
138b0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
138c0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 65 63 68  &6.else.  if ech
138d0 6f 20 61 20 7c 20 28 67 72 65 70 20 2d 45 20 27  o a | (grep -E '
138e0 28 61 7c 62 29 27 29 20 3e 2f 64 65 76 2f 6e 75  (a|b)') >/dev/nu
138f0 6c 6c 20 32 3e 26 31 0a 20 20 20 20 74 68 65 6e  ll 2>&1.    then
13900 20 61 63 5f 63 76 5f 70 72 6f 67 5f 65 67 72 65   ac_cv_prog_egre
13910 70 3d 27 67 72 65 70 20 2d 45 27 0a 20 20 20 20  p='grep -E'.    
13920 65 6c 73 65 20 61 63 5f 63 76 5f 70 72 6f 67 5f  else ac_cv_prog_
13930 65 67 72 65 70 3d 27 65 67 72 65 70 27 0a 20 20  egrep='egrep'.  
13940 20 20 66 69 0a 66 69 0a 65 63 68 6f 20 22 24 61    fi.fi.echo "$a
13950 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
13960 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f  sult: $ac_cv_pro
13970 67 5f 65 67 72 65 70 22 20 3e 26 35 0a 65 63 68  g_egrep" >&5.ech
13980 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
13990 63 76 5f 70 72 6f 67 5f 65 67 72 65 70 22 20 3e  cv_prog_egrep" >
139a0 26 36 0a 20 45 47 52 45 50 3d 24 61 63 5f 63 76  &6. EGREP=$ac_cv
139b0 5f 70 72 6f 67 5f 65 67 72 65 70 0a 0a 0a 65 63  _prog_egrep...ec
139c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
139d0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
139e0 20 66 67 72 65 70 22 20 3e 26 35 0a 65 63 68 6f   fgrep" >&5.echo
139f0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
13a00 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e 20  ng for fgrep... 
13a10 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
13a20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
13a30 6f 67 5f 66 67 72 65 70 2b 73 65 74 7d 22 20 3d  og_fgrep+set}" =
13a40 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
13a50 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
13a60 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
13a70 0a 65 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20  .else.  if echo 
13a80 27 61 62 2a 63 27 20 7c 20 28 67 72 65 70 20 2d  'ab*c' | (grep -
13a90 46 20 27 61 62 2a 63 27 29 20 3e 2f 64 65 76 2f  F 'ab*c') >/dev/
13aa0 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 20 74 68  null 2>&1.    th
13ab0 65 6e 20 61 63 5f 63 76 5f 70 72 6f 67 5f 66 67  en ac_cv_prog_fg
13ac0 72 65 70 3d 27 67 72 65 70 20 2d 46 27 0a 20 20  rep='grep -F'.  
13ad0 20 20 65 6c 73 65 20 61 63 5f 63 76 5f 70 72 6f    else ac_cv_pro
13ae0 67 5f 66 67 72 65 70 3d 27 66 67 72 65 70 27 0a  g_fgrep='fgrep'.
13af0 20 20 20 20 66 69 0a 66 69 0a 65 63 68 6f 20 22      fi.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 61 63 5f 63 76 5f 70  result: $ac_cv_p
13b20 72 6f 67 5f 66 67 72 65 70 22 20 3e 26 35 0a 65  rog_fgrep" >&5.e
13b30 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
13b40 63 5f 63 76 5f 70 72 6f 67 5f 66 67 72 65 70 22  c_cv_prog_fgrep"
13b50 20 3e 26 36 0a 20 46 47 52 45 50 3d 24 61 63 5f   >&6. FGREP=$ac_
13b60 63 76 5f 70 72 6f 67 5f 66 67 72 65 70 0a 0a 0a  cv_prog_fgrep...
13b70 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 20  test -z "$GREP" 
13b80 26 26 20 47 52 45 50 3d 67 72 65 70 0a 0a 0a 0a  && GREP=grep....
13b90 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
13ba0 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
13bb0 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 6f 72  --with-gnu-ld or
13bc0 20 2d 2d 77 69 74 68 6f 75 74 2d 67 6e 75 2d 6c   --without-gnu-l
13bd0 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  d was given..if 
13be0 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75  test "${with_gnu
13bf0 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _ld+set}" = set;
13c00 20 74 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d   then.  withval=
13c10 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 0a 20  "$with_gnu_ld". 
13c20 20 74 65 73 74 20 22 24 77 69 74 68 76 61 6c 22   test "$withval"
13c30 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e   = no || with_gn
13c40 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20  u_ld=yes.else.  
13c50 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66  with_gnu_ld=no.f
13c60 69 3b 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66  i;.ac_prog=ld.if
13c70 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
13c80 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65  es; then.  # Che
13c90 63 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74  ck if gcc -print
13ca0 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69  -prog-name=ld gi
13cb0 76 65 73 20 61 20 70 61 74 68 2e 0a 20 20 65 63  ves a path..  ec
13cc0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
13cd0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
13ce0 20 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 22   ld used by $CC"
13cf0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
13d00 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
13d10 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e  ld used by $CC..
13d20 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 20  . $ECHO_C" >&6. 
13d30 20 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20   case $host in. 
13d40 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20   *-*-mingw*).   
13d50 20 23 20 67 63 63 20 6c 65 61 76 65 73 20 61 20   # gcc leaves a 
13d60 74 72 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67  trailing carriag
13d70 65 20 72 65 74 75 72 6e 20 77 68 69 63 68 20 75  e return which u
13d80 70 73 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20  psets mingw.    
13d90 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70  ac_prog=`($CC -p
13da0 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
13db0 64 29 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20  d) 2>&5 | tr -d 
13dc0 27 5c 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a  '\015'` ;;.  *).
13dd0 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43      ac_prog=`($C
13de0 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  C -print-prog-na
13df0 6d 65 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a  me=ld) 2>&5` ;;.
13e00 20 20 65 73 61 63 0a 20 20 63 61 73 65 20 24 61    esac.  case $a
13e10 63 5f 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20  c_prog in.    # 
13e20 41 63 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20  Accept absolute 
13e30 70 61 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d  paths..    [\\/]
13e40 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20  * | ?:[\\/]*).  
13e50 20 20 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f      re_direlt='/
13e60 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27  [^/][^/]*/\.\./'
13e70 0a 20 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63  .      # Canonic
13e80 61 6c 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61  alize the pathna
13e90 6d 65 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61  me of ld.      a
13ea0 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20 22 24  c_prog=`$ECHO "$
13eb0 61 63 5f 70 72 6f 67 22 7c 20 24 53 45 44 20 27  ac_prog"| $SED '
13ec0 73 25 5c 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20  s%\\\\%/%g'`.   
13ed0 20 20 20 77 68 69 6c 65 20 24 45 43 48 4f 20 22     while $ECHO "
13ee0 24 61 63 5f 70 72 6f 67 22 20 7c 20 24 47 52 45  $ac_prog" | $GRE
13ef0 50 20 22 24 72 65 5f 64 69 72 65 6c 74 22 20 3e  P "$re_direlt" >
13f00 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b   /dev/null 2>&1;
13f10 20 64 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 24 45   do..ac_prog=`$E
13f20 43 48 4f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53  CHO $ac_prog| $S
13f30 45 44 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74  ED "s%$re_direlt
13f40 25 2f 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65  %/%"`.      done
13f50 0a 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22  .      test -z "
13f60 24 4c 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f  $LD" && LD="$ac_
13f70 70 72 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20  prog".      ;;. 
13f80 20 22 22 29 0a 20 20 20 20 23 20 49 66 20 69 74   "").    # If it
13f90 20 66 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65   fails, then pre
13fa0 74 65 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75  tend we aren't u
13fb0 73 69 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63  sing GCC..    ac
13fc0 5f 70 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a  _prog=ld.    ;;.
13fd0 20 20 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74    *).    # If it
13fe0 20 69 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68   is relative, th
13ff0 65 6e 20 73 65 61 72 63 68 20 66 6f 72 20 74 68  en search for th
14000 65 20 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41  e first ld in PA
14010 54 48 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  TH..    with_gnu
14020 5f 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20  _ld=unknown.    
14030 3b 3b 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74  ;;.  esac.elif t
14040 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c  est "$with_gnu_l
14050 64 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  d" = yes; then. 
14060 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
14070 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
14080 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a  for GNU ld" >&5.
14090 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
140a0 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c  ecking for GNU l
140b0 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
140c0 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  6.else.  echo "$
140d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
140e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d  hecking for non-
140f0 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f  GNU ld" >&5.echo
14100 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
14110 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c  ng for non-GNU l
14120 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
14130 36 0a 66 69 0a 69 66 20 74 65 73 74 20 22 24 7b  6.fi.if test "${
14140 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 73 65  lt_cv_path_LD+se
14150 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
14160 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
14170 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
14180 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
14190 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20 74  test -z "$LD"; t
141a0 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66  hen.  lt_save_if
141b0 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50  s="$IFS"; IFS=$P
141c0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20  ATH_SEPARATOR.  
141d0 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 50  for ac_dir in $P
141e0 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  ATH; do.    IFS=
141f0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
14200 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
14210 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
14220 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
14230 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
14240 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22 24  g" || test -f "$
14250 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  ac_dir/$ac_prog$
14260 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68 65 6e  ac_exeext"; then
14270 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  .      lt_cv_pat
14280 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24 61  h_LD="$ac_dir/$a
14290 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 23 20  c_prog".      # 
142a0 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20  Check to see if 
142b0 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 47  the program is G
142c0 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61 74 68  NU ld.  I'd rath
142d0 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e  er use --version
142e0 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20 61 70  ,.      # but ap
142f0 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 76 61  parently some va
14300 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20 6c 64  riants of GNU ld
14310 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e   only accept -v.
14320 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b 20 6f  .      # Break o
14330 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20 74 68  nly if it was th
14340 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c 64  e GNU/non-GNU ld
14350 20 74 68 61 74 20 77 65 20 70 72 65 66 65 72 2e   that we prefer.
14360 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24 6c  .      case `"$l
14370 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d 76  t_cv_path_LD" -v
14380 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c   2>&1 </dev/null
14390 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55 2a  ` in.      *GNU*
143a0 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29   | *'with BFD'*)
143b0 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  ..test "$with_gn
143c0 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20 62  u_ld" != no && b
143d0 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  reak..;;.      *
143e0 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67  )..test "$with_g
143f0 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26 26  nu_ld" != yes &&
14400 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20   break..;;.     
14410 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 64   esac.    fi.  d
14420 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73  one.  IFS="$lt_s
14430 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20 20  ave_ifs".else.  
14440 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24  lt_cv_path_LD="$
14450 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  LD" # Let the us
14460 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
14470 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68  test with a path
14480 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c 74  ..fi.fi..LD="$lt
14490 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66 20  _cv_path_LD".if 
144a0 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20 74  test -n "$LD"; t
144b0 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  hen.  echo "$as_
144c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
144d0 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a 65 63 68  lt: $LD" >&5.ech
144e0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 4c 44 22  o "${ECHO_T}$LD"
144f0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f   >&6.else.  echo
14500 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14510 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
14520 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
14530 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 74 65 73 74  }no" >&6.fi.test
14540 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 7b 20 7b   -z "$LD" && { {
14550 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
14560 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f  INENO: error: no
14570 20 61 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66   acceptable ld f
14580 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20  ound in \$PATH" 
14590 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
145a0 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
145b0 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20  ptable ld found 
145c0 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 32 3b 7d  in \$PATH" >&2;}
145d0 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
145e0 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 65 63 68  exit 1; }; }.ech
145f0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14600 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 74  O: checking if t
14610 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  he linker ($LD) 
14620 69 73 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65  is GNU ld" >&5.e
14630 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
14640 63 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e  cking if the lin
14650 6b 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55  ker ($LD) is GNU
14660 20 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20   ld... $ECHO_C" 
14670 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
14680 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
14690 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
146a0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
146b0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
146c0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
146d0 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65  # I'd rather use
146e0 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65 2c   --version here,
146f0 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20   but apparently 
14700 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c  some GNU lds onl
14710 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61 73  y accept -v..cas
14720 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c  e `$LD -v 2>&1 <
14730 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47  /dev/null` in.*G
14740 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
14750 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  '*).  lt_cv_prog
14760 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b  _gnu_ld=yes.  ;;
14770 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  .*).  lt_cv_prog
14780 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a  _gnu_ld=no.  ;;.
14790 65 73 61 63 0a 66 69 0a 65 63 68 6f 20 22 24 61  esac.fi.echo "$a
147a0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
147b0 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f  sult: $lt_cv_pro
147c0 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a 65 63  g_gnu_ld" >&5.ec
147d0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
147e0 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22  _cv_prog_gnu_ld"
147f0 20 3e 26 36 0a 77 69 74 68 5f 67 6e 75 5f 6c 64   >&6.with_gnu_ld
14800 3d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  =$lt_cv_prog_gnu
14810 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 65 63 68  _ld..........ech
14820 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14830 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
14840 42 53 44 2d 20 6f 72 20 4d 53 2d 63 6f 6d 70 61  BSD- or MS-compa
14850 74 69 62 6c 65 20 6e 61 6d 65 20 6c 69 73 74 65  tible name liste
14860 72 20 28 6e 6d 29 22 20 3e 26 35 0a 65 63 68 6f  r (nm)" >&5.echo
14870 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
14880 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d  ng for BSD- or M
14890 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  S-compatible nam
148a0 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 2e 2e 2e  e lister (nm)...
148b0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
148c0 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
148d0 61 74 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d 20 73  ath_NM+set}" = s
148e0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
148f0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
14900 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
14910 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
14920 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20 23   "$NM"; then.  #
14930 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
14940 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
14950 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  .  lt_cv_path_NM
14960 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c 74  ="$NM".else.  lt
14970 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24 7b  _nm_to_check="${
14980 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e  ac_tool_prefix}n
14990 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  m".  if test -n 
149a0 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
149b0 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69 6c  " && test "$buil
149c0 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74 68  d" = "$host"; th
149d0 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f 5f  en.    lt_nm_to_
149e0 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74 6f  check="$lt_nm_to
149f0 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69 0a  _check nm".  fi.
14a00 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d 20    for lt_tmp_nm 
14a10 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65  in $lt_nm_to_che
14a20 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73 61  ck; do.    lt_sa
14a30 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
14a40 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
14a50 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64 69  OR.    for ac_di
14a60 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72 2f  r in $PATH /usr/
14a70 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73 72  ccs/bin/elf /usr
14a80 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75 63  /ccs/bin /usr/uc
14a90 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20 20  b /bin; do.     
14aa0 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
14ab0 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20 2d  fs".      test -
14ac0 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
14ad0 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74 6d  c_dir=..      tm
14ae0 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24 6c  p_nm="$ac_dir/$l
14af0 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20 20  t_tmp_nm".      
14b00 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70  if test -f "$tmp
14b10 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  _nm" || test -f 
14b20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65 65  "$tmp_nm$ac_exee
14b30 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43 68  xt" ; then..# Ch
14b40 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74 68  eck to see if th
14b50 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20 42  e nm accepts a B
14b60 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e 0a  SD-compat flag..
14b70 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60 73  .# Adding the `s
14b80 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73 20  ed 1q' prevents 
14b90 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 20  false positives 
14ba0 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68 20  on HP-UX, which 
14bb0 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20 75  says:..#   nm: u
14bc0 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22 42  nknown option "B
14bd0 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72 75  " ignored..# Tru
14be0 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69 6e  64's nm complain
14bf0 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c 6c  s that /dev/null
14c00 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 6f   is an invalid o
14c10 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73 65  bject file..case
14c20 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20 2f   `"$tmp_nm" -B /
14c30 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20  dev/null 2>&1 | 
14c40 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a 2f  sed '1q'` in..*/
14c50 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49 6e  dev/null* | *'In
14c60 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f 62  valid file or ob
14c70 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20 20  ject type'*)..  
14c80 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
14c90 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62 72  tmp_nm -B"..  br
14ca0 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20  eak..  ;;..*).. 
14cb0 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22   case `"$tmp_nm"
14cc0 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   -p /dev/null 2>
14cd0 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20 69  &1 | sed '1q'` i
14ce0 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a  n..  */dev/null*
14cf0 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61 74  )..    lt_cv_pat
14d00 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d 70  h_NM="$tmp_nm -p
14d10 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20 20  "..    break..  
14d20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20 20    ;;..  *)..    
14d30 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24 7b  lt_cv_path_NM=${
14d40 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24  lt_cv_path_NM="$
14d50 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70 20  tmp_nm"} # keep 
14d60 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 2c  the first match,
14d70 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69 6e   but..    contin
14d80 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65 20  ue # so that we 
14d90 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64 20  can try to find 
14da0 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72 74  one that support
14db0 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20 20  s BSD flags..   
14dc0 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20 3b   ;;..  esac..  ;
14dd0 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
14de0 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49 46  .    done.    IF
14df0 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
14e00 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c 74  .  done.  : ${lt
14e10 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d 0a  _cv_path_NM=no}.
14e20 66 69 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f  fi.fi.echo "$as_
14e30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
14e40 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61 74 68 5f  lt: $lt_cv_path_
14e50 4e 4d 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  NM" >&5.echo "${
14e60 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 61  ECHO_T}$lt_cv_pa
14e70 74 68 5f 4e 4d 22 20 3e 26 36 0a 69 66 20 74 65  th_NM" >&6.if te
14e80 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  st "$lt_cv_path_
14e90 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74 68 65  NM" != "no"; the
14ea0 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70  n.  NM="$lt_cv_p
14eb0 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20 20 23  ath_NM".else.  #
14ec0 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79   Didn't find any
14ed0 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c 65 20   BSD compatible 
14ee0 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c 6f 6f  name lister, loo
14ef0 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e 0a 20  k for dumpbin.. 
14f00 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
14f10 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
14f20 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  hen.  for ac_pro
14f30 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73  g in "dumpbin -s
14f40 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64  ymbols" "link -d
14f50 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 20 20  ump -symbols".  
14f60 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  do.    # Extract
14f70 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
14f80 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  of "$ac_tool_pre
14f90 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  fix$ac_prog", so
14fa0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
14fb0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
14fc0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
14fd0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
14fe0 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
14ff0 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  $2.echo "$as_me:
15000 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
15010 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
15020 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
15030 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
15040 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
15050 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
15060 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55  "${ac_cv_prog_DU
15070 4d 50 42 49 4e 2b 73 65 74 7d 22 20 3d 20 73 65  MPBIN+set}" = se
15080 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
15090 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
150a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
150b0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
150c0 22 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e  "$DUMPBIN"; then
150d0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55  .  ac_cv_prog_DU
150e0 4d 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22  MPBIN="$DUMPBIN"
150f0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
15100 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
15110 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
15120 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
15130 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
15140 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
15150 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
15160 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
15170 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
15180 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
15190 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
151a0 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
151b0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
151c0 69 66 20 24 61 73 5f 65 78 65 63 75 74 61 62 6c  if $as_executabl
151d0 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63  e_p "$as_dir/$ac
151e0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
151f0 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f  t"; then.    ac_
15200 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 3d  cv_prog_DUMPBIN=
15210 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
15220 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63  $ac_prog".    ec
15230 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
15240 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
15250 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
15260 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
15270 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
15280 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 44 55  e.done..fi.fi.DU
15290 4d 50 42 49 4e 3d 24 61 63 5f 63 76 5f 70 72 6f  MPBIN=$ac_cv_pro
152a0 67 5f 44 55 4d 50 42 49 4e 0a 69 66 20 74 65 73  g_DUMPBIN.if tes
152b0 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 3b  t -n "$DUMPBIN";
152c0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
152d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
152e0 73 75 6c 74 3a 20 24 44 55 4d 50 42 49 4e 22 20  sult: $DUMPBIN" 
152f0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
15300 5f 54 7d 24 44 55 4d 50 42 49 4e 22 20 3e 26 36  _T}$DUMPBIN" >&6
15310 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
15320 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
15330 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
15340 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
15350 20 3e 26 36 0a 66 69 0a 0a 20 20 20 20 74 65 73   >&6.fi..    tes
15360 74 20 2d 6e 20 22 24 44 55 4d 50 42 49 4e 22 20  t -n "$DUMPBIN" 
15370 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
15380 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
15390 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
153a0 20 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24   ac_ct_DUMPBIN=$
153b0 44 55 4d 50 42 49 4e 0a 20 20 66 6f 72 20 61 63  DUMPBIN.  for ac
153c0 5f 70 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69  _prog in "dumpbi
153d0 6e 20 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e  n -symbols" "lin
153e0 6b 20 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73  k -dump -symbols
153f0 22 0a 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74  ".do.  # Extract
15400 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
15410 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73  of "$ac_prog", s
15420 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
15430 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
15440 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
15450 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
15460 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d  d=$2.echo "$as_m
15470 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
15480 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
15490 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
154a0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
154b0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
154c0 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73  HO_C" >&6.if tes
154d0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
154e0 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 73 65  ac_ct_DUMPBIN+se
154f0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
15500 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
15510 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
15520 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
15530 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
15540 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20  DUMPBIN"; then. 
15550 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
15560 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f 63  t_DUMPBIN="$ac_c
15570 74 5f 44 55 4d 50 42 49 4e 22 20 23 20 4c 65 74  t_DUMPBIN" # Let
15580 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
15590 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
155a0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
155b0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
155c0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
155d0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
155e0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
155f0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
15600 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
15610 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
15620 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
15630 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
15640 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61 73  ons; do.  if $as
15650 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
15660 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
15670 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
15680 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
15690 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d  g_ac_ct_DUMPBIN=
156a0 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  "$ac_prog".    e
156b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
156c0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
156d0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
156e0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
156f0 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
15700 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 61  ne.done..fi.fi.a
15710 63 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63  c_ct_DUMPBIN=$ac
15720 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44  _cv_prog_ac_ct_D
15730 55 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d  UMPBIN.if test -
15740 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  n "$ac_ct_DUMPBI
15750 4e 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  N"; then.  echo 
15760 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
15770 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
15780 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 65 63 68  DUMPBIN" >&5.ech
15790 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
157a0 63 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 36 0a  ct_DUMPBIN" >&6.
157b0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
157c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
157d0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
157e0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
157f0 3e 26 36 0a 66 69 0a 0a 20 20 74 65 73 74 20 2d  >&6.fi..  test -
15800 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49  n "$ac_ct_DUMPBI
15810 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  N" && break.done
15820 0a 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74  .test -n "$ac_ct
15830 5f 44 55 4d 50 42 49 4e 22 20 7c 7c 20 61 63 5f  _DUMPBIN" || ac_
15840 63 74 5f 44 55 4d 50 42 49 4e 3d 22 3a 22 0a 0a  ct_DUMPBIN=":"..
15850 20 20 44 55 4d 50 42 49 4e 3d 24 61 63 5f 63 74    DUMPBIN=$ac_ct
15860 5f 44 55 4d 50 42 49 4e 0a 66 69 0a 0a 0a 20 20  _DUMPBIN.fi...  
15870 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42 49  if test "$DUMPBI
15880 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  N" != ":"; then.
15890 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49 4e      NM="$DUMPBIN
158a0 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20 2d  ".  fi.fi.test -
158b0 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d  z "$NM" && NM=nm
158c0 0a 0a 0a 0a 0a 0a 0a 65 63 68 6f 20 22 24 61 73  .......echo "$as
158d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
158e0 63 6b 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c  cking the name l
158f0 69 73 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65  ister ($NM) inte
15900 72 66 61 63 65 22 20 3e 26 35 0a 65 63 68 6f 20  rface" >&5.echo 
15910 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
15920 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73 74 65  g the name liste
15930 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66 61 63  r ($NM) interfac
15940 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
15950 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
15960 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 2b  cv_nm_interface+
15970 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
15980 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
15990 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
159a0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
159b0 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63  t_cv_nm_interfac
159c0 65 3d 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68  e="BSD nm".  ech
159d0 6f 20 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69  o "int some_vari
159e0 61 62 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e  able = 0;" > con
159f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
15a00 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
15a10 61 73 5f 6d 65 3a 32 39 32 37 3a 20 24 61 63 5f  as_me:2927: $ac_
15a20 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
15a30 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
15a40 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
15a50 2e 65 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66  .err).  cat conf
15a60 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28  test.err >&5.  (
15a70 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
15a80 73 5f 6d 65 3a 32 39 33 30 3a 20 24 4e 4d 20 5c  s_me:2930: $NM \
15a90 5c 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  \\"conftest.$ac_
15aa0 6f 62 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26  objext\\\"\"" >&
15ab0 35 29 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20  5).  (eval "$NM 
15ac0 5c 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  \"conftest.$ac_o
15ad0 62 6a 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74  bjext\"" 2>conft
15ae0 65 73 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65  est.err > confte
15af0 73 74 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f  st.out).  cat co
15b00 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
15b10 20 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c   (eval echo "\"\
15b20 24 61 73 5f 6d 65 3a 32 39 33 33 3a 20 6f 75 74  $as_me:2933: out
15b30 70 75 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61  put\"" >&5).  ca
15b40 74 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e  t conftest.out >
15b50 26 35 0a 20 20 69 66 20 24 47 52 45 50 20 27 45  &5.  if $GREP 'E
15b60 78 74 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61  xternal.*some_va
15b70 72 69 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74  riable' conftest
15b80 2e 6f 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  .out > /dev/null
15b90 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
15ba0 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d  _nm_interface="M
15bb0 53 20 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a  S dumpbin".  fi.
15bc0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
15bd0 2a 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d  *.fi.echo "$as_m
15be0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
15bf0 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74  t: $lt_cv_nm_int
15c00 65 72 66 61 63 65 22 20 3e 26 35 0a 65 63 68 6f  erface" >&5.echo
15c10 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63   "${ECHO_T}$lt_c
15c20 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 22 20  v_nm_interface" 
15c30 3e 26 36 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d  >&6..echo "$as_m
15c40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
15c50 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
15c60 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68  s works" >&5.ech
15c70 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
15c80 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
15c90 73 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f  s works... $ECHO
15ca0 5f 43 22 20 3e 26 36 0a 4c 4e 5f 53 3d 24 61 73  _C" >&6.LN_S=$as
15cb0 5f 6c 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24  _ln_s.if test "$
15cc0 4c 4e 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b  LN_S" = "ln -s";
15cd0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
15ce0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
15cf0 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 65  sult: yes" >&5.e
15d00 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79 65  cho "${ECHO_T}ye
15d10 73 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63  s" >&6.else.  ec
15d20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
15d30 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20  NO: result: no, 
15d40 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35  using $LN_S" >&5
15d50 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
15d60 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22  no, using $LN_S"
15d70 20 3e 26 36 0a 66 69 0a 0a 23 20 66 69 6e 64 20   >&6.fi..# find 
15d80 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  the maximum leng
15d90 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69  th of command li
15da0 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 65 63 68  ne arguments.ech
15db0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15dc0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20  O: checking the 
15dd0 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f  maximum length o
15de0 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61  f command line a
15df0 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 65 63  rguments" >&5.ec
15e00 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
15e10 6b 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d  king the maximum
15e20 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61   length of comma
15e30 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74  nd line argument
15e40 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
15e50 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
15e60 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
15e70 65 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  en+set}" = set; 
15e80 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
15e90 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
15ea0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
15eb0 20 20 20 20 69 3d 30 0a 20 20 74 65 73 74 73 74      i=0.  testst
15ec0 72 69 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63  ring="ABCD"..  c
15ed0 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e  ase $build_os in
15ee0 0a 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a  .  msdosdjgpp*).
15ef0 20 20 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20      # On DJGPP, 
15f00 74 68 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c  this test can bl
15f10 6f 77 20 75 70 20 70 72 65 74 74 79 20 62 61 64  ow up pretty bad
15f20 6c 79 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65  ly due to proble
15f30 6d 73 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23  ms in libc.    #
15f40 20 28 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67   (any single arg
15f50 75 6d 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20  ument exceeding 
15f60 32 30 30 30 20 62 79 74 65 73 20 63 61 75 73 65  2000 bytes cause
15f70 73 20 61 20 62 75 66 66 65 72 20 6f 76 65 72 72  s a buffer overr
15f80 75 6e 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20  un.    # during 
15f90 67 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e  glob expansion).
15fa0 20 20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72    Even if it wer
15fb0 65 20 66 69 78 65 64 2c 20 74 68 65 20 72 65 73  e fixed, the res
15fc0 75 6c 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20  ult of this.    
15fd0 23 20 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65  # check would be
15fe0 20 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 20   larger than it 
15ff0 73 68 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c  should be..    l
16000 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
16010 5f 6c 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23  _len=12288;    #
16020 20 31 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69   12K is about ri
16030 67 68 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e  ght.    ;;..  gn
16040 75 2a 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20  u*).    # Under 
16050 47 4e 55 20 48 75 72 64 2c 20 74 68 69 73 20 74  GNU Hurd, this t
16060 65 73 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69  est is not requi
16070 72 65 64 20 62 65 63 61 75 73 65 20 74 68 65 72  red because ther
16080 65 20 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69  e is.    # no li
16090 6d 69 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74  mit to the lengt
160a0 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
160b0 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20  e arguments..   
160c0 20 23 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20   # Libtool will 
160d0 69 6e 74 65 72 70 72 65 74 20 2d 31 20 61 73 20  interpret -1 as 
160e0 6e 6f 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65  no limit whatsoe
160f0 76 65 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  ver.    lt_cv_sy
16100 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31  s_max_cmd_len=-1
16110 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77  ;.    ;;..  cygw
16120 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20  in* | mingw*).  
16130 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c    # On Win9x/ME,
16140 20 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73   this test blows
16150 20 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65   up -- it succee
16160 64 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20  ds, but takes.  
16170 20 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75    # about 5 minu
16180 74 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73  tes as the tests
16190 74 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f  tring grows expo
161a0 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23  nentially..    #
161b0 20 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78   Worse, since 9x
161c0 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d  /ME are not pre-
161d0 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74  emptively multit
161e0 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f  asking,.    # yo
161f0 75 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20  u end up with a 
16200 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65  "frozen" compute
16210 72 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77  r, even though w
16220 69 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20  ith patience.   
16230 20 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e   # the test even
16240 74 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20  tually succeeds 
16250 28 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65  (with a max line
16260 20 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29   length of 256k)
16270 2e 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c  ..    # Instead,
16280 20 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74   let's just punt
16290 3a 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75  : use the minimu
162a0 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70  m linelength rep
162b0 6f 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61  orted by.    # a
162c0 6c 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72  ll of the suppor
162d0 74 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38  ted platforms: 8
162e0 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50  192 (on NT/2K/XP
162f0 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  )..    lt_cv_sys
16300 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
16310 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69  2;.    ;;..  ami
16320 67 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20  gaos*).    # On 
16330 41 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b  AmigaOS with pdk
16340 73 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61  sh, this test ta
16350 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72  kes hours, liter
16360 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77  ally..    # So w
16370 65 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20  e just punt and 
16380 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69  use a minimum li
16390 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39  ne length of 819
163a0 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  2..    lt_cv_sys
163b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
163c0 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74  2;.    ;;..  net
163d0 62 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20  bsd* | freebsd* 
163e0 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72  | openbsd* | dar
163f0 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79  win* | dragonfly
16400 2a 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61  *).    # This ha
16410 73 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69  s been around si
16420 6e 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c  nce 386BSD, at l
16430 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75  east.  Likely fu
16440 72 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65  rther..    if te
16450 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63  st -x /sbin/sysc
16460 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  tl; then.      l
16470 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
16480 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63  _len=`/sbin/sysc
16490 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61  tl -n kern.argma
164a0 78 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  x`.    elif test
164b0 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79   -x /usr/sbin/sy
164c0 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  sctl; then.     
164d0 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
164e0 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69  md_len=`/usr/sbi
164f0 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e  n/sysctl -n kern
16500 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73  .argmax`.    els
16510 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  e.      lt_cv_sy
16520 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35  s_max_cmd_len=65
16530 35 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66  536.# usable def
16540 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44  ault for all BSD
16550 73 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41  s.    fi.    # A
16560 6e 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20  nd add a safety 
16570 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73  zone.    lt_cv_s
16580 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
16590 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
165a0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34  max_cmd_len \/ 4
165b0 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  `.    lt_cv_sys_
165c0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
165d0 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
165e0 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20  _cmd_len \* 3`. 
165f0 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78     ;;..  interix
16600 2a 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77  *).    # We know
16610 20 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34   the value 26214
16620 34 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69  4 and hardcode i
16630 74 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20  t with a safety 
16640 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a  zone (like BSD).
16650 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
16660 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38  x_cmd_len=196608
16670 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29  .    ;;..  osf*)
16680 0a 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20  .    # Dr. Hans 
16690 45 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72  Ekkehard Plesser
166a0 20 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20   reports seeing 
166b0 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72  a kernel panic r
166c0 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
166d0 0a 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68  .    # due to th
166e0 69 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65  is test when exe
166f0 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69  c_disable_arg_li
16700 6d 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36  mit is 1 on Tru6
16710 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20  4. It is not.   
16720 20 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65   # nice to cause
16730 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73   kernel panics s
16740 6f 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65  o lets avoid the
16750 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20   loop below..   
16760 20 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72   # First set a r
16770 65 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c  easonable defaul
16780 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  t..    lt_cv_sys
16790 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33  _max_cmd_len=163
167a0 38 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20  84.    #.    if 
167b0 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79  test -x /sbin/sy
167c0 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20  sconfig; then.  
167d0 20 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f      case `/sbin/
167e0 73 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f  sysconfig -q pro
167f0 63 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61  c exec_disable_a
16800 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20  rg_limit` in.   
16810 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f       *1*) lt_cv_
16820 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
16830 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  -1 ;;.      esac
16840 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
16850 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20   sco3.2v5*).    
16860 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
16870 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20  d_len=102400.   
16880 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73   ;;.  sysv5* | s
16890 63 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32  co5v6* | sysv4.2
168a0 75 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61  uw2*).    kargma
168b0 78 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20  x=`grep ARG_MAX 
168c0 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73  /etc/conf/cf.d/s
168d0 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  tune 2>/dev/null
168e0 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  `.    if test -n
168f0 20 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65   "$kargmax"; the
16900 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  n.      lt_cv_sy
16910 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
16920 63 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73  cho $kargmax | s
16930 65 64 20 27 73 2f 2e 2a 5b 09 20 5d 2f 2f 27 60  ed 's/.*[. ]//'`
16940 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
16950 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
16960 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20  d_len=32768.    
16970 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20  fi.    ;;.  *). 
16980 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
16990 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67 65 74 63 6f  _cmd_len=`(getco
169a0 6e 66 20 41 52 47 5f 4d 41 58 29 20 32 3e 20 2f  nf ARG_MAX) 2> /
169b0 64 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66  dev/null`.    if
169c0 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 63 76   test -n "$lt_cv
169d0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
169e0 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  "; then.      lt
169f0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
16a00 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76  len=`expr $lt_cv
16a10 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
16a20 20 5c 2f 20 34 60 0a 20 20 20 20 20 20 6c 74 5f   \/ 4`.      lt_
16a30 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
16a40 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
16a50 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
16a60 5c 2a 20 33 60 0a 20 20 20 20 65 6c 73 65 0a 20  \* 3`.    else. 
16a70 20 20 20 20 20 23 20 4d 61 6b 65 20 74 65 73 74       # Make test
16a80 73 74 72 69 6e 67 20 61 20 6c 69 74 74 6c 65 20  string a little 
16a90 62 69 67 67 65 72 20 62 65 66 6f 72 65 20 77 65  bigger before we
16aa0 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74   do anything wit
16ab0 68 20 69 74 2e 0a 20 20 20 20 20 20 23 20 61 20  h it..      # a 
16ac0 31 4b 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64  1K string should
16ad0 20 62 65 20 61 20 72 65 61 73 6f 6e 61 62 6c 65   be a reasonable
16ae0 20 73 74 61 72 74 2e 0a 20 20 20 20 20 20 66 6f   start..      fo
16af0 72 20 69 20 69 6e 20 31 20 32 20 33 20 34 20 35  r i in 1 2 3 4 5
16b00 20 36 20 37 20 38 20 3b 20 64 6f 0a 20 20 20 20   6 7 8 ; do.    
16b10 20 20 20 20 74 65 73 74 73 74 72 69 6e 67 3d 24      teststring=$
16b20 74 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73  teststring$tests
16b30 74 72 69 6e 67 0a 20 20 20 20 20 20 64 6f 6e 65  tring.      done
16b40 0a 20 20 20 20 20 20 53 48 45 4c 4c 3d 24 7b 53  .      SHELL=${S
16b50 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48  HELL-${CONFIG_SH
16b60 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a 20 20  ELL-/bin/sh}}.  
16b70 20 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73      # If test is
16b80 20 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69   not a shell bui
16b90 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f  lt-in, we'll pro
16ba0 62 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d  bably end up com
16bb0 70 75 74 69 6e 67 20 61 0a 20 20 20 20 20 20 23  puting a.      #
16bc0 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
16bd0 74 68 61 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c  that is only hal
16be0 66 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20  f of the actual 
16bf0 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20  maximum length, 
16c00 62 75 74 0a 20 20 20 20 20 20 23 20 77 65 20 63  but.      # we c
16c10 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20 20 20  an't tell..     
16c20 20 77 68 69 6c 65 20 7b 20 74 65 73 74 20 22 58   while { test "X
16c30 22 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d 66 61  "`$SHELL $0 --fa
16c40 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58 24 74  llback-echo "X$t
16c50 65 73 74 73 74 72 69 6e 67 24 74 65 73 74 73 74  eststring$testst
16c60 72 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c  ring" 2>/dev/nul
16c70 6c 60 20 5c 0a 09 20 20 20 20 20 20 20 20 20 3d  l` \..         =
16c80 20 22 58 58 24 74 65 73 74 73 74 72 69 6e 67 24   "XX$teststring$
16c90 74 65 73 74 73 74 72 69 6e 67 22 3b 20 7d 20 3e  teststring"; } >
16ca0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
16cb0 26 0a 09 20 20 20 20 20 20 74 65 73 74 20 24 69  &..      test $i
16cc0 20 21 3d 20 31 37 20 23 20 31 2f 32 20 4d 42 20   != 17 # 1/2 MB 
16cd0 73 68 6f 75 6c 64 20 62 65 20 65 6e 6f 75 67 68  should be enough
16ce0 0a 20 20 20 20 20 20 64 6f 0a 20 20 20 20 20 20  .      do.      
16cf0 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20 31    i=`expr $i + 1
16d00 60 0a 20 20 20 20 20 20 20 20 74 65 73 74 73 74  `.        testst
16d10 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67  ring=$teststring
16d20 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20  $teststring.    
16d30 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 23 20 4f    done.      # O
16d40 6e 6c 79 20 63 68 65 63 6b 20 74 68 65 20 73 74  nly check the st
16d50 72 69 6e 67 20 6c 65 6e 67 74 68 20 6f 75 74 73  ring length outs
16d60 69 64 65 20 74 68 65 20 6c 6f 6f 70 2e 0a 20 20  ide the loop..  
16d70 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
16d80 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20  x_cmd_len=`expr 
16d90 22 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a  "X$teststring" :
16da0 20 22 2e 2a 22 20 32 3e 26 31 60 0a 20 20 20 20   ".*" 2>&1`.    
16db0 20 20 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20    teststring=.  
16dc0 20 20 20 20 23 20 41 64 64 20 61 20 73 69 67 6e      # Add a sign
16dd0 69 66 69 63 61 6e 74 20 73 61 66 65 74 79 20 66  ificant safety f
16de0 61 63 74 6f 72 20 62 65 63 61 75 73 65 20 43 2b  actor because C+
16df0 2b 20 63 6f 6d 70 69 6c 65 72 73 20 63 61 6e 20  + compilers can 
16e00 74 61 63 6b 20 6f 6e 0a 20 20 20 20 20 20 23 20  tack on.      # 
16e10 6d 61 73 73 69 76 65 20 61 6d 6f 75 6e 74 73 20  massive amounts 
16e20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72  of additional ar
16e30 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65 20 70  guments before p
16e40 61 73 73 69 6e 67 20 74 68 65 6d 20 74 6f 20 74  assing them to t
16e50 68 65 0a 20 20 20 20 20 20 23 20 6c 69 6e 6b 65  he.      # linke
16e60 72 2e 20 20 49 74 20 61 70 70 65 61 72 73 20 61  r.  It appears a
16e70 73 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20  s though 1/2 is 
16e80 61 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a  a usable value..
16e90 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
16ea0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
16eb0 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
16ec0 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20  _cmd_len \/ 2`. 
16ed0 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 65     fi.    ;;.  e
16ee0 73 61 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  sac..fi..if test
16ef0 20 2d 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d   -n $lt_cv_sys_m
16f00 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65  ax_cmd_len ; the
16f10 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
16f20 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
16f30 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  : $lt_cv_sys_max
16f40 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a 65 63  _cmd_len" >&5.ec
16f50 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
16f60 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
16f70 6c 65 6e 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  len" >&6.else.  
16f80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16f90 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
16fa0 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ne" >&5.echo "${
16fb0 45 43 48 4f 5f 54 7d 6e 6f 6e 65 22 20 3e 26 36  ECHO_T}none" >&6
16fc0 0a 66 69 0a 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  .fi.max_cmd_len=
16fd0 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
16fe0 6d 64 5f 6c 65 6e 0a 0a 0a 0a 0a 0a 0a 3a 20 24  md_len.......: $
16ff0 7b 43 50 3d 22 63 70 20 2d 66 22 7d 0a 3a 20 24  {CP="cp -f"}.: $
17000 7b 4d 56 3d 22 6d 76 20 2d 66 22 7d 0a 3a 20 24  {MV="mv -f"}.: $
17010 7b 52 4d 3d 22 72 6d 20 2d 66 22 7d 0a 0a 65 63  {RM="rm -f"}..ec
17020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17030 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
17040 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75  ther the shell u
17050 6e 64 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20  nderstands some 
17060 58 53 49 20 63 6f 6e 73 74 72 75 63 74 73 22 20  XSI constructs" 
17070 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
17080 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
17090 65 72 20 74 68 65 20 73 68 65 6c 6c 20 75 6e 64  er the shell und
170a0 65 72 73 74 61 6e 64 73 20 73 6f 6d 65 20 58 53  erstands some XS
170b0 49 20 63 6f 6e 73 74 72 75 63 74 73 2e 2e 2e 20  I constructs... 
170c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 23 20 54  $ECHO_C" >&6.# T
170d0 72 79 20 73 6f 6d 65 20 58 53 49 20 66 65 61 74  ry some XSI feat
170e0 75 72 65 73 0a 78 73 69 5f 73 68 65 6c 6c 3d 6e  ures.xsi_shell=n
170f0 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79 3d 22 61  o.( _lt_dummy="a
17100 2f 62 2f 63 22 0a 20 20 74 65 73 74 20 22 24 7b  /b/c".  test "${
17110 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f 7d 2c 24  _lt_dummy##*/},$
17120 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a 7d 2c 22  {_lt_dummy%/*},"
17130 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22 24 5f 6c  ${_lt_dummy%"$_l
17140 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a 20 20 20  t_dummy"}, \.   
17150 20 20 20 3d 20 63 2c 61 2f 62 2c 2c 20 5c 0a 20     = c,a/b,, \. 
17160 20 20 20 26 26 20 65 76 61 6c 20 27 74 65 73 74     && eval 'test
17170 20 24 28 28 20 31 20 2b 20 31 20 29 29 20 2d 65   $(( 1 + 1 )) -e
17180 71 20 32 20 5c 0a 20 20 20 20 26 26 20 74 65 73  q 2 \.    && tes
17190 74 20 22 24 7b 23 5f 6c 74 5f 64 75 6d 6d 79 7d  t "${#_lt_dummy}
171a0 22 20 2d 65 71 20 35 27 20 29 20 3e 2f 64 65 76  " -eq 5' ) >/dev
171b0 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a 20 20 26  /null 2>&1 \.  &
171c0 26 20 78 73 69 5f 73 68 65 6c 6c 3d 79 65 73 0a  & xsi_shell=yes.
171d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
171e0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 78  NENO: result: $x
171f0 73 69 5f 73 68 65 6c 6c 22 20 3e 26 35 0a 65 63  si_shell" >&5.ec
17200 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 78 73  ho "${ECHO_T}$xs
17210 69 5f 73 68 65 6c 6c 22 20 3e 26 36 0a 0a 0a 65  i_shell" >&6...e
17220 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17230 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
17240 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c 20  ether the shell 
17250 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b 3d  understands \"+=
17260 5c 22 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  \"" >&5.echo $EC
17270 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
17280 68 65 74 68 65 72 20 74 68 65 20 73 68 65 6c 6c  hether the shell
17290 20 75 6e 64 65 72 73 74 61 6e 64 73 20 5c 22 2b   understands \"+
172a0 3d 5c 22 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  =\"... $ECHO_C" 
172b0 3e 26 36 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70 70  >&6.lt_shell_app
172c0 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61 72  end=no.( foo=bar
172d0 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20 65  ; set foo baz; e
172e0 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26 26  val "$1+=\$2" &&
172f0 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20 62   test "$foo" = b
17300 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e 2f  arbaz ) \.    >/
17310 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
17320 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61 70    && lt_shell_ap
17330 70 65 6e 64 3d 79 65 73 0a 65 63 68 6f 20 22 24  pend=yes.echo "$
17340 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
17350 65 73 75 6c 74 3a 20 24 6c 74 5f 73 68 65 6c 6c  esult: $lt_shell
17360 5f 61 70 70 65 6e 64 22 20 3e 26 35 0a 65 63 68  _append" >&5.ech
17370 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
17380 73 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26  shell_append" >&
17390 36 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36  6...if ( (MAIL=6
173a0 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c  0; unset MAIL) |
173b0 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75  | exit) >/dev/nu
173c0 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
173d0 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65  lt_unset=unset.e
173e0 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74 3d 66  lse.  lt_unset=f
173f0 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23 20 74  alse.fi......# t
17400 65 73 74 20 45 42 43 44 49 43 20 6f 72 20 41 53  est EBCDIC or AS
17410 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f 20 58  CII.case `echo X
17420 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20 69 6e  |tr X '\101'` in
17430 0a 20 41 29 20 23 20 41 53 43 49 49 20 62 61 73  . A) # ASCII bas
17440 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20 23 20  ed system.    # 
17450 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65 72 70  \n is not interp
17460 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c 79 20  reted correctly 
17470 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f 75 73  by Solaris 8 /us
17480 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f 53 50  r/ucb/tr.  lt_SP
17490 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c 30 31  2NL='tr \040 \01
174a0 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d 27 74  2'.  lt_NL2SP='t
174b0 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34 30 5c  r \015\012 \040\
174c0 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20 23 20  040'.  ;;. *) # 
174d0 45 42 43 44 49 43 20 62 61 73 65 64 20 73 79 73  EBCDIC based sys
174e0 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c 3d 27  tem.  lt_SP2NL='
174f0 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20 6c 74  tr \100 \n'.  lt
17500 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c 6e 20  _NL2SP='tr \r\n 
17510 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b 0a 65  \100\100'.  ;;.e
17520 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 65 63 68  sac..........ech
17530 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17540 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
17550 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
17560 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
17570 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
17580 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
17590 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20  r $LD option to 
175a0 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69  reload object fi
175b0 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  les... $ECHO_C" 
175c0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
175d0 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
175e0 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  lag+set}" = set;
175f0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
17600 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
17610 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
17620 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  .  lt_cv_ld_relo
17630 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a  ad_flag='-r'.fi.
17640 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
17650 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
17660 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
17670 6c 61 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  lag" >&5.echo "$
17680 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6c  {ECHO_T}$lt_cv_l
17690 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e  d_reload_flag" >
176a0 26 36 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24  &6.reload_flag=$
176b0 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
176c0 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61  flag.case $reloa
176d0 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22  d_flag in."" | "
176e0 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61   "*) ;;.*) reloa
176f0 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64  d_flag=" $reload
17700 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72  _flag" ;;.esac.r
17710 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24  eload_cmds='$LD$
17720 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24  reload_flag -o $
17730 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
17740 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  js'.case $host_o
17750 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a  s in.  darwin*).
17760 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
17770 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
17780 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
17790 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ='$LTCC $LTCFLAG
177a0 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c  S -nostdlib ${wl
177b0 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  }-r -o $output$r
177c0 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20  eload_objs'.    
177d0 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61  else.      reloa
177e0 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f  d_cmds='$LD$relo
177f0 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70  ad_flag -o $outp
17800 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a  ut$reload_objs'.
17810 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73      fi.    ;;.es
17820 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 65 63 68  ac...........ech
17830 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17840 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  O: checking how 
17850 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70  to recognize dep
17860 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
17870 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
17880 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77  _N "checking how
17890 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65   to recognize de
178a0 70 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65  pendent librarie
178b0 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
178c0 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
178d0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
178e0 5f 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20 3d 20  _method+set}" = 
178f0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
17900 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
17910 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
17920 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  else.  lt_cv_fil
17930 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d 41  e_magic_cmd='$MA
17940 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f 66  GIC_CMD'.lt_cv_f
17950 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
17960 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c 69  ile=.lt_cv_depli
17970 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
17980 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65 64  'unknown'.# Need
17990 20 74 6f 20 73 65 74 20 74 68 65 20 70 72 65 63   to set the prec
179a0 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20 6f  eding variable o
179b0 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73 20  n all platforms 
179c0 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20 69  that support.# i
179d0 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65 70 65  nterlibrary depe
179e0 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f 6e  ndencies..# 'non
179f0 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63 69  e' -- dependenci
17a00 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64  es not supported
17a10 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d 2d  ..# `unknown' --
17a20 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20 62   same as none, b
17a30 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68 61  ut documents tha
17a40 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e 27  t we really don'
17a50 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73 5f  t know..# 'pass_
17a60 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70 65  all' -- all depe
17a70 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65 64 20  ndencies passed 
17a80 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e 0a  with no checks..
17a90 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65 27  # 'test_compile'
17aa0 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61 6b   -- check by mak
17ab0 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61 6d  ing test program
17ac0 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63 20  ..# 'file_magic 
17ad0 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63 68  [[regex]]' -- ch
17ae0 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 66  eck by looking f
17af0 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62 72  or files in libr
17b00 61 72 79 20 70 61 74 68 0a 23 20 77 68 69 63 68  ary path.# which
17b10 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65   responds to the
17b20 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
17b30 20 77 69 74 68 20 61 20 67 69 76 65 6e 20 65 78   with a given ex
17b40 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23 20  tended regex..# 
17b50 49 66 20 79 6f 75 20 68 61 76 65 20 60 66 69 6c  If you have `fil
17b60 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e 74  e' or equivalent
17b70 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d 20   on your system 
17b80 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20 73  and you're not s
17b90 75 72 65 0a 23 20 77 68 65 74 68 65 72 20 60 70  ure.# whether `p
17ba0 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a 61  ass_all' will *a
17bb0 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f 75  lways* work, you
17bc0 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20 74   probably want t
17bd0 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20 24  his one...case $
17be0 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 5b 34  host_os in.aix[4
17bf0 2d 39 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  -9]*).  lt_cv_de
17c00 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
17c10 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
17c20 0a 0a 62 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76  ..beos*).  lt_cv
17c30 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
17c40 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
17c50 20 3b 3b 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a   ;;..bsdi[45]*).
17c60 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
17c70 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
17c80 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d  le_magic ELF [0-
17c90 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c  9][0-9]*-bit [ML
17ca0 5d 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65  ]SB (shared obje
17cb0 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27  ct|dynamic lib)'
17cc0 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
17cd0 67 69 63 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69  gic_cmd='/usr/bi
17ce0 6e 2f 66 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f  n/file -L'.  lt_
17cf0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65  cv_file_magic_te
17d00 73 74 5f 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c  st_file=/shlib/l
17d10 69 62 63 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67  ibc.so.  ;;..cyg
17d20 77 69 6e 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77  win*).  # func_w
17d30 69 6e 33 32 5f 6c 69 62 69 64 20 69 73 20 61 20  in32_libid is a 
17d40 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64  shell function d
17d50 65 66 69 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e  efined in ltmain
17d60 2e 73 68 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  .sh.  lt_cv_depl
17d70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
17d80 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38  ='file_magic ^x8
17d90 36 20 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74  6 archive import
17da0 7c 5e 78 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f  |^x86 DLL'.  lt_
17db0 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
17dc0 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69  d='func_win32_li
17dd0 62 69 64 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77  bid'.  ;;..mingw
17de0 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 23 20 42  * | pw32*).  # B
17df0 61 73 65 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64  ase MSYS/MinGW d
17e00 6f 20 6e 6f 74 20 70 72 6f 76 69 64 65 20 74 68  o not provide th
17e10 65 20 27 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64  e 'file' command
17e20 20 6e 65 65 64 65 64 20 62 79 0a 20 20 23 20 66   needed by.  # f
17e30 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20  unc_win32_libid 
17e40 73 68 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20  shell function, 
17e50 73 6f 20 75 73 65 20 61 20 77 65 61 6b 65 72 20  so use a weaker 
17e60 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27 6f  test based on 'o
17e70 62 6a 64 75 6d 70 27 2c 0a 20 20 23 20 75 6e 6c  bjdump',.  # unl
17e80 65 73 73 20 77 65 20 66 69 6e 64 20 27 66 69 6c  ess we find 'fil
17e90 65 27 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20  e', for example 
17ea0 62 65 63 61 75 73 65 20 77 65 20 61 72 65 20 63  because we are c
17eb0 72 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e 67 2e 0a  ross-compiling..
17ec0 20 20 69 66 20 28 20 66 69 6c 65 20 2f 20 29 20    if ( file / ) 
17ed0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
17ee0 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f   then.    lt_cv_
17ef0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
17f00 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
17f10 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69 6d   ^x86 archive im
17f20 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a 20  port|^x86 DLL'. 
17f30 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
17f40 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69  gic_cmd='func_wi
17f50 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 65 6c 73  n32_libid'.  els
17f60 65 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  e.    lt_cv_depl
17f70 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
17f80 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66 69 6c  ='file_magic fil
17f90 65 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d 69 33  e format pei*-i3
17fa0 38 36 28 2e 2a 61 72 63 68 69 74 65 63 74 75 72  86(.*architectur
17fb0 65 3a 20 69 33 38 36 29 3f 27 0a 20 20 20 20 6c  e: i386)?'.    l
17fc0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
17fd0 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66  cmd='$OBJDUMP -f
17fe0 27 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 64 61 72  '.  fi.  ;;..dar
17ff0 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a  win* | rhapsody*
18000 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
18010 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
18020 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72  ass_all.  ;;..fr
18030 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66  eebsd* | dragonf
18040 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f  ly*).  if echo _
18050 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
18060 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
18070 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  _ > /dev/null; t
18080 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  hen.    case $ho
18090 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a  st_cpu in.    i*
180a0 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74  86 ).      # Not
180b0 20 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68   sure whether th
180c0 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70  e presence of Op
180d0 65 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61  enBSD here was a
180e0 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20   mistake..      
180f0 23 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62  # Let's accept b
18100 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69  oth of them unti
18110 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65  l this is cleare
18120 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63  d up..      lt_c
18130 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
18140 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
18150 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e  ic (FreeBSD|Open
18160 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f 69  BSD|DragonFly)/i
18170 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63 74  [3-9]86 (compact
18180 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64 20   )?demand paged 
18190 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a  shared library'.
181a0 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65        lt_cv_file
181b0 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
181c0 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20 6c  bin/file.      l
181d0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
181e0 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20  test_file=`echo 
181f0 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  /usr/lib/libc.so
18200 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  .*`.      ;;.   
18210 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20   esac.  else.   
18220 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
18230 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
18240 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a  _all.  fi.  ;;..
18250 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  gnu*).  lt_cv_de
18260 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
18270 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
18280 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20 68  ..hpux10.20* | h
18290 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76 5f  pux11*).  lt_cv_
182a0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
182b0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 63  usr/bin/file.  c
182c0 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
182d0 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c 74  .  ia64*).    lt
182e0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
182f0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
18300 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39  agic (s[0-9][0-9
18310 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d  ][0-9]|ELF-[0-9]
18320 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62  [0-9]) shared ob
18330 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36 34  ject file - IA64
18340 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
18350 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
18360 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33 32  =/usr/lib/hpux32
18370 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a  /libc.so.    ;;.
18380 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20 20    hppa*64*).    
18390 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
183a0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
183b0 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
183c0 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
183d0 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
183e0 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50 41  object file - PA
183f0 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39  -RISC [0-9].[0-9
18400 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  ]'.    lt_cv_fil
18410 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
18420 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f  e=/usr/lib/pa20_
18430 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b  64/libc.sl.    ;
18440 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76  ;.  *).    lt_cv
18450 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18460 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
18470 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30  c (s[0-9][0-9][0
18480 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39 5d  -9]|PA-RISC[0-9]
18490 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6c  .[0-9]) shared l
184a0 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f 63  ibrary'.    lt_c
184b0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
184c0 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
184d0 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20  libc.sl.    ;;. 
184e0 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65   esac.  ;;..inte
184f0 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20 50  rix[3-9]*).  # P
18500 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65  IC code is broke
18510 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78  n on Interix 3.x
18520 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e  , that's why |\.
18530 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68  a not |_pic\.a h
18540 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ere.  lt_cv_depl
18550 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18560 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20  ='match_pattern 
18570 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c  /lib[^/]+(\.so|\
18580 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78  .a)$'.  ;;..irix
18590 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
185a0 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65  nstopux*).  case
185b0 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a   $LD in.  *-32|*
185c0 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  "-32 ") libmagic
185d0 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33  =32-bit;;.  *-n3
185e0 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d  2|*"-n32 ") libm
185f0 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36  agic=N32;;.  *-6
18600 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61  4|*"-64 ") libma
18610 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a  gic=64-bit;;.  *
18620 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72  ) libmagic=never
18630 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a  -match;;.  esac.
18640 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18650 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
18660 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68  s_all.  ;;..# Th
18670 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78  is must be Linux
18680 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b   ELF..linux* | k
18690 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f  *bsd*-gnu).  lt_
186a0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
186b0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
186c0 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a  .  ;;..netbsd*).
186d0 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
186e0 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
186f0 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  GREP __ELF__ > /
18700 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
18710 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
18720 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
18730 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
18740 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
18750 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
18760 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
18770 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18780 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
18790 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
187a0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c  [^/]+(\.so|_pic\
187b0 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
187c0 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63  .newos6*).  lt_c
187d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
187e0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
187f0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
18800 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65  ]*-bit [ML]SB (e
18810 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69  xecutable|dynami
18820 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f  c lib)'.  lt_cv_
18830 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
18840 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c  usr/bin/file.  l
18850 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
18860 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
18870 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b  ib/libnls.so.  ;
18880 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a  ;..*nto* | *qnx*
18890 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
188a0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
188b0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70  ass_all.  ;;..op
188c0 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65 73  enbsd*).  if tes
188d0 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c  t -z "`echo __EL
188e0 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
188f0 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22   $GREP __ELF__`"
18900 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f   || test "$host_
18910 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  os-$host_cpu" = 
18920 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65  "openbsd2.8-powe
18930 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c  rpc"; then.    l
18940 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
18950 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
18960 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
18970 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
18980 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69  .[0-9]+|\.so|_pi
18990 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
189a0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
189b0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
189c0 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
189d0 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
189e0 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
189f0 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
18a00 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20  ..osf3* | osf4* 
18a10 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76  | osf5*).  lt_cv
18a20 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18a30 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
18a40 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c 74   ;;..rdos*).  lt
18a50 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18a60 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
18a70 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a  l.  ;;..solaris*
18a80 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
18a90 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
18aa0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79  ass_all.  ;;..sy
18ab0 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a  sv5* | sco3.2v5*
18ac0 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69   | sco5v6* | uni
18ad0 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49  xware* | OpenUNI
18ae0 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29  X* | sysv4*uw2*)
18af0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
18b00 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
18b10 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
18b20 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20  v4 | sysv4.3*). 
18b30 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64   case $host_vend
18b40 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61  or in.  motorola
18b50 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
18b60 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18b70 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
18b80 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
18b90 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20   [ML]SB (shared 
18ba0 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c  object|dynamic l
18bb0 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a  ib) M[0-9][0-9]*
18bc0 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a   Version [0-9]'.
18bd0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
18be0 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
18bf0 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
18c00 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20  bc.so*`.    ;;. 
18c10 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f   ncr).    lt_cv_
18c20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
18c30 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
18c40 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a    ;;.  sequent).
18c50 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
18c60 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66  agic_cmd='/bin/f
18c70 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ile'.    lt_cv_d
18c80 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
18c90 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
18ca0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
18cb0 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72  bit [LM]SB (shar
18cc0 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
18cd0 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a  c lib )'.    ;;.
18ce0 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76    sni).    lt_cv
18cf0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
18d00 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
18d10 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18d20 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65  eck_method="file
18d30 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
18d40 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
18d50 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20  B dynamic lib". 
18d60 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
18d70 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c  gic_test_file=/l
18d80 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  ib/libc.so.    ;
18d90 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20  ;.  siemens).   
18da0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
18db0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
18dc0 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63  _all.    ;;.  pc
18dd0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
18de0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18df0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
18e00 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74 70  .  esac.  ;;..tp
18e10 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  f*).  lt_cv_depl
18e20 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18e30 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65  =pass_all.  ;;.e
18e40 73 61 63 0a 0a 66 69 0a 65 63 68 6f 20 22 24 61  sac..fi.echo "$a
18e50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
18e60 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70  sult: $lt_cv_dep
18e70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18e80 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  d" >&5.echo "${E
18e90 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 64 65 70  CHO_T}$lt_cv_dep
18ea0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18eb0 64 22 20 3e 26 36 0a 66 69 6c 65 5f 6d 61 67 69  d" >&6.file_magi
18ec0 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69 6c  c_cmd=$lt_cv_fil
18ed0 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70 6c  e_magic_cmd.depl
18ee0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18ef0 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f  =$lt_cv_deplibs_
18f00 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65 73  check_method.tes
18f10 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f 63  t -z "$deplibs_c
18f20 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26 20  heck_method" && 
18f30 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
18f40 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a 0a  thod=unknown....
18f50 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
18f60 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
18f70 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
18f80 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
18f90 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
18fa0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c  tool_prefix}ar",
18fb0 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
18fc0 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
18fd0 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
18fe0 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
18ff0 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}ar; ac_word=$
19000 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  2.echo "$as_me:$
19010 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
19020 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
19030 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
19040 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
19050 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
19060 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
19070 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 2b  ${ac_cv_prog_AR+
19080 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
19090 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
190a0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
190b0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
190c0 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b  f test -n "$AR";
190d0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
190e0 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65  og_AR="$AR" # Le
190f0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
19100 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
19110 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
19120 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
19130 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
19140 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
19150 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
19160 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
19170 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
19180 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
19190 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
191a0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
191b0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61  ions; do.  if $a
191c0 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  s_executable_p "
191d0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
191e0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
191f0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
19200 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c  og_AR="${ac_tool
19210 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20 20 20  _prefix}ar".    
19220 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19230 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
19240 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
19250 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
19260 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
19270 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a  one.done..fi.fi.
19280 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41  AR=$ac_cv_prog_A
19290 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41  R.if test -n "$A
192a0 52 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  R"; then.  echo 
192b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
192c0 20 72 65 73 75 6c 74 3a 20 24 41 52 22 20 3e 26   result: $AR" >&
192d0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
192e0 7d 24 41 52 22 20 3e 26 36 0a 65 6c 73 65 0a 20  }$AR" >&6.else. 
192f0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
19300 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
19310 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
19320 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69  CHO_T}no" >&6.fi
19330 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
19340 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22  "$ac_cv_prog_AR"
19350 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 41  ; then.  ac_ct_A
19360 52 3d 24 41 52 0a 20 20 23 20 45 78 74 72 61 63  R=$AR.  # Extrac
19370 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
19380 20 6f 66 20 22 61 72 22 2c 20 73 6f 20 69 74 20   of "ar", so it 
19390 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
193a0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
193b0 0a 73 65 74 20 64 75 6d 6d 79 20 61 72 3b 20 61  .set dummy ar; a
193c0 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22  c_word=$2.echo "
193d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
193e0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
193f0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
19400 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
19410 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
19420 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69  . $ECHO_C" >&6.i
19430 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
19440 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 73 65  prog_ac_ct_AR+se
19450 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
19460 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
19470 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
19480 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
19490 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
194a0 41 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  AR"; then.  ac_c
194b0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d  v_prog_ac_ct_AR=
194c0 22 24 61 63 5f 63 74 5f 41 52 22 20 23 20 4c 65  "$ac_ct_AR" # Le
194d0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
194e0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
194f0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
19500 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
19510 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
19520 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
19530 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
19540 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
19550 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
19560 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
19570 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
19580 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
19590 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24 61  ions; do.  if $a
195a0 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  s_executable_p "
195b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
195c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
195d0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
195e0 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 61 72 22  og_ac_ct_AR="ar"
195f0 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
19600 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
19610 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
19620 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
19630 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
19640 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20   fi.done.done.. 
19650 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
19660 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 22 20  _prog_ac_ct_AR" 
19670 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  && ac_cv_prog_ac
19680 5f 63 74 5f 41 52 3d 22 66 61 6c 73 65 22 0a 66  _ct_AR="false".f
19690 69 0a 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61  i.fi.ac_ct_AR=$a
196a0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
196b0 41 52 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  AR.if test -n "$
196c0 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
196d0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
196e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
196f0 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 65  $ac_ct_AR" >&5.e
19700 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
19710 63 5f 63 74 5f 41 52 22 20 3e 26 36 0a 65 6c 73  c_ct_AR" >&6.els
19720 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
19730 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
19740 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
19750 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
19760 0a 66 69 0a 0a 20 20 41 52 3d 24 61 63 5f 63 74  .fi..  AR=$ac_ct
19770 5f 41 52 0a 65 6c 73 65 0a 20 20 41 52 3d 22 24  _AR.else.  AR="$
19780 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22 0a 66  ac_cv_prog_AR".f
19790 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 22  i..test -z "$AR"
197a0 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74 20 2d   && AR=ar.test -
197b0 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20 26 26  z "$AR_FLAGS" &&
197c0 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a 0a 0a   AR_FLAGS=cru...
197d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74  .........if test
197e0 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
197f0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
19800 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
19810 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
19820 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69  tool_prefix}stri
19830 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  p", so it can be
19840 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
19850 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
19860 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
19870 72 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f  refix}strip; ac_
19880 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
19890 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
198a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
198b0 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
198c0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
198d0 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
198e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
198f0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
19900 6f 67 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d  og_STRIP+set}" =
19910 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
19920 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
19930 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
19940 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
19950 2d 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65  -n "$STRIP"; the
19960 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53  n.  ac_cv_prog_S
19970 54 52 49 50 3d 22 24 53 54 52 49 50 22 20 23 20  TRIP="$STRIP" # 
19980 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
19990 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
199a0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
199b0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
199c0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
199d0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
199e0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
199f0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
19a00 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
19a10 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
19a20 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
19a30 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
19a40 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
19a50 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
19a60 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
19a70 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
19a80 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
19a90 70 72 6f 67 5f 53 54 52 49 50 3d 22 24 7b 61 63  prog_STRIP="${ac
19aa0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
19ab0 69 70 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  ip".    echo "$a
19ac0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
19ad0 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
19ae0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
19af0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
19b00 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
19b10 0a 0a 66 69 0a 66 69 0a 53 54 52 49 50 3d 24 61  ..fi.fi.STRIP=$a
19b20 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a  c_cv_prog_STRIP.
19b30 69 66 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52  if test -n "$STR
19b40 49 50 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  IP"; then.  echo
19b50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
19b60 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50  : result: $STRIP
19b70 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
19b80 48 4f 5f 54 7d 24 53 54 52 49 50 22 20 3e 26 36  HO_T}$STRIP" >&6
19b90 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
19ba0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
19bb0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
19bc0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
19bd0 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74   >&6.fi..fi.if t
19be0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
19bf0 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  rog_STRIP"; then
19c00 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24  .  ac_ct_STRIP=$
19c10 53 54 52 49 50 0a 20 20 23 20 45 78 74 72 61 63  STRIP.  # Extrac
19c20 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
19c30 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20   of "strip", so 
19c40 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
19c50 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
19c60 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74  gs..set dummy st
19c70 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rip; ac_word=$2.
19c80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
19c90 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
19ca0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
19cb0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
19cc0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
19cd0 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
19ce0 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
19cf0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
19d00 5f 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73  _STRIP+set}" = s
19d10 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
19d20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
19d30 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
19d40 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
19d50 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b   "$ac_ct_STRIP";
19d60 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
19d70 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22  og_ac_ct_STRIP="
19d80 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20 23 20  $ac_ct_STRIP" # 
19d90 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
19da0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
19db0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
19dc0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
19dd0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
19de0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
19df0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
19e00 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
19e10 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
19e20 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
19e30 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
19e40 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
19e50 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
19e60 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
19e70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
19e80 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
19e90 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
19ea0 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
19eb0 3d 22 73 74 72 69 70 22 0a 20 20 20 20 65 63 68  ="strip".    ech
19ec0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19ed0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
19ee0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
19ef0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
19f00 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
19f10 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74 20 2d 7a  .done..  test -z
19f20 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63   "$ac_cv_prog_ac
19f30 5f 63 74 5f 53 54 52 49 50 22 20 26 26 20 61 63  _ct_STRIP" && ac
19f40 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
19f50 54 52 49 50 3d 22 3a 22 0a 66 69 0a 66 69 0a 61  TRIP=":".fi.fi.a
19f60 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63  c_ct_STRIP=$ac_c
19f70 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52  v_prog_ac_ct_STR
19f80 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IP.if test -n "$
19f90 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68  ac_ct_STRIP"; th
19fa0 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
19fb0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
19fc0 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22  t: $ac_ct_STRIP"
19fd0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
19fe0 4f 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52 49 50  O_T}$ac_ct_STRIP
19ff0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1a000 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a010 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1a020 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1a030 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
1a040 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54 52  STRIP=$ac_ct_STR
1a050 49 50 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d  IP.else.  STRIP=
1a060 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52  "$ac_cv_prog_STR
1a070 49 50 22 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20  IP".fi..test -z 
1a080 22 24 53 54 52 49 50 22 20 26 26 20 53 54 52 49  "$STRIP" && STRI
1a090 50 3d 3a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  P=:.......if tes
1a0a0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
1a0b0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
1a0c0 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
1a0d0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
1a0e0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e  _tool_prefix}ran
1a0f0 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  lib", so it can 
1a100 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1a110 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1a120 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
1a130 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20  _prefix}ranlib; 
1a140 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20  ac_word=$2.echo 
1a150 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1a160 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1a170 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
1a180 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1a190 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1a1a0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
1a1b0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1a1c0 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 73 65 74  _prog_RANLIB+set
1a1d0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1a1e0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1a1f0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1a200 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
1a210 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
1a220 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1a230 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52 41 4e  rog_RANLIB="$RAN
1a240 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75  LIB" # Let the u
1a250 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1a260 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
1a270 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
1a280 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
1a290 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
1a2a0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1a2b0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1a2c0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1a2d0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
1a2e0 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1a2f0 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1a300 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1a310 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
1a320 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1a330 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1a340 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1a350 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c   ac_cv_prog_RANL
1a360 49 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IB="${ac_tool_pr
1a370 65 66 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20  efix}ranlib".   
1a380 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1a390 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1a3a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1a3b0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1a3c0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1a3d0 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69  done.done..fi.fi
1a3e0 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70  .RANLIB=$ac_cv_p
1a3f0 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65  rog_RANLIB.if te
1a400 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b  st -n "$RANLIB";
1a410 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
1a420 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1a430 73 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e  sult: $RANLIB" >
1a440 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1a450 54 7d 24 52 41 4e 4c 49 42 22 20 3e 26 36 0a 65  T}$RANLIB" >&6.e
1a460 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1a470 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1a480 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
1a490 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
1a4a0 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73  &6.fi..fi.if tes
1a4b0 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
1a4c0 67 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  g_RANLIB"; then.
1a4d0 20 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24    ac_ct_RANLIB=$
1a4e0 52 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72 61  RANLIB.  # Extra
1a4f0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
1a500 64 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20 73  d of "ranlib", s
1a510 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1a520 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1a530 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1a540 72 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d  ranlib; ac_word=
1a550 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  $2.echo "$as_me:
1a560 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1a570 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
1a580 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1a590 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
1a5a0 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
1a5b0 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
1a5c0 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  "${ac_cv_prog_ac
1a5d0 5f 63 74 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22  _ct_RANLIB+set}"
1a5e0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
1a5f0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
1a600 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
1a610 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
1a620 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e  t -n "$ac_ct_RAN
1a630 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  LIB"; then.  ac_
1a640 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41  cv_prog_ac_ct_RA
1a650 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e  NLIB="$ac_ct_RAN
1a660 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65 20 75  LIB" # Let the u
1a670 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
1a680 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
1a690 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
1a6a0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
1a6b0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
1a6c0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
1a6d0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
1a6e0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
1a6f0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
1a700 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
1a710 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
1a720 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
1a730 6f 0a 20 20 69 66 20 24 61 73 5f 65 78 65 63 75  o.  if $as_execu
1a740 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
1a750 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1a760 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
1a770 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1a780 74 5f 52 41 4e 4c 49 42 3d 22 72 61 6e 6c 69 62  t_RANLIB="ranlib
1a790 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
1a7a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
1a7b0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
1a7c0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
1a7d0 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
1a7e0 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a    fi.done.done..
1a7f0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63    test -z "$ac_c
1a800 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e  v_prog_ac_ct_RAN
1a810 4c 49 42 22 20 26 26 20 61 63 5f 63 76 5f 70 72  LIB" && ac_cv_pr
1a820 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d  og_ac_ct_RANLIB=
1a830 22 3a 22 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f  ":".fi.fi.ac_ct_
1a840 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72  RANLIB=$ac_cv_pr
1a850 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 0a  og_ac_ct_RANLIB.
1a860 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
1a870 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e  ct_RANLIB"; then
1a880 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1a890 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1a8a0 20 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20   $ac_ct_RANLIB" 
1a8b0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1a8c0 5f 54 7d 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  _T}$ac_ct_RANLIB
1a8d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1a8e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a8f0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1a900 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1a910 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
1a920 52 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41  RANLIB=$ac_ct_RA
1a930 4e 4c 49 42 0a 65 6c 73 65 0a 20 20 52 41 4e 4c  NLIB.else.  RANL
1a940 49 42 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  IB="$ac_cv_prog_
1a950 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74 65 73 74  RANLIB".fi..test
1a960 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26   -z "$RANLIB" &&
1a970 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a 0a 0a 0a   RANLIB=:.......
1a980 23 20 44 65 74 65 72 6d 69 6e 65 20 63 6f 6d 6d  # Determine comm
1a990 61 6e 64 73 20 74 6f 20 63 72 65 61 74 65 20 6f  ands to create o
1a9a0 6c 64 2d 73 74 79 6c 65 20 73 74 61 74 69 63 20  ld-style static 
1a9b0 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64 5f 61 72  archives..old_ar
1a9c0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 41 52 20  chive_cmds='$AR 
1a9d0 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c 64 6c 69  $AR_FLAGS $oldli
1a9e0 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c 64 5f 70  b$oldobjs'.old_p
1a9f0 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
1aa00 27 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c  'chmod 644 $oldl
1aa10 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e  ib'.old_postunin
1aa20 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20  stall_cmds=..if 
1aa30 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42  test -n "$RANLIB
1aa40 22 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24  "; then.  case $
1aa50 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65  host_os in.  ope
1aa60 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70  nbsd*).    old_p
1aa70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d  ostinstall_cmds=
1aa80 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  "$old_postinstal
1aa90 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  l_cmds~\$RANLIB 
1aaa0 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20  -t \$oldlib".   
1aab0 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64   ;;.  *).    old
1aac0 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64  _postinstall_cmd
1aad0 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74  s="$old_postinst
1aae0 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49  all_cmds~\$RANLI
1aaf0 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20  B \$oldlib".    
1ab00 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f  ;;.  esac.  old_
1ab10 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f  archive_cmds="$o
1ab20 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e  ld_archive_cmds~
1ab30 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69  \$RANLIB \$oldli
1ab40 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  b".fi...........
1ab50 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1ab60 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20 6e 6f 20  ........# If no 
1ab70 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73  C compiler was s
1ab80 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43  pecified, use CC
1ab90 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24  ..LTCC=${LTCC-"$
1aba0 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20  CC"}..# If no C 
1abb0 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77  compiler flags w
1abc0 65 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75  ere specified, u
1abd0 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c  se CFLAGS..LTCFL
1abe0 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22  AGS=${LTCFLAGS-"
1abf0 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c  $CFLAGS"}..# All
1ac00 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72  ow CC to be a pr
1ac10 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1ac20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69  arguments..compi
1ac30 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68 65 63  ler=$CC...# Chec
1ac40 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f  k for command to
1ac50 20 67 72 61 62 20 74 68 65 20 72 61 77 20 73 79   grab the raw sy
1ac60 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77  mbol name follow
1ac70 65 64 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66  ed by C symbol f
1ac80 72 6f 6d 20 6e 6d 2e 0a 65 63 68 6f 20 22 24 61  rom nm..echo "$a
1ac90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1aca0 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74  ecking command t
1acb0 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70  o parse $NM outp
1acc0 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65  ut from $compile
1acd0 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65 63  r object" >&5.ec
1ace0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1acf0 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
1ad00 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
1ad10 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
1ad20 6f 62 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f 5f  object... $ECHO_
1ad30 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22  C" >&6.if test "
1ad40 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  ${lt_cv_sys_glob
1ad50 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 2b 73  al_symbol_pipe+s
1ad60 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1ad70 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1ad80 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1ad90 43 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54  C" >&6.else..# T
1ada0 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65  hese are sane de
1adb0 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b  faults that work
1adc0 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66   on at least a f
1add0 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a  ew old systems..
1ade0 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f  # [They come fro
1adf0 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20  m Ultrix.  What 
1ae00 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74  could be older t
1ae10 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29  han Ultrix?!! ;)
1ae20 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63  ]..# Character c
1ae30 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20  lass describing 
1ae40 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c  NM global symbol
1ae50 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d   codes..symcode=
1ae60 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20  '[BCDEGRST]'..# 
1ae70 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20  Regexp to match 
1ae80 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e  symbols that can
1ae90 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72   be accessed dir
1aea0 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79  ectly from C..sy
1aeb0 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a  mpat='\([_A-Za-z
1aec0 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29  ][_A-Za-z0-9]*\)
1aed0 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74  '..# Define syst
1aee0 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69  em-specific vari
1aef0 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73  ables..case $hos
1af00 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20  t_os in.aix*).  
1af10 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27  symcode='[BCDT]'
1af20 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20  .  ;;.cygwin* | 
1af30 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a  mingw* | pw32*).
1af40 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44    symcode='[ABCD
1af50 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68 70 75  GISTW]'.  ;;.hpu
1af60 78 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24  x*).  if test "$
1af70 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34  host_cpu" = ia64
1af80 3b 20 74 68 65 6e 0a 20 20 20 20 73 79 6d 63 6f  ; then.    symco
1af90 64 65 3d 27 5b 41 42 43 44 45 47 52 53 54 5d 27  de='[ABCDEGRST]'
1afa0 0a 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78 2a  .  fi.  ;;.irix*
1afb0 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20   | nonstopux*). 
1afc0 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47   symcode='[BCDEG
1afd0 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29  RST]'.  ;;.osf*)
1afe0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  .  symcode='[BCD
1aff0 45 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f  EGQRST]'.  ;;.so
1b000 6c 61 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f 64  laris*).  symcod
1b010 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a  e='[BDRT]'.  ;;.
1b020 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79 6d  sco3.2v5*).  sym
1b030 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b  code='[DT]'.  ;;
1b040 0a 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20  .sysv4.2uw2*).  
1b050 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20  symcode='[DT]'. 
1b060 20 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f   ;;.sysv5* | sco
1b070 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  5v6* | unixware*
1b080 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20   | OpenUNIX*).  
1b090 73 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d 27  symcode='[ABDT]'
1b0a0 0a 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73  .  ;;.sysv4).  s
1b0b0 79 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d  ymcode='[DFNSTU]
1b0c0 27 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49  '.  ;;.esac..# I
1b0d0 66 20 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e  f we're using GN
1b0e0 55 20 6e 6d 2c 20 74 68 65 6e 20 75 73 65 20 69  U nm, then use i
1b0f0 74 73 20 73 74 61 6e 64 61 72 64 20 73 79 6d 62  ts standard symb
1b100 6f 6c 20 63 6f 64 65 73 2e 0a 63 61 73 65 20 60  ol codes..case `
1b110 24 4e 4d 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a  $NM -V 2>&1` in.
1b120 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42  *GNU* | *'with B
1b130 46 44 27 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  FD'*).  symcode=
1b140 27 5b 41 42 43 44 47 49 52 53 54 57 5d 27 20 3b  '[ABCDGIRSTW]' ;
1b150 3b 0a 65 73 61 63 0a 0a 23 20 54 72 61 6e 73 66  ;.esac..# Transf
1b160 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64  orm an extracted
1b170 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74   symbol line int
1b180 6f 20 61 20 70 72 6f 70 65 72 20 43 20 64 65 63  o a proper C dec
1b190 6c 61 72 61 74 69 6f 6e 2e 0a 23 20 53 6f 6d 65  laration..# Some
1b1a0 20 73 79 73 74 65 6d 73 20 28 65 73 70 2e 20 6f   systems (esp. o
1b1b0 6e 20 69 61 36 34 29 20 6c 69 6e 6b 20 64 61 74  n ia64) link dat
1b1c0 61 20 61 6e 64 20 63 6f 64 65 20 73 79 6d 62 6f  a and code symbo
1b1d0 6c 73 20 64 69 66 66 65 72 65 6e 74 6c 79 2c 0a  ls differently,.
1b1e0 23 20 73 6f 20 75 73 65 20 74 68 69 73 20 67 65  # so use this ge
1b1f0 6e 65 72 61 6c 20 61 70 70 72 6f 61 63 68 2e 0a  neral approach..
1b200 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
1b210 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
1b220 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
1b230 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  T .* \(.*\)$/ext
1b240 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70 27  ern int \1();/p'
1b250 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
1b260 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  * .* \(.*\)$/ext
1b270 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27 22  ern char \1;/p'"
1b280 0a 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e  ..# Transform an
1b290 20 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f   extracted symbo
1b2a0 6c 20 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d 62  l line into symb
1b2b0 6f 6c 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d 62  ol name and symb
1b2c0 6f 6c 20 61 64 64 72 65 73 73 0a 6c 74 5f 63 76  ol address.lt_cv
1b2d0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
1b2e0 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64  ol_to_c_name_add
1b2f0 72 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65 20  ress="sed -n -e 
1b300 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20  's/^: \([^ ]*\) 
1b310 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c  $/  {\\\"\1\\\",
1b320 20 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27   (void *) 0},/p'
1b330 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
1b340 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e  * \([^ ]*\) \([^
1b350 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22   ]*\)$/  {\"\2\"
1b360 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d  , (void *) \&\2}
1b370 2c 2f 70 27 22 0a 6c 74 5f 63 76 5f 73 79 73 5f  ,/p'".lt_cv_sys_
1b380 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
1b390 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 5f  _c_name_address_
1b3a0 6c 69 62 5f 70 72 65 66 69 78 3d 22 73 65 64 20  lib_prefix="sed 
1b3b0 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e  -n -e 's/^: \([^
1b3c0 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c   ]*\) $/  {\\\"\
1b3d0 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20  1\\\", (void *) 
1b3e0 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  0},/p' -e 's/^$s
1b3f0 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c  ymcode* \([^ ]*\
1b400 29 20 5c 28 6c 69 62 5b 5e 20 5d 2a 5c 29 24 2f  ) \(lib[^ ]*\)$/
1b410 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
1b420 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 20 2d 65   *) \&\2},/p' -e
1b430 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c   's/^$symcode* \
1b440 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a  ([^ ]*\) \([^ ]*
1b450 5c 29 24 2f 20 20 7b 5c 22 6c 69 62 5c 32 5c 22  \)$/  {\"lib\2\"
1b460 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d  , (void *) \&\2}
1b470 2c 2f 70 27 22 0a 0a 23 20 48 61 6e 64 6c 65 20  ,/p'"..# Handle 
1b480 43 52 4c 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f  CRLF in mingw to
1b490 6f 6c 20 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d  ol chain.opt_cr=
1b4a0 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20  .case $build_os 
1b4b0 69 6e 0a 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74  in.mingw*).  opt
1b4c0 5f 63 72 3d 60 24 45 43 48 4f 20 27 78 5c 7b 30  _cr=`$ECHO 'x\{0
1b4d0 2c 31 5c 7d 27 20 7c 20 74 72 20 78 20 27 5c 30  ,1\}' | tr x '\0
1b4e0 31 35 27 60 20 23 20 6f 70 74 69 6f 6e 20 63 72  15'` # option cr
1b4f0 20 69 6e 20 72 65 67 65 78 70 0a 20 20 3b 3b 0a   in regexp.  ;;.
1b500 65 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68  esac..# Try with
1b510 6f 75 74 20 61 20 70 72 65 66 69 78 20 75 6e 64  out a prefix und
1b520 65 72 73 63 6f 72 65 2c 20 74 68 65 6e 20 77 69  erscore, then wi
1b530 74 68 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79  th it..for ac_sy
1b540 6d 70 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b  mprfx in "" "_";
1b550 20 64 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66 6f   do..  # Transfo
1b560 72 6d 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d 70  rm symcode, symp
1b570 61 74 2c 20 61 6e 64 20 73 79 6d 70 72 66 78 20  at, and symprfx 
1b580 69 6e 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f  into a raw symbo
1b590 6c 20 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c  l and a C symbol
1b5a0 2e 0a 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c 31  ..  symxfrm="\\1
1b5b0 20 24 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32 20   $ac_symprfx\\2 
1b5c0 5c 5c 32 22 0a 0a 20 20 23 20 57 72 69 74 65 20  \\2"..  # Write 
1b5d0 74 68 65 20 72 61 77 20 61 6e 64 20 43 20 69 64  the raw and C id
1b5e0 65 6e 74 69 66 69 65 72 73 2e 0a 20 20 69 66 20  entifiers..  if 
1b5f0 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 6e 6d 5f  test "$lt_cv_nm_
1b600 69 6e 74 65 72 66 61 63 65 22 20 3d 20 22 4d 53  interface" = "MS
1b610 20 64 75 6d 70 62 69 6e 22 3b 20 74 68 65 6e 0a   dumpbin"; then.
1b620 20 20 20 20 23 20 46 61 6b 65 20 69 74 20 66 6f      # Fake it fo
1b630 72 20 64 75 6d 70 62 69 6e 20 61 6e 64 20 73 61  r dumpbin and sa
1b640 79 20 54 20 66 6f 72 20 61 6e 79 20 6e 6f 6e 2d  y T for any non-
1b650 73 74 61 74 69 63 20 66 75 6e 63 74 69 6f 6e 0a  static function.
1b660 20 20 20 20 23 20 61 6e 64 20 44 20 66 6f 72 20      # and D for 
1b670 61 6e 79 20 67 6c 6f 62 61 6c 20 76 61 72 69 61  any global varia
1b680 62 6c 65 2e 0a 20 20 20 20 23 20 41 6c 73 6f 20  ble..    # Also 
1b690 66 69 6e 64 20 43 2b 2b 20 61 6e 64 20 5f 5f 66  find C++ and __f
1b6a0 61 73 74 63 61 6c 6c 20 73 79 6d 62 6f 6c 73 20  astcall symbols 
1b6b0 66 72 6f 6d 20 4d 53 56 43 2b 2b 2c 0a 20 20 20  from MSVC++,.   
1b6c0 20 23 20 77 68 69 63 68 20 73 74 61 72 74 20 77   # which start w
1b6d0 69 74 68 20 40 20 6f 72 20 3f 2e 0a 20 20 20 20  ith @ or ?..    
1b6e0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
1b6f0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22 24 41  _symbol_pipe="$A
1b700 57 4b 20 27 22 5c 0a 22 20 20 20 20 20 7b 6c 61  WK '"\."     {la
1b710 73 74 5f 73 65 63 74 69 6f 6e 3d 73 65 63 74 69  st_section=secti
1b720 6f 6e 3b 20 73 65 63 74 69 6f 6e 3d 5c 24 20 33  on; section=\$ 3
1b730 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 53 65 63 74  };"\."     /Sect
1b740 69 6f 6e 20 6c 65 6e 67 74 68 20 2e 2a 23 72 65  ion length .*#re
1b750 6c 6f 63 73 2e 2a 28 70 69 63 6b 20 61 6e 79 29  locs.*(pick any)
1b760 2f 7b 68 69 64 65 5b 6c 61 73 74 5f 73 65 63 74  /{hide[last_sect
1b770 69 6f 6e 5d 3d 31 7d 3b 22 5c 0a 22 20 20 20 20  ion]=1};"\."    
1b780 20 5c 24 20 30 21 7e 2f 45 78 74 65 72 6e 61 6c   \$ 0!~/External
1b790 20 2a 5c 7c 2f 7b 6e 65 78 74 7d 3b 22 5c 0a 22   *\|/{next};"\."
1b7a0 20 20 20 20 20 2f 20 30 2b 20 55 4e 44 45 46 20       / 0+ UNDEF 
1b7b0 2f 7b 6e 65 78 74 7d 3b 20 2f 20 55 4e 44 45 46  /{next}; / UNDEF
1b7c0 20 5c 28 5b 5e 7c 5d 5c 29 2a 28 29 2f 7b 6e 65   \([^|]\)*()/{ne
1b7d0 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 69 66  xt};"\."     {if
1b7e0 28 68 69 64 65 5b 73 65 63 74 69 6f 6e 5d 29 20  (hide[section]) 
1b7f0 6e 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 7b  next};"\."     {
1b800 66 3d 30 7d 3b 20 5c 24 20 30 7e 2f 5c 28 5c 29  f=0}; \$ 0~/\(\)
1b810 2e 2a 5c 7c 2f 7b 66 3d 31 7d 3b 20 7b 70 72 69  .*\|/{f=1}; {pri
1b820 6e 74 66 20 66 20 3f 20 5c 22 54 20 5c 22 20 3a  ntf f ? \"T \" :
1b830 20 5c 22 44 20 5c 22 7d 3b 22 5c 0a 22 20 20 20   \"D \"};"\."   
1b840 20 20 7b 73 70 6c 69 74 28 5c 24 20 30 2c 20 61    {split(\$ 0, a
1b850 2c 20 2f 5c 7c 7c 5c 72 2f 29 3b 20 73 70 6c 69  , /\||\r/); spli
1b860 74 28 61 5b 32 5d 2c 20 73 29 7d 3b 22 5c 0a 22  t(a[2], s)};"\."
1b870 20 20 20 20 20 73 5b 31 5d 7e 2f 5e 5b 40 3f 5d       s[1]~/^[@?]
1b880 2f 7b 70 72 69 6e 74 20 73 5b 31 5d 2c 20 73 5b  /{print s[1], s[
1b890 31 5d 3b 20 6e 65 78 74 7d 3b 22 5c 0a 22 20 20  1]; next};"\."  
1b8a0 20 20 20 73 5b 31 5d 7e 70 72 66 78 20 7b 73 70     s[1]~prfx {sp
1b8b0 6c 69 74 28 73 5b 31 5d 2c 74 2c 5c 22 40 5c 22  lit(s[1],t,\"@\"
1b8c0 29 3b 20 70 72 69 6e 74 20 74 5b 31 5d 2c 20 73  ); print t[1], s
1b8d0 75 62 73 74 72 28 74 5b 31 5d 2c 6c 65 6e 67 74  ubstr(t[1],lengt
1b8e0 68 28 70 72 66 78 29 29 7d 22 5c 0a 22 20 20 20  h(prfx))}"\."   
1b8f0 20 20 27 20 70 72 66 78 3d 5e 24 61 63 5f 73 79    ' prfx=^$ac_sy
1b900 6d 70 72 66 78 22 0a 20 20 65 6c 73 65 0a 20 20  mprfx".  else.  
1b910 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
1b920 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 22  al_symbol_pipe="
1b930 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e 2a  sed -n -e 's/^.*
1b940 5b 09 20 5d 5c 28 24 73 79 6d 63 6f 64 65 24 73  [. ]\($symcode$s
1b950 79 6d 63 6f 64 65 2a 5c 29 5b 09 20 5d 5b 09 20  ymcode*\)[. ][. 
1b960 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78 24 73 79  ]*$ac_symprfx$sy
1b970 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f 24 73 79  mpat$opt_cr$/$sy
1b980 6d 78 66 72 6d 2f 70 27 22 0a 20 20 66 69 0a 0a  mxfrm/p'".  fi..
1b990 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65    # Check to see
1b9a0 20 74 68 61 74 20 74 68 65 20 70 69 70 65 20 77   that the pipe w
1b9b0 6f 72 6b 73 20 63 6f 72 72 65 63 74 6c 79 2e 0a  orks correctly..
1b9c0 20 20 70 69 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a    pipe_works=no.
1b9d0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1b9e0 74 2a 0a 20 20 63 61 74 20 3e 20 63 6f 6e 66 74  t*.  cat > conft
1b9f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 4c  est.$ac_ext <<_L
1ba00 54 5f 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 63  T_EOF.#ifdef __c
1ba10 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
1ba20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68 61  "C" {.#endif.cha
1ba30 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a 76  r nm_test_var;.v
1ba40 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  oid nm_test_func
1ba50 28 76 6f 69 64 29 3b 0a 76 6f 69 64 20 6e 6d 5f  (void);.void nm_
1ba60 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 7b  test_func(void){
1ba70 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  }.#ifdef __cplus
1ba80 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 69 6e  plus.}.#endif.in
1ba90 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74 65 73 74  t main(){nm_test
1baa0 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74 65 73 74  _var='a';nm_test
1bab0 5f 66 75 6e 63 28 29 3b 72 65 74 75 72 6e 28 30  _func();return(0
1bac0 29 3b 7d 0a 5f 4c 54 5f 45 4f 46 0a 0a 20 20 69  );}._LT_EOF..  i
1bad0 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
1bae0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1baf0 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
1bb00 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1bb10 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
1bb20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1bb30 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1bb40 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1bb50 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1bb60 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1bb70 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ; }; then.    # 
1bb80 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20  Now try to grab 
1bb90 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20  the symbols..   
1bba0 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e   nlist=conftest.
1bbb0 6e 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61  nm.    if { (eva
1bbc0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
1bbd0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f  LINENO: \"$NM co
1bbe0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1bbf0 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
1bc00 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
1bc10 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29  pe \> $nlist\"")
1bc20 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d   >&5.  (eval $NM
1bc30 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1bc40 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73  jext \| $lt_cv_s
1bc50 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
1bc60 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29  _pipe \> $nlist)
1bc70 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1bc80 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1bc90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1bca0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1bcb0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1bcc0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73  tatus); } && tes
1bcd0 74 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b 20 74  t -s "$nlist"; t
1bce0 68 65 6e 0a 20 20 20 20 20 20 23 20 54 72 79 20  hen.      # Try 
1bcf0 73 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e 69 71  sorting and uniq
1bd00 75 69 66 79 69 6e 67 20 74 68 65 20 6f 75 74 70  uifying the outp
1bd10 75 74 2e 0a 20 20 20 20 20 20 69 66 20 73 6f 72  ut..      if sor
1bd20 74 20 22 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69  t "$nlist" | uni
1bd30 71 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b 20 74  q > "$nlist"T; t
1bd40 68 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69  hen..mv -f "$nli
1bd50 73 74 22 54 20 22 24 6e 6c 69 73 74 22 0a 20 20  st"T "$nlist".  
1bd60 20 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20      else..rm -f 
1bd70 22 24 6e 6c 69 73 74 22 54 0a 20 20 20 20 20 20  "$nlist"T.      
1bd80 66 69 0a 0a 20 20 20 20 20 20 23 20 4d 61 6b 65  fi..      # Make
1bd90 20 73 75 72 65 20 74 68 61 74 20 77 65 20 73 6e   sure that we sn
1bda0 61 67 67 65 64 20 61 6c 6c 20 74 68 65 20 73 79  agged all the sy
1bdb0 6d 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20  mbols we need.. 
1bdc0 20 20 20 20 20 69 66 20 24 47 52 45 50 20 27 20       if $GREP ' 
1bdd0 6e 6d 5f 74 65 73 74 5f 76 61 72 24 27 20 22 24  nm_test_var$' "$
1bde0 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c  nlist" >/dev/nul
1bdf0 6c 3b 20 74 68 65 6e 0a 09 69 66 20 24 47 52 45  l; then..if $GRE
1be00 50 20 27 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  P ' nm_test_func
1be10 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65  $' "$nlist" >/de
1be20 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
1be30 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 20  cat <<_LT_EOF > 
1be40 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1be50 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
1be60 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b  lus.extern "C" {
1be70 0a 23 65 6e 64 69 66 0a 0a 5f 4c 54 5f 45 4f 46  .#endif.._LT_EOF
1be80 0a 09 20 20 23 20 4e 6f 77 20 67 65 6e 65 72 61  ..  # Now genera
1be90 74 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 66 69  te the symbol fi
1bea0 6c 65 2e 0a 09 20 20 65 76 61 6c 20 22 24 6c 74  le...  eval "$lt
1beb0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
1bec0 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 27  ymbol_to_cdecl"'
1bed0 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 24 47   < "$nlist" | $G
1bee0 52 45 50 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63  REP -v main >> c
1bef0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 27  onftest.$ac_ext'
1bf00 0a 0a 09 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  ...  cat <<_LT_E
1bf10 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  OF >> conftest.$
1bf20 61 63 5f 65 78 74 0a 0a 2f 2a 20 54 68 65 20 6d  ac_ext../* The m
1bf30 61 70 70 69 6e 67 20 62 65 74 77 65 65 6e 20 73  apping between s
1bf40 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e 64 20  ymbol names and 
1bf50 73 79 6d 62 6f 6c 73 2e 20 20 2a 2f 0a 63 6f 6e  symbols.  */.con
1bf60 73 74 20 73 74 72 75 63 74 20 7b 0a 20 20 63 6f  st struct {.  co
1bf70 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b 0a  nst char *name;.
1bf80 20 20 76 6f 69 64 20 20 20 20 20 20 20 2a 61 64    void       *ad
1bf90 64 72 65 73 73 3b 0a 7d 0a 6c 74 5f 5f 50 52 4f  dress;.}.lt__PRO
1bfa0 47 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61  GRAM__LTX_preloa
1bfb0 64 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a  ded_symbols[] =.
1bfc0 7b 0a 20 20 7b 20 22 40 50 52 4f 47 52 41 4d 40  {.  { "@PROGRAM@
1bfd0 22 2c 20 28 76 6f 69 64 20 2a 29 20 30 20 7d 2c  ", (void *) 0 },
1bfe0 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 24 53 45 44  ._LT_EOF..  $SED
1bff0 20 22 73 2f 5e 24 73 79 6d 63 6f 64 65 24 73 79   "s/^$symcode$sy
1c000 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28  mcode* \(.*\) \(
1c010 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c  .*\)$/  {\"\2\",
1c020 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c 32 7d 2c   (void *) \&\2},
1c030 2f 22 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20  /" < "$nlist" | 
1c040 24 47 52 45 50 20 2d 76 20 6d 61 69 6e 20 3e 3e  $GREP -v main >>
1c050 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1c060 74 0a 09 20 20 63 61 74 20 3c 3c 5c 5f 4c 54 5f  t..  cat <<\_LT_
1c070 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  EOF >> conftest.
1c080 24 61 63 5f 65 78 74 0a 20 20 7b 30 2c 20 28 76  $ac_ext.  {0, (v
1c090 6f 69 64 20 2a 29 20 30 7d 0a 7d 3b 0a 0a 2f 2a  oid *) 0}.};../*
1c0a0 20 54 68 69 73 20 77 6f 72 6b 73 20 61 72 6f 75   This works arou
1c0b0 6e 64 20 61 20 70 72 6f 62 6c 65 6d 20 69 6e 20  nd a problem in 
1c0c0 46 72 65 65 42 53 44 20 6c 69 6e 6b 65 72 20 2a  FreeBSD linker *
1c0d0 2f 0a 23 69 66 64 65 66 20 46 52 45 45 42 53 44  /.#ifdef FREEBSD
1c0e0 5f 57 4f 52 4b 41 52 4f 55 4e 44 0a 73 74 61 74  _WORKAROUND.stat
1c0f0 69 63 20 63 6f 6e 73 74 20 76 6f 69 64 20 2a 6c  ic const void *l
1c100 74 5f 70 72 65 6c 6f 61 64 65 64 5f 73 65 74 75  t_preloaded_setu
1c110 70 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 6c  p() {.  return l
1c120 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c 54 58 5f  t__PROGRAM__LTX_
1c130 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f 6c  preloaded_symbol
1c140 73 3b 0a 7d 0a 23 65 6e 64 69 66 0a 0a 23 69 66  s;.}.#endif..#if
1c150 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
1c160 7d 0a 23 65 6e 64 69 66 0a 5f 4c 54 5f 45 4f 46  }.#endif._LT_EOF
1c170 0a 09 20 20 23 20 4e 6f 77 20 74 72 79 20 6c 69  ..  # Now try li
1c180 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f 20 66 69  nking the two fi
1c190 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f 6e 66 74  les...  mv conft
1c1a0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1c1b0 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a 65  onftstm.$ac_obje
1c1c0 78 74 0a 09 20 20 6c 74 5f 73 61 76 65 5f 4c 49  xt..  lt_save_LI
1c1d0 42 53 3d 22 24 4c 49 42 53 22 0a 09 20 20 6c 74  BS="$LIBS"..  lt
1c1e0 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d 22 24 43  _save_CFLAGS="$C
1c1f0 46 4c 41 47 53 22 0a 09 20 20 4c 49 42 53 3d 22  FLAGS"..  LIBS="
1c200 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a  conftstm.$ac_obj
1c210 65 78 74 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  ext"..  CFLAGS="
1c220 24 43 46 4c 41 47 53 24 6c 74 5f 70 72 6f 67 5f  $CFLAGS$lt_prog_
1c230 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
1c240 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20 69 66 20  tin_flag"..  if 
1c250 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1c260 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1c270 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35  $ac_link\"") >&5
1c280 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  .  (eval $ac_lin
1c290 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  k) 2>&5.  ac_sta
1c2a0 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
1c2b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1c2c0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1c2d0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1c2e0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74  _status); } && t
1c2f0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
1c300 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
1c310 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b  n..    pipe_work
1c320 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c  s=yes..  fi..  L
1c330 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49  IBS="$lt_save_LI
1c340 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24  BS"..  CFLAGS="$
1c350 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a  lt_save_CFLAGS".
1c360 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63  .else..  echo "c
1c370 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65  annot find nm_te
1c380 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73  st_func in $nlis
1c390 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20  t" >&5..fi.     
1c3a0 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e   else..echo "can
1c3b0 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74  not find nm_test
1c3c0 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20  _var in $nlist" 
1c3d0 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20  >&5.      fi.   
1c3e0 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f   else.      echo
1c3f0 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74   "cannot run $lt
1c400 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
1c410 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a  ymbol_pipe" >&5.
1c420 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20      fi.  else.  
1c430 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d    echo "$prognam
1c440 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1c450 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20  m was:" >&5.    
1c460 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cat conftest.$ac
1c470 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20  _ext >&5.  fi.  
1c480 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
1c490 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44   conftst*..  # D
1c4a0 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c  o not use the gl
1c4b0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
1c4c0 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73   unless it works
1c4d0 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69  ..  if test "$pi
1c4e0 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b  pe_works" = yes;
1c4f0 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a   then.    break.
1c500 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
1c510 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
1c520 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f  ol_pipe=.  fi.do
1c530 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  ne..fi..if test 
1c540 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
1c550 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
1c560 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76  e"; then.  lt_cv
1c570 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
1c580 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a  ol_to_cdecl=.fi.
1c590 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
1c5a0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
1c5b0 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f  mbol_pipe$lt_cv_
1c5c0 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
1c5d0 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65  l_to_cdecl"; the
1c5e0 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  n.  echo "$as_me
1c5f0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1c600 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63  : failed" >&5.ec
1c610 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 66 61 69  ho "${ECHO_T}fai
1c620 6c 65 64 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  led" >&6.else.  
1c630 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1c640 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f 6b  NENO: result: ok
1c650 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1c660 48 4f 5f 54 7d 6f 6b 22 20 3e 26 36 0a 66 69 0a  HO_T}ok" >&6.fi.
1c670 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1c680 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77  .......# Check w
1c690 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
1c6a0 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 6f 72 20  libtool-lock or 
1c6b0 2d 2d 64 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f  --disable-libtoo
1c6c0 6c 2d 6c 6f 63 6b 20 77 61 73 20 67 69 76 65 6e  l-lock was given
1c6d0 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61  ..if test "${ena
1c6e0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
1c6f0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1c700 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22  en.  enableval="
1c710 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f  $enable_libtool_
1c720 6c 6f 63 6b 22 0a 0a 66 69 3b 0a 74 65 73 74 20  lock"..fi;.test 
1c730 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  "x$enable_libtoo
1c740 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e 6f 20 26  l_lock" != xno &
1c750 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  & enable_libtool
1c760 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20 53 6f 6d  _lock=yes..# Som
1c770 65 20 66 6c 61 67 73 20 6e 65 65 64 20 74 6f 20  e flags need to 
1c780 62 65 20 70 72 6f 70 61 67 61 74 65 64 20 74 6f  be propagated to
1c790 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 6f 72   the compiler or
1c7a0 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67 6f 6f 64   linker for good
1c7b0 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75 70 70 6f  .# libtool suppo
1c7c0 72 74 2e 0a 63 61 73 65 20 24 68 6f 73 74 20 69  rt..case $host i
1c7d0 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78 2a 29 0a  n.ia64-*-hpux*).
1c7e0 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69    # Find out whi
1c7f0 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75 73  ch ABI we are us
1c800 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74  ing..  echo 'int
1c810 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e   i;' > conftest.
1c820 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28  $ac_ext.  if { (
1c830 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
1c840 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
1c850 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
1c860 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
1c870 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f  pile) 2>&5.  ac_
1c880 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
1c890 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1c8a0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1c8b0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1c8c0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
1c8d0 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f  then.    case `/
1c8e0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
1c8f0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1c900 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46 2d  ` in.      *ELF-
1c910 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34 5f  32*)..HPUX_IA64_
1c920 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20 20  MODE="32"..;;.  
1c930 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09 48      *ELF-64*)..H
1c940 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22 36  PUX_IA64_MODE="6
1c950 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63 0a  4"..;;.    esac.
1c960 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
1c970 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d 2a  nftest*.  ;;.*-*
1c980 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69 6e  -irix6*).  # Fin
1c990 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
1c9a0 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
1c9b0 65 63 68 6f 20 27 23 6c 69 6e 65 20 33 39 39 36  echo '#line 3996
1c9c0 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e 20   "configure"' > 
1c9d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1c9e0 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
1c9f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ca00 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
1ca10 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
1ca20 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
1ca30 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
1ca40 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
1ca50 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
1ca60 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
1ca70 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
1ca80 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
1ca90 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
1caa0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3d  v_prog_gnu_ld" =
1cab0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 20   yes; then.     
1cac0 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f   case `/usr/bin/
1cad0 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61  file conftest.$a
1cae0 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a 33  c_objext` in..*3
1caf0 32 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24  2-bit*)..  LD="$
1cb00 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62  {LD-ld} -melf32b
1cb10 73 6d 69 70 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33  smip"..  ;;..*N3
1cb20 32 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d  2*)..  LD="${LD-
1cb30 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 6d 69 70 6e  ld} -melf32bmipn
1cb40 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 36 34 2d 62  32"..  ;;..*64-b
1cb50 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  it*)..  LD="${LD
1cb60 2d 6c 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70  -ld} -melf64bmip
1cb70 22 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  "..;;.      esac
1cb80 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
1cb90 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66  case `/usr/bin/f
1cba0 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile conftest.$ac
1cbb0 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 09 2a 33 32  _objext` in..*32
1cbc0 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d 22 24 7b  -bit*)..  LD="${
1cbd0 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a 09 20 20 3b  LD-ld} -32"..  ;
1cbe0 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20 4c 44 3d  ;..*N32*)..  LD=
1cbf0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a  "${LD-ld} -n32".
1cc00 09 20 20 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29  .  ;;..*64-bit*)
1cc10 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
1cc20 20 2d 36 34 22 0a 09 20 20 3b 3b 0a 20 20 20 20   -64"..  ;;.    
1cc30 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
1cc40 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  fi.  rm -rf conf
1cc50 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f  test*.  ;;..x86_
1cc60 36 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e  64-*kfreebsd*-gn
1cc70 75 7c 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a  u|x86_64-*linux*
1cc80 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f  |ppc*-*linux*|po
1cc90 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 20  werpc*-*linux*| 
1cca0 5c 0a 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c  \.s390*-*linux*|
1ccb0 73 33 39 30 2a 2d 2a 74 70 66 2a 7c 73 70 61 72  s390*-*tpf*|spar
1ccc0 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23 20  c*-*linux*).  # 
1ccd0 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41  Find out which A
1cce0 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e  BI we are using.
1ccf0 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27  .  echo 'int i;'
1cd00 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
1cd10 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c  ext.  if { (eval
1cd20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1cd30 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
1cd40 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
1cd50 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
1cd60 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1cd70 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1cd80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1cd90 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1cda0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1cdb0 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
1cdc0 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
1cdd0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
1cde0 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a 33  t.o` in.      *3
1cdf0 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  2-bit*)..case $h
1ce00 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
1ce10 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
1ce20 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
1ce30 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f 66  d} -m elf_i386_f
1ce40 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20  bsd"..    ;;..  
1ce50 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a  x86_64-*linux*).
1ce60 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64  .    LD="${LD-ld
1ce70 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 09  } -m elf_i386"..
1ce80 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34 2d      ;;..  ppc64-
1ce90 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 36  *linux*|powerpc6
1cea0 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20  4-*linux*)..    
1ceb0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
1cec0 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 09  elf32ppclinux"..
1ced0 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78 2d      ;;..  s390x-
1cee0 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c 44  *linux*)..    LD
1cef0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
1cf00 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b 0a  f_s390"..    ;;.
1cf10 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75  .  sparc64-*linu
1cf20 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c  x*)..    LD="${L
1cf30 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73  D-ld} -m elf32_s
1cf40 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09 65  parc"..    ;;..e
1cf50 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 36  sac..;;.      *6
1cf60 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24 68  4-bit*)..case $h
1cf70 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36 34  ost in..  x86_64
1cf80 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 29  -*kfreebsd*-gnu)
1cf90 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
1cfa0 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36 34  d} -m elf_x86_64
1cfb0 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09  _fbsd"..    ;;..
1cfc0 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a    x86_64-*linux*
1cfd0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
1cfe0 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
1cff0 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70 70  4"..    ;;..  pp
1d000 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  c*-*linux*|power
1d010 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20  pc*-*linux*)..  
1d020 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
1d030 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20 20  m elf64ppc"..   
1d040 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c 69   ;;..  s390*-*li
1d050 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66 2a  nux*|s390*-*tpf*
1d060 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
1d070 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33 39  ld} -m elf64_s39
1d080 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73 70  0"..    ;;..  sp
1d090 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  arc*-*linux*).. 
1d0a0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
1d0b0 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 0a  -m elf64_sparc".
1d0c0 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b  .    ;;..esac..;
1d0d0 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
1d0e0 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
1d0f0 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63 6f  t*.  ;;..*-*-sco
1d100 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20 53  3.2v5*).  # On S
1d110 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35 2c  CO OpenServer 5,
1d120 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20 74   we need -belf t
1d130 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74 75  o get full-featu
1d140 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20 20  red binaries..  
1d150 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43 46  SAVE_CFLAGS="$CF
1d160 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d 22  LAGS".  CFLAGS="
1d170 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a 20  $CFLAGS -belf". 
1d180 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1d190 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
1d1a0 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f  whether the C co
1d1b0 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65  mpiler needs -be
1d1c0 6c 66 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  lf" >&5.echo $EC
1d1d0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
1d1e0 68 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d  hether the C com
1d1f0 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62 65 6c  piler needs -bel
1d200 66 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  f... $ECHO_C" >&
1d210 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  6.if test "${lt_
1d220 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66  cv_cc_needs_belf
1d230 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
1d240 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
1d250 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
1d260 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
1d270 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
1d280 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
1d290 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
1d2a0 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
1d2b0 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
1d2c0 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
1d2d0 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
1d2e0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
1d2f0 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
1d300 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
1d310 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
1d320 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
1d330 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
1d340 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20  ompiler_gnu..   
1d350 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1d360 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1d370 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1d380 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1d390 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1d3a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1d3b0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1d3c0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1d3d0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1d3e0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
1d3f0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
1d400 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
1d410 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
1d420 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
1d430 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
1d440 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
1d450 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
1d460 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20  _link\"") >&5.  
1d470 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
1d480 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1d490 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1d4a0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1d4b0 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1d4c0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1d4d0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1d4e0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1d4f0 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1d500 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1d510 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1d520 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1d530 73 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20  status); } &&.. 
1d540 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d  { ac_try='test -
1d550 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
1d560 66 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73  flag".... || tes
1d570 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
1d580 65 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65  err'.  { (eval e
1d590 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1d5a0 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  ENO: \"$ac_try\"
1d5b0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
1d5c0 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61  ac_try) 2>&5.  a
1d5d0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
1d5e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1d5f0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1d600 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1d610 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1d620 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
1d630 79 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  y='test -s conft
1d640 65 73 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20  est$ac_exeext'. 
1d650 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
1d660 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1d670 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
1d680 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
1d690 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1d6a0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1d6b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1d6c0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1d6d0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1d6e0 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
1d6f0 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e  hen.  lt_cv_cc_n
1d700 65 65 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c  eeds_belf=yes.el
1d710 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1d720 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1d730 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1d740 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1d750 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1d760 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
1d770 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  elf=no.fi.rm -f 
1d780 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
1d790 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1d7a0 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74 65 73   \.      conftes
1d7b0 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66  t$ac_exeext conf
1d7c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 20  test.$ac_ext.   
1d7d0 20 20 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70    ac_ext=c.ac_cp
1d7e0 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
1d7f0 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
1d800 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
1d810 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
1d820 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
1d830 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
1d840 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1d850 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
1d860 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1d870 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1d880 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1d890 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1d8a0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66  _compiler_gnu..f
1d8b0 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
1d8c0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1d8d0 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f  $lt_cv_cc_needs_
1d8e0 62 65 6c 66 22 20 3e 26 35 0a 65 63 68 6f 20 22  belf" >&5.echo "
1d8f0 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f  ${ECHO_T}$lt_cv_
1d900 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e  cc_needs_belf" >
1d910 26 36 0a 20 20 69 66 20 74 65 73 74 20 78 22 24  &6.  if test x"$
1d920 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
1d930 65 6c 66 22 20 21 3d 20 78 22 79 65 73 22 3b 20  elf" != x"yes"; 
1d940 74 68 65 6e 0a 20 20 20 20 23 20 74 68 69 73 20  then.    # this 
1d950 69 73 20 70 72 6f 62 61 62 6c 79 20 67 63 63 20  is probably gcc 
1d960 32 2e 38 2e 30 2c 20 65 67 63 73 20 31 2e 30 20  2.8.0, egcs 1.0 
1d970 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20 6e 65 65  or newer; no nee
1d980 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20 20 20 20  d for -belf.    
1d990 43 46 4c 41 47 53 3d 22 24 53 41 56 45 5f 43 46  CFLAGS="$SAVE_CF
1d9a0 4c 41 47 53 22 0a 20 20 66 69 0a 20 20 3b 3b 0a  LAGS".  fi.  ;;.
1d9b0 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72 69 73 2a  sparc*-*solaris*
1d9c0 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77  ).  # Find out w
1d9d0 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20  hich ABI we are 
1d9e0 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69  using..  echo 'i
1d9f0 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73  nt i;' > conftes
1da00 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b  t.$ac_ext.  if {
1da10 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
1da20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
1da30 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
1da40 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
1da50 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
1da60 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
1da70 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1da80 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1da90 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1daa0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1dab0 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
1dac0 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63  `/usr/bin/file c
1dad0 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20  onftest.o` in.  
1dae0 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20    *64-bit*).    
1daf0 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72    case $lt_cv_pr
1db00 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20  og_gnu_ld in.   
1db10 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c     yes*) LD="${L
1db20 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73  D-ld} -m elf64_s
1db30 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a  parc" ;;.      *
1db40 29 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d  )..if ${LD-ld} -
1db50 36 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73  64 -r -o conftes
1db60 74 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20  t2.o conftest.o 
1db70 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
1db80 20 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c   then..  LD="${L
1db90 44 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09  D-ld} -64"..fi..
1dba0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
1dbb0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
1dbc0 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
1dbd0 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61  nftest*.  ;;.esa
1dbe0 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24  c..need_locks="$
1dbf0 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
1dc00 6f 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68  ock"...  case $h
1dc10 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68  ost_os in.    rh
1dc20 61 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e  apsody* | darwin
1dc30 2a 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  *).    if test -
1dc40 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
1dc50 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
1dc60 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
1dc70 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
1dc80 6f 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74  ol_prefix}dsymut
1dc90 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
1dca0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1dcb0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1dcc0 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
1dcd0 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b  prefix}dsymutil;
1dce0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f   ac_word=$2.echo
1dcf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1dd00 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1dd10 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
1dd20 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
1dd30 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1dd40 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1dd50 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1dd60 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 2b  v_prog_DSYMUTIL+
1dd70 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1dd80 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1dd90 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1dda0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
1ddb0 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59 4d  f test -n "$DSYM
1ddc0 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  UTIL"; then.  ac
1ddd0 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
1dde0 4c 3d 22 24 44 53 59 4d 55 54 49 4c 22 20 23 20  L="$DSYMUTIL" # 
1ddf0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1de00 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1de10 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1de20 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1de30 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1de40 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1de50 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1de60 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1de70 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1de80 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1de90 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1dea0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1deb0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1dec0 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1ded0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1dee0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1def0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1df00 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
1df10 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1df20 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 65 63  dsymutil".    ec
1df30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1df40 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
1df50 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1df60 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
1df70 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
1df80 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a 44 53  e.done..fi.fi.DS
1df90 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76 5f 70 72  YMUTIL=$ac_cv_pr
1dfa0 6f 67 5f 44 53 59 4d 55 54 49 4c 0a 69 66 20 74  og_DSYMUTIL.if t
1dfb0 65 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49  est -n "$DSYMUTI
1dfc0 4c 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  L"; then.  echo 
1dfd0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1dfe0 20 72 65 73 75 6c 74 3a 20 24 44 53 59 4d 55 54   result: $DSYMUT
1dff0 49 4c 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  IL" >&5.echo "${
1e000 45 43 48 4f 5f 54 7d 24 44 53 59 4d 55 54 49 4c  ECHO_T}$DSYMUTIL
1e010 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1e020 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1e030 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1e040 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1e050 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69  T}no" >&6.fi..fi
1e060 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1e070 5f 63 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49  _cv_prog_DSYMUTI
1e080 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  L"; then.  ac_ct
1e090 5f 44 53 59 4d 55 54 49 4c 3d 24 44 53 59 4d 55  _DSYMUTIL=$DSYMU
1e0a0 54 49 4c 0a 20 20 23 20 45 78 74 72 61 63 74 20  TIL.  # Extract 
1e0b0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
1e0c0 66 20 22 64 73 79 6d 75 74 69 6c 22 2c 20 73 6f  f "dsymutil", so
1e0d0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
1e0e0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
1e0f0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 64  rgs..set dummy d
1e100 73 79 6d 75 74 69 6c 3b 20 61 63 5f 77 6f 72 64  symutil; ac_word
1e110 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  =$2.echo "$as_me
1e120 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1e130 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1e140 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
1e150 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
1e160 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
1e170 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
1e180 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
1e190 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 2b 73 65  c_ct_DSYMUTIL+se
1e1a0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1e1b0 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
1e1c0 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
1e1d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
1e1e0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1e1f0 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a  DSYMUTIL"; then.
1e200 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1e210 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 24 61 63  ct_DSYMUTIL="$ac
1e220 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 23 20  _ct_DSYMUTIL" # 
1e230 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1e240 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1e250 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1e260 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1e270 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1e280 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1e290 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1e2a0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1e2b0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1e2c0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1e2d0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1e2e0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1e2f0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1e300 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1e310 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1e320 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1e330 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1e340 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55  prog_ac_ct_DSYMU
1e350 54 49 4c 3d 22 64 73 79 6d 75 74 69 6c 22 0a 20  TIL="dsymutil". 
1e360 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
1e370 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
1e380 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
1e390 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
1e3a0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
1e3b0 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74  i.done.done..  t
1e3c0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1e3d0 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54  rog_ac_ct_DSYMUT
1e3e0 49 4c 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f  IL" && ac_cv_pro
1e3f0 67 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  g_ac_ct_DSYMUTIL
1e400 3d 22 3a 22 0a 66 69 0a 66 69 0a 61 63 5f 63 74  =":".fi.fi.ac_ct
1e410 5f 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63 76  _DSYMUTIL=$ac_cv
1e420 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 53 59 4d  _prog_ac_ct_DSYM
1e430 55 54 49 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20  UTIL.if test -n 
1e440 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
1e450 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22  "; then.  echo "
1e460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e470 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 44  result: $ac_ct_D
1e480 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 65 63 68  SYMUTIL" >&5.ech
1e490 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
1e4a0 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e 26 36  ct_DSYMUTIL" >&6
1e4b0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1e4c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1e4d0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1e4e0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1e4f0 20 3e 26 36 0a 66 69 0a 0a 20 20 44 53 59 4d 55   >&6.fi..  DSYMU
1e500 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55  TIL=$ac_ct_DSYMU
1e510 54 49 4c 0a 65 6c 73 65 0a 20 20 44 53 59 4d 55  TIL.else.  DSYMU
1e520 54 49 4c 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  TIL="$ac_cv_prog
1e530 5f 44 53 59 4d 55 54 49 4c 22 0a 66 69 0a 0a 20  _DSYMUTIL".fi.. 
1e540 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
1e550 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1e560 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
1e570 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1e580 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
1e590 72 65 66 69 78 7d 6e 6d 65 64 69 74 22 2c 20 73  refix}nmedit", s
1e5a0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1e5b0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1e5c0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1e5d0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
1e5e0 7d 6e 6d 65 64 69 74 3b 20 61 63 5f 77 6f 72 64  }nmedit; ac_word
1e5f0 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  =$2.echo "$as_me
1e600 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1e610 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
1e620 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
1e630 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
1e640 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
1e650 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
1e660 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 4e   "${ac_cv_prog_N
1e670 4d 45 44 49 54 2b 73 65 74 7d 22 20 3d 20 73 65  MEDIT+set}" = se
1e680 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
1e690 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1e6a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
1e6b0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1e6c0 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a  "$NMEDIT"; then.
1e6d0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45    ac_cv_prog_NME
1e6e0 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20 23 20  DIT="$NMEDIT" # 
1e6f0 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1e700 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1e710 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1e720 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1e730 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1e740 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1e750 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1e760 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1e770 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1e780 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1e790 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1e7a0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1e7b0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1e7c0 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1e7d0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1e7e0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1e7f0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1e800 70 72 6f 67 5f 4e 4d 45 44 49 54 3d 22 24 7b 61  prog_NMEDIT="${a
1e810 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d  c_tool_prefix}nm
1e820 65 64 69 74 22 0a 20 20 20 20 65 63 68 6f 20 22  edit".    echo "
1e830 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e840 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1e850 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1e860 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1e870 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1e880 6e 65 0a 0a 66 69 0a 66 69 0a 4e 4d 45 44 49 54  ne..fi.fi.NMEDIT
1e890 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45  =$ac_cv_prog_NME
1e8a0 44 49 54 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  DIT.if test -n "
1e8b0 24 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20  $NMEDIT"; then. 
1e8c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1e8d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1e8e0 4e 4d 45 44 49 54 22 20 3e 26 35 0a 65 63 68 6f  NMEDIT" >&5.echo
1e8f0 20 22 24 7b 45 43 48 4f 5f 54 7d 24 4e 4d 45 44   "${ECHO_T}$NMED
1e900 49 54 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  IT" >&6.else.  e
1e910 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e920 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
1e930 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1e940 4f 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a  O_T}no" >&6.fi..
1e950 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1e960 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
1e970 54 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  T"; then.  ac_ct
1e980 5f 4e 4d 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a  _NMEDIT=$NMEDIT.
1e990 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1e9a0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6e  first word of "n
1e9b0 6d 65 64 69 74 22 2c 20 73 6f 20 69 74 20 63 61  medit", so it ca
1e9c0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
1e9d0 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
1e9e0 65 74 20 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b  et dummy nmedit;
1e9f0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63 68 6f   ac_word=$2.echo
1ea00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1ea10 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
1ea20 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
1ea30 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
1ea40 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
1ea50 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1ea60 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
1ea70 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45  v_prog_ac_ct_NME
1ea80 44 49 54 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  DIT+set}" = set;
1ea90 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
1eaa0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
1eab0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
1eac0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1ead0 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 3b 20 74  ac_ct_NMEDIT"; t
1eae0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
1eaf0 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 22 24  _ac_ct_NMEDIT="$
1eb00 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 23 20  ac_ct_NMEDIT" # 
1eb10 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1eb20 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1eb30 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1eb40 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1eb50 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1eb60 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1eb70 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1eb80 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1eb90 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1eba0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1ebb0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1ebc0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1ebd0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1ebe0 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1ebf0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1ec00 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1ec10 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1ec20 70 72 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49  prog_ac_ct_NMEDI
1ec30 54 3d 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 65  T="nmedit".    e
1ec40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ec50 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
1ec60 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1ec70 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1ec80 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1ec90 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74 20  ne.done..  test 
1eca0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
1ecb0 61 63 5f 63 74 5f 4e 4d 45 44 49 54 22 20 26 26  ac_ct_NMEDIT" &&
1ecc0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1ecd0 74 5f 4e 4d 45 44 49 54 3d 22 3a 22 0a 66 69 0a  t_NMEDIT=":".fi.
1ece0 66 69 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  fi.ac_ct_NMEDIT=
1ecf0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
1ed00 74 5f 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74  t_NMEDIT.if test
1ed10 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44   -n "$ac_ct_NMED
1ed20 49 54 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  IT"; then.  echo
1ed30 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1ed40 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1ed50 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 65 63 68  _NMEDIT" >&5.ech
1ed60 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
1ed70 63 74 5f 4e 4d 45 44 49 54 22 20 3e 26 36 0a 65  ct_NMEDIT" >&6.e
1ed80 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1ed90 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1eda0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
1edb0 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
1edc0 26 36 0a 66 69 0a 0a 20 20 4e 4d 45 44 49 54 3d  &6.fi..  NMEDIT=
1edd0 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54 0a 65 6c  $ac_ct_NMEDIT.el
1ede0 73 65 0a 20 20 4e 4d 45 44 49 54 3d 22 24 61 63  se.  NMEDIT="$ac
1edf0 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22  _cv_prog_NMEDIT"
1ee00 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
1ee10 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1ee20 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1ee30 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1ee40 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1ee50 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6c 69 70 6f  tool_prefix}lipo
1ee60 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
1ee70 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
1ee80 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
1ee90 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
1eea0 65 66 69 78 7d 6c 69 70 6f 3b 20 61 63 5f 77 6f  efix}lipo; ac_wo
1eeb0 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73 5f  rd=$2.echo "$as_
1eec0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1eed0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1eee0 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
1eef0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
1ef00 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
1ef10 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65  CHO_C" >&6.if te
1ef20 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
1ef30 5f 4c 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65  _LIPO+set}" = se
1ef40 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
1ef50 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1ef60 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
1ef70 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
1ef80 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  "$LIPO"; then.  
1ef90 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d  ac_cv_prog_LIPO=
1efa0 22 24 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68  "$LIPO" # Let th
1efb0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1efc0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1efd0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1efe0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1eff0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1f000 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1f010 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1f020 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1f030 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1f040 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1f050 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1f060 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1f070 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
1f080 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
1f090 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f0a0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
1f0b0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4c      ac_cv_prog_L
1f0c0 49 50 4f 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  IPO="${ac_tool_p
1f0d0 72 65 66 69 78 7d 6c 69 70 6f 22 0a 20 20 20 20  refix}lipo".    
1f0e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1f0f0 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
1f100 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f110 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
1f120 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
1f130 6f 6e 65 0a 64 6f 6e 65 0a 0a 66 69 0a 66 69 0a  one.done..fi.fi.
1f140 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67  LIPO=$ac_cv_prog
1f150 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e  _LIPO.if test -n
1f160 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20   "$LIPO"; then. 
1f170 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1f180 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1f190 4c 49 50 4f 22 20 3e 26 35 0a 65 63 68 6f 20 22  LIPO" >&5.echo "
1f1a0 24 7b 45 43 48 4f 5f 54 7d 24 4c 49 50 4f 22 20  ${ECHO_T}$LIPO" 
1f1b0 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  >&6.else.  echo 
1f1c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f1d0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
1f1e0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
1f1f0 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69  no" >&6.fi..fi.i
1f200 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
1f210 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b 20 74 68  v_prog_LIPO"; th
1f220 65 6e 0a 20 20 61 63 5f 63 74 5f 4c 49 50 4f 3d  en.  ac_ct_LIPO=
1f230 24 4c 49 50 4f 0a 20 20 23 20 45 78 74 72 61 63  $LIPO.  # Extrac
1f240 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1f250 20 6f 66 20 22 6c 69 70 6f 22 2c 20 73 6f 20 69   of "lipo", so i
1f260 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
1f270 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
1f280 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6c 69 70  s..set dummy lip
1f290 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65 63  o; ac_word=$2.ec
1f2a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f2b0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1f2c0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
1f2d0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1f2e0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1f2f0 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
1f300 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
1f310 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c  _cv_prog_ac_ct_L
1f320 49 50 4f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  IPO+set}" = set;
1f330 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
1f340 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
1f350 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
1f360 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1f370 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65  ac_ct_LIPO"; the
1f380 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
1f390 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63  c_ct_LIPO="$ac_c
1f3a0 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68  t_LIPO" # Let th
1f3b0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1f3c0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1f3d0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1f3e0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1f3f0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1f400 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1f410 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1f420 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1f430 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1f440 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1f450 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1f460 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1f470 3b 20 64 6f 0a 20 20 69 66 20 24 61 73 5f 65 78  ; do.  if $as_ex
1f480 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
1f490 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f4a0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
1f4b0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
1f4c0 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c 69 70 6f 22  c_ct_LIPO="lipo"
1f4d0 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
1f4e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
1f4f0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
1f500 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
1f510 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
1f520 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 20   fi.done.done.. 
1f530 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
1f540 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f  _prog_ac_ct_LIPO
1f550 22 20 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 5f  " && ac_cv_prog_
1f560 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 3a 22 0a 66  ac_ct_LIPO=":".f
1f570 69 0a 66 69 0a 61 63 5f 63 74 5f 4c 49 50 4f 3d  i.fi.ac_ct_LIPO=
1f580 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
1f590 74 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d  t_LIPO.if test -
1f5a0 6e 20 22 24 61 63 5f 63 74 5f 4c 49 50 4f 22 3b  n "$ac_ct_LIPO";
1f5b0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
1f5c0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1f5d0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 4c 49 50  sult: $ac_ct_LIP
1f5e0 4f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  O" >&5.echo "${E
1f5f0 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 4c 49 50  CHO_T}$ac_ct_LIP
1f600 4f 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63  O" >&6.else.  ec
1f610 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f620 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
1f630 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1f640 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20  _T}no" >&6.fi.. 
1f650 20 4c 49 50 4f 3d 24 61 63 5f 63 74 5f 4c 49 50   LIPO=$ac_ct_LIP
1f660 4f 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22 24  O.else.  LIPO="$
1f670 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22  ac_cv_prog_LIPO"
1f680 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
1f690 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1f6a0 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1f6b0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1f6c0 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1f6d0 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f  tool_prefix}otoo
1f6e0 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
1f6f0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
1f700 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
1f710 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
1f720 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63 5f  refix}otool; ac_
1f730 77 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61  word=$2.echo "$a
1f740 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1f750 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1f760 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
1f770 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1f780 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
1f790 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
1f7a0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1f7b0 6f 67 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d  og_OTOOL+set}" =
1f7c0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
1f7d0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
1f7e0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
1f7f0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1f800 2d 6e 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65  -n "$OTOOL"; the
1f810 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  n.  ac_cv_prog_O
1f820 54 4f 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20  TOOL="$OTOOL" # 
1f830 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1f840 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1f850 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1f860 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1f870 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1f880 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1f890 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1f8a0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1f8b0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1f8c0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1f8d0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1f8e0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1f8f0 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1f900 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1f910 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1f920 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1f930 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1f940 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b 61 63  prog_OTOOL="${ac
1f950 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
1f960 6f 6c 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  ol".    echo "$a
1f970 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
1f980 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
1f990 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f9a0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
1f9b0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
1f9c0 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 3d 24 61  ..fi.fi.OTOOL=$a
1f9d0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 0a  c_cv_prog_OTOOL.
1f9e0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54 4f  if test -n "$OTO
1f9f0 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  OL"; then.  echo
1fa00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fa10 3a 20 72 65 73 75 6c 74 3a 20 24 4f 54 4f 4f 4c  : result: $OTOOL
1fa20 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1fa30 48 4f 5f 54 7d 24 4f 54 4f 4f 4c 22 20 3e 26 36  HO_T}$OTOOL" >&6
1fa40 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1fa50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1fa60 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1fa70 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1fa80 20 3e 26 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74   >&6.fi..fi.if t
1fa90 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1faa0 72 6f 67 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e  rog_OTOOL"; then
1fab0 0a 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24  .  ac_ct_OTOOL=$
1fac0 4f 54 4f 4f 4c 0a 20 20 23 20 45 78 74 72 61 63  OTOOL.  # Extrac
1fad0 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1fae0 20 6f 66 20 22 6f 74 6f 6f 6c 22 2c 20 73 6f 20   of "otool", so 
1faf0 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
1fb00 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
1fb10 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 6f 74  gs..set dummy ot
1fb20 6f 6f 6c 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  ool; ac_word=$2.
1fb30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fb40 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1fb50 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
1fb60 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1fb70 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1fb80 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
1fb90 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b   >&6.if test "${
1fba0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1fbb0 5f 4f 54 4f 4f 4c 2b 73 65 74 7d 22 20 3d 20 73  _OTOOL+set}" = s
1fbc0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
1fbd0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
1fbe0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
1fbf0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
1fc00 20 22 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b   "$ac_ct_OTOOL";
1fc10 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1fc20 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22  og_ac_ct_OTOOL="
1fc30 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 23 20  $ac_ct_OTOOL" # 
1fc40 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
1fc50 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
1fc60 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
1fc70 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
1fc80 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
1fc90 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
1fca0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
1fcb0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
1fcc0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
1fcd0 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
1fce0 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
1fcf0 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
1fd00 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
1fd10 24 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  $as_executable_p
1fd20 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1fd30 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1fd40 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1fd50 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c  prog_ac_ct_OTOOL
1fd60 3d 22 6f 74 6f 6f 6c 22 0a 20 20 20 20 65 63 68  ="otool".    ech
1fd70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1fd80 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1fd90 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1fda0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1fdb0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1fdc0 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74 20 2d 7a  .done..  test -z
1fdd0 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63   "$ac_cv_prog_ac
1fde0 5f 63 74 5f 4f 54 4f 4f 4c 22 20 26 26 20 61 63  _ct_OTOOL" && ac
1fdf0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
1fe00 54 4f 4f 4c 3d 22 3a 22 0a 66 69 0a 66 69 0a 61  TOOL=":".fi.fi.a
1fe10 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63  c_ct_OTOOL=$ac_c
1fe20 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f  v_prog_ac_ct_OTO
1fe30 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  OL.if test -n "$
1fe40 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68  ac_ct_OTOOL"; th
1fe50 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
1fe60 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1fe70 74 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22  t: $ac_ct_OTOOL"
1fe80 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1fe90 4f 5f 54 7d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c  O_T}$ac_ct_OTOOL
1fea0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63 68  " >&6.else.  ech
1feb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1fec0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
1fed0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1fee0 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20 20  T}no" >&6.fi..  
1fef0 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f 54 4f  OTOOL=$ac_ct_OTO
1ff00 4f 4c 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f 4c 3d  OL.else.  OTOOL=
1ff10 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  "$ac_cv_prog_OTO
1ff20 4f 4c 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74  OL".fi..    if t
1ff30 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
1ff40 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
1ff50 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1ff60 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
1ff70 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1ff80 74 6f 6f 6c 36 34 22 2c 20 73 6f 20 69 74 20 63  tool64", so it c
1ff90 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1ffa0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1ffb0 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
1ffc0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f 6f 6c  ool_prefix}otool
1ffd0 36 34 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 65  64; ac_word=$2.e
1ffe0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fff0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
20000 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
20010 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
20020 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
20030 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
20040 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61  >&6.if test "${a
20050 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
20060 34 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  4+set}" = set; t
20070 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
20080 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
20090 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
200a0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4f 54   if test -n "$OT
200b0 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61  OOL64"; then.  a
200c0 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36  c_cv_prog_OTOOL6
200d0 34 3d 22 24 4f 54 4f 4f 4c 36 34 22 20 23 20 4c  4="$OTOOL64" # L
200e0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
200f0 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
20100 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
20110 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
20120 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
20130 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
20140 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
20150 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
20160 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
20170 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
20180 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
20190 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
201a0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
201b0 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
201c0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
201d0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
201e0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
201f0 72 6f 67 5f 4f 54 4f 4f 4c 36 34 3d 22 24 7b 61  rog_OTOOL64="${a
20200 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74  c_tool_prefix}ot
20210 6f 6f 6c 36 34 22 0a 20 20 20 20 65 63 68 6f 20  ool64".    echo 
20220 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
20230 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
20240 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
20250 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
20260 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
20270 6f 6e 65 0a 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c  one..fi.fi.OTOOL
20280 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f  64=$ac_cv_prog_O
20290 54 4f 4f 4c 36 34 0a 69 66 20 74 65 73 74 20 2d  TOOL64.if test -
202a0 6e 20 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68  n "$OTOOL64"; th
202b0 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
202c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
202d0 74 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35  t: $OTOOL64" >&5
202e0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
202f0 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 36 0a 65 6c  $OTOOL64" >&6.el
20300 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
20310 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
20320 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
20330 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
20340 36 0a 66 69 0a 0a 66 69 0a 69 66 20 74 65 73 74  6.fi..fi.if test
20350 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
20360 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  _OTOOL64"; then.
20370 20 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d    ac_ct_OTOOL64=
20380 24 4f 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74  $OTOOL64.  # Ext
20390 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
203a0 6f 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22  ord of "otool64"
203b0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
203c0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
203d0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
203e0 6d 79 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77  my otool64; ac_w
203f0 6f 72 64 3d 24 32 0a 65 63 68 6f 20 22 24 61 73  ord=$2.echo "$as
20400 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
20410 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
20420 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
20430 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
20440 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
20450 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74  ECHO_C" >&6.if t
20460 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
20470 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 2b  g_ac_ct_OTOOL64+
20480 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
20490 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
204a0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
204b0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
204c0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
204d0 74 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  t_OTOOL64"; then
204e0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
204f0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 24 61 63  _ct_OTOOL64="$ac
20500 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 23 20 4c  _ct_OTOOL64" # L
20510 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
20520 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
20530 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
20540 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
20550 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
20560 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
20570 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
20580 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
20590 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
205a0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
205b0 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
205c0 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
205d0 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 24  sions; do.  if $
205e0 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  as_executable_p 
205f0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
20600 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
20610 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
20620 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  rog_ac_ct_OTOOL6
20630 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20  4="otool64".    
20640 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20650 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
20660 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
20670 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
20680 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
20690 6f 6e 65 0a 64 6f 6e 65 0a 0a 20 20 74 65 73 74  one.done..  test
206a0 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
206b0 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  _ac_ct_OTOOL64" 
206c0 26 26 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  && ac_cv_prog_ac
206d0 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 22 3a 22 0a  _ct_OTOOL64=":".
206e0 66 69 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f  fi.fi.ac_ct_OTOO
206f0 4c 36 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  L64=$ac_cv_prog_
20700 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66  ac_ct_OTOOL64.if
20710 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
20720 5f 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a  _OTOOL64"; then.
20730 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
20740 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
20750 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20  $ac_ct_OTOOL64" 
20760 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
20770 5f 54 7d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  _T}$ac_ct_OTOOL6
20780 34 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65 63  4" >&6.else.  ec
20790 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
207a0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
207b0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
207c0 5f 54 7d 6e 6f 22 20 3e 26 36 0a 66 69 0a 0a 20  _T}no" >&6.fi.. 
207d0 20 4f 54 4f 4f 4c 36 34 3d 24 61 63 5f 63 74 5f   OTOOL64=$ac_ct_
207e0 4f 54 4f 4f 4c 36 34 0a 65 6c 73 65 0a 20 20 4f  OTOOL64.else.  O
207f0 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70  TOOL64="$ac_cv_p
20800 72 6f 67 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a  rog_OTOOL64".fi.
20810 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
20820 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 65  ...........    e
20830 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
20840 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
20850 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  r -single_module
20860 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26   linker flag" >&
20870 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
20880 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69  checking for -si
20890 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b  ngle_module link
208a0 65 72 20 66 6c 61 67 2e 2e 2e 20 24 45 43 48 4f  er flag... $ECHO
208b0 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20  _C" >&6.if test 
208c0 22 24 7b 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63  "${lt_cv_apple_c
208d0 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 2b 73 65 74  c_single_mod+set
208e0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
208f0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
20900 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
20910 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
20920 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
20930 65 5f 6d 6f 64 3d 6e 6f 0a 20 20 20 20 20 20 69  e_mod=no.      i
20940 66 20 74 65 73 74 20 2d 7a 20 22 24 7b 4c 54 5f  f test -z "${LT_
20950 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45 7d 22 3b 20  MULTI_MODULE}"; 
20960 74 68 65 6e 0a 09 23 20 42 79 20 64 65 66 61 75  then..# By defau
20970 6c 74 20 77 65 20 77 69 6c 6c 20 61 64 64 20 74  lt we will add t
20980 68 65 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  he -single_modul
20990 65 20 66 6c 61 67 2e 20 59 6f 75 20 63 61 6e 20  e flag. You can 
209a0 6f 76 65 72 72 69 64 65 0a 09 23 20 62 79 20 65  override..# by e
209b0 69 74 68 65 72 20 73 65 74 74 69 6e 67 20 74 68  ither setting th
209c0 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61  e environment va
209d0 72 69 61 62 6c 65 20 4c 54 5f 4d 55 4c 54 49 5f  riable LT_MULTI_
209e0 4d 4f 44 55 4c 45 0a 09 23 20 6e 6f 6e 2d 65 6d  MODULE..# non-em
209f0 70 74 79 20 61 74 20 63 6f 6e 66 69 67 75 72 65  pty at configure
20a00 20 74 69 6d 65 2c 20 6f 72 20 62 79 20 61 64 64   time, or by add
20a10 69 6e 67 20 2d 6d 75 6c 74 69 5f 6d 6f 64 75 6c  ing -multi_modul
20a20 65 20 74 6f 20 74 68 65 0a 09 23 20 6c 69 6e 6b  e to the..# link
20a30 20 66 6c 61 67 73 2e 0a 09 72 6d 20 2d 72 66 20   flags...rm -rf 
20a40 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
20a50 62 2a 0a 09 65 63 68 6f 20 22 69 6e 74 20 66 6f  b*..echo "int fo
20a60 6f 28 76 6f 69 64 29 7b 72 65 74 75 72 6e 20 31  o(void){return 1
20a70 3b 7d 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 63  ;}" > conftest.c
20a80 0a 09 65 63 68 6f 20 22 24 4c 54 43 43 20 24 4c  ..echo "$LTCC $L
20a90 54 43 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  TCFLAGS $LDFLAGS
20aa0 20 2d 6f 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e   -o libconftest.
20ab0 64 79 6c 69 62 20 5c 0a 2d 64 79 6e 61 6d 69 63  dylib \.-dynamic
20ac0 6c 69 62 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f  lib -Wl,-single_
20ad0 6d 6f 64 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e  module conftest.
20ae0 63 22 20 3e 26 35 0a 09 24 4c 54 43 43 20 24 4c  c" >&5..$LTCC $L
20af0 54 43 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  TCFLAGS $LDFLAGS
20b00 20 2d 6f 20 6c 69 62 63 6f 6e 66 74 65 73 74 2e   -o libconftest.
20b10 64 79 6c 69 62 20 5c 0a 09 20 20 2d 64 79 6e 61  dylib \..  -dyna
20b20 6d 69 63 6c 69 62 20 2d 57 6c 2c 2d 73 69 6e 67  miclib -Wl,-sing
20b30 6c 65 5f 6d 6f 64 75 6c 65 20 63 6f 6e 66 74 65  le_module confte
20b40 73 74 2e 63 20 32 3e 63 6f 6e 66 74 65 73 74 2e  st.c 2>conftest.
20b50 65 72 72 0a 20 20 20 20 20 20 20 20 5f 6c 74 5f  err.        _lt_
20b60 72 65 73 75 6c 74 3d 24 3f 0a 09 69 66 20 74 65  result=$?..if te
20b70 73 74 20 2d 66 20 6c 69 62 63 6f 6e 66 74 65 73  st -f libconftes
20b80 74 2e 64 79 6c 69 62 20 26 26 20 74 65 73 74 20  t.dylib && test 
20b90 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
20ba0 72 20 26 26 20 74 65 73 74 20 24 5f 6c 74 5f 72  r && test $_lt_r
20bb0 65 73 75 6c 74 20 3d 20 30 3b 20 74 68 65 6e 0a  esult = 0; then.
20bc0 09 20 20 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63  .  lt_cv_apple_c
20bd0 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 79 65 73  c_single_mod=yes
20be0 0a 09 65 6c 73 65 0a 09 20 20 63 61 74 20 63 6f  ..else..  cat co
20bf0 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 09  nftest.err >&5..
20c00 66 69 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f  fi..rm -rf libco
20c10 6e 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 72  nftest.dylib*..r
20c20 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 2a 0a  m -f conftest.*.
20c30 20 20 20 20 20 20 66 69 0a 66 69 0a 65 63 68 6f        fi.fi.echo
20c40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20c50 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
20c60 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
20c70 5f 6d 6f 64 22 20 3e 26 35 0a 65 63 68 6f 20 22  _mod" >&5.echo "
20c80 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f  ${ECHO_T}$lt_cv_
20c90 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f  apple_cc_single_
20ca0 6d 6f 64 22 20 3e 26 36 0a 20 20 20 20 65 63 68  mod" >&6.    ech
20cb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20cc0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
20cd0 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c  -exported_symbol
20ce0 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c  s_list linker fl
20cf0 61 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ag" >&5.echo $EC
20d00 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
20d10 6f 72 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  or -exported_sym
20d20 62 6f 6c 73 5f 6c 69 73 74 20 6c 69 6e 6b 65 72  bols_list linker
20d30 20 66 6c 61 67 2e 2e 2e 20 24 45 43 48 4f 5f 43   flag... $ECHO_C
20d40 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24  " >&6.if test "$
20d50 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74  {lt_cv_ld_export
20d60 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 2b  ed_symbols_list+
20d70 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
20d80 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
20d90 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
20da0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
20db0 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
20dc0 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f  _symbols_list=no
20dd0 0a 20 20 20 20 20 20 73 61 76 65 5f 4c 44 46 4c  .      save_LDFL
20de0 41 47 53 3d 24 4c 44 46 4c 41 47 53 0a 20 20 20  AGS=$LDFLAGS.   
20df0 20 20 20 65 63 68 6f 20 22 5f 6d 61 69 6e 22 20     echo "_main" 
20e00 3e 20 63 6f 6e 66 74 65 73 74 2e 73 79 6d 0a 20  > conftest.sym. 
20e10 20 20 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c       LDFLAGS="$L
20e20 44 46 4c 41 47 53 20 2d 57 6c 2c 2d 65 78 70 6f  DFLAGS -Wl,-expo
20e30 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
20e40 74 2c 63 6f 6e 66 74 65 73 74 2e 73 79 6d 22 0a  t,conftest.sym".
20e50 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74        cat >conft
20e60 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
20e70 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
20e80 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
20e90 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
20ea0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20eb0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
20ec0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
20ed0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
20ee0 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
20ef0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
20f00 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
20f10 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
20f20 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
20f30 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66  est$ac_exeext.if
20f40 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
20f50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
20f60 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26  "$ac_link\"") >&
20f70 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  5.  (eval $ac_li
20f80 6e 6b 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  nk) 2>conftest.e
20f90 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
20fa0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
20fb0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
20fc0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
20fd0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
20fe0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
20ff0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
21000 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21010 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
21020 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
21030 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
21040 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
21050 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
21060 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c  ror_flag".... ||
21070 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
21080 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76  est.err'.  { (ev
21090 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
210a0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
210b0 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
210c0 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
210d0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
210e0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
210f0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
21100 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
21110 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
21120 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61  ); }; } &&.. { a
21130 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63  c_try='test -s c
21140 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
21150 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  t'.  { (eval ech
21160 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21170 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
21180 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
21190 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
211a0 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
211b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
211c0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
211d0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
211e0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
211f0 7d 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  }; then.  lt_cv_
21200 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  ld_exported_symb
21210 6f 6c 73 5f 6c 69 73 74 3d 79 65 73 0a 65 6c 73  ols_list=yes.els
21220 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
21230 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
21240 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
21250 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
21260 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 6c  t.$ac_ext >&5..l
21270 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64  t_cv_ld_exported
21280 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f  _symbols_list=no
21290 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
212a0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
212b0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20  $ac_objext \.   
212c0 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
212d0 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
212e0 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d  ac_ext..LDFLAGS=
212f0 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a  "$save_LDFLAGS".
21300 0a 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  .fi.echo "$as_me
21310 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
21320 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f  : $lt_cv_ld_expo
21330 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
21340 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  t" >&5.echo "${E
21350 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6c 64 5f  CHO_T}$lt_cv_ld_
21360 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
21370 5f 6c 69 73 74 22 20 3e 26 36 0a 20 20 20 20 63  _list" >&6.    c
21380 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
21390 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c 20      rhapsody* | 
213a0 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a 20  darwin1.[012]). 
213b0 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
213c0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
213d0 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
213e0 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b 0a  wl}suppress' ;;.
213f0 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a 20      darwin1.*). 
21400 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c       _lt_dar_all
21410 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b  ow_undefined='${
21420 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61  wl}-flat_namespa
21430 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  ce ${wl}-undefin
21440 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73  ed ${wl}suppress
21450 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e 2a  ' ;;.    darwin*
21460 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20 6f  ) # darwin 5.x o
21470 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75 6e  n.      # if run
21480 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72 20  ning on 10.5 or 
21490 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c 6f  later, the deplo
214a0 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65 66  yment target def
214b0 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74 6f  aults.      # to
214c0 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e 2c   the OS version,
214d0 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64 20   if on x86, and 
214e0 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f 79  10.4, the deploy
214f0 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61 72  ment.      # tar
21500 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20  get defaults to 
21510 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75 20  10.4. Don't you 
21520 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20 63  love it?.      c
21530 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45 50  ase ${MACOSX_DEP
21540 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d 31  LOYMENT_TARGET-1
21550 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09 31  0.0},$host in..1
21560 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e 38  0.0,*86*-darwin8
21570 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e 5b  *|10.0,*-darwin[
21580 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  91]*)..  _lt_dar
21590 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
215a0 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  ='${wl}-undefine
215b0 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c  d ${wl}dynamic_l
215c0 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b 30  ookup' ;;..10.[0
215d0 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61 72  12]*)..  _lt_dar
215e0 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  _allow_undefined
215f0 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d  ='${wl}-flat_nam
21600 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64  espace ${wl}-und
21610 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
21620 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29 0a  ress' ;;..10.*).
21630 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77  .  _lt_dar_allow
21640 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77 6c  _undefined='${wl
21650 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c  }-undefined ${wl
21660 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27  }dynamic_lookup'
21670 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
21680 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 20     ;;.  esac.   
21690 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76   if test "$lt_cv
216a0 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65  _apple_cc_single
216b0 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20 74  _mod" = "yes"; t
216c0 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61  hen.      _lt_da
216d0 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24 73  r_single_mod='$s
216e0 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20 20  ingle_module'.  
216f0 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73 74    fi.    if test
21700 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   "$lt_cv_ld_expo
21710 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
21720 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  t" = "yes"; then
21730 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 65  .      _lt_dar_e
21740 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b 77  xport_syms=' ${w
21750 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d 62  l}-exported_symb
21760 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75 74  ols_list,$output
21770 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d  _objdir/${libnam
21780 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79  e}-symbols.expsy
21790 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  m'.    else.    
217a0 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72 74    _lt_dar_export
217b0 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54 20  _syms='~$NMEDIT 
217c0 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
217d0 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
217e0 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
217f0 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20 69  b}'.    fi.    i
21800 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54 49  f test "$DSYMUTI
21810 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e 0a  L" != ":"; then.
21820 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75 74        _lt_dsymut
21830 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20 24  il='~$DSYMUTIL $
21840 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65 6c  lib || :'.    el
21850 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79  se.      _lt_dsy
21860 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20 20  mutil=.    fi.  
21870 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63 5f    ;;.  esac..ac_
21880 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
21890 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
218a0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
218b0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
218c0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
218d0 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
218e0 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
218f0 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
21900 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
21910 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
21920 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
21930 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
21940 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
21950 69 6c 65 72 5f 67 6e 75 0a 65 63 68 6f 20 22 24  iler_gnu.echo "$
21960 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
21970 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
21980 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63  un the C preproc
21990 65 73 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20  essor" >&5.echo 
219a0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
219b0 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65  g how to run the
219c0 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e   C preprocessor.
219d0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  .. $ECHO_C" >&6.
219e0 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74  # On Suns, somet
219f0 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20  imes $CPP names 
21a00 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20  a directory..if 
21a10 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26  test -n "$CPP" &
21a20 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50 22  & test -d "$CPP"
21a30 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69  ; then.  CPP=.fi
21a40 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50  .if test -z "$CP
21a50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  P"; then.  if te
21a60 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
21a70 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CPP+set}" = set
21a80 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
21a90 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
21aa0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
21ab0 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65  e.      # Double
21ac0 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65 20   quotes because 
21ad0 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20  CPP needs to be 
21ae0 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72  expanded.    for
21af0 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22   CPP in "$CC -E"
21b00 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74   "$CC -E -tradit
21b10 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62  ional-cpp" "/lib
21b20 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20  /cpp".    do.   
21b30 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b     ac_preproc_ok
21b40 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f  =false.for ac_c_
21b50 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
21b60 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20  g in '' yes.do. 
21b70 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20   # Use a header 
21b80 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20  file that comes 
21b90 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e  with gcc, so con
21ba0 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20  figuring glibc. 
21bb0 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20   # with a fresh 
21bc0 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77  cross-compiler w
21bd0 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72  orks..  # Prefer
21be0 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c   <limits.h> to <
21bf0 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53  assert.h> if __S
21c00 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64  TDC__ is defined
21c10 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d  , since.  # <lim
21c20 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76  its.h> exists ev
21c30 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69  en on freestandi
21c40 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20  ng compilers..  
21c50 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63  # On the NeXT, c
21c60 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f  c -E runs the co
21c70 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63  de through the c
21c80 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72  ompiler's parser
21c90 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74  ,.  # not just t
21ca0 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e  hrough cpp. "Syn
21cb0 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65  tax error" is he
21cc0 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73  re to catch this
21cd0 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f   case..  cat >co
21ce0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
21cf0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
21d00 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
21d10 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
21d20 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
21d30 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
21d40 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
21d50 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
21d60 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
21d70 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
21d80 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
21d90 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
21da0 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
21db0 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
21dc0 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
21dd0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
21de0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
21df0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
21e00 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26 35  .$ac_ext\"") >&5
21e10 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70 70  .  (eval $ac_cpp
21e20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21e30 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  t) 2>conftest.er
21e40 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
21e50 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
21e60 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
21e70 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
21e80 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
21e90 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
21ea0 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
21eb0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21ec0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
21ed0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
21ee0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
21ef0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
21f00 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
21f10 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
21f20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24 61     ac_cpp_err=$a
21f30 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
21f40 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70 70  _flag.    ac_cpp
21f50 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72 72  _err=$ac_cpp_err
21f60 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
21f70 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63 5f  g.  else.    ac_
21f80 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65 6c  cpp_err=.  fi.el
21f90 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  se.  ac_cpp_err=
21fa0 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  yes.fi.if test -
21fb0 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22 3b  z "$ac_cpp_err";
21fc0 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
21fd0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
21fe0 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
21ff0 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
22000 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
22010 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20  ac_ext >&5..  # 
22020 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e  Broken: fails on
22030 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f   valid input..co
22040 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20  ntinue.fi.rm -f 
22050 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
22060 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
22070 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20   # OK, works on 
22080 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77  sane cases.  Now
22090 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e   check whether n
220a0 6f 6e 2d 65 78 69 73 74 65 6e 74 20 68 65 61 64  on-existent head
220b0 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64  ers.  # can be d
220c0 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e  etected and how.
220d0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
220e0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
220f0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
22100 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
22110 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
22120 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
22130 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
22140 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
22150 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
22160 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61    */.#include <a
22170 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e  c_nonexistent.h>
22180 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65 76  ._ACEOF.if { (ev
22190 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
221a0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
221b0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
221c0 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ext\"") >&5.  (e
221d0 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e 66  val $ac_cpp conf
221e0 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32 3e  test.$ac_ext) 2>
221f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
22200 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
22210 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
22220 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
22230 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
22240 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
22250 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
22260 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
22270 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
22280 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
22290 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
222a0 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
222b0 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  ull; then.  if t
222c0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
222d0 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  err; then.    ac
222e0 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 5f 70  _cpp_err=$ac_c_p
222f0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
22300 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d  .    ac_cpp_err=
22310 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f 63  $ac_cpp_err$ac_c
22320 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 65  _werror_flag.  e
22330 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f 65  lse.    ac_cpp_e
22340 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  rr=.  fi.else.  
22350 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a 66  ac_cpp_err=yes.f
22360 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
22370 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65 6e  c_cpp_err"; then
22380 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
22390 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
223a0 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
223b0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
223c0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
223d0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
223e0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
223f0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
22400 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
22410 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
22420 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
22430 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  i.rm -f conftest
22440 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
22450 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
22460 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
22470 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
22480 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
22490 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
224a0 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
224b0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
224c0 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65  c_ext.if $ac_pre
224d0 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20  proc_ok; then.  
224e0 62 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f  break.fi..    do
224f0 6e 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  ne.    ac_cv_pro
22500 67 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20  g_CPP=$CPP..fi. 
22510 20 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67   CPP=$ac_cv_prog
22520 5f 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63  _CPP.else.  ac_c
22530 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a  v_prog_CPP=$CPP.
22540 66 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  fi.echo "$as_me:
22550 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
22560 20 24 43 50 50 22 20 3e 26 35 0a 65 63 68 6f 20   $CPP" >&5.echo 
22570 22 24 7b 45 43 48 4f 5f 54 7d 24 43 50 50 22 20  "${ECHO_T}$CPP" 
22580 3e 26 36 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f  >&6.ac_preproc_o
22590 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
225a0 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
225b0 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
225c0 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
225d0 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
225e0 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
225f0 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
22600 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
22610 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
22620 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
22630 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
22640 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
22650 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
22660 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
22670 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
22680 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
22690 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
226a0 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
226b0 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
226c0 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
226d0 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
226e0 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
226f0 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
22700 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
22710 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
22720 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63  s case..  cat >c
22730 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22740 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
22750 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
22760 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
22770 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
22780 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
22790 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
227a0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
227b0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64  defs.h.  */.#ifd
227c0 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
227d0 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
227e0 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
227f0 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
22800 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78  if...     Syntax
22810 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66   error._ACEOF.if
22820 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
22830 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
22840 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
22850 74 2e 24 61 63 5f 65 78 74 5c 22 22 29 20 3e 26  t.$ac_ext\"") >&
22860 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 70  5.  (eval $ac_cp
22870 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
22880 78 74 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  xt) 2>conftest.e
22890 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
228a0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
228b0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
228c0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
228d0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
228e0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
228f0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
22900 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
22910 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
22920 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
22930 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
22940 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
22950 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
22960 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a  ftest.err; then.
22970 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72 3d 24      ac_cpp_err=$
22980 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
22990 6e 5f 66 6c 61 67 0a 20 20 20 20 61 63 5f 63 70  n_flag.    ac_cp
229a0 70 5f 65 72 72 3d 24 61 63 5f 63 70 70 5f 65 72  p_err=$ac_cpp_er
229b0 72 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  r$ac_c_werror_fl
229c0 61 67 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 63  ag.  else.    ac
229d0 5f 63 70 70 5f 65 72 72 3d 0a 20 20 66 69 0a 65  _cpp_err=.  fi.e
229e0 6c 73 65 0a 20 20 61 63 5f 63 70 70 5f 65 72 72  lse.  ac_cpp_err
229f0 3d 79 65 73 0a 66 69 0a 69 66 20 74 65 73 74 20  =yes.fi.if test 
22a00 2d 7a 20 22 24 61 63 5f 63 70 70 5f 65 72 72 22  -z "$ac_cpp_err"
22a10 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
22a20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
22a30 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
22a40 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
22a50 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
22a60 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23  $ac_ext >&5..  #
22a70 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f   Broken: fails o
22a80 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  n valid input..c
22a90 6f 6e 74 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66  ontinue.fi.rm -f
22aa0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
22ab0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
22ac0 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e    # OK, works on
22ad0 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f   sane cases.  No
22ae0 77 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20  w check whether 
22af0 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 68 65 61  non-existent hea
22b00 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20  ders.  # can be 
22b10 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77  detected and how
22b20 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
22b30 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
22b40 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
22b50 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
22b60 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
22b70 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
22b80 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
22b90 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
22ba0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
22bb0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
22bc0 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68  ac_nonexistent.h
22bd0 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 65  >._ACEOF.if { (e
22be0 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  val echo "$as_me
22bf0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f  :$LINENO: \"$ac_
22c00 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
22c10 5f 65 78 74 5c 22 22 29 20 3e 26 35 0a 20 20 28  _ext\"") >&5.  (
22c20 65 76 61 6c 20 24 61 63 5f 63 70 70 20 63 6f 6e  eval $ac_cpp con
22c30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 29 20 32  ftest.$ac_ext) 2
22c40 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
22c50 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
22c60 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
22c70 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
22c80 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
22c90 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
22ca0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
22cb0 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
22cc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
22cd0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
22ce0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
22cf0 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
22d00 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66 20  null; then.  if 
22d10 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
22d20 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 61  .err; then.    a
22d30 63 5f 63 70 70 5f 65 72 72 3d 24 61 63 5f 63 5f  c_cpp_err=$ac_c_
22d40 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
22d50 67 0a 20 20 20 20 61 63 5f 63 70 70 5f 65 72 72  g.    ac_cpp_err
22d60 3d 24 61 63 5f 63 70 70 5f 65 72 72 24 61 63 5f  =$ac_cpp_err$ac_
22d70 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20  c_werror_flag.  
22d80 65 6c 73 65 0a 20 20 20 20 61 63 5f 63 70 70 5f  else.    ac_cpp_
22d90 65 72 72 3d 0a 20 20 66 69 0a 65 6c 73 65 0a 20  err=.  fi.else. 
22da0 20 61 63 5f 63 70 70 5f 65 72 72 3d 79 65 73 0a   ac_cpp_err=yes.
22db0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
22dc0 61 63 5f 63 70 70 5f 65 72 72 22 3b 20 74 68 65  ac_cpp_err"; the
22dd0 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  n.  # Broken: su
22de0 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
22df0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
22e00 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
22e10 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
22e20 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
22e30 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
22e40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
22e50 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  5..  # Passes bo
22e60 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
22e70 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
22e80 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
22e90 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22ea0 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
22eb0 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
22ec0 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
22ed0 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
22ee0 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
22ef0 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
22f00 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22f10 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
22f20 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
22f30 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63   :.else.  { { ec
22f40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22f50 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65  NO: error: C pre
22f60 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50  processor \"$CPP
22f70 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20  \" fails sanity 
22f80 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66  check.See \`conf
22f90 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
22fa0 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65   details." >&5.e
22fb0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
22fc0 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
22fd0 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
22fe0 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
22ff0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
23000 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
23010 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
23020 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
23030 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   }; }.fi..ac_ext
23040 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
23050 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
23060 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
23070 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
23080 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23090 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
230a0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
230b0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
230c0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
230d0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
230e0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
230f0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
23100 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
23110 72 5f 67 6e 75 0a 0a 0a 65 63 68 6f 20 22 24 61  r_gnu...echo "$a
23120 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
23130 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20  ecking for ANSI 
23140 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 22 20  C header files" 
23150 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
23160 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41   "checking for A
23170 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
23180 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  es... $ECHO_C" >
23190 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  &6.if test "${ac
231a0 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 2b  _cv_header_stdc+
231b0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
231c0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
231d0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
231e0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63  _C" >&6.else.  c
231f0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
23200 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
23210 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
23220 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
23230 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
23240 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
23250 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
23260 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
23270 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
23280 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69  .#include <stdli
23290 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  b.h>.#include <s
232a0 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64  tdarg.h>.#includ
232b0 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e  e <string.h>.#in
232c0 63 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a  clude <float.h>.
232d0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
232e0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
232f0 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
23300 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
23310 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
23320 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23330 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
23340 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
23350 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
23360 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
23370 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
23380 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
23390 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
233a0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
233b0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
233c0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
233d0 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
233e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
233f0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
23400 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
23410 74 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b  tatus); } &&.. {
23420 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a   ac_try='test -z
23430 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66   "$ac_c_werror_f
23440 6c 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74  lag".... || test
23450 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
23460 72 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  rr'.  { (eval ec
23470 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23480 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
23490 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
234a0 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
234b0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
234c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
234d0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
234e0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
234f0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
23500 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79   } &&.. { ac_try
23510 3d 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  ='test -s confte
23520 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 27 0a 20  st.$ac_objext'. 
23530 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
23540 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
23550 22 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35  "$ac_try\"") >&5
23560 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79  .  (eval $ac_try
23570 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
23580 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
23590 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
235a0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
235b0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
235c0 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74  status); }; }; t
235d0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  hen.  ac_cv_head
235e0 65 72 5f 73 74 64 63 3d 79 65 73 0a 65 6c 73 65  er_stdc=yes.else
235f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
23600 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
23610 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
23620 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
23630 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 61 63  .$ac_ext >&5..ac
23640 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
23650 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
23660 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
23670 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
23680 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 69  ftest.$ac_ext..i
23690 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65  f test $ac_cv_he
236a0 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b  ader_stdc = yes;
236b0 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53 20   then.  # SunOS 
236c0 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64 6f 65  4.x string.h doe
236d0 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d 65  s not declare me
236e0 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20  m*, contrary to 
236f0 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e  ANSI..  cat >con
23700 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
23710 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
23720 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
23730 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
23740 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
23750 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
23760 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
23770 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
23780 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
23790 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a 5f  de <string.h>.._
237a0 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22  ACEOF.if (eval "
237b0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
237c0 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20  .$ac_ext") 2>&5 
237d0 7c 0a 20 20 24 45 47 52 45 50 20 22 6d 65 6d 63  |.  $EGREP "memc
237e0 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  hr" >/dev/null 2
237f0 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  >&1; then.  :.el
23800 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65  se.  ac_cv_heade
23810 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20  r_stdc=no.fi.rm 
23820 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  -f conftest*..fi
23830 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  ..if test $ac_cv
23840 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
23850 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49 53 43  es; then.  # ISC
23860 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68 20   2.0.2 stdlib.h 
23870 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65  does not declare
23880 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72 79 20   free, contrary 
23890 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e  to ANSI..  cat >
238a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
238b0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
238c0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
238d0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
238e0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
238f0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
23900 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
23910 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
23920 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
23930 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
23940 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
23950 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
23960 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
23970 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 66  &5 |.  $EGREP "f
23980 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ree" >/dev/null 
23990 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  2>&1; then.  :.e
239a0 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  lse.  ac_cv_head
239b0 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d  er_stdc=no.fi.rm
239c0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66   -f conftest*..f
239d0 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63  i..if test $ac_c
239e0 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20  v_header_stdc = 
239f0 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f 62  yes; then.  # /b
23a00 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d 34 2e  in/cc in Irix-4.
23a10 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e 53  0.5 gets non-ANS
23a20 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73 20 75  I ctype macros u
23a30 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61 6e 73  nless using -ans
23a40 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 63  i..  if test "$c
23a50 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
23a60 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  = yes; then.  :.
23a70 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
23a80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
23a90 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
23aa0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
23ab0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
23ac0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
23ad0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
23ae0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
23af0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
23b00 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
23b10 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 66 20  e <ctype.h>.#if 
23b20 28 28 27 20 27 20 26 20 30 78 30 46 46 29 20 3d  ((' ' & 0x0FF) =
23b30 3d 20 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e  = 0x020).# defin
23b40 65 20 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61  e ISLOWER(c) ('a
23b50 27 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20  ' <= (c) && (c) 
23b60 3c 3d 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65  <= 'z').# define
23b70 20 54 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c   TOUPPER(c) (ISL
23b80 4f 57 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20  OWER(c) ? 'A' + 
23b90 28 28 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63  ((c) - 'a') : (c
23ba0 29 29 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e  )).#else.# defin
23bb0 65 20 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09  e ISLOWER(c) \..
23bc0 09 20 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29  .   (('a' <= (c)
23bd0 20 26 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20   && (c) <= 'i') 
23be0 5c 0a 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27  \...     || ('j'
23bf0 20 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c   <= (c) && (c) <
23c00 3d 20 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20  = 'r') \...     
23c10 7c 7c 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26  || ('s' <= (c) &
23c20 26 20 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23  & (c) <= 'z')).#
23c30 20 64 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28   define TOUPPER(
23c40 63 29 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f  c) (ISLOWER(c) ?
23c50 20 28 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20   ((c) | 0x40) : 
23c60 28 63 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65  (c)).#endif..#de
23c70 66 69 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28  fine XOR(e, f) (
23c80 28 28 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c  ((e) && !(f)) ||
23c90 20 28 21 28 65 29 20 26 26 20 28 66 29 29 29 0a   (!(e) && (f))).
23ca0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20  int.main ().{.  
23cb0 69 6e 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20  int i;.  for (i 
23cc0 3d 20 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b  = 0; i < 256; i+
23cd0 2b 29 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28  +).    if (XOR (
23ce0 69 73 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c  islower (i), ISL
23cf0 4f 57 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f  OWER (i))..|| to
23d00 75 70 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55  upper (i) != TOU
23d10 50 50 45 52 20 28 69 29 29 0a 20 20 20 20 20 20  PPER (i)).      
23d20 65 78 69 74 28 32 29 3b 0a 20 20 65 78 69 74 20  exit(2);.  exit 
23d30 28 30 29 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  (0);.}._ACEOF.rm
23d40 20 2d 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -f conftest$ac_
23d50 65 78 65 65 78 74 0a 69 66 20 7b 20 28 65 76 61  exeext.if { (eva
23d60 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
23d70 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69  LINENO: \"$ac_li
23d80 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  nk\"") >&5.  (ev
23d90 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26  al $ac_link) 2>&
23da0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
23db0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
23dc0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
23dd0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
23de0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
23df0 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72  s); } && { ac_tr
23e00 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63  y='./conftest$ac
23e10 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28 65 76  _exeext'.  { (ev
23e20 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
23e30 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
23e40 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
23e50 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
23e60 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
23e70 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
23e80 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
23e90 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
23ea0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
23eb0 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ); }; }; then.  
23ec0 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  :.else.  echo "$
23ed0 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20 65  as_me: program e
23ee0 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74 75  xited with statu
23ef0 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  s $ac_status" >&
23f00 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
23f10 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
23f20 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
23f30 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
23f40 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20 65  $ac_ext >&5..( e
23f50 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 20 29  xit $ac_status )
23f60 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  .ac_cv_header_st
23f70 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
23f80 6f 72 65 20 2a 2e 63 6f 72 65 20 67 6d 6f 6e 2e  ore *.core gmon.
23f90 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e 66 74  out bb.out conft
23fa0 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f  est$ac_exeext co
23fb0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
23fc0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
23fd0 78 74 0a 66 69 0a 66 69 0a 66 69 0a 65 63 68 6f  xt.fi.fi.fi.echo
23fe0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23ff0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
24000 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26  _header_stdc" >&
24010 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24020 7d 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  }$ac_cv_header_s
24030 74 64 63 22 20 3e 26 36 0a 69 66 20 74 65 73 74  tdc" >&6.if test
24040 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
24050 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
24060 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
24070 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65 66  h <<\_ACEOF.#def
24080 69 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52 53  ine STDC_HEADERS
24090 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 23   1._ACEOF..fi..#
240a0 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79   On IRIX 5.3, sy
240b0 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74  s/types and intt
240c0 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c  ypes.h are confl
240d0 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a  icting..........
240e0 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69  .for ac_header i
240f0 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73 79  n sys/types.h sy
24100 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62 2e  s/stat.h stdlib.
24110 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f 72  h string.h memor
24120 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c 0a  y.h strings.h \.
24130 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20 73  ..  inttypes.h s
24140 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e 68  tdint.h unistd.h
24150 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65 72  .do.as_ac_Header
24160 3d 60 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65  =`echo "ac_cv_he
24170 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22  ader_$ac_header"
24180 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 65 63   | $as_tr_sh`.ec
24190 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
241a0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
241b0 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35   $ac_header" >&5
241c0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
241d0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
241e0 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f  header... $ECHO_
241f0 43 22 20 3e 26 36 0a 69 66 20 65 76 61 6c 20 22  C" >&6.if eval "
24200 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f 61 63  test \"\${$as_ac
24210 5f 48 65 61 64 65 72 2b 73 65 74 7d 5c 22 20 3d  _Header+set}\" =
24220 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 65 63   set"; then.  ec
24230 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
24240 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
24250 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
24260 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
24270 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
24280 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
24290 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
242a0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
242b0 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
242c0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
242d0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
242e0 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69  efs.h.  */.$ac_i
242f0 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a  ncludes_default.
24300 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68  .#include <$ac_h
24310 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d  eader>._ACEOF.rm
24320 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
24330 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 65 76  _objext.if { (ev
24340 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
24350 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
24360 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
24370 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
24380 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le) 2>conftest.e
24390 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
243a0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
243b0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
243c0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
243d0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
243e0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
243f0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
24400 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24410 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
24420 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
24430 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
24440 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
24450 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
24460 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c  ror_flag".... ||
24470 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
24480 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76  est.err'.  { (ev
24490 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
244a0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
244b0 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
244c0 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
244d0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
244e0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
244f0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
24500 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
24510 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
24520 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61  ); }; } &&.. { a
24530 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63  c_try='test -s c
24540 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24550 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63  xt'.  { (eval ec
24560 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24570 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22  NO: \"$ac_try\""
24580 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
24590 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63  c_try) 2>&5.  ac
245a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
245b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
245c0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
245d0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
245e0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
245f0 20 7d 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20   }; then.  eval 
24600 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79  "$as_ac_Header=y
24610 65 73 22 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  es".else.  echo 
24620 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
24630 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
24640 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
24650 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24660 20 3e 26 35 0a 0a 65 76 61 6c 20 22 24 61 73 5f   >&5..eval "$as_
24670 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69  ac_Header=no".fi
24680 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
24690 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
246a0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
246b0 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 63 68 6f  .$ac_ext.fi.echo
246c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
246d0 3a 20 72 65 73 75 6c 74 3a 20 60 65 76 61 6c 20  : result: `eval 
246e0 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f  echo '${'$as_ac_
246f0 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26 35 0a  Header'}'`" >&5.
24700 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 60  echo "${ECHO_T}`
24710 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61  eval echo '${'$a
24720 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 22  s_ac_Header'}'`"
24730 20 3e 26 36 0a 69 66 20 74 65 73 74 20 60 65 76   >&6.if test `ev
24740 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
24750 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20 3d 20  ac_Header'}'` = 
24760 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20  yes; then.  cat 
24770 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
24780 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 65  ACEOF.#define `e
24790 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
247a0 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
247b0 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
247c0 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61 63  ..done....for ac
247d0 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66 63 6e  _header in dlfcn
247e0 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64  .h.do.as_ac_Head
247f0 65 72 3d 60 65 63 68 6f 20 22 61 63 5f 63 76 5f  er=`echo "ac_cv_
24800 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65  header_$ac_heade
24810 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a  r" | $as_tr_sh`.
24820 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24830 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
24840 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e  or $ac_header" >
24850 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
24860 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
24870 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48  c_header... $ECH
24880 4f 5f 43 22 20 3e 26 36 0a 69 66 20 65 76 61 6c  O_C" >&6.if eval
24890 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f   "test \"\${$as_
248a0 61 63 5f 48 65 61 64 65 72 2b 73 65 74 7d 5c 22  ac_Header+set}\"
248b0 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20   = set"; then.  
248c0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
248d0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
248e0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
248f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24900 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
24910 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
24920 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
24930 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
24940 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
24950 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
24960 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
24970 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63  fdefs.h.  */.$ac
24980 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
24990 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63  t..#include <$ac
249a0 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a  _header>._ACEOF.
249b0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
249c0 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
249d0 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
249e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
249f0 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35  _compile\"") >&5
24a00 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d  .  (eval $ac_com
24a10 70 69 6c 65 29 20 32 3e 63 6f 6e 66 74 65 73 74  pile) 2>conftest
24a20 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
24a30 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
24a40 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
24a50 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
24a60 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
24a70 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
24a80 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
24a90 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24aa0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
24ab0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
24ac0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
24ad0 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27   &&.. { ac_try='
24ae0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
24af0 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20  error_flag".... 
24b00 7c 7c 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  || test ! -s con
24b10 66 74 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28  ftest.err'.  { (
24b20 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d  eval echo "$as_m
24b30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63  e:$LINENO: \"$ac
24b40 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28  _try\"") >&5.  (
24b50 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
24b60 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
24b70 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
24b80 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
24b90 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
24ba0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
24bb0 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b  us); }; } &&.. {
24bc0 20 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73   ac_try='test -s
24bd0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
24be0 6a 65 78 74 27 0a 20 20 7b 20 28 65 76 61 6c 20  jext'.  { (eval 
24bf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
24c00 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c  NENO: \"$ac_try\
24c10 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
24c20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a 20 20  $ac_try) 2>&5.  
24c30 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
24c40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24c50 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
24c60 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
24c70 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
24c80 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65 76 61  }; }; then.  eva
24c90 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72  l "$as_ac_Header
24ca0 3d 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 63 68  =yes".else.  ech
24cb0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
24cc0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
24cd0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
24ce0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
24cf0 78 74 20 3e 26 35 0a 0a 65 76 61 6c 20 22 24 61  xt >&5..eval "$a
24d00 73 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a  s_ac_Header=no".
24d10 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
24d20 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
24d30 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
24d40 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 63  st.$ac_ext.fi.ec
24d50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24d60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 60 65 76 61  NO: result: `eva
24d70 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61  l echo '${'$as_a
24d80 63 5f 48 65 61 64 65 72 27 7d 27 60 22 20 3e 26  c_Header'}'`" >&
24d90 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24da0 7d 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27  }`eval echo '${'
24db0 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27  $as_ac_Header'}'
24dc0 60 22 20 3e 26 36 0a 69 66 20 74 65 73 74 20 60  `" >&6.if test `
24dd0 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61  eval echo '${'$a
24de0 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20  s_ac_Header'}'` 
24df0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61  = yes; then.  ca
24e00 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
24e10 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
24e20 60 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f  `echo "HAVE_$ac_
24e30 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72  header" | $as_tr
24e40 5f 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a  _cpp` 1._ACEOF..
24e50 66 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65  fi..done....# Se
24e60 74 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20  t options....   
24e70 20 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70       enable_dlop
24e80 65 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65  en=no...  enable
24e90 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a  _win32_dll=no...
24ea0 20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68              # Ch
24eb0 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
24ec0 61 62 6c 65 2d 73 68 61 72 65 64 20 6f 72 20 2d  able-shared or -
24ed0 2d 64 69 73 61 62 6c 65 2d 73 68 61 72 65 64 20  -disable-shared 
24ee0 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
24ef0 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61  st "${enable_sha
24f00 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  red+set}" = set;
24f10 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
24f20 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 68 61 72 65  l="$enable_share
24f30 64 22 0a 20 20 70 3d 24 7b 50 41 43 4b 41 47 45  d".  p=${PACKAGE
24f40 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61  -default}.    ca
24f50 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e  se $enableval in
24f60 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65  .    yes) enable
24f70 5f 73 68 61 72 65 64 3d 79 65 73 20 3b 3b 0a 20  _shared=yes ;;. 
24f80 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 68     no) enable_sh
24f90 61 72 65 64 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  ared=no ;;.    *
24fa0 29 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  ).      enable_s
24fb0 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 23  hared=no.      #
24fc0 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67   Look at the arg
24fd0 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57  ument we got.  W
24fe0 65 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f  e use all the co
24ff0 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61  mmon list separa
25000 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73  tors..      lt_s
25010 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
25020 49 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48  IFS="${IFS}$PATH
25030 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20  _SEPARATOR,".   
25040 20 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65     for pkg in $e
25050 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46  nableval; do..IF
25060 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
25070 0a 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67  ..if test "X$pkg
25080 22 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a  " = "X$p"; then.
25090 09 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
250a0 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64  =yes..fi.      d
250b0 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24  one.      IFS="$
250c0 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
250d0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65     ;;.    esac.e
250e0 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61  lse.  enable_sha
250f0 72 65 64 3d 79 65 73 0a 66 69 3b 0a 0a 0a 0a 0a  red=yes.fi;.....
25100 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68  ....  # Check wh
25110 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73  ether --enable-s
25120 74 61 74 69 63 20 6f 72 20 2d 2d 64 69 73 61 62  tatic or --disab
25130 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67 69  le-static was gi
25140 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
25150 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73 65  enable_static+se
25160 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
25170 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e    enableval="$en
25180 61 62 6c 65 5f 73 74 61 74 69 63 22 0a 20 20 70  able_static".  p
25190 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
251a0 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
251b0 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
251c0 65 73 29 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  es) enable_stati
251d0 63 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  c=yes ;;.    no)
251e0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
251f0 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
25200 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e   enable_static=n
25210 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61  o.      # Look a
25220 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 77  t the argument w
25230 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20 61  e got.  We use a
25240 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69  ll the common li
25250 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a 20  st separators.. 
25260 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73       lt_save_ifs
25270 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24 7b  ="$IFS"; IFS="${
25280 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS}$PATH_SEPARA
25290 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72 20  TOR,".      for 
252a0 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76 61  pkg in $enableva
252b0 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f  l; do..IFS="$lt_
252c0 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74 65  save_ifs"..if te
252d0 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58 24  st "X$pkg" = "X$
252e0 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61 62  p"; then..  enab
252f0 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 09 66  le_static=yes..f
25300 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
25310 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
25320 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
25330 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
25340 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79 65 73  nable_static=yes
25350 0a 66 69 3b 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20  .fi;..........# 
25360 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
25370 77 69 74 68 2d 70 69 63 20 6f 72 20 2d 2d 77 69  with-pic or --wi
25380 74 68 6f 75 74 2d 70 69 63 20 77 61 73 20 67 69  thout-pic was gi
25390 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
253a0 77 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d  with_pic+set}" =
253b0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74   set; then.  wit
253c0 68 76 61 6c 3d 22 24 77 69 74 68 5f 70 69 63 22  hval="$with_pic"
253d0 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69  .  pic_mode="$wi
253e0 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69  thval".else.  pi
253f0 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66  c_mode=default.f
25400 69 3b 0a 0a 74 65 73 74 20 2d 7a 20 22 24 70 69  i;..test -z "$pi
25410 63 5f 6d 6f 64 65 22 20 26 26 20 70 69 63 5f 6d  c_mode" && pic_m
25420 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a 0a 0a 0a  ode=default.....
25430 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20 77 68 65  ...  # Check whe
25440 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61  ther --enable-fa
25450 73 74 2d 69 6e 73 74 61 6c 6c 20 6f 72 20 2d 2d  st-install or --
25460 64 69 73 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  disable-fast-ins
25470 74 61 6c 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a  tall was given..
25480 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c  if test "${enabl
25490 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73  e_fast_install+s
254a0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
254b0 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65  .  enableval="$e
254c0 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
254d0 6c 6c 22 0a 20 20 70 3d 24 7b 50 41 43 4b 41 47  ll".  p=${PACKAG
254e0 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63  E-default}.    c
254f0 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69  ase $enableval i
25500 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c  n.    yes) enabl
25510 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79  e_fast_install=y
25520 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e  es ;;.    no) en
25530 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
25540 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20  l=no ;;.    *). 
25550 20 20 20 20 20 65 6e 61 62 6c 65 5f 66 61 73 74       enable_fast
25560 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20 20 20  _install=no.    
25570 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65 20    # Look at the 
25580 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74 2e  argument we got.
25590 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68 65    We use all the
255a0 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65 70   common list sep
255b0 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20 6c  arators..      l
255c0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
255d0 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24 50  "; IFS="${IFS}$P
255e0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22 0a  ATH_SEPARATOR,".
255f0 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69 6e        for pkg in
25600 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f 0a   $enableval; do.
25610 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69  .IFS="$lt_save_i
25620 66 73 22 0a 09 69 66 20 74 65 73 74 20 22 58 24  fs"..if test "X$
25630 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74 68  pkg" = "X$p"; th
25640 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66 61 73  en..  enable_fas
25650 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 09 66  t_install=yes..f
25660 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  i.      done.   
25670 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
25680 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20  _ifs".      ;;. 
25690 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 65     esac.else.  e
256a0 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
256b0 6c 6c 3d 79 65 73 0a 66 69 3b 0a 0a 0a 0a 0a 0a  ll=yes.fi;......
256c0 0a 0a 0a 0a 0a 23 20 54 68 69 73 20 63 61 6e 20  .....# This can 
256d0 62 65 20 75 73 65 64 20 74 6f 20 72 65 62 75 69  be used to rebui
256e0 6c 64 20 6c 69 62 74 6f 6f 6c 20 77 68 65 6e 20  ld libtool when 
256f0 6e 65 65 64 65 64 0a 4c 49 42 54 4f 4f 4c 5f 44  needed.LIBTOOL_D
25700 45 50 53 3d 22 24 6c 74 6d 61 69 6e 22 0a 0a 23  EPS="$ltmain"..#
25710 20 41 6c 77 61 79 73 20 75 73 65 20 6f 75 72 20   Always use our 
25720 6f 77 6e 20 6c 69 62 74 6f 6f 6c 2e 0a 4c 49 42  own libtool..LIB
25730 54 4f 4f 4c 3d 27 24 28 53 48 45 4c 4c 29 20 24  TOOL='$(SHELL) $
25740 28 74 6f 70 5f 62 75 69 6c 64 64 69 72 29 2f 6c  (top_builddir)/l
25750 69 62 74 6f 6f 6c 27 0a 0a 0a 0a 0a 0a 0a 0a 0a  ibtool'.........
25760 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
25770 0a 74 65 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22  .test -z "$LN_S"
25780 20 26 26 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22   && LN_S="ln -s"
25790 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69  ...............i
257a0 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48  f test -n "${ZSH
257b0 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 3b  _VERSION+set}" ;
257c0 20 74 68 65 6e 0a 20 20 20 73 65 74 6f 70 74 20   then.   setopt 
257d0 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53 54 0a 66 69  NO_GLOB_SUBST.fi
257e0 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
257f0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
25800 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e 26 35   for objdir" >&5
25810 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
25820 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62 6a 64  hecking for objd
25830 69 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ir... $ECHO_C" >
25840 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74  &6.if test "${lt
25850 5f 63 76 5f 6f 62 6a 64 69 72 2b 73 65 74 7d 22  _cv_objdir+set}"
25860 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
25870 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
25880 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
25890 26 36 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20  &6.else.  rm -f 
258a0 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c  .libs 2>/dev/nul
258b0 6c 0a 6d 6b 64 69 72 20 2e 6c 69 62 73 20 32 3e  l.mkdir .libs 2>
258c0 2f 64 65 76 2f 6e 75 6c 6c 0a 69 66 20 74 65 73  /dev/null.if tes
258d0 74 20 2d 64 20 2e 6c 69 62 73 3b 20 74 68 65 6e  t -d .libs; then
258e0 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d  .  lt_cv_objdir=
258f0 2e 6c 69 62 73 0a 65 6c 73 65 0a 20 20 23 20 4d  .libs.else.  # M
25900 53 2d 44 4f 53 20 64 6f 65 73 20 6e 6f 74 20 61  S-DOS does not a
25910 6c 6c 6f 77 20 66 69 6c 65 6e 61 6d 65 73 20 74  llow filenames t
25920 68 61 74 20 62 65 67 69 6e 20 77 69 74 68 20 61  hat begin with a
25930 20 64 6f 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f 62   dot..  lt_cv_ob
25940 6a 64 69 72 3d 5f 6c 69 62 73 0a 66 69 0a 72 6d  jdir=_libs.fi.rm
25950 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76  dir .libs 2>/dev
25960 2f 6e 75 6c 6c 0a 66 69 0a 65 63 68 6f 20 22 24  /null.fi.echo "$
25970 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
25980 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f 62  esult: $lt_cv_ob
25990 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20 22  jdir" >&5.echo "
259a0 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f  ${ECHO_T}$lt_cv_
259b0 6f 62 6a 64 69 72 22 20 3e 26 36 0a 6f 62 6a 64  objdir" >&6.objd
259c0 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  ir=$lt_cv_objdir
259d0 0a 0a 0a 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  ......cat >>conf
259e0 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
259f0 23 64 65 66 69 6e 65 20 4c 54 5f 4f 42 4a 44 49  #define LT_OBJDI
25a00 52 20 22 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72  R "$lt_cv_objdir
25a10 2f 22 0a 5f 41 43 45 4f 46 0a 0a 0a 0a 0a 0a 0a  /"._ACEOF.......
25a20 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 63 61 73 65 20  ...........case 
25a30 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33  $host_os in.aix3
25a40 2a 29 0a 20 20 23 20 41 49 58 20 73 6f 6d 65 74  *).  # AIX somet
25a50 69 6d 65 73 20 68 61 73 20 70 72 6f 62 6c 65 6d  imes has problem
25a60 73 20 77 69 74 68 20 74 68 65 20 47 43 43 20 63  s with the GCC c
25a70 6f 6c 6c 65 63 74 32 20 70 72 6f 67 72 61 6d 2e  ollect2 program.
25a80 20 20 46 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72    For some.  # r
25a90 65 61 73 6f 6e 2c 20 69 66 20 77 65 20 73 65 74  eason, if we set
25aa0 20 74 68 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d   the COLLECT_NAM
25ab0 45 53 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76  ES environment v
25ac0 61 72 69 61 62 6c 65 2c 20 74 68 65 20 70 72 6f  ariable, the pro
25ad0 62 6c 65 6d 73 0a 20 20 23 20 76 61 6e 69 73 68  blems.  # vanish
25ae0 20 69 6e 20 61 20 70 75 66 66 20 6f 66 20 73 6d   in a puff of sm
25af0 6f 6b 65 2e 0a 20 20 69 66 20 74 65 73 74 20 22  oke..  if test "
25b00 58 24 7b 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53  X${COLLECT_NAMES
25b10 2b 73 65 74 7d 22 20 21 3d 20 58 73 65 74 3b 20  +set}" != Xset; 
25b20 74 68 65 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54  then.    COLLECT
25b30 5f 4e 41 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f  _NAMES=.    expo
25b40 72 74 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53  rt COLLECT_NAMES
25b50 0a 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a  .  fi.  ;;.esac.
25b60 0a 23 20 53 65 64 20 73 75 62 73 74 69 74 75 74  .# Sed substitut
25b70 69 6f 6e 20 74 68 61 74 20 68 65 6c 70 73 20 75  ion that helps u
25b80 73 20 64 6f 20 72 6f 62 75 73 74 20 71 75 6f 74  s do robust quot
25b90 69 6e 67 2e 20 20 49 74 20 62 61 63 6b 73 6c 61  ing.  It backsla
25ba0 73 68 69 66 69 65 73 0a 23 20 6d 65 74 61 63 68  shifies.# metach
25bb0 61 72 61 63 74 65 72 73 20 74 68 61 74 20 61 72  aracters that ar
25bc0 65 20 73 74 69 6c 6c 20 61 63 74 69 76 65 20 77  e still active w
25bd0 69 74 68 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f  ithin double-quo
25be0 74 65 64 20 73 74 72 69 6e 67 73 2e 0a 73 65 64  ted strings..sed
25bf0 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f  _quote_subst='s/
25c00 5c 28 5b 22 60 24 5c 5c 5d 5c 29 2f 5c 5c 5c 31  \(["`$\\]\)/\\\1
25c10 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20 61  /g'..# Same as a
25c20 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f 74  bove, but do not
25c30 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65 20   quote variable 
25c40 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75 62  references..doub
25c50 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d 27  le_quote_subst='
25c60 73 2f 5c 28 5b 22 60 5c 5c 5d 5c 29 2f 5c 5c 5c  s/\(["`\\]\)/\\\
25c70 31 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  1/g'..# Sed subs
25c80 74 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61  titution to dela
25c90 79 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61  y expansion of a
25ca0 6e 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20  n escaped shell 
25cb0 76 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20  variable in a.# 
25cc0 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62  double_quote_sub
25cd0 73 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65  st'ed string..de
25ce0 6c 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62  lay_variable_sub
25cf0 73 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  st='s/\\\\\\\\\\
25d00 5c 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23  \$/\\\\\\$/g'..#
25d10 20 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f   Sed substitutio
25d20 6e 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e  n to delay expan
25d30 73 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70  sion of an escap
25d40 65 64 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 2e  ed single quote.
25d50 0a 64 65 6c 61 79 5f 73 69 6e 67 6c 65 5f 71 75  .delay_single_qu
25d60 6f 74 65 5f 73 75 62 73 74 3d 27 73 2f 27 5c 27  ote_subst='s/'\'
25d70 27 2f 27 5c 27 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27  '/'\'\\\\\\\'\''
25d80 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
25d90 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69 64  itution to avoid
25da0 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f 62   accidental glob
25db0 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20 65  bing in evaled e
25dc0 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67 6c  xpressions.no_gl
25dd0 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f 5c  ob_subst='s/\*/\
25de0 5c 5c 2a 2f 67 27 0a 0a 23 20 47 6c 6f 62 61 6c  \\*/g'..# Global
25df0 20 76 61 72 69 61 62 6c 65 73 3a 0a 6f 66 69 6c   variables:.ofil
25e00 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f 62 75  e=libtool.can_bu
25e10 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73 0a 0a  ild_shared=yes..
25e20 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69 6e 6b  # All known link
25e30 65 72 73 20 72 65 71 75 69 72 65 20 61 20 60 2e  ers require a `.
25e40 61 27 20 61 72 63 68 69 76 65 20 66 6f 72 20 73  a' archive for s
25e50 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20 28 65  tatic linking (e
25e60 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20 77 68  xcept MSVC,.# wh
25e70 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69 62 27  ich needs '.lib'
25e80 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 0a 77 69 74  )..libext=a..wit
25e90 68 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76  h_gnu_ld="$lt_cv
25ea0 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 6f  _prog_gnu_ld"..o
25eb0 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64 5f  ld_CC="$CC".old_
25ec0 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22  CFLAGS="$CFLAGS"
25ed0 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65 66  ..# Set sane def
25ee0 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f 75  aults for variou
25ef0 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73 74  s variables.test
25f00 20 2d 7a 20 22 24 43 43 22 20 26 26 20 43 43 3d   -z "$CC" && CC=
25f10 63 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43  cc.test -z "$LTC
25f20 43 22 20 26 26 20 4c 54 43 43 3d 24 43 43 0a 74  C" && LTCC=$CC.t
25f30 65 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c 41 47  est -z "$LTCFLAG
25f40 53 22 20 26 26 20 4c 54 43 46 4c 41 47 53 3d 24  S" && LTCFLAGS=$
25f50 43 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a 20 22  CFLAGS.test -z "
25f60 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65  $LD" && LD=ld.te
25f70 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65 78  st -z "$ac_objex
25f80 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74 3d  t" && ac_objext=
25f90 6f 0a 0a 66 6f 72 20 63 63 5f 74 65 6d 70 20 69  o..for cc_temp i
25fa0 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b 20 64  n $compiler""; d
25fb0 6f 0a 20 20 63 61 73 65 20 24 63 63 5f 74 65 6d  o.  case $cc_tem
25fc0 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69 6c 65  p in.    compile
25fd0 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c 65   | *[\\/]compile
25fe0 20 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b 5c 5c   | ccache | *[\\
25ff0 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a 20 20  /]ccache ) ;;.  
26000 20 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c 5c 2f    distcc | *[\\/
26010 5d 64 69 73 74 63 63 20 7c 20 70 75 72 69 66 79  ]distcc | purify
26020 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66 79 20   | *[\\/]purify 
26030 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20 3b 3b  ) ;;.    \-*) ;;
26040 0a 20 20 20 20 2a 29 20 62 72 65 61 6b 3b 3b 0a  .    *) break;;.
26050 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63 5f 62    esac.done.cc_b
26060 61 73 65 6e 61 6d 65 3d 60 24 45 43 48 4f 20 22  asename=`$ECHO "
26070 58 24 63 63 5f 74 65 6d 70 22 20 7c 20 24 58 73  X$cc_temp" | $Xs
26080 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25 27 20  ed -e 's%.*/%%' 
26090 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f 61 6c 69  -e "s%^$host_ali
260a0 61 73 2d 25 25 22 60 0a 0a 0a 23 20 4f 6e 6c 79  as-%%"`...# Only
260b0 20 70 65 72 66 6f 72 6d 20 74 68 65 20 63 68 65   perform the che
260c0 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20 69 66 20  ck for file, if 
260d0 74 68 65 20 63 68 65 63 6b 20 6d 65 74 68 6f 64  the check method
260e0 20 72 65 71 75 69 72 65 73 20 69 74 0a 74 65 73   requires it.tes
260f0 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d 44  t -z "$MAGIC_CMD
26100 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d 66  " && MAGIC_CMD=f
26110 69 6c 65 0a 63 61 73 65 20 24 64 65 70 6c 69 62  ile.case $deplib
26120 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69  s_check_method i
26130 6e 0a 66 69 6c 65 5f 6d 61 67 69 63 2a 29 0a 20  n.file_magic*). 
26140 20 69 66 20 74 65 73 74 20 22 24 66 69 6c 65 5f   if test "$file_
26150 6d 61 67 69 63 5f 63 6d 64 22 20 3d 20 27 24 4d  magic_cmd" = '$M
26160 41 47 49 43 5f 43 4d 44 27 3b 20 74 68 65 6e 0a  AGIC_CMD'; then.
26170 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
26180 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
26190 6e 67 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c  ng for ${ac_tool
261a0 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26  _prefix}file" >&
261b0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
261c0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61  checking for ${a
261d0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69  c_tool_prefix}fi
261e0 6c 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  le... $ECHO_C" >
261f0 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74  &6.if test "${lt
26200 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
26210 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  MD+set}" = set; 
26220 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
26230 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
26240 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
26250 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f 43 4d    case $MAGIC_CM
26260 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20 3f  D in.[\\/*] |  ?
26270 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63 76  :[\\/]*).  lt_cv
26280 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d  _path_MAGIC_CMD=
26290 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23 20 4c  "$MAGIC_CMD" # L
262a0 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
262b0 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69  ride the test wi
262c0 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b 0a  th a path..  ;;.
262d0 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41 47  *).  lt_save_MAG
262e0 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43  IC_CMD="$MAGIC_C
262f0 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69 66  MD".  lt_save_if
26300 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50  s="$IFS"; IFS=$P
26310 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20  ATH_SEPARATOR.  
26320 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f 62  ac_dummy="/usr/b
26330 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
26340 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20 61 63  R$PATH".  for ac
26350 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75 6d 6d  _dir in $ac_dumm
26360 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22 24  y; do.    IFS="$
26370 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20  lt_save_ifs".   
26380 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64 69   test -z "$ac_di
26390 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a 20  r" && ac_dir=.. 
263a0 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24 61     if test -f $a
263b0 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f  c_dir/${ac_tool_
263c0 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74 68 65  prefix}file; the
263d0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61  n.      lt_cv_pa
263e0 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 61  th_MAGIC_CMD="$a
263f0 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c 5f  c_dir/${ac_tool_
26400 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20 20 20  prefix}file".   
26410 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
26420 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
26430 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73  file"; then..cas
26440 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  e $deplibs_check
26450 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c  _method in.."fil
26460 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66  e_magic "*)..  f
26470 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d  ile_magic_regex=
26480 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f  `expr "$deplibs_
26490 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20  check_method" : 
264a0 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a  "file_magic \(.*
264b0 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d  \)"`..  MAGIC_CM
264c0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
264d0 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20  AGIC_CMD"..  if 
264e0 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63  eval $file_magic
264f0 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69  _cmd \$file_magi
26500 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f  c_test_file 2> /
26510 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20  dev/null |..    
26520 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61  $EGREP "$file_ma
26530 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65  gic_regex" > /de
26540 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
26550 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20    :..  else..   
26560 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31   cat <<_LT_EOF 1
26570 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67  >&2..*** Warning
26580 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69  : the command li
26590 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f 20 64 65  btool uses to de
265a0 74 65 63 74 20 73 68 61 72 65 64 20 6c 69 62 72  tect shared libr
265b0 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65  aries,.*** $file
265c0 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64  _magic_cmd, prod
265d0 75 63 65 73 20 6f 75 74 70 75 74 20 74 68 61 74  uces output that
265e0 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20   libtool cannot 
265f0 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54  recognize..*** T
26600 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 61  he result is tha
26610 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61  t libtool may fa
26620 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20  il to recognize 
26630 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
26640 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e 20 20 54  .*** as such.  T
26650 68 69 73 20 77 69 6c 6c 20 61 66 66 65 63 74 20  his will affect 
26660 74 68 65 20 63 72 65 61 74 69 6f 6e 20 6f 66 20  the creation of 
26670 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65  libtool librarie
26680 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e  s that.*** depen
26690 64 20 6f 6e 20 73 68 61 72 65 64 20 6c 69 62 72  d on shared libr
266a0 61 72 69 65 73 2c 20 62 75 74 20 70 72 6f 67 72  aries, but progr
266b0 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69 74 68 20  ams linked with 
266c0 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a  such libtool.***
266d0 20 6c 69 62 72 61 72 69 65 73 20 77 69 6c 6c 20   libraries will 
266e0 77 6f 72 6b 20 72 65 67 61 72 64 6c 65 73 73 20  work regardless 
266f0 6f 66 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e  of this problem.
26700 20 20 4e 65 76 65 72 74 68 65 6c 65 73 73 2c 20    Nevertheless, 
26710 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74  you.*** may want
26720 20 74 6f 20 72 65 70 6f 72 74 20 74 68 65 20 70   to report the p
26730 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73  roblem to your s
26740 79 73 74 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e  ystem manager an
26750 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d  d/or to.*** bug-
26760 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a  libtool@gnu.org.
26770 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66 69 20 3b  ._LT_EOF..  fi ;
26780 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
26790 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20  .      break.   
267a0 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53   fi.  done.  IFS
267b0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
267c0 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74    MAGIC_CMD="$lt
267d0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22  _save_MAGIC_CMD"
267e0 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d  .  ;;.esac.fi..M
267f0 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76  AGIC_CMD="$lt_cv
26800 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
26810 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41  .if test -n "$MA
26820 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20  GIC_CMD"; then. 
26830 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26840 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
26850 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35 0a 65  MAGIC_CMD" >&5.e
26860 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 4d  cho "${ECHO_T}$M
26870 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 0a 65 6c  AGIC_CMD" >&6.el
26880 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
26890 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
268a0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
268b0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
268c0 36 0a 66 69 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  6.fi......if tes
268d0 74 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74  t -z "$lt_cv_pat
268e0 68 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  h_MAGIC_CMD"; th
268f0 65 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  en.  if test -n 
26900 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
26910 22 3b 20 74 68 65 6e 0a 20 20 20 20 65 63 68 6f  "; then.    echo
26920 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
26930 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66  : checking for f
26940 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ile" >&5.echo $E
26950 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
26960 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 24 45 43 48  for file... $ECH
26970 4f 5f 43 22 20 3e 26 36 0a 69 66 20 74 65 73 74  O_C" >&6.if test
26980 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d   "${lt_cv_path_M
26990 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d  AGIC_CMD+set}" =
269a0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
269b0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
269c0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
269d0 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24 4d 41  .else.  case $MA
269e0 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a  GIC_CMD in.[\\/*
269f0 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20  ] |  ?:[\\/]*). 
26a00 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
26a10 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d  C_CMD="$MAGIC_CM
26a20 44 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  D" # Let the use
26a30 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
26a40 65 73 74 20 77 69 74 68 20 61 20 70 61 74 68 2e  est with a path.
26a50 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61  .  ;;.*).  lt_sa
26a60 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d  ve_MAGIC_CMD="$M
26a70 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73  AGIC_CMD".  lt_s
26a80 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
26a90 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
26aa0 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22  TOR.  ac_dummy="
26ab0 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
26ac0 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a 20 20  PARATOR$PATH".  
26ad0 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24 61  for ac_dir in $a
26ae0 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20  c_dummy; do.    
26af0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
26b00 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22  s".    test -z "
26b10 24 61 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64  $ac_dir" && ac_d
26b20 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74  ir=..    if test
26b30 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69 6c 65   -f $ac_dir/file
26b40 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
26b50 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
26b60 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c 65 22  D="$ac_dir/file"
26b70 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  .      if test -
26b80 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74  n "$file_magic_t
26b90 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  est_file"; then.
26ba0 09 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63  .case $deplibs_c
26bb0 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09  heck_method in..
26bc0 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a  "file_magic "*).
26bd0 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65  .  file_magic_re
26be0 67 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c  gex=`expr "$depl
26bf0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
26c00 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20  " : "file_magic 
26c10 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49  \(.*\)"`..  MAGI
26c20 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61  C_CMD="$lt_cv_pa
26c30 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20  th_MAGIC_CMD".. 
26c40 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d   if eval $file_m
26c50 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f  agic_cmd \$file_
26c60 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20  magic_test_file 
26c70 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09  2> /dev/null |..
26c80 20 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c      $EGREP "$fil
26c90 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e  e_magic_regex" >
26ca0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
26cb0 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a  ..    :..  else.
26cc0 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45  .    cat <<_LT_E
26cd0 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
26ce0 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e  ning: the comman
26cf0 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74  d libtool uses t
26d00 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20  o detect shared 
26d10 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24  libraries,.*** $
26d20 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20  file_magic_cmd, 
26d30 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20  produces output 
26d40 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e  that libtool can
26d50 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a  not recognize..*
26d60 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73  ** The result is
26d70 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61   that libtool ma
26d80 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e  y fail to recogn
26d90 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ize shared libra
26da0 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68  ries.*** as such
26db0 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66  .  This will aff
26dc0 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e  ect the creation
26dd0 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72   of libtool libr
26de0 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64  aries that.*** d
26df0 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20  epend on shared 
26e00 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70  libraries, but p
26e10 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77  rograms linked w
26e20 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c  ith such libtool
26e30 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77  .*** libraries w
26e40 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c  ill work regardl
26e50 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62  ess of this prob
26e60 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65  lem.  Neverthele
26e70 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20  ss, you.*** may 
26e80 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74  want to report t
26e90 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f  he problem to yo
26ea0 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65  ur system manage
26eb0 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20  r and/or to.*** 
26ec0 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e  bug-libtool@gnu.
26ed0 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20  org.._LT_EOF..  
26ee0 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  fi ;;..esac.    
26ef0 20 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b    fi.      break
26f00 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20  .    fi.  done. 
26f10 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69   IFS="$lt_save_i
26f20 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d  fs".  MAGIC_CMD=
26f30 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f  "$lt_save_MAGIC_
26f40 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66  CMD".  ;;.esac.f
26f50 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  i..MAGIC_CMD="$l
26f60 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
26f70 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20  CMD".if test -n 
26f80 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68  "$MAGIC_CMD"; th
26f90 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
26fa0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
26fb0 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  t: $MAGIC_CMD" >
26fc0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
26fd0 54 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  T}$MAGIC_CMD" >&
26fe0 36 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  6.else.  echo "$
26ff0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
27000 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
27010 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
27020 22 20 3e 26 36 0a 66 69 0a 0a 0a 20 20 65 6c 73  " >&6.fi...  els
27030 65 0a 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d  e.    MAGIC_CMD=
27040 3a 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a  :.  fi.fi..  fi.
27050 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 55 73 65    ;;.esac..# Use
27060 20 43 20 66 6f 72 20 74 68 65 20 64 65 66 61 75   C for the defau
27070 6c 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  lt configuration
27080 20 69 6e 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20   in the libtool 
27090 73 63 72 69 70 74 0a 0a 6c 74 5f 73 61 76 65 5f  script..lt_save_
270a0 43 43 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d  CC="$CC".ac_ext=
270b0 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
270c0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
270d0 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
270e0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
270f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
27100 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
27110 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
27120 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
27130 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
27140 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
27150 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
27160 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
27170 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
27180 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20  _gnu...# Source 
27190 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66  file extension f
271a0 6f 72 20 43 20 74 65 73 74 20 73 6f 75 72 63 65  or C test source
271b0 73 2e 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f  s..ac_ext=c..# O
271c0 62 6a 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e  bject file exten
271d0 73 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65  sion for compile
271e0 64 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73  d C test sources
271f0 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78  ..objext=o.objex
27200 74 3d 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64  t=$objext..# Cod
27210 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
27220 73 69 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74  simple compile t
27230 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63  ests.lt_simple_c
27240 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
27250 3d 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61  ="int some_varia
27260 62 6c 65 20 3d 20 30 3b 22 0a 0a 23 20 43 6f 64  ble = 0;"..# Cod
27270 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
27280 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74  simple link test
27290 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  s.lt_simple_link
272a0 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20  _test_code='int 
272b0 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29  main(){return(0)
272c0 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20  ;}'........# If 
272d0 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
272e0 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
272f0 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
27300 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
27310 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
27320 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
27330 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
27340 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
27350 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
27360 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
27370 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
27380 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
27390 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 23 20 53 61  mpiler=$CC..# Sa
273a0 76 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 63  ve the default c
273b0 6f 6d 70 69 6c 65 72 2c 20 73 69 6e 63 65 20 69  ompiler, since i
273c0 74 20 67 65 74 73 20 6f 76 65 72 77 72 69 74 74  t gets overwritt
273d0 65 6e 20 77 68 65 6e 20 74 68 65 20 6f 74 68 65  en when the othe
273e0 72 0a 23 20 74 61 67 73 20 61 72 65 20 62 65 69  r.# tags are bei
273f0 6e 67 20 74 65 73 74 65 64 2c 20 61 6e 64 20 5f  ng tested, and _
27400 4c 54 5f 54 41 47 56 41 52 28 63 6f 6d 70 69 6c  LT_TAGVAR(compil
27410 65 72 2c 20 5b 5d 29 20 69 73 20 61 20 4e 4f 50  er, []) is a NOP
27420 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44 45 46 41 55  ..compiler_DEFAU
27430 4c 54 3d 24 43 43 0a 0a 23 20 73 61 76 65 20 77  LT=$CC..# save w
27440 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70 6c  arnings/boilerpl
27450 61 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74 65  ate of simple te
27460 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66 69  st code.ac_outfi
27470 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le=conftest.$ac_
27480 6f 62 6a 65 78 74 0a 65 63 68 6f 20 22 24 6c 74  objext.echo "$lt
27490 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
274a0 74 65 73 74 5f 63 6f 64 65 22 20 3e 63 6f 6e 66  test_code" >conf
274b0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 76 61  test.$ac_ext.eva
274c0 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  l "$ac_compile" 
274d0 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  2>&1 >/dev/null 
274e0 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f  | $SED '/^$/d; /
274f0 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73  ^ *+/d' >conftes
27500 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d 70 69 6c  t.err._lt_compil
27510 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60  er_boilerplate=`
27520 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
27530 60 0a 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a  `.$RM conftest*.
27540 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66  .ac_outfile=conf
27550 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
27560 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
27570 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22  _link_test_code"
27580 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
27590 78 74 0a 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e  xt.eval "$ac_lin
275a0 6b 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  k" 2>&1 >/dev/nu
275b0 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
275c0 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
275d0 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e  test.err._lt_lin
275e0 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d  ker_boilerplate=
275f0 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72  `cat conftest.er
27600 72 60 0a 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65  r`.$RM -r confte
27610 73 74 2a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e  st*...if test -n
27620 20 22 24 63 6f 6d 70 69 6c 65 72 22 3b 20 74 68   "$compiler"; th
27630 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  en..lt_prog_comp
27640 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
27650 66 6c 61 67 3d 0a 0a 69 66 20 74 65 73 74 20 22  flag=..if test "
27660 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
27670 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  n.  lt_prog_comp
27680 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
27690 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c  flag=' -fno-buil
276a0 74 69 6e 27 0a 0a 20 20 65 63 68 6f 20 22 24 61  tin'..  echo "$a
276b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
276c0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
276d0 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e  ler supports -fn
276e0 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65  o-rtti -fno-exce
276f0 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f  ptions" >&5.echo
27700 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
27710 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
27720 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74  supports -fno-rt
27730 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
27740 6e 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ns... $ECHO_C" >
27750 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74  &6.if test "${lt
27760 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
27770 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
27780 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  s+set}" = set; t
27790 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
277a0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
277b0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
277c0 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
277d0 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
277e0 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f 75  ions=no.   ac_ou
277f0 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
27800 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63 68  ac_objext.   ech
27810 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f  o "$lt_simple_co
27820 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22  mpile_test_code"
27830 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
27840 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ext.   lt_compil
27850 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72 74  er_flag="-fno-rt
27860 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f  ti -fno-exceptio
27870 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  ns".   # Insert 
27880 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
27890 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
278a0 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
278b0 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
278c0 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
278d0 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
278e0 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
278f0 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
27900 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
27910 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
27920 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
27930 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
27940 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
27950 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
27960 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
27970 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
27980 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
27990 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20     # The option 
279a0 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69  is referenced vi
279b0 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20  a a variable to 
279c0 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20  avoid confusing 
279d0 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  sed..   lt_compi
279e0 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f  le=`echo "$ac_co
279f0 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a  mpile" | $SED \.
27a00 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53     -e 's:.*FLAGS
27a10 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63  }\{0,1\} :&$lt_c
27a20 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20  ompiler_flag :; 
27a30 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b  t' \.   -e 's: [
27a40 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20  ^ ]*conftest\.: 
27a50 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
27a60 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20  g&:; t' \.   -e 
27a70 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  's:$: $lt_compil
27a80 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65  er_flag:'`.   (e
27a90 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
27aa0 5f 6d 65 3a 35 37 37 31 3a 20 24 6c 74 5f 63 6f  _me:5771: $lt_co
27ab0 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
27ac0 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70   (eval "$lt_comp
27ad0 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e  ile" 2>conftest.
27ae0 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
27af0 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66  s=$?.   cat conf
27b00 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
27b10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 35 37 37  echo "$as_me:577
27b20 35 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  5: \$? = $ac_sta
27b30 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
27b40 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
27b50 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63   && test -s "$ac
27b60 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a  _outfile"; then.
27b70 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
27b80 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
27b90 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
27ba0 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
27bb0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
27bc0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
27bd0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
27be0 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20   other than the 
27bf0 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20  usual output..  
27c00 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
27c10 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
27c20 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
27c30 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65   '/^$/d' >confte
27c40 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44  st.exp.     $SED
27c50 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64   '/^$/d; /^ *+/d
27c60 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
27c70 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
27c80 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63    if test ! -s c
27c90 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
27ca0 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70  iff conftest.exp
27cb0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f   conftest.er2 >/
27cc0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
27cd0 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67        lt_cv_prog
27ce0 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
27cf0 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20 20  xceptions=yes.  
27d00 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
27d10 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69  RM conftest*..fi
27d20 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
27d30 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
27d40 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
27d50 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
27d60 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ons" >&5.echo "$
27d70 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70  {ECHO_T}$lt_cv_p
27d80 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
27d90 69 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  i_exceptions" >&
27da0 36 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  6..if test x"$lt
27db0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
27dc0 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
27dd0 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
27de0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
27df0 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
27e00 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  flag="$lt_prog_c
27e10 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
27e20 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74  in_flag -fno-rtt
27e30 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
27e40 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69  s".else.    :.fi
27e50 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c 74 5f  ..fi.......  lt_
27e60 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
27e70 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  =.lt_prog_compil
27e80 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f  er_pic=.lt_prog_
27e90 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
27ea0 0a 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  ..echo "$as_me:$
27eb0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
27ec0 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f   for $compiler o
27ed0 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65  ption to produce
27ee0 20 50 49 43 22 20 3e 26 35 0a 65 63 68 6f 20 24   PIC" >&5.echo $
27ef0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
27f00 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72 20 6f   for $compiler o
27f10 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75 63 65  ption to produce
27f20 20 50 49 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22   PIC... $ECHO_C"
27f30 20 3e 26 36 0a 0a 20 20 69 66 20 74 65 73 74 20   >&6..  if test 
27f40 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
27f50 65 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  en.    lt_prog_c
27f60 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
27f70 27 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  '.    lt_prog_co
27f80 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
27f90 73 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73  static'..    cas
27fa0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
27fb0 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20      aix*).      
27fc0 23 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69  # All AIX code i
27fd0 73 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20  s PIC..      if 
27fe0 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
27ff0 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23   = ia64; then..#
28000 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f   AIX 5 now suppo
28010 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73  rts IA64 process
28020 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  or..lt_prog_comp
28030 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
28040 74 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a  tatic'.      fi.
28050 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d        ;;..    am
28060 69 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61  igaos*).      ca
28070 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  se $host_cpu in.
28080 20 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20        powerpc). 
28090 20 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65             # see
280a0 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41   comment about A
280b0 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70  migaOS4 .so supp
280c0 6f 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  ort.            
280d0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
280e0 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
280f0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36       ;;.      m6
28100 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  8k).            
28110 23 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64  # FIXME: we need
28120 20 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20   at least 68020 
28130 63 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68  code to build sh
28140 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20  ared libraries, 
28150 62 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  but.            
28160 23 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d  # adding the `-m
28170 36 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47  68020' flag to G
28180 43 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c  CC prevents buil
28190 64 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65  ding anything be
281a0 74 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20  tter,.          
281b0 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34    # like `-m6804
281c0 30 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20  0'..            
281d0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
281e0 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72  _pic='-m68020 -r
281f0 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61  esident32 -malwa
28200 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20  ys-restore-a4'. 
28210 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
28220 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
28230 20 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35     beos* | irix5
28240 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
28250 73 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20  stopux* | osf3* 
28260 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29  | osf4* | osf5*)
28270 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
28280 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
28290 74 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20  these OSes..    
282a0 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a    ;;..    mingw*
282b0 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33   | cygwin* | pw3
282c0 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20 20 20 20  2* | os2*).     
282d0 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73 20   # This hack is 
282e0 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75 72  so that the sour
282f0 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c 6c  ce file can tell
28300 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 62   whether it is b
28310 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75 69  eing.      # bui
28320 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e  lt for inclusion
28330 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20 73   in a dll (and s
28340 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79 6d  hould export sym
28350 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c 65  bols for example
28360 29 2e 0a 20 20 20 20 20 20 23 20 41 6c 74 68 6f  )..      # Altho
28370 75 67 68 20 74 68 65 20 63 79 67 77 69 6e 20 67  ugh the cygwin g
28380 63 63 20 69 67 6e 6f 72 65 73 20 2d 66 50 49 43  cc ignores -fPIC
28390 2c 20 73 74 69 6c 6c 20 6e 65 65 64 20 74 68 69  , still need thi
283a0 73 20 66 6f 72 20 6f 6c 64 2d 73 74 79 6c 65 0a  s for old-style.
283b0 20 20 20 20 20 20 23 20 28 2d 2d 64 69 73 61 62        # (--disab
283c0 6c 65 2d 61 75 74 6f 2d 69 6d 70 6f 72 74 29 20  le-auto-import) 
283d0 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20 20  libraries.      
283e0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
283f0 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f  _pic='-DDLL_EXPO
28400 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  RT'.      ;;..  
28410 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70    darwin* | rhap
28420 73 6f 64 79 2a 29 0a 20 20 20 20 20 20 23 20 50  sody*).      # P
28430 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c  IC is the defaul
28440 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74 66 6f  t on this platfo
28450 72 6d 0a 20 20 20 20 20 20 23 20 43 6f 6d 6d 6f  rm.      # Commo
28460 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c  n symbols not al
28470 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44 59 4c 49  lowed in MH_DYLI
28480 42 20 66 69 6c 65 73 0a 20 20 20 20 20 20 6c 74  B files.      lt
28490 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
284a0 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27  ic='-fno-common'
284b0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68  .      ;;..    h
284c0 70 75 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49  pux*).      # PI
284d0 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
284e0 20 66 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20   for IA64 HP-UX 
284f0 61 6e 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58  and 64-bit HP-UX
28500 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f  , but.      # no
28510 74 20 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a  t for PA HP-UX..
28520 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
28530 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70  _cpu in.      hp
28540 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23  pa*64*|ia64*)..#
28550 20 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a   +Z the default.
28560 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74  .;;.      *)..lt
28570 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
28580 69 63 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a 20  ic='-fPIC'..;;. 
28590 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
285a0 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72 69 78 5b  ;;..    interix[
285b0 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 49  3-9]*).      # I
285c0 6e 74 65 72 69 78 20 33 2e 78 20 67 63 63 20 2d  nterix 3.x gcc -
285d0 66 70 69 63 2f 2d 66 50 49 43 20 6f 70 74 69 6f  fpic/-fPIC optio
285e0 6e 73 20 67 65 6e 65 72 61 74 65 20 62 72 6f 6b  ns generate brok
285f0 65 6e 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 23  en code..      #
28600 20 49 6e 73 74 65 61 64 2c 20 77 65 20 72 65 6c   Instead, we rel
28610 6f 63 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  ocate shared lib
28620 72 61 72 69 65 73 20 61 74 20 72 75 6e 74 69 6d  raries at runtim
28630 65 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  e..      ;;..   
28640 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20   msdosdjgpp*).  
28650 20 20 20 20 23 20 4a 75 73 74 20 62 65 63 61 75      # Just becau
28660 73 65 20 77 65 20 75 73 65 20 47 43 43 20 64 6f  se we use GCC do
28670 65 73 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75  esn't mean we su
28680 64 64 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65  ddenly get share
28690 64 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20  d libraries.    
286a0 20 20 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74    # on systems t
286b0 68 61 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72  hat don't suppor
286c0 74 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74  t them..      lt
286d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
286e0 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
286f0 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  no.      enable_
28700 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
28710 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20  ;;..    *nto* | 
28720 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51  *qnx*).      # Q
28730 4e 58 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c  NX uses GNU C++,
28740 20 62 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66   but need to def
28750 69 6e 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69  ine -shared opti
28760 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73  on too, otherwis
28770 65 0a 20 20 20 20 20 20 23 20 69 74 20 77 69 6c  e.      # it wil
28780 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20  l coredump..    
28790 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
287a0 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73  er_pic='-fPIC -s
287b0 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
287c0 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a  .    sysv4*MP*).
287d0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64        if test -d
287e0 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68 65 6e 0a   /usr/nec; then.
287f0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
28800 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72 6d 5f  r_pic=-Kconform_
28810 70 69 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20  pic.      fi.   
28820 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20     ;;..    *).  
28830 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28840 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27  iler_pic='-fPIC'
28850 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
28860 61 63 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20  ac.  else.    # 
28870 50 4f 52 54 4d 45 20 43 68 65 63 6b 20 66 6f 72  PORTME Check for
28880 20 66 6c 61 67 20 74 6f 20 70 61 73 73 20 6c 69   flag to pass li
28890 6e 6b 65 72 20 66 6c 61 67 73 20 74 68 72 6f 75  nker flags throu
288a0 67 68 20 74 68 65 20 73 79 73 74 65 6d 20 63 6f  gh the system co
288b0 6d 70 69 6c 65 72 2e 0a 20 20 20 20 63 61 73 65  mpiler..    case
288c0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
288d0 20 61 69 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f   aix*).      lt_
288e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
288f0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 69 66  ='-Wl,'.      if
28900 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
28910 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
28920 23 20 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70  # AIX 5 now supp
28930 6f 72 74 73 20 49 41 36 34 20 70 72 6f 63 65 73  orts IA64 proces
28940 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  sor..lt_prog_com
28950 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
28960 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 65 6c  static'.      el
28970 73 65 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  se..lt_prog_comp
28980 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 62 6e  iler_static='-bn
28990 73 6f 20 2d 62 49 3a 2f 6c 69 62 2f 73 79 73 63  so -bI:/lib/sysc
289a0 61 6c 6c 73 2e 65 78 70 27 0a 20 20 20 20 20 20  alls.exp'.      
289b0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
289c0 20 6d 69 6e 67 77 2a 20 7c 20 63 79 67 77 69 6e   mingw* | cygwin
289d0 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a  * | pw32* | os2*
289e0 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20 68  ).      # This h
289f0 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20 74  ack is so that t
28a00 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63  he source file c
28a10 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72 20  an tell whether 
28a20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20 20  it is being.    
28a30 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69 6e    # built for in
28a40 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c  clusion in a dll
28a50 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78 70   (and should exp
28a60 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20  ort symbols for 
28a70 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20  example)..      
28a80 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28a90 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f  _pic='-DDLL_EXPO
28aa0 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  RT'.      ;;..  
28ab0 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75 78 31    hpux9* | hpux1
28ac0 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20 20  0* | hpux11*).  
28ad0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
28ae0 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
28af0 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
28b00 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49 41  e default for IA
28b10 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34 2d  64 HP-UX and 64-
28b20 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a 20  bit HP-UX, but. 
28b30 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20 50       # not for P
28b40 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20 63  A HP-UX..      c
28b50 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
28b60 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a 7c  .      hppa*64*|
28b70 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65  ia64*)..# +Z the
28b80 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20   default..;;.   
28b90 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63     *)..lt_prog_c
28ba0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a 27  ompiler_pic='+Z'
28bb0 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
28bc0 20 20 20 20 20 20 23 20 49 73 20 74 68 65 72 65        # Is there
28bd0 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70 72 6f   a better lt_pro
28be0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
28bf0 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77 69 74  c that works wit
28c00 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20 43 43  h the bundled CC
28c10 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ?.      lt_prog_
28c20 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
28c30 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61 72  '${wl}-a ${wl}ar
28c40 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b 3b 0a  chive'.      ;;.
28c50 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72  .    irix5* | ir
28c60 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
28c70 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
28c80 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
28c90 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43 20  l,'.      # PIC 
28ca0 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69 73 20  (with -KPIC) is 
28cb0 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20 20 20  the default..   
28cc0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
28cd0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e  ler_static='-non
28ce0 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  _shared'.      ;
28cf0 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a 20 7c 20  ;..    linux* | 
28d00 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20  k*bsd*-gnu).    
28d10 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
28d20 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 69 63 63  ame in.      icc
28d30 2a 20 7c 20 65 63 63 2a 20 7c 20 69 66 6f 72 74  * | ecc* | ifort
28d40 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
28d50 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09  iler_wl='-Wl,'..
28d60 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
28d70 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74  _pic='-KPIC'..lt
28d80 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
28d90 74 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a  tatic='-static'.
28da0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
28db0 20 70 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20   pgcc* | pgf77* 
28dc0 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35  | pgf90* | pgf95
28dd0 2a 29 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72  *).        # Por
28de0 74 6c 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70  tland Group comp
28df0 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65  ilers (*not* the
28e00 20 50 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d   Pentium gcc com
28e10 70 69 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20  piler,..# which 
28e20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65  looks to be a de
28e30 61 64 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f  ad project)..lt_
28e40 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
28e50 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67  ='-Wl,'..lt_prog
28e60 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
28e70 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  fpic'..lt_prog_c
28e80 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
28e90 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
28ea0 20 20 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29    ;;.      ccc*)
28eb0 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  .        lt_prog
28ec0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
28ed0 6c 2c 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c  l,'.        # Al
28ee0 6c 20 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20  l Alpha code is 
28ef0 50 49 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f  PIC..        lt_
28f00 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
28f10 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65  atic='-non_share
28f20 64 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  d'.        ;;.  
28f30 20 20 20 20 78 6c 2a 29 0a 09 23 20 49 42 4d 20      xl*)..# IBM 
28f40 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74 72 61 6e  XL C 8.0/Fortran
28f50 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a 09 6c 74   10.1 on PPC..lt
28f60 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
28f70 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f  l='-Wl,'..lt_pro
28f80 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
28f90 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f  -qpic'..lt_prog_
28fa0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
28fb0 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b 27 0a 09  '-qstaticlink'..
28fc0 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 63 61 73  ;;.      *)..cas
28fd0 65 20 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c  e `$CC -V 2>&1 |
28fe0 20 73 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75   sed 5q` in..*Su
28ff0 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53 75 6e 20  n\ C*)..  # Sun 
29000 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70 72 6f 67  C 5.9..  lt_prog
29010 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
29020 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70 72 6f 67  KPIC'..  lt_prog
29030 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
29040 3d 27 2d 42 73 74 61 74 69 63 27 0a 09 20 20 6c  ='-Bstatic'..  l
29050 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29060 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20 3b 3b 0a  wl='-Wl,'..  ;;.
29070 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20 20 23 20  .*Sun\ F*)..  # 
29080 53 75 6e 20 46 6f 72 74 72 61 6e 20 38 2e 33 20  Sun Fortran 8.3 
29090 70 61 73 73 65 73 20 61 6c 6c 20 75 6e 72 65 63  passes all unrec
290a0 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73 20 74 6f  ognized flags to
290b0 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09 20 20 6c   the linker..  l
290c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
290d0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c  pic='-KPIC'..  l
290e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
290f0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
29100 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  '..  lt_prog_com
29110 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09 20 20 3b  piler_wl=''..  ;
29120 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20  ;..esac..;;.    
29130 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
29140 0a 20 20 20 20 6e 65 77 73 6f 73 36 29 0a 20 20  .    newsos6).  
29150 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
29160 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27  iler_pic='-KPIC'
29170 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29180 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
29190 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
291a0 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20  ;;..    *nto* | 
291b0 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 23 20 51  *qnx*).      # Q
291c0 4e 58 20 75 73 65 73 20 47 4e 55 20 43 2b 2b 2c  NX uses GNU C++,
291d0 20 62 75 74 20 6e 65 65 64 20 74 6f 20 64 65 66   but need to def
291e0 69 6e 65 20 2d 73 68 61 72 65 64 20 6f 70 74 69  ine -shared opti
291f0 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72 77 69 73  on too, otherwis
29200 65 0a 20 20 20 20 20 20 23 20 69 74 20 77 69 6c  e.      # it wil
29210 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20 20 20 20  l coredump..    
29220 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
29230 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 20 2d 73  er_pic='-fPIC -s
29240 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b 0a  hared'.      ;;.
29250 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66  .    osf3* | osf
29260 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20  4* | osf5*).    
29270 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
29280 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
29290 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63     # All OSF/1 c
292a0 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
292b0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
292c0 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
292d0 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b  shared'.      ;;
292e0 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a 20 20 20  ..    rdos*).   
292f0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
29300 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e  ler_static='-non
29310 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  _shared'.      ;
29320 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29  ;..    solaris*)
29330 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29340 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
29350 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
29360 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
29370 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
29380 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65     case $cc_base
29390 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37  name in.      f7
293a0 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a  7* | f90* | f95*
293b0 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
293c0 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e  ler_wl='-Qoption
293d0 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29   ld ';;.      *)
293e0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
293f0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20  er_wl='-Wl,';;. 
29400 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
29410 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29  ;;..    sunos4*)
29420 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29430 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70  ompiler_wl='-Qop
29440 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20  tion ld '.      
29450 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
29460 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20  _pic='-PIC'.    
29470 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
29480 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
29490 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
294a0 20 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34     sysv4 | sysv4
294b0 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33  .2uw2* | sysv4.3
294c0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
294d0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
294e0 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
294f0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
29500 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
29510 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
29520 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
29530 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
29540 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69  sv4*MP*).      i
29550 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e  f test -d /usr/n
29560 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f  ec ;then..lt_pro
29570 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
29580 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09  -Kconform_pic'..
29590 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
295a0 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
295b0 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  c'.      fi.    
295c0 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a    ;;..    sysv5*
295d0 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73   | unixware* | s
295e0 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76  co3.2v5* | sco5v
295f0 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a  6* | OpenUNIX*).
29600 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
29610 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
29620 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29630 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
29640 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
29650 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
29660 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
29670 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f     ;;..    unico
29680 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
29690 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
296a0 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  Wl,'.      lt_pr
296b0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
296c0 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
296d0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74        ;;..    ut
296e0 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  s4*).      lt_pr
296f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
29700 27 2d 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f  '-pic'.      lt_
29710 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
29720 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
29730 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
29740 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
29750 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c  ompiler_can_buil
29760 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
29770 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
29780 66 69 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  fi..case $host_o
29790 73 20 69 6e 0a 20 20 23 20 46 6f 72 20 70 6c 61  s in.  # For pla
297a0 74 66 6f 72 6d 73 20 77 68 69 63 68 20 64 6f 20  tforms which do 
297b0 6e 6f 74 20 73 75 70 70 6f 72 74 20 50 49 43 2c  not support PIC,
297c0 20 2d 44 50 49 43 20 69 73 20 6d 65 61 6e 69 6e   -DPIC is meanin
297d0 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67 70 70 2a  gless:.  *djgpp*
297e0 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  ).    lt_prog_co
297f0 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20 20 20  mpiler_pic=.    
29800 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 70  ;;.  *).    lt_p
29810 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
29820 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  ="$lt_prog_compi
29830 6c 65 72 5f 70 69 63 20 2d 44 50 49 43 22 0a 20  ler_pic -DPIC". 
29840 20 20 20 3b 3b 0a 65 73 61 63 0a 65 63 68 6f 20     ;;.esac.echo 
29850 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
29860 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f   result: $lt_pro
29870 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22 20  g_compiler_pic" 
29880 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
29890 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  _T}$lt_prog_comp
298a0 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 0a 0a 0a  iler_pic" >&6...
298b0 0a 0a 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f  ....#.# Check to
298c0 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50   make sure the P
298d0 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  IC flag actually
298e0 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73   works..#.if tes
298f0 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63  t -n "$lt_prog_c
29900 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68  ompiler_pic"; th
29910 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
29920 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
29930 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
29940 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72   PIC flag $lt_pr
29950 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
29960 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20  works" >&5.echo 
29970 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
29980 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 50  g if $compiler P
29990 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f 67  IC flag $lt_prog
299a0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77 6f  _compiler_pic wo
299b0 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  rks... $ECHO_C" 
299c0 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
299d0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
299e0 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73 65 74  er_pic_works+set
299f0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
29a00 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
29a10 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
29a20 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
29a30 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
29a40 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20  pic_works=no.   
29a50 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74  ac_outfile=conft
29a60 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  est.$ac_objext. 
29a70 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70    echo "$lt_simp
29a80 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
29a90 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74  code" > conftest
29aa0 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63  .$ac_ext.   lt_c
29ab0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c  ompiler_flag="$l
29ac0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
29ad0 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20  pic -DPIC".   # 
29ae0 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
29af0 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
29b00 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
29b10 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
29b20 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
29b30 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
29b40 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
29b50 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
29b60 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
29b70 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
29b80 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
29b90 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
29ba0 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
29bb0 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
29bc0 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
29bd0 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
29be0 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
29bf0 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20  ectly..   # The 
29c00 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65  option is refere
29c10 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61  nced via a varia
29c20 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e  ble to avoid con
29c30 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c  fusing sed..   l
29c40 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
29c50 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
29c60 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
29c70 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
29c80 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
29c90 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
29ca0 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
29cb0 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
29cc0 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
29cd0 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
29ce0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
29cf0 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
29d00 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 30 39 35 3a  "\"\$as_me:6095:
29d10 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
29d20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
29d30 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f  lt_compile" 2>co
29d40 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61  nftest.err).   a
29d50 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63  c_status=$?.   c
29d60 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
29d70 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73  >&5.   echo "$as
29d80 5f 6d 65 3a 36 30 39 39 3a 20 5c 24 3f 20 3d 20  _me:6099: \$? = 
29d90 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
29da0 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f     if (exit $ac_
29db0 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20  status) && test 
29dc0 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22  -s "$ac_outfile"
29dd0 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
29de0 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
29df0 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
29e00 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
29e10 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
29e20 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
29e30 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
29e40 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68  arnings other th
29e50 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74  an the usual out
29e60 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f 20  put..     $ECHO 
29e70 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  "X$_lt_compiler_
29e80 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
29e90 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
29ea0 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20  >conftest.exp.  
29eb0 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20     $SED '/^$/d; 
29ec0 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73  /^ *+/d' conftes
29ed0 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
29ee0 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
29ef0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
29f00 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74  r2 || diff conft
29f10 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74  est.exp conftest
29f20 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  .er2 >/dev/null;
29f30 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f   then.       lt_
29f40 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
29f50 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  _pic_works=yes. 
29f60 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
29f70 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
29f80 69 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  i.echo "$as_me:$
29f90 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
29fa0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
29fb0 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 22 20  iler_pic_works" 
29fc0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
29fd0 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  _T}$lt_cv_prog_c
29fe0 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
29ff0 73 22 20 3e 26 36 0a 0a 69 66 20 74 65 73 74 20  s" >&6..if test 
2a000 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  x"$lt_cv_prog_co
2a010 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
2a020 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2a030 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f 67     case $lt_prog
2a040 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e  _compiler_pic in
2a050 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a 29  .     "" | " "*)
2a060 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70   ;;.     *) lt_p
2a070 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2a080 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  =" $lt_prog_comp
2a090 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20  iler_pic" ;;.   
2a0a0 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20 20    esac.else.    
2a0b0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2a0c0 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72  _pic=.     lt_pr
2a0d0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
2a0e0 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
2a0f0 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23 0a 23  fi..fi.......#.#
2a100 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73   Check to make s
2a110 75 72 65 20 74 68 65 20 73 74 61 74 69 63 20 66  ure the static f
2a120 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77 6f 72  lag actually wor
2a130 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70 72 6f  ks..#.wl=$lt_pro
2a140 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20 65 76  g_compiler_wl ev
2a150 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63  al lt_tmp_static
2a160 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72 6f 67  _flag=\"$lt_prog
2a170 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2a180 5c 22 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  \".echo "$as_me:
2a190 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2a1a0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2a1b0 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74  tatic flag $lt_t
2a1c0 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77  mp_static_flag w
2a1d0 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  orks" >&5.echo $
2a1e0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2a1f0 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 74   if $compiler st
2a200 61 74 69 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d  atic flag $lt_tm
2a210 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 20 77 6f  p_static_flag wo
2a220 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  rks... $ECHO_C" 
2a230 3e 26 36 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  >&6.if test "${l
2a240 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a250 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 2b  er_static_works+
2a260 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2a270 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
2a280 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
2a290 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
2a2a0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a2b0 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d  er_static_works=
2a2c0 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41  no.   save_LDFLA
2a2d0 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20  GS="$LDFLAGS".  
2a2e0 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41   LDFLAGS="$LDFLA
2a2f0 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69  GS $lt_tmp_stati
2a300 63 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20  c_flag".   echo 
2a310 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  "$lt_simple_link
2a320 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
2a330 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
2a340 20 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c    if (eval $ac_l
2a350 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  ink 2>conftest.e
2a360 72 72 29 20 26 26 20 74 65 73 74 20 2d 73 20 63  rr) && test -s c
2a370 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
2a380 74 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54  t; then.     # T
2a390 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e  he linker can on
2a3a0 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
2a3b0 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
2a3c0 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
2a3d0 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
2a3e0 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
2a3f0 72 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74  rnings.     if t
2a400 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
2a410 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  err; then.      
2a420 20 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72   # Append any er
2a430 72 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66  rors to the conf
2a440 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63  ig.log..       c
2a450 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
2a460 31 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43 48  1>&5.       $ECH
2a470 4f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f  O "X$_lt_linker_
2a480 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24  boilerplate" | $
2a490 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20  Xsed -e '/^$/d' 
2a4a0 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20  > conftest.exp. 
2a4b0 20 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f        $SED '/^$/
2a4c0 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66  d; /^ *+/d' conf
2a4d0 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
2a4e0 73 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66  st.er2.       if
2a4f0 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65   diff conftest.e
2a500 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  xp conftest.er2 
2a510 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2a520 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  .         lt_cv_
2a530 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2a540 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
2a550 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c        fi.     el
2a560 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f  se.       lt_cv_
2a570 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2a580 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
2a590 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
2a5a0 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a  $RM -r conftest*
2a5b0 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61  .   LDFLAGS="$sa
2a5c0 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a  ve_LDFLAGS"..fi.
2a5d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2a5e0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
2a5f0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a600 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22  er_static_works"
2a610 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
2a620 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  O_T}$lt_cv_prog_
2a630 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
2a640 77 6f 72 6b 73 22 20 3e 26 36 0a 0a 69 66 20 74  works" >&6..if t
2a650 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
2a660 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2a670 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b  c_works" = xyes;
2a680 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65   then.    :.else
2a690 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2a6a0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69  piler_static=.fi
2a6b0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 65 63 68 6f 20 22  ........  echo "
2a6c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2a6d0 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2a6e0 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2a6f0 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f 62  c -o file.$ac_ob
2a700 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 24  jext" >&5.echo $
2a710 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2a720 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
2a730 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
2a740 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
2a750 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66 20  $ECHO_C" >&6.if 
2a760 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
2a770 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b  og_compiler_c_o+
2a780 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2a790 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
2a7a0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
2a7b0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c  _C" >&6.else.  l
2a7c0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2a7d0 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d  er_c_o=no.   $RM
2a7e0 20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f   -r conftest 2>/
2a7f0 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69  dev/null.   mkdi
2a800 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63 64  r conftest.   cd
2a810 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64   conftest.   mkd
2a820 69 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20 22  ir out.   echo "
2a830 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2a840 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
2a850 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a860 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72  ..   lt_compiler
2a870 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f  _flag="-o out/co
2a880 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65  nftest2.$ac_obje
2a890 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20  xt".   # Insert 
2a8a0 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65  the option eithe
2a8b0 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20  r (1) after the 
2a8c0 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69  last *FLAGS vari
2a8d0 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32  able, or.   # (2
2a8e0 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20  ) before a word 
2a8f0 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66  containing "conf
2a900 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61  test.", or (3) a
2a910 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20  t the end..   # 
2a920 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f  Note that $ac_co
2a930 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65  mpile itself doe
2a940 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61  s not contain ba
2a950 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65  ckslashes and be
2a960 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61  gins.   # with a
2a970 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f   dollar sign (no
2a980 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20  t a hyphen), so 
2a990 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20  the echo should 
2a9a0 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a  work correctly..
2a9b0 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65     lt_compile=`e
2a9c0 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  cho "$ac_compile
2a9d0 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65  " | $SED \.   -e
2a9e0 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c   's:.*FLAGS}\{0,
2a9f0 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  1\} :&$lt_compil
2aa00 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
2aa10 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
2aa20 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
2aa30 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
2aa40 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
2aa50 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2aa60 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
2aa70 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36  cho "\"\$as_me:6
2aa80 32 30 30 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  200: $lt_compile
2aa90 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
2aaa0 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
2aab0 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  2>out/conftest.e
2aac0 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73  rr).   ac_status
2aad0 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63  =$?.   cat out/c
2aae0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
2aaf0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
2ab00 36 32 30 34 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  6204: \$? = $ac_
2ab10 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69  status" >&5.   i
2ab20 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74  f (exit $ac_stat
2ab30 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f  us) && test -s o
2ab40 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63  ut/conftest2.$ac
2ab50 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a  _objext.   then.
2ab60 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69       # The compi
2ab70 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72  ler can only war
2ab80 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65  n and ignore the
2ab90 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72   option if not r
2aba0 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23  ecognized.     #
2abb0 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68   So say no if th
2abc0 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73  ere are warnings
2abd0 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f  .     $ECHO "X$_
2abe0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c  lt_compiler_boil
2abf0 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64  erplate" | $Xsed
2ac00 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75   -e '/^$/d' > ou
2ac10 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20  t/conftest.exp. 
2ac20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
2ac30 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f   /^ *+/d' out/co
2ac40 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f  nftest.err >out/
2ac50 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20  conftest.er2.   
2ac60 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f    if test ! -s o
2ac70 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  ut/conftest.er2 
2ac80 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66  || diff out/conf
2ac90 74 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e  test.exp out/con
2aca0 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f  ftest.er2 >/dev/
2acb0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
2acc0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2acd0 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20  piler_c_o=yes.  
2ace0 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63     fi.   fi.   c
2acf0 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a  hmod u+w . 2>&5.
2ad00 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
2ad10 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f  .   # SGI C++ co
2ad20 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61  mpiler will crea
2ad30 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74  te directory out
2ad40 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20  /ii_files/ for. 
2ad50 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73    # template ins
2ad60 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65  tantiation.   te
2ad70 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c  st -d out/ii_fil
2ad80 65 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69 69  es && $RM out/ii
2ad90 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69  _files/* && rmdi
2ada0 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20  r out/ii_files. 
2adb0 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72    $RM out/* && r
2adc0 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e  mdir out.   cd .
2add0 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66  ..   $RM -r conf
2ade0 74 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66  test.   $RM conf
2adf0 74 65 73 74 2a 0a 0a 66 69 0a 65 63 68 6f 20 22  test*..fi.echo "
2ae00 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2ae10 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
2ae20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2ae30 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
2ae40 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67  HO_T}$lt_cv_prog
2ae50 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e  _compiler_c_o" >
2ae60 26 36 0a 0a 0a 0a 0a 0a 0a 20 20 65 63 68 6f 20  &6.......  echo 
2ae70 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2ae80 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
2ae90 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2aea0 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
2aeb0 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
2aec0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
2aed0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2aee0 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
2aef0 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
2af00 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 69 66   $ECHO_C" >&6.if
2af10 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
2af20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2af30 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2af40 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
2af50 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
2af60 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
2af70 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2af80 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52  ler_c_o=no.   $R
2af90 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 20 32 3e  M -r conftest 2>
2afa0 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64  /dev/null.   mkd
2afb0 69 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 63  ir conftest.   c
2afc0 64 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 6d 6b  d conftest.   mk
2afd0 64 69 72 20 6f 75 74 0a 20 20 20 65 63 68 6f 20  dir out.   echo 
2afe0 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
2aff0 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
2b000 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2b010 74 0a 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  t..   lt_compile
2b020 72 5f 66 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63  r_flag="-o out/c
2b030 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
2b040 65 78 74 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ext".   # Insert
2b050 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
2b060 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
2b070 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
2b080 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
2b090 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
2b0a0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
2b0b0 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
2b0c0 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
2b0d0 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
2b0e0 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
2b0f0 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
2b100 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
2b110 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
2b120 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
2b130 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
2b140 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
2b150 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
2b160 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60  .   lt_compile=`
2b170 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c  echo "$ac_compil
2b180 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d  e" | $SED \.   -
2b190 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30  e 's:.*FLAGS}\{0
2b1a0 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69  ,1\} :&$lt_compi
2b1b0 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c  ler_flag :; t' \
2b1c0 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a  .   -e 's: [^ ]*
2b1d0 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f  conftest\.: $lt_
2b1e0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b  compiler_flag&:;
2b1f0 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24   t' \.   -e 's:$
2b200 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2b210 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20  lag:'`.   (eval 
2b220 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo "\"\$as_me:
2b230 36 32 35 35 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  6255: $lt_compil
2b240 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76  e\"" >&5).   (ev
2b250 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22  al "$lt_compile"
2b260 20 32 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e   2>out/conftest.
2b270 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75  err).   ac_statu
2b280 73 3d 24 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f  s=$?.   cat out/
2b290 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
2b2a0 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  .   echo "$as_me
2b2b0 3a 36 32 35 39 3a 20 5c 24 3f 20 3d 20 24 61 63  :6259: \$? = $ac
2b2c0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20  _status" >&5.   
2b2d0 69 66 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  if (exit $ac_sta
2b2e0 74 75 73 29 20 26 26 20 74 65 73 74 20 2d 73 20  tus) && test -s 
2b2f0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
2b300 63 5f 6f 62 6a 65 78 74 0a 20 20 20 74 68 65 6e  c_objext.   then
2b310 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
2b320 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
2b330 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
2b340 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
2b350 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
2b360 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
2b370 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
2b380 73 0a 20 20 20 20 20 24 45 43 48 4f 20 22 58 24  s.     $ECHO "X$
2b390 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69  _lt_compiler_boi
2b3a0 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65  lerplate" | $Xse
2b3b0 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f  d -e '/^$/d' > o
2b3c0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a  ut/conftest.exp.
2b3d0 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
2b3e0 3b 20 2f 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63  ; /^ *+/d' out/c
2b3f0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 6f 75 74  onftest.err >out
2b400 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20  /conftest.er2.  
2b410 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20     if test ! -s 
2b420 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
2b430 20 7c 7c 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e   || diff out/con
2b440 66 74 65 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f  ftest.exp out/co
2b450 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
2b460 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
2b470 20 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f     lt_cv_prog_co
2b480 6d 70 69 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20  mpiler_c_o=yes. 
2b490 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
2b4a0 63 68 6d 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35  chmod u+w . 2>&5
2b4b0 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
2b4c0 2a 0a 20 20 20 23 20 53 47 49 20 43 2b 2b 20 63  *.   # SGI C++ c
2b4d0 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 63 72 65  ompiler will cre
2b4e0 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 6f 75  ate directory ou
2b4f0 74 2f 69 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a  t/ii_files/ for.
2b500 20 20 20 23 20 74 65 6d 70 6c 61 74 65 20 69 6e     # template in
2b510 73 74 61 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74  stantiation.   t
2b520 65 73 74 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69  est -d out/ii_fi
2b530 6c 65 73 20 26 26 20 24 52 4d 20 6f 75 74 2f 69  les && $RM out/i
2b540 69 5f 66 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64  i_files/* && rmd
2b550 69 72 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a  ir out/ii_files.
2b560 20 20 20 24 52 4d 20 6f 75 74 2f 2a 20 26 26 20     $RM out/* && 
2b570 72 6d 64 69 72 20 6f 75 74 0a 20 20 20 63 64 20  rmdir out.   cd 
2b580 2e 2e 0a 20 20 20 24 52 4d 20 2d 72 20 63 6f 6e  ...   $RM -r con
2b590 66 74 65 73 74 0a 20 20 20 24 52 4d 20 63 6f 6e  ftest.   $RM con
2b5a0 66 74 65 73 74 2a 0a 0a 66 69 0a 65 63 68 6f 20  ftest*..fi.echo 
2b5b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b5c0 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
2b5d0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f  prog_compiler_c_
2b5e0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
2b5f0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f  CHO_T}$lt_cv_pro
2b600 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20  g_compiler_c_o" 
2b610 3e 26 36 0a 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e  >&6.....hard_lin
2b620 6b 73 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69  ks="nottested".i
2b630 66 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70  f test "$lt_cv_p
2b640 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2b650 22 20 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22  " = no && test "
2b660 24 6e 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20  $need_locks" != 
2b670 6e 6f 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20  no; then.  # do 
2b680 6e 6f 74 20 6f 76 65 72 77 72 69 74 65 20 74 68  not overwrite th
2b690 65 20 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f  e value of need_
2b6a0 6c 6f 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62  locks provided b
2b6b0 79 20 74 68 65 20 75 73 65 72 0a 20 20 65 63 68  y the user.  ech
2b6c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2b6d0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77  O: checking if w
2b6e0 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20  e can lock with 
2b6f0 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a  hard links" >&5.
2b700 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
2b710 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e  ecking if we can
2b720 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20   lock with hard 
2b730 6c 69 6e 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  links... $ECHO_C
2b740 22 20 3e 26 36 0a 20 20 68 61 72 64 5f 6c 69 6e  " >&6.  hard_lin
2b750 6b 73 3d 79 65 73 0a 20 20 24 52 4d 20 63 6f 6e  ks=yes.  $RM con
2b760 66 74 65 73 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66  ftest*.  ln conf
2b770 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
2b780 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  b 2>/dev/null &&
2b790 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
2b7a0 20 74 6f 75 63 68 20 63 6f 6e 66 74 65 73 74 2e   touch conftest.
2b7b0 61 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e  a.  ln conftest.
2b7c0 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 26  a conftest.b 2>&
2b7d0 35 20 7c 7c 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  5 || hard_links=
2b7e0 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74  no.  ln conftest
2b7f0 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e  .a conftest.b 2>
2b800 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72  /dev/null && har
2b810 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 65 63 68  d_links=no.  ech
2b820 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2b830 4f 3a 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64  O: result: $hard
2b840 5f 6c 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f  _links" >&5.echo
2b850 20 22 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72 64   "${ECHO_T}$hard
2b860 5f 6c 69 6e 6b 73 22 20 3e 26 36 0a 20 20 69 66  _links" >&6.  if
2b870 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69 6e   test "$hard_lin
2b880 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  ks" = no; then. 
2b890 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
2b8a0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
2b8b0 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73 20  NG: \`$CC' does 
2b8c0 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d 63  not support \`-c
2b8d0 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65 20   -o', so \`make 
2b8e0 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61 66  -j' may be unsaf
2b8f0 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
2b900 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60  _me: WARNING: \`
2b910 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75  $CC' does not su
2b920 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20  pport \`-c -o', 
2b930 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61  so \`make -j' ma
2b940 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32  y be unsafe" >&2
2b950 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b  ;}.    need_lock
2b960 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65  s=warn.  fi.else
2b970 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f  .  need_locks=no
2b980 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 65 63 68 6f  .fi.......  echo
2b990 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b9a0 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
2b9b0 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c 65 72  er the $compiler
2b9c0 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 73 75   linker ($LD) su
2b9d0 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c 69  pports shared li
2b9e0 62 72 61 72 69 65 73 22 20 3e 26 35 0a 65 63 68  braries" >&5.ech
2b9f0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
2ba00 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
2ba10 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72  $compiler linker
2ba20 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20   ($LD) supports 
2ba30 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2ba40 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
2ba50 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d  ..  runpath_var=
2ba60 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  .  allow_undefin
2ba70 65 64 5f 66 6c 61 67 3d 0a 20 20 61 6c 77 61 79  ed_flag=.  alway
2ba80 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  s_export_symbols
2ba90 3d 6e 6f 0a 20 20 61 72 63 68 69 76 65 5f 63 6d  =no.  archive_cm
2baa0 64 73 3d 0a 20 20 61 72 63 68 69 76 65 5f 65 78  ds=.  archive_ex
2bab0 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d  psym_cmds=.  com
2bac0 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f 62 6a 65  piler_needs_obje
2bad0 63 74 3d 6e 6f 0a 20 20 65 6e 61 62 6c 65 5f 73  ct=no.  enable_s
2bae0 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61 74 69  hared_with_stati
2baf0 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20  c_runtimes=no.  
2bb00 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
2bb10 6c 61 67 5f 73 70 65 63 3d 0a 20 20 65 78 70 6f  lag_spec=.  expo
2bb20 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
2bb30 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63  '$NM $libobjs $c
2bb40 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c  onvenience | $gl
2bb50 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
2bb60 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a   | $SED '\''s/.*
2bb70 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
2bb80 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
2bb90 73 79 6d 62 6f 6c 73 27 0a 20 20 68 61 72 64 63  symbols'.  hardc
2bba0 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e 6f  ode_automatic=no
2bbb0 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
2bbc0 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65  ct=no.  hardcode
2bbd0 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65  _direct_absolute
2bbe0 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c  =no.  hardcode_l
2bbf0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
2bc00 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
2bc10 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d  ir_flag_spec_ld=
2bc20 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .  hardcode_libd
2bc30 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20 20  ir_separator=.  
2bc40 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
2bc50 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73  =no.  hardcode_s
2bc60 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73  hlibpath_var=uns
2bc70 75 70 70 6f 72 74 65 64 0a 20 20 69 6e 68 65 72  upported.  inher
2bc80 69 74 5f 72 70 61 74 68 3d 6e 6f 0a 20 20 6c 69  it_rpath=no.  li
2bc90 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 75  nk_all_deplibs=u
2bca0 6e 6b 6e 6f 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f  nknown.  module_
2bcb0 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65  cmds=.  module_e
2bcc0 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c  xpsym_cmds=.  ol
2bcd0 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e  d_archive_from_n
2bce0 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61  ew_cmds=.  old_a
2bcf0 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65 78 70 73  rchive_from_exps
2bd00 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 74 68 72 65  yms_cmds=.  thre
2bd10 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73 70 65  ad_safe_flag_spe
2bd20 63 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  c=.  whole_archi
2bd30 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
2bd40 23 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d  # include_expsym
2bd50 73 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69  s should be a li
2bd60 73 74 20 6f 66 20 73 70 61 63 65 2d 73 65 70 61  st of space-sepa
2bd70 72 61 74 65 64 20 73 79 6d 62 6f 6c 73 20 74 6f  rated symbols to
2bd80 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a 20 20 23   be *always*.  #
2bd90 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65   included in the
2bda0 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a 20 20 69   symbol list.  i
2bdb0 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 0a  nclude_expsyms=.
2bdc0 20 20 23 20 65 78 63 6c 75 64 65 5f 65 78 70 73    # exclude_exps
2bdd0 79 6d 73 20 63 61 6e 20 62 65 20 61 6e 20 65 78  yms can be an ex
2bde0 74 65 6e 64 65 64 20 72 65 67 65 78 70 20 6f 66  tended regexp of
2bdf0 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65 78 63 6c   symbols to excl
2be00 75 64 65 0a 20 20 23 20 69 74 20 77 69 6c 6c 20  ude.  # it will 
2be10 62 65 20 77 72 61 70 70 65 64 20 62 79 20 60 20  be wrapped by ` 
2be20 28 27 20 61 6e 64 20 60 29 24 27 2c 20 73 6f 20  (' and `)$', so 
2be30 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20 6d 61 74  one must not mat
2be40 63 68 20 62 65 67 69 6e 6e 69 6e 67 20 6f 72 0a  ch beginning or.
2be50 20 20 23 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e    # end of line.
2be60 20 20 45 78 61 6d 70 6c 65 3a 20 60 61 7c 62 63    Example: `a|bc
2be70 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20 65 78 63  |.*d.*' will exc
2be80 6c 75 64 65 20 74 68 65 20 73 79 6d 62 6f 6c 73  lude the symbols
2be90 20 60 61 27 20 61 6e 64 20 60 62 63 27 2c 0a 20   `a' and `bc',. 
2bea0 20 23 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6e   # as well as an
2beb0 79 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 63 6f  y symbol that co
2bec0 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20 20 65 78  ntains `d'..  ex
2bed0 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 3d 27 5f  clude_expsyms='_
2bee0 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41  GLOBAL_OFFSET_TA
2bef0 42 4c 45 5f 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b  BLE_|_GLOBAL__F[
2bf00 49 44 5d 5f 2e 2a 27 0a 20 20 23 20 41 6c 74 68  ID]_.*'.  # Alth
2bf10 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46  ough _GLOBAL_OFF
2bf20 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61 20  SET_TABLE_ is a 
2bf30 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20 6e  valid symbol C n
2bf40 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74 0a  ame, most a.out.
2bf50 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28 61    # platforms (a
2bf60 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43 20  b)use it in PIC 
2bf70 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72 20  code, but their 
2bf80 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e 66  linkers get conf
2bf90 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65 20  used if.  # the 
2bfa0 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69 63  symbol is explic
2bfb0 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64 2e  itly referenced.
2bfc0 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c 65    Since portable
2bfd0 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20 23   code cannot.  #
2bfe0 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73 79   rely on this sy
2bff0 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73 20  mbol name, it's 
2c000 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74 6f  probably fine to
2c010 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20 69   never include i
2c020 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61 64  t in.  # preload
2c030 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65 73  ed symbol tables
2c040 2e 0a 20 20 23 20 45 78 63 6c 75 64 65 20 73 68  ..  # Exclude sh
2c050 61 72 65 64 20 6c 69 62 72 61 72 79 20 69 6e 69  ared library ini
2c060 74 69 61 6c 69 7a 61 74 69 6f 6e 2f 66 69 6e 61  tialization/fina
2c070 6c 69 7a 61 74 69 6f 6e 20 73 79 6d 62 6f 6c 73  lization symbols
2c080 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70 73  ..  extract_exps
2c090 79 6d 73 5f 63 6d 64 73 3d 0a 0a 20 20 63 61 73  yms_cmds=..  cas
2c0a0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
2c0b0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
2c0c0 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 23 20   | pw32*).    # 
2c0d0 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43 2b  FIXME: the MSVC+
2c0e0 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62 65  + port hasn't be
2c0f0 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20 6c  en tested in a l
2c100 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20 20  oooong time.    
2c110 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
2c120 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
2c130 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
2c140 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
2c150 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75  # Microsoft Visu
2c160 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20 74  al C++..    if t
2c170 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79 65  est "$GCC" != ye
2c180 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 69  s; then.      wi
2c190 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20  th_gnu_ld=no.   
2c1a0 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e 74   fi.    ;;.  int
2c1b0 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65 20  erix*).    # we 
2c1c0 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d 65  just hope/assume
2c1d0 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e 64   this is gcc and
2c1e0 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56 43   not c89 (= MSVC
2c1f0 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  ++).    with_gnu
2c200 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20  _ld=yes.    ;;. 
2c210 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 77   openbsd*).    w
2c220 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
2c230 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 6c    ;;.  esac..  l
2c240 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20 69  d_shlibs=yes.  i
2c250 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
2c260 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
2c270 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68 69  n.    # If archi
2c280 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44 2c  ve_cmds runs LD,
2c290 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20 73   not CC, wlarc s
2c2a0 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a 20  hould be empty. 
2c2b0 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d 27     wlarc='${wl}'
2c2c0 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d 65  ..    # Set some
2c2d0 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47 4e   defaults for GN
2c2e0 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65 64  U ld with shared
2c2f0 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72 74   library support
2c300 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61 72  . These.    # ar
2c310 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69 66  e reset later if
2c320 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2c330 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f 72  s are not suppor
2c340 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68 65  ted. Putting the
2c350 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c 6c  m.    # here all
2c360 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 6f  ows them to be o
2c370 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65 63  verridden if nec
2c380 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e 70  essary..    runp
2c390 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50  ath_var=LD_RUN_P
2c3a0 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64 65  ATH.    hardcode
2c3b0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2c3c0 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20 24  c='${wl}-rpath $
2c3d0 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20 20  {wl}$libdir'.   
2c3e0 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
2c3f0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
2c400 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63  --export-dynamic
2c410 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74 20  '.    # ancient 
2c420 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73 75  GNU ld didn't su
2c430 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61 72  pport --whole-ar
2c440 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20 20  chive et. al..  
2c450 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
2c460 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 6e 6f  2>&1 | $GREP 'no
2c470 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 20  -whole-archive' 
2c480 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
2c490 6e 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72  n.      whole_ar
2c4a0 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
2c4b0 22 24 77 6c 61 72 63 22 27 2d 2d 77 68 6f 6c 65  "$wlarc"'--whole
2c4c0 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e 69  -archive$conveni
2c4d0 65 6e 63 65 20 27 22 24 77 6c 61 72 63 22 27 2d  ence '"$wlarc"'-
2c4e0 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76  -no-whole-archiv
2c4f0 65 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20  e'.    else.    
2c500 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
2c510 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66  flag_spec=.    f
2c520 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73 5f 61  i.    supports_a
2c530 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 6e  non_versioning=n
2c540 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c 44 20  o.    case `$LD 
2c550 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  -v 2>&1` in.    
2c560 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c    *\ [01].* | *\
2c570 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20   2.[0-9].* | *\ 
2c580 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61 74  2.10.*) ;; # cat
2c590 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32 2e  ch versions < 2.
2c5a0 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31  11.      *\ 2.11
2c5b0 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70 70  .93.0.2\ *) supp
2c5c0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
2c5d0 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52 48  ning=yes ;; # RH
2c5e0 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c  7.3 ....      *\
2c5f0 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20 2a   2.11.92.0.12\ *
2c600 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
2c610 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
2c620 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e 32  ; # Mandrake 8.2
2c630 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e   ....      *\ 2.
2c640 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65 72  11.*) ;; # other
2c650 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a 20   2.11 versions. 
2c660 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74 73       *) supports
2c670 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
2c680 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61 63  =yes ;;.    esac
2c690 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20 47  ..    # See if G
2c6a0 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20 73  NU ld supports s
2c6b0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e  hared libraries.
2c6c0 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
2c6d0 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 5b 33 2d  os in.    aix[3-
2c6e0 39 5d 2a 29 0a 20 20 20 20 20 20 23 20 4f 6e 20  9]*).      # On 
2c6f0 41 49 58 2f 50 50 43 2c 20 74 68 65 20 47 4e 55  AIX/PPC, the GNU
2c700 20 6c 69 6e 6b 65 72 20 69 73 20 76 65 72 79 20   linker is very 
2c710 62 72 6f 6b 65 6e 0a 20 20 20 20 20 20 69 66 20  broken.      if 
2c720 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22  test "$host_cpu"
2c730 20 21 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09   != ia64; then..
2c740 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
2c750 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
2c760 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
2c770 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20 61  he GNU linker, a
2c780 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72 65  t least up to re
2c790 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73 20  lease 2.9.1, is 
2c7a0 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f 20  reported.*** to 
2c7b0 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65 6c  be unable to rel
2c7c0 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68 61  iably create sha
2c7d0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e  red libraries on
2c7e0 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65 66   AIX..*** Theref
2c7f0 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73 20  ore, libtool is 
2c800 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
2c810 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
2c820 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a 20  rt.  If you.*** 
2c830 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72 20  really care for 
2c840 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2c850 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74  , you may want t
2c860 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50 41  o modify your PA
2c870 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20 61  TH.*** so that a
2c880 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72 20   non-GNU linker 
2c890 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74 68  is found, and th
2c8a0 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
2c8b0 5f 45 4f 46 0a 20 20 20 20 20 20 66 69 0a 20 20  _EOF.      fi.  
2c8c0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
2c8d0 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73 65  aos*).      case
2c8e0 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
2c8f0 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20 20      powerpc).   
2c900 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20 63           # see c
2c910 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d 69  omment about Ami
2c920 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f 72  gaOS4 .so suppor
2c930 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72  t.            ar
2c940 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
2c950 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
2c960 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
2c970 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
2c980 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
2c990 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  e -o $lib'.     
2c9a0 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
2c9b0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 27 0a 20 20  xpsym_cmds=''.  
2c9c0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d        ;;.      m
2c9d0 36 38 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20  68k).           
2c9e0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
2c9f0 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  RM $output_objdi
2ca00 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
2ca10 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
2ca20 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65 22  e NAME $libname"
2ca30 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
2ca40 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
2ca50 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
2ca60 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22 20  e LIBRARY_ID 1" 
2ca70 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
2ca80 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
2ca90 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66 69 6e  ta~$ECHO "#defin
2caa0 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f 72  e VERSION $major
2cab0 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
2cac0 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
2cad0 64 61 74 61 7e 24 45 43 48 4f 20 22 23 64 65 66  data~$ECHO "#def
2cae0 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72 65  ine REVISION $re
2caf0 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74 70  vision" >> $outp
2cb00 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
2cb10 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20 24  brary.data~$AR $
2cb20 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6c  AR_FLAGS $lib $l
2cb30 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20 24  ibobjs~$RANLIB $
2cb40 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74 5f  lib~(cd $output_
2cb50 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c 69  objdir && a2ixli
2cb60 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20 20  brary -32)'.    
2cb70 20 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65          hardcode
2cb80 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2cb90 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20  c='-L$libdir'.  
2cba0 20 20 20 20 20 20 20 20 20 20 68 61 72 64 63 6f            hardco
2cbb0 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
2cbc0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2cbd0 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  esac.      ;;.. 
2cbe0 20 20 20 62 65 6f 73 2a 29 0a 20 20 20 20 20 20     beos*).      
2cbf0 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
2cc00 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73 75  &1 | $GREP ': su
2cc10 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
2cc20 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
2cc30 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77  ull; then..allow
2cc40 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
2cc50 75 6e 73 75 70 70 6f 72 74 65 64 0a 09 23 20 4a  unsupported..# J
2cc60 6f 73 65 70 68 20 42 65 63 6b 65 6e 62 61 63 68  oseph Beckenbach
2cc70 20 3c 6a 72 62 33 40 62 65 73 74 2e 63 6f 6d 3e   <jrb3@best.com>
2cc80 20 73 61 79 73 20 73 6f 6d 65 20 72 65 6c 65 61   says some relea
2cc90 73 65 73 20 6f 66 20 67 63 63 0a 09 23 20 73 75  ses of gcc..# su
2cca0 70 70 6f 72 74 20 2d 2d 75 6e 64 65 66 69 6e 65  pport --undefine
2ccb0 64 2e 20 20 54 68 69 73 20 64 65 73 65 72 76 65  d.  This deserve
2ccc0 73 20 73 6f 6d 65 20 69 6e 76 65 73 74 69 67 61  s some investiga
2ccd0 74 69 6f 6e 2e 20 20 46 49 58 4d 45 0a 09 61 72  tion.  FIXME..ar
2cce0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
2ccf0 2d 6e 6f 73 74 61 72 74 20 24 6c 69 62 6f 62 6a  -nostart $libobj
2cd00 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2cd10 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
2cd20 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
2cd30 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  me -o $lib'.    
2cd40 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62    else..ld_shlib
2cd50 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20  s=no.      fi.  
2cd60 20 20 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77      ;;..    cygw
2cd70 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
2cd80 77 33 32 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c  w32*).      # _L
2cd90 54 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f 64  T_TAGVAR(hardcod
2cda0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
2cdb0 65 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c  ec, ) is actuall
2cdc0 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20  y meaningless,. 
2cdd0 20 20 20 20 20 23 20 61 73 20 74 68 65 72 65 20       # as there 
2cde0 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74  is no search pat
2cdf0 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20  h for DLLs..    
2ce00 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
2ce10 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
2ce20 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c  libdir'.      al
2ce30 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
2ce40 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
2ce50 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
2ce60 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20  rt_symbols=no.  
2ce70 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
2ce80 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
2ce90 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20  ntimes=yes.     
2cea0 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
2ceb0 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62  cmds='$NM $libob
2cec0 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  js $convenience 
2ced0 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  | $global_symbol
2cee0 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20  _pipe | $SED -e 
2cef0 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20  '\''/^[BCDGRS][ 
2cf00 5d 2f 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a  ]/s/.*[ ]\([^ ]*
2cf10 5c 29 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20  \)/\1 DATA/'\'' 
2cf20 7c 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e  | $SED -e '\''/^
2cf30 5b 41 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20  [AITW][ ]/s/.*[ 
2cf40 5d 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c  ]//'\'' | sort |
2cf50 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
2cf60 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20  symbols'..      
2cf70 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
2cf80 26 31 20 7c 20 24 47 52 45 50 20 27 61 75 74 6f  &1 | $GREP 'auto
2cf90 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f  -import' > /dev/
2cfa0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
2cfb0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
2cfc0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
2cfd0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2cfe0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
2cff0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
2d000 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  /$soname ${wl}--
2d010 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67  enable-auto-imag
2d020 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20  e-base -Xlinker 
2d030 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c  --out-implib -Xl
2d040 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49  inker $lib'..# I
2d050 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d  f the export-sym
2d060 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64  bols file alread
2d070 79 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65  y is a .def file
2d080 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73   (1st line..# is
2d090 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69   EXPORTS), use i
2d0a0 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69  t as is; otherwi
2d0b0 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09  se, prepend.....
2d0c0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
2d0d0 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60  mds='if test "x`
2d0e0 24 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f  $SED 1q $export_
2d0f0 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50  symbols`" = xEXP
2d100 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70  ORTS; then..  cp
2d110 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
2d120 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2d130 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c  $soname.def;..el
2d140 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52  se..  echo EXPOR
2d150 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  TS > $output_obj
2d160 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
2d170 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f  ..  cat $export_
2d180 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70  symbols >> $outp
2d190 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
2d1a0 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43  e.def;..fi~..$CC
2d1b0 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74   -shared $output
2d1c0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
2d1d0 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  def $libobjs $de
2d1e0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
2d1f0 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74  flags -o $output
2d200 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
2d210 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75  ${wl}--enable-au
2d220 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58  to-image-base -X
2d230 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70  linker --out-imp
2d240 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69  lib -Xlinker $li
2d250 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
2d260 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
2d270 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
2d280 20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a     interix[3-9]*
2d290 29 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ).      hardcode
2d2a0 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20  _direct=no.     
2d2b0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
2d2c0 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
2d2d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
2d2e0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
2d2f0 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27  }-rpath,$libdir'
2d300 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79  .      export_dy
2d310 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
2d320 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20  '${wl}-E'.      
2d330 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72  # Hack: On Inter
2d340 69 78 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f  ix 3.x, we canno
2d350 74 20 63 6f 6d 70 69 6c 65 20 50 49 43 20 62 65  t compile PIC be
2d360 63 61 75 73 65 20 6f 66 20 61 20 62 72 6f 6b 65  cause of a broke
2d370 6e 20 67 63 63 2e 0a 20 20 20 20 20 20 23 20 49  n gcc..      # I
2d380 6e 73 74 65 61 64 2c 20 73 68 61 72 65 64 20 6c  nstead, shared l
2d390 69 62 72 61 72 69 65 73 20 61 72 65 20 6c 6f 61  ibraries are loa
2d3a0 64 65 64 20 61 74 20 61 6e 20 69 6d 61 67 65 20  ded at an image 
2d3b0 62 61 73 65 20 28 30 78 31 30 30 30 30 30 30 30  base (0x10000000
2d3c0 20 62 79 0a 20 20 20 20 20 20 23 20 64 65 66 61   by.      # defa
2d3d0 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f 63 61 74  ult) and relocat
2d3e0 65 64 20 69 66 20 74 68 65 79 20 63 6f 6e 66 6c  ed if they confl
2d3f0 69 63 74 2c 20 77 68 69 63 68 20 69 73 20 61 20  ict, which is a 
2d400 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72 79  slow very memory
2d410 0a 20 20 20 20 20 20 23 20 63 6f 6e 73 75 6d 69  .      # consumi
2d420 6e 67 20 61 6e 64 20 66 72 61 67 6d 65 6e 74 69  ng and fragmenti
2d430 6e 67 20 70 72 6f 63 65 73 73 2e 20 20 54 6f 20  ng process.  To 
2d440 61 76 6f 69 64 20 74 68 69 73 2c 20 77 65 20 70  avoid this, we p
2d450 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20  ick a random,.  
2d460 20 20 20 20 23 20 32 35 36 20 4b 69 42 2d 61 6c      # 256 KiB-al
2d470 69 67 6e 65 64 20 69 6d 61 67 65 20 62 61 73 65  igned image base
2d480 20 62 65 74 77 65 65 6e 20 30 78 35 30 30 30 30   between 0x50000
2d490 30 30 30 20 61 6e 64 20 30 78 36 46 46 43 30 30  000 and 0x6FFC00
2d4a0 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20  00 at link.     
2d4b0 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67   # time.  Moving
2d4c0 20 75 70 20 66 72 6f 6d 20 30 78 31 30 30 30 30   up from 0x10000
2d4d0 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20  000 also allows 
2d4e0 6d 6f 72 65 20 73 62 72 6b 28 32 29 20 73 70 61  more sbrk(2) spa
2d4f0 63 65 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76  ce..      archiv
2d500 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
2d510 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c  red $pic_flag $l
2d520 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2d530 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
2d540 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20  ${wl}-h,$soname 
2d550 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73  ${wl}--image-bas
2d560 65 2c 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d  e,`expr ${RANDOM
2d570 2d 24 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20  -$$} % 4096 / 2 
2d580 5c 2a 20 32 36 32 31 34 34 20 2b 20 31 33 34 32  \* 262144 + 1342
2d590 31 37 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27  177280` -o $lib'
2d5a0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65  .      archive_e
2d5b0 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20  xpsym_cmds='sed 
2d5c0 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74  "s,^,_," $export
2d5d0 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75  _symbols >$outpu
2d5e0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
2d5f0 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 73 68 61  .expsym~$CC -sha
2d600 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c  red $pic_flag $l
2d610 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
2d620 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
2d630 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20  ${wl}-h,$soname 
2d640 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79  ${wl}--retain-sy
2d650 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70  mbols-file,$outp
2d660 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
2d670 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d  e.expsym ${wl}--
2d680 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72  image-base,`expr
2d690 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20   ${RANDOM-$$} % 
2d6a0 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31  4096 / 2 \* 2621
2d6b0 34 34 20 2b 20 31 33 34 32 31 37 37 32 38 30 60  44 + 1342177280`
2d6c0 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
2d6d0 3b 3b 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c  ;;..    gnu* | l
2d6e0 69 6e 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b  inux* | tpf* | k
2d6f0 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20  *bsd*-gnu).     
2d700 20 74 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20   tmp_diet=no.   
2d710 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
2d720 74 5f 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69  t_os" = linux-di
2d730 65 74 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63 61  etlibc; then..ca
2d740 73 65 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20  se $cc_basename 
2d750 69 6e 0a 09 20 20 64 69 65 74 5c 20 2a 29 20 74  in..  diet\ *) t
2d760 6d 70 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23 20  mp_diet=yes;;.# 
2d770 6c 69 6e 75 78 2d 64 69 65 74 6c 69 62 63 20 77  linux-dietlibc w
2d780 69 74 68 20 73 74 61 74 69 63 20 6c 69 6e 6b 69  ith static linki
2d790 6e 67 20 28 21 64 69 65 74 2d 64 79 6e 29 0a 09  ng (!diet-dyn)..
2d7a0 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
2d7b0 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c      if $LD --hel
2d7c0 70 20 32 3e 26 31 20 7c 20 24 45 47 52 45 50 20  p 2>&1 | $EGREP 
2d7d0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
2d7e0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
2d7f0 64 65 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20  dev/null \.. && 
2d800 74 65 73 74 20 22 24 74 6d 70 5f 64 69 65 74 22  test "$tmp_diet"
2d810 20 3d 20 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e   = no.      then
2d820 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09  ..tmp_addflag=..
2d830 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27  tmp_sharedflag='
2d840 2d 73 68 61 72 65 64 27 0a 09 63 61 73 65 20 24  -shared'..case $
2d850 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73  cc_basename,$hos
2d860 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 20  t_cpu in.       
2d870 20 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72   pgcc*)....# Por
2d880 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f  tland Group C co
2d890 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f  mpiler..  whole_
2d8a0 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
2d8b0 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d  c='${wl}--whole-
2d8c0 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76  archive`for conv
2d8d0 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65   in $convenience
2d8e0 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d  \"\"; do test  -
2d8f0 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e  n \"$conv\" && n
2d900 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
2d910 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
2d920 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
2d930 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f   $ECHO \"$new_co
2d940 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
2d950 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
2d960 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64  hive'..  tmp_add
2d970 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67  flag=' $pic_flag
2d980 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20  '..  ;;..pgf77* 
2d990 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35  | pgf90* | pgf95
2d9a0 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72  *).# Portland Gr
2d9b0 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39 30 20  oup f77 and f90 
2d9c0 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f  compilers..  who
2d9d0 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
2d9e0 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f  spec='${wl}--who
2d9f0 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63  le-archive`for c
2da00 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
2da10 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
2da20 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26    -n \"$conv\" &
2da30 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  & new_convenienc
2da40 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
2da50 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
2da60 6e 65 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77  ne; $ECHO \"$new
2da70 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
2da80 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
2da90 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f  archive'..  tmp_
2daa0 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66  addflag=' $pic_f
2dab0 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b  lag -Mnomain' ;;
2dac0 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69  ..ecc*,ia64* | i
2dad0 63 63 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  cc*,ia64*).# Int
2dae0 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e  el C compiler on
2daf0 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64   ia64..  tmp_add
2db00 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69  flag=' -i_dynami
2db10 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34  c' ;;..efc*,ia64
2db20 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a  * | ifort*,ia64*
2db30 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61  ).# Intel Fortra
2db40 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61  n compiler on ia
2db50 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  64..  tmp_addfla
2db60 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d  g=' -i_dynamic -
2db70 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09  nofor_main' ;;..
2db80 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09  ifc* | ifort*)..
2db90 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e  .# Intel Fortran
2dba0 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70   compiler..  tmp
2dbb0 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f  _addflag=' -nofo
2dbc0 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 78 6c 5b 63  r_main' ;;..xl[c
2dbd0 43 5d 2a 29 09 09 09 23 20 49 42 4d 20 58 4c 20  C]*)...# IBM XL 
2dbe0 43 20 38 2e 30 20 6f 6e 20 50 50 43 20 28 64 65  C 8.0 on PPC (de
2dbf0 61 6c 20 77 69 74 68 20 78 6c 66 20 62 65 6c 6f  al with xlf belo
2dc00 77 29 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  w)..  tmp_shared
2dc10 66 6c 61 67 3d 27 2d 71 6d 6b 73 68 72 6f 62 6a  flag='-qmkshrobj
2dc20 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
2dc30 3d 20 3b 3b 0a 09 65 73 61 63 0a 09 63 61 73 65  = ;;..esac..case
2dc40 20 60 24 43 43 20 2d 56 20 32 3e 26 31 20 7c 20   `$CC -V 2>&1 | 
2dc50 73 65 64 20 35 71 60 20 69 6e 0a 09 2a 53 75 6e  sed 5q` in..*Sun
2dc60 5c 20 43 2a 29 09 09 09 23 20 53 75 6e 20 43 20  \ C*)...# Sun C 
2dc70 35 2e 39 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63  5.9..  whole_arc
2dc80 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27  hive_flag_spec='
2dc90 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63  ${wl}--whole-arc
2dca0 68 69 76 65 60 6e 65 77 5f 63 6f 6e 76 65 6e 69  hive`new_conveni
2dcb0 65 6e 63 65 3d 3b 20 66 6f 72 20 63 6f 6e 76 20  ence=; for conv 
2dcc0 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c  in $convenience\
2dcd0 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 2d 7a 20  "\"; do test -z 
2dce0 5c 22 24 63 6f 6e 76 5c 22 20 7c 7c 20 6e 65 77  \"$conv\" || new
2dcf0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24  _convenience=\"$
2dd00 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c  new_convenience,
2dd10 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24  $conv\"; done; $
2dd20 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76  ECHO \"$new_conv
2dd30 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d  enience\"` ${wl}
2dd40 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
2dd50 76 65 27 0a 09 20 20 63 6f 6d 70 69 6c 65 72 5f  ve'..  compiler_
2dd60 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 79 65 73  needs_object=yes
2dd70 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64 66 6c  ..  tmp_sharedfl
2dd80 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 2a 53 75 6e  ag='-G' ;;..*Sun
2dd90 5c 20 46 2a 29 09 09 09 23 20 53 75 6e 20 46 6f  \ F*)...# Sun Fo
2dda0 72 74 72 61 6e 20 38 2e 33 0a 09 20 20 74 6d 70  rtran 8.3..  tmp
2ddb0 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27  _sharedflag='-G'
2ddc0 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63 68 69   ;;..esac..archi
2ddd0 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 27 22 24  ve_cmds='$CC '"$
2dde0 74 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 22 22  tmp_sharedflag""
2ddf0 24 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24  $tmp_addflag"' $
2de00 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2de10 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2de20 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
2de30 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
2de40 27 0a 0a 20 20 20 20 20 20 20 20 69 66 20 74 65  '..        if te
2de50 73 74 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61  st "x$supports_a
2de60 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20  non_versioning" 
2de70 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
2de80 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65         archive_e
2de90 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68 6f  xpsym_cmds='echo
2dea0 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24   "{ global:" > $
2deb0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
2dec0 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20  ibname.ver~..   
2ded0 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d   cat $export_sym
2dee0 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20 22 73  bols | sed -e "s
2def0 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e  /\(.*\)/\1;/" >>
2df00 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
2df10 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20  $libname.ver~.. 
2df20 20 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20     echo "local: 
2df30 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75  *; };" >> $outpu
2df40 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
2df50 65 2e 76 65 72 7e 0a 09 20 20 20 20 24 43 43 20  e.ver~..    $CC 
2df60 27 22 24 74 6d 70 5f 73 68 61 72 65 64 66 6c 61  '"$tmp_sharedfla
2df70 67 22 22 24 74 6d 70 5f 61 64 64 66 6c 61 67 22  g""$tmp_addflag"
2df80 27 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  ' $libobjs $depl
2df90 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
2dfa0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
2dfb0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
2dfc0 7d 2d 76 65 72 73 69 6f 6e 2d 73 63 72 69 70 74  }-version-script
2dfd0 20 24 7b 77 6c 7d 24 6f 75 74 70 75 74 5f 6f 62   ${wl}$output_ob
2dfe0 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65  jdir/$libname.ve
2dff0 72 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  r -o $lib'.     
2e000 20 20 20 66 69 0a 0a 09 63 61 73 65 20 24 63 63     fi...case $cc
2e010 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 09 78 6c  _basename in..xl
2e020 66 2a 29 0a 09 20 20 23 20 49 42 4d 20 58 4c 20  f*)..  # IBM XL 
2e030 46 6f 72 74 72 61 6e 20 31 30 2e 31 20 6f 6e 20  Fortran 10.1 on 
2e040 50 50 43 20 63 61 6e 6e 6f 74 20 63 72 65 61 74  PPC cannot creat
2e050 65 20 73 68 61 72 65 64 20 6c 69 62 73 20 69 74  e shared libs it
2e060 73 65 6c 66 0a 09 20 20 77 68 6f 6c 65 5f 61 72  self..  whole_ar
2e070 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
2e080 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  '--whole-archive
2e090 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 2d 2d 6e  $convenience --n
2e0a0 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
2e0b0 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
2e0c0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 09  dir_flag_spec=..
2e0d0 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
2e0e0 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 27  r_flag_spec_ld='
2e0f0 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72 27 0a  -rpath $libdir'.
2e100 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
2e110 27 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69  '$LD -shared $li
2e120 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2e130 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
2e140 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 2d  soname $soname -
2e150 6f 20 24 6c 69 62 27 0a 09 20 20 69 66 20 74 65  o $lib'..  if te
2e160 73 74 20 22 78 24 73 75 70 70 6f 72 74 73 5f 61  st "x$supports_a
2e170 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 22 20  non_versioning" 
2e180 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 09 20 20  = xyes; then..  
2e190 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
2e1a0 5f 63 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67  _cmds='echo "{ g
2e1b0 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75  lobal:" > $outpu
2e1c0 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
2e1d0 65 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 63 61  e.ver~..      ca
2e1e0 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
2e1f0 73 20 7c 20 73 65 64 20 2d 65 20 22 73 2f 5c 28  s | sed -e "s/\(
2e200 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f  .*\)/\1;/" >> $o
2e210 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69  utput_objdir/$li
2e220 62 6e 61 6d 65 2e 76 65 72 7e 0a 09 20 20 20 20  bname.ver~..    
2e230 20 20 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20 2a    echo "local: *
2e240 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75 74  ; };" >> $output
2e250 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
2e260 2e 76 65 72 7e 0a 09 20 20 20 20 20 20 24 4c 44  .ver~..      $LD
2e270 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
2e280 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
2e290 69 6c 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61  iler_flags -sona
2e2a0 6d 65 20 24 73 6f 6e 61 6d 65 20 2d 76 65 72 73  me $soname -vers
2e2b0 69 6f 6e 2d 73 63 72 69 70 74 20 24 6f 75 74 70  ion-script $outp
2e2c0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
2e2d0 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a  me.ver -o $lib'.
2e2e0 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61  .  fi..  ;;..esa
2e2f0 63 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20  c.      else.   
2e300 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
2e310 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
2e320 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a   ;;..    netbsd*
2e330 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20  ).      if echo 
2e340 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
2e350 20 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46   - | $GREP __ELF
2e360 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  __ >/dev/null; t
2e370 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
2e380 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62  s='$LD -Bshareab
2e390 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  le $libobjs $dep
2e3a0 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
2e3b0 67 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77 6c 61  gs -o $lib'..wla
2e3c0 72 63 3d 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  rc=.      else..
2e3d0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
2e3e0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
2e3f0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
2e400 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
2e410 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
2e420 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
2e430 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
2e440 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
2e450 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2e460 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
2e470 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
2e480 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
2e490 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
2e4a0 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
2e4b0 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
2e4c0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
2e4d0 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a  ..    solaris*).
2e4e0 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 76 20        if $LD -v 
2e4f0 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 42 46  2>&1 | $GREP 'BF
2e500 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e  D 2\.8' > /dev/n
2e510 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68  ull; then..ld_sh
2e520 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f  libs=no..cat <<_
2e530 4c 54 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a  LT_EOF 1>&2..***
2e540 20 57 61 72 6e 69 6e 67 3a 20 54 68 65 20 72 65   Warning: The re
2e550 6c 65 61 73 65 73 20 32 2e 38 2e 2a 20 6f 66 20  leases 2.8.* of 
2e560 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 63  the GNU linker c
2e570 61 6e 6e 6f 74 20 72 65 6c 69 61 62 6c 79 0a 2a  annot reliably.*
2e580 2a 2a 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ** create shared
2e590 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53 6f   libraries on So
2e5a0 6c 61 72 69 73 20 73 79 73 74 65 6d 73 2e 20 20  laris systems.  
2e5b0 54 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f  Therefore, libto
2e5c0 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c  ol.*** is disabl
2e5d0 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
2e5e0 72 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 57  ries support.  W
2e5f0 65 20 75 72 67 65 20 79 6f 75 20 74 6f 20 75 70  e urge you to up
2e600 67 72 61 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69  grade GNU.*** bi
2e610 6e 75 74 69 6c 73 20 74 6f 20 72 65 6c 65 61 73  nutils to releas
2e620 65 20 32 2e 39 2e 31 20 6f 72 20 6e 65 77 65 72  e 2.9.1 or newer
2e630 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74 69 6f  .  Another optio
2e640 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79 0a 2a  n is to modify.*
2e650 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f 72 20  ** your PATH or 
2e660 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69 67 75  compiler configu
2e670 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 74  ration so that t
2e680 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b 65 72  he native linker
2e690 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20 61 6e   is.*** used, an
2e6a0 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a  d then restart..
2e6b0 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20 65  ._LT_EOF.      e
2e6c0 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32  lif $LD --help 2
2e6d0 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a 20 73  >&1 | $GREP ': s
2e6e0 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
2e6f0 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
2e700 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
2e710 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
2e720 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $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 73 6f  r_flags ${wl}-so
2e750 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
2e760 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76  -o $lib'..archiv
2e770 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
2e780 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
2e790 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
2e7a0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
2e7b0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
2e7c0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
2e7d0 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
2e7e0 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
2e7f0 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  s -o $lib'.     
2e800 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
2e810 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
2e820 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35     ;;..    sysv5
2e830 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20  * | sco3.2v5* | 
2e840 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61  sco5v6* | unixwa
2e850 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29  re* | OpenUNIX*)
2e860 0a 20 20 20 20 20 20 63 61 73 65 20 60 24 4c 44  .      case `$LD
2e870 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20   -v 2>&1` in.   
2e880 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c       *\ [01].* |
2e890 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20   *\ 2.[0-9].* | 
2e8a0 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09  *\ 2.1[0-5].*)..
2e8b0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
2e8c0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
2e8d0 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52  ..*** Warning: R
2e8e0 65 6c 65 61 73 65 73 20 6f 66 20 74 68 65 20 47  eleases of the G
2e8f0 4e 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20  NU linker prior 
2e900 74 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63  to 2.16.91.0.3 c
2e910 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61  an not.*** relia
2e920 62 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65  bly create share
2e930 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53  d libraries on S
2e940 43 4f 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65  CO systems.  The
2e950 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a  refore, libtool.
2e960 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67  *** is disabling
2e970 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2e980 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75  s support.  We u
2e990 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61  rge you to upgra
2e9a0 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74  de GNU.*** binut
2e9b0 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32  ils to release 2
2e9c0 2e 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65  .16.91.0.3 or ne
2e9d0 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70  wer.  Another op
2e9e0 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66  tion is to modif
2e9f0 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20  y.*** your PATH 
2ea00 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66  or compiler conf
2ea10 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61  iguration so tha
2ea20 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e  t the native lin
2ea30 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c  ker is.*** used,
2ea40 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72   and then restar
2ea50 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a  t..._LT_EOF..;;.
2ea60 09 2a 29 0a 09 20 20 23 20 46 6f 72 20 73 65 63  .*)..  # For sec
2ea70 75 72 69 74 79 20 72 65 61 73 6f 6e 73 2c 20 69  urity reasons, i
2ea80 74 20 69 73 20 68 69 67 68 6c 79 20 72 65 63 6f  t is highly reco
2ea90 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75  mmended that you
2eaa0 20 61 6c 77 61 79 73 0a 09 20 20 23 20 75 73 65   always..  # use
2eab0 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 20   absolute paths 
2eac0 66 6f 72 20 6e 61 6d 69 6e 67 20 73 68 61 72 65  for naming share
2ead0 64 20 6c 69 62 72 61 72 69 65 73 2c 20 61 6e 64  d libraries, and
2eae0 20 65 78 63 6c 75 64 65 20 74 68 65 0a 09 20 20   exclude the..  
2eaf0 23 20 44 54 5f 52 55 4e 50 41 54 48 20 74 61 67  # DT_RUNPATH tag
2eb00 20 66 72 6f 6d 20 65 78 65 63 75 74 61 62 6c 65   from executable
2eb10 73 20 61 6e 64 20 6c 69 62 72 61 72 69 65 73 2e  s and libraries.
2eb20 20 20 42 75 74 20 64 6f 69 6e 67 20 73 6f 0a 09    But doing so..
2eb30 20 20 23 20 72 65 71 75 69 72 65 73 20 74 68 61    # requires tha
2eb40 74 20 79 6f 75 20 63 6f 6d 70 69 6c 65 20 65 76  t you compile ev
2eb50 65 72 79 74 68 69 6e 67 20 74 77 69 63 65 2c 20  erything twice, 
2eb60 77 68 69 63 68 20 69 73 20 61 20 70 61 69 6e 2e  which is a pain.
2eb70 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c  ..  if $LD --hel
2eb80 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27  p 2>&1 | $GREP '
2eb90 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
2eba0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
2ebb0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2ebc0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
2ebd0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
2ebe0 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24  wl}-rpath ${wl}$
2ebf0 6c 69 62 64 69 72 27 0a 09 20 20 20 20 61 72 63  libdir'..    arc
2ec00 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
2ec10 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
2ec20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
2ec30 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
2ec40 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
2ec50 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 20 20 61   -o $lib'..    a
2ec60 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
2ec70 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
2ec80 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
2ec90 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
2eca0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
2ecb0 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
2ecc0 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
2ecd0 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73  ile $wl$export_s
2ece0 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a  ymbols -o $lib'.
2ecf0 09 20 20 65 6c 73 65 0a 09 20 20 20 20 6c 64 5f  .  else..    ld_
2ed00 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20 66 69 0a  shlibs=no..  fi.
2ed10 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
2ed20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e       ;;..    sun
2ed30 6f 73 34 2a 29 0a 20 20 20 20 20 20 61 72 63 68  os4*).      arch
2ed40 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 61  ive_cmds='$LD -a
2ed50 73 73 65 72 74 20 70 75 72 65 2d 74 65 78 74 20  ssert pure-text 
2ed60 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24  -Bshareable -o $
2ed70 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
2ed80 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
2ed90 61 67 73 27 0a 20 20 20 20 20 20 77 6c 61 72 63  ags'.      wlarc
2eda0 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  =.      hardcode
2edb0 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20 20  _direct=yes.    
2edc0 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
2edd0 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
2ede0 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20    ;;..    *).   
2edf0 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
2ee00 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20 27 3a   2>&1 | $GREP ':
2ee10 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
2ee20 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
2ee30 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
2ee40 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
2ee50 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
2ee60 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
2ee70 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
2ee80 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
2ee90 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68  e -o $lib'..arch
2eea0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
2eeb0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
2eec0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
2eed0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
2eee0 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
2eef0 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74  soname ${wl}-ret
2ef00 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
2ef10 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62   $wl$export_symb
2ef20 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ols -o $lib'.   
2ef30 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69     else..ld_shli
2ef40 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20  bs=no.      fi. 
2ef50 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
2ef60 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
2ef70 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e 6f 3b  ld_shlibs" = no;
2ef80 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75 6e 70   then.      runp
2ef90 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20 20 68  ath_var=.      h
2efa0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
2efb0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20  lag_spec=.      
2efc0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
2efd0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20 20  lag_spec=.      
2efe0 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
2eff0 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66 69 0a  ag_spec=.    fi.
2f000 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52    else.    # POR
2f010 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20 64 65  TME fill in a de
2f020 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f 75  scription of you
2f030 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b 65  r system's linke
2f040 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a 20  r (not GNU ld). 
2f050 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73     case $host_os
2f060 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a 20   in.    aix3*). 
2f070 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66       allow_undef
2f080 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70  ined_flag=unsupp
2f090 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77 61  orted.      alwa
2f0a0 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  ys_export_symbol
2f0b0 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72 63 68  s=yes.      arch
2f0c0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
2f0d0 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74 5f  '$LD -o $output_
2f0e0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
2f0f0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
2f100 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d   $linker_flags -
2f110 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f  bE:$export_symbo
2f120 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32 20 2d  ls -T512 -H512 -
2f130 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52 5f 46  bM:SRE~$AR $AR_F
2f140 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74 70 75  LAGS $lib $outpu
2f150 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
2f160 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65 3a 20  '.      # Note: 
2f170 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61 72 64  this linker hard
2f180 63 6f 64 65 73 20 74 68 65 20 64 69 72 65 63 74  codes the direct
2f190 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41 54 48  ories in LIBPATH
2f1a0 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20 20   if there.      
2f1b0 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63 74 6f  # are no directo
2f1c0 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20 62  ries specified b
2f1d0 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72 64  y -L..      hard
2f1e0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
2f1f0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2f200 24 47 43 43 22 20 3d 20 79 65 73 20 26 26 20 74  $GCC" = yes && t
2f210 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72 6f 67  est -z "$lt_prog
2f220 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2f230 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69 74 68  "; then..# Neith
2f240 65 72 20 64 69 72 65 63 74 20 68 61 72 64 63 6f  er direct hardco
2f250 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69 63 20  ding nor static 
2f260 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70 70 6f  linking is suppo
2f270 72 74 65 64 20 77 69 74 68 20 61 0a 09 23 20 62  rted with a..# b
2f280 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 2e 0a  roken collect2..
2f290 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74  .hardcode_direct
2f2a0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
2f2b0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
2f2c0 20 20 20 20 61 69 78 5b 34 2d 39 5d 2a 29 0a 20      aix[4-9]*). 
2f2d0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 68       if test "$h
2f2e0 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
2f2f0 20 74 68 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34   then..# On IA64
2f300 2c 20 74 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65  , the linker doe
2f310 73 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  s run time linki
2f320 6e 67 20 62 79 20 64 65 66 61 75 6c 74 2c 20 73  ng by default, s
2f330 6f 20 77 65 20 64 6f 6e 27 74 0a 09 23 20 68 61  o we don't..# ha
2f340 76 65 20 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e  ve to do anythin
2f350 67 20 73 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f  g special...aix_
2f360 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
2f370 6e 67 3d 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66  ng=no..exp_sym_f
2f380 6c 61 67 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09  lag='-Bexport'..
2f390 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22  no_entry_flag=""
2f3a0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23 20 49  .      else..# I
2f3b0 66 20 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e  f we're using GN
2f3c0 55 20 6e 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f  U nm, then we do
2f3d0 6e 27 74 20 77 61 6e 74 20 74 68 65 20 22 2d 43  n't want the "-C
2f3e0 22 20 6f 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20  " option...# -C 
2f3f0 6d 65 61 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74  means demangle t
2f400 6f 20 41 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65  o AIX nm, but me
2f410 61 6e 73 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67  ans don't demang
2f420 6c 65 20 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09  le with GNU nm..
2f430 69 66 20 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c  if $NM -V 2>&1 |
2f440 20 24 47 52 45 50 20 27 47 4e 55 27 20 3e 20 2f   $GREP 'GNU' > /
2f450 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
2f460 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73    export_symbols
2f470 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 70 67 20  _cmds='$NM -Bpg 
2f480 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
2f490 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
2f4a0 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20  { if (((\$ 2 == 
2f4b0 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d  "T") || (\$ 2 ==
2f4c0 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d   "D") || (\$ 2 =
2f4d0 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62 73  = "B")) && (subs
2f4e0 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20  tr(\$ 3,1,1) != 
2f4f0 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
2f500 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72   3 } }'\'' | sor
2f510 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
2f520 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20  ymbols'..else.. 
2f530 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
2f540 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20  cmds='$NM -BCpg 
2f550 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
2f560 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
2f570 7b 20 69 66 20 28 28 28 5c 24 20 32 20 3d 3d 20  { if (((\$ 2 == 
2f580 22 54 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d 3d  "T") || (\$ 2 ==
2f590 20 22 44 22 29 20 7c 7c 20 28 5c 24 20 32 20 3d   "D") || (\$ 2 =
2f5a0 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62 73  = "B")) && (subs
2f5b0 74 72 28 5c 24 20 33 2c 31 2c 31 29 20 21 3d 20  tr(\$ 3,1,1) != 
2f5c0 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
2f5d0 20 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72   3 } }'\'' | sor
2f5e0 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
2f5f0 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09 61 69 78  ymbols'..fi..aix
2f600 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b  _use_runtimelink
2f610 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65 73 74 20  ing=no...# Test 
2f620 69 66 20 77 65 20 61 72 65 20 74 72 79 69 6e 67  if we are trying
2f630 20 74 6f 20 75 73 65 20 72 75 6e 20 74 69 6d 65   to use run time
2f640 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f 72 6d   linking or norm
2f650 61 6c 0a 09 23 20 41 49 58 20 73 74 79 6c 65 20  al..# AIX style 
2f660 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d 62 72 74  linking. If -brt
2f670 6c 20 69 73 20 73 6f 6d 65 77 68 65 72 65 20 69  l is somewhere i
2f680 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65 0a 09 23  n LDFLAGS, we..#
2f690 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 75 6e 74   need to do runt
2f6a0 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09 63 61  ime linking...ca
2f6b0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61  se $host_os in a
2f6c0 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34 2e 5b 32  ix4.[23]|aix4.[2
2f6d0 33 5d 2e 2a 7c 61 69 78 5b 35 2d 39 5d 2a 29 0a  3].*|aix[5-9]*).
2f6e0 09 20 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69  .  for ld_flag i
2f6f0 6e 20 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 09  n $LDFLAGS; do..
2f700 20 20 69 66 20 28 74 65 73 74 20 24 6c 64 5f 66    if (test $ld_f
2f710 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c  lag = "-brtl" ||
2f720 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d   test $ld_flag =
2f730 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20 74   "-Wl,-brtl"); t
2f740 68 65 6e 0a 09 20 20 20 20 61 69 78 5f 75 73 65  hen..    aix_use
2f750 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d  _runtimelinking=
2f760 79 65 73 0a 09 20 20 20 20 62 72 65 61 6b 0a 09  yes..    break..
2f770 20 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20    fi..  done..  
2f780 3b 3b 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73  ;;..esac...exp_s
2f790 79 6d 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72  ym_flag='-bexpor
2f7a0 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  t'..no_entry_fla
2f7b0 67 3d 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20  g='-bnoentry'.  
2f7c0 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20      fi..      # 
2f7d0 57 68 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75  When large execu
2f7e0 74 61 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64  tables or shared
2f7f0 20 6f 62 6a 65 63 74 73 20 61 72 65 20 62 75 69   objects are bui
2f800 6c 74 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20  lt, AIX ld can. 
2f810 20 20 20 20 20 23 20 68 61 76 65 20 70 72 6f 62       # have prob
2f820 6c 65 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68  lems creating th
2f830 65 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65  e table of conte
2f840 6e 74 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67  nts.  If linking
2f850 20 61 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20   a library.     
2f860 20 23 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65   # or program re
2f870 73 75 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20  sults in "error 
2f880 54 4f 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64  TOC overflow" ad
2f890 64 20 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20  d -mminimal-toc 
2f8a0 74 6f 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c  to.      # CXXFL
2f8b0 41 47 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67  AGS/CFLAGS for g
2f8c0 2b 2b 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20  ++/gcc.  In the 
2f8d0 63 61 73 65 73 20 77 68 65 72 65 20 74 68 61 74  cases where that
2f8e0 20 69 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20   is not.      # 
2f8f0 65 6e 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68  enough to fix th
2f900 65 20 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d  e problem, add -
2f910 57 6c 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c  Wl,-bbigtoc to L
2f920 44 46 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61  DFLAGS...      a
2f930 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20  rchive_cmds=''. 
2f940 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
2f950 72 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68  rect=yes.      h
2f960 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61  ardcode_direct_a
2f970 62 73 6f 6c 75 74 65 3d 79 65 73 0a 20 20 20 20  bsolute=yes.    
2f980 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
2f990 72 5f 73 65 70 61 72 61 74 6f 72 3d 27 3a 27 0a  r_separator=':'.
2f9a0 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
2f9b0 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20  eplibs=yes.     
2f9c0 20 66 69 6c 65 5f 6c 69 73 74 5f 73 70 65 63 3d   file_list_spec=
2f9d0 27 24 7b 77 6c 7d 2d 66 2c 27 0a 0a 20 20 20 20  '${wl}-f,'..    
2f9e0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
2f9f0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 63 61   = yes; then..ca
2fa00 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 61  se $host_os in a
2fa10 69 78 34 2e 5b 30 31 32 5d 7c 61 69 78 34 2e 5b  ix4.[012]|aix4.[
2fa20 30 31 32 5d 2e 2a 29 0a 09 23 20 57 65 20 6f 6e  012].*)..# We on
2fa30 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f 20 74 68  ly want to do th
2fa40 69 73 20 6f 6e 20 41 49 58 20 34 2e 32 20 61 6e  is on AIX 4.2 an
2fa50 64 20 6c 6f 77 65 72 2c 20 74 68 65 20 63 68 65  d lower, the che
2fa60 63 6b 0a 09 23 20 62 65 6c 6f 77 20 66 6f 72 20  ck..# below for 
2fa70 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 20  broken collect2 
2fa80 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 75 6e 64  doesn't work und
2fa90 65 72 20 34 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65  er 4.3+..  colle
2faa0 63 74 32 6e 61 6d 65 3d 60 24 7b 43 43 7d 20 2d  ct2name=`${CC} -
2fab0 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d  print-prog-name=
2fac0 63 6f 6c 6c 65 63 74 32 60 0a 09 20 20 69 66 20  collect2`..  if 
2fad0 74 65 73 74 20 2d 66 20 22 24 63 6f 6c 6c 65 63  test -f "$collec
2fae0 74 32 6e 61 6d 65 22 20 26 26 0a 09 20 20 20 73  t2name" &&..   s
2faf0 74 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74  trings "$collect
2fb00 32 6e 61 6d 65 22 20 7c 20 24 47 52 45 50 20 72  2name" | $GREP r
2fb10 65 73 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20  esolve_lib_name 
2fb20 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68  >/dev/null..  th
2fb30 65 6e 0a 09 20 20 23 20 57 65 20 68 61 76 65 20  en..  # We have 
2fb40 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74  reworked collect
2fb50 32 0a 09 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09  2..  :..  else..
2fb60 20 20 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20    # We have old 
2fb70 63 6f 6c 6c 65 63 74 32 0a 09 20 20 68 61 72 64  collect2..  hard
2fb80 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75  code_direct=unsu
2fb90 70 70 6f 72 74 65 64 0a 09 20 20 23 20 49 74 20  pported..  # It 
2fba0 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 20 75 6e  fails to find un
2fbb0 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62 72 61 72  installed librar
2fbc0 69 65 73 20 77 68 65 6e 20 74 68 65 20 75 6e 69  ies when the uni
2fbd0 6e 73 74 61 6c 6c 65 64 0a 09 20 20 23 20 70 61  nstalled..  # pa
2fbe0 74 68 20 69 73 20 6e 6f 74 20 6c 69 73 74 65 64  th is not listed
2fbf0 20 69 6e 20 74 68 65 20 6c 69 62 70 61 74 68 2e   in the libpath.
2fc00 20 20 53 65 74 74 69 6e 67 20 68 61 72 64 63 6f    Setting hardco
2fc10 64 65 5f 6d 69 6e 75 73 5f 4c 0a 09 20 20 23 20  de_minus_L..  # 
2fc20 74 6f 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66  to unsupported f
2fc30 6f 72 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a  orces relinking.
2fc40 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
2fc50 73 5f 4c 3d 79 65 73 0a 09 20 20 68 61 72 64 63  s_L=yes..  hardc
2fc60 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
2fc70 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
2fc80 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
2fc90 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 09  dir_separator=..
2fca0 20 20 66 69 0a 09 20 20 3b 3b 0a 09 65 73 61 63    fi..  ;;..esac
2fcb0 0a 09 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 2d  ..shared_flag='-
2fcc0 73 68 61 72 65 64 27 0a 09 69 66 20 74 65 73 74  shared'..if test
2fcd0 20 22 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69   "$aix_use_runti
2fce0 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73  melinking" = yes
2fcf0 3b 20 74 68 65 6e 0a 09 20 20 73 68 61 72 65 64  ; then..  shared
2fd00 5f 66 6c 61 67 3d 22 24 73 68 61 72 65 64 5f 66  _flag="$shared_f
2fd10 6c 61 67 20 22 27 24 7b 77 6c 7d 2d 47 27 0a 09  lag "'${wl}-G'..
2fd20 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23  fi.      else..#
2fd30 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 0a 09   not using gcc..
2fd40 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
2fd50 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
2fd60 0a 09 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b  ..# VisualAge C+
2fd70 2b 2c 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66  +, Version 5.5 f
2fd80 6f 72 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41  or AIX 5L for IA
2fd90 2d 36 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65  -64, Beta 3 Rele
2fda0 61 73 65 0a 09 23 20 63 68 6f 6b 65 73 20 6f 6e  ase..# chokes on
2fdb0 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c   -Wl,-G. The fol
2fdc0 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73 20 63  lowing line is c
2fdd0 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61 72 65  orrect:..  share
2fde0 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73  d_flag='-G'..els
2fdf0 65 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 61  e..  if test "$a
2fe00 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
2fe10 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
2fe20 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66  en..    shared_f
2fe30 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20  lag='${wl}-G'.. 
2fe40 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61 72 65   else..    share
2fe50 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d  d_flag='${wl}-bM
2fe60 3a 53 52 45 27 0a 09 20 20 66 69 0a 09 66 69 0a  :SRE'..  fi..fi.
2fe70 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20        fi..      
2fe80 23 20 49 74 20 73 65 65 6d 73 20 74 68 61 74 20  # It seems that 
2fe90 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f  -bexpall does no
2fea0 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  t export symbols
2feb0 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 0a   beginning with.
2fec0 20 20 20 20 20 20 23 20 75 6e 64 65 72 73 63 6f        # undersco
2fed0 72 65 20 28 5f 29 2c 20 73 6f 20 69 74 20 69 73  re (_), so it is
2fee0 20 62 65 74 74 65 72 20 74 6f 20 67 65 6e 65 72   better to gener
2fef0 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20 73 79  ate a list of sy
2ff00 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74 2e  mbols to export.
2ff10 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78  .      always_ex
2ff20 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73  port_symbols=yes
2ff30 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
2ff40 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  $aix_use_runtime
2ff50 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20  linking" = yes; 
2ff60 74 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67 20  then..# Warning 
2ff70 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20  - without using 
2ff80 74 68 65 20 6f 74 68 65 72 20 72 75 6e 74 69 6d  the other runtim
2ff90 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73 20  e loading flags 
2ffa0 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65 72  (-brtl),..# -ber
2ffb0 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74  ok will link wit
2ffc0 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74 20  hout error, but 
2ffd0 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20 62 72  may produce a br
2ffe0 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09 61  oken library...a
2fff0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
30000 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20 20  lag='-berok'.   
30010 20 20 20 20 20 23 20 44 65 74 65 72 6d 69 6e 65       # Determine
30020 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62   the default lib
30030 70 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61  path from the va
30040 6c 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61  lue encoded in a
30050 6e 0a 20 20 20 20 20 20 20 20 23 20 65 6d 70 74  n.        # empt
30060 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20  y executable..  
30070 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74        cat >conft
30080 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
30090 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
300a0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
300b0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
300c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
300d0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
300e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
300f0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
30100 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
30110 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
30120 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
30130 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
30140 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
30150 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66  est$ac_exeext.if
30160 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
30170 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
30180 22 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26  "$ac_link\"") >&
30190 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  5.  (eval $ac_li
301a0 6e 6b 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  nk) 2>conftest.e
301b0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
301c0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
301d0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
301e0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
301f0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
30200 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
30210 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
30220 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
30230 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
30240 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
30250 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
30260 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65  &.. { ac_try='te
30270 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
30280 72 6f 72 5f 66 6c 61 67 22 0a 09 09 09 20 7c 7c  ror_flag".... ||
30290 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
302a0 65 73 74 2e 65 72 72 27 0a 20 20 7b 20 28 65 76  est.err'.  { (ev
302b0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
302c0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74  $LINENO: \"$ac_t
302d0 72 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ry\"") >&5.  (ev
302e0 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35  al $ac_try) 2>&5
302f0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
30300 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
30310 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
30320 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
30330 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
30340 29 3b 20 7d 3b 20 7d 20 26 26 0a 09 20 7b 20 61  ); }; } &&.. { a
30350 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 73 20 63  c_try='test -s c
30360 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
30370 74 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  t'.  { (eval ech
30380 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
30390 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
303a0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
303b0 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
303c0 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
303d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
303e0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
303f0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
30400 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
30410 7d 3b 20 74 68 65 6e 0a 0a 6c 74 5f 61 69 78 5f  }; then..lt_aix_
30420 6c 69 62 70 61 74 68 5f 73 65 64 3d 27 0a 20 20  libpath_sed='.  
30430 20 20 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53    /Import File S
30440 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 0a 09  trings/,/^$/ {..
30450 2f 5e 30 2f 20 7b 0a 09 20 20 20 20 73 2f 5e 30  /^0/ {..    s/^0
30460 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 0a 09    *\(.*\)$/\1/..
30470 20 20 20 20 70 0a 09 7d 0a 20 20 20 20 7d 27 0a      p..}.    }'.
30480 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d  aix_libpath=`dum
30490 70 20 2d 48 20 63 6f 6e 66 74 65 73 74 24 61 63  p -H conftest$ac
304a0 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e  _exeext 2>/dev/n
304b0 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65  ull | $SED -n -e
304c0 20 22 24 6c 74 5f 61 69 78 5f 6c 69 62 70 61 74   "$lt_aix_libpat
304d0 68 5f 73 65 64 22 60 0a 23 20 43 68 65 63 6b 20  h_sed"`.# Check 
304e0 66 6f 72 20 61 20 36 34 2d 62 69 74 20 6f 62 6a  for a 64-bit obj
304f0 65 63 74 20 69 66 20 77 65 20 64 69 64 6e 27 74  ect if we didn't
30500 20 66 69 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a   find anything..
30510 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78  if test -z "$aix
30520 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 0a  _libpath"; then.
30530 20 20 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64    aix_libpath=`d
30540 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e 66 74 65  ump -HX64 confte
30550 73 74 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f  st$ac_exeext 2>/
30560 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
30570 2d 6e 20 2d 65 20 22 24 6c 74 5f 61 69 78 5f 6c  -n -e "$lt_aix_l
30580 69 62 70 61 74 68 5f 73 65 64 22 60 0a 66 69 0a  ibpath_sed"`.fi.
30590 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
305a0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
305b0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
305c0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
305d0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
305e0 0a 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ..fi.rm -f conft
305f0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
30600 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20  .$ac_objext \.  
30610 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
30620 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
30630 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20  $ac_ext.if test 
30640 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
30650 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70  "; then aix_libp
30660 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c  ath="/usr/lib:/l
30670 69 62 22 3b 20 66 69 0a 0a 20 20 20 20 20 20 20  ib"; fi..       
30680 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
30690 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
306a0 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64  }-blibpath:$libd
306b0 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74  ir:'"$aix_libpat
306c0 68 22 0a 20 20 20 20 20 20 20 20 61 72 63 68 69  h".        archi
306d0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
306e0 24 43 43 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  $CC -o $output_o
306f0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c  bjdir/$soname $l
30700 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
30710 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72  '"\${wl}$no_entr
30720 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d 70 69 6c  y_flag"' $compil
30730 65 72 5f 66 6c 61 67 73 20 60 69 66 20 74 65 73  er_flags `if tes
30740 74 20 22 78 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65  t "x${allow_unde
30750 66 69 6e 65 64 5f 66 6c 61 67 7d 22 20 21 3d 20  fined_flag}" != 
30760 22 78 22 3b 20 74 68 65 6e 20 24 45 43 48 4f 20  "x"; then $ECHO 
30770 22 58 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f 75  "X${wl}${allow_u
30780 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22 20  ndefined_flag}" 
30790 7c 20 24 58 73 65 64 3b 20 65 6c 73 65 20 3a 3b  | $Xsed; else :;
307a0 20 66 69 60 20 27 22 5c 24 7b 77 6c 7d 24 65 78   fi` '"\${wl}$ex
307b0 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78 70  p_sym_flag:\$exp
307c0 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 73 68 61  ort_symbols $sha
307d0 72 65 64 5f 66 6c 61 67 22 0a 20 20 20 20 20 20  red_flag".      
307e0 65 6c 73 65 0a 09 69 66 20 74 65 73 74 20 22 24  else..if test "$
307f0 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34  host_cpu" = ia64
30800 3b 20 74 68 65 6e 0a 09 20 20 68 61 72 64 63 6f  ; then..  hardco
30810 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30820 70 65 63 3d 27 24 7b 77 6c 7d 2d 52 20 24 6c 69  pec='${wl}-R $li
30830 62 64 69 72 3a 2f 75 73 72 2f 6c 69 62 3a 2f 6c  bdir:/usr/lib:/l
30840 69 62 27 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64  ib'..  allow_und
30850 65 66 69 6e 65 64 5f 66 6c 61 67 3d 22 2d 7a 20  efined_flag="-z 
30860 6e 6f 64 65 66 73 22 0a 09 20 20 61 72 63 68 69  nodefs"..  archi
30870 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22  ve_expsym_cmds="
30880 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66 6c 61  \$CC $shared_fla
30890 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  g"' -o $output_o
308a0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c  bjdir/$soname $l
308b0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
308c0 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72  '"\${wl}$no_entr
308d0 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d 70 69 6c  y_flag"' $compil
308e0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 24 7b  er_flags ${wl}${
308f0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
30900 66 6c 61 67 7d 20 27 22 5c 24 7b 77 6c 7d 24 65  flag} '"\${wl}$e
30910 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78  xp_sym_flag:\$ex
30920 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22 0a 09 65  port_symbols"..e
30930 6c 73 65 0a 09 20 23 20 44 65 74 65 72 6d 69 6e  lse.. # Determin
30940 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69  e the default li
30950 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76  bpath from the v
30960 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20  alue encoded in 
30970 61 6e 0a 09 20 23 20 65 6d 70 74 79 20 65 78 65  an.. # empty exe
30980 63 75 74 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e  cutable... cat >
30990 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
309a0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
309b0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
309c0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
309d0 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
309e0 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
309f0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
30a00 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
30a10 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
30a20 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
30a30 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
30a40 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
30a50 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
30a60 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
30a70 78 74 0a 69 66 20 7b 20 28 65 76 61 6c 20 65 63  xt.if { (eval ec
30a80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
30a90 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  NO: \"$ac_link\"
30aa0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
30ab0 61 63 5f 6c 69 6e 6b 29 20 32 3e 63 6f 6e 66 74  ac_link) 2>conft
30ac0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
30ad0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
30ae0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
30af0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
30b00 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
30b10 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
30b20 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
30b30 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
30b40 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
30b50 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
30b60 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
30b70 3b 20 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72  ; } &&.. { ac_tr
30b80 79 3d 27 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  y='test -z "$ac_
30b90 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 0a 09  c_werror_flag"..
30ba0 09 09 20 7c 7c 20 74 65 73 74 20 21 20 2d 73 20  .. || test ! -s 
30bb0 63 6f 6e 66 74 65 73 74 2e 65 72 72 27 0a 20 20  conftest.err'.  
30bc0 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
30bd0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
30be0 24 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a  $ac_try\"") >&5.
30bf0 20 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29    (eval $ac_try)
30c00 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
30c10 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
30c20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
30c30 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
30c40 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
30c50 74 61 74 75 73 29 3b 20 7d 3b 20 7d 20 26 26 0a  tatus); }; } &&.
30c60 09 20 7b 20 61 63 5f 74 72 79 3d 27 74 65 73 74  . { ac_try='test
30c70 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -s conftest$ac_
30c80 65 78 65 65 78 74 27 0a 20 20 7b 20 28 65 76 61  exeext'.  { (eva
30c90 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
30ca0 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 74 72  LINENO: \"$ac_tr
30cb0 79 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  y\"") >&5.  (eva
30cc0 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26 35 0a  l $ac_try) 2>&5.
30cd0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
30ce0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
30cf0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
30d00 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
30d10 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
30d20 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 0a 6c 74  ; }; }; then..lt
30d30 5f 61 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64  _aix_libpath_sed
30d40 3d 27 0a 20 20 20 20 2f 49 6d 70 6f 72 74 20 46  ='.    /Import F
30d50 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24  ile Strings/,/^$
30d60 2f 20 7b 0a 09 2f 5e 30 2f 20 7b 0a 09 20 20 20  / {../^0/ {..   
30d70 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f   s/^0  *\(.*\)$/
30d80 5c 31 2f 0a 09 20 20 20 20 70 0a 09 7d 0a 20 20  \1/..    p..}.  
30d90 20 20 7d 27 0a 61 69 78 5f 6c 69 62 70 61 74 68    }'.aix_libpath
30da0 3d 60 64 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65  =`dump -H confte
30db0 73 74 24 61 63 5f 65 78 65 65 78 74 20 32 3e 2f  st$ac_exeext 2>/
30dc0 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
30dd0 2d 6e 20 2d 65 20 22 24 6c 74 5f 61 69 78 5f 6c  -n -e "$lt_aix_l
30de0 69 62 70 61 74 68 5f 73 65 64 22 60 0a 23 20 43  ibpath_sed"`.# C
30df0 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69  heck for a 64-bi
30e00 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64  t object if we d
30e10 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68  idn't find anyth
30e20 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ing..if test -z 
30e30 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
30e40 74 68 65 6e 0a 20 20 61 69 78 5f 6c 69 62 70 61  then.  aix_libpa
30e50 74 68 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63  th=`dump -HX64 c
30e60 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
30e70 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  t 2>/dev/null | 
30e80 24 53 45 44 20 2d 6e 20 2d 65 20 22 24 6c 74 5f  $SED -n -e "$lt_
30e90 61 69 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 22  aix_libpath_sed"
30ea0 60 0a 66 69 0a 65 6c 73 65 0a 20 20 65 63 68 6f  `.fi.else.  echo
30eb0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
30ec0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
30ed0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
30ee0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
30ef0 74 20 3e 26 35 0a 0a 66 69 0a 72 6d 20 2d 66 20  t >&5..fi.rm -f 
30f00 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
30f10 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
30f20 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74 65 73   \.      conftes
30f30 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66  t$ac_exeext conf
30f40 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
30f50 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69  test -z "$aix_li
30f60 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78  bpath"; then aix
30f70 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73 72 2f 6c  _libpath="/usr/l
30f80 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a 0a 09 20  ib:/lib"; fi... 
30f90 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
30fa0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
30fb0 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64 69  -blibpath:$libdi
30fc0 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74 68  r:'"$aix_libpath
30fd0 22 0a 09 20 20 23 20 57 61 72 6e 69 6e 67 20 2d  "..  # Warning -
30fe0 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74   without using t
30ff0 68 65 20 6f 74 68 65 72 20 72 75 6e 20 74 69 6d  he other run tim
31000 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73 2c  e loading flags,
31010 0a 09 20 20 23 20 2d 62 65 72 6f 6b 20 77 69 6c  ..  # -berok wil
31020 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65  l link without e
31030 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72  rror, but may pr
31040 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c  oduce a broken l
31050 69 62 72 61 72 79 2e 0a 09 20 20 6e 6f 5f 75 6e  ibrary...  no_un
31060 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 20 24  defined_flag=' $
31070 7b 77 6c 7d 2d 62 65 72 6e 6f 74 6f 6b 27 0a 09  {wl}-bernotok'..
31080 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
31090 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 62  d_flag=' ${wl}-b
310a0 65 72 6f 6b 27 0a 09 20 20 23 20 45 78 70 6f 72  erok'..  # Expor
310b0 74 65 64 20 73 79 6d 62 6f 6c 73 20 63 61 6e 20  ted symbols can 
310c0 62 65 20 70 75 6c 6c 65 64 20 69 6e 74 6f 20 73  be pulled into s
310d0 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20 66 72  hared objects fr
310e0 6f 6d 20 61 72 63 68 69 76 65 73 0a 09 20 20 77  om archives..  w
310f0 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61  hole_archive_fla
31100 67 5f 73 70 65 63 3d 27 24 63 6f 6e 76 65 6e 69  g_spec='$conveni
31110 65 6e 63 65 27 0a 09 20 20 61 72 63 68 69 76 65  ence'..  archive
31120 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 79 65  _cmds_need_lc=ye
31130 73 0a 09 20 20 23 20 54 68 69 73 20 69 73 20 73  s..  # This is s
31140 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77 20 41 49  imilar to how AI
31150 58 20 74 72 61 64 69 74 69 6f 6e 61 6c 6c 79 20  X traditionally 
31160 62 75 69 6c 64 73 20 69 74 73 20 73 68 61 72 65  builds its share
31170 64 20 6c 69 62 72 61 72 69 65 73 2e 0a 09 20 20  d libraries...  
31180 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
31190 6d 64 73 3d 22 5c 24 43 43 20 24 73 68 61 72 65  mds="\$CC $share
311a0 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24 6f 75 74  d_flag"' -o $out
311b0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
311c0 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  me $libobjs $dep
311d0 6c 69 62 73 20 24 7b 77 6c 7d 2d 62 6e 6f 65 6e  libs ${wl}-bnoen
311e0 74 72 79 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  try $compiler_fl
311f0 61 67 73 20 24 7b 77 6c 7d 2d 62 45 3a 24 65 78  ags ${wl}-bE:$ex
31200 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 24 7b 61 6c  port_symbols${al
31210 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
31220 61 67 7d 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  ag}~$AR $AR_FLAG
31230 53 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  S $output_objdir
31240 2f 24 6c 69 62 6e 61 6d 65 24 72 65 6c 65 61 73  /$libname$releas
31250 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  e.a $output_objd
31260 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 09 66 69 0a  ir/$soname'..fi.
31270 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
31280 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73 2a 29  ;..    amigaos*)
31290 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73  .      case $hos
312a0 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 70  t_cpu in.      p
312b0 6f 77 65 72 70 63 29 0a 20 20 20 20 20 20 20 20  owerpc).        
312c0 20 20 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e      # see commen
312d0 74 20 61 62 6f 75 74 20 41 6d 69 67 61 4f 53 34  t about AmigaOS4
312e0 20 2e 73 6f 20 73 75 70 70 6f 72 74 0a 20 20 20   .so support.   
312f0 20 20 20 20 20 20 20 20 20 61 72 63 68 69 76 65           archive
31300 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
31310 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
31320 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31330 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
31340 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
31350 24 6c 69 62 27 0a 20 20 20 20 20 20 20 20 20 20  $lib'.          
31360 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
31370 5f 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 20  _cmds=''.       
31380 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38 6b 29 0a   ;;.      m68k).
31390 20 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68              arch
313a0 69 76 65 5f 63 6d 64 73 3d 27 24 52 4d 20 24 6f  ive_cmds='$RM $o
313b0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
313c0 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45  xlibrary.data~$E
313d0 43 48 4f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d  CHO "#define NAM
313e0 45 20 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f  E $libname" > $o
313f0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
31400 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45  xlibrary.data~$E
31410 43 48 4f 20 22 23 64 65 66 69 6e 65 20 4c 49 42  CHO "#define LIB
31420 52 41 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f  RARY_ID 1" >> $o
31430 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
31440 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 45  xlibrary.data~$E
31450 43 48 4f 20 22 23 64 65 66 69 6e 65 20 56 45 52  CHO "#define VER
31460 53 49 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20  SION $major" >> 
31470 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61  $output_objdir/a
31480 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e  2ixlibrary.data~
31490 24 45 43 48 4f 20 22 23 64 65 66 69 6e 65 20 52  $ECHO "#define R
314a0 45 56 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f  EVISION $revisio
314b0 6e 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62  n" >> $output_ob
314c0 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79  jdir/a2ixlibrary
314d0 2e 64 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c  .data~$AR $AR_FL
314e0 41 47 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a  AGS $lib $libobj
314f0 73 7e 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28  s~$RANLIB $lib~(
31500 63 64 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  cd $output_objdi
31510 72 20 26 26 20 61 32 69 78 6c 69 62 72 61 72 79  r && a2ixlibrary
31520 20 2d 33 32 29 27 0a 20 20 20 20 20 20 20 20 20   -32)'.         
31530 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
31540 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
31550 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 20  $libdir'.       
31560 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
31570 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
31580 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
31590 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 73        ;;..    bs
315a0 64 69 5b 34 35 5d 2a 29 0a 20 20 20 20 20 20 65  di[45]*).      e
315b0 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
315c0 61 67 5f 73 70 65 63 3d 2d 72 64 79 6e 61 6d 69  ag_spec=-rdynami
315d0 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  c.      ;;..    
315e0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
315f0 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 20 20   | pw32*).      
31600 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
31610 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
31620 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
31630 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
31640 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69    # Microsoft Vi
31650 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 20 20  sual C++..      
31660 23 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  # hardcode_libdi
31670 72 5f 66 6c 61 67 5f 73 70 65 63 20 69 73 20 61  r_flag_spec is a
31680 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e 67 6c  ctually meaningl
31690 65 73 73 2c 20 61 73 20 74 68 65 72 65 20 69 73  ess, as there is
316a0 0a 20 20 20 20 20 20 23 20 6e 6f 20 73 65 61 72  .      # no sear
316b0 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c 4c 73  ch path for DLLs
316c0 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
316d0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
316e0 63 3d 27 20 27 0a 20 20 20 20 20 20 61 6c 6c 6f  c=' '.      allo
316f0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
31700 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
31710 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61 69 6e     # Tell ltmain
31720 20 74 6f 20 6d 61 6b 65 20 2e 6c 69 62 20 66 69   to make .lib fi
31730 6c 65 73 2c 20 6e 6f 74 20 2e 61 20 66 69 6c 65  les, not .a file
31740 73 2e 0a 20 20 20 20 20 20 6c 69 62 65 78 74 3d  s..      libext=
31750 6c 69 62 0a 20 20 20 20 20 20 23 20 54 65 6c 6c  lib.      # Tell
31760 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61 6b 65 20   ltmain to make 
31770 2e 64 6c 6c 20 66 69 6c 65 73 2c 20 6e 6f 74 20  .dll files, not 
31780 2e 73 6f 20 66 69 6c 65 73 2e 0a 20 20 20 20 20  .so files..     
31790 20 73 68 72 65 78 74 5f 63 6d 64 73 3d 22 2e 64   shrext_cmds=".d
317a0 6c 6c 22 0a 20 20 20 20 20 20 23 20 46 49 58 4d  ll".      # FIXM
317b0 45 3a 20 53 65 74 74 69 6e 67 20 6c 69 6e 6b 6e  E: Setting linkn
317c0 61 6d 65 73 20 68 65 72 65 20 69 73 20 61 20 62  ames here is a b
317d0 61 64 20 68 61 63 6b 2e 0a 20 20 20 20 20 20 61  ad hack..      a
317e0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
317f0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
31800 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
31810 73 20 60 24 45 43 48 4f 20 22 58 24 64 65 70 6c  s `$ECHO "X$depl
31820 69 62 73 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ibs" | $Xsed -e 
31830 27 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f 27 5c 27  '\''s/ -lc$//'\'
31840 27 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c 7e 6c 69  '` -link -dll~li
31850 6e 6b 6e 61 6d 65 73 3d 27 0a 20 20 20 20 20 20  nknames='.      
31860 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 77 69 6c  # The linker wil
31870 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  l automatically 
31880 62 75 69 6c 64 20 61 20 2e 6c 69 62 20 66 69 6c  build a .lib fil
31890 65 20 69 66 20 77 65 20 62 75 69 6c 64 20 61 20  e if we build a 
318a0 44 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c 64 5f 61  DLL..      old_a
318b0 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f  rchive_from_new_
318c0 63 6d 64 73 3d 27 74 72 75 65 27 0a 20 20 20 20  cmds='true'.    
318d0 20 20 23 20 46 49 58 4d 45 3a 20 53 68 6f 75 6c    # FIXME: Shoul
318e0 64 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 73  d let the user s
318f0 70 65 63 69 66 79 20 74 68 65 20 6c 69 62 20 70  pecify the lib p
31900 72 6f 67 72 61 6d 2e 0a 20 20 20 20 20 20 6f 6c  rogram..      ol
31910 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
31920 6c 69 62 20 2d 4f 55 54 3a 24 6f 6c 64 6c 69 62  lib -OUT:$oldlib
31930 24 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70  $oldobjs$old_dep
31940 6c 69 62 73 27 0a 20 20 20 20 20 20 66 69 78 5f  libs'.      fix_
31950 73 72 63 66 69 6c 65 5f 70 61 74 68 3d 27 60 63  srcfile_path='`c
31960 79 67 70 61 74 68 20 2d 77 20 22 24 73 72 63 66  ygpath -w "$srcf
31970 69 6c 65 22 60 27 0a 20 20 20 20 20 20 65 6e 61  ile"`'.      ena
31980 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
31990 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
319a0 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  yes.      ;;..  
319b0 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70    darwin* | rhap
319c0 73 6f 64 79 2a 29 0a 0a 0a 20 20 61 72 63 68 69  sody*)...  archi
319d0 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d  ve_cmds_need_lc=
319e0 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69  no.  hardcode_di
319f0 72 65 63 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f  rect=no.  hardco
31a00 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 79 65 73  de_automatic=yes
31a10 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69  .  hardcode_shli
31a20 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70  bpath_var=unsupp
31a30 6f 72 74 65 64 0a 20 20 77 68 6f 6c 65 5f 61 72  orted.  whole_ar
31a40 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
31a50 27 27 0a 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65  ''.  link_all_de
31a60 70 6c 69 62 73 3d 79 65 73 0a 20 20 61 6c 6c 6f  plibs=yes.  allo
31a70 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
31a80 3d 22 24 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f 77  ="$_lt_dar_allow
31a90 5f 75 6e 64 65 66 69 6e 65 64 22 0a 20 20 69 66  _undefined".  if
31aa0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 22   test "$GCC" = "
31ab0 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20 6f  yes"; then.    o
31ac0 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c 69  utput_verbose_li
31ad0 6e 6b 5f 63 6d 64 3d 65 63 68 6f 0a 20 20 20 20  nk_cmd=echo.    
31ae0 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 5c 24  archive_cmds="\$
31af0 43 43 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 5c  CC -dynamiclib \
31b00 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  $allow_undefined
31b10 5f 66 6c 61 67 20 2d 6f 20 5c 24 6c 69 62 20 5c  _flag -o \$lib \
31b20 24 6c 69 62 6f 62 6a 73 20 5c 24 64 65 70 6c 69  $libobjs \$depli
31b30 62 73 20 5c 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  bs \$compiler_fl
31b40 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  ags -install_nam
31b50 65 20 5c 24 72 70 61 74 68 2f 5c 24 73 6f 6e 61  e \$rpath/\$sona
31b60 6d 65 20 5c 24 76 65 72 73 74 72 69 6e 67 20 24  me \$verstring $
31b70 5f 6c 74 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d  _lt_dar_single_m
31b80 6f 64 24 7b 5f 6c 74 5f 64 73 79 6d 75 74 69 6c  od${_lt_dsymutil
31b90 7d 22 0a 20 20 20 20 6d 6f 64 75 6c 65 5f 63 6d  }".    module_cm
31ba0 64 73 3d 22 5c 24 43 43 20 5c 24 61 6c 6c 6f 77  ds="\$CC \$allow
31bb0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20  _undefined_flag 
31bc0 2d 6f 20 5c 24 6c 69 62 20 2d 62 75 6e 64 6c 65  -o \$lib -bundle
31bd0 20 5c 24 6c 69 62 6f 62 6a 73 20 5c 24 64 65 70   \$libobjs \$dep
31be0 6c 69 62 73 20 5c 24 63 6f 6d 70 69 6c 65 72 5f  libs \$compiler_
31bf0 66 6c 61 67 73 24 7b 5f 6c 74 5f 64 73 79 6d 75  flags${_lt_dsymu
31c00 74 69 6c 7d 22 0a 20 20 20 20 61 72 63 68 69 76  til}".    archiv
31c10 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 73  e_expsym_cmds="s
31c20 65 64 20 27 73 2c 5e 2c 5f 2c 27 20 3c 20 5c 24  ed 's,^,_,' < \$
31c30 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e  export_symbols >
31c40 20 5c 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72   \$output_objdir
31c50 2f 5c 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  /\${libname}-sym
31c60 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 5c 24 43 43  bols.expsym~\$CC
31c70 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 5c 24 61   -dynamiclib \$a
31c80 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
31c90 6c 61 67 20 2d 6f 20 5c 24 6c 69 62 20 5c 24 6c  lag -o \$lib \$l
31ca0 69 62 6f 62 6a 73 20 5c 24 64 65 70 6c 69 62 73  ibobjs \$deplibs
31cb0 20 5c 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67   \$compiler_flag
31cc0 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20  s -install_name 
31cd0 5c 24 72 70 61 74 68 2f 5c 24 73 6f 6e 61 6d 65  \$rpath/\$soname
31ce0 20 5c 24 76 65 72 73 74 72 69 6e 67 20 24 7b 5f   \$verstring ${_
31cf0 6c 74 5f 64 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f  lt_dar_single_mo
31d00 64 7d 24 7b 5f 6c 74 5f 64 61 72 5f 65 78 70 6f  d}${_lt_dar_expo
31d10 72 74 5f 73 79 6d 73 7d 24 7b 5f 6c 74 5f 64 73  rt_syms}${_lt_ds
31d20 79 6d 75 74 69 6c 7d 22 0a 20 20 20 20 6d 6f 64  ymutil}".    mod
31d30 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ule_expsym_cmds=
31d40 22 73 65 64 20 2d 65 20 27 73 2c 5e 2c 5f 2c 27  "sed -e 's,^,_,'
31d50 20 3c 20 5c 24 65 78 70 6f 72 74 5f 73 79 6d 62   < \$export_symb
31d60 6f 6c 73 20 3e 20 5c 24 6f 75 74 70 75 74 5f 6f  ols > \$output_o
31d70 62 6a 64 69 72 2f 5c 24 7b 6c 69 62 6e 61 6d 65  bjdir/\${libname
31d80 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d  }-symbols.expsym
31d90 7e 5c 24 43 43 20 5c 24 61 6c 6c 6f 77 5f 75 6e  ~\$CC \$allow_un
31da0 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20  defined_flag -o 
31db0 5c 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20 5c 24  \$lib -bundle \$
31dc0 6c 69 62 6f 62 6a 73 20 5c 24 64 65 70 6c 69 62  libobjs \$deplib
31dd0 73 20 5c 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  s \$compiler_fla
31de0 67 73 24 7b 5f 6c 74 5f 64 61 72 5f 65 78 70 6f  gs${_lt_dar_expo
31df0 72 74 5f 73 79 6d 73 7d 24 7b 5f 6c 74 5f 64 73  rt_syms}${_lt_ds
31e00 79 6d 75 74 69 6c 7d 22 0a 0a 20 20 65 6c 73 65  ymutil}"..  else
31e10 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  .  ld_shlibs=no.
31e20 20 20 66 69 0a 0a 20 20 20 20 20 20 3b 3b 0a 0a    fi..      ;;..
31e30 20 20 20 20 64 67 75 78 2a 29 0a 20 20 20 20 20      dgux*).     
31e40 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
31e50 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61 6d 65  LD -G -h $soname
31e60 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
31e70 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
31e80 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
31e90 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
31ea0 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
31eb0 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
31ec0 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
31ed0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
31ee0 20 20 20 20 66 72 65 65 62 73 64 31 2a 29 0a 20      freebsd1*). 
31ef0 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
31f00 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
31f10 23 20 46 72 65 65 42 53 44 20 32 2e 32 2e 5b 30  # FreeBSD 2.2.[0
31f20 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73 20 74 6f  12] allows us to
31f30 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72 74 30 2e   include c++rt0.
31f40 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20 63 6f 6e  o to get C++ con
31f50 73 74 72 75 63 74 6f 72 0a 20 20 20 20 23 20 73  structor.    # s
31f60 75 70 70 6f 72 74 2e 20 20 46 75 74 75 72 65 20  upport.  Future 
31f70 76 65 72 73 69 6f 6e 73 20 64 6f 20 74 68 69 73  versions do this
31f80 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20   automatically, 
31f90 62 75 74 20 61 6e 20 65 78 70 6c 69 63 69 74 20  but an explicit 
31fa0 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20 23 20 64  c++rt0.o.    # d
31fb0 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b 20 61 6e  oes not break an
31fc0 79 74 68 69 6e 67 2c 20 61 6e 64 20 68 65 6c 70  ything, and help
31fd0 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20  s significantly 
31fe0 28 61 74 20 74 68 65 20 63 6f 73 74 20 6f 66 20  (at the cost of 
31ff0 61 20 6c 69 74 74 6c 65 0a 20 20 20 20 23 20 65  a little.    # e
32000 78 74 72 61 20 73 70 61 63 65 29 2e 0a 20 20 20  xtra space)..   
32010 20 66 72 65 65 62 73 64 32 2e 32 2a 29 0a 20 20   freebsd2.2*).  
32020 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
32030 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c  ='$LD -Bshareabl
32040 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
32050 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
32060 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73 72 2f 6c  ker_flags /usr/l
32070 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a 20 20 20  ib/c++rt0.o'.   
32080 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
32090 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 52  ir_flag_spec='-R
320a0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
320b0 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
320c0 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
320d0 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
320e0 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
320f0 20 23 20 55 6e 66 6f 72 74 75 6e 61 74 65 6c 79   # Unfortunately
32100 2c 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73  , older versions
32110 20 6f 66 20 46 72 65 65 42 53 44 20 32 20 64 6f   of FreeBSD 2 do
32120 20 6e 6f 74 20 68 61 76 65 20 74 68 69 73 20 66   not have this f
32130 65 61 74 75 72 65 2e 0a 20 20 20 20 66 72 65 65  eature..    free
32140 62 73 64 32 2a 29 0a 20 20 20 20 20 20 61 72 63  bsd2*).      arc
32150 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
32160 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24 6c  Bshareable -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 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
321a0 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
321b0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e      hardcode_min
321c0 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20 68  us_L=yes.      h
321d0 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
321e0 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
321f0 3b 0a 0a 20 20 20 20 23 20 46 72 65 65 42 53 44  ;..    # FreeBSD
32200 20 33 20 61 6e 64 20 67 72 65 61 74 65 72 20 75   3 and greater u
32210 73 65 73 20 67 63 63 20 2d 73 68 61 72 65 64 20  ses gcc -shared 
32220 74 6f 20 64 6f 20 73 68 61 72 65 64 20 6c 69 62  to do shared lib
32230 72 61 72 69 65 73 2e 0a 20 20 20 20 66 72 65 65  raries..    free
32240 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79  bsd* | dragonfly
32250 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
32260 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
32270 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ed -o $lib $libo
32280 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32290 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20  mpiler_flags'.  
322a0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
322b0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
322c0 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  R$libdir'.      
322d0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
322e0 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f  yes.      hardco
322f0 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
32300 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
32310 20 20 68 70 75 78 39 2a 29 0a 20 20 20 20 20 20    hpux9*).      
32320 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
32330 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72 63 68   yes; then..arch
32340 69 76 65 5f 63 6d 64 73 3d 27 24 52 4d 20 24 6f  ive_cmds='$RM $o
32350 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
32360 6e 61 6d 65 7e 24 43 43 20 2d 73 68 61 72 65 64  name~$CC -shared
32370 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 62 20 24   -fPIC ${wl}+b $
32380 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69 62  {wl}$install_lib
32390 64 69 72 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  dir -o $output_o
323a0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c  bjdir/$soname $l
323b0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
323c0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 7e  $compiler_flags~
323d0 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a  test $output_obj
323e0 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20 24 6c  dir/$soname = $l
323f0 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70 75 74  ib || mv $output
32400 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
32410 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
32420 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
32430 24 52 4d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  $RM $output_objd
32440 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 4c 44 20 2d  ir/$soname~$LD -
32450 62 20 2b 62 20 24 69 6e 73 74 61 6c 6c 5f 6c 69  b +b $install_li
32460 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75 74 5f  bdir -o $output_
32470 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
32480 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
32490 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 7e 74   $linker_flags~t
324a0 65 73 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  est $output_objd
324b0 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20 24 6c 69  ir/$soname = $li
324c0 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70 75 74 5f  b || mv $output_
324d0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
324e0 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a 20 20  lib'.      fi.  
324f0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
32500 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
32510 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69 62  {wl}+b ${wl}$lib
32520 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63  dir'.      hardc
32530 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
32540 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 68 61 72  ator=:.      har
32550 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
32560 0a 0a 20 20 20 20 20 20 23 20 68 61 72 64 63 6f  ..      # hardco
32570 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20  de_minus_L: Not 
32580 72 65 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65  really in the se
32590 61 72 63 68 20 50 41 54 48 2c 0a 20 20 20 20 20  arch PATH,.     
325a0 20 23 20 62 75 74 20 61 73 20 74 68 65 20 64 65   # but as the de
325b0 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e 20 6f  fault location o
325c0 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e 0a 20  f the library.. 
325d0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
325e0 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
325f0 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66  export_dynamic_f
32600 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
32610 45 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  E'.      ;;..   
32620 20 68 70 75 78 31 30 2a 29 0a 20 20 20 20 20 20   hpux10*).      
32630 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
32640 20 79 65 73 20 2d 61 20 22 24 77 69 74 68 5f 67   yes -a "$with_g
32650 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65  nu_ld" = no; the
32660 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
32670 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50  '$CC -shared -fP
32680 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d  IC ${wl}+h ${wl}
32690 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 62 20  $soname ${wl}+b 
326a0 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69  ${wl}$install_li
326b0 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24 6c 69  bdir -o $lib $li
326c0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
326d0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
326e0 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68        else..arch
326f0 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 62  ive_cmds='$LD -b
32700 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2b 62 20 24   +h $soname +b $
32710 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
32720 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
32730 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
32740 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 66 69  _flags'.      fi
32750 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
32760 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
32770 6e 6f 3b 20 74 68 65 6e 0a 09 68 61 72 64 63 6f  no; then..hardco
32780 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
32790 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77  pec='${wl}+b ${w
327a0 6c 7d 24 6c 69 62 64 69 72 27 0a 09 68 61 72 64  l}$libdir'..hard
327b0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
327c0 5f 73 70 65 63 5f 6c 64 3d 27 2b 62 20 24 6c 69  _spec_ld='+b $li
327d0 62 64 69 72 27 0a 09 68 61 72 64 63 6f 64 65 5f  bdir'..hardcode_
327e0 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
327f0 3d 3a 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72  =:..hardcode_dir
32800 65 63 74 3d 79 65 73 0a 09 68 61 72 64 63 6f 64  ect=yes..hardcod
32810 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74  e_direct_absolut
32820 65 3d 79 65 73 0a 09 65 78 70 6f 72 74 5f 64 79  e=yes..export_dy
32830 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
32840 27 24 7b 77 6c 7d 2d 45 27 0a 09 23 20 68 61 72  '${wl}-E'..# har
32850 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e  dcode_minus_L: N
32860 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65  ot really in the
32870 20 73 65 61 72 63 68 20 50 41 54 48 2c 0a 09 23   search PATH,..#
32880 20 62 75 74 20 61 73 20 74 68 65 20 64 65 66 61   but as the defa
32890 75 6c 74 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20  ult location of 
328a0 74 68 65 20 6c 69 62 72 61 72 79 2e 0a 09 68 61  the library...ha
328b0 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
328c0 65 73 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  es.      fi.    
328d0 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 31 31    ;;..    hpux11
328e0 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
328f0 20 22 24 47 43 43 22 20 3d 20 79 65 73 20 2d 61   "$GCC" = yes -a
32900 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
32910 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 63 61 73 65  = no; then..case
32920 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 09 68   $host_cpu in..h
32930 70 70 61 2a 36 34 2a 29 0a 09 20 20 61 72 63 68  ppa*64*)..  arch
32940 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
32950 68 61 72 65 64 20 24 7b 77 6c 7d 2b 68 20 24 7b  hared ${wl}+h ${
32960 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  wl}$soname -o $l
32970 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
32980 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
32990 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 69 61 36  lags'..  ;;..ia6
329a0 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  4*)..  archive_c
329b0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
329c0 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73   ${wl}+h ${wl}$s
329d0 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 6e 6f 64 65  oname ${wl}+node
329e0 66 61 75 6c 74 72 70 61 74 68 20 2d 6f 20 24 6c  faultrpath -o $l
329f0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
32a00 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
32a10 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a  lags'..  ;;..*).
32a20 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
32a30 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50  '$CC -shared -fP
32a40 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d  IC ${wl}+h ${wl}
32a50 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 62 20  $soname ${wl}+b 
32a60 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69  ${wl}$install_li
32a70 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24 6c 69  bdir -o $lib $li
32a80 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
32a90 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
32aa0 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20  .  ;;..esac.    
32ab0 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 68 6f    else..case $ho
32ac0 73 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61 2a  st_cpu in..hppa*
32ad0 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f  64*)..  archive_
32ae0 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24 7b 77  cmds='$CC -b ${w
32af0 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d  l}+h ${wl}$sonam
32b00 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
32b10 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
32b20 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20  piler_flags'..  
32b30 3b 3b 0a 09 69 61 36 34 2a 29 0a 09 20 20 61 72  ;;..ia64*)..  ar
32b40 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
32b50 2d 62 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d  -b ${wl}+h ${wl}
32b60 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 6e 6f  $soname ${wl}+no
32b70 64 65 66 61 75 6c 74 72 70 61 74 68 20 2d 6f 20  defaultrpath -o 
32b80 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
32b90 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
32ba0 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 2a  _flags'..  ;;..*
32bb0 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64  )..  archive_cmd
32bc0 73 3d 27 24 43 43 20 2d 62 20 24 7b 77 6c 7d 2b  s='$CC -b ${wl}+
32bd0 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 24  h ${wl}$soname $
32be0 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 69 6e 73  {wl}+b ${wl}$ins
32bf0 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24  tall_libdir -o $
32c00 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
32c10 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
32c20 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 65 73  flags'..  ;;..es
32c30 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ac.      fi.    
32c40 20 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68    if test "$with
32c50 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74  _gnu_ld" = no; t
32c60 68 65 6e 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69  hen..hardcode_li
32c70 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
32c80 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69  ${wl}+b ${wl}$li
32c90 62 64 69 72 27 0a 09 68 61 72 64 63 6f 64 65 5f  bdir'..hardcode_
32ca0 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
32cb0 3d 3a 0a 0a 09 63 61 73 65 20 24 68 6f 73 74 5f  =:...case $host_
32cc0 63 70 75 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a  cpu in..hppa*64*
32cd0 7c 69 61 36 34 2a 29 0a 09 20 20 68 61 72 64 63  |ia64*)..  hardc
32ce0 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 09 20  ode_direct=no.. 
32cf0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
32d00 61 74 68 5f 76 61 72 3d 6e 6f 0a 09 20 20 3b 3b  ath_var=no..  ;;
32d10 0a 09 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65  ..*)..  hardcode
32d20 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 68  _direct=yes..  h
32d30 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 5f 61  ardcode_direct_a
32d40 62 73 6f 6c 75 74 65 3d 79 65 73 0a 09 20 20 65  bsolute=yes..  e
32d50 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
32d60 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 45  ag_spec='${wl}-E
32d70 27 0a 0a 09 20 20 23 20 68 61 72 64 63 6f 64 65  '...  # hardcode
32d80 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65  _minus_L: Not re
32d90 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72  ally in the sear
32da0 63 68 20 50 41 54 48 2c 0a 09 20 20 23 20 62 75  ch PATH,..  # bu
32db0 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74  t as the default
32dc0 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65   location of the
32dd0 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 68 61 72   library...  har
32de0 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
32df0 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  s..  ;;..esac.  
32e00 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
32e10 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72  .    irix5* | ir
32e20 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
32e30 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
32e40 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
32e50 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
32e60 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
32e70 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
32e80 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
32e90 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 7b   ${wl}-soname ${
32ea0 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73 74  wl}$soname `test
32eb0 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22   -n "$verstring"
32ec0 20 26 26 20 24 45 43 48 4f 20 22 58 24 7b 77 6c   && $ECHO "X${wl
32ed0 7d 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b  }-set_version ${
32ee0 77 6c 7d 24 76 65 72 73 74 72 69 6e 67 22 20 7c  wl}$verstring" |
32ef0 20 24 58 73 65 64 60 20 24 7b 77 6c 7d 2d 75 70   $Xsed` ${wl}-up
32f00 64 61 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b  date_registry ${
32f10 77 6c 7d 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64  wl}${output_objd
32f20 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73  ir}/so_locations
32f30 20 2d 6f 20 24 6c 69 62 27 0a 09 23 20 54 72 79   -o $lib'..# Try
32f40 20 74 6f 20 75 73 65 20 74 68 65 20 2d 65 78 70   to use the -exp
32f50 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 20 6c 64 20  orted_symbol ld 
32f60 6f 70 74 69 6f 6e 2c 20 69 66 20 69 74 20 64 6f  option, if it do
32f70 65 73 20 6e 6f 74 0a 09 23 20 77 6f 72 6b 2c 20  es not..# work, 
32f80 61 73 73 75 6d 65 20 74 68 61 74 20 2d 65 78 70  assume that -exp
32f90 6f 72 74 73 5f 66 69 6c 65 20 64 6f 65 73 20 6e  orts_file does n
32fa0 6f 74 20 77 6f 72 6b 20 65 69 74 68 65 72 20 61  ot work either a
32fb0 6e 64 0a 09 23 20 69 6d 70 6c 69 63 69 74 6c 79  nd..# implicitly
32fc0 20 65 78 70 6f 72 74 20 61 6c 6c 20 73 79 6d 62   export all symb
32fd0 6f 6c 73 2e 0a 20 20 20 20 20 20 20 20 73 61 76  ols..        sav
32fe0 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c  e_LDFLAGS="$LDFL
32ff0 41 47 53 22 0a 20 20 20 20 20 20 20 20 4c 44 46  AGS".        LDF
33000 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
33010 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d 65 78 70  shared ${wl}-exp
33020 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 20 24 7b 77  orted_symbol ${w
33030 6c 7d 66 6f 6f 20 24 7b 77 6c 7d 2d 75 70 64 61  l}foo ${wl}-upda
33040 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c  te_registry ${wl
33050 7d 2f 64 65 76 2f 6e 75 6c 6c 22 0a 20 20 20 20  }/dev/null".    
33060 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73      cat >conftes
33070 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
33080 4f 46 0a 69 6e 74 20 66 6f 6f 28 76 6f 69 64 29  OF.int foo(void)
33090 20 7b 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66   {}._ACEOF.rm -f
330a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
330b0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63  jext conftest$ac
330c0 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 65 76  _exeext.if { (ev
330d0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
330e0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c  $LINENO: \"$ac_l
330f0 69 6e 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ink\"") >&5.  (e
33100 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
33110 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
33120 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
33130 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
33140 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
33150 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
33160 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
33170 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
33180 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
33190 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
331a0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
331b0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
331c0 61 74 75 73 29 3b 20 7d 20 26 26 0a 09 20 7b 20  atus); } &&.. { 
331d0 61 63 5f 74 72 79 3d 27 74 65 73 74 20 2d 7a 20  ac_try='test -z 
331e0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
331f0 61 67 22 0a 09 09 09 20 7c 7c 20 74 65 73 74 20  ag".... || test 
33200 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
33210 72 27 0a 20 20 7b 20 28 65 76 61 6c 20 65 63 68  r'.  { (eval ech
33220 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
33230 4f 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 22 29  O: \"$ac_try\"")
33240 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
33250 5f 74 72 79 29 20 32 3e 26 35 0a 20 20 61 63 5f  _try) 2>&5.  ac_
33260 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
33270 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
33280 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
33290 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
332a0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20  $ac_status); }; 
332b0 7d 20 26 26 0a 09 20 7b 20 61 63 5f 74 72 79 3d  } &&.. { ac_try=
332c0 27 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73  'test -s conftes
332d0 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20 20 7b  t$ac_exeext'.  {
332e0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
332f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
33300 61 63 5f 74 72 79 5c 22 22 29 20 3e 26 35 0a 20  ac_try\"") >&5. 
33310 20 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20   (eval $ac_try) 
33320 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
33330 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
33340 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
33350 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
33360 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
33370 61 74 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65  atus); }; }; the
33380 6e 0a 20 20 61 72 63 68 69 76 65 5f 65 78 70 73  n.  archive_exps
33390 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ym_cmds='$CC -sh
333a0 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
333b0 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
333c0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
333d0 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65  ame ${wl}$soname
333e0 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65 72 73   `test -n "$vers
333f0 74 72 69 6e 67 22 20 26 26 20 24 45 43 48 4f 20  tring" && $ECHO 
33400 22 58 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73  "X${wl}-set_vers
33410 69 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72  ion ${wl}$verstr
33420 69 6e 67 22 20 7c 20 24 58 73 65 64 60 20 24 7b  ing" | $Xsed` ${
33430 77 6c 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73  wl}-update_regis
33440 74 72 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75  try ${wl}${outpu
33450 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63  t_objdir}/so_loc
33460 61 74 69 6f 6e 73 20 24 7b 77 6c 7d 2d 65 78 70  ations ${wl}-exp
33470 6f 72 74 73 5f 66 69 6c 65 20 24 7b 77 6c 7d 24  orts_file ${wl}$
33480 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
33490 6f 20 24 6c 69 62 27 0a 0a 65 6c 73 65 0a 20 20  o $lib'..else.  
334a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
334b0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
334c0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
334d0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
334e0 63 5f 65 78 74 20 3e 26 35 0a 0a 66 69 0a 72 6d  c_ext >&5..fi.rm
334f0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
33500 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
33510 6a 65 78 74 20 5c 0a 20 20 20 20 20 20 63 6f 6e  jext \.      con
33520 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
33530 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
33540 0a 20 20 20 20 20 20 20 20 4c 44 46 4c 41 47 53  .        LDFLAGS
33550 3d 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22  ="$save_LDFLAGS"
33560 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63  .      else..arc
33570 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
33580 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
33590 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
335a0 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65  er_flags -soname
335b0 20 24 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d   $soname `test -
335c0 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22 20 26  n "$verstring" &
335d0 26 20 24 45 43 48 4f 20 22 58 2d 73 65 74 5f 76  & $ECHO "X-set_v
335e0 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e  ersion $verstrin
335f0 67 22 20 7c 20 24 58 73 65 64 60 20 2d 75 70 64  g" | $Xsed` -upd
33600 61 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f  ate_registry ${o
33610 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f  utput_objdir}/so
33620 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c  _locations -o $l
33630 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
33640 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
33650 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
33660 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
33670 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20  r_flags -soname 
33680 24 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e  $soname `test -n
33690 20 22 24 76 65 72 73 74 72 69 6e 67 22 20 26 26   "$verstring" &&
336a0 20 24 45 43 48 4f 20 22 58 2d 73 65 74 5f 76 65   $ECHO "X-set_ve
336b0 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e 67  rsion $verstring
336c0 22 20 7c 20 24 58 73 65 64 60 20 2d 75 70 64 61  " | $Xsed` -upda
336d0 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f 75  te_registry ${ou
336e0 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f  tput_objdir}/so_
336f0 6c 6f 63 61 74 69 6f 6e 73 20 2d 65 78 70 6f 72  locations -expor
33700 74 73 5f 66 69 6c 65 20 24 65 78 70 6f 72 74 5f  ts_file $export_
33710 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27  symbols -o $lib'
33720 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
33730 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65  archive_cmds_nee
33740 64 5f 6c 63 3d 27 6e 6f 27 0a 20 20 20 20 20 20  d_lc='no'.      
33750 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
33760 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
33770 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62  -rpath ${wl}$lib
33780 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63  dir'.      hardc
33790 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
337a0 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 69 6e 68  ator=:.      inh
337b0 65 72 69 74 5f 72 70 61 74 68 3d 79 65 73 0a 20  erit_rpath=yes. 
337c0 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65       link_all_de
337d0 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20 20  plibs=yes.      
337e0 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a 29  ;;..    netbsd*)
337f0 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20 5f  .      if echo _
33800 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
33810 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
33820 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  _ >/dev/null; th
33830 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
33840 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61 62 6c  ='$LD -Bshareabl
33850 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  e -o $lib $libob
33860 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
33870 6b 65 72 5f 66 6c 61 67 73 27 20 20 23 20 61 2e  ker_flags'  # a.
33880 6f 75 74 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  out.      else..
33890 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
338a0 44 20 2d 73 68 61 72 65 64 20 2d 6f 20 24 6c 69  D -shared -o $li
338b0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
338c0 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
338d0 73 27 20 20 20 20 20 20 23 20 45 4c 46 0a 20 20  s'      # ELF.  
338e0 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61 72      fi.      har
338f0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33900 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69  g_spec='-R$libdi
33910 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
33920 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
33930 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
33940 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
33950 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f     ;;..    newso
33960 73 36 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  s6).      archiv
33970 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d  e_cmds='$LD -G -
33980 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  h $soname -o $li
33990 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
339a0 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
339b0 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  s'.      hardcod
339c0 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
339d0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
339e0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
339f0 77 6c 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24  wl}-rpath ${wl}$
33a00 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
33a10 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
33a20 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20  parator=:.      
33a30 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
33a40 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
33a50 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a 20 7c 20  ;;..    *nto* | 
33a60 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20 3b 3b 0a  *qnx*).      ;;.
33a70 0a 20 20 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20  .    openbsd*). 
33a80 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20       if test -f 
33a90 2f 75 73 72 2f 6c 69 62 65 78 65 63 2f 6c 64 2e  /usr/libexec/ld.
33aa0 73 6f 3b 20 74 68 65 6e 0a 09 68 61 72 64 63 6f  so; then..hardco
33ab0 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 68  de_direct=yes..h
33ac0 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
33ad0 68 5f 76 61 72 3d 6e 6f 0a 09 68 61 72 64 63 6f  h_var=no..hardco
33ae0 64 65 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75  de_direct_absolu
33af0 74 65 3d 79 65 73 0a 09 69 66 20 74 65 73 74 20  te=yes..if test 
33b00 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f  -z "`echo __ELF_
33b10 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
33b20 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c  GREP __ELF__`" |
33b30 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f 6f 73  | test "$host_os
33b40 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 22 6f  -$host_cpu" = "o
33b50 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65 72 70  penbsd2.8-powerp
33b60 63 22 3b 20 74 68 65 6e 0a 09 20 20 61 72 63 68  c"; then..  arch
33b70 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
33b80 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67 20  hared $pic_flag 
33b90 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
33ba0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
33bb0 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 61 72  ler_flags'..  ar
33bc0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
33bd0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
33be0 70 69 63 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62  pic_flag -o $lib
33bf0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33c00 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
33c10 67 73 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  gs ${wl}-retain-
33c20 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 65 78  symbols-file,$ex
33c30 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09 20  port_symbols'.. 
33c40 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
33c50 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
33c60 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27  }-rpath,$libdir'
33c70 0a 09 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d  ..  export_dynam
33c80 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
33c90 77 6c 7d 2d 45 27 0a 09 65 6c 73 65 0a 09 20 20  wl}-E'..else..  
33ca0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
33cb0 0a 09 20 20 20 6f 70 65 6e 62 73 64 5b 30 31 5d  ..   openbsd[01]
33cc0 2e 2a 20 7c 20 6f 70 65 6e 62 73 64 32 2e 5b 30  .* | openbsd2.[0
33cd0 2d 37 5d 20 7c 20 6f 70 65 6e 62 73 64 32 2e 5b  -7] | openbsd2.[
33ce0 30 2d 37 5d 2e 2a 29 0a 09 20 20 20 20 20 61 72  0-7].*)..     ar
33cf0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
33d00 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24  -Bshareable -o $
33d10 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
33d20 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
33d30 61 67 73 27 0a 09 20 20 20 20 20 68 61 72 64 63  ags'..     hardc
33d40 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
33d50 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69 72 27  spec='-R$libdir'
33d60 0a 09 20 20 20 20 20 3b 3b 0a 09 20 20 20 2a 29  ..     ;;..   *)
33d70 0a 09 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  ..     archive_c
33d80 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
33d90 20 24 70 69 63 5f 66 6c 61 67 20 2d 6f 20 24 6c   $pic_flag -o $l
33da0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
33db0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
33dc0 6c 61 67 73 27 0a 09 20 20 20 20 20 68 61 72 64  lags'..     hard
33dd0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33de0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
33df0 74 68 2c 24 6c 69 62 64 69 72 27 0a 09 20 20 20  th,$libdir'..   
33e00 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 66 69    ;;..  esac..fi
33e10 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
33e20 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
33e30 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33e40 20 6f 73 32 2a 29 0a 20 20 20 20 20 20 68 61 72   os2*).      har
33e50 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33e60 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
33e70 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
33e80 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20  e_minus_L=yes.  
33e90 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69      allow_undefi
33ea0 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f  ned_flag=unsuppo
33eb0 72 74 65 64 0a 20 20 20 20 20 20 61 72 63 68 69  rted.      archi
33ec0 76 65 5f 63 6d 64 73 3d 27 24 45 43 48 4f 20 22  ve_cmds='$ECHO "
33ed0 4c 49 42 52 41 52 59 20 24 6c 69 62 6e 61 6d 65  LIBRARY $libname
33ee0 20 49 4e 49 54 49 4e 53 54 41 4e 43 45 22 20 3e   INITINSTANCE" >
33ef0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33f00 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 45 43  $libname.def~$EC
33f10 48 4f 20 22 44 45 53 43 52 49 50 54 49 4f 4e 20  HO "DESCRIPTION 
33f20 5c 22 24 6c 69 62 6e 61 6d 65 5c 22 22 20 3e 3e  \"$libname\"" >>
33f30 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33f40 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 45 43  $libname.def~$EC
33f50 48 4f 20 44 41 54 41 20 3e 3e 20 24 6f 75 74 70  HO DATA >> $outp
33f60 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
33f70 6d 65 2e 64 65 66 7e 24 45 43 48 4f 20 22 20 53  me.def~$ECHO " S
33f80 49 4e 47 4c 45 20 4e 4f 4e 53 48 41 52 45 44 22  INGLE NONSHARED"
33f90 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
33fa0 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e  ir/$libname.def~
33fb0 24 45 43 48 4f 20 45 58 50 4f 52 54 53 20 3e 3e  $ECHO EXPORTS >>
33fc0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
33fd0 24 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 65 6d 78  $libname.def~emx
33fe0 65 78 70 20 24 6c 69 62 6f 62 6a 73 20 3e 3e 20  exp $libobjs >> 
33ff0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
34000 6c 69 62 6e 61 6d 65 2e 64 65 66 7e 24 43 43 20  libname.def~$CC 
34010 2d 5a 64 6c 6c 20 2d 5a 63 72 74 64 6c 6c 20 2d  -Zdll -Zcrtdll -
34020 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
34030 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34040 65 72 5f 66 6c 61 67 73 20 24 6f 75 74 70 75 74  er_flags $output
34050 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65  _objdir/$libname
34060 2e 64 65 66 27 0a 20 20 20 20 20 20 6f 6c 64 5f  .def'.      old_
34070 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77  archive_from_new
34080 5f 63 6d 64 73 3d 27 65 6d 78 69 6d 70 20 2d 6f  _cmds='emximp -o
34090 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
340a0 24 6c 69 62 6e 61 6d 65 2e 61 20 24 6f 75 74 70  $libname.a $outp
340b0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
340c0 6d 65 2e 64 65 66 27 0a 20 20 20 20 20 20 3b 3b  me.def'.      ;;
340d0 0a 0a 20 20 20 20 6f 73 66 33 2a 29 0a 20 20 20  ..    osf3*).   
340e0 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
340f0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61  " = yes; then..a
34100 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
34110 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 65 78 70 65  lag=' ${wl}-expe
34120 63 74 5f 75 6e 72 65 73 6f 6c 76 65 64 20 24 7b  ct_unresolved ${
34130 77 6c 7d 5c 2a 27 0a 09 61 72 63 68 69 76 65 5f  wl}\*'..archive_
34140 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
34150 64 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  d${allow_undefin
34160 65 64 5f 66 6c 61 67 7d 20 24 6c 69 62 6f 62 6a  ed_flag} $libobj
34170 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34180 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
34190 2d 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f  -soname ${wl}$so
341a0 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24  name `test -n "$
341b0 76 65 72 73 74 72 69 6e 67 22 20 26 26 20 24 45  verstring" && $E
341c0 43 48 4f 20 22 58 24 7b 77 6c 7d 2d 73 65 74 5f  CHO "X${wl}-set_
341d0 76 65 72 73 69 6f 6e 20 24 7b 77 6c 7d 24 76 65  version ${wl}$ve
341e0 72 73 74 72 69 6e 67 22 20 7c 20 24 58 73 65 64  rstring" | $Xsed
341f0 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74 65 5f 72  ` ${wl}-update_r
34200 65 67 69 73 74 72 79 20 24 7b 77 6c 7d 24 7b 6f  egistry ${wl}${o
34210 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f  utput_objdir}/so
34220 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c  _locations -o $l
34230 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
34240 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
34250 66 6c 61 67 3d 27 20 2d 65 78 70 65 63 74 5f 75  flag=' -expect_u
34260 6e 72 65 73 6f 6c 76 65 64 20 5c 2a 27 0a 09 61  nresolved \*'..a
34270 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
34280 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f   -shared${allow_
34290 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
342a0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
342b0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
342c0 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e 61 6d  s -soname $sonam
342d0 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65 72  e `test -n "$ver
342e0 73 74 72 69 6e 67 22 20 26 26 20 24 45 43 48 4f  string" && $ECHO
342f0 20 22 58 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20   "X-set_version 
34300 24 76 65 72 73 74 72 69 6e 67 22 20 7c 20 24 58  $verstring" | $X
34310 73 65 64 60 20 2d 75 70 64 61 74 65 5f 72 65 67  sed` -update_reg
34320 69 73 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f  istry ${output_o
34330 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69  bjdir}/so_locati
34340 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  ons -o $lib'.   
34350 20 20 20 66 69 0a 20 20 20 20 20 20 61 72 63 68     fi.      arch
34360 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63  ive_cmds_need_lc
34370 3d 27 6e 6f 27 0a 20 20 20 20 20 20 68 61 72 64  ='no'.      hard
34380 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
34390 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
343a0 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
343b0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
343c0 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72  libdir_separator
343d0 3d 3a 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  =:.      ;;..   
343e0 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 09   osf4* | osf5*).
343f0 23 20 61 73 20 6f 73 66 33 2a 20 77 69 74 68 20  # as osf3* with 
34400 74 68 65 20 61 64 64 69 74 69 6f 6e 20 6f 66 20  the addition of 
34410 2d 6d 73 79 6d 20 66 6c 61 67 0a 20 20 20 20 20  -msym flag.     
34420 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
34430 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 6c 6c  = yes; then..all
34440 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
34450 67 3d 27 20 24 7b 77 6c 7d 2d 65 78 70 65 63 74  g=' ${wl}-expect
34460 5f 75 6e 72 65 73 6f 6c 76 65 64 20 24 7b 77 6c  _unresolved ${wl
34470 7d 5c 2a 27 0a 09 61 72 63 68 69 76 65 5f 63 6d  }\*'..archive_cm
34480 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 24  ds='$CC -shared$
34490 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
344a0 5f 66 6c 61 67 7d 20 24 6c 69 62 6f 62 6a 73 20  _flag} $libobjs 
344b0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
344c0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 6d  er_flags ${wl}-m
344d0 73 79 6d 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  sym ${wl}-soname
344e0 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74   ${wl}$soname `t
344f0 65 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69  est -n "$verstri
34500 6e 67 22 20 26 26 20 24 45 43 48 4f 20 22 58 24  ng" && $ECHO "X$
34510 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73 69 6f 6e  {wl}-set_version
34520 20 24 7b 77 6c 7d 24 76 65 72 73 74 72 69 6e 67   ${wl}$verstring
34530 22 20 7c 20 24 58 73 65 64 60 20 24 7b 77 6c 7d  " | $Xsed` ${wl}
34540 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72 79  -update_registry
34550 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74 5f 6f   ${wl}${output_o
34560 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69  bjdir}/so_locati
34570 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68 61  ons -o $lib'..ha
34580 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
34590 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72  ag_spec='${wl}-r
345a0 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69  path ${wl}$libdi
345b0 72 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61  r'.      else..a
345c0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
345d0 6c 61 67 3d 27 20 2d 65 78 70 65 63 74 5f 75 6e  lag=' -expect_un
345e0 72 65 73 6f 6c 76 65 64 20 5c 2a 27 0a 09 61 72  resolved \*'..ar
345f0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
34600 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f 75  -shared${allow_u
34610 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 24  ndefined_flag} $
34620 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
34630 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
34640 20 2d 6d 73 79 6d 20 2d 73 6f 6e 61 6d 65 20 24   -msym -soname $
34650 73 6f 6e 61 6d 65 20 60 74 65 73 74 20 2d 6e 20  soname `test -n 
34660 22 24 76 65 72 73 74 72 69 6e 67 22 20 26 26 20  "$verstring" && 
34670 24 45 43 48 4f 20 22 58 2d 73 65 74 5f 76 65 72  $ECHO "X-set_ver
34680 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e 67 22  sion $verstring"
34690 20 7c 20 24 58 73 65 64 60 20 2d 75 70 64 61 74   | $Xsed` -updat
346a0 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f 75 74  e_registry ${out
346b0 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c  put_objdir}/so_l
346c0 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69 62  ocations -o $lib
346d0 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
346e0 6d 5f 63 6d 64 73 3d 27 66 6f 72 20 69 20 69 6e  m_cmds='for i in
346f0 20 60 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79   `cat $export_sy
34700 6d 62 6f 6c 73 60 3b 20 64 6f 20 70 72 69 6e 74  mbols`; do print
34710 66 20 22 25 73 20 25 73 5c 5c 6e 22 20 2d 65 78  f "%s %s\\n" -ex
34720 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 20 22 5c  ported_symbol "\
34730 24 69 22 20 3e 3e 20 24 6c 69 62 2e 65 78 70 3b  $i" >> $lib.exp;
34740 20 64 6f 6e 65 3b 20 70 72 69 6e 74 66 20 22 25   done; printf "%
34750 73 5c 5c 6e 22 20 22 2d 68 69 64 64 65 6e 22 3e  s\\n" "-hidden">
34760 3e 20 24 6c 69 62 2e 65 78 70 7e 0a 09 24 43 43  > $lib.exp~..$CC
34770 20 2d 73 68 61 72 65 64 24 7b 61 6c 6c 6f 77 5f   -shared${allow_
34780 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
34790 24 7b 77 6c 7d 2d 69 6e 70 75 74 20 24 7b 77 6c  ${wl}-input ${wl
347a0 7d 24 6c 69 62 2e 65 78 70 20 24 63 6f 6d 70 69  }$lib.exp $compi
347b0 6c 65 72 5f 66 6c 61 67 73 20 24 6c 69 62 6f 62  ler_flags $libob
347c0 6a 73 20 24 64 65 70 6c 69 62 73 20 2d 73 6f 6e  js $deplibs -son
347d0 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73  ame $soname `tes
347e0 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
347f0 22 20 26 26 20 24 45 43 48 4f 20 22 58 2d 73 65  " && $ECHO "X-se
34800 74 5f 76 65 72 73 69 6f 6e 20 24 76 65 72 73 74  t_version $verst
34810 72 69 6e 67 22 20 7c 20 24 58 73 65 64 60 20 2d  ring" | $Xsed` -
34820 75 70 64 61 74 65 5f 72 65 67 69 73 74 72 79 20  update_registry 
34830 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d  ${output_objdir}
34840 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f  /so_locations -o
34850 20 24 6c 69 62 7e 24 52 4d 20 24 6c 69 62 2e 65   $lib~$RM $lib.e
34860 78 70 27 0a 0a 09 23 20 42 6f 74 68 20 63 20 61  xp'...# Both c a
34870 6e 64 20 63 78 78 20 63 6f 6d 70 69 6c 65 72 20  nd cxx compiler 
34880 73 75 70 70 6f 72 74 20 2d 72 70 61 74 68 20 64  support -rpath d
34890 69 72 65 63 74 6c 79 0a 09 68 61 72 64 63 6f 64  irectly..hardcod
348a0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
348b0 65 63 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64  ec='-rpath $libd
348c0 69 72 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ir'.      fi.   
348d0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f     archive_cmds_
348e0 6e 65 65 64 5f 6c 63 3d 27 6e 6f 27 0a 20 20 20  need_lc='no'.   
348f0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
34900 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 20  ir_separator=:. 
34910 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c       ;;..    sol
34920 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6e 6f 5f  aris*).      no_
34930 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
34940 20 2d 7a 20 64 65 66 73 27 0a 20 20 20 20 20 20   -z defs'.      
34950 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
34960 20 79 65 73 3b 20 74 68 65 6e 0a 09 77 6c 61 72   yes; then..wlar
34970 63 3d 27 24 7b 77 6c 7d 27 0a 09 61 72 63 68 69  c='${wl}'..archi
34980 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
34990 61 72 65 64 20 24 7b 77 6c 7d 2d 7a 20 24 7b 77  ared ${wl}-z ${w
349a0 6c 7d 74 65 78 74 20 24 7b 77 6c 7d 2d 68 20 24  l}text ${wl}-h $
349b0 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24  {wl}$soname -o $
349c0 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
349d0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
349e0 66 6c 61 67 73 27 0a 09 61 72 63 68 69 76 65 5f  flags'..archive_
349f0 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 65 63 68  expsym_cmds='ech
34a00 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22 20 3e 20  o "{ global:" > 
34a10 24 6c 69 62 2e 65 78 70 7e 63 61 74 20 24 65 78  $lib.exp~cat $ex
34a20 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 24  port_symbols | $
34a30 53 45 44 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29  SED -e "s/\(.*\)
34a40 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6c 69 62 2e 65  /\1;/" >> $lib.e
34a50 78 70 7e 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20  xp~echo "local: 
34a60 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6c 69 62 2e 65  *; };" >> $lib.e
34a70 78 70 7e 0a 09 20 20 24 43 43 20 2d 73 68 61 72  xp~..  $CC -shar
34a80 65 64 20 24 7b 77 6c 7d 2d 7a 20 24 7b 77 6c 7d  ed ${wl}-z ${wl}
34a90 74 65 78 74 20 24 7b 77 6c 7d 2d 4d 20 24 7b 77  text ${wl}-M ${w
34aa0 6c 7d 24 6c 69 62 2e 65 78 70 20 24 7b 77 6c 7d  l}$lib.exp ${wl}
34ab0 2d 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20  -h ${wl}$soname 
34ac0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
34ad0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34ae0 6c 65 72 5f 66 6c 61 67 73 7e 24 52 4d 20 24 6c  ler_flags~$RM $l
34af0 69 62 2e 65 78 70 27 0a 20 20 20 20 20 20 65 6c  ib.exp'.      el
34b00 73 65 0a 09 63 61 73 65 20 60 24 43 43 20 2d 56  se..case `$CC -V
34b10 20 32 3e 26 31 60 20 69 6e 0a 09 2a 22 43 6f 6d   2>&1` in..*"Com
34b20 70 69 6c 65 72 73 20 35 2e 30 22 2a 29 0a 09 20  pilers 5.0"*).. 
34b30 20 77 6c 61 72 63 3d 27 27 0a 09 20 20 61 72 63   wlarc=''..  arc
34b40 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d  hive_cmds='$LD -
34b50 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  G${allow_undefin
34b60 65 64 5f 66 6c 61 67 7d 20 2d 68 20 24 73 6f 6e  ed_flag} -h $son
34b70 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
34b80 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
34b90 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09 20 20  inker_flags'..  
34ba0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34bb0 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f  mds='echo "{ glo
34bc0 62 61 6c 3a 22 20 3e 20 24 6c 69 62 2e 65 78 70  bal:" > $lib.exp
34bd0 7e 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79 6d  ~cat $export_sym
34be0 62 6f 6c 73 20 7c 20 24 53 45 44 20 2d 65 20 22  bols | $SED -e "
34bf0 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e  s/\(.*\)/\1;/" >
34c00 3e 20 24 6c 69 62 2e 65 78 70 7e 65 63 68 6f 20  > $lib.exp~echo 
34c10 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
34c20 3e 20 24 6c 69 62 2e 65 78 70 7e 0a 09 20 20 24  > $lib.exp~..  $
34c30 4c 44 20 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64  LD -G${allow_und
34c40 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20 2d 4d 20  efined_flag} -M 
34c50 24 6c 69 62 2e 65 78 70 20 2d 68 20 24 73 6f 6e  $lib.exp -h $son
34c60 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
34c70 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
34c80 69 6e 6b 65 72 5f 66 6c 61 67 73 7e 24 52 4d 20  inker_flags~$RM 
34c90 24 6c 69 62 2e 65 78 70 27 0a 09 20 20 3b 3b 0a  $lib.exp'..  ;;.
34ca0 09 2a 29 0a 09 20 20 77 6c 61 72 63 3d 27 24 7b  .*)..  wlarc='${
34cb0 77 6c 7d 27 0a 09 20 20 61 72 63 68 69 76 65 5f  wl}'..  archive_
34cc0 63 6d 64 73 3d 27 24 43 43 20 2d 47 24 7b 61 6c  cmds='$CC -G${al
34cd0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
34ce0 61 67 7d 20 2d 68 20 24 73 6f 6e 61 6d 65 20 2d  ag} -h $soname -
34cf0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
34d00 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
34d10 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 61 72 63  er_flags'..  arc
34d20 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
34d30 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c  ='echo "{ global
34d40 3a 22 20 3e 20 24 6c 69 62 2e 65 78 70 7e 63 61  :" > $lib.exp~ca
34d50 74 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  t $export_symbol
34d60 73 20 7c 20 24 53 45 44 20 2d 65 20 22 73 2f 5c  s | $SED -e "s/\
34d70 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24  (.*\)/\1;/" >> $
34d80 6c 69 62 2e 65 78 70 7e 65 63 68 6f 20 22 6c 6f  lib.exp~echo "lo
34d90 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24  cal: *; };" >> $
34da0 6c 69 62 2e 65 78 70 7e 0a 09 20 20 24 43 43 20  lib.exp~..  $CC 
34db0 2d 47 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  -G${allow_undefi
34dc0 6e 65 64 5f 66 6c 61 67 7d 20 2d 4d 20 24 6c 69  ned_flag} -M $li
34dd0 62 2e 65 78 70 20 2d 68 20 24 73 6f 6e 61 6d 65  b.exp -h $soname
34de0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
34df0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
34e00 69 6c 65 72 5f 66 6c 61 67 73 7e 24 52 4d 20 24  iler_flags~$RM $
34e10 6c 69 62 2e 65 78 70 27 0a 09 20 20 3b 3b 0a 09  lib.exp'..  ;;..
34e20 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20  esac.      fi.  
34e30 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
34e40 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
34e50 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20  R$libdir'.      
34e60 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61  hardcode_shlibpa
34e70 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20  th_var=no.      
34e80 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
34e90 0a 20 20 20 20 20 20 73 6f 6c 61 72 69 73 32 2e  .      solaris2.
34ea0 5b 30 2d 35 5d 20 7c 20 73 6f 6c 61 72 69 73 32  [0-5] | solaris2
34eb0 2e 5b 30 2d 35 5d 2e 2a 29 20 3b 3b 0a 20 20 20  .[0-5].*) ;;.   
34ec0 20 20 20 2a 29 0a 09 23 20 54 68 65 20 63 6f 6d     *)..# The com
34ed0 70 69 6c 65 72 20 64 72 69 76 65 72 20 77 69 6c  piler driver wil
34ee0 6c 20 63 6f 6d 62 69 6e 65 20 61 6e 64 20 72 65  l combine and re
34ef0 6f 72 64 65 72 20 6c 69 6e 6b 65 72 20 6f 70 74  order linker opt
34f00 69 6f 6e 73 2c 0a 09 23 20 62 75 74 20 75 6e 64  ions,..# but und
34f10 65 72 73 74 61 6e 64 73 20 60 2d 7a 20 6c 69 6e  erstands `-z lin
34f20 6b 65 72 5f 66 6c 61 67 27 2e 20 20 47 43 43 20  ker_flag'.  GCC 
34f30 64 69 73 63 61 72 64 73 20 69 74 20 77 69 74 68  discards it with
34f40 6f 75 74 20 60 24 77 6c 27 2c 0a 09 23 20 62 75  out `$wl',..# bu
34f50 74 20 69 73 20 63 61 72 65 66 75 6c 20 65 6e 6f  t is careful eno
34f60 75 67 68 20 6e 6f 74 20 74 6f 20 72 65 6f 72 64  ugh not to reord
34f70 65 72 2e 0a 09 23 20 53 75 70 70 6f 72 74 65 64  er...# Supported
34f80 20 73 69 6e 63 65 20 53 6f 6c 61 72 69 73 20 32   since Solaris 2
34f90 2e 36 20 28 6d 61 79 62 65 20 32 2e 35 2e 31 3f  .6 (maybe 2.5.1?
34fa0 29 0a 09 69 66 20 74 65 73 74 20 22 24 47 43 43  )..if test "$GCC
34fb0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20  " = yes; then.. 
34fc0 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34fd0 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
34fe0 7a 20 24 7b 77 6c 7d 61 6c 6c 65 78 74 72 61 63  z ${wl}allextrac
34ff0 74 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 24 7b  t$convenience ${
35000 77 6c 7d 2d 7a 20 24 7b 77 6c 7d 64 65 66 61 75  wl}-z ${wl}defau
35010 6c 74 65 78 74 72 61 63 74 27 0a 09 65 6c 73 65  ltextract'..else
35020 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  ..  whole_archiv
35030 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 7a 20  e_flag_spec='-z 
35040 61 6c 6c 65 78 74 72 61 63 74 24 63 6f 6e 76 65  allextract$conve
35050 6e 69 65 6e 63 65 20 2d 7a 20 64 65 66 61 75 6c  nience -z defaul
35060 74 65 78 74 72 61 63 74 27 0a 09 66 69 0a 09 3b  textract'..fi..;
35070 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
35080 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c     link_all_depl
35090 69 62 73 3d 79 65 73 0a 20 20 20 20 20 20 3b 3b  ibs=yes.      ;;
350a0 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20  ..    sunos4*). 
350b0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24       if test "x$
350c0 68 6f 73 74 5f 76 65 6e 64 6f 72 22 20 3d 20 78  host_vendor" = x
350d0 73 65 71 75 65 6e 74 3b 20 74 68 65 6e 0a 09 23  sequent; then..#
350e0 20 55 73 65 20 24 43 43 20 74 6f 20 6c 69 6e 6b   Use $CC to link
350f0 20 75 6e 64 65 72 20 73 65 71 75 65 6e 74 2c 20   under sequent, 
35100 62 65 63 61 75 73 65 20 69 74 20 74 68 72 6f 77  because it throw
35110 73 20 69 6e 20 73 6f 6d 65 20 65 78 74 72 61 20  s in some extra 
35120 2e 6f 0a 09 23 20 66 69 6c 65 73 20 74 68 61 74  .o..# files that
35130 20 6d 61 6b 65 20 2e 69 6e 69 74 20 61 6e 64 20   make .init and 
35140 2e 66 69 6e 69 20 73 65 63 74 69 6f 6e 73 20 77  .fini sections w
35150 6f 72 6b 2e 0a 09 61 72 63 68 69 76 65 5f 63 6d  ork...archive_cm
35160 64 73 3d 27 24 43 43 20 2d 47 20 24 7b 77 6c 7d  ds='$CC -G ${wl}
35170 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
35180 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35190 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
351a0 6c 61 67 73 27 0a 20 20 20 20 20 20 65 6c 73 65  lags'.      else
351b0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
351c0 24 4c 44 20 2d 61 73 73 65 72 74 20 70 75 72 65  $LD -assert pure
351d0 2d 74 65 78 74 20 2d 42 73 74 61 74 69 63 20 2d  -text -Bstatic -
351e0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
351f0 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
35200 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 66 69  _flags'.      fi
35210 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35220 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
35230 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-L$libdir'.   
35240 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
35250 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
35260 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
35270 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  s.      hardcode
35280 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e  _shlibpath_var=n
35290 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
352a0 73 79 73 76 34 29 0a 20 20 20 20 20 20 63 61 73  sysv4).      cas
352b0 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f 72 20 69  e $host_vendor i
352c0 6e 0a 09 73 6e 69 29 0a 09 20 20 61 72 63 68 69  n..sni)..  archi
352d0 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
352e0 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
352f0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35300 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
35310 67 73 27 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  gs'..  hardcode_
35320 64 69 72 65 63 74 3d 79 65 73 20 23 20 69 73 20  direct=yes # is 
35330 74 68 69 73 20 72 65 61 6c 6c 79 20 74 72 75 65  this really true
35340 3f 3f 3f 0a 09 3b 3b 0a 09 73 69 65 6d 65 6e 73  ???..;;..siemens
35350 29 0a 09 20 20 23 23 20 4c 44 20 69 73 20 6c 64  )..  ## LD is ld
35360 20 69 74 20 6d 61 6b 65 73 20 61 20 50 4c 41 4d   it makes a PLAM
35370 4c 49 42 0a 09 20 20 23 23 20 43 43 20 6a 75 73  LIB..  ## CC jus
35380 74 20 6d 61 6b 65 73 20 61 20 47 72 6f 73 73 4d  t makes a GrossM
35390 6f 64 75 6c 65 2e 0a 09 20 20 61 72 63 68 69 76  odule...  archiv
353a0 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d  e_cmds='$LD -G -
353b0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
353c0 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
353d0 5f 66 6c 61 67 73 27 0a 09 20 20 72 65 6c 6f 61  _flags'..  reloa
353e0 64 5f 63 6d 64 73 3d 27 24 43 43 20 2d 72 20 2d  d_cmds='$CC -r -
353f0 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64  o $output$reload
35400 5f 6f 62 6a 73 27 0a 09 20 20 68 61 72 64 63 6f  _objs'..  hardco
35410 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 20  de_direct=no.   
35420 20 20 20 20 20 3b 3b 0a 09 6d 6f 74 6f 72 6f 6c       ;;..motorol
35430 61 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d  a)..  archive_cm
35440 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73  ds='$LD -G -h $s
35450 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
35460 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35470 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09  $linker_flags'..
35480 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
35490 74 3d 6e 6f 20 23 4d 6f 74 6f 72 6f 6c 61 20 6d  t=no #Motorola m
354a0 61 6e 75 61 6c 20 73 61 79 73 20 79 65 73 2c 20  anual says yes, 
354b0 62 75 74 20 6d 79 20 74 65 73 74 73 20 73 61 79  but my tests say
354c0 20 74 68 65 79 20 6c 69 65 0a 09 3b 3b 0a 20 20   they lie..;;.  
354d0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 72      esac.      r
354e0 75 6e 70 61 74 68 5f 76 61 72 3d 27 4c 44 5f 52  unpath_var='LD_R
354f0 55 4e 5f 50 41 54 48 27 0a 20 20 20 20 20 20 68  UN_PATH'.      h
35500 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
35510 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
35520 3b 0a 0a 20 20 20 20 73 79 73 76 34 2e 33 2a 29  ;..    sysv4.3*)
35530 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
35540 6d 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24  mds='$LD -G -h $
35550 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
35560 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35570 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a   $linker_flags'.
35580 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
35590 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
355a0 20 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e        export_dyn
355b0 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27  amic_flag_spec='
355c0 2d 42 65 78 70 6f 72 74 27 0a 20 20 20 20 20 20  -Bexport'.      
355d0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50  ;;..    sysv4*MP
355e0 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
355f0 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68   -d /usr/nec; th
35600 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  en..archive_cmds
35610 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e  ='$LD -G -h $son
35620 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
35630 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35640 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 09 68 61  inker_flags'..ha
35650 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
35660 5f 76 61 72 3d 6e 6f 0a 09 72 75 6e 70 61 74 68  _var=no..runpath
35670 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50 41 54 48  _var=LD_RUN_PATH
35680 0a 09 68 61 72 64 63 6f 64 65 5f 72 75 6e 70 61  ..hardcode_runpa
35690 74 68 5f 76 61 72 3d 79 65 73 0a 09 6c 64 5f 73  th_var=yes..ld_s
356a0 68 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20 20  hlibs=yes.      
356b0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
356c0 20 73 79 73 76 34 2a 75 77 32 2a 20 7c 20 73 79   sysv4*uw2* | sy
356d0 73 76 35 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73  sv5OpenUNIX* | s
356e0 79 73 76 35 55 6e 69 78 57 61 72 65 37 2e 5b 30  ysv5UnixWare7.[0
356f0 31 5d 2e 5b 31 30 5d 2a 20 7c 20 75 6e 69 78 77  1].[10]* | unixw
35700 61 72 65 37 2a 20 7c 20 73 63 6f 33 2e 32 76 35  are7* | sco3.2v5
35710 2e 30 2e 5b 30 32 34 5d 2a 29 0a 20 20 20 20 20  .0.[024]*).     
35720 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c   no_undefined_fl
35730 61 67 3d 27 24 7b 77 6c 7d 2d 7a 2c 74 65 78 74  ag='${wl}-z,text
35740 27 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  '.      archive_
35750 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a  cmds_need_lc=no.
35760 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
35770 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
35780 20 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61        runpath_va
35790 72 3d 27 4c 44 5f 52 55 4e 5f 50 41 54 48 27 0a  r='LD_RUN_PATH'.
357a0 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
357b0 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
357c0 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
357d0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77  '$CC -shared ${w
357e0 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 2d 6f 20  l}-h,$soname -o 
357f0 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
35800 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35810 5f 66 6c 61 67 73 27 0a 09 61 72 63 68 69 76 65  _flags'..archive
35820 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
35830 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d  C -shared ${wl}-
35840 42 65 78 70 6f 72 74 3a 24 65 78 70 6f 72 74 5f  Bexport:$export_
35850 73 79 6d 62 6f 6c 73 20 24 7b 77 6c 7d 2d 68 2c  symbols ${wl}-h,
35860 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20  $soname -o $lib 
35870 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35880 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35890 73 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61  s'.      else..a
358a0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
358b0 20 2d 47 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e   -G ${wl}-h,$son
358c0 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
358d0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
358e0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09  ompiler_flags'..
358f0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
35900 6d 64 73 3d 27 24 43 43 20 2d 47 20 24 7b 77 6c  mds='$CC -G ${wl
35910 7d 2d 42 65 78 70 6f 72 74 3a 24 65 78 70 6f 72  }-Bexport:$expor
35920 74 5f 73 79 6d 62 6f 6c 73 20 24 7b 77 6c 7d 2d  t_symbols ${wl}-
35930 68 2c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  h,$soname -o $li
35940 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
35950 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35960 61 67 73 27 0a 20 20 20 20 20 20 66 69 0a 20 20  ags'.      fi.  
35970 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76      ;;..    sysv
35980 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c  5* | sco3.2v5* |
35990 20 73 63 6f 35 76 36 2a 29 0a 20 20 20 20 20 20   sco5v6*).      
359a0 23 20 4e 6f 74 65 3a 20 57 65 20 63 61 6e 20 4e  # Note: We can N
359b0 4f 54 20 75 73 65 20 2d 7a 20 64 65 66 73 20 61  OT use -z defs a
359c0 73 20 77 65 20 6d 69 67 68 74 20 64 65 73 69 72  s we might desir
359d0 65 2c 20 62 65 63 61 75 73 65 20 77 65 20 64 6f  e, because we do
359e0 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 6c 69 6e   not.      # lin
359f0 6b 20 77 69 74 68 20 2d 6c 63 2c 20 61 6e 64 20  k with -lc, and 
35a00 74 68 61 74 20 77 6f 75 6c 64 20 63 61 75 73 65  that would cause
35a10 20 61 6e 79 20 73 79 6d 62 6f 6c 73 20 75 73 65   any symbols use
35a20 64 20 66 72 6f 6d 20 6c 69 62 63 20 74 6f 0a 20  d from libc to. 
35a30 20 20 20 20 20 23 20 61 6c 77 61 79 73 20 62 65       # always be
35a40 20 75 6e 72 65 73 6f 6c 76 65 64 2c 20 77 68 69   unresolved, whi
35a50 63 68 20 6d 65 61 6e 73 20 6a 75 73 74 20 61 62  ch means just ab
35a60 6f 75 74 20 6e 6f 20 6c 69 62 72 61 72 79 20 77  out no library w
35a70 6f 75 6c 64 0a 20 20 20 20 20 20 23 20 65 76 65  ould.      # eve
35a80 72 20 6c 69 6e 6b 20 63 6f 72 72 65 63 74 6c 79  r link correctly
35a90 2e 20 20 49 66 20 77 65 27 72 65 20 6e 6f 74 20  .  If we're not 
35aa0 75 73 69 6e 67 20 47 4e 55 20 6c 64 20 77 65 20  using GNU ld we 
35ab0 75 73 65 20 2d 7a 20 74 65 78 74 0a 20 20 20 20  use -z text.    
35ac0 20 20 23 20 74 68 6f 75 67 68 2c 20 77 68 69 63    # though, whic
35ad0 68 20 64 6f 65 73 20 63 61 74 63 68 20 73 6f 6d  h does catch som
35ae0 65 20 62 61 64 20 73 79 6d 62 6f 6c 73 20 62 75  e bad symbols bu
35af0 74 20 69 73 6e 27 74 20 61 73 20 68 65 61 76 79  t isn't as heavy
35b00 2d 68 61 6e 64 65 64 0a 20 20 20 20 20 20 23 20  -handed.      # 
35b10 61 73 20 2d 7a 20 64 65 66 73 2e 0a 20 20 20 20  as -z defs..    
35b20 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65 64 5f 66    no_undefined_f
35b30 6c 61 67 3d 27 24 7b 77 6c 7d 2d 7a 2c 74 65 78  lag='${wl}-z,tex
35b40 74 27 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75  t'.      allow_u
35b50 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24  ndefined_flag='$
35b60 7b 77 6c 7d 2d 7a 2c 6e 6f 64 65 66 73 27 0a 20  {wl}-z,nodefs'. 
35b70 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
35b80 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20 20 20  s_need_lc=no.   
35b90 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
35ba0 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
35bb0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
35bc0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
35bd0 77 6c 7d 2d 52 2c 24 6c 69 62 64 69 72 27 0a 20  wl}-R,$libdir'. 
35be0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
35bf0 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 27  bdir_separator='
35c00 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c  :'.      link_al
35c10 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 20 20  l_deplibs=yes.  
35c20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d      export_dynam
35c30 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ic_flag_spec='${
35c40 77 6c 7d 2d 42 65 78 70 6f 72 74 27 0a 20 20 20  wl}-Bexport'.   
35c50 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 27     runpath_var='
35c60 4c 44 5f 52 55 4e 5f 50 41 54 48 27 0a 0a 20 20  LD_RUN_PATH'..  
35c70 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
35c80 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  C" = yes; then..
35c90 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
35ca0 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d  C -shared ${wl}-
35cb0 68 2c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  h,$soname -o $li
35cc0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
35cd0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
35ce0 61 67 73 27 0a 09 61 72 63 68 69 76 65 5f 65 78  ags'..archive_ex
35cf0 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d  psym_cmds='$CC -
35d00 73 68 61 72 65 64 20 24 7b 77 6c 7d 2d 42 65 78  shared ${wl}-Bex
35d10 70 6f 72 74 3a 24 65 78 70 6f 72 74 5f 73 79 6d  port:$export_sym
35d20 62 6f 6c 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f  bols ${wl}-h,$so
35d30 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  name -o $lib $li
35d40 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35d50 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
35d60 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68        else..arch
35d70 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 47  ive_cmds='$CC -G
35d80 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65   ${wl}-h,$soname
35d90 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
35da0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
35db0 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 61 72 63  iler_flags'..arc
35dc0 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
35dd0 3d 27 24 43 43 20 2d 47 20 24 7b 77 6c 7d 2d 42  ='$CC -G ${wl}-B
35de0 65 78 70 6f 72 74 3a 24 65 78 70 6f 72 74 5f 73  export:$export_s
35df0 79 6d 62 6f 6c 73 20 24 7b 77 6c 7d 2d 68 2c 24  ymbols ${wl}-h,$
35e00 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
35e10 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35e20 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35e30 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
35e40 20 3b 3b 0a 0a 20 20 20 20 75 74 73 34 2a 29 0a   ;;..    uts4*).
35e50 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
35e60 64 73 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73  ds='$LD -G -h $s
35e70 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
35e80 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35e90 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
35ea0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
35eb0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
35ec0 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -L$libdir'.     
35ed0 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
35ee0 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
35ef0 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20   ;;..    *).    
35f00 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20    ld_shlibs=no. 
35f10 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
35f20 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 78 24  ..    if test x$
35f30 68 6f 73 74 5f 76 65 6e 64 6f 72 20 3d 20 78 73  host_vendor = xs
35f40 6e 69 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63  ni; then.      c
35f50 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 20  ase $host in.   
35f60 20 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34     sysv4 | sysv4
35f70 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33  .2uw2* | sysv4.3
35f80 2a 20 7c 20 73 79 73 76 35 2a 29 0a 09 65 78 70  * | sysv5*)..exp
35f90 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67  ort_dynamic_flag
35fa0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 42 6c 61  _spec='${wl}-Bla
35fb0 72 67 65 64 79 6e 73 79 6d 27 0a 09 3b 3b 0a 20  rgedynsym'..;;. 
35fc0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69       esac.    fi
35fd0 0a 20 20 66 69 0a 0a 65 63 68 6f 20 22 24 61 73  .  fi..echo "$as
35fe0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
35ff0 75 6c 74 3a 20 24 6c 64 5f 73 68 6c 69 62 73 22  ult: $ld_shlibs"
36000 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
36010 4f 5f 54 7d 24 6c 64 5f 73 68 6c 69 62 73 22 20  O_T}$ld_shlibs" 
36020 3e 26 36 0a 74 65 73 74 20 22 24 6c 64 5f 73 68  >&6.test "$ld_sh
36030 6c 69 62 73 22 20 3d 20 6e 6f 20 26 26 20 63 61  libs" = no && ca
36040 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
36050 6f 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 24  o..with_gnu_ld=$
36060 77 69 74 68 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a  with_gnu_ld.....
36070 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 44  ...........#.# D
36080 6f 20 77 65 20 6e 65 65 64 20 74 6f 20 65 78 70  o we need to exp
36090 6c 69 63 69 74 6c 79 20 6c 69 6e 6b 20 6c 69 62  licitly link lib
360a0 63 3f 0a 23 0a 63 61 73 65 20 22 78 24 61 72 63  c?.#.case "x$arc
360b0 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c  hive_cmds_need_l
360c0 63 22 20 69 6e 0a 78 7c 78 79 65 73 29 0a 20 20  c" in.x|xyes).  
360d0 23 20 41 73 73 75 6d 65 20 2d 6c 63 20 73 68 6f  # Assume -lc sho
360e0 75 6c 64 20 62 65 20 61 64 64 65 64 0a 20 20 61  uld be added.  a
360f0 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64  rchive_cmds_need
36100 5f 6c 63 3d 79 65 73 0a 0a 20 20 69 66 20 74 65  _lc=yes..  if te
36110 73 74 20 22 24 65 6e 61 62 6c 65 5f 73 68 61 72  st "$enable_shar
36120 65 64 22 20 3d 20 79 65 73 20 26 26 20 74 65 73  ed" = yes && tes
36130 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
36140 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61  then.    case $a
36150 72 63 68 69 76 65 5f 63 6d 64 73 20 69 6e 0a 20  rchive_cmds in. 
36160 20 20 20 2a 27 7e 27 2a 29 0a 20 20 20 20 20 20     *'~'*).      
36170 23 20 46 49 58 4d 45 3a 20 77 65 20 6d 61 79 20  # FIXME: we may 
36180 68 61 76 65 20 74 6f 20 64 65 61 6c 20 77 69 74  have to deal wit
36190 68 20 6d 75 6c 74 69 2d 63 6f 6d 6d 61 6e 64 20  h multi-command 
361a0 73 65 71 75 65 6e 63 65 73 2e 0a 20 20 20 20 20  sequences..     
361b0 20 3b 3b 0a 20 20 20 20 27 24 43 43 20 27 2a 29   ;;.    '$CC '*)
361c0 0a 20 20 20 20 20 20 23 20 54 65 73 74 20 77 68  .      # Test wh
361d0 65 74 68 65 72 20 74 68 65 20 63 6f 6d 70 69 6c  ether the compil
361e0 65 72 20 69 6d 70 6c 69 63 69 74 6c 79 20 6c 69  er implicitly li
361f0 6e 6b 73 20 77 69 74 68 20 2d 6c 63 20 73 69 6e  nks with -lc sin
36200 63 65 20 6f 6e 20 73 6f 6d 65 0a 20 20 20 20 20  ce on some.     
36210 20 23 20 73 79 73 74 65 6d 73 2c 20 2d 6c 67 63   # systems, -lgc
36220 63 20 68 61 73 20 74 6f 20 63 6f 6d 65 20 62 65  c has to come be
36230 66 6f 72 65 20 2d 6c 63 2e 20 49 66 20 67 63 63  fore -lc. If gcc
36240 20 61 6c 72 65 61 64 79 20 70 61 73 73 65 73 20   already passes 
36250 2d 6c 63 0a 20 20 20 20 20 20 23 20 74 6f 20 6c  -lc.      # to l
36260 64 2c 20 64 6f 6e 27 74 20 61 64 64 20 2d 6c 63  d, don't add -lc
36270 20 62 65 66 6f 72 65 20 2d 6c 67 63 63 2e 0a 20   before -lgcc.. 
36280 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d       echo "$as_m
36290 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
362a0 69 6e 67 20 77 68 65 74 68 65 72 20 2d 6c 63 20  ing whether -lc 
362b0 73 68 6f 75 6c 64 20 62 65 20 65 78 70 6c 69 63  should be explic
362c0 69 74 6c 79 20 6c 69 6e 6b 65 64 20 69 6e 22 20  itly linked in" 
362d0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
362e0 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
362f0 65 72 20 2d 6c 63 20 73 68 6f 75 6c 64 20 62 65  er -lc should be
36300 20 65 78 70 6c 69 63 69 74 6c 79 20 6c 69 6e 6b   explicitly link
36310 65 64 20 69 6e 2e 2e 2e 20 24 45 43 48 4f 5f 43  ed in... $ECHO_C
36320 22 20 3e 26 36 0a 20 20 20 20 20 20 24 52 4d 20  " >&6.      $RM 
36330 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 20 20 20  conftest*.      
36340 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65  echo "$lt_simple
36350 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
36360 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
36370 61 63 5f 65 78 74 0a 0a 20 20 20 20 20 20 69 66  ac_ext..      if
36380 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
36390 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
363a0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
363b0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
363c0 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
363d0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
363e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
363f0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
36400 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
36410 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
36420 20 7d 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72   } 2>conftest.er
36430 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20  r; then.        
36440 73 6f 6e 61 6d 65 3d 63 6f 6e 66 74 65 73 74 0a  soname=conftest.
36450 20 20 20 20 20 20 20 20 6c 69 62 3d 63 6f 6e 66          lib=conf
36460 74 65 73 74 0a 20 20 20 20 20 20 20 20 6c 69 62  test.        lib
36470 6f 62 6a 73 3d 63 6f 6e 66 74 65 73 74 2e 24 61  objs=conftest.$a
36480 63 5f 6f 62 6a 65 78 74 0a 20 20 20 20 20 20 20  c_objext.       
36490 20 64 65 70 6c 69 62 73 3d 0a 20 20 20 20 20 20   deplibs=.      
364a0 20 20 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f    wl=$lt_prog_co
364b0 6d 70 69 6c 65 72 5f 77 6c 0a 09 70 69 63 5f 66  mpiler_wl..pic_f
364c0 6c 61 67 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lag=$lt_prog_com
364d0 70 69 6c 65 72 5f 70 69 63 0a 20 20 20 20 20 20  piler_pic.      
364e0 20 20 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73    compiler_flags
364f0 3d 2d 76 0a 20 20 20 20 20 20 20 20 6c 69 6e 6b  =-v.        link
36500 65 72 5f 66 6c 61 67 73 3d 2d 76 0a 20 20 20 20  er_flags=-v.    
36510 20 20 20 20 76 65 72 73 74 72 69 6e 67 3d 0a 20      verstring=. 
36520 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 6f 62         output_ob
36530 6a 64 69 72 3d 2e 0a 20 20 20 20 20 20 20 20 6c  jdir=..        l
36540 69 62 6e 61 6d 65 3d 63 6f 6e 66 74 65 73 74 0a  ibname=conftest.
36550 20 20 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f          lt_save_
36560 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
36570 66 6c 61 67 3d 24 61 6c 6c 6f 77 5f 75 6e 64 65  flag=$allow_unde
36580 66 69 6e 65 64 5f 66 6c 61 67 0a 20 20 20 20 20  fined_flag.     
36590 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
365a0 65 64 5f 66 6c 61 67 3d 0a 20 20 20 20 20 20 20  ed_flag=.       
365b0 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f   if { (eval echo
365c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
365d0 3a 20 5c 22 24 61 72 63 68 69 76 65 5f 63 6d 64  : \"$archive_cmd
365e0 73 20 32 5c 3e 5c 26 31 20 5c 7c 20 24 47 52 45  s 2\>\&1 \| $GRE
365f0 50 20 5c 22 20 2d 6c 63 20 5c 22 20 5c 3e 2f 64  P \" -lc \" \>/d
36600 65 76 2f 6e 75 6c 6c 20 32 5c 3e 5c 26 31 5c 22  ev/null 2\>\&1\"
36610 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24  ") >&5.  (eval $
36620 61 72 63 68 69 76 65 5f 63 6d 64 73 20 32 5c 3e  archive_cmds 2\>
36630 5c 26 31 20 5c 7c 20 24 47 52 45 50 20 5c 22 20  \&1 \| $GREP \" 
36640 2d 6c 63 20 5c 22 20 5c 3e 2f 64 65 76 2f 6e 75  -lc \" \>/dev/nu
36650 6c 6c 20 32 5c 3e 5c 26 31 29 20 32 3e 26 35 0a  ll 2\>\&1) 2>&5.
36660 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
36670 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
36680 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
36690 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
366a0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
366b0 3b 20 7d 0a 20 20 20 20 20 20 20 20 74 68 65 6e  ; }.        then
366c0 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73  ..  archive_cmds
366d0 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20 20 20 20  _need_lc=no.    
366e0 20 20 20 20 65 6c 73 65 0a 09 20 20 61 72 63 68      else..  arch
366f0 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63  ive_cmds_need_lc
36700 3d 79 65 73 0a 20 20 20 20 20 20 20 20 66 69 0a  =yes.        fi.
36710 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e          allow_un
36720 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 24 6c 74  defined_flag=$lt
36730 5f 73 61 76 65 5f 61 6c 6c 6f 77 5f 75 6e 64 65  _save_allow_unde
36740 66 69 6e 65 64 5f 66 6c 61 67 0a 20 20 20 20 20  fined_flag.     
36750 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 63 61   else.        ca
36760 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31  t conftest.err 1
36770 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20  >&5.      fi.   
36780 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a     $RM conftest*
36790 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73  .      echo "$as
367a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
367b0 75 6c 74 3a 20 24 61 72 63 68 69 76 65 5f 63 6d  ult: $archive_cm
367c0 64 73 5f 6e 65 65 64 5f 6c 63 22 20 3e 26 35 0a  ds_need_lc" >&5.
367d0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
367e0 61 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65  archive_cmds_nee
367f0 64 5f 6c 63 22 20 3e 26 36 0a 20 20 20 20 20 20  d_lc" >&6.      
36800 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
36810 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 0a 0a  .  ;;.esac......
36820 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36830 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36840 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36850 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36860 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36870 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36880 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
36890 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
368a0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
368b0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 65 63 68 6f 20 22  ........  echo "
368c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
368d0 63 68 65 63 6b 69 6e 67 20 64 79 6e 61 6d 69 63  checking dynamic
368e0 20 6c 69 6e 6b 65 72 20 63 68 61 72 61 63 74 65   linker characte
368f0 72 69 73 74 69 63 73 22 20 3e 26 35 0a 65 63 68  ristics" >&5.ech
36900 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
36910 69 6e 67 20 64 79 6e 61 6d 69 63 20 6c 69 6e 6b  ing dynamic link
36920 65 72 20 63 68 61 72 61 63 74 65 72 69 73 74 69  er characteristi
36930 63 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  cs... $ECHO_C" >
36940 26 36 0a 0a 69 66 20 74 65 73 74 20 22 24 47 43  &6..if test "$GC
36950 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
36960 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
36970 6e 0a 20 20 20 20 64 61 72 77 69 6e 2a 29 20 6c  n.    darwin*) l
36980 74 5f 61 77 6b 5f 61 72 67 3d 22 2f 5e 6c 69 62  t_awk_arg="/^lib
36990 72 61 72 69 65 73 3a 2f 2c 2f 4c 52 2f 22 20 3b  raries:/,/LR/" ;
369a0 3b 0a 20 20 20 20 2a 29 20 6c 74 5f 61 77 6b 5f  ;.    *) lt_awk_
369b0 61 72 67 3d 22 2f 5e 6c 69 62 72 61 72 69 65 73  arg="/^libraries
369c0 3a 2f 22 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20  :/" ;;.  esac.  
369d0 6c 74 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  lt_search_path_s
369e0 70 65 63 3d 60 24 43 43 20 2d 70 72 69 6e 74 2d  pec=`$CC -print-
369f0 73 65 61 72 63 68 2d 64 69 72 73 20 7c 20 61 77  search-dirs | aw
36a00 6b 20 24 6c 74 5f 61 77 6b 5f 61 72 67 20 7c 20  k $lt_awk_arg | 
36a10 24 53 45 44 20 2d 65 20 22 73 2f 5e 6c 69 62 72  $SED -e "s/^libr
36a20 61 72 69 65 73 3a 2f 2f 22 20 2d 65 20 22 73 2c  aries://" -e "s,
36a30 3d 2f 2c 2f 2c 67 22 60 0a 20 20 69 66 20 24 45  =/,/,g"`.  if $E
36a40 43 48 4f 20 22 24 6c 74 5f 73 65 61 72 63 68 5f  CHO "$lt_search_
36a50 70 61 74 68 5f 73 70 65 63 22 20 7c 20 24 47 52  path_spec" | $GR
36a60 45 50 20 27 3b 27 20 3e 2f 64 65 76 2f 6e 75 6c  EP ';' >/dev/nul
36a70 6c 20 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 69  l ; then.    # i
36a80 66 20 74 68 65 20 70 61 74 68 20 63 6f 6e 74 61  f the path conta
36a90 69 6e 73 20 22 3b 22 20 74 68 65 6e 20 77 65 20  ins ";" then we 
36aa0 61 73 73 75 6d 65 20 69 74 20 74 6f 20 62 65 20  assume it to be 
36ab0 74 68 65 20 73 65 70 61 72 61 74 6f 72 0a 20 20  the separator.  
36ac0 20 20 23 20 6f 74 68 65 72 77 69 73 65 20 64 65    # otherwise de
36ad0 66 61 75 6c 74 20 74 6f 20 74 68 65 20 73 74 61  fault to the sta
36ae0 6e 64 61 72 64 20 70 61 74 68 20 73 65 70 61 72  ndard path separ
36af0 61 74 6f 72 20 28 69 2e 65 2e 20 22 3a 22 29 20  ator (i.e. ":") 
36b00 2d 20 69 74 20 69 73 0a 20 20 20 20 23 20 61 73  - it is.    # as
36b10 73 75 6d 65 64 20 74 68 61 74 20 6e 6f 20 70 61  sumed that no pa
36b20 72 74 20 6f 66 20 61 20 6e 6f 72 6d 61 6c 20 70  rt of a normal p
36b30 61 74 68 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73  athname contains
36b40 20 22 3b 22 20 62 75 74 20 74 68 61 74 20 73 68   ";" but that sh
36b50 6f 75 6c 64 0a 20 20 20 20 23 20 6f 6b 61 79 20  ould.    # okay 
36b60 69 6e 20 74 68 65 20 72 65 61 6c 20 77 6f 72 6c  in the real worl
36b70 64 20 77 68 65 72 65 20 22 3b 22 20 69 6e 20 64  d where ";" in d
36b80 69 72 70 61 74 68 73 20 69 73 20 69 74 73 65 6c  irpaths is itsel
36b90 66 20 70 72 6f 62 6c 65 6d 61 74 69 63 2e 0a 20  f problematic.. 
36ba0 20 20 20 6c 74 5f 73 65 61 72 63 68 5f 70 61 74     lt_search_pat
36bb0 68 5f 73 70 65 63 3d 60 24 45 43 48 4f 20 22 24  h_spec=`$ECHO "$
36bc0 6c 74 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73  lt_search_path_s
36bd0 70 65 63 22 20 7c 20 24 53 45 44 20 2d 65 20 27  pec" | $SED -e '
36be0 73 2f 3b 2f 20 2f 67 27 60 0a 20 20 65 6c 73 65  s/;/ /g'`.  else
36bf0 0a 20 20 20 20 6c 74 5f 73 65 61 72 63 68 5f 70  .    lt_search_p
36c00 61 74 68 5f 73 70 65 63 3d 60 24 45 43 48 4f 20  ath_spec=`$ECHO 
36c10 22 24 6c 74 5f 73 65 61 72 63 68 5f 70 61 74 68  "$lt_search_path
36c20 5f 73 70 65 63 22 20 7c 20 24 53 45 44 20 20 2d  _spec" | $SED  -
36c30 65 20 22 73 2f 24 50 41 54 48 5f 53 45 50 41 52  e "s/$PATH_SEPAR
36c40 41 54 4f 52 2f 20 2f 67 22 60 0a 20 20 66 69 0a  ATOR/ /g"`.  fi.
36c50 20 20 23 20 4f 6b 2c 20 6e 6f 77 20 77 65 20 68    # Ok, now we h
36c60 61 76 65 20 74 68 65 20 70 61 74 68 2c 20 73 65  ave the path, se
36c70 70 61 72 61 74 65 64 20 62 79 20 73 70 61 63 65  parated by space
36c80 73 2c 20 77 65 20 63 61 6e 20 73 74 65 70 20 74  s, we can step t
36c90 68 72 6f 75 67 68 20 69 74 0a 20 20 23 20 61 6e  hrough it.  # an
36ca0 64 20 61 64 64 20 6d 75 6c 74 69 6c 69 62 20 64  d add multilib d
36cb0 69 72 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e  ir if necessary.
36cc0 0a 20 20 6c 74 5f 74 6d 70 5f 6c 74 5f 73 65 61  .  lt_tmp_lt_sea
36cd0 72 63 68 5f 70 61 74 68 5f 73 70 65 63 3d 0a 20  rch_path_spec=. 
36ce0 20 6c 74 5f 6d 75 6c 74 69 5f 6f 73 5f 64 69 72   lt_multi_os_dir
36cf0 3d 60 24 43 43 20 24 43 50 50 46 4c 41 47 53 20  =`$CC $CPPFLAGS 
36d00 24 43 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  $CFLAGS $LDFLAGS
36d10 20 2d 70 72 69 6e 74 2d 6d 75 6c 74 69 2d 6f 73   -print-multi-os
36d20 2d 64 69 72 65 63 74 6f 72 79 20 32 3e 2f 64 65  -directory 2>/de
36d30 76 2f 6e 75 6c 6c 60 0a 20 20 66 6f 72 20 6c 74  v/null`.  for lt
36d40 5f 73 79 73 5f 70 61 74 68 20 69 6e 20 24 6c 74  _sys_path in $lt
36d50 5f 73 65 61 72 63 68 5f 70 61 74 68 5f 73 70 65  _search_path_spe
36d60 63 3b 20 64 6f 0a 20 20 20 20 69 66 20 74 65 73  c; do.    if tes
36d70 74 20 2d 64 20 22 24 6c 74 5f 73 79 73 5f 70 61  t -d "$lt_sys_pa
36d80 74 68 2f 24 6c 74 5f 6d 75 6c 74 69 5f 6f 73 5f  th/$lt_multi_os_
36d90 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  dir"; then.     
36da0 20 6c 74 5f 74 6d 70 5f 6c 74 5f 73 65 61 72 63   lt_tmp_lt_searc
36db0 68 5f 70 61 74 68 5f 73 70 65 63 3d 22 24 6c 74  h_path_spec="$lt
36dc0 5f 74 6d 70 5f 6c 74 5f 73 65 61 72 63 68 5f 70  _tmp_lt_search_p
36dd0 61 74 68 5f 73 70 65 63 20 24 6c 74 5f 73 79 73  ath_spec $lt_sys
36de0 5f 70 61 74 68 2f 24 6c 74 5f 6d 75 6c 74 69 5f  _path/$lt_multi_
36df0 6f 73 5f 64 69 72 22 0a 20 20 20 20 65 6c 73 65  os_dir".    else
36e00 0a 20 20 20 20 20 20 74 65 73 74 20 2d 64 20 22  .      test -d "
36e10 24 6c 74 5f 73 79 73 5f 70 61 74 68 22 20 2