/ Hex Artifact Content
Login

Artifact fa502784b1efa3038d4d8ae0ab2eecd100102a1b:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 75 65  #! /bin/sh.# Gue
0010: 73 73 20 76 61 6c 75 65 73 20 66 6f 72 20 73 79  ss values for sy
0020: 73 74 65 6d 2d 64 65 70 65 6e 64 65 6e 74 20 76  stem-dependent v
0030: 61 72 69 61 62 6c 65 73 20 61 6e 64 20 63 72 65  ariables and cre
0040: 61 74 65 20 4d 61 6b 65 66 69 6c 65 73 2e 0a 23  ate Makefiles..#
0050: 20 47 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e   Generated by GN
0060: 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 31 20  U Autoconf 2.61 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 35 2e 36  for sqlite 3.5.6
0080: 2e 0a 23 0a 23 20 43 6f 70 79 72 69 67 68 74 20  ..#.# Copyright 
0090: 28 43 29 20 31 39 39 32 2c 20 31 39 39 33 2c 20  (C) 1992, 1993, 
00a0: 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39 39 36  1994, 1995, 1996
00b0: 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20 32 30  , 1998, 1999, 20
00c0: 30 30 2c 20 32 30 30 31 2c 0a 23 20 32 30 30 32  00, 2001,.# 2002
00d0: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
00e0: 30 35 2c 20 32 30 30 36 20 46 72 65 65 20 53 6f  05, 2006 Free So
00f0: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
0100: 6e 2c 20 49 6e 63 2e 0a 23 20 54 68 69 73 20 63  n, Inc..# This c
0110: 6f 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20  onfigure script 
0120: 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65  is free software
0130: 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77  ; the Free Softw
0140: 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 23  are Foundation.#
0150: 20 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64   gives unlimited
0160: 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63   permission to c
0170: 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20  opy, distribute 
0180: 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 0a 23  and modify it..#
0190: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
01a0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4d 34  ------- ##.## M4
01b0: 73 68 20 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f  sh Initializatio
01c0: 6e 2e 20 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  n.  ##.## ------
01d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
01e0: 23 23 0a 0a 23 20 42 65 20 6d 6f 72 65 20 42 6f  ##..# Be more Bo
01f0: 75 72 6e 65 20 63 6f 6d 70 61 74 69 62 6c 65 0a  urne compatible.
0200: 44 55 41 4c 43 41 53 45 3d 31 3b 20 65 78 70 6f  DUALCASE=1; expo
0210: 72 74 20 44 55 41 4c 43 41 53 45 20 23 20 66 6f  rt DUALCASE # fo
0220: 72 20 4d 4b 53 20 73 68 0a 69 66 20 74 65 73 74  r MKS sh.if test
0230: 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49   -n "${ZSH_VERSI
0240: 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65 6d 75  ON+set}" && (emu
0250: 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76 2f 6e  late sh) >/dev/n
0260: 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
0270: 20 65 6d 75 6c 61 74 65 20 73 68 0a 20 20 4e 55   emulate sh.  NU
0280: 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a 73 68 20  LLCMD=:.  # Zsh 
0290: 33 2e 78 20 61 6e 64 20 34 2e 78 20 70 65 72 66  3.x and 4.x perf
02a0: 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c 69 74 74  orms word splitt
02b0: 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24 40 22 7d  ing on ${1+"$@"}
02c0: 2c 20 77 68 69 63 68 0a 20 20 23 20 69 73 20 63  , which.  # is c
02d0: 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75 72 20 75  ontrary to our u
02e0: 73 61 67 65 2e 20 20 44 69 73 61 62 6c 65 20 74  sage.  Disable t
02f0: 68 69 73 20 66 65 61 74 75 72 65 2e 0a 20 20 61  his feature..  a
0300: 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b 22 24 40  lias -g '${1+"$@
0310: 22 7d 27 3d 27 22 24 40 22 27 0a 20 20 73 65 74  "}'='"$@"'.  set
0320: 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55 42 53  opt NO_GLOB_SUBS
0330: 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 60 28  T.else.  case `(
0340: 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65 76 2f 6e  set -o) 2>/dev/n
0350: 75 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f 73 69 78  ull` in.  *posix
0360: 2a 29 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20  *) set -o posix 
0370: 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a 0a 0a 0a  ;;.esac..fi.....
0380: 23 20 50 41 54 48 20 6e 65 65 64 73 20 43 52 0a  # PATH needs CR.
0390: 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64 69 6e  # Avoid dependin
03a0: 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74 65 72  g upon Character
03b0: 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72 5f 6c   Ranges..as_cr_l
03c0: 65 74 74 65 72 73 3d 27 61 62 63 64 65 66 67 68  etters='abcdefgh
03d0: 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78  ijklmnopqrstuvwx
03e0: 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54 45 52  yz'.as_cr_LETTER
03f0: 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d  S='ABCDEFGHIJKLM
0400: 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27 0a 61  NOPQRSTUVWXYZ'.a
0410: 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24 61 73  s_cr_Letters=$as
0420: 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73 5f 63  _cr_letters$as_c
0430: 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63 72 5f  r_LETTERS.as_cr_
0440: 64 69 67 69 74 73 3d 27 30 31 32 33 34 35 36 37  digits='01234567
0450: 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d  89'.as_cr_alnum=
0460: 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 24 61  $as_cr_Letters$a
0470: 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 23 20 54  s_cr_digits..# T
0480: 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61 79  he user is alway
0490: 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73 74  s right..if test
04a0: 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41 54   "${PATH_SEPARAT
04b0: 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 3b  OR+set}" != set;
04c0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 23 21   then.  echo "#!
04d0: 20 2f 62 69 6e 2f 73 68 22 20 3e 63 6f 6e 66 24   /bin/sh" >conf$
04e0: 24 2e 73 68 0a 20 20 65 63 68 6f 20 20 22 65 78  $.sh.  echo  "ex
04f0: 69 74 20 30 22 20 20 20 3e 3e 63 6f 6e 66 24 24  it 0"   >>conf$$
0500: 2e 73 68 0a 20 20 63 68 6d 6f 64 20 2b 78 20 63  .sh.  chmod +x c
0510: 6f 6e 66 24 24 2e 73 68 0a 20 20 69 66 20 28 50  onf$$.sh.  if (P
0520: 41 54 48 3d 22 2f 6e 6f 6e 65 78 69 73 74 65 6e  ATH="/nonexisten
0530: 74 3b 2e 22 3b 20 63 6f 6e 66 24 24 2e 73 68 29  t;."; conf$$.sh)
0540: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
0550: 3b 20 74 68 65 6e 0a 20 20 20 20 50 41 54 48 5f  ; then.    PATH_
0560: 53 45 50 41 52 41 54 4f 52 3d 27 3b 27 0a 20 20  SEPARATOR=';'.  
0570: 65 6c 73 65 0a 20 20 20 20 50 41 54 48 5f 53 45  else.    PATH_SE
0580: 50 41 52 41 54 4f 52 3d 3a 0a 20 20 66 69 0a 20  PARATOR=:.  fi. 
0590: 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 73 68   rm -f conf$$.sh
05a0: 0a 66 69 0a 0a 23 20 53 75 70 70 6f 72 74 20 75  .fi..# Support u
05b0: 6e 73 65 74 20 77 68 65 6e 20 70 6f 73 73 69 62  nset when possib
05c0: 6c 65 2e 0a 69 66 20 28 20 28 4d 41 49 4c 3d 36  le..if ( (MAIL=6
05d0: 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29 20 7c  0; unset MAIL) |
05e0: 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f 6e 75  | exit) >/dev/nu
05f0: 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20  ll 2>&1; then.  
0600: 61 73 5f 75 6e 73 65 74 3d 75 6e 73 65 74 0a 65  as_unset=unset.e
0610: 6c 73 65 0a 20 20 61 73 5f 75 6e 73 65 74 3d 66  lse.  as_unset=f
0620: 61 6c 73 65 0a 66 69 0a 0a 0a 23 20 49 46 53 0a  alse.fi...# IFS.
0630: 23 20 57 65 20 6e 65 65 64 20 73 70 61 63 65 2c  # We need space,
0640: 20 74 61 62 20 61 6e 64 20 6e 65 77 20 6c 69 6e   tab and new lin
0650: 65 2c 20 69 6e 20 70 72 65 63 69 73 65 6c 79 20  e, in precisely 
0660: 74 68 61 74 20 6f 72 64 65 72 2e 20 20 51 75 6f  that order.  Quo
0670: 74 69 6e 67 20 69 73 0a 23 20 74 68 65 72 65 20  ting is.# there 
0680: 74 6f 20 70 72 65 76 65 6e 74 20 65 64 69 74 6f  to prevent edito
0690: 72 73 20 66 72 6f 6d 20 63 6f 6d 70 6c 61 69 6e  rs from complain
06a0: 69 6e 67 20 61 62 6f 75 74 20 73 70 61 63 65 2d  ing about space-
06b0: 74 61 62 2e 0a 23 20 28 49 66 20 5f 41 53 5f 50  tab..# (If _AS_P
06c0: 41 54 48 5f 57 41 4c 4b 20 77 65 72 65 20 63 61  ATH_WALK were ca
06d0: 6c 6c 65 64 20 77 69 74 68 20 49 46 53 20 75 6e  lled with IFS un
06e0: 73 65 74 2c 20 69 74 20 77 6f 75 6c 64 20 64 69  set, it would di
06f0: 73 61 62 6c 65 20 77 6f 72 64 0a 23 20 73 70 6c  sable word.# spl
0700: 69 74 74 69 6e 67 20 62 79 20 73 65 74 74 69 6e  itting by settin
0710: 67 20 49 46 53 20 74 6f 20 65 6d 70 74 79 20 76  g IFS to empty v
0720: 61 6c 75 65 2e 29 0a 61 73 5f 6e 6c 3d 27 0a 27  alue.).as_nl='.'
0730: 0a 49 46 53 3d 22 20 22 22 09 24 61 73 5f 6e 6c  .IFS=" "".$as_nl
0740: 22 0a 0a 23 20 46 69 6e 64 20 77 68 6f 20 77 65  "..# Find who we
0750: 20 61 72 65 2e 20 20 4c 6f 6f 6b 20 69 6e 20 74   are.  Look in t
0760: 68 65 20 70 61 74 68 20 69 66 20 77 65 20 63 6f  he path if we co
0770: 6e 74 61 69 6e 20 6e 6f 20 64 69 72 65 63 74 6f  ntain no directo
0780: 72 79 20 73 65 70 61 72 61 74 6f 72 2e 0a 63 61  ry separator..ca
0790: 73 65 20 24 30 20 69 6e 0a 20 20 2a 5b 5c 5c 2f  se $0 in.  *[\\/
07a0: 5d 2a 20 29 20 61 73 5f 6d 79 73 65 6c 66 3d 24  ]* ) as_myself=$
07b0: 30 20 3b 3b 0a 20 20 2a 29 20 61 73 5f 73 61 76  0 ;;.  *) as_sav
07c0: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
07d0: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
07e0: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
07f0: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
0800: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
0810: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
0820: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 74 65 73 74   as_dir=..  test
0830: 20 2d 72 20 22 24 61 73 5f 64 69 72 2f 24 30 22   -r "$as_dir/$0"
0840: 20 26 26 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61   && as_myself=$a
0850: 73 5f 64 69 72 2f 24 30 20 26 26 20 62 72 65 61  s_dir/$0 && brea
0860: 6b 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  k.done.IFS=$as_s
0870: 61 76 65 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b  ave_IFS..     ;;
0880: 0a 65 73 61 63 0a 23 20 57 65 20 64 69 64 20 6e  .esac.# We did n
0890: 6f 74 20 66 69 6e 64 20 6f 75 72 73 65 6c 76 65  ot find ourselve
08a0: 73 2c 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79  s, most probably
08b0: 20 77 65 20 77 65 72 65 20 72 75 6e 20 61 73 20   we were run as 
08c0: 60 73 68 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69  `sh COMMAND'.# i
08d0: 6e 20 77 68 69 63 68 20 63 61 73 65 20 77 65 20  n which case we 
08e0: 61 72 65 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f  are not to be fo
08f0: 75 6e 64 20 69 6e 20 74 68 65 20 70 61 74 68 2e  und in the path.
0900: 0a 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 6d  .if test "x$as_m
0910: 79 73 65 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e  yself" = x; then
0920: 0a 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a  .  as_myself=$0.
0930: 66 69 0a 69 66 20 74 65 73 74 20 21 20 2d 66 20  fi.if test ! -f 
0940: 22 24 61 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68  "$as_myself"; th
0950: 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  en.  echo "$as_m
0960: 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a 20 63 61  yself: error: ca
0970: 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c 66  nnot find myself
0980: 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e 20  ; rerun with an 
0990: 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61  absolute file na
09a0: 6d 65 22 20 3e 26 32 0a 20 20 7b 20 28 65 78 69  me" >&2.  { (exi
09b0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a  t 1); exit 1; }.
09c0: 66 69 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e  fi..# Work aroun
09d0: 64 20 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e  d bugs in pre-3.
09e0: 30 20 55 57 49 4e 20 6b 73 68 2e 0a 66 6f 72 20  0 UWIN ksh..for 
09f0: 61 73 5f 76 61 72 20 69 6e 20 45 4e 56 20 4d 41  as_var in ENV MA
0a00: 49 4c 20 4d 41 49 4c 50 41 54 48 0a 64 6f 20 28  IL MAILPATH.do (
0a10: 24 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76 61  $as_unset $as_va
0a20: 72 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  r) >/dev/null 2>
0a30: 26 31 20 26 26 20 24 61 73 5f 75 6e 73 65 74 20  &1 && $as_unset 
0a40: 24 61 73 5f 76 61 72 0a 64 6f 6e 65 0a 50 53 31  $as_var.done.PS1
0a50: 3d 27 24 20 27 0a 50 53 32 3d 27 3e 20 27 0a 50  ='$ '.PS2='> '.P
0a60: 53 34 3d 27 2b 20 27 0a 0a 23 20 4e 4c 53 20 6e  S4='+ '..# NLS n
0a70: 75 69 73 61 6e 63 65 73 2e 0a 66 6f 72 20 61 73  uisances..for as
0a80: 5f 76 61 72 20 69 6e 20 5c 0a 20 20 4c 41 4e 47  _var in \.  LANG
0a90: 20 4c 41 4e 47 55 41 47 45 20 4c 43 5f 41 44 44   LANGUAGE LC_ADD
0aa0: 52 45 53 53 20 4c 43 5f 41 4c 4c 20 4c 43 5f 43  RESS LC_ALL LC_C
0ab0: 4f 4c 4c 41 54 45 20 4c 43 5f 43 54 59 50 45 20  OLLATE LC_CTYPE 
0ac0: 4c 43 5f 49 44 45 4e 54 49 46 49 43 41 54 49 4f  LC_IDENTIFICATIO
0ad0: 4e 20 5c 0a 20 20 4c 43 5f 4d 45 41 53 55 52 45  N \.  LC_MEASURE
0ae0: 4d 45 4e 54 20 4c 43 5f 4d 45 53 53 41 47 45 53  MENT LC_MESSAGES
0af0: 20 4c 43 5f 4d 4f 4e 45 54 41 52 59 20 4c 43 5f   LC_MONETARY LC_
0b00: 4e 41 4d 45 20 4c 43 5f 4e 55 4d 45 52 49 43 20  NAME LC_NUMERIC 
0b10: 4c 43 5f 50 41 50 45 52 20 5c 0a 20 20 4c 43 5f  LC_PAPER \.  LC_
0b20: 54 45 4c 45 50 48 4f 4e 45 20 4c 43 5f 54 49 4d  TELEPHONE LC_TIM
0b30: 45 0a 64 6f 0a 20 20 69 66 20 28 73 65 74 20 2b  E.do.  if (set +
0b40: 78 3b 20 74 65 73 74 20 2d 7a 20 22 60 28 65 76  x; test -z "`(ev
0b50: 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20 65 78  al $as_var=C; ex
0b60: 70 6f 72 74 20 24 61 73 5f 76 61 72 29 20 32 3e  port $as_var) 2>
0b70: 26 31 60 22 29 3b 20 74 68 65 6e 0a 20 20 20 20  &1`"); then.    
0b80: 65 76 61 6c 20 24 61 73 5f 76 61 72 3d 43 3b 20  eval $as_var=C; 
0b90: 65 78 70 6f 72 74 20 24 61 73 5f 76 61 72 0a 20  export $as_var. 
0ba0: 20 65 6c 73 65 0a 20 20 20 20 28 24 61 73 5f 75   else.    ($as_u
0bb0: 6e 73 65 74 20 24 61 73 5f 76 61 72 29 20 3e 2f  nset $as_var) >/
0bc0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
0bd0: 20 24 61 73 5f 75 6e 73 65 74 20 24 61 73 5f 76   $as_unset $as_v
0be0: 61 72 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 23 20  ar.  fi.done..# 
0bf0: 52 65 71 75 69 72 65 64 20 74 6f 20 75 73 65 20  Required to use 
0c00: 62 61 73 65 6e 61 6d 65 2e 0a 69 66 20 65 78 70  basename..if exp
0c10: 72 20 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f  r a : '\(a\)' >/
0c20: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
0c30: 0a 20 20 20 74 65 73 74 20 22 58 60 65 78 70 72  .   test "X`expr
0c40: 20 30 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e   00001 : '.*\(..
0c50: 2e 5c 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74  .\)'`" = X001; t
0c60: 68 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78  hen.  as_expr=ex
0c70: 70 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70  pr.else.  as_exp
0c80: 72 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28  r=false.fi..if (
0c90: 62 61 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e  basename -- /) >
0ca0: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
0cb0: 26 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61  & test "X`basena
0cc0: 6d 65 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d  me -- / 2>&1`" =
0cd0: 20 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73   "X/"; then.  as
0ce0: 5f 62 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61  _basename=basena
0cf0: 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73  me.else.  as_bas
0d00: 65 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a  ename=false.fi..
0d10: 0a 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 65  .# Name of the e
0d20: 78 65 63 75 74 61 62 6c 65 2e 0a 61 73 5f 6d 65  xecutable..as_me
0d30: 3d 60 24 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d  =`$as_basename -
0d40: 2d 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78  - "$0" ||.$as_ex
0d50: 70 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f  pr X/"$0" : '.*/
0d60: 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24  \([^/][^/]*\)/*$
0d70: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a  ' \| \.. X"$0" :
0d80: 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c   'X\(//\)$' \| \
0d90: 0a 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f  .. X"$0" : 'X\(/
0da0: 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f  \)' \| . 2>/dev/
0db0: 6e 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 2f 22  null ||.echo X/"
0dc0: 24 30 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f  $0" |.    sed '/
0dd0: 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a  ^.*\/\([^/][^/]*
0de0: 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f  \)\/*$/{..    s/
0df0: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
0e00: 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 2f 5c  ..  /^X\/\(\/\/\
0e10: 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  )$/{..    s//\1/
0e20: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
0e30: 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a  /^X\/\(\/\).*/{.
0e40: 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20  .    s//\1/..   
0e50: 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f   q..  }..  s/.*/
0e60: 2e 2f 3b 20 71 27 60 0a 0a 23 20 43 44 50 41 54  ./; q'`..# CDPAT
0e70: 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44 50  H..$as_unset CDP
0e80: 41 54 48 0a 0a 0a 69 66 20 74 65 73 74 20 22 78  ATH...if test "x
0e90: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 20 3d  $CONFIG_SHELL" =
0ea0: 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 28 65   x; then.  if (e
0eb0: 76 61 6c 20 22 3a 22 29 20 32 3e 2f 64 65 76 2f  val ":") 2>/dev/
0ec0: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f  null; then.  as_
0ed0: 68 61 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65  have_required=ye
0ee0: 73 0a 65 6c 73 65 0a 20 20 61 73 5f 68 61 76 65  s.else.  as_have
0ef0: 5f 72 65 71 75 69 72 65 64 3d 6e 6f 0a 66 69 0a  _required=no.fi.
0f00: 0a 20 20 69 66 20 74 65 73 74 20 24 61 73 5f 68  .  if test $as_h
0f10: 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20 79  ave_required = y
0f20: 65 73 20 26 26 20 09 20 28 65 76 61 6c 20 22 3a  es && . (eval ":
0f30: 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e  .(as_func_return
0f40: 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20 5c 24   () {.  (exit \$
0f50: 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63  1).}.as_func_suc
0f60: 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f 66  cess () {.  as_f
0f70: 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61  unc_return 0.}.a
0f80: 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 28  s_func_failure (
0f90: 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65  ) {.  as_func_re
0fa0: 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63  turn 1.}.as_func
0fb0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29 20  _ret_success () 
0fc0: 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61  {.  return 0.}.a
0fd0: 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75  s_func_ret_failu
0fe0: 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72 6e  re () {.  return
0ff0: 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30   1.}..exitcode=0
1000: 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63 63  .if as_func_succ
1010: 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c  ess; then.  :.el
1020: 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  se.  exitcode=1.
1030: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73    echo as_func_s
1040: 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a 66  uccess failed..f
1050: 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66 61  i..if as_func_fa
1060: 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65 78  ilure; then.  ex
1070: 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20  itcode=1.  echo 
1080: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1090: 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69  succeeded..fi..i
10a0: 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75  f as_func_ret_su
10b0: 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a  ccess; then.  :.
10c0: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
10d0: 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63  1.  echo as_func
10e0: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61 69  _ret_success fai
10f0: 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66  led..fi..if as_f
1100: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b  unc_ret_failure;
1110: 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64 65   then.  exitcode
1120: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
1130: 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73 75  c_ret_failure su
1140: 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20  cceeded..fi..if 
1150: 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e 63  ( set x; as_func
1160: 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20 26  _ret_success y &
1170: 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c 24 31  & test x = \"\$1
1180: 5c 22 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  \" ); then.  :.e
1190: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
11a0: 0a 20 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e  .  echo position
11b0: 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77 65  al parameters we
11c0: 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69  re not saved..fi
11d0: 0a 0a 74 65 73 74 20 5c 24 65 78 69 74 63 6f 64  ..test \$exitcod
11e0: 65 20 3d 20 30 29 20 7c 7c 20 7b 20 28 65 78 69  e = 0) || { (exi
11f0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a  t 1); exit 1; }.
1200: 0a 28 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31  .(.  as_lineno_1
1210: 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  =\$LINENO.  as_l
1220: 69 6e 65 6e 6f 5f 32 3d 5c 24 4c 49 4e 45 4e 4f  ineno_2=\$LINENO
1230: 0a 20 20 74 65 73 74 20 5c 22 78 5c 24 61 73 5f  .  test \"x\$as_
1240: 6c 69 6e 65 6e 6f 5f 31 5c 22 20 21 3d 20 5c 22  lineno_1\" != \"
1250: 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22  x\$as_lineno_2\"
1260: 20 26 26 0a 20 20 74 65 73 74 20 5c 22 78 5c 60   &&.  test \"x\`
1270: 65 78 70 72 20 5c 24 61 73 5f 6c 69 6e 65 6e 6f  expr \$as_lineno
1280: 5f 31 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78  _1 + 1\`\" = \"x
1290: 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 5c 22 29  \$as_lineno_2\")
12a0: 20 7c 7c 20 7b 20 28 65 78 69 74 20 31 29 3b 20   || { (exit 1); 
12b0: 65 78 69 74 20 31 3b 20 7d 0a 22 29 20 32 3e 20  exit 1; }.") 2> 
12c0: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
12d0: 20 20 3a 0a 65 6c 73 65 0a 20 20 61 73 5f 63 61    :.else.  as_ca
12e0: 6e 64 69 64 61 74 65 5f 73 68 65 6c 6c 73 3d 0a  ndidate_shells=.
12f0: 20 20 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d      as_save_IFS=
1300: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1310: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
1320: 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54  _dir in /bin$PAT
1330: 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
1340: 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54  bin$PATH_SEPARAT
1350: 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  OR$PATH.do.  IFS
1360: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1370: 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1380: 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1390: 63 61 73 65 20 24 61 73 5f 64 69 72 20 69 6e 0a  case $as_dir in.
13a0: 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73  . /*)..   for as
13b0: 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68  _base in sh bash
13c0: 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20   ksh sh5; do..  
13d0: 20 20 20 61 73 5f 63 61 6e 64 69 64 61 74 65 5f     as_candidate_
13e0: 73 68 65 6c 6c 73 3d 22 24 61 73 5f 63 61 6e 64  shells="$as_cand
13f0: 69 64 61 74 65 5f 73 68 65 6c 6c 73 20 24 61 73  idate_shells $as
1400: 5f 64 69 72 2f 24 61 73 5f 62 61 73 65 22 0a 09  _dir/$as_base"..
1410: 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20 20 20 20     done;;.      
1420: 20 65 73 61 63 0a 64 6f 6e 65 0a 49 46 53 3d 24   esac.done.IFS=$
1430: 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 0a 20 20  as_save_IFS...  
1440: 20 20 20 20 66 6f 72 20 61 73 5f 73 68 65 6c 6c      for as_shell
1450: 20 69 6e 20 24 61 73 5f 63 61 6e 64 69 64 61 74   in $as_candidat
1460: 65 5f 73 68 65 6c 6c 73 20 24 53 48 45 4c 4c 3b  e_shells $SHELL;
1470: 20 64 6f 0a 09 20 23 20 54 72 79 20 6f 6e 6c 79   do.. # Try only
1480: 20 73 68 65 6c 6c 73 20 74 68 61 74 20 65 78 69   shells that exi
1490: 73 74 2c 20 74 6f 20 73 61 76 65 20 73 65 76 65  st, to save seve
14a0: 72 61 6c 20 66 6f 72 6b 73 2e 0a 09 20 69 66 20  ral forks... if 
14b0: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
14c0: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
14d0: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
14e0: 3b 20 7d 20 26 26 0a 09 09 7b 20 28 22 24 61 73  ; } &&...{ ("$as
14f0: 5f 73 68 65 6c 6c 22 29 20 32 3e 20 2f 64 65 76  _shell") 2> /dev
1500: 2f 6e 75 6c 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a  /null <<\_ASEOF.
1510: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53  if test -n "${ZS
1520: 48 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20  H_VERSION+set}" 
1530: 26 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20  && (emulate sh) 
1540: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
1550: 20 74 68 65 6e 0a 20 20 65 6d 75 6c 61 74 65 20   then.  emulate 
1560: 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20  sh.  NULLCMD=:. 
1570: 20 23 20 5a 73 68 20 33 2e 78 20 61 6e 64 20 34   # Zsh 3.x and 4
1580: 2e 78 20 70 65 72 66 6f 72 6d 73 20 77 6f 72 64  .x performs word
1590: 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b   splitting on ${
15a0: 31 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20  1+"$@"}, which. 
15b0: 20 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74   # is contrary t
15c0: 6f 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69  o our usage.  Di
15d0: 73 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75  sable this featu
15e0: 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27  re..  alias -g '
15f0: 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22  ${1+"$@"}'='"$@"
1600: 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c  '.  setopt NO_GL
1610: 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20  OB_SUBST.else.  
1620: 63 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32  case `(set -o) 2
1630: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20  >/dev/null` in. 
1640: 20 2a 70 6f 73 69 78 2a 29 20 73 65 74 20 2d 6f   *posix*) set -o
1650: 20 70 6f 73 69 78 20 3b 3b 0a 65 73 61 63 0a 0a   posix ;;.esac..
1660: 66 69 0a 0a 0a 3a 0a 5f 41 53 45 4f 46 0a 7d 3b  fi...:._ASEOF.};
1670: 20 74 68 65 6e 0a 20 20 43 4f 4e 46 49 47 5f 53   then.  CONFIG_S
1680: 48 45 4c 4c 3d 24 61 73 5f 73 68 65 6c 6c 0a 09  HELL=$as_shell..
1690: 20 20 20 20 20 20 20 61 73 5f 68 61 76 65 5f 72         as_have_r
16a0: 65 71 75 69 72 65 64 3d 79 65 73 0a 09 20 20 20  equired=yes..   
16b0: 20 20 20 20 69 66 20 7b 20 22 24 61 73 5f 73 68      if { "$as_sh
16c0: 65 6c 6c 22 20 32 3e 20 2f 64 65 76 2f 6e 75 6c  ell" 2> /dev/nul
16d0: 6c 20 3c 3c 5c 5f 41 53 45 4f 46 0a 69 66 20 74  l <<\_ASEOF.if t
16e0: 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45  est -n "${ZSH_VE
16f0: 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28  RSION+set}" && (
1700: 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65  emulate sh) >/de
1710: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
1720: 6e 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a 20  n.  emulate sh. 
1730: 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20 5a   NULLCMD=:.  # Z
1740: 73 68 20 33 2e 78 20 61 6e 64 20 34 2e 78 20 70  sh 3.x and 4.x p
1750: 65 72 66 6f 72 6d 73 20 77 6f 72 64 20 73 70 6c  erforms word spl
1760: 69 74 74 69 6e 67 20 6f 6e 20 24 7b 31 2b 22 24  itting on ${1+"$
1770: 40 22 7d 2c 20 77 68 69 63 68 0a 20 20 23 20 69  @"}, which.  # i
1780: 73 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 6f 75  s contrary to ou
1790: 72 20 75 73 61 67 65 2e 20 20 44 69 73 61 62 6c  r usage.  Disabl
17a0: 65 20 74 68 69 73 20 66 65 61 74 75 72 65 2e 0a  e this feature..
17b0: 20 20 61 6c 69 61 73 20 2d 67 20 27 24 7b 31 2b    alias -g '${1+
17c0: 22 24 40 22 7d 27 3d 27 22 24 40 22 27 0a 20 20  "$@"}'='"$@"'.  
17d0: 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53  setopt NO_GLOB_S
17e0: 55 42 53 54 0a 65 6c 73 65 0a 20 20 63 61 73 65  UBST.else.  case
17f0: 20 60 28 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65   `(set -o) 2>/de
1800: 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 2a 70 6f  v/null` in.  *po
1810: 73 69 78 2a 29 20 73 65 74 20 2d 6f 20 70 6f 73  six*) set -o pos
1820: 69 78 20 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 0a  ix ;;.esac..fi..
1830: 0a 3a 0a 28 61 73 5f 66 75 6e 63 5f 72 65 74 75  .:.(as_func_retu
1840: 72 6e 20 28 29 20 7b 0a 20 20 28 65 78 69 74 20  rn () {.  (exit 
1850: 24 31 29 0a 7d 0a 61 73 5f 66 75 6e 63 5f 73 75  $1).}.as_func_su
1860: 63 63 65 73 73 20 28 29 20 7b 0a 20 20 61 73 5f  ccess () {.  as_
1870: 66 75 6e 63 5f 72 65 74 75 72 6e 20 30 0a 7d 0a  func_return 0.}.
1880: 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65 20  as_func_failure 
1890: 28 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63 5f 72  () {.  as_func_r
18a0: 65 74 75 72 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e  eturn 1.}.as_fun
18b0: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 28 29  c_ret_success ()
18c0: 20 7b 0a 20 20 72 65 74 75 72 6e 20 30 0a 7d 0a   {.  return 0.}.
18d0: 61 73 5f 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c  as_func_ret_fail
18e0: 75 72 65 20 28 29 20 7b 0a 20 20 72 65 74 75 72  ure () {.  retur
18f0: 6e 20 31 0a 7d 0a 0a 65 78 69 74 63 6f 64 65 3d  n 1.}..exitcode=
1900: 30 0a 69 66 20 61 73 5f 66 75 6e 63 5f 73 75 63  0.if as_func_suc
1910: 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  cess; then.  :.e
1920: 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31  lse.  exitcode=1
1930: 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f  .  echo as_func_
1940: 73 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e 0a  success failed..
1950: 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63 5f 66  fi..if as_func_f
1960: 61 69 6c 75 72 65 3b 20 74 68 65 6e 0a 20 20 65  ailure; then.  e
1970: 78 69 74 63 6f 64 65 3d 31 0a 20 20 65 63 68 6f  xitcode=1.  echo
1980: 20 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75 72 65   as_func_failure
1990: 20 73 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a   succeeded..fi..
19a0: 69 66 20 61 73 5f 66 75 6e 63 5f 72 65 74 5f 73  if as_func_ret_s
19b0: 75 63 63 65 73 73 3b 20 74 68 65 6e 0a 20 20 3a  uccess; then.  :
19c0: 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65  .else.  exitcode
19d0: 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75 6e  =1.  echo as_fun
19e0: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61  c_ret_success fa
19f0: 69 6c 65 64 2e 0a 66 69 0a 0a 69 66 20 61 73 5f  iled..fi..if as_
1a00: 66 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65  func_ret_failure
1a10: 3b 20 74 68 65 6e 0a 20 20 65 78 69 74 63 6f 64  ; then.  exitcod
1a20: 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f 66 75  e=1.  echo as_fu
1a30: 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 73  nc_ret_failure s
1a40: 75 63 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66  ucceeded..fi..if
1a50: 20 28 20 73 65 74 20 78 3b 20 61 73 5f 66 75 6e   ( set x; as_fun
1a60: 63 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79 20  c_ret_success y 
1a70: 26 26 20 74 65 73 74 20 78 20 3d 20 22 24 31 22  && test x = "$1"
1a80: 20 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   ); then.  :.els
1a90: 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  e.  exitcode=1. 
1aa0: 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c   echo positional
1ab0: 20 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65   parameters were
1ac0: 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 0a   not saved..fi..
1ad0: 74 65 73 74 20 24 65 78 69 74 63 6f 64 65 20 3d  test $exitcode =
1ae0: 20 30 29 20 7c 7c 20 7b 20 28 65 78 69 74 20 31   0) || { (exit 1
1af0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 0a 28 0a  ); exit 1; }..(.
1b00: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
1b10: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
1b20: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74 65  o_2=$LINENO.  te
1b30: 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f  st "x$as_lineno_
1b40: 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e 65  1" != "x$as_line
1b50: 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74 20  no_2" &&.  test 
1b60: 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e 65  "x`expr $as_line
1b70: 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78 24  no_1 + 1`" = "x$
1b80: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 29 20 7c 7c  as_lineno_2") ||
1b90: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
1ba0: 74 20 31 3b 20 7d 0a 0a 5f 41 53 45 4f 46 0a 7d  t 1; }.._ASEOF.}
1bb0: 3b 20 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66  ; then.  break.f
1bc0: 69 0a 0a 66 69 0a 0a 20 20 20 20 20 20 64 6f 6e  i..fi..      don
1bd0: 65 0a 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  e..      if test
1be0: 20 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c   "x$CONFIG_SHELL
1bf0: 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 66  " != x; then.  f
1c00: 6f 72 20 61 73 5f 76 61 72 20 69 6e 20 42 41 53  or as_var in BAS
1c10: 48 5f 45 4e 56 20 45 4e 56 0a 20 20 20 20 20 20  H_ENV ENV.      
1c20: 20 20 64 6f 20 28 24 61 73 5f 75 6e 73 65 74 20    do ($as_unset 
1c30: 24 61 73 5f 76 61 72 29 20 3e 2f 64 65 76 2f 6e  $as_var) >/dev/n
1c40: 75 6c 6c 20 32 3e 26 31 20 26 26 20 24 61 73 5f  ull 2>&1 && $as_
1c50: 75 6e 73 65 74 20 24 61 73 5f 76 61 72 0a 20 20  unset $as_var.  
1c60: 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
1c70: 20 20 20 65 78 70 6f 72 74 20 43 4f 4e 46 49 47     export CONFIG
1c80: 5f 53 48 45 4c 4c 0a 20 20 20 20 20 20 20 20 65  _SHELL.        e
1c90: 78 65 63 20 22 24 43 4f 4e 46 49 47 5f 53 48 45  xec "$CONFIG_SHE
1ca0: 4c 4c 22 20 22 24 61 73 5f 6d 79 73 65 6c 66 22  LL" "$as_myself"
1cb0: 20 24 7b 31 2b 22 24 40 22 7d 0a 66 69 0a 0a 0a   ${1+"$@"}.fi...
1cc0: 20 20 20 20 69 66 20 74 65 73 74 20 24 61 73 5f      if test $as_
1cd0: 68 61 76 65 5f 72 65 71 75 69 72 65 64 20 3d 20  have_required = 
1ce0: 6e 6f 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  no; then.  echo 
1cf0: 54 68 69 73 20 73 63 72 69 70 74 20 72 65 71 75  This script requ
1d00: 69 72 65 73 20 61 20 73 68 65 6c 6c 20 6d 6f 72  ires a shell mor
1d10: 65 20 6d 6f 64 65 72 6e 20 74 68 61 6e 20 61 6c  e modern than al
1d20: 6c 20 74 68 65 0a 20 20 20 20 20 20 65 63 68 6f  l the.      echo
1d30: 20 73 68 65 6c 6c 73 20 74 68 61 74 20 49 20 66   shells that I f
1d40: 6f 75 6e 64 20 6f 6e 20 79 6f 75 72 20 73 79 73  ound on your sys
1d50: 74 65 6d 2e 20 20 50 6c 65 61 73 65 20 69 6e 73  tem.  Please ins
1d60: 74 61 6c 6c 20 61 0a 20 20 20 20 20 20 65 63 68  tall a.      ech
1d70: 6f 20 6d 6f 64 65 72 6e 20 73 68 65 6c 6c 2c 20  o modern shell, 
1d80: 6f 72 20 6d 61 6e 75 61 6c 6c 79 20 72 75 6e 20  or manually run 
1d90: 74 68 65 20 73 63 72 69 70 74 20 75 6e 64 65 72  the script under
1da0: 20 73 75 63 68 20 61 0a 20 20 20 20 20 20 65 63   such a.      ec
1db0: 68 6f 20 73 68 65 6c 6c 20 69 66 20 79 6f 75 20  ho shell if you 
1dc0: 64 6f 20 68 61 76 65 20 6f 6e 65 2e 0a 20 20 20  do have one..   
1dd0: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
1de0: 78 69 74 20 31 3b 20 7d 0a 66 69 0a 0a 0a 66 69  xit 1; }.fi...fi
1df0: 0a 0a 66 69 0a 0a 0a 0a 28 65 76 61 6c 20 22 61  ..fi....(eval "a
1e00: 73 5f 66 75 6e 63 5f 72 65 74 75 72 6e 20 28 29  s_func_return ()
1e10: 20 7b 0a 20 20 28 65 78 69 74 20 5c 24 31 29 0a   {.  (exit \$1).
1e20: 7d 0a 61 73 5f 66 75 6e 63 5f 73 75 63 63 65 73  }.as_func_succes
1e30: 73 20 28 29 20 7b 0a 20 20 61 73 5f 66 75 6e 63  s () {.  as_func
1e40: 5f 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73 5f 66  _return 0.}.as_f
1e50: 75 6e 63 5f 66 61 69 6c 75 72 65 20 28 29 20 7b  unc_failure () {
1e60: 0a 20 20 61 73 5f 66 75 6e 63 5f 72 65 74 75 72  .  as_func_retur
1e70: 6e 20 31 0a 7d 0a 61 73 5f 66 75 6e 63 5f 72 65  n 1.}.as_func_re
1e80: 74 5f 73 75 63 63 65 73 73 20 28 29 20 7b 0a 20  t_success () {. 
1e90: 20 72 65 74 75 72 6e 20 30 0a 7d 0a 61 73 5f 66   return 0.}.as_f
1ea0: 75 6e 63 5f 72 65 74 5f 66 61 69 6c 75 72 65 20  unc_ret_failure 
1eb0: 28 29 20 7b 0a 20 20 72 65 74 75 72 6e 20 31 0a  () {.  return 1.
1ec0: 7d 0a 0a 65 78 69 74 63 6f 64 65 3d 30 0a 69 66  }..exitcode=0.if
1ed0: 20 61 73 5f 66 75 6e 63 5f 73 75 63 63 65 73 73   as_func_success
1ee0: 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
1ef0: 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20 65    exitcode=1.  e
1f00: 63 68 6f 20 61 73 5f 66 75 6e 63 5f 73 75 63 63  cho as_func_succ
1f10: 65 73 73 20 66 61 69 6c 65 64 2e 0a 66 69 0a 0a  ess failed..fi..
1f20: 69 66 20 61 73 5f 66 75 6e 63 5f 66 61 69 6c 75  if as_func_failu
1f30: 72 65 3b 20 74 68 65 6e 0a 20 20 65 78 69 74 63  re; then.  exitc
1f40: 6f 64 65 3d 31 0a 20 20 65 63 68 6f 20 61 73 5f  ode=1.  echo as_
1f50: 66 75 6e 63 5f 66 61 69 6c 75 72 65 20 73 75 63  func_failure suc
1f60: 63 65 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20 61  ceeded..fi..if a
1f70: 73 5f 66 75 6e 63 5f 72 65 74 5f 73 75 63 63 65  s_func_ret_succe
1f80: 73 73 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  ss; then.  :.els
1f90: 65 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20  e.  exitcode=1. 
1fa0: 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 72 65   echo as_func_re
1fb0: 74 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65 64  t_success failed
1fc0: 2e 0a 66 69 0a 0a 69 66 20 61 73 5f 66 75 6e 63  ..fi..if as_func
1fd0: 5f 72 65 74 5f 66 61 69 6c 75 72 65 3b 20 74 68  _ret_failure; th
1fe0: 65 6e 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a  en.  exitcode=1.
1ff0: 20 20 65 63 68 6f 20 61 73 5f 66 75 6e 63 5f 72    echo as_func_r
2000: 65 74 5f 66 61 69 6c 75 72 65 20 73 75 63 63 65  et_failure succe
2010: 65 64 65 64 2e 0a 66 69 0a 0a 69 66 20 28 20 73  eded..fi..if ( s
2020: 65 74 20 78 3b 20 61 73 5f 66 75 6e 63 5f 72 65  et x; as_func_re
2030: 74 5f 73 75 63 63 65 73 73 20 79 20 26 26 20 74  t_success y && t
2040: 65 73 74 20 78 20 3d 20 5c 22 5c 24 31 5c 22 20  est x = \"\$1\" 
2050: 29 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  ); then.  :.else
2060: 0a 20 20 65 78 69 74 63 6f 64 65 3d 31 0a 20 20  .  exitcode=1.  
2070: 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e 61 6c 20  echo positional 
2080: 70 61 72 61 6d 65 74 65 72 73 20 77 65 72 65 20  parameters were 
2090: 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69 0a 0a 74  not saved..fi..t
20a0: 65 73 74 20 5c 24 65 78 69 74 63 6f 64 65 20 3d  est \$exitcode =
20b0: 20 30 22 29 20 7c 7c 20 7b 0a 20 20 65 63 68 6f   0") || {.  echo
20c0: 20 4e 6f 20 73 68 65 6c 6c 20 66 6f 75 6e 64 20   No shell found 
20d0: 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 73 68  that supports sh
20e0: 65 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 20  ell functions.. 
20f0: 20 65 63 68 6f 20 50 6c 65 61 73 65 20 74 65 6c   echo Please tel
2100: 6c 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  l autoconf@gnu.o
2110: 72 67 20 61 62 6f 75 74 20 79 6f 75 72 20 73 79  rg about your sy
2120: 73 74 65 6d 2c 0a 20 20 65 63 68 6f 20 69 6e 63  stem,.  echo inc
2130: 6c 75 64 69 6e 67 20 61 6e 79 20 65 72 72 6f 72  luding any error
2140: 20 70 6f 73 73 69 62 6c 79 20 6f 75 74 70 75 74   possibly output
2150: 20 62 65 66 6f 72 65 20 74 68 69 73 0a 20 20 65   before this.  e
2160: 63 68 6f 20 6d 65 73 73 61 67 65 0a 7d 0a 0a 0a  cho message.}...
2170: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24  .  as_lineno_1=$
2180: 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65  LINENO.  as_line
2190: 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 74  no_2=$LINENO.  t
21a0: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
21b0: 5f 31 22 20 21 3d 20 22 78 24 61 73 5f 6c 69 6e  _1" != "x$as_lin
21c0: 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74 65 73 74  eno_2" &&.  test
21d0: 20 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69 6e   "x`expr $as_lin
21e0: 65 6e 6f 5f 31 20 2b 20 31 60 22 20 3d 20 22 78  eno_1 + 1`" = "x
21f0: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 22 20 7c 7c  $as_lineno_2" ||
2200: 20 7b 0a 0a 20 20 23 20 43 72 65 61 74 65 20 24   {..  # Create $
2210: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61 73 20  as_me.lineno as 
2220: 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f 6d 79  a copy of $as_my
2230: 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68 20 24  self, but with $
2240: 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69 66 6f  LINENO.  # unifo
2250: 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20 62 79  rmly replaced by
2260: 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72   the line number
2270: 2e 20 20 54 68 65 20 66 69 72 73 74 20 27 73 65  .  The first 'se
2280: 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20 20 23  d' inserts a.  #
2290: 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c 69 6e   line-number lin
22a0: 65 20 61 66 74 65 72 20 65 61 63 68 20 6c 69 6e  e after each lin
22b0: 65 20 75 73 69 6e 67 20 24 4c 49 4e 45 4e 4f 3b  e using $LINENO;
22c0: 20 74 68 65 20 73 65 63 6f 6e 64 20 27 73 65 64   the second 'sed
22d0: 27 0a 20 20 23 20 64 6f 65 73 20 74 68 65 20 72  '.  # does the r
22e0: 65 61 6c 20 77 6f 72 6b 2e 20 20 54 68 65 20 73  eal work.  The s
22f0: 65 63 6f 6e 64 20 73 63 72 69 70 74 20 75 73 65  econd script use
2300: 73 20 27 4e 27 20 74 6f 20 70 61 69 72 20 65 61  s 'N' to pair ea
2310: 63 68 0a 20 20 23 20 6c 69 6e 65 2d 6e 75 6d 62  ch.  # line-numb
2320: 65 72 20 6c 69 6e 65 20 77 69 74 68 20 74 68 65  er line with the
2330: 20 6c 69 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67   line containing
2340: 20 24 4c 49 4e 45 4e 4f 2c 20 61 6e 64 20 61 70   $LINENO, and ap
2350: 70 65 6e 64 73 0a 20 20 23 20 74 72 61 69 6c 69  pends.  # traili
2360: 6e 67 20 27 2d 27 20 64 75 72 69 6e 67 20 73 75  ng '-' during su
2370: 62 73 74 69 74 75 74 69 6f 6e 20 73 6f 20 74 68  bstitution so th
2380: 61 74 20 24 4c 49 4e 45 4e 4f 20 69 73 20 6e 6f  at $LINENO is no
2390: 74 20 61 20 73 70 65 63 69 61 6c 0a 20 20 23 20  t a special.  # 
23a0: 63 61 73 65 20 61 74 20 6c 69 6e 65 20 65 6e 64  case at line end
23b0: 2e 0a 20 20 23 20 28 52 61 6a 61 20 52 20 48 61  ..  # (Raja R Ha
23c0: 72 69 6e 61 74 68 20 73 75 67 67 65 73 74 65 64  rinath suggested
23d0: 20 73 65 64 20 27 3d 27 2c 20 61 6e 64 20 50 61   sed '=', and Pa
23e0: 75 6c 20 45 67 67 65 72 74 20 77 72 6f 74 65 20  ul Eggert wrote 
23f0: 74 68 65 0a 20 20 23 20 73 63 72 69 70 74 73 20  the.  # scripts 
2400: 77 69 74 68 20 6f 70 74 69 6d 69 7a 61 74 69 6f  with optimizatio
2410: 6e 20 68 65 6c 70 20 66 72 6f 6d 20 50 61 6f 6c  n help from Paol
2420: 6f 20 42 6f 6e 7a 69 6e 69 2e 20 20 42 6c 61 6d  o Bonzini.  Blam
2430: 65 20 4c 65 65 0a 20 20 23 20 45 2e 20 4d 63 4d  e Lee.  # E. McM
2440: 61 68 6f 6e 20 28 31 39 33 31 2d 31 39 38 39 29  ahon (1931-1989)
2450: 20 66 6f 72 20 73 65 64 27 73 20 73 79 6e 74 61   for sed's synta
2460: 78 2e 20 20 3a 2d 29 0a 20 20 73 65 64 20 2d 6e  x.  :-).  sed -n
2470: 20 27 0a 20 20 20 20 70 0a 20 20 20 20 2f 5b 24   '.    p.    /[$
2480: 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20 20 27 20 3c 24  ]LINENO/=.  ' <$
2490: 61 73 5f 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20  as_myself |.    
24a0: 73 65 64 20 27 0a 20 20 20 20 20 20 73 2f 5b 24  sed '.      s/[$
24b0: 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20  ]LINENO.*/&-/.  
24c0: 20 20 20 20 74 20 6c 69 6e 65 6e 6f 0a 20 20 20      t lineno.   
24d0: 20 20 20 62 0a 20 20 20 20 20 20 3a 6c 69 6e 65     b.      :line
24e0: 6e 6f 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20  no.      N.     
24f0: 20 3a 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2f 5b   :loop.      s/[
2500: 24 5d 4c 49 4e 45 4e 4f 5c 28 5b 5e 27 24 61 73  $]LINENO\([^'$as
2510: 5f 63 72 5f 61 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e  _cr_alnum'_].*\n
2520: 5c 29 5c 28 2e 2a 5c 29 2f 5c 32 5c 31 5c 32 2f  \)\(.*\)/\2\1\2/
2530: 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70 0a 20 20  .      t loop.  
2540: 20 20 20 20 73 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20      s/-\n.*//.  
2550: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
2560: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
2570: 20 22 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22   "$as_me.lineno"
2580: 20 7c 7c 0a 20 20 20 20 7b 20 65 63 68 6f 20 22   ||.    { echo "
2590: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
25a0: 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73  annot create $as
25b0: 5f 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75  _me.lineno; reru
25c0: 6e 20 77 69 74 68 20 61 20 50 4f 53 49 58 20 73  n with a POSIX s
25d0: 68 65 6c 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28  hell" >&2.   { (
25e0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
25f0: 20 7d 3b 20 7d 0a 0a 20 20 23 20 44 6f 6e 27 74   }; }..  # Don't
2600: 20 74 72 79 20 74 6f 20 65 78 65 63 20 61 73 20   try to exec as 
2610: 69 74 20 63 68 61 6e 67 65 73 20 24 5b 30 5d 2c  it changes $[0],
2620: 20 63 61 75 73 69 6e 67 20 61 6c 6c 20 73 6f 72   causing all sor
2630: 74 20 6f 66 20 70 72 6f 62 6c 65 6d 73 0a 20 20  t of problems.  
2640: 23 20 28 74 68 65 20 64 69 72 6e 61 6d 65 20 6f  # (the dirname o
2650: 66 20 24 5b 30 5d 20 69 73 20 6e 6f 74 20 74 68  f $[0] is not th
2660: 65 20 70 6c 61 63 65 20 77 68 65 72 65 20 77 65  e place where we
2670: 20 6d 69 67 68 74 20 66 69 6e 64 20 74 68 65 0a   might find the.
2680: 20 20 23 20 6f 72 69 67 69 6e 61 6c 20 61 6e 64    # original and
2690: 20 73 6f 20 6f 6e 2e 20 20 41 75 74 6f 63 6f 6e   so on.  Autocon
26a0: 66 20 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20  f is especially 
26b0: 73 65 6e 73 69 74 69 76 65 20 74 6f 20 74 68 69  sensitive to thi
26c0: 73 29 2e 0a 20 20 2e 20 22 2e 2f 24 61 73 5f 6d  s)..  . "./$as_m
26d0: 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20 23 20 45 78  e.lineno".  # Ex
26e0: 69 74 20 73 74 61 74 75 73 20 69 73 20 74 68 61  it status is tha
26f0: 74 20 6f 66 20 74 68 65 20 6c 61 73 74 20 63 6f  t of the last co
2700: 6d 6d 61 6e 64 2e 0a 20 20 65 78 69 74 0a 7d 0a  mmand..  exit.}.
2710: 0a 0a 69 66 20 28 61 73 5f 64 69 72 3d 60 64 69  ..if (as_dir=`di
2720: 72 6e 61 6d 65 20 2d 2d 20 2f 60 20 26 26 20 74  rname -- /` && t
2730: 65 73 74 20 22 58 24 61 73 5f 64 69 72 22 20 3d  est "X$as_dir" =
2740: 20 58 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20   X/) >/dev/null 
2750: 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f  2>&1; then.  as_
2760: 64 69 72 6e 61 6d 65 3d 64 69 72 6e 61 6d 65 0a  dirname=dirname.
2770: 65 6c 73 65 0a 20 20 61 73 5f 64 69 72 6e 61 6d  else.  as_dirnam
2780: 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 45 43 48 4f  e=false.fi..ECHO
2790: 5f 43 3d 20 45 43 48 4f 5f 4e 3d 20 45 43 48 4f  _C= ECHO_N= ECHO
27a0: 5f 54 3d 0a 63 61 73 65 20 60 65 63 68 6f 20 2d  _T=.case `echo -
27b0: 6e 20 78 60 20 69 6e 0a 2d 6e 2a 29 0a 20 20 63  n x` in.-n*).  c
27c0: 61 73 65 20 60 65 63 68 6f 20 27 78 5c 63 27 60  ase `echo 'x\c'`
27d0: 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f 5f   in.  *c*) ECHO_
27e0: 54 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f 54  T='.';;.# ECHO_T
27f0: 20 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20 63   is single tab c
2800: 68 61 72 61 63 74 65 72 2e 0a 20 20 2a 29 20 20  haracter..  *)  
2810: 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a 20   ECHO_C='\c';;. 
2820: 20 65 73 61 63 3b 3b 0a 2a 29 0a 20 20 45 43 48   esac;;.*).  ECH
2830: 4f 5f 4e 3d 27 2d 6e 27 3b 3b 0a 65 73 61 63 0a  O_N='-n';;.esac.
2840: 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c 28  .if expr a : '\(
2850: 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  a\)' >/dev/null 
2860: 32 3e 26 31 20 26 26 0a 20 20 20 74 65 73 74 20  2>&1 &&.   test 
2870: 22 58 60 65 78 70 72 20 30 30 30 30 31 20 3a 20  "X`expr 00001 : 
2880: 27 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22 20 3d 20  '.*\(...\)'`" = 
2890: 58 30 30 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f  X001; then.  as_
28a0: 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a 20  expr=expr.else. 
28b0: 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a 66   as_expr=false.f
28c0: 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24 24 20  i..rm -f conf$$ 
28d0: 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e 66 24  conf$$.exe conf$
28e0: 24 2e 66 69 6c 65 0a 69 66 20 74 65 73 74 20 2d  $.file.if test -
28f0: 64 20 63 6f 6e 66 24 24 2e 64 69 72 3b 20 74 68  d conf$$.dir; th
2900: 65 6e 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 24  en.  rm -f conf$
2910: 24 2e 64 69 72 2f 63 6f 6e 66 24 24 2e 66 69 6c  $.dir/conf$$.fil
2920: 65 0a 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 63  e.else.  rm -f c
2930: 6f 6e 66 24 24 2e 64 69 72 0a 20 20 6d 6b 64 69  onf$$.dir.  mkdi
2940: 72 20 63 6f 6e 66 24 24 2e 64 69 72 0a 66 69 0a  r conf$$.dir.fi.
2950: 65 63 68 6f 20 3e 63 6f 6e 66 24 24 2e 66 69 6c  echo >conf$$.fil
2960: 65 0a 69 66 20 6c 6e 20 2d 73 20 63 6f 6e 66 24  e.if ln -s conf$
2970: 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e  $.file conf$$ 2>
2980: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2990: 20 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73    as_ln_s='ln -s
29a0: 27 0a 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68  '.  # ... but th
29b0: 65 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63  ere are two gotc
29c0: 68 61 73 3a 0a 20 20 23 20 31 29 20 4f 6e 20 4d  has:.  # 1) On M
29d0: 53 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20 2d 73  SYS, both `ln -s
29e0: 20 66 69 6c 65 20 64 69 72 27 20 61 6e 64 20 60   file dir' and `
29f0: 6c 6e 20 66 69 6c 65 20 64 69 72 27 20 66 61 69  ln file dir' fai
2a00: 6c 2e 0a 20 20 23 20 32 29 20 44 4a 47 50 50 20  l..  # 2) DJGPP 
2a10: 3c 20 32 2e 30 34 20 68 61 73 20 6e 6f 20 73 79  < 2.04 has no sy
2a20: 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20 2d 73 27 20  mlinks; `ln -s' 
2a30: 63 72 65 61 74 65 73 20 61 20 77 72 61 70 70 65  creates a wrappe
2a40: 72 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20  r executable..  
2a50: 23 20 49 6e 20 62 6f 74 68 20 63 61 73 65 73 2c  # In both cases,
2a60: 20 77 65 20 68 61 76 65 20 74 6f 20 64 65 66 61   we have to defa
2a70: 75 6c 74 20 74 6f 20 60 63 70 20 2d 70 27 2e 0a  ult to `cp -p'..
2a80: 20 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66    ln -s conf$$.f
2a90: 69 6c 65 20 63 6f 6e 66 24 24 2e 64 69 72 20 32  ile conf$$.dir 2
2aa0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 74 65  >/dev/null && te
2ab0: 73 74 20 21 20 2d 66 20 63 6f 6e 66 24 24 2e 65  st ! -f conf$$.e
2ac0: 78 65 20 7c 7c 0a 20 20 20 20 61 73 5f 6c 6e 5f  xe ||.    as_ln_
2ad0: 73 3d 27 63 70 20 2d 70 27 0a 65 6c 69 66 20 6c  s='cp -p'.elif l
2ae0: 6e 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f  n conf$$.file co
2af0: 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nf$$ 2>/dev/null
2b00: 3b 20 74 68 65 6e 0a 20 20 61 73 5f 6c 6e 5f 73  ; then.  as_ln_s
2b10: 3d 6c 6e 0a 65 6c 73 65 0a 20 20 61 73 5f 6c 6e  =ln.else.  as_ln
2b20: 5f 73 3d 27 63 70 20 2d 70 27 0a 66 69 0a 72 6d  _s='cp -p'.fi.rm
2b30: 20 2d 66 20 63 6f 6e 66 24 24 20 63 6f 6e 66 24   -f conf$$ conf$
2b40: 24 2e 65 78 65 20 63 6f 6e 66 24 24 2e 64 69 72  $.exe conf$$.dir
2b50: 2f 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e  /conf$$.file con
2b60: 66 24 24 2e 66 69 6c 65 0a 72 6d 64 69 72 20 63  f$$.file.rmdir c
2b70: 6f 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76  onf$$.dir 2>/dev
2b80: 2f 6e 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69 72 20  /null..if mkdir 
2b90: 2d 70 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  -p . 2>/dev/null
2ba0: 3b 20 74 68 65 6e 0a 20 20 61 73 5f 6d 6b 64 69  ; then.  as_mkdi
2bb0: 72 5f 70 3d 3a 0a 65 6c 73 65 0a 20 20 74 65 73  r_p=:.else.  tes
2bc0: 74 20 2d 64 20 2e 2f 2d 70 20 26 26 20 72 6d 64  t -d ./-p && rmd
2bd0: 69 72 20 2e 2f 2d 70 0a 20 20 61 73 5f 6d 6b 64  ir ./-p.  as_mkd
2be0: 69 72 5f 70 3d 66 61 6c 73 65 0a 66 69 0a 0a 69  ir_p=false.fi..i
2bf0: 66 20 74 65 73 74 20 2d 78 20 2f 20 3e 2f 64 65  f test -x / >/de
2c00: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2c10: 6e 0a 20 20 61 73 5f 74 65 73 74 5f 78 3d 27 74  n.  as_test_x='t
2c20: 65 73 74 20 2d 78 27 0a 65 6c 73 65 0a 20 20 69  est -x'.else.  i
2c30: 66 20 6c 73 20 2d 64 4c 20 2f 20 3e 2f 64 65 76  f ls -dL / >/dev
2c40: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
2c50: 0a 20 20 20 20 61 73 5f 6c 73 5f 4c 5f 6f 70 74  .    as_ls_L_opt
2c60: 69 6f 6e 3d 4c 0a 20 20 65 6c 73 65 0a 20 20 20  ion=L.  else.   
2c70: 20 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 3d   as_ls_L_option=
2c80: 0a 20 20 66 69 0a 20 20 61 73 5f 74 65 73 74 5f  .  fi.  as_test_
2c90: 78 3d 27 0a 20 20 20 20 65 76 61 6c 20 73 68 20  x='.    eval sh 
2ca0: 2d 63 20 27 5c 27 27 0a 20 20 20 20 20 20 69 66  -c '\''.      if
2cb0: 20 74 65 73 74 20 2d 64 20 22 24 31 22 3b 20 74   test -d "$1"; t
2cc0: 68 65 6e 0a 20 20 20 20 20 20 20 20 74 65 73 74  hen.        test
2cd0: 20 2d 64 20 22 24 31 2f 2e 22 3b 0a 20 20 20 20   -d "$1/.";.    
2ce0: 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 31 20    else..case $1 
2cf0: 69 6e 0a 20 20 20 20 20 20 20 20 2d 2a 29 73 65  in.        -*)se
2d00: 74 20 22 2e 2f 24 31 22 3b 3b 0a 09 65 73 61 63  t "./$1";;..esac
2d10: 3b 0a 09 63 61 73 65 20 60 6c 73 20 2d 6c 64 27  ;..case `ls -ld'
2d20: 24 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e 27  $as_ls_L_option'
2d30: 20 22 24 31 22 20 32 3e 2f 64 65 76 2f 6e 75 6c   "$1" 2>/dev/nul
2d40: 6c 60 20 69 6e 0a 09 3f 3f 3f 5b 73 78 5d 2a 29  l` in..???[sx]*)
2d50: 3a 3b 3b 2a 29 66 61 6c 73 65 3b 3b 65 73 61 63  :;;*)false;;esac
2d60: 3b 66 69 0a 20 20 20 20 27 5c 27 27 20 73 68 0a  ;fi.    '\'' sh.
2d70: 20 20 27 0a 66 69 0a 61 73 5f 65 78 65 63 75 74    '.fi.as_execut
2d80: 61 62 6c 65 5f 70 3d 24 61 73 5f 74 65 73 74 5f  able_p=$as_test_
2d90: 78 0a 0a 23 20 53 65 64 20 65 78 70 72 65 73 73  x..# Sed express
2da0: 69 6f 6e 20 74 6f 20 6d 61 70 20 61 20 73 74 72  ion to map a str
2db0: 69 6e 67 20 6f 6e 74 6f 20 61 20 76 61 6c 69 64  ing onto a valid
2dc0: 20 43 50 50 20 6e 61 6d 65 2e 0a 61 73 5f 74 72   CPP name..as_tr
2dd0: 5f 63 70 70 3d 22 65 76 61 6c 20 73 65 64 20 27  _cpp="eval sed '
2de0: 79 25 2a 24 61 73 5f 63 72 5f 6c 65 74 74 65 72  y%*$as_cr_letter
2df0: 73 25 50 24 61 73 5f 63 72 5f 4c 45 54 54 45 52  s%P$as_cr_LETTER
2e00: 53 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61  S%;s%[^_$as_cr_a
2e10: 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 23 20 53  lnum]%_%g'"..# S
2e20: 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f  ed expression to
2e30: 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e   map a string on
2e40: 74 6f 20 61 20 76 61 6c 69 64 20 76 61 72 69 61  to a valid varia
2e50: 62 6c 65 20 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f  ble name..as_tr_
2e60: 73 68 3d 22 65 76 61 6c 20 73 65 64 20 27 79 25  sh="eval sed 'y%
2e70: 2a 2b 25 70 70 25 3b 73 25 5b 5e 5f 24 61 73 5f  *+%pp%;s%[^_$as_
2e80: 63 72 5f 61 6c 6e 75 6d 5d 25 5f 25 67 27 22 0a  cr_alnum]%_%g'".
2e90: 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74  ....# Check that
2ea0: 20 77 65 20 61 72 65 20 72 75 6e 6e 69 6e 67 20   we are running 
2eb0: 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65 63  under the correc
2ec0: 74 20 73 68 65 6c 6c 2e 0a 53 48 45 4c 4c 3d 24  t shell..SHELL=$
2ed0: 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62  {CONFIG_SHELL-/b
2ee0: 69 6e 2f 73 68 7d 0a 0a 63 61 73 65 20 58 24 45  in/sh}..case X$E
2ef0: 43 48 4f 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62  CHO in.X*--fallb
2f00: 61 63 6b 2d 65 63 68 6f 29 0a 20 20 23 20 52 65  ack-echo).  # Re
2f10: 6d 6f 76 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f  move one level o
2f20: 66 20 71 75 6f 74 61 74 69 6f 6e 20 28 77 68 69  f quotation (whi
2f30: 63 68 20 77 61 73 20 72 65 71 75 69 72 65 64 20  ch was required 
2f40: 66 6f 72 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48  for Make)..  ECH
2f50: 4f 3d 60 65 63 68 6f 20 22 24 45 43 48 4f 22 20  O=`echo "$ECHO" 
2f60: 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c  | sed 's,\\\\\$\
2f70: 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b  \$0,'$0','`.  ;;
2f80: 0a 65 73 61 63 0a 0a 65 63 68 6f 3d 24 7b 45 43  .esac..echo=${EC
2f90: 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74 65 73 74  HO-echo}.if test
2fa0: 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e 6f 2d 72   "X$1" = X--no-r
2fb0: 65 65 78 65 63 3b 20 74 68 65 6e 0a 20 20 23 20  eexec; then.  # 
2fc0: 44 69 73 63 61 72 64 20 74 68 65 20 2d 2d 6e 6f  Discard the --no
2fd0: 2d 72 65 65 78 65 63 20 66 6c 61 67 2c 20 61 6e  -reexec flag, an
2fe0: 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 73 68  d continue..  sh
2ff0: 69 66 74 0a 65 6c 69 66 20 74 65 73 74 20 22 58  ift.elif test "X
3000: 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63  $1" = X--fallbac
3010: 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23  k-echo; then.  #
3020: 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65 20 64 6f   Avoid inline do
3030: 63 75 6d 65 6e 74 20 68 65 72 65 2c 20 69 74 20  cument here, it 
3040: 6d 61 79 20 62 65 20 6c 65 66 74 20 6f 76 65 72  may be left over
3050: 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73 74 20 22  .  :.elif test "
3060: 58 60 28 24 65 63 68 6f 20 27 5c 74 27 29 20 32  X`($echo '\t') 2
3070: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27  >/dev/null`" = '
3080: 58 5c 74 27 20 3b 20 74 68 65 6e 0a 20 20 23 20  X\t' ; then.  # 
3090: 59 69 70 70 65 65 2c 20 24 65 63 68 6f 20 77 6f  Yippee, $echo wo
30a0: 72 6b 73 21 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  rks!.  :.else.  
30b0: 23 20 52 65 73 74 61 72 74 20 75 6e 64 65 72 20  # Restart under 
30c0: 74 68 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c  the correct shel
30d0: 6c 2e 0a 20 20 65 78 65 63 20 24 53 48 45 4c 4c  l..  exec $SHELL
30e0: 20 22 24 30 22 20 2d 2d 6e 6f 2d 72 65 65 78 65   "$0" --no-reexe
30f0: 63 20 24 7b 31 2b 22 24 40 22 7d 0a 66 69 0a 0a  c ${1+"$@"}.fi..
3100: 69 66 20 74 65 73 74 20 22 58 24 31 22 20 3d 20  if test "X$1" = 
3110: 58 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f  X--fallback-echo
3120: 3b 20 74 68 65 6e 0a 20 20 23 20 75 73 65 64 20  ; then.  # used 
3130: 61 73 20 66 61 6c 6c 62 61 63 6b 20 65 63 68 6f  as fallback echo
3140: 0a 20 20 73 68 69 66 74 0a 20 20 63 61 74 20 3c  .  shift.  cat <
3150: 3c 45 4f 46 0a 24 2a 0a 45 4f 46 0a 20 20 65 78  <EOF.$*.EOF.  ex
3160: 69 74 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48  it 0.fi..# The H
3170: 50 2d 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53  P-UX ksh and POS
3180: 49 58 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74  IX shell print t
3190: 68 65 20 74 61 72 67 65 74 20 64 69 72 65 63 74  he target direct
31a0: 6f 72 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20  ory to stdout.# 
31b0: 69 66 20 43 44 50 41 54 48 20 69 73 20 73 65 74  if CDPATH is set
31c0: 2e 0a 28 75 6e 73 65 74 20 43 44 50 41 54 48 29  ..(unset CDPATH)
31d0: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
31e0: 20 26 26 20 75 6e 73 65 74 20 43 44 50 41 54 48   && unset CDPATH
31f0: 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45  ..if test -z "$E
3200: 43 48 4f 22 3b 20 74 68 65 6e 0a 69 66 20 74 65  CHO"; then.if te
3210: 73 74 20 22 58 24 7b 65 63 68 6f 5f 74 65 73 74  st "X${echo_test
3220: 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22 20 21 3d  _string+set}" !=
3230: 20 58 73 65 74 3b 20 74 68 65 6e 0a 23 20 66 69   Xset; then.# fi
3240: 6e 64 20 61 20 73 74 72 69 6e 67 20 61 73 20 6c  nd a string as l
3250: 61 72 67 65 20 61 73 20 70 6f 73 73 69 62 6c 65  arge as possible
3260: 2c 20 61 73 20 6c 6f 6e 67 20 61 73 20 74 68 65  , as long as the
3270: 20 73 68 65 6c 6c 20 63 61 6e 20 63 6f 70 65 20   shell can cope 
3280: 77 69 74 68 20 69 74 0a 20 20 66 6f 72 20 63 6d  with it.  for cm
3290: 64 20 69 6e 20 27 73 65 64 20 35 30 71 20 22 24  d in 'sed 50q "$
32a0: 30 22 27 20 27 73 65 64 20 32 30 71 20 22 24 30  0"' 'sed 20q "$0
32b0: 22 27 20 27 73 65 64 20 31 30 71 20 22 24 30 22  "' 'sed 10q "$0"
32c0: 27 20 27 73 65 64 20 32 71 20 22 24 30 22 27 20  ' 'sed 2q "$0"' 
32d0: 27 65 63 68 6f 20 74 65 73 74 27 3b 20 64 6f 0a  'echo test'; do.
32e0: 20 20 20 20 23 20 65 78 70 65 63 74 65 64 20 73      # expected s
32f0: 69 7a 65 73 3a 20 6c 65 73 73 20 74 68 61 6e 20  izes: less than 
3300: 32 4b 62 2c 20 31 4b 62 2c 20 35 31 32 20 62 79  2Kb, 1Kb, 512 by
3310: 74 65 73 2c 20 31 36 20 62 79 74 65 73 2c 20 2e  tes, 16 bytes, .
3320: 2e 2e 0a 20 20 20 20 69 66 20 28 65 63 68 6f 5f  ...    if (echo_
3330: 74 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61  test_string=`eva
3340: 6c 20 24 63 6d 64 60 29 20 32 3e 2f 64 65 76 2f  l $cmd`) 2>/dev/
3350: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 20 65  null &&.       e
3360: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 3d  cho_test_string=
3370: 60 65 76 61 6c 20 24 63 6d 64 60 20 26 26 0a 20  `eval $cmd` &&. 
3380: 20 20 20 20 20 20 28 74 65 73 74 20 22 58 24 65        (test "X$e
3390: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
33a0: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
33b0: 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76 2f  string") 2>/dev/
33c0: 6e 75 6c 6c 0a 20 20 20 20 74 68 65 6e 0a 20 20  null.    then.  
33d0: 20 20 20 20 62 72 65 61 6b 0a 20 20 20 20 66 69      break.    fi
33e0: 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 69 66 20 74  .  done.fi..if t
33f0: 65 73 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c  est "X`($echo '\
3400: 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  t') 2>/dev/null`
3410: 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20  " = 'X\t' &&.   
3420: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
3430: 69 6e 67 3d 60 28 24 65 63 68 6f 20 22 24 65 63  ing=`($echo "$ec
3440: 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29  ho_test_string")
3450: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26   2>/dev/null` &&
3460: 0a 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f  .   test "X$echo
3470: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
3480: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
3490: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
34a0: 3a 0a 65 6c 73 65 0a 20 20 23 20 54 68 65 20 53  :.else.  # The S
34b0: 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20 61 6e 64  olaris, AIX, and
34c0: 20 44 69 67 69 74 61 6c 20 55 6e 69 78 20 64 65   Digital Unix de
34d0: 66 61 75 6c 74 20 65 63 68 6f 20 70 72 6f 67 72  fault echo progr
34e0: 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20 20 23 20  ams unquote.  # 
34f0: 62 61 63 6b 73 6c 61 73 68 65 73 2e 20 20 54 68  backslashes.  Th
3500: 69 73 20 6d 61 6b 65 73 20 69 74 20 69 6d 70 6f  is makes it impo
3510: 73 73 69 62 6c 65 20 74 6f 20 71 75 6f 74 65 20  ssible to quote 
3520: 62 61 63 6b 73 6c 61 73 68 65 73 20 75 73 69 6e  backslashes usin
3530: 67 0a 20 20 23 20 20 20 65 63 68 6f 20 22 24 73  g.  #   echo "$s
3540: 6f 6d 65 74 68 69 6e 67 22 20 7c 20 73 65 64 20  omething" | sed 
3550: 27 73 2f 5c 5c 2f 5c 5c 5c 5c 2f 67 27 0a 20 20  's/\\/\\\\/g'.  
3560: 23 0a 20 20 23 20 53 6f 2c 20 66 69 72 73 74 20  #.  # So, first 
3570: 77 65 20 6c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f  we look for a wo
3580: 72 6b 69 6e 67 20 65 63 68 6f 20 69 6e 20 74 68  rking echo in th
3590: 65 20 75 73 65 72 27 73 20 50 41 54 48 2e 0a 0a  e user's PATH...
35a0: 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
35b0: 49 46 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f  IFS"; IFS=$PATH_
35c0: 53 45 50 41 52 41 54 4f 52 0a 20 20 66 6f 72 20  SEPARATOR.  for 
35d0: 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
35e0: 72 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 49 46  r/ucb; do.    IF
35f0: 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
3600: 0a 20 20 20 20 69 66 20 28 74 65 73 74 20 2d 66  .    if (test -f
3610: 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c 20 74 65   $dir/echo || te
3620: 73 74 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 24  st -f $dir/echo$
3630: 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a 20 20  ac_exeext) &&.  
3640: 20 20 20 20 20 74 65 73 74 20 22 58 60 28 24 64       test "X`($d
3650: 69 72 2f 65 63 68 6f 20 27 5c 74 27 29 20 32 3e  ir/echo '\t') 2>
3660: 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 27 58  /dev/null`" = 'X
3670: 5c 74 27 20 26 26 0a 20 20 20 20 20 20 20 65 63  \t' &&.       ec
3680: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3690: 67 3d 60 28 24 64 69 72 2f 65 63 68 6f 20 22 24  g=`($dir/echo "$
36a0: 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67  echo_test_string
36b0: 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  ") 2>/dev/null` 
36c0: 26 26 0a 20 20 20 20 20 20 20 74 65 73 74 20 22  &&.       test "
36d0: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
36e0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
36f0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74  _test_string"; t
3700: 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 3d 22  hen.      echo="
3710: 24 64 69 72 2f 65 63 68 6f 22 0a 20 20 20 20 20  $dir/echo".     
3720: 20 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20   break.    fi.  
3730: 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
3740: 73 61 76 65 5f 69 66 73 22 0a 0a 20 20 69 66 20  save_ifs"..  if 
3750: 74 65 73 74 20 22 58 24 65 63 68 6f 22 20 3d 20  test "X$echo" = 
3760: 58 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 20 20  Xecho; then.    
3770: 23 20 57 65 20 64 69 64 6e 27 74 20 66 69 6e 64  # We didn't find
3780: 20 61 20 62 65 74 74 65 72 20 65 63 68 6f 2c 20   a better echo, 
3790: 73 6f 20 6c 6f 6f 6b 20 66 6f 72 20 61 6c 74 65  so look for alte
37a0: 72 6e 61 74 69 76 65 73 2e 0a 20 20 20 20 69 66  rnatives..    if
37b0: 20 74 65 73 74 20 22 58 60 28 70 72 69 6e 74 20   test "X`(print 
37c0: 2d 72 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f  -r '\t') 2>/dev/
37d0: 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26  null`" = 'X\t' &
37e0: 26 0a 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65  &.       echo_te
37f0: 73 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 70  sting_string=`(p
3800: 72 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74  rint -r "$echo_t
3810: 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f  est_string") 2>/
3820: 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20  dev/null` &&.   
3830: 20 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f      test "X$echo
3840: 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22  _testing_string"
3850: 20 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f   = "X$echo_test_
3860: 73 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20  string"; then.  
3870: 20 20 20 20 23 20 54 68 69 73 20 73 68 65 6c 6c      # This shell
3880: 20 68 61 73 20 61 20 62 75 69 6c 74 69 6e 20 70   has a builtin p
3890: 72 69 6e 74 20 2d 72 20 74 68 61 74 20 64 6f 65  rint -r that doe
38a0: 73 20 74 68 65 20 74 72 69 63 6b 2e 0a 20 20 20  s the trick..   
38b0: 20 20 20 65 63 68 6f 3d 27 70 72 69 6e 74 20 2d     echo='print -
38c0: 72 27 0a 20 20 20 20 65 6c 69 66 20 28 74 65 73  r'.    elif (tes
38d0: 74 20 2d 66 20 2f 62 69 6e 2f 6b 73 68 20 7c 7c  t -f /bin/ksh ||
38e0: 20 74 65 73 74 20 2d 66 20 2f 62 69 6e 2f 6b 73   test -f /bin/ks
38f0: 68 24 61 63 5f 65 78 65 65 78 74 29 20 26 26 0a  h$ac_exeext) &&.
3900: 09 20 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47  . test "X$CONFIG
3910: 5f 53 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e  _SHELL" != X/bin
3920: 2f 6b 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20  /ksh; then.     
3930: 20 23 20 49 66 20 77 65 20 68 61 76 65 20 6b 73   # If we have ks
3940: 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63  h, try running c
3950: 6f 6e 66 69 67 75 72 65 20 61 67 61 69 6e 20 77  onfigure again w
3960: 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 4f 52  ith it..      OR
3970: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
3980: 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45  ELL=${CONFIG_SHE
3990: 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20 20 20  LL-/bin/sh}.    
39a0: 20 20 65 78 70 6f 72 74 20 4f 52 49 47 49 4e 41    export ORIGINA
39b0: 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20  L_CONFIG_SHELL. 
39c0: 20 20 20 20 20 43 4f 4e 46 49 47 5f 53 48 45 4c       CONFIG_SHEL
39d0: 4c 3d 2f 62 69 6e 2f 6b 73 68 0a 20 20 20 20 20  L=/bin/ksh.     
39e0: 20 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53   export CONFIG_S
39f0: 48 45 4c 4c 0a 20 20 20 20 20 20 65 78 65 63 20  HELL.      exec 
3a00: 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24  $CONFIG_SHELL "$
3a10: 30 22 20 2d 2d 6e 6f 2d 72 65 65 78 65 63 20 24  0" --no-reexec $
3a20: 7b 31 2b 22 24 40 22 7d 0a 20 20 20 20 65 6c 73  {1+"$@"}.    els
3a30: 65 0a 20 20 20 20 20 20 23 20 54 72 79 20 75 73  e.      # Try us
3a40: 69 6e 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20  ing printf..    
3a50: 20 20 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25    echo='printf %
3a60: 73 5c 6e 27 0a 20 20 20 20 20 20 69 66 20 74 65  s\n'.      if te
3a70: 73 74 20 22 58 60 28 24 65 63 68 6f 20 27 5c 74  st "X`($echo '\t
3a80: 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22  ') 2>/dev/null`"
3a90: 20 3d 20 27 58 5c 74 27 20 26 26 0a 09 20 65 63   = 'X\t' &&.. ec
3aa0: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3ab0: 67 3d 60 28 24 65 63 68 6f 20 22 24 65 63 68 6f  g=`($echo "$echo
3ac0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32  _test_string") 2
3ad0: 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09  >/dev/null` &&..
3ae0: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
3af0: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
3b00: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
3b10: 69 6e 67 22 3b 20 74 68 65 6e 0a 09 23 20 43 6f  ing"; then..# Co
3b20: 6f 6c 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73  ol, printf works
3b30: 0a 09 3a 0a 20 20 20 20 20 20 65 6c 69 66 20 65  ..:.      elif e
3b40: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
3b50: 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43  ng=`($ORIGINAL_C
3b60: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22  ONFIG_SHELL "$0"
3b70: 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f   --fallback-echo
3b80: 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f 6e 75   '\t') 2>/dev/nu
3b90: 6c 6c 60 20 26 26 0a 09 20 20 20 74 65 73 74 20  ll` &&..   test 
3ba0: 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  "X$echo_testing_
3bb0: 73 74 72 69 6e 67 22 20 3d 20 27 58 5c 74 27 20  string" = 'X\t' 
3bc0: 26 26 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74  &&..   echo_test
3bd0: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 4f 52  ing_string=`($OR
3be0: 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48  IGINAL_CONFIG_SH
3bf0: 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62  ELL "$0" --fallb
3c00: 61 63 6b 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f  ack-echo "$echo_
3c10: 74 65 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e  test_string") 2>
3c20: 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20  /dev/null` &&.. 
3c30: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
3c40: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
3c50: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
3c60: 72 69 6e 67 22 3b 20 74 68 65 6e 0a 09 43 4f 4e  ring"; then..CON
3c70: 46 49 47 5f 53 48 45 4c 4c 3d 24 4f 52 49 47 49  FIG_SHELL=$ORIGI
3c80: 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c  NAL_CONFIG_SHELL
3c90: 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f  ..export CONFIG_
3ca0: 53 48 45 4c 4c 0a 09 53 48 45 4c 4c 3d 22 24 43  SHELL..SHELL="$C
3cb0: 4f 4e 46 49 47 5f 53 48 45 4c 4c 22 0a 09 65 78  ONFIG_SHELL"..ex
3cc0: 70 6f 72 74 20 53 48 45 4c 4c 0a 09 65 63 68 6f  port SHELL..echo
3cd0: 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  ="$CONFIG_SHELL 
3ce0: 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  $0 --fallback-ec
3cf0: 68 6f 22 0a 20 20 20 20 20 20 65 6c 69 66 20 65  ho".      elif e
3d00: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
3d10: 6e 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45  ng=`($CONFIG_SHE
3d20: 4c 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61  LL "$0" --fallba
3d30: 63 6b 2d 65 63 68 6f 20 27 5c 74 27 29 20 32 3e  ck-echo '\t') 2>
3d40: 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20  /dev/null` &&.. 
3d50: 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74    test "X$echo_t
3d60: 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d  esting_string" =
3d70: 20 27 58 5c 74 27 20 26 26 0a 09 20 20 20 65 63   'X\t' &&..   ec
3d80: 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e  ho_testing_strin
3d90: 67 3d 60 28 24 43 4f 4e 46 49 47 5f 53 48 45 4c  g=`($CONFIG_SHEL
3da0: 4c 20 22 24 30 22 20 2d 2d 66 61 6c 6c 62 61 63  L "$0" --fallbac
3db0: 6b 2d 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65  k-echo "$echo_te
3dc0: 73 74 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64  st_string") 2>/d
3dd0: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20  ev/null` &&..   
3de0: 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73  test "X$echo_tes
3df0: 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 22  ting_string" = "
3e00: 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  X$echo_test_stri
3e10: 6e 67 22 3b 20 74 68 65 6e 0a 09 65 63 68 6f 3d  ng"; then..echo=
3e20: 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24  "$CONFIG_SHELL $
3e30: 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
3e40: 6f 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 23  o".      else..#
3e50: 20 6d 61 79 62 65 20 77 69 74 68 20 61 20 73 6d   maybe with a sm
3e60: 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a  aller string....
3e70: 09 70 72 65 76 3d 3a 0a 0a 09 66 6f 72 20 63 6d  .prev=:...for cm
3e80: 64 20 69 6e 20 27 65 63 68 6f 20 74 65 73 74 27  d in 'echo test'
3e90: 20 27 73 65 64 20 32 71 20 22 24 30 22 27 20 27   'sed 2q "$0"' '
3ea0: 73 65 64 20 31 30 71 20 22 24 30 22 27 20 27 73  sed 10q "$0"' 's
3eb0: 65 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65  ed 20q "$0"' 'se
3ec0: 64 20 35 30 71 20 22 24 30 22 27 3b 20 64 6f 0a  d 50q "$0"'; do.
3ed0: 09 20 20 69 66 20 28 74 65 73 74 20 22 58 24 65  .  if (test "X$e
3ee0: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
3ef0: 20 3d 20 22 58 60 65 76 61 6c 20 24 63 6d 64 60   = "X`eval $cmd`
3f00: 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 09  ") 2>/dev/null..
3f10: 20 20 74 68 65 6e 0a 09 20 20 20 20 62 72 65 61    then..    brea
3f20: 6b 0a 09 20 20 66 69 0a 09 20 20 70 72 65 76 3d  k..  fi..  prev=
3f30: 22 24 63 6d 64 22 0a 09 64 6f 6e 65 0a 0a 09 69  "$cmd"..done...i
3f40: 66 20 74 65 73 74 20 22 24 70 72 65 76 22 20 21  f test "$prev" !
3f50: 3d 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27  = 'sed 50q "$0"'
3f60: 3b 20 74 68 65 6e 0a 09 20 20 65 63 68 6f 5f 74  ; then..  echo_t
3f70: 65 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c  est_string=`eval
3f80: 20 24 70 72 65 76 60 0a 09 20 20 65 78 70 6f 72   $prev`..  expor
3f90: 74 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69  t echo_test_stri
3fa0: 6e 67 0a 09 20 20 65 78 65 63 20 24 7b 4f 52 49  ng..  exec ${ORI
3fb0: 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45  GINAL_CONFIG_SHE
3fc0: 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c  LL-${CONFIG_SHEL
3fd0: 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 20 22 24 30 22  L-/bin/sh}} "$0"
3fe0: 20 24 7b 31 2b 22 24 40 22 7d 0a 09 65 6c 73 65   ${1+"$@"}..else
3ff0: 0a 09 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20  ..  # Oops.  We 
4000: 6c 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c  lost completely,
4010: 20 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77   so just stick w
4020: 69 74 68 20 65 63 68 6f 2e 0a 09 20 20 65 63 68  ith echo...  ech
4030: 6f 3d 65 63 68 6f 0a 09 66 69 0a 20 20 20 20 20  o=echo..fi.     
4040: 20 66 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a   fi.    fi.  fi.
4050: 66 69 0a 66 69 0a 0a 23 20 43 6f 70 79 20 65 63  fi.fi..# Copy ec
4060: 68 6f 20 61 6e 64 20 71 75 6f 74 65 20 74 68 65  ho and quote the
4070: 20 63 6f 70 79 20 73 75 69 74 61 62 6c 79 20 66   copy suitably f
4080: 6f 72 20 70 61 73 73 69 6e 67 20 74 6f 20 6c 69  or passing to li
4090: 62 74 6f 6f 6c 20 66 72 6f 6d 0a 23 20 74 68 65  btool from.# the
40a0: 20 4d 61 6b 65 66 69 6c 65 2c 20 69 6e 73 74 65   Makefile, inste
40b0: 61 64 20 6f 66 20 71 75 6f 74 69 6e 67 20 74 68  ad of quoting th
40c0: 65 20 6f 72 69 67 69 6e 61 6c 2c 20 77 68 69 63  e original, whic
40d0: 68 20 69 73 20 75 73 65 64 20 6c 61 74 65 72 2e  h is used later.
40e0: 0a 45 43 48 4f 3d 24 65 63 68 6f 0a 69 66 20 74  .ECHO=$echo.if t
40f0: 65 73 74 20 22 58 24 45 43 48 4f 22 20 3d 20 22  est "X$ECHO" = "
4100: 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24  X$CONFIG_SHELL $
4110: 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68  0 --fallback-ech
4120: 6f 22 3b 20 74 68 65 6e 0a 20 20 20 45 43 48 4f  o"; then.   ECHO
4130: 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  ="$CONFIG_SHELL 
4140: 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61 6c 6c 62 61  \\\$\$0 --fallba
4150: 63 6b 2d 65 63 68 6f 22 0a 66 69 0a 0a 0a 0a 0a  ck-echo".fi.....
4160: 74 61 67 6e 61 6d 65 73 3d 24 7b 74 61 67 6e 61  tagnames=${tagna
4170: 6d 65 73 2b 24 7b 74 61 67 6e 61 6d 65 73 7d 2c  mes+${tagnames},
4180: 7d 43 58 58 0a 0a 74 61 67 6e 61 6d 65 73 3d 24  }CXX..tagnames=$
4190: 7b 74 61 67 6e 61 6d 65 73 2b 24 7b 74 61 67 6e  {tagnames+${tagn
41a0: 61 6d 65 73 7d 2c 7d 46 37 37 0a 0a 65 78 65 63  ames},}F77..exec
41b0: 20 37 3c 26 30 20 3c 2f 64 65 76 2f 6e 75 6c 6c   7<&0 </dev/null
41c0: 20 36 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f 66   6>&1..# Name of
41d0: 20 74 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f 73   the host..# hos
41e0: 74 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73 79  tname on some sy
41f0: 73 74 65 6d 73 20 28 53 56 52 33 2e 32 2c 20 4c  stems (SVR3.2, L
4200: 69 6e 75 78 29 20 72 65 74 75 72 6e 73 20 61 20  inux) returns a 
4210: 62 6f 67 75 73 20 65 78 69 74 20 73 74 61 74 75  bogus exit statu
4220: 73 2c 0a 23 20 73 6f 20 75 6e 61 6d 65 20 67 65  s,.# so uname ge
4230: 74 73 20 72 75 6e 20 74 6f 6f 2e 0a 61 63 5f 68  ts run too..ac_h
4240: 6f 73 74 6e 61 6d 65 3d 60 28 68 6f 73 74 6e 61  ostname=`(hostna
4250: 6d 65 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20  me || uname -n) 
4260: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65  2>/dev/null | se
4270: 64 20 31 71 60 0a 0a 23 0a 23 20 49 6e 69 74 69  d 1q`..#.# Initi
4280: 61 6c 69 7a 61 74 69 6f 6e 73 2e 0a 23 0a 61 63  alizations..#.ac
4290: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 3d  _default_prefix=
42a0: 2f 75 73 72 2f 6c 6f 63 61 6c 0a 61 63 5f 63 6c  /usr/local.ac_cl
42b0: 65 61 6e 5f 66 69 6c 65 73 3d 0a 61 63 5f 63 6f  ean_files=.ac_co
42c0: 6e 66 69 67 5f 6c 69 62 6f 62 6a 5f 64 69 72 3d  nfig_libobj_dir=
42d0: 2e 0a 4c 49 42 4f 42 4a 53 3d 0a 63 72 6f 73 73  ..LIBOBJS=.cross
42e0: 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 73 75  _compiling=no.su
42f0: 62 64 69 72 73 3d 0a 4d 46 4c 41 47 53 3d 0a 4d  bdirs=.MFLAGS=.M
4300: 41 4b 45 46 4c 41 47 53 3d 0a 53 48 45 4c 4c 3d  AKEFLAGS=.SHELL=
4310: 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
4320: 62 69 6e 2f 73 68 7d 0a 0a 23 20 49 64 65 6e 74  bin/sh}..# Ident
4330: 69 74 79 20 6f 66 20 74 68 69 73 20 70 61 63 6b  ity of this pack
4340: 61 67 65 2e 0a 50 41 43 4b 41 47 45 5f 4e 41 4d  age..PACKAGE_NAM
4350: 45 3d 27 73 71 6c 69 74 65 27 0a 50 41 43 4b 41  E='sqlite'.PACKA
4360: 47 45 5f 54 41 52 4e 41 4d 45 3d 27 73 71 6c 69  GE_TARNAME='sqli
4370: 74 65 27 0a 50 41 43 4b 41 47 45 5f 56 45 52 53  te'.PACKAGE_VERS
4380: 49 4f 4e 3d 27 33 2e 35 2e 36 27 0a 50 41 43 4b  ION='3.5.6'.PACK
4390: 41 47 45 5f 53 54 52 49 4e 47 3d 27 73 71 6c 69  AGE_STRING='sqli
43a0: 74 65 20 33 2e 35 2e 36 27 0a 50 41 43 4b 41 47  te 3.5.6'.PACKAG
43b0: 45 5f 42 55 47 52 45 50 4f 52 54 3d 27 27 0a 0a  E_BUGREPORT=''..
43c0: 23 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66 61  # Factoring defa
43d0: 75 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72 20  ult headers for 
43e0: 6d 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f 69  most tests..ac_i
43f0: 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 3d  ncludes_default=
4400: 22 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  "\.#include <std
4410: 69 6f 2e 68 3e 0a 23 69 66 64 65 66 20 48 41 56  io.h>.#ifdef HAV
4420: 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 0a 23 20  E_SYS_TYPES_H.# 
4430: 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
4440: 65 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  es.h>.#endif.#if
4450: 64 65 66 20 48 41 56 45 5f 53 59 53 5f 53 54 41  def HAVE_SYS_STA
4460: 54 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  T_H.# include <s
4470: 79 73 2f 73 74 61 74 2e 68 3e 0a 23 65 6e 64 69  ys/stat.h>.#endi
4480: 66 0a 23 69 66 64 65 66 20 53 54 44 43 5f 48 45  f.#ifdef STDC_HE
4490: 41 44 45 52 53 0a 23 20 69 6e 63 6c 75 64 65 20  ADERS.# include 
44a0: 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 69 6e 63  <stdlib.h>.# inc
44b0: 6c 75 64 65 20 3c 73 74 64 64 65 66 2e 68 3e 0a  lude <stddef.h>.
44c0: 23 65 6c 73 65 0a 23 20 69 66 64 65 66 20 48 41  #else.# ifdef HA
44d0: 56 45 5f 53 54 44 4c 49 42 5f 48 0a 23 20 20 69  VE_STDLIB_H.#  i
44e0: 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
44f0: 3e 0a 23 20 65 6e 64 69 66 0a 23 65 6e 64 69 66  >.# endif.#endif
4500: 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53 54 52  .#ifdef HAVE_STR
4510: 49 4e 47 5f 48 0a 23 20 69 66 20 21 64 65 66 69  ING_H.# if !defi
4520: 6e 65 64 20 53 54 44 43 5f 48 45 41 44 45 52 53  ned STDC_HEADERS
4530: 20 26 26 20 64 65 66 69 6e 65 64 20 48 41 56 45   && defined HAVE
4540: 5f 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69 6e 63  _MEMORY_H.#  inc
4550: 6c 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a  lude <memory.h>.
4560: 23 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c 75 64  # endif.# includ
4570: 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 65 6e  e <string.h>.#en
4580: 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f  dif.#ifdef HAVE_
4590: 53 54 52 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c  STRINGS_H.# incl
45a0: 75 64 65 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a  ude <strings.h>.
45b0: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
45c0: 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 0a 23 20  VE_INTTYPES_H.# 
45d0: 69 6e 63 6c 75 64 65 20 3c 69 6e 74 74 79 70 65  include <inttype
45e0: 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  s.h>.#endif.#ifd
45f0: 65 66 20 48 41 56 45 5f 53 54 44 49 4e 54 5f 48  ef HAVE_STDINT_H
4600: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  .# include <stdi
4610: 6e 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  nt.h>.#endif.#if
4620: 64 65 66 20 48 41 56 45 5f 55 4e 49 53 54 44 5f  def HAVE_UNISTD_
4630: 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69  H.# include <uni
4640: 73 74 64 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a  std.h>.#endif"..
4650: 61 63 5f 73 75 62 73 74 5f 76 61 72 73 3d 27 53  ac_subst_vars='S
4660: 48 45 4c 4c 0a 50 41 54 48 5f 53 45 50 41 52 41  HELL.PATH_SEPARA
4670: 54 4f 52 0a 50 41 43 4b 41 47 45 5f 4e 41 4d 45  TOR.PACKAGE_NAME
4680: 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45  .PACKAGE_TARNAME
4690: 0a 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e  .PACKAGE_VERSION
46a0: 0a 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 0a  .PACKAGE_STRING.
46b0: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52  PACKAGE_BUGREPOR
46c0: 54 0a 65 78 65 63 5f 70 72 65 66 69 78 0a 70 72  T.exec_prefix.pr
46d0: 65 66 69 78 0a 70 72 6f 67 72 61 6d 5f 74 72 61  efix.program_tra
46e0: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a 62 69 6e 64  nsform_name.bind
46f0: 69 72 0a 73 62 69 6e 64 69 72 0a 6c 69 62 65 78  ir.sbindir.libex
4700: 65 63 64 69 72 0a 64 61 74 61 72 6f 6f 74 64 69  ecdir.datarootdi
4710: 72 0a 64 61 74 61 64 69 72 0a 73 79 73 63 6f 6e  r.datadir.syscon
4720: 66 64 69 72 0a 73 68 61 72 65 64 73 74 61 74 65  fdir.sharedstate
4730: 64 69 72 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69  dir.localstatedi
4740: 72 0a 69 6e 63 6c 75 64 65 64 69 72 0a 6f 6c 64  r.includedir.old
4750: 69 6e 63 6c 75 64 65 64 69 72 0a 64 6f 63 64 69  includedir.docdi
4760: 72 0a 69 6e 66 6f 64 69 72 0a 68 74 6d 6c 64 69  r.infodir.htmldi
4770: 72 0a 64 76 69 64 69 72 0a 70 64 66 64 69 72 0a  r.dvidir.pdfdir.
4780: 70 73 64 69 72 0a 6c 69 62 64 69 72 0a 6c 6f 63  psdir.libdir.loc
4790: 61 6c 65 64 69 72 0a 6d 61 6e 64 69 72 0a 44 45  aledir.mandir.DE
47a0: 46 53 0a 45 43 48 4f 5f 43 0a 45 43 48 4f 5f 4e  FS.ECHO_C.ECHO_N
47b0: 0a 45 43 48 4f 5f 54 0a 4c 49 42 53 0a 62 75 69  .ECHO_T.LIBS.bui
47c0: 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c  ld_alias.host_al
47d0: 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73  ias.target_alias
47e0: 0a 62 75 69 6c 64 0a 62 75 69 6c 64 5f 63 70 75  .build.build_cpu
47f0: 0a 62 75 69 6c 64 5f 76 65 6e 64 6f 72 0a 62 75  .build_vendor.bu
4800: 69 6c 64 5f 6f 73 0a 68 6f 73 74 0a 68 6f 73 74  ild_os.host.host
4810: 5f 63 70 75 0a 68 6f 73 74 5f 76 65 6e 64 6f 72  _cpu.host_vendor
4820: 0a 68 6f 73 74 5f 6f 73 0a 43 43 0a 43 46 4c 41  .host_os.CC.CFLA
4830: 47 53 0a 4c 44 46 4c 41 47 53 0a 43 50 50 46 4c  GS.LDFLAGS.CPPFL
4840: 41 47 53 0a 61 63 5f 63 74 5f 43 43 0a 45 58 45  AGS.ac_ct_CC.EXE
4850: 45 58 54 0a 4f 42 4a 45 58 54 0a 47 52 45 50 0a  EXT.OBJEXT.GREP.
4860: 45 47 52 45 50 0a 4c 4e 5f 53 0a 45 43 48 4f 0a  EGREP.LN_S.ECHO.
4870: 41 52 0a 52 41 4e 4c 49 42 0a 53 54 52 49 50 0a  AR.RANLIB.STRIP.
4880: 43 50 50 0a 43 58 58 0a 43 58 58 46 4c 41 47 53  CPP.CXX.CXXFLAGS
4890: 0a 61 63 5f 63 74 5f 43 58 58 0a 43 58 58 43 50  .ac_ct_CXX.CXXCP
48a0: 50 0a 46 37 37 0a 46 46 4c 41 47 53 0a 61 63 5f  P.F77.FFLAGS.ac_
48b0: 63 74 5f 46 37 37 0a 4c 49 42 54 4f 4f 4c 0a 49  ct_F77.LIBTOOL.I
48c0: 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 0a 49  NSTALL_PROGRAM.I
48d0: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 0a 49 4e  NSTALL_SCRIPT.IN
48e0: 53 54 41 4c 4c 5f 44 41 54 41 0a 41 57 4b 0a 70  STALL_DATA.AWK.p
48f0: 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 0a 56 45  rogram_prefix.VE
4900: 52 53 49 4f 4e 0a 52 45 4c 45 41 53 45 0a 56 45  RSION.RELEASE.VE
4910: 52 53 49 4f 4e 5f 4e 55 4d 42 45 52 0a 42 55 49  RSION_NUMBER.BUI
4920: 4c 44 5f 43 43 0a 53 51 4c 49 54 45 5f 54 48 52  LD_CC.SQLITE_THR
4930: 45 41 44 53 41 46 45 0a 54 41 52 47 45 54 5f 54  EADSAFE.TARGET_T
4940: 48 52 45 41 44 5f 4c 49 42 0a 58 54 48 52 45 41  HREAD_LIB.XTHREA
4950: 44 43 4f 4e 4e 45 43 54 0a 54 48 52 45 41 44 53  DCONNECT.THREADS
4960: 4f 56 45 52 52 49 44 45 4c 4f 43 4b 53 0a 41 4c  OVERRIDELOCKS.AL
4970: 4c 4f 57 52 45 4c 45 41 53 45 0a 54 45 4d 50 5f  LOWRELEASE.TEMP_
4980: 53 54 4f 52 45 0a 42 55 49 4c 44 5f 45 58 45 45  STORE.BUILD_EXEE
4990: 58 54 0a 4f 53 5f 55 4e 49 58 0a 4f 53 5f 57 49  XT.OS_UNIX.OS_WI
49a0: 4e 0a 4f 53 5f 4f 53 32 0a 54 41 52 47 45 54 5f  N.OS_OS2.TARGET_
49b0: 45 58 45 45 58 54 0a 54 43 4c 5f 56 45 52 53 49  EXEEXT.TCL_VERSI
49c0: 4f 4e 0a 54 43 4c 5f 42 49 4e 5f 44 49 52 0a 54  ON.TCL_BIN_DIR.T
49d0: 43 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c 5f 4c  CL_SRC_DIR.TCL_L
49e0: 49 42 53 0a 54 43 4c 5f 49 4e 43 4c 55 44 45 5f  IBS.TCL_INCLUDE_
49f0: 53 50 45 43 0a 54 43 4c 5f 4c 49 42 5f 46 49 4c  SPEC.TCL_LIB_FIL
4a00: 45 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54  E.TCL_LIB_FLAG.T
4a10: 43 4c 5f 4c 49 42 5f 53 50 45 43 0a 54 43 4c 5f  CL_LIB_SPEC.TCL_
4a20: 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45 0a 54 43  STUB_LIB_FILE.TC
4a30: 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c 41 47 0a  L_STUB_LIB_FLAG.
4a40: 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45  TCL_STUB_LIB_SPE
4a50: 43 0a 48 41 56 45 5f 54 43 4c 0a 54 41 52 47 45  C.HAVE_TCL.TARGE
4a60: 54 5f 52 45 41 44 4c 49 4e 45 5f 4c 49 42 53 0a  T_READLINE_LIBS.
4a70: 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f  TARGET_READLINE_
4a80: 49 4e 43 0a 54 41 52 47 45 54 5f 48 41 56 45 5f  INC.TARGET_HAVE_
4a90: 52 45 41 44 4c 49 4e 45 0a 54 41 52 47 45 54 5f  READLINE.TARGET_
4aa0: 44 45 42 55 47 0a 55 53 45 5f 41 4d 41 4c 47 41  DEBUG.USE_AMALGA
4ab0: 4d 41 54 49 4f 4e 0a 4c 4f 41 44 45 58 54 45 4e  MATION.LOADEXTEN
4ac0: 53 49 4f 4e 5f 46 4c 41 47 53 0a 42 55 49 4c 44  SION_FLAGS.BUILD
4ad0: 5f 43 46 4c 41 47 53 0a 4c 49 42 4f 42 4a 53 0a  _CFLAGS.LIBOBJS.
4ae0: 4c 54 4c 49 42 4f 42 4a 53 27 0a 61 63 5f 73 75  LTLIBOBJS'.ac_su
4af0: 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a 20 20 20  bst_files=''.   
4b00: 20 20 20 61 63 5f 70 72 65 63 69 6f 75 73 5f 76     ac_precious_v
4b10: 61 72 73 3d 27 62 75 69 6c 64 5f 61 6c 69 61 73  ars='build_alias
4b20: 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67  .host_alias.targ
4b30: 65 74 5f 61 6c 69 61 73 0a 43 43 0a 43 46 4c 41  et_alias.CC.CFLA
4b40: 47 53 0a 4c 44 46 4c 41 47 53 0a 4c 49 42 53 0a  GS.LDFLAGS.LIBS.
4b50: 43 50 50 46 4c 41 47 53 0a 43 50 50 0a 43 58 58  CPPFLAGS.CPP.CXX
4b60: 0a 43 58 58 46 4c 41 47 53 0a 43 43 43 0a 43 58  .CXXFLAGS.CCC.CX
4b70: 58 43 50 50 0a 46 37 37 0a 46 46 4c 41 47 53 27  XCPP.F77.FFLAGS'
4b80: 0a 0a 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20  ...# Initialize 
4b90: 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73  some variables s
4ba0: 65 74 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61  et by options..a
4bb0: 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f  c_init_help=.ac_
4bc0: 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c  init_version=fal
4bd0: 73 65 0a 23 20 54 68 65 20 76 61 72 69 61 62 6c  se.# The variabl
4be0: 65 73 20 68 61 76 65 20 74 68 65 20 73 61 6d 65  es have the same
4bf0: 20 6e 61 6d 65 73 20 61 73 20 74 68 65 20 6f 70   names as the op
4c00: 74 69 6f 6e 73 2c 20 77 69 74 68 0a 23 20 64 61  tions, with.# da
4c10: 73 68 65 73 20 63 68 61 6e 67 65 64 20 74 6f 20  shes changed to 
4c20: 75 6e 64 65 72 6c 69 6e 65 73 2e 0a 63 61 63 68  underlines..cach
4c30: 65 5f 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c  e_file=/dev/null
4c40: 0a 65 78 65 63 5f 70 72 65 66 69 78 3d 4e 4f 4e  .exec_prefix=NON
4c50: 45 0a 6e 6f 5f 63 72 65 61 74 65 3d 0a 6e 6f 5f  E.no_create=.no_
4c60: 72 65 63 75 72 73 69 6f 6e 3d 0a 70 72 65 66 69  recursion=.prefi
4c70: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 70  x=NONE.program_p
4c80: 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72  refix=NONE.progr
4c90: 61 6d 5f 73 75 66 66 69 78 3d 4e 4f 4e 45 0a 70  am_suffix=NONE.p
4ca0: 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d  rogram_transform
4cb0: 5f 6e 61 6d 65 3d 73 2c 78 2c 78 2c 0a 73 69 6c  _name=s,x,x,.sil
4cc0: 65 6e 74 3d 0a 73 69 74 65 3d 0a 73 72 63 64 69  ent=.site=.srcdi
4cd0: 72 3d 0a 76 65 72 62 6f 73 65 3d 0a 78 5f 69 6e  r=.verbose=.x_in
4ce0: 63 6c 75 64 65 73 3d 4e 4f 4e 45 0a 78 5f 6c 69  cludes=NONE.x_li
4cf0: 62 72 61 72 69 65 73 3d 4e 4f 4e 45 0a 0a 23 20  braries=NONE..# 
4d00: 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72  Installation dir
4d10: 65 63 74 6f 72 79 20 6f 70 74 69 6f 6e 73 2e 0a  ectory options..
4d20: 23 20 54 68 65 73 65 20 61 72 65 20 6c 65 66 74  # These are left
4d30: 20 75 6e 65 78 70 61 6e 64 65 64 20 73 6f 20 75   unexpanded so u
4d40: 73 65 72 73 20 63 61 6e 20 22 6d 61 6b 65 20 69  sers can "make i
4d50: 6e 73 74 61 6c 6c 20 65 78 65 63 5f 70 72 65 66  nstall exec_pref
4d60: 69 78 3d 2f 66 6f 6f 22 0a 23 20 61 6e 64 20 61  ix=/foo".# and a
4d70: 6c 6c 20 74 68 65 20 76 61 72 69 61 62 6c 65 73  ll the variables
4d80: 20 74 68 61 74 20 61 72 65 20 73 75 70 70 6f 73   that are suppos
4d90: 65 64 20 74 6f 20 62 65 20 62 61 73 65 64 20 6f  ed to be based o
4da0: 6e 20 65 78 65 63 5f 70 72 65 66 69 78 0a 23 20  n exec_prefix.# 
4db0: 62 79 20 64 65 66 61 75 6c 74 20 77 69 6c 6c 20  by default will 
4dc0: 61 63 74 75 61 6c 6c 79 20 63 68 61 6e 67 65 2e  actually change.
4dd0: 0a 23 20 55 73 65 20 62 72 61 63 65 73 20 69 6e  .# Use braces in
4de0: 73 74 65 61 64 20 6f 66 20 70 61 72 65 6e 73 20  stead of parens 
4df0: 62 65 63 61 75 73 65 20 73 68 2c 20 70 65 72 6c  because sh, perl
4e00: 2c 20 65 74 63 2e 20 61 6c 73 6f 20 61 63 63 65  , etc. also acce
4e10: 70 74 20 74 68 65 6d 2e 0a 23 20 28 54 68 65 20  pt them..# (The 
4e20: 6c 69 73 74 20 66 6f 6c 6c 6f 77 73 20 74 68 65  list follows the
4e30: 20 73 61 6d 65 20 6f 72 64 65 72 20 61 73 20 74   same order as t
4e40: 68 65 20 47 4e 55 20 43 6f 64 69 6e 67 20 53 74  he GNU Coding St
4e50: 61 6e 64 61 72 64 73 2e 29 0a 62 69 6e 64 69 72  andards.).bindir
4e60: 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d  ='${exec_prefix}
4e70: 2f 62 69 6e 27 0a 73 62 69 6e 64 69 72 3d 27 24  /bin'.sbindir='$
4e80: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 73 62  {exec_prefix}/sb
4e90: 69 6e 27 0a 6c 69 62 65 78 65 63 64 69 72 3d 27  in'.libexecdir='
4ea0: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
4eb0: 69 62 65 78 65 63 27 0a 64 61 74 61 72 6f 6f 74  ibexec'.dataroot
4ec0: 64 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 73  dir='${prefix}/s
4ed0: 68 61 72 65 27 0a 64 61 74 61 64 69 72 3d 27 24  hare'.datadir='$
4ee0: 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 27 0a 73  {datarootdir}'.s
4ef0: 79 73 63 6f 6e 66 64 69 72 3d 27 24 7b 70 72 65  ysconfdir='${pre
4f00: 66 69 78 7d 2f 65 74 63 27 0a 73 68 61 72 65 64  fix}/etc'.shared
4f10: 73 74 61 74 65 64 69 72 3d 27 24 7b 70 72 65 66  statedir='${pref
4f20: 69 78 7d 2f 63 6f 6d 27 0a 6c 6f 63 61 6c 73 74  ix}/com'.localst
4f30: 61 74 65 64 69 72 3d 27 24 7b 70 72 65 66 69 78  atedir='${prefix
4f40: 7d 2f 76 61 72 27 0a 69 6e 63 6c 75 64 65 64 69  }/var'.includedi
4f50: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 69 6e 63  r='${prefix}/inc
4f60: 6c 75 64 65 27 0a 6f 6c 64 69 6e 63 6c 75 64 65  lude'.oldinclude
4f70: 64 69 72 3d 27 2f 75 73 72 2f 69 6e 63 6c 75 64  dir='/usr/includ
4f80: 65 27 0a 64 6f 63 64 69 72 3d 27 24 7b 64 61 74  e'.docdir='${dat
4f90: 61 72 6f 6f 74 64 69 72 7d 2f 64 6f 63 2f 24 7b  arootdir}/doc/${
4fa0: 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45 7d  PACKAGE_TARNAME}
4fb0: 27 0a 69 6e 66 6f 64 69 72 3d 27 24 7b 64 61 74  '.infodir='${dat
4fc0: 61 72 6f 6f 74 64 69 72 7d 2f 69 6e 66 6f 27 0a  arootdir}/info'.
4fd0: 68 74 6d 6c 64 69 72 3d 27 24 7b 64 6f 63 64 69  htmldir='${docdi
4fe0: 72 7d 27 0a 64 76 69 64 69 72 3d 27 24 7b 64 6f  r}'.dvidir='${do
4ff0: 63 64 69 72 7d 27 0a 70 64 66 64 69 72 3d 27 24  cdir}'.pdfdir='$
5000: 7b 64 6f 63 64 69 72 7d 27 0a 70 73 64 69 72 3d  {docdir}'.psdir=
5010: 27 24 7b 64 6f 63 64 69 72 7d 27 0a 6c 69 62 64  '${docdir}'.libd
5020: 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66 69  ir='${exec_prefi
5030: 78 7d 2f 6c 69 62 27 0a 6c 6f 63 61 6c 65 64 69  x}/lib'.localedi
5040: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
5050: 7d 2f 6c 6f 63 61 6c 65 27 0a 6d 61 6e 64 69 72  }/locale'.mandir
5060: 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d  ='${datarootdir}
5070: 2f 6d 61 6e 27 0a 0a 61 63 5f 70 72 65 76 3d 0a  /man'..ac_prev=.
5080: 61 63 5f 64 61 73 68 64 61 73 68 3d 0a 66 6f 72  ac_dashdash=.for
5090: 20 61 63 5f 6f 70 74 69 6f 6e 0a 64 6f 0a 20 20   ac_option.do.  
50a0: 23 20 49 66 20 74 68 65 20 70 72 65 76 69 6f 75  # If the previou
50b0: 73 20 6f 70 74 69 6f 6e 20 6e 65 65 64 73 20 61  s option needs a
50c0: 6e 20 61 72 67 75 6d 65 6e 74 2c 20 61 73 73 69  n argument, assi
50d0: 67 6e 20 69 74 2e 0a 20 20 69 66 20 74 65 73 74  gn it..  if test
50e0: 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20   -n "$ac_prev"; 
50f0: 74 68 65 6e 0a 20 20 20 20 65 76 61 6c 20 24 61  then.    eval $a
5100: 63 5f 70 72 65 76 3d 5c 24 61 63 5f 6f 70 74 69  c_prev=\$ac_opti
5110: 6f 6e 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 0a  on.    ac_prev=.
5120: 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a 20 20 66      continue.  f
5130: 69 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 70  i..  case $ac_op
5140: 74 69 6f 6e 20 69 6e 0a 20 20 2a 3d 2a 29 09 61  tion in.  *=*).a
5150: 63 5f 6f 70 74 61 72 67 3d 60 65 78 70 72 20 22  c_optarg=`expr "
5160: 58 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  X$ac_option" : '
5170: 5b 5e 3d 5d 2a 3d 5c 28 2e 2a 5c 29 27 60 20 3b  [^=]*=\(.*\)'` ;
5180: 3b 0a 20 20 2a 29 09 61 63 5f 6f 70 74 61 72 67  ;.  *).ac_optarg
5190: 3d 79 65 73 20 3b 3b 0a 20 20 65 73 61 63 0a 0a  =yes ;;.  esac..
51a0: 20 20 23 20 41 63 63 65 70 74 20 74 68 65 20 69    # Accept the i
51b0: 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e 75 73 20  mportant Cygnus 
51c0: 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 69 6f 6e  configure option
51d0: 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 64 69 61  s, so we can dia
51e0: 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a 0a 20 20  gnose typos...  
51f0: 63 61 73 65 20 24 61 63 5f 64 61 73 68 64 61 73  case $ac_dashdas
5200: 68 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20  h$ac_option in. 
5210: 20 2d 2d 29 0a 20 20 20 20 61 63 5f 64 61 73 68   --).    ac_dash
5220: 64 61 73 68 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  dash=yes ;;..  -
5230: 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69  bindir | --bindi
5240: 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d  r | --bindi | --
5250: 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d  bind | --bin | -
5260: 2d 62 69 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -bi).    ac_prev
5270: 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 62 69  =bindir ;;.  -bi
5280: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69  ndir=* | --bindi
5290: 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20  r=* | --bindi=* 
52a0: 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62  | --bind=* | --b
52b0: 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20  in=* | --bi=*). 
52c0: 20 20 20 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70     bindir=$ac_op
52d0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c  targ ;;..  -buil
52e0: 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d  d | --build | --
52f0: 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20 7c 20 2d  buil | --bui | -
5300: 2d 62 75 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -bu).    ac_prev
5310: 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20 3b 3b 0a  =build_alias ;;.
5320: 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62    -build=* | --b
5330: 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d  uild=* | --buil=
5340: 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d  * | --bui=* | --
5350: 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c 64 5f  bu=*).    build_
5360: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
5370: 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65 2d 66 69   ;;..  -cache-fi
5380: 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  le | --cache-fil
5390: 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 20  e | --cache-fil 
53a0: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20 5c 0a 20  | --cache-fi \. 
53b0: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20 7c 20 2d   | --cache-f | -
53c0: 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63 61 63 68  -cache- | --cach
53d0: 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20 2d 2d 63  e | --cach | --c
53e0: 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d 2d 63 29  ac | --ca | --c)
53f0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 63 61 63  .    ac_prev=cac
5400: 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20 2d 63 61  he_file ;;.  -ca
5410: 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63  che-file=* | --c
5420: 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d  ache-file=* | --
5430: 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d  cache-fil=* | --
5440: 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c  cache-fi=* \.  |
5450: 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20 7c 20 2d   --cache-f=* | -
5460: 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61  -cache-=* | --ca
5470: 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a  che=* | --cach=*
5480: 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63   | --cac=* | --c
5490: 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20  a=* | --c=*).   
54a0: 20 63 61 63 68 65 5f 66 69 6c 65 3d 24 61 63 5f   cache_file=$ac_
54b0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2d 63  optarg ;;..  --c
54c0: 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43  onfig-cache | -C
54d0: 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65  ).    cache_file
54e0: 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 20 3b 3b  =config.cache ;;
54f0: 0a 0a 20 20 2d 64 61 74 61 64 69 72 20 7c 20 2d  ..  -datadir | -
5500: 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74  -datadir | --dat
5510: 61 64 69 20 7c 20 2d 2d 64 61 74 61 64 29 0a 20  adi | --datad). 
5520: 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 64     ac_prev=datad
5530: 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64 69 72  ir ;;.  -datadir
5540: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72 3d 2a  =* | --datadir=*
5550: 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20 7c 20   | --datadi=* | 
5560: 2d 2d 64 61 74 61 64 3d 2a 29 0a 20 20 20 20 64  --datad=*).    d
5570: 61 74 61 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atadir=$ac_optar
5580: 67 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 72 6f 6f  g ;;..  -dataroo
5590: 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  tdir | --dataroo
55a0: 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  tdir | --dataroo
55b0: 74 64 69 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  tdi | --dataroot
55c0: 64 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 20 5c  d | --dataroot \
55d0: 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 20 7c  .  | --dataroo |
55e0: 20 2d 2d 64 61 74 61 72 6f 20 7c 20 2d 2d 64 61   --dataro | --da
55f0: 74 61 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76  tar).    ac_prev
5600: 3d 64 61 74 61 72 6f 6f 74 64 69 72 20 3b 3b 0a  =datarootdir ;;.
5610: 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 2a    -datarootdir=*
5620: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72   | --datarootdir
5630: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64  =* | --datarootd
5640: 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  i=* | --dataroot
5650: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61  d=* \.  | --data
5660: 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  root=* | --datar
5670: 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 3d  oo=* | --dataro=
5680: 2a 20 7c 20 2d 2d 64 61 74 61 72 3d 2a 29 0a 20  * | --datar=*). 
5690: 20 20 20 64 61 74 61 72 6f 6f 74 64 69 72 3d 24     datarootdir=$
56a0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
56b0: 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64  -disable-* | --d
56c0: 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63  isable-*).    ac
56d0: 5f 66 65 61 74 75 72 65 3d 60 65 78 70 72 20 22  _feature=`expr "
56e0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
56f0: 78 2d 2a 64 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c  x-*disable-\(.*\
5700: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
5710: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
5720: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
5730: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
5740: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 66      expr "x$ac_f
5750: 65 61 74 75 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d  eature" : ".*[^-
5760: 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22  ._$as_cr_alnum]"
5770: 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20   >/dev/null &&. 
5780: 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73       { echo "$as
5790: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61  _me: error: inva
57a0: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65  lid feature name
57b0: 3a 20 24 61 63 5f 66 65 61 74 75 72 65 22 20 3e  : $ac_feature" >
57c0: 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  &2.   { (exit 1)
57d0: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20  ; exit 1; }; }. 
57e0: 20 20 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65     ac_feature=`e
57f0: 63 68 6f 20 24 61 63 5f 66 65 61 74 75 72 65 20  cho $ac_feature 
5800: 7c 20 73 65 64 20 27 73 2f 5b 2d 2e 5d 2f 5f 2f  | sed 's/[-.]/_/
5810: 67 27 60 0a 20 20 20 20 65 76 61 6c 20 65 6e 61  g'`.    eval ena
5820: 62 6c 65 5f 24 61 63 5f 66 65 61 74 75 72 65 3d  ble_$ac_feature=
5830: 6e 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72  no ;;..  -docdir
5840: 20 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d   | --docdir | --
5850: 64 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20  docdi | --doc | 
5860: 2d 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65  --do).    ac_pre
5870: 76 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64  v=docdir ;;.  -d
5880: 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64  ocdir=* | --docd
5890: 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a  ir=* | --docdi=*
58a0: 20 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64   | --doc=* | --d
58b0: 6f 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d  o=*).    docdir=
58c0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
58d0: 20 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69   -dvidir | --dvi
58e0: 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20  dir | --dvidi | 
58f0: 2d 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c  --dvid | --dvi |
5900: 20 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72   --dv).    ac_pr
5910: 65 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d  ev=dvidir ;;.  -
5920: 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69  dvidir=* | --dvi
5930: 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d  dir=* | --dvidi=
5940: 2a 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d  * | --dvid=* | -
5950: 2d 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29  -dvi=* | --dv=*)
5960: 0a 20 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f  .    dvidir=$ac_
5970: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e  optarg ;;..  -en
5980: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c  able-* | --enabl
5990: 65 2d 2a 29 0a 20 20 20 20 61 63 5f 66 65 61 74  e-*).    ac_feat
59a0: 75 72 65 3d 60 65 78 70 72 20 22 78 24 61 63 5f  ure=`expr "x$ac_
59b0: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e  option" : 'x-*en
59c0: 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60  able-\([^=]*\)'`
59d0: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
59e0: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
59f0: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
5a00: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
5a10: 20 65 78 70 72 20 22 78 24 61 63 5f 66 65 61 74   expr "x$ac_feat
5a20: 75 72 65 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24  ure" : ".*[^-._$
5a30: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
5a40: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
5a50: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
5a60: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
5a70: 20 66 65 61 74 75 72 65 20 6e 61 6d 65 3a 20 24   feature name: $
5a80: 61 63 5f 66 65 61 74 75 72 65 22 20 3e 26 32 0a  ac_feature" >&2.
5a90: 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
5aa0: 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
5ab0: 61 63 5f 66 65 61 74 75 72 65 3d 60 65 63 68 6f  ac_feature=`echo
5ac0: 20 24 61 63 5f 66 65 61 74 75 72 65 20 7c 20 73   $ac_feature | s
5ad0: 65 64 20 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60  ed 's/[-.]/_/g'`
5ae0: 0a 20 20 20 20 65 76 61 6c 20 65 6e 61 62 6c 65  .    eval enable
5af0: 5f 24 61 63 5f 66 65 61 74 75 72 65 3d 5c 24 61  _$ac_feature=\$a
5b00: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5b10: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d  exec-prefix | --
5b20: 65 78 65 63 5f 70 72 65 66 69 78 20 7c 20 2d 2d  exec_prefix | --
5b30: 65 78 65 63 2d 70 72 65 66 69 78 20 7c 20 2d 2d  exec-prefix | --
5b40: 65 78 65 63 2d 70 72 65 66 69 20 5c 0a 20 20 7c  exec-prefi \.  |
5b50: 20 2d 2d 65 78 65 63 2d 70 72 65 66 20 7c 20 2d   --exec-pref | -
5b60: 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d 2d 65 78  -exec-pre | --ex
5b70: 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65 63 2d 70  ec-pr | --exec-p
5b80: 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a 20 20 7c   | --exec- \.  |
5b90: 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65 78 65 20   --exec | --exe 
5ba0: 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61 63 5f 70  | --ex).    ac_p
5bb0: 72 65 76 3d 65 78 65 63 5f 70 72 65 66 69 78 20  rev=exec_prefix 
5bc0: 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69  ;;.  -exec-prefi
5bd0: 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65  x=* | --exec_pre
5be0: 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70  fix=* | --exec-p
5bf0: 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63  refix=* | --exec
5c00: 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d  -prefi=* \.  | -
5c10: 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20 7c 20 2d  -exec-pref=* | -
5c20: 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c 20 2d 2d  -exec-pre=* | --
5c30: 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d 2d 65 78  exec-pr=* | --ex
5c40: 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d  ec-p=* | --exec-
5c50: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 3d  =* \.  | --exec=
5c60: 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c 20 2d 2d  * | --exe=* | --
5c70: 65 78 3d 2a 29 0a 20 20 20 20 65 78 65 63 5f 70  ex=*).    exec_p
5c80: 72 65 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67  refix=$ac_optarg
5c90: 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c 20 2d 2d   ;;..  -gas | --
5ca0: 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20 2d 2d 67  gas | --ga | --g
5cb0: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65  ).    # Obsolete
5cc0: 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 67 61 73  ; use --with-gas
5cd0: 2e 0a 20 20 20 20 77 69 74 68 5f 67 61 73 3d 79  ..    with_gas=y
5ce0: 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c 70 20 7c  es ;;..  -help |
5cf0: 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20   --help | --hel 
5d00: 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a 20 20 20  | --he | -h).   
5d10: 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 6c 6f   ac_init_help=lo
5d20: 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d 72 2a  ng ;;.  -help=r*
5d30: 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d   | --help=r* | -
5d40: 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68 65 3d 72  -hel=r* | --he=r
5d50: 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20 20 61 63  * | -hr*).    ac
5d60: 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65 63 75 72  _init_help=recur
5d70: 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65 6c 70 3d  sive ;;.  -help=
5d80: 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73 2a 20 7c  s* | --help=s* |
5d90: 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d 2d 68 65   --hel=s* | --he
5da0: 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20 20 20 20  =s* | -hs*).    
5db0: 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 73 68 6f  ac_init_help=sho
5dc0: 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73 74 20 7c  rt ;;..  -host |
5dd0: 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 20   --host | --hos 
5de0: 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61 63 5f 70  | --ho).    ac_p
5df0: 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61 73 20 3b  rev=host_alias ;
5e00: 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d  ;.  -host=* | --
5e10: 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f 73 3d 2a  host=* | --hos=*
5e20: 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20 20 20 68   | --ho=*).    h
5e30: 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ost_alias=$ac_op
5e40: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68 74 6d 6c  targ ;;..  -html
5e50: 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 20  dir | --htmldir 
5e60: 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20 2d 2d 68  | --htmldi | --h
5e70: 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c 20 7c 20  tmld | --html | 
5e80: 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29 0a 20 20  --htm | --ht).  
5e90: 20 20 61 63 5f 70 72 65 76 3d 68 74 6d 6c 64 69    ac_prev=htmldi
5ea0: 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64 69 72 3d  r ;;.  -htmldir=
5eb0: 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72 3d 2a 20  * | --htmldir=* 
5ec0: 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20 7c 20 2d  | --htmldi=* | -
5ed0: 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d 68 74 6d  -htmld=* | --htm
5ee0: 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a 20 5c 0a  l=* | --htm=* \.
5ef0: 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20 20 20 20    | --ht=*).    
5f00: 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f 70 74 61  htmldir=$ac_opta
5f10: 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63 6c 75 64  rg ;;..  -includ
5f20: 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  edir | --include
5f30: 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  dir | --included
5f40: 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 20 7c  i | --included |
5f50: 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a 20 20 7c   --include \.  |
5f60: 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 69 6e   --includ | --in
5f70: 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20 7c 20 2d  clu | --incl | -
5f80: 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f 70 72 65  -inc).    ac_pre
5f90: 76 3d 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a  v=includedir ;;.
5fa0: 20 20 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20    -includedir=* 
5fb0: 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 72 3d 2a  | --includedir=*
5fc0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69 3d 2a   | --includedi=*
5fd0: 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 3d 2a 20   | --included=* 
5fe0: 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a 20 5c 0a  | --include=* \.
5ff0: 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d 2a 20 7c    | --includ=* |
6000: 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 69   --inclu=* | --i
6010: 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63 3d 2a 29  ncl=* | --inc=*)
6020: 0a 20 20 20 20 69 6e 63 6c 75 64 65 64 69 72 3d  .    includedir=
6030: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6040: 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e   -infodir | --in
6050: 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66 6f 64 69  fodir | --infodi
6060: 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20 2d 2d 69   | --infod | --i
6070: 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a 20 20 20  nfo | --inf).   
6080: 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f 64 69 72   ac_prev=infodir
6090: 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69 72 3d 2a   ;;.  -infodir=*
60a0: 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d 2a 20 7c   | --infodir=* |
60b0: 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c 20 2d 2d   --infodi=* | --
60c0: 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69 6e 66 6f  infod=* | --info
60d0: 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29 0a 20 20  =* | --inf=*).  
60e0: 20 20 69 6e 66 6f 64 69 72 3d 24 61 63 5f 6f 70    infodir=$ac_op
60f0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 64  targ ;;..  -libd
6100: 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72 20 7c 20  ir | --libdir | 
6110: 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c 69 62 64  --libdi | --libd
6120: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69  ).    ac_prev=li
6130: 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 64 69  bdir ;;.  -libdi
6140: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 72 3d 2a  r=* | --libdir=*
6150: 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20 7c 20 2d   | --libdi=* | -
6160: 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20 6c 69 62  -libd=*).    lib
6170: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
6180: 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63 64 69 72  ;..  -libexecdir
6190: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 20   | --libexecdir 
61a0: 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69 20 7c 20  | --libexecdi | 
61b0: 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20 2d 2d 6c  --libexecd | --l
61c0: 69 62 65 78 65 63 20 5c 0a 20 20 7c 20 2d 2d 6c  ibexec \.  | --l
61d0: 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62 65 78 20  ibexe | --libex 
61e0: 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20 20 61 63  | --libe).    ac
61f0: 5f 70 72 65 76 3d 6c 69 62 65 78 65 63 64 69 72  _prev=libexecdir
6200: 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65 63 64 69   ;;.  -libexecdi
6210: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  r=* | --libexecd
6220: 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  ir=* | --libexec
6230: 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63  di=* | --libexec
6240: 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 65 63 3d  d=* | --libexec=
6250: 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65  * \.  | --libexe
6260: 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d 2a 20 7c  =* | --libex=* |
6270: 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20 20 20 6c   --libe=*).    l
6280: 69 62 65 78 65 63 64 69 72 3d 24 61 63 5f 6f 70  ibexecdir=$ac_op
6290: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61  targ ;;..  -loca
62a0: 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65  ledir | --locale
62b0: 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69  dir | --localedi
62c0: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20 7c 20 2d   | --localed | -
62d0: 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20 61 63 5f  -locale).    ac_
62e0: 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69 72 20 3b  prev=localedir ;
62f0: 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a  ;.  -localedir=*
6300: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 72 3d 2a   | --localedir=*
6310: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69 3d 2a 20   | --localedi=* 
6320: 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a 20 7c 20  | --localed=* | 
6330: 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20 20 20 20  --locale=*).    
6340: 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63 5f 6f 70  localedir=$ac_op
6350: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 6f 63 61  targ ;;..  -loca
6360: 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 6c 6f  lstatedir | --lo
6370: 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  calstatedir | --
6380: 6c 6f 63 61 6c 73 74 61 74 65 64 69 20 7c 20 2d  localstatedi | -
6390: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20 5c 0a 20  -localstated \. 
63a0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 20   | --localstate 
63b0: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 20 7c 20  | --localstat | 
63c0: 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20 2d 2d 6c  --localsta | --l
63d0: 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f 63 61 6c  ocalst | --local
63e0: 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c  s).    ac_prev=l
63f0: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 3b 3b 0a  ocalstatedir ;;.
6400: 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72    -localstatedir
6410: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  =* | --localstat
6420: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
6430: 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f  statedi=* | --lo
6440: 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c 0a 20 20  calstated=* \.  
6450: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 3d 2a  | --localstate=*
6460: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 3d 2a   | --localstat=*
6470: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 3d 2a 20   | --localsta=* 
6480: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a 20 7c 20  | --localst=* | 
6490: 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20 20 20 20  --locals=*).    
64a0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 24 61  localstatedir=$a
64b0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
64c0: 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69  mandir | --mandi
64d0: 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c 20 2d 2d  r | --mandi | --
64e0: 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20 7c 20 2d  mand | --man | -
64f0: 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20 20 20 61  -ma | --m).    a
6500: 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72 20 3b 3b  c_prev=mandir ;;
6510: 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d  .  -mandir=* | -
6520: 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d 2d 6d 61  -mandir=* | --ma
6530: 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 3d 2a  ndi=* | --mand=*
6540: 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20 2d 2d 6d   | --man=* | --m
6550: 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a 20 20 20  a=* | --m=*).   
6560: 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61   mandir=$ac_opta
6570: 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70 20 7c 20  rg ;;..  -nfp | 
6580: 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29 0a 20 20  --nfp | --nf).  
6590: 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b 20 75 73    # Obsolete; us
65a0: 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66 70 2e 0a  e --without-fp..
65b0: 20 20 20 20 77 69 74 68 5f 66 70 3d 6e 6f 20 3b      with_fp=no ;
65c0: 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20  ;..  -no-create 
65d0: 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 7c 20  | --no-create | 
65e0: 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20 2d 2d 6e  --no-creat | --n
65f0: 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f 2d 63 72  o-crea | --no-cr
6600: 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d 63 72 20  e \.  | --no-cr 
6610: 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e 29 0a 20  | --no-c | -n). 
6620: 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d 79 65 73     no_create=yes
6630: 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65 63 75 72   ;;..  -no-recur
6640: 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75  sion | --no-recu
6650: 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 65 63  rsion | --no-rec
6660: 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d 72 65 63  ursio | --no-rec
6670: 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d  ursi \.  | --no-
6680: 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f 2d 72 65  recurs | --no-re
6690: 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 20  cur | --no-recu 
66a0: 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20 2d 2d 6e  | --no-rec | --n
66b0: 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72 29 0a 20  o-re | --no-r). 
66c0: 20 20 20 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d     no_recursion=
66d0: 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c 64 69 6e  yes ;;..  -oldin
66e0: 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f 6c 64  cludedir | --old
66f0: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 6f  includedir | --o
6700: 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d  ldincludedi | --
6710: 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c 0a 20 20  oldincluded \.  
6720: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 20 7c  | --oldinclude |
6730: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20 7c 20 2d   --oldinclud | -
6740: 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d 2d 6f 6c  -oldinclu | --ol
6750: 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dincl | --oldinc
6760: 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 20 7c   \.  | --oldin |
6770: 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f 6c 64 20   --oldi | --old 
6780: 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29 0a 20 20  | --ol | --o).  
6790: 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64 69 6e 63    ac_prev=oldinc
67a0: 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20 2d 6f 6c  ludedir ;;.  -ol
67b0: 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a 20 7c 20  dincludedir=* | 
67c0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d  --oldincludedir=
67d0: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  * | --oldinclude
67e0: 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  di=* | --oldincl
67f0: 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f  uded=* \.  | --o
6800: 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d 2d  ldinclude=* | --
6810: 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d  oldinclud=* | --
6820: 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20 2d 2d 6f  oldinclu=* | --o
6830: 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 6f 6c 64  ldincl=* | --old
6840: 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6f 6c  inc=* \.  | --ol
6850: 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 3d 2a  din=* | --oldi=*
6860: 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20 2d 2d 6f   | --old=* | --o
6870: 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a 20 20 20  l=* | --o=*).   
6880: 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 24   oldincludedir=$
6890: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
68a0: 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66  -prefix | --pref
68b0: 69 78 20 7c 20 2d 2d 70 72 65 66 69 20 7c 20 2d  ix | --prefi | -
68c0: 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65 20 7c 20  -pref | --pre | 
68d0: 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20 20 20 20  --pr | --p).    
68e0: 61 63 5f 70 72 65 76 3d 70 72 65 66 69 78 20 3b  ac_prev=prefix ;
68f0: 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a 20 7c 20  ;.  -prefix=* | 
6900: 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70  --prefix=* | --p
6910: 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72 65 66 3d  refi=* | --pref=
6920: 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c 20 2d 2d  * | --pre=* | --
6930: 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29 0a 20 20  pr=* | --p=*).  
6940: 20 20 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74    prefix=$ac_opt
6950: 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72  arg ;;..  -progr
6960: 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72  am-prefix | --pr
6970: 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d  ogram-prefix | -
6980: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 20 7c  -program-prefi |
6990: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 20   --program-pref 
69a0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
69b0: 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  pre | --program-
69c0: 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  pr | --program-p
69d0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72  ).    ac_prev=pr
69e0: 6f 67 72 61 6d 5f 70 72 65 66 69 78 20 3b 3b 0a  ogram_prefix ;;.
69f0: 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69    -program-prefi
6a00: 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  x=* | --program-
6a10: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  prefix=* | --pro
6a20: 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20 5c 0a 20  gram-prefi=* \. 
6a30: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
6a40: 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  f=* | --program-
6a50: 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  pre=* | --progra
6a60: 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  m-pr=* | --progr
6a70: 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70 72 6f 67  am-p=*).    prog
6a80: 72 61 6d 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f  ram_prefix=$ac_o
6a90: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72 6f  ptarg ;;..  -pro
6aa0: 67 72 61 6d 2d 73 75 66 66 69 78 20 7c 20 2d 2d  gram-suffix | --
6ab0: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c  program-suffix |
6ac0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69   --program-suffi
6ad0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
6ae0: 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  f \.  | --progra
6af0: 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f 67 72 61  m-suf | --progra
6b00: 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-su | --program
6b10: 2d 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -s).    ac_prev=
6b20: 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 20 3b  program_suffix ;
6b30: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66  ;.  -program-suf
6b40: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  fix=* | --progra
6b50: 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70  m-suffix=* | --p
6b60: 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d 2a 20 5c  rogram-suffi=* \
6b70: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  .  | --program-s
6b80: 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  uff=* | --progra
6b90: 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67  m-suf=* | --prog
6ba0: 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d 70 72 6f  ram-su=* | --pro
6bb0: 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20 20 70 72  gram-s=*).    pr
6bc0: 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d 24 61 63  ogram_suffix=$ac
6bd0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
6be0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6bf0: 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f 67 72 61  -name | --progra
6c00: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
6c10: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
6c20: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 20 7c  -transform-nam |
6c30: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6c40: 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c 20 2d 2d  form-na \.  | --
6c50: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
6c60: 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  m-n | --program-
6c70: 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a 20 20 7c  transform- \.  |
6c80: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6c90: 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  form | --program
6ca0: 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20 20 7c 20  -transfor \.  | 
6cb0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
6cc0: 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  o | --program-tr
6cd0: 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  ansf \.  | --pro
6ce0: 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20 2d 2d 70  gram-trans | --p
6cf0: 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c 0a 20 20  rogram-tran \.  
6d00: 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 20 7c 20  | --progr-tra | 
6d10: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20 7c 20 2d  --program-tr | -
6d20: 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20 20 20 20  -program-t).    
6d30: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
6d40: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 20 3b  transform_name ;
6d50: 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61  ;.  -program-tra
6d60: 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 7c 20  nsform-name=* | 
6d70: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
6d80: 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a 20 20 7c  orm-name=* \.  |
6d90: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6da0: 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20 2d 2d 70  form-nam=* | --p
6db0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6dc0: 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  -na=* \.  | --pr
6dd0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
6de0: 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  n=* | --program-
6df0: 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20 5c 0a 20  transform-=* \. 
6e00: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6e10: 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d 70 72 6f  nsform=* | --pro
6e20: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 3d 2a 20  gram-transfor=* 
6e30: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
6e40: 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d 2d 70 72  transfo=* | --pr
6e50: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d 2a 20 5c  ogram-transf=* \
6e60: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  .  | --program-t
6e70: 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  rans=* | --progr
6e80: 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20 20 7c 20  am-tran=* \.  | 
6e90: 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a 20 7c 20  --progr-tra=* | 
6ea0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d 2a 20 7c  --program-tr=* |
6eb0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d 2a 29 0a   --program-t=*).
6ec0: 20 20 20 20 70 72 6f 67 72 61 6d 5f 74 72 61 6e      program_tran
6ed0: 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61 63 5f 6f  sform_name=$ac_o
6ee0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 64 66  ptarg ;;..  -pdf
6ef0: 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 72 20 7c  dir | --pdfdir |
6f00: 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d 70 64 66   --pdfdi | --pdf
6f10: 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d 2d 70 64  d | --pdf | --pd
6f20: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 64  ).    ac_prev=pd
6f30: 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64 66 64 69  fdir ;;.  -pdfdi
6f40: 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 72 3d 2a  r=* | --pdfdir=*
6f50: 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20 7c 20 2d   | --pdfdi=* | -
6f60: 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70 64 66 3d  -pdfd=* | --pdf=
6f70: 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20 20 20 20  * | --pd=*).    
6f80: 70 64 66 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  pdfdir=$ac_optar
6f90: 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69 72 20 7c  g ;;..  -psdir |
6fa0: 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64   --psdir | --psd
6fb0: 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d 2d 70 73  i | --psd | --ps
6fc0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 73  ).    ac_prev=ps
6fd0: 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64 69 72 3d  dir ;;.  -psdir=
6fe0: 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a 20 7c 20  * | --psdir=* | 
6ff0: 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d 70 73 64  --psdi=* | --psd
7000: 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a 20 20 20  =* | --ps=*).   
7010: 20 70 73 64 69 72 3d 24 61 63 5f 6f 70 74 61 72   psdir=$ac_optar
7020: 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20 2d 71 75  g ;;..  -q | -qu
7030: 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20 7c 20  iet | --quiet | 
7040: 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69 20 7c  --quie | --qui |
7050: 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a 20 20   --qu | --q \.  
7060: 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69  | -silent | --si
7070: 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c  lent | --silen |
7080: 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73 69 6c 29   --sile | --sil)
7090: 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79 65 73 20  .    silent=yes 
70a0: 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69 72 20 7c  ;;..  -sbindir |
70b0: 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20 2d 2d 73   --sbindir | --s
70c0: 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69 6e 64 20  bindi | --sbind 
70d0: 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d 73 62 69  | --sbin | --sbi
70e0: 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20 61 63 5f   | --sb).    ac_
70f0: 70 72 65 76 3d 73 62 69 6e 64 69 72 20 3b 3b 0a  prev=sbindir ;;.
7100: 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d    -sbindir=* | -
7110: 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d 73  -sbindir=* | --s
7120: 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73 62 69 6e  bindi=* | --sbin
7130: 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d 2a 20 5c  d=* | --sbin=* \
7140: 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20 7c 20 2d  .  | --sbi=* | -
7150: 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62 69 6e 64  -sb=*).    sbind
7160: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7170: 0a 0a 20 20 2d 73 68 61 72 65 64 73 74 61 74 65  ..  -sharedstate
7180: 64 69 72 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  dir | --sharedst
7190: 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65  atedir | --share
71a0: 64 73 74 61 74 65 64 69 20 5c 0a 20 20 7c 20 2d  dstatedi \.  | -
71b0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 20 7c 20  -sharedstated | 
71c0: 2d 2d 73 68 61 72 65 64 73 74 61 74 65 20 7c 20  --sharedstate | 
71d0: 2d 2d 73 68 61 72 65 64 73 74 61 74 20 7c 20 2d  --sharedstat | -
71e0: 2d 73 68 61 72 65 64 73 74 61 20 5c 0a 20 20 7c  -sharedsta \.  |
71f0: 20 2d 2d 73 68 61 72 65 64 73 74 20 7c 20 2d 2d   --sharedst | --
7200: 73 68 61 72 65 64 73 20 7c 20 2d 2d 73 68 61 72  shareds | --shar
7210: 65 64 20 7c 20 2d 2d 73 68 61 72 65 20 7c 20 2d  ed | --share | -
7220: 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d 2d 73 68  -shar \.  | --sh
7230: 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20 20 61 63  a | --sh).    ac
7240: 5f 70 72 65 76 3d 73 68 61 72 65 64 73 74 61 74  _prev=sharedstat
7250: 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68 61 72 65  edir ;;.  -share
7260: 64 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d  dstatedir=* | --
7270: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a  sharedstatedir=*
7280: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
7290: 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  di=* \.  | --sha
72a0: 72 65 64 73 74 61 74 65 64 3d 2a 20 7c 20 2d 2d  redstated=* | --
72b0: 73 68 61 72 65 64 73 74 61 74 65 3d 2a 20 7c 20  sharedstate=* | 
72c0: 2d 2d 73 68 61 72 65 64 73 74 61 74 3d 2a 20 7c  --sharedstat=* |
72d0: 20 2d 2d 73 68 61 72 65 64 73 74 61 3d 2a 20 5c   --sharedsta=* \
72e0: 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 3d  .  | --sharedst=
72f0: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 3d 2a 20  * | --shareds=* 
7300: 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20 7c 20 2d  | --shared=* | -
7310: 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d 73 68 61  -share=* | --sha
7320: 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 3d  r=* \.  | --sha=
7330: 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20 20 20 20  * | --sh=*).    
7340: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 24  sharedstatedir=$
7350: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7360: 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 65 20 7c  -site | --site |
7370: 20 2d 2d 73 69 74 29 0a 20 20 20 20 61 63 5f 70   --sit).    ac_p
7380: 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20 20 2d 73  rev=site ;;.  -s
7390: 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 65 3d 2a  ite=* | --site=*
73a0: 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20 20 20 20   | --sit=*).    
73b0: 73 69 74 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  site=$ac_optarg 
73c0: 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72 20 7c 20  ;;..  -srcdir | 
73d0: 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d 73 72 63  --srcdir | --src
73e0: 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c 20 2d 2d  di | --srcd | --
73f0: 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20 20 20 20  src | --sr).    
7400: 61 63 5f 70 72 65 76 3d 73 72 63 64 69 72 20 3b  ac_prev=srcdir ;
7410: 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a 20 7c 20  ;.  -srcdir=* | 
7420: 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20 2d 2d 73  --srcdir=* | --s
7430: 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72 63 64 3d  rcdi=* | --srcd=
7440: 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c 20 2d 2d  * | --src=* | --
7450: 73 72 3d 2a 29 0a 20 20 20 20 73 72 63 64 69 72  sr=*).    srcdir
7460: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7470: 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20    -sysconfdir | 
7480: 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20 7c 20 2d  --sysconfdir | -
7490: 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20 2d 2d 73  -sysconfdi | --s
74a0: 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73 79 73 63  ysconfd | --sysc
74b0: 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63  onf \.  | --sysc
74c0: 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20 7c 20 2d  on | --sysco | -
74d0: 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73 20 7c 20  -sysc | --sys | 
74e0: 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f 70 72 65  --sy).    ac_pre
74f0: 76 3d 73 79 73 63 6f 6e 66 64 69 72 20 3b 3b 0a  v=sysconfdir ;;.
7500: 20 20 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a 20    -sysconfdir=* 
7510: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 2a  | --sysconfdir=*
7520: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 3d 2a   | --sysconfdi=*
7530: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 3d 2a 20   | --sysconfd=* 
7540: 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a 20 5c 0a  | --sysconf=* \.
7550: 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d 2a 20 7c    | --syscon=* |
7560: 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20 2d 2d 73   --sysco=* | --s
7570: 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73 3d 2a 20  ysc=* | --sys=* 
7580: 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20 20 73 79  | --sy=*).    sy
7590: 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f 6f 70 74  sconfdir=$ac_opt
75a0: 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61 72 67 65  arg ;;..  -targe
75b0: 74 20 7c 20 2d 2d 74 61 72 67 65 74 20 7c 20 2d  t | --target | -
75c0: 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61 72 67 20  -targe | --targ 
75d0: 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74 61 20 7c  | --tar | --ta |
75e0: 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65   --t).    ac_pre
75f0: 76 3d 74 61 72 67 65 74 5f 61 6c 69 61 73 20 3b  v=target_alias ;
7600: 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a 20 7c 20  ;.  -target=* | 
7610: 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20 2d 2d 74  --target=* | --t
7620: 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61 72 67 3d  arge=* | --targ=
7630: 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c 20 2d 2d  * | --tar=* | --
7640: 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29 0a 20 20  ta=* | --t=*).  
7650: 20 20 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24    target_alias=$
7660: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7670: 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65 20 7c 20  -v | -verbose | 
7680: 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d 2d 76 65  --verbose | --ve
7690: 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62 6f 20 7c  rbos | --verbo |
76a0: 20 2d 2d 76 65 72 62 29 0a 20 20 20 20 76 65 72   --verb).    ver
76b0: 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  bose=yes ;;..  -
76c0: 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73  version | --vers
76d0: 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69 6f 20 7c  ion | --versio |
76e0: 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d 76 65 72   --versi | --ver
76f0: 73 20 7c 20 2d 56 29 0a 20 20 20 20 61 63 5f 69  s | -V).    ac_i
7700: 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a 20 3b 3b  nit_version=: ;;
7710: 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d  ..  -with-* | --
7720: 77 69 74 68 2d 2a 29 0a 20 20 20 20 61 63 5f 70  with-*).    ac_p
7730: 61 63 6b 61 67 65 3d 60 65 78 70 72 20 22 78 24  ackage=`expr "x$
7740: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
7750: 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27  *with-\([^=]*\)'
7760: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e  `.    # Reject n
7770: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ames that are no
7780: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61  t valid shell va
7790: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20  riable names..  
77a0: 20 20 65 78 70 72 20 22 78 24 61 63 5f 70 61 63    expr "x$ac_pac
77b0: 6b 61 67 65 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f  kage" : ".*[^-._
77c0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
77d0: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
77e0: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
77f0: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
7800: 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20  d package name: 
7810: 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3e 26 32  $ac_package" >&2
7820: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
7830: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
7840: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 63 68   ac_package=`ech
7850: 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 20 7c 20  o $ac_package | 
7860: 73 65 64 20 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27  sed 's/[-.]/_/g'
7870: 60 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f  `.    eval with_
7880: 24 61 63 5f 70 61 63 6b 61 67 65 3d 5c 24 61 63  $ac_package=\$ac
7890: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 77  _optarg ;;..  -w
78a0: 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74  ithout-* | --wit
78b0: 68 6f 75 74 2d 2a 29 0a 20 20 20 20 61 63 5f 70  hout-*).    ac_p
78c0: 61 63 6b 61 67 65 3d 60 65 78 70 72 20 22 78 24  ackage=`expr "x$
78d0: 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d  ac_option" : 'x-
78e0: 2a 77 69 74 68 6f 75 74 2d 5c 28 2e 2a 5c 29 27  *without-\(.*\)'
78f0: 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e  `.    # Reject n
7900: 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f  ames that are no
7910: 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61  t valid shell va
7920: 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20  riable names..  
7930: 20 20 65 78 70 72 20 22 78 24 61 63 5f 70 61 63    expr "x$ac_pac
7940: 6b 61 67 65 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f  kage" : ".*[^-._
7950: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
7960: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
7970: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
7980: 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69  e: error: invali
7990: 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20  d package name: 
79a0: 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3e 26 32  $ac_package" >&2
79b0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
79c0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20  exit 1; }; }.   
79d0: 20 61 63 5f 70 61 63 6b 61 67 65 3d 60 65 63 68   ac_package=`ech
79e0: 6f 20 24 61 63 5f 70 61 63 6b 61 67 65 20 7c 20  o $ac_package | 
79f0: 73 65 64 20 27 73 2f 5b 2d 2e 5d 2f 5f 2f 67 27  sed 's/[-.]/_/g'
7a00: 60 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f  `.    eval with_
7a10: 24 61 63 5f 70 61 63 6b 61 67 65 3d 6e 6f 20 3b  $ac_package=no ;
7a20: 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23 20  ;..  --x).    # 
7a30: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
7a40: 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74 68  with-x..    with
7a50: 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d  _x=yes ;;..  -x-
7a60: 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69  includes | --x-i
7a70: 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e  ncludes | --x-in
7a80: 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c  clude | --x-incl
7a90: 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c  ud | --x-inclu \
7aa0: 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20  .  | --x-incl | 
7ab0: 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e  --x-inc | --x-in
7ac0: 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61 63   | --x-i).    ac
7ad0: 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65 73  _prev=x_includes
7ae0: 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65   ;;.  -x-include
7af0: 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  s=* | --x-includ
7b00: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  es=* | --x-inclu
7b10: 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  de=* | --x-inclu
7b20: 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d  d=* | --x-inclu=
7b30: 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c  * \.  | --x-incl
7b40: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c  =* | --x-inc=* |
7b50: 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d   --x-in=* | --x-
7b60: 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c 75  i=*).    x_inclu
7b70: 64 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  des=$ac_optarg ;
7b80: 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;..  -x-librarie
7b90: 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  s | --x-librarie
7ba0: 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  s | --x-librarie
7bb0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 20 5c   | --x-librari \
7bc0: 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 20  .  | --x-librar 
7bd0: 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 2d 2d  | --x-libra | --
7be0: 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c 69 62  x-libr | --x-lib
7bf0: 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d   | --x-li | --x-
7c00: 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78  l).    ac_prev=x
7c10: 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a 20 20  _libraries ;;.  
7c20: 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c  -x-libraries=* |
7c30: 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a   --x-libraries=*
7c40: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 3d   | --x-librarie=
7c50: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 3d  * | --x-librari=
7c60: 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72  * \.  | --x-libr
7c70: 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  ar=* | --x-libra
7c80: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20  =* | --x-libr=* 
7c90: 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d  | --x-lib=* | --
7ca0: 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a  x-li=* | --x-l=*
7cb0: 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 69 65  ).    x_librarie
7cc0: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
7cd0: 0a 20 20 2d 2a 29 20 7b 20 65 63 68 6f 20 22 24  .  -*) { echo "$
7ce0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 75 6e  as_me: error: un
7cf0: 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f  recognized optio
7d00: 6e 3a 20 24 61 63 5f 6f 70 74 69 6f 6e 0a 54 72  n: $ac_option.Tr
7d10: 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66  y \`$0 --help' f
7d20: 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74  or more informat
7d30: 69 6f 6e 2e 22 20 3e 26 32 0a 20 20 20 7b 20 28  ion." >&2.   { (
7d40: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
7d50: 20 7d 3b 20 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20   }; }.    ;;..  
7d60: 2a 3d 2a 29 0a 20 20 20 20 61 63 5f 65 6e 76 76  *=*).    ac_envv
7d70: 61 72 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f  ar=`expr "x$ac_o
7d80: 70 74 69 6f 6e 22 20 3a 20 27 78 5c 28 5b 5e 3d  ption" : 'x\([^=
7d90: 5d 2a 5c 29 3d 27 60 0a 20 20 20 20 23 20 52 65  ]*\)='`.    # Re
7da0: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
7db0: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
7dc0: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
7dd0: 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24  es..    expr "x$
7de0: 61 63 5f 65 6e 76 76 61 72 22 20 3a 20 22 2e 2a  ac_envvar" : ".*
7df0: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
7e00: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
7e10: 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61        { echo "$a
7e20: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76  s_me: error: inv
7e30: 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61  alid variable na
7e40: 6d 65 3a 20 24 61 63 5f 65 6e 76 76 61 72 22 20  me: $ac_envvar" 
7e50: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
7e60: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
7e70: 20 20 20 20 65 76 61 6c 20 24 61 63 5f 65 6e 76      eval $ac_env
7e80: 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72 67 0a  var=\$ac_optarg.
7e90: 20 20 20 20 65 78 70 6f 72 74 20 24 61 63 5f 65      export $ac_e
7ea0: 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29 0a 20  nvvar ;;..  *). 
7eb0: 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68 6f 75     # FIXME: shou
7ec0: 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20 69 6e  ld be removed in
7ed0: 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e 0a 20   autoconf 3.0.. 
7ee0: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
7ef0: 20 57 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68   WARNING: you sh
7f00: 6f 75 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64  ould use --build
7f10: 2c 20 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67  , --host, --targ
7f20: 65 74 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72  et" >&2.    expr
7f30: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
7f40: 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f   ".*[^-._$as_cr_
7f50: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
7f60: 6c 6c 20 26 26 0a 20 20 20 20 20 20 65 63 68 6f  ll &&.      echo
7f70: 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: WARNIN
7f80: 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73 74 20  G: invalid host 
7f90: 74 79 70 65 3a 20 24 61 63 5f 6f 70 74 69 6f 6e  type: $ac_option
7fa0: 22 20 3e 26 32 0a 20 20 20 20 3a 20 24 7b 62 75  " >&2.    : ${bu
7fb0: 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70  ild_alias=$ac_op
7fc0: 74 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f 61 6c 69  tion} ${host_ali
7fd0: 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24  as=$ac_option} $
7fe0: 7b 74 61 72 67 65 74 5f 61 6c 69 61 73 3d 24 61  {target_alias=$a
7ff0: 63 5f 6f 70 74 69 6f 6e 7d 0a 20 20 20 20 3b 3b  c_option}.    ;;
8000: 0a 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 69  ..  esac.done..i
8010: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70  f test -n "$ac_p
8020: 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  rev"; then.  ac_
8030: 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63 68 6f 20 24  option=--`echo $
8040: 61 63 5f 70 72 65 76 20 7c 20 73 65 64 20 27 73  ac_prev | sed 's
8050: 2f 5f 2f 2d 2f 67 27 60 0a 20 20 7b 20 65 63 68  /_/-/g'`.  { ech
8060: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
8070: 3a 20 6d 69 73 73 69 6e 67 20 61 72 67 75 6d 65  : missing argume
8080: 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69 6f 6e  nt to $ac_option
8090: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
80a0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
80b0: 7d 0a 66 69 0a 0a 23 20 42 65 20 73 75 72 65 20  }.fi..# Be sure 
80c0: 74 6f 20 68 61 76 65 20 61 62 73 6f 6c 75 74 65  to have absolute
80d0: 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 73   directory names
80e0: 2e 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 09  ..for ac_var in.
80f0: 65 78 65 63 5f 70 72 65 66 69 78 20 70 72 65 66  exec_prefix pref
8100: 69 78 20 62 69 6e 64 69 72 20 73 62 69 6e 64 69  ix bindir sbindi
8110: 72 20 6c 69 62 65 78 65 63 64 69 72 20 64 61 74  r libexecdir dat
8120: 61 72 6f 6f 74 64 69 72 20 5c 0a 09 09 64 61 74  arootdir \...dat
8130: 61 64 69 72 20 73 79 73 63 6f 6e 66 64 69 72 20  adir sysconfdir 
8140: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 6c  sharedstatedir l
8150: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 69 6e 63  ocalstatedir inc
8160: 6c 75 64 65 64 69 72 20 5c 0a 09 09 6f 6c 64 69  ludedir \...oldi
8170: 6e 63 6c 75 64 65 64 69 72 20 64 6f 63 64 69 72  ncludedir docdir
8180: 20 69 6e 66 6f 64 69 72 20 68 74 6d 6c 64 69 72   infodir htmldir
8190: 20 64 76 69 64 69 72 20 70 64 66 64 69 72 20 70   dvidir pdfdir p
81a0: 73 64 69 72 20 5c 0a 09 09 6c 69 62 64 69 72 20  sdir \...libdir 
81b0: 6c 6f 63 61 6c 65 64 69 72 20 6d 61 6e 64 69 72  localedir mandir
81c0: 0a 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 76 61  .do.  eval ac_va
81d0: 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 63 61  l=\$$ac_var.  ca
81e0: 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20 20  se $ac_val in.  
81f0: 20 20 5b 5c 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c    [\\/$]* | ?:[\
8200: 5c 2f 5d 2a 20 29 20 20 63 6f 6e 74 69 6e 75 65  \/]* )  continue
8210: 3b 3b 0a 20 20 20 20 4e 4f 4e 45 20 7c 20 27 27  ;;.    NONE | ''
8220: 20 29 20 63 61 73 65 20 24 61 63 5f 76 61 72 20   ) case $ac_var 
8230: 69 6e 20 2a 70 72 65 66 69 78 20 29 20 63 6f 6e  in *prefix ) con
8240: 74 69 6e 75 65 3b 3b 20 65 73 61 63 3b 3b 0a 20  tinue;; esac;;. 
8250: 20 65 73 61 63 0a 20 20 7b 20 65 63 68 6f 20 22   esac.  { echo "
8260: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 65  $as_me: error: e
8270: 78 70 65 63 74 65 64 20 61 6e 20 61 62 73 6f 6c  xpected an absol
8280: 75 74 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61  ute directory na
8290: 6d 65 20 66 6f 72 20 2d 2d 24 61 63 5f 76 61 72  me for --$ac_var
82a0: 3a 20 24 61 63 5f 76 61 6c 22 20 3e 26 32 0a 20  : $ac_val" >&2. 
82b0: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
82c0: 69 74 20 31 3b 20 7d 3b 20 7d 0a 64 6f 6e 65 0a  it 1; }; }.done.
82d0: 0a 23 20 54 68 65 72 65 20 6d 69 67 68 74 20 62  .# There might b
82e0: 65 20 70 65 6f 70 6c 65 20 77 68 6f 20 64 65 70  e people who dep
82f0: 65 6e 64 20 6f 6e 20 74 68 65 20 6f 6c 64 20 62  end on the old b
8300: 72 6f 6b 65 6e 20 62 65 68 61 76 69 6f 72 3a 20  roken behavior: 
8310: 60 24 68 6f 73 74 27 0a 23 20 75 73 65 64 20 74  `$host'.# used t
8320: 6f 20 68 6f 6c 64 20 74 68 65 20 61 72 67 75 6d  o hold the argum
8330: 65 6e 74 20 6f 66 20 2d 2d 68 6f 73 74 20 65 74  ent of --host et
8340: 63 2e 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72  c..# FIXME: To r
8350: 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a  emove some day..
8360: 62 75 69 6c 64 3d 24 62 75 69 6c 64 5f 61 6c 69  build=$build_ali
8370: 61 73 0a 68 6f 73 74 3d 24 68 6f 73 74 5f 61 6c  as.host=$host_al
8380: 69 61 73 0a 74 61 72 67 65 74 3d 24 74 61 72 67  ias.target=$targ
8390: 65 74 5f 61 6c 69 61 73 0a 0a 23 20 46 49 58 4d  et_alias..# FIXM
83a0: 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d  E: To remove som
83b0: 65 20 64 61 79 2e 0a 69 66 20 74 65 73 74 20 22  e day..if test "
83c0: 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 21 3d  x$host_alias" !=
83d0: 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65   x; then.  if te
83e0: 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c 69 61  st "x$build_alia
83f0: 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  s" = x; then.   
8400: 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67   cross_compiling
8410: 3d 6d 61 79 62 65 0a 20 20 20 20 65 63 68 6f 20  =maybe.    echo 
8420: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
8430: 3a 20 49 66 20 79 6f 75 20 77 61 6e 74 65 64 20  : If you wanted 
8440: 74 6f 20 73 65 74 20 74 68 65 20 2d 2d 62 75 69  to set the --bui
8450: 6c 64 20 74 79 70 65 2c 20 64 6f 6e 27 74 20 75  ld type, don't u
8460: 73 65 20 2d 2d 68 6f 73 74 2e 0a 20 20 20 20 49  se --host..    I
8470: 66 20 61 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  f a cross compil
8480: 65 72 20 69 73 20 64 65 74 65 63 74 65 64 20 74  er is detected t
8490: 68 65 6e 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  hen cross compil
84a0: 65 20 6d 6f 64 65 20 77 69 6c 6c 20 62 65 20 75  e mode will be u
84b0: 73 65 64 2e 22 20 3e 26 32 0a 20 20 65 6c 69 66  sed." >&2.  elif
84c0: 20 74 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61   test "x$build_a
84d0: 6c 69 61 73 22 20 21 3d 20 22 78 24 68 6f 73 74  lias" != "x$host
84e0: 5f 61 6c 69 61 73 22 3b 20 74 68 65 6e 0a 20 20  _alias"; then.  
84f0: 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e    cross_compilin
8500: 67 3d 79 65 73 0a 20 20 66 69 0a 66 69 0a 0a 61  g=yes.  fi.fi..a
8510: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 0a 74  c_tool_prefix=.t
8520: 65 73 74 20 2d 6e 20 22 24 68 6f 73 74 5f 61 6c  est -n "$host_al
8530: 69 61 73 22 20 26 26 20 61 63 5f 74 6f 6f 6c 5f  ias" && ac_tool_
8540: 70 72 65 66 69 78 3d 24 68 6f 73 74 5f 61 6c 69  prefix=$host_ali
8550: 61 73 2d 0a 0a 74 65 73 74 20 22 24 73 69 6c 65  as-..test "$sile
8560: 6e 74 22 20 3d 20 79 65 73 20 26 26 20 65 78 65  nt" = yes && exe
8570: 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 0a  c 6>/dev/null...
8580: 61 63 5f 70 77 64 3d 60 70 77 64 60 20 26 26 20  ac_pwd=`pwd` && 
8590: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70 77 64  test -n "$ac_pwd
85a0: 22 20 26 26 0a 61 63 5f 6c 73 5f 64 69 3d 60 6c  " &&.ac_ls_di=`l
85b0: 73 20 2d 64 69 20 2e 60 20 26 26 0a 61 63 5f 70  s -di .` &&.ac_p
85c0: 77 64 5f 6c 73 5f 64 69 3d 60 63 64 20 22 24 61  wd_ls_di=`cd "$a
85d0: 63 5f 70 77 64 22 20 26 26 20 6c 73 20 2d 64 69  c_pwd" && ls -di
85e0: 20 2e 60 20 7c 7c 0a 20 20 7b 20 65 63 68 6f 20   .` ||.  { echo 
85f0: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
8600: 57 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72  Working director
8610: 79 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65  y cannot be dete
8620: 72 6d 69 6e 65 64 22 20 3e 26 32 0a 20 20 20 7b  rmined" >&2.   {
8630: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
8640: 31 3b 20 7d 3b 20 7d 0a 74 65 73 74 20 22 58 24  1; }; }.test "X$
8650: 61 63 5f 6c 73 5f 64 69 22 20 3d 20 22 58 24 61  ac_ls_di" = "X$a
8660: 63 5f 70 77 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a  c_pwd_ls_di" ||.
8670: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
8680: 3a 20 65 72 72 6f 72 3a 20 70 77 64 20 64 6f 65  : error: pwd doe
8690: 73 20 6e 6f 74 20 72 65 70 6f 72 74 20 6e 61 6d  s not report nam
86a0: 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20 64 69 72  e of working dir
86b0: 65 63 74 6f 72 79 22 20 3e 26 32 0a 20 20 20 7b  ectory" >&2.   {
86c0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
86d0: 31 3b 20 7d 3b 20 7d 0a 0a 0a 23 20 46 69 6e 64  1; }; }...# Find
86e0: 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
86f0: 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e 20 77  s, if location w
8700: 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64  as not specified
8710: 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 73  ..if test -z "$s
8720: 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 61  rcdir"; then.  a
8730: 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74  c_srcdir_default
8740: 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79 20 74  ed=yes.  # Try t
8750: 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e  he directory con
8760: 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73 63 72  taining this scr
8770: 69 70 74 2c 20 74 68 65 6e 20 74 68 65 20 70 61  ipt, then the pa
8780: 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0a  rent directory..
8790: 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60 24 61    ac_confdir=`$a
87a0: 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22 24 30  s_dirname -- "$0
87b0: 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 22  " ||.$as_expr X"
87c0: 24 30 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d  $0" : 'X\(.*[^/]
87d0: 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a  \)//*[^/][^/]*/*
87e0: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20  $' \| \.. X"$0" 
87f0: 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20  : 'X\(//\)[^/]' 
8800: 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20 27  \| \.. X"$0" : '
8810: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
8820: 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c 29   X"$0" : 'X\(/\)
8830: 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e 75  ' \| . 2>/dev/nu
8840: 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 30 22  ll ||.echo X"$0"
8850: 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 58 5c   |.    sed '/^X\
8860: 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e  (.*[^/]\)\/\/*[^
8870: 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20  /][^/]*\/*$/{.. 
8880: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
8890: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f  ..  }..  /^X\(\/
88a0: 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20  \/\)[^/].*/{..  
88b0: 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a    s//\1/..    q.
88c0: 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c  .  }..  /^X\(\/\
88d0: 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c  /\)$/{..    s//\
88e0: 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09  1/..    q..  }..
88f0: 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a    /^X\(\/\).*/{.
8900: 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20  .    s//\1/..   
8910: 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f   q..  }..  s/.*/
8920: 2e 2f 3b 20 71 27 60 0a 20 20 73 72 63 64 69 72  ./; q'`.  srcdir
8930: 3d 24 61 63 5f 63 6f 6e 66 64 69 72 0a 20 20 69  =$ac_confdir.  i
8940: 66 20 74 65 73 74 20 21 20 2d 72 20 22 24 73 72  f test ! -r "$sr
8950: 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65 5f  cdir/$ac_unique_
8960: 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  file"; then.    
8970: 73 72 63 64 69 72 3d 2e 2e 0a 20 20 66 69 0a 65  srcdir=...  fi.e
8980: 6c 73 65 0a 20 20 61 63 5f 73 72 63 64 69 72 5f  lse.  ac_srcdir_
8990: 64 65 66 61 75 6c 74 65 64 3d 6e 6f 0a 66 69 0a  defaulted=no.fi.
89a0: 69 66 20 74 65 73 74 20 21 20 2d 72 20 22 24 73  if test ! -r "$s
89b0: 72 63 64 69 72 2f 24 61 63 5f 75 6e 69 71 75 65  rcdir/$ac_unique
89c0: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 74  _file"; then.  t
89d0: 65 73 74 20 22 24 61 63 5f 73 72 63 64 69 72 5f  est "$ac_srcdir_
89e0: 64 65 66 61 75 6c 74 65 64 22 20 3d 20 79 65 73  defaulted" = yes
89f0: 20 26 26 20 73 72 63 64 69 72 3d 22 24 61 63 5f   && srcdir="$ac_
8a00: 63 6f 6e 66 64 69 72 20 6f 72 20 2e 2e 22 0a 20  confdir or ..". 
8a10: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
8a20: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66   error: cannot f
8a30: 69 6e 64 20 73 6f 75 72 63 65 73 20 28 24 61 63  ind sources ($ac
8a40: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29 20 69 6e  _unique_file) in
8a50: 20 24 73 72 63 64 69 72 22 20 3e 26 32 0a 20 20   $srcdir" >&2.  
8a60: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
8a70: 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 61 63 5f  t 1; }; }.fi.ac_
8a80: 6d 73 67 3d 22 73 6f 75 72 63 65 73 20 61 72 65  msg="sources are
8a90: 20 69 6e 20 24 73 72 63 64 69 72 2c 20 62 75 74   in $srcdir, but
8aa0: 20 5c 60 63 64 20 24 73 72 63 64 69 72 27 20 64   \`cd $srcdir' d
8ab0: 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 22 0a 61 63  oes not work".ac
8ac0: 5f 61 62 73 5f 63 6f 6e 66 64 69 72 3d 60 28 0a  _abs_confdir=`(.
8ad0: 09 63 64 20 22 24 73 72 63 64 69 72 22 20 26 26  .cd "$srcdir" &&
8ae0: 20 74 65 73 74 20 2d 72 20 22 2e 2f 24 61 63 5f   test -r "./$ac_
8af0: 75 6e 69 71 75 65 5f 66 69 6c 65 22 20 7c 7c 20  unique_file" || 
8b00: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
8b10: 65 72 72 6f 72 3a 20 24 61 63 5f 6d 73 67 22 20  error: $ac_msg" 
8b20: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
8b30: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
8b40: 09 70 77 64 29 60 0a 23 20 57 68 65 6e 20 62 75  .pwd)`.# When bu
8b50: 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65 2c  ilding in place,
8b60: 20 73 65 74 20 73 72 63 64 69 72 3d 2e 0a 69 66   set srcdir=..if
8b70: 20 74 65 73 74 20 22 24 61 63 5f 61 62 73 5f 63   test "$ac_abs_c
8b80: 6f 6e 66 64 69 72 22 20 3d 20 22 24 61 63 5f 70  onfdir" = "$ac_p
8b90: 77 64 22 3b 20 74 68 65 6e 0a 20 20 73 72 63 64  wd"; then.  srcd
8ba0: 69 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f 76 65  ir=..fi.# Remove
8bb0: 20 75 6e 6e 65 63 65 73 73 61 72 79 20 74 72 61   unnecessary tra
8bc0: 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 20 66 72  iling slashes fr
8bd0: 6f 6d 20 73 72 63 64 69 72 2e 0a 23 20 44 6f 75  om srcdir..# Dou
8be0: 62 6c 65 20 73 6c 61 73 68 65 73 20 69 6e 20 66  ble slashes in f
8bf0: 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f 62 6a  ile names in obj
8c00: 65 63 74 20 66 69 6c 65 20 64 65 62 75 67 67 69  ect file debuggi
8c10: 6e 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73 20 75  ng info.# mess u
8c20: 70 20 4d 2d 78 20 67 64 62 20 69 6e 20 45 6d 61  p M-x gdb in Ema
8c30: 63 73 2e 0a 63 61 73 65 20 24 73 72 63 64 69 72  cs..case $srcdir
8c40: 20 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72 3d 60   in.*/) srcdir=`
8c50: 65 78 70 72 20 22 58 24 73 72 63 64 69 72 22 20  expr "X$srcdir" 
8c60: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 27 20  : 'X\(.*[^/]\)' 
8c70: 5c 7c 20 22 58 24 73 72 63 64 69 72 22 20 3a 20  \| "X$srcdir" : 
8c80: 27 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65 73 61  'X\(.*\)'`;;.esa
8c90: 63 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20  c.for ac_var in 
8ca0: 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61 72  $ac_precious_var
8cb0: 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f  s; do.  eval ac_
8cc0: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65  env_${ac_var}_se
8cd0: 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73  t=\${${ac_var}+s
8ce0: 65 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f 65 6e  et}.  eval ac_en
8cf0: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
8d00: 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 20 20  e=\$${ac_var}.  
8d10: 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f 24  eval ac_cv_env_$
8d20: 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b  {ac_var}_set=\${
8d30: 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20  ${ac_var}+set}. 
8d40: 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76 5f   eval ac_cv_env_
8d50: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 3d  ${ac_var}_value=
8d60: 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f 6e 65  \$${ac_var}.done
8d70: 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20 74 68 65  ..#.# Report the
8d80: 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67 65 2e   --help message.
8d90: 0a 23 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f  .#.if test "$ac_
8da0: 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 6c 6f  init_help" = "lo
8db0: 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23 20 4f 6d  ng"; then.  # Om
8dc0: 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e 61 6c  it some internal
8dd0: 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f 70 74   or obsolete opt
8de0: 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74 68 65  ions to make the
8df0: 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70 6f 73   list less impos
8e00: 69 6e 67 2e 0a 20 20 23 20 54 68 69 73 20 6d 65  ing..  # This me
8e10: 73 73 61 67 65 20 69 73 20 74 6f 6f 20 6c 6f 6e  ssage is too lon
8e20: 67 20 74 6f 20 62 65 20 61 20 73 74 72 69 6e 67  g to be a string
8e30: 20 69 6e 20 74 68 65 20 41 2f 55 58 20 33 2e 31   in the A/UX 3.1
8e40: 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f 41 43   sh..  cat <<_AC
8e50: 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72 65 27  EOF.\`configure'
8e60: 20 63 6f 6e 66 69 67 75 72 65 73 20 73 71 6c 69   configures sqli
8e70: 74 65 20 33 2e 35 2e 36 20 74 6f 20 61 64 61 70  te 3.5.6 to adap
8e80: 74 20 74 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20  t to many kinds 
8e90: 6f 66 20 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61  of systems...Usa
8ea0: 67 65 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e  ge: $0 [OPTION].
8eb0: 2e 2e 20 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e  .. [VAR=VALUE]..
8ec0: 2e 0a 0a 54 6f 20 61 73 73 69 67 6e 20 65 6e 76  ...To assign env
8ed0: 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c  ironment variabl
8ee0: 65 73 20 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46  es (e.g., CC, CF
8ef0: 4c 41 47 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66  LAGS...), specif
8f00: 79 20 74 68 65 6d 20 61 73 0a 56 41 52 3d 56 41  y them as.VAR=VA
8f10: 4c 55 45 2e 20 20 53 65 65 20 62 65 6c 6f 77 20  LUE.  See below 
8f20: 66 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 73  for descriptions
8f30: 20 6f 66 20 73 6f 6d 65 20 6f 66 20 74 68 65 20   of some of the 
8f40: 75 73 65 66 75 6c 20 76 61 72 69 61 62 6c 65 73  useful variables
8f50: 2e 0a 0a 44 65 66 61 75 6c 74 73 20 66 6f 72 20  ...Defaults for 
8f60: 74 68 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20  the options are 
8f70: 73 70 65 63 69 66 69 65 64 20 69 6e 20 62 72 61  specified in bra
8f80: 63 6b 65 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72  ckets...Configur
8f90: 61 74 69 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68  ation:.  -h, --h
8fa0: 65 6c 70 20 20 20 20 20 20 20 20 20 20 20 20 20  elp             
8fb0: 20 64 69 73 70 6c 61 79 20 74 68 69 73 20 68 65   display this he
8fc0: 6c 70 20 61 6e 64 20 65 78 69 74 0a 20 20 20 20  lp and exit.    
8fd0: 20 20 2d 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20    --help=short  
8fe0: 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 6f 70        display op
8ff0: 74 69 6f 6e 73 20 73 70 65 63 69 66 69 63 20 74  tions specific t
9000: 6f 20 74 68 69 73 20 70 61 63 6b 61 67 65 0a 20  o this package. 
9010: 20 20 20 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75       --help=recu
9020: 72 73 69 76 65 20 20 20 20 64 69 73 70 6c 61 79  rsive    display
9030: 20 74 68 65 20 73 68 6f 72 74 20 68 65 6c 70 20   the short help 
9040: 6f 66 20 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75  of all the inclu
9050: 64 65 64 20 70 61 63 6b 61 67 65 73 0a 20 20 2d  ded packages.  -
9060: 56 2c 20 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20  V, --version    
9070: 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20 76         display v
9080: 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69  ersion informati
9090: 6f 6e 20 61 6e 64 20 65 78 69 74 0a 20 20 2d 71  on and exit.  -q
90a0: 2c 20 2d 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c  , --quiet, --sil
90b0: 65 6e 74 20 20 20 64 6f 20 6e 6f 74 20 70 72 69  ent   do not pri
90c0: 6e 74 20 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e  nt \`checking...
90d0: 27 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20  ' messages.     
90e0: 20 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49   --cache-file=FI
90f0: 4c 45 20 20 20 63 61 63 68 65 20 74 65 73 74 20  LE   cache test 
9100: 72 65 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20  results in FILE 
9110: 5b 64 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c  [disabled].  -C,
9120: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
9130: 20 20 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c       alias for \
9140: 60 2d 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f  `--cache-file=co
9150: 6e 66 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e  nfig.cache'.  -n
9160: 2c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20  , --no-create   
9170: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65        do not cre
9180: 61 74 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73  ate output files
9190: 0a 20 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d  .      --srcdir=
91a0: 44 49 52 20 20 20 20 20 20 20 20 66 69 6e 64 20  DIR        find 
91b0: 74 68 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44  the sources in D
91c0: 49 52 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69  IR [configure di
91d0: 72 20 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73  r or \`..']..Ins
91e0: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
91f0: 6f 72 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69  ories:.  --prefi
9200: 78 3d 50 52 45 46 49 58 20 20 20 20 20 20 20 20  x=PREFIX        
9210: 20 69 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65   install archite
9220: 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e  cture-independen
9230: 74 20 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49  t files in PREFI
9240: 58 0a 09 09 09 20 20 5b 24 61 63 5f 64 65 66 61  X....  [$ac_defa
9250: 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20 2d 2d  ult_prefix].  --
9260: 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50 52 45  exec-prefix=EPRE
9270: 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20 61 72  FIX   install ar
9280: 63 68 69 74 65 63 74 75 72 65 2d 64 65 70 65 6e  chitecture-depen
9290: 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20 45 50  dent files in EP
92a0: 52 45 46 49 58 0a 09 09 09 20 20 5b 50 52 45 46  REFIX....  [PREF
92b0: 49 58 5d 0a 0a 42 79 20 64 65 66 61 75 6c 74 2c  IX]..By default,
92c0: 20 5c 60 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 27   \`make install'
92d0: 20 77 69 6c 6c 20 69 6e 73 74 61 6c 6c 20 61 6c   will install al
92e0: 6c 20 74 68 65 20 66 69 6c 65 73 20 69 6e 0a 5c  l the files in.\
92f0: 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  `$ac_default_pre
9300: 66 69 78 2f 62 69 6e 27 2c 20 5c 60 24 61 63 5f  fix/bin', \`$ac_
9310: 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f 6c  default_prefix/l
9320: 69 62 27 20 65 74 63 2e 20 20 59 6f 75 20 63 61  ib' etc.  You ca
9330: 6e 20 73 70 65 63 69 66 79 0a 61 6e 20 69 6e 73  n specify.an ins
9340: 74 61 6c 6c 61 74 69 6f 6e 20 70 72 65 66 69 78  tallation prefix
9350: 20 6f 74 68 65 72 20 74 68 61 6e 20 5c 60 24 61   other than \`$a
9360: 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78  c_default_prefix
9370: 27 20 75 73 69 6e 67 20 5c 60 2d 2d 70 72 65 66  ' using \`--pref
9380: 69 78 27 2c 0a 66 6f 72 20 69 6e 73 74 61 6e 63  ix',.for instanc
9390: 65 20 5c 60 2d 2d 70 72 65 66 69 78 3d 5c 24 48  e \`--prefix=\$H
93a0: 4f 4d 45 27 2e 0a 0a 46 6f 72 20 62 65 74 74 65  OME'...For bette
93b0: 72 20 63 6f 6e 74 72 6f 6c 2c 20 75 73 65 20 74  r control, use t
93c0: 68 65 20 6f 70 74 69 6f 6e 73 20 62 65 6c 6f 77  he options below
93d0: 2e 0a 0a 46 69 6e 65 20 74 75 6e 69 6e 67 20 6f  ...Fine tuning o
93e0: 66 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69  f the installati
93f0: 6f 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a  on directories:.
9400: 20 20 2d 2d 62 69 6e 64 69 72 3d 44 49 52 20 20    --bindir=DIR  
9410: 20 20 20 20 20 20 20 20 20 75 73 65 72 20 65 78           user ex
9420: 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46  ecutables [EPREF
9430: 49 58 2f 62 69 6e 5d 0a 20 20 2d 2d 73 62 69 6e  IX/bin].  --sbin
9440: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
9450: 20 73 79 73 74 65 6d 20 61 64 6d 69 6e 20 65 78   system admin ex
9460: 65 63 75 74 61 62 6c 65 73 20 5b 45 50 52 45 46  ecutables [EPREF
9470: 49 58 2f 73 62 69 6e 5d 0a 20 20 2d 2d 6c 69 62  IX/sbin].  --lib
9480: 65 78 65 63 64 69 72 3d 44 49 52 20 20 20 20 20  execdir=DIR     
9490: 20 20 70 72 6f 67 72 61 6d 20 65 78 65 63 75 74    program execut
94a0: 61 62 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 6c  ables [EPREFIX/l
94b0: 69 62 65 78 65 63 5d 0a 20 20 2d 2d 73 79 73 63  ibexec].  --sysc
94c0: 6f 6e 66 64 69 72 3d 44 49 52 20 20 20 20 20 20  onfdir=DIR      
94d0: 20 72 65 61 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c   read-only singl
94e0: 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20 5b  e-machine data [
94f0: 50 52 45 46 49 58 2f 65 74 63 5d 0a 20 20 2d 2d  PREFIX/etc].  --
9500: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 44  sharedstatedir=D
9510: 49 52 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20  IR   modifiable 
9520: 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e 64  architecture-ind
9530: 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 50  ependent data [P
9540: 52 45 46 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c  REFIX/com].  --l
9550: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 44 49 52  ocalstatedir=DIR
9560: 20 20 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73      modifiable s
9570: 69 6e 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61  ingle-machine da
9580: 74 61 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a  ta [PREFIX/var].
9590: 20 20 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20    --libdir=DIR  
95a0: 20 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20           object 
95b0: 63 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b  code libraries [
95c0: 45 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d  EPREFIX/lib].  -
95d0: 2d 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20  -includedir=DIR 
95e0: 20 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66        C header f
95f0: 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63  iles [PREFIX/inc
9600: 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63  lude].  --oldinc
9610: 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20 43  ludedir=DIR    C
9620: 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f   header files fo
9630: 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f  r non-gcc [/usr/
9640: 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61 74  include].  --dat
9650: 61 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20 20  arootdir=DIR    
9660: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
9670: 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64 61  .-independent da
9680: 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49 58 2f  ta root [PREFIX/
9690: 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74 61 64  share].  --datad
96a0: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
96b0: 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68 69 74  read-only archit
96c0: 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65  ecture-independe
96d0: 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f  nt data [DATAROO
96e0: 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f 64 69  TDIR].  --infodi
96f0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 69  r=DIR          i
9700: 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  nfo documentatio
9710: 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 69  n [DATAROOTDIR/i
9720: 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 65 64  nfo].  --localed
9730: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 6c 6f  ir=DIR        lo
9740: 63 61 6c 65 2d 64 65 70 65 6e 64 65 6e 74 20 64  cale-dependent d
9750: 61 74 61 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ata [DATAROOTDIR
9760: 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d 2d 6d 61 6e  /locale].  --man
9770: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
9780: 20 20 6d 61 6e 20 64 6f 63 75 6d 65 6e 74 61 74    man documentat
9790: 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49 52  ion [DATAROOTDIR
97a0: 2f 6d 61 6e 5d 0a 20 20 2d 2d 64 6f 63 64 69 72  /man].  --docdir
97b0: 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20 64  =DIR           d
97c0: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 72 6f 6f  ocumentation roo
97d0: 74 20 5b 44 41 54 41 52 4f 4f 54 44 49 52 2f 64  t [DATAROOTDIR/d
97e0: 6f 63 2f 73 71 6c 69 74 65 5d 0a 20 20 2d 2d 68  oc/sqlite].  --h
97f0: 74 6d 6c 64 69 72 3d 44 49 52 20 20 20 20 20 20  tmldir=DIR      
9800: 20 20 20 20 68 74 6d 6c 20 64 6f 63 75 6d 65 6e      html documen
9810: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
9820: 20 20 2d 2d 64 76 69 64 69 72 3d 44 49 52 20 20    --dvidir=DIR  
9830: 20 20 20 20 20 20 20 20 20 64 76 69 20 64 6f 63           dvi doc
9840: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
9850: 49 52 5d 0a 20 20 2d 2d 70 64 66 64 69 72 3d 44  IR].  --pdfdir=D
9860: 49 52 20 20 20 20 20 20 20 20 20 20 20 70 64 66  IR           pdf
9870: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
9880: 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 73 64 69  DOCDIR].  --psdi
9890: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
98a0: 20 70 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f   ps documentatio
98b0: 6e 20 5b 44 4f 43 44 49 52 5d 0a 5f 41 43 45 4f  n [DOCDIR]._ACEO
98c0: 46 0a 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45  F..  cat <<\_ACE
98d0: 4f 46 0a 0a 53 79 73 74 65 6d 20 74 79 70 65 73  OF..System types
98e0: 3a 0a 20 20 2d 2d 62 75 69 6c 64 3d 42 55 49 4c  :.  --build=BUIL
98f0: 44 20 20 20 20 20 63 6f 6e 66 69 67 75 72 65 20  D     configure 
9900: 66 6f 72 20 62 75 69 6c 64 69 6e 67 20 6f 6e 20  for building on 
9910: 42 55 49 4c 44 20 5b 67 75 65 73 73 65 64 5d 0a  BUILD [guessed].
9920: 20 20 2d 2d 68 6f 73 74 3d 48 4f 53 54 20 20 20    --host=HOST   
9930: 20 20 20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c      cross-compil
9940: 65 20 74 6f 20 62 75 69 6c 64 20 70 72 6f 67 72  e to build progr
9950: 61 6d 73 20 74 6f 20 72 75 6e 20 6f 6e 20 48 4f  ams to run on HO
9960: 53 54 20 5b 42 55 49 4c 44 5d 0a 5f 41 43 45 4f  ST [BUILD]._ACEO
9970: 46 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e  F.fi..if test -n
9980: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
9990: 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61  ; then.  case $a
99a0: 63 5f 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20  c_init_help in. 
99b0: 20 20 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75      short | recu
99c0: 72 73 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f  rsive ) echo "Co
99d0: 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 73  nfiguration of s
99e0: 71 6c 69 74 65 20 33 2e 35 2e 36 3a 22 3b 3b 0a  qlite 3.5.6:";;.
99f0: 20 20 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c     esac.  cat <<
9a00: 5c 5f 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61  \_ACEOF..Optiona
9a10: 6c 20 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d  l Features:.  --
9a20: 64 69 73 61 62 6c 65 2d 46 45 41 54 55 52 45 20  disable-FEATURE 
9a30: 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 69 6e 63        do not inc
9a40: 6c 75 64 65 20 46 45 41 54 55 52 45 20 28 73 61  lude FEATURE (sa
9a50: 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c 65 2d 46  me as --enable-F
9a60: 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20 2d 2d 65  EATURE=no).  --e
9a70: 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 5b 3d 41  nable-FEATURE[=A
9a80: 52 47 5d 20 20 69 6e 63 6c 75 64 65 20 46 45 41  RG]  include FEA
9a90: 54 55 52 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20  TURE [ARG=yes]. 
9aa0: 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64   --enable-shared
9ab0: 5b 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73  [=PKGS]  build s
9ac0: 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
9ad0: 5b 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20  [default=yes].  
9ae0: 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 5b  --enable-static[
9af0: 3d 50 4b 47 53 5d 20 20 62 75 69 6c 64 20 73 74  =PKGS]  build st
9b00: 61 74 69 63 20 6c 69 62 72 61 72 69 65 73 20 5b  atic libraries [
9b10: 64 65 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d  default=yes].  -
9b20: 2d 65 6e 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73  -enable-fast-ins
9b30: 74 61 6c 6c 5b 3d 50 4b 47 53 5d 0a 20 20 20 20  tall[=PKGS].    
9b40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9b50: 20 20 20 20 20 20 6f 70 74 69 6d 69 7a 65 20 66        optimize f
9b60: 6f 72 20 66 61 73 74 20 69 6e 73 74 61 6c 6c 61  or fast installa
9b70: 74 69 6f 6e 20 5b 64 65 66 61 75 6c 74 3d 79 65  tion [default=ye
9b80: 73 5d 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c  s].  --disable-l
9b90: 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 20 61 76 6f  ibtool-lock  avo
9ba0: 69 64 20 6c 6f 63 6b 69 6e 67 20 28 6d 69 67 68  id locking (migh
9bb0: 74 20 62 72 65 61 6b 20 70 61 72 61 6c 6c 65 6c  t break parallel
9bc0: 20 62 75 69 6c 64 73 29 0a 20 20 2d 2d 65 6e 61   builds).  --ena
9bd0: 62 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20  ble-threadsafe  
9be0: 20 20 20 53 75 70 70 6f 72 74 20 74 68 72 65 61     Support threa
9bf0: 64 73 61 66 65 20 6f 70 65 72 61 74 69 6f 6e 0a  dsafe operation.
9c00: 20 20 2d 2d 65 6e 61 62 6c 65 2d 63 72 6f 73 73    --enable-cross
9c10: 2d 74 68 72 65 61 64 2d 63 6f 6e 6e 65 63 74 69  -thread-connecti
9c20: 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20  ons.            
9c30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 6c                Al
9c40: 6c 6f 77 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73  low connection s
9c50: 68 61 72 69 6e 67 20 61 63 72 6f 73 73 20 74 68  haring across th
9c60: 72 65 61 64 73 0a 20 20 2d 2d 65 6e 61 62 6c 65  reads.  --enable
9c70: 2d 74 68 72 65 61 64 73 2d 6f 76 65 72 72 69 64  -threads-overrid
9c80: 65 2d 6c 6f 63 6b 73 0a 20 20 20 20 20 20 20 20  e-locks.        
9c90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9ca0: 20 20 54 68 72 65 61 64 73 20 63 61 6e 20 6f 76    Threads can ov
9cb0: 65 72 72 69 64 65 20 65 61 63 68 20 6f 74 68 65  erride each othe
9cc0: 72 73 20 6c 6f 63 6b 73 0a 20 20 2d 2d 65 6e 61  rs locks.  --ena
9cd0: 62 6c 65 2d 72 65 6c 65 61 73 65 6d 6f 64 65 20  ble-releasemode 
9ce0: 20 20 20 53 75 70 70 6f 72 74 20 6c 69 62 74 6f     Support libto
9cf0: 6f 6c 20 6c 69 6e 6b 20 74 6f 20 72 65 6c 65 61  ol link to relea
9d00: 73 65 20 6d 6f 64 65 0a 20 20 2d 2d 65 6e 61 62  se mode.  --enab
9d10: 6c 65 2d 74 65 6d 70 73 74 6f 72 65 20 20 20 20  le-tempstore    
9d20: 20 20 55 73 65 20 61 6e 20 69 6e 2d 72 61 6d 20    Use an in-ram 
9d30: 64 61 74 61 62 61 73 65 20 66 6f 72 20 74 65 6d  database for tem
9d40: 70 6f 72 61 72 79 20 74 61 62 6c 65 73 0a 20 20  porary tables.  
9d50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9d60: 20 20 20 20 20 20 20 20 28 6e 65 76 65 72 2c 6e          (never,n
9d70: 6f 2c 79 65 73 2c 61 6c 77 61 79 73 29 0a 20 20  o,yes,always).  
9d80: 2d 2d 64 69 73 61 62 6c 65 2d 74 63 6c 20 20 20  --disable-tcl   
9d90: 20 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 62          do not b
9da0: 75 69 6c 64 20 54 43 4c 20 65 78 74 65 6e 73 69  uild TCL extensi
9db0: 6f 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 72  on.  --disable-r
9dc0: 65 61 64 6c 69 6e 65 20 20 20 20 20 20 64 69 73  eadline      dis
9dd0: 61 62 6c 65 20 72 65 61 64 6c 69 6e 65 20 73 75  able readline su
9de0: 70 70 6f 72 74 20 5b 64 65 66 61 75 6c 74 3d 64  pport [default=d
9df0: 65 74 65 63 74 5d 0a 20 20 2d 2d 65 6e 61 62 6c  etect].  --enabl
9e00: 65 2d 64 65 62 75 67 20 20 20 20 20 20 20 20 20  e-debug         
9e10: 20 65 6e 61 62 6c 65 20 64 65 62 75 67 67 69 6e   enable debuggin
9e20: 67 20 26 20 76 65 72 62 6f 73 65 20 65 78 70 6c  g & verbose expl
9e30: 61 69 6e 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  ain.  --disable-
9e40: 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 20 44 69  amalgamation  Di
9e50: 73 61 62 6c 65 20 74 68 65 20 61 6d 61 6c 67 61  sable the amalga
9e60: 6d 61 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 65  mation and inste
9e70: 61 64 20 62 75 69 6c 64 20 61 6c 6c 20 66 69 6c  ad build all fil
9e80: 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  es.             
9e90: 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70               sep
9ea0: 61 72 61 74 65 6c 79 20 28 63 75 72 72 65 6e 74  arately (current
9eb0: 6c 79 20 6e 65 65 64 65 64 20 74 6f 20 62 75 69  ly needed to bui
9ec0: 6c 64 20 74 68 65 20 74 65 73 74 0a 20 20 20 20  ld the test.    
9ed0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9ee0: 20 20 20 20 20 20 66 69 78 74 75 72 65 29 0a 20        fixture). 
9ef0: 20 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64 2d 65   --enable-load-e
9f00: 78 74 65 6e 73 69 6f 6e 20 45 6e 61 62 6c 65 20  xtension Enable 
9f10: 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78 74 65 72  loading of exter
9f20: 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 0a 0a  nal extensions..
9f30: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
9f40: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
9f50: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
9f60: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
9f70: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
9f80: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
9f90: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
9fa0: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
9fb0: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
9fc0: 77 69 74 68 2d 67 6e 75 2d 6c 64 20 20 20 20 20  with-gnu-ld     
9fd0: 20 20 20 20 20 20 61 73 73 75 6d 65 20 74 68 65        assume the
9fe0: 20 43 20 63 6f 6d 70 69 6c 65 72 20 75 73 65 73   C compiler uses
9ff0: 20 47 4e 55 20 6c 64 20 5b 64 65 66 61 75 6c 74   GNU ld [default
a000: 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d 70 69  =no].  --with-pi
a010: 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  c              t
a020: 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79 20 50  ry to use only P
a030: 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a 65 63  IC/non-PIC objec
a040: 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73 65 0a  ts [default=use.
a050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a060: 20 20 20 20 20 20 20 20 20 20 62 6f 74 68 5d 0a            both].
a070: 20 20 2d 2d 77 69 74 68 2d 74 61 67 73 5b 3d 54    --with-tags[=T
a080: 41 47 53 5d 20 20 20 20 20 20 69 6e 63 6c 75 64  AGS]      includ
a090: 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6e  e additional con
a0a0: 66 69 67 75 72 61 74 69 6f 6e 73 20 5b 61 75 74  figurations [aut
a0b0: 6f 6d 61 74 69 63 5d 0a 20 20 2d 2d 77 69 74 68  omatic].  --with
a0c0: 2d 68 69 6e 74 73 3d 46 49 4c 45 20 20 20 20 20  -hints=FILE     
a0d0: 20 20 52 65 61 64 20 63 6f 6e 66 69 67 75 72 61    Read configura
a0e0: 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 72 6f  tion options fro
a0f0: 6d 20 46 49 4c 45 0a 20 20 2d 2d 77 69 74 68 2d  m FILE.  --with-
a100: 74 63 6c 3d 44 49 52 20 20 20 20 20 20 20 20 20  tcl=DIR         
a110: 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61   directory conta
a120: 69 6e 69 6e 67 20 74 63 6c 20 63 6f 6e 66 69 67  ining tcl config
a130: 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20  uration.        
a140: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a150: 20 20 28 74 63 6c 43 6f 6e 66 69 67 2e 73 68 29    (tclConfig.sh)
a160: 0a 20 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c 69  .  --with-readli
a170: 6e 65 2d 6c 69 62 20 20 20 20 20 73 70 65 63 69  ne-lib     speci
a180: 66 79 20 72 65 61 64 6c 69 6e 65 20 6c 69 62 72  fy readline libr
a190: 61 72 79 0a 20 20 2d 2d 77 69 74 68 2d 72 65 61  ary.  --with-rea
a1a0: 64 6c 69 6e 65 2d 69 6e 63 20 20 20 20 20 73 70  dline-inc     sp
a1b0: 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20 69  ecify readline i
a1c0: 6e 63 6c 75 64 65 20 70 61 74 68 73 0a 0a 53 6f  nclude paths..So
a1d0: 6d 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c 20 65  me influential e
a1e0: 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61  nvironment varia
a1f0: 62 6c 65 73 3a 0a 20 20 43 43 20 20 20 20 20 20  bles:.  CC      
a200: 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20 63      C compiler c
a210: 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47 53 20  ommand.  CFLAGS 
a220: 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20       C compiler 
a230: 66 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47 53 20  flags.  LDFLAGS 
a240: 20 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73      linker flags
a250: 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20 64 69  , e.g. -L<lib di
a260: 72 3e 20 69 66 20 79 6f 75 20 68 61 76 65 20 6c  r> if you have l
a270: 69 62 72 61 72 69 65 73 20 69 6e 20 61 0a 20 20  ibraries in a.  
a280: 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e 73              nons
a290: 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f 72  tandard director
a2a0: 79 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20 4c 49  y <lib dir>.  LI
a2b0: 42 53 20 20 20 20 20 20 20 20 6c 69 62 72 61 72  BS        librar
a2c0: 69 65 73 20 74 6f 20 70 61 73 73 20 74 6f 20 74  ies to pass to t
a2d0: 68 65 20 6c 69 6e 6b 65 72 2c 20 65 2e 67 2e 20  he linker, e.g. 
a2e0: 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a 20 20 43 50  -l<library>.  CP
a2f0: 50 46 4c 41 47 53 20 20 20 20 43 2f 43 2b 2b 2f  PFLAGS    C/C++/
a300: 4f 62 6a 65 63 74 69 76 65 20 43 20 70 72 65 70  Objective C prep
a310: 72 6f 63 65 73 73 6f 72 20 66 6c 61 67 73 2c 20  rocessor flags, 
a320: 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c 75 64 65 20  e.g. -I<include 
a330: 64 69 72 3e 20 69 66 0a 20 20 20 20 20 20 20 20  dir> if.        
a340: 20 20 20 20 20 20 79 6f 75 20 68 61 76 65 20 68        you have h
a350: 65 61 64 65 72 73 20 69 6e 20 61 20 6e 6f 6e 73  eaders in a nons
a360: 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f 72  tandard director
a370: 79 20 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e 0a  y <include dir>.
a380: 20 20 43 50 50 20 20 20 20 20 20 20 20 20 43 20    CPP         C 
a390: 70 72 65 70 72 6f 63 65 73 73 6f 72 0a 20 20 43  preprocessor.  C
a3a0: 58 58 20 20 20 20 20 20 20 20 20 43 2b 2b 20 63  XX         C++ c
a3b0: 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a  ompiler command.
a3c0: 20 20 43 58 58 46 4c 41 47 53 20 20 20 20 43 2b    CXXFLAGS    C+
a3d0: 2b 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  + compiler flags
a3e0: 0a 20 20 43 58 58 43 50 50 20 20 20 20 20 20 43  .  CXXCPP      C
a3f0: 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 0a  ++ preprocessor.
a400: 20 20 46 37 37 20 20 20 20 20 20 20 20 20 46 6f    F77         Fo
a410: 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65  rtran 77 compile
a420: 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 46 46 4c 41  r command.  FFLA
a430: 47 53 20 20 20 20 20 20 46 6f 72 74 72 61 6e 20  GS      Fortran 
a440: 37 37 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67  77 compiler flag
a450: 73 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61 72  s..Use these var
a460: 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69  iables to overri
a470: 64 65 20 74 68 65 20 63 68 6f 69 63 65 73 20 6d  de the choices m
a480: 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75 72  ade by `configur
a490: 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69 74  e' or to help.it
a4a0: 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72 69   to find librari
a4b0: 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73 20  es and programs 
a4c0: 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72 64  with nonstandard
a4d0: 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e 73   names/locations
a4e0: 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61  ..._ACEOF.ac_sta
a4f0: 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65  tus=$?.fi..if te
a500: 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  st "$ac_init_hel
a510: 70 22 20 3d 20 22 72 65 63 75 72 73 69 76 65 22  p" = "recursive"
a520: 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68  ; then.  # If th
a530: 65 72 65 20 61 72 65 20 73 75 62 64 69 72 73 2c  ere are subdirs,
a540: 20 72 65 70 6f 72 74 20 74 68 65 69 72 20 73 70   report their sp
a550: 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20  ecific --help.. 
a560: 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a   for ac_dir in :
a570: 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c   $ac_subdirs_all
a580: 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f  ; do test "x$ac_
a590: 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e  dir" = x: && con
a5a0: 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d  tinue.    test -
a5b0: 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20 63  d "$ac_dir" || c
a5c0: 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f 62  ontinue.    ac_b
a5d0: 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65 20  uilddir=...case 
a5e0: 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29 20  "$ac_dir" in..) 
a5f0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61  ac_dir_suffix= a
a600: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
a610: 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c  ub=. ac_top_buil
a620: 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29 0a  d_prefix= ;;.*).
a630: 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d    ac_dir_suffix=
a640: 2f 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72 22  /`echo "$ac_dir"
a650: 20 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c 5c   | sed 's,^\.[\\
a660: 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22 2e 2e  /],,'`.  # A "..
a670: 22 20 66 6f 72 20 65 61 63 68 20 64 69 72 65 63  " for each direc
a680: 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72 5f  tory in $ac_dir_
a690: 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f 70  suffix..  ac_top
a6a0: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 60 65  _builddir_sub=`e
a6b0: 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66  cho "$ac_dir_suf
a6c0: 66 69 78 22 20 7c 20 73 65 64 20 27 73 2c 2f 5b  fix" | sed 's,/[
a6d0: 5e 5c 5c 2f 5d 2a 2c 2f 2e 2e 2c 67 3b 73 2c 2f  ^\\/]*,/..,g;s,/
a6e0: 2c 2c 27 60 0a 20 20 63 61 73 65 20 24 61 63 5f  ,,'`.  case $ac_
a6f0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
a700: 20 69 6e 0a 20 20 22 22 29 20 61 63 5f 74 6f 70   in.  "") ac_top
a710: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20  _builddir_sub=. 
a720: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
a730: 66 69 78 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63  fix= ;;.  *)  ac
a740: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
a750: 78 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  x=$ac_top_buildd
a760: 69 72 5f 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61  ir_sub/ ;;.  esa
a770: 63 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73  c ;;.esac.ac_abs
a780: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61  _top_builddir=$a
a790: 63 5f 70 77 64 0a 61 63 5f 61 62 73 5f 62 75 69  c_pwd.ac_abs_bui
a7a0: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 24 61 63  lddir=$ac_pwd$ac
a7b0: 5f 64 69 72 5f 73 75 66 66 69 78 0a 23 20 66 6f  _dir_suffix.# fo
a7c0: 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61  r backward compa
a7d0: 74 69 62 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70  tibility:.ac_top
a7e0: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f  _builddir=$ac_to
a7f0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a  p_build_prefix..
a800: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
a810: 20 20 2e 29 20 20 23 20 57 65 20 61 72 65 20 62    .)  # We are b
a820: 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65  uilding in place
a830: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
a840: 2e 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ..    ac_top_src
a850: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
a860: 64 64 69 72 5f 73 75 62 0a 20 20 20 20 61 63 5f  ddir_sub.    ac_
a870: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
a880: 61 63 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f  ac_pwd ;;.  [\\/
a890: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20  ]* | ?:[\\/]* ) 
a8a0: 20 23 20 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65   # Absolute name
a8b0: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
a8c0: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
a8d0: 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f  uffix;.    ac_to
a8e0: 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  p_srcdir=$srcdir
a8f0: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
a900: 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 20 3b  srcdir=$srcdir ;
a910: 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76  ;.  *) # Relativ
a920: 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73  e name..    ac_s
a930: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
a940: 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63 64 69  ild_prefix$srcdi
a950: 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a  r$ac_dir_suffix.
a960: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
a970: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
a980: 70 72 65 66 69 78 24 73 72 63 64 69 72 0a 20 20  prefix$srcdir.  
a990: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
a9a0: 64 69 72 3d 24 61 63 5f 70 77 64 2f 24 73 72 63  dir=$ac_pwd/$src
a9b0: 64 69 72 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61  dir ;;.esac.ac_a
a9c0: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62  bs_srcdir=$ac_ab
a9d0: 73 5f 74 6f 70 5f 73 72 63 64 69 72 24 61 63 5f  s_top_srcdir$ac_
a9e0: 64 69 72 5f 73 75 66 66 69 78 0a 0a 20 20 20 20  dir_suffix..    
a9f0: 63 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20  cd "$ac_dir" || 
aa00: 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20  { ac_status=$?; 
aa10: 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20  continue; }.    
aa20: 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75 65 73  # Check for gues
aa30: 74 65 64 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20  ted configure.. 
aa40: 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
aa50: 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67  ac_srcdir/config
aa60: 75 72 65 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20  ure.gnu"; then. 
aa70: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
aa80: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
aa90: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e  rcdir/configure.
aaa0: 67 6e 75 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75  gnu" --help=recu
aab0: 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66 20 74  rsive.    elif t
aac0: 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64  est -f "$ac_srcd
aad0: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 3b 20 74  ir/configure"; t
aae0: 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 26  hen.      echo &
aaf0: 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20 22  &.      $SHELL "
ab00: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
ab10: 67 75 72 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63  gure" --help=rec
ab20: 75 72 73 69 76 65 0a 20 20 20 20 65 6c 73 65 0a  ursive.    else.
ab30: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f        echo "$as_
ab40: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f 20  me: WARNING: no 
ab50: 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e  configuration in
ab60: 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e 20  formation is in 
ab70: 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20 20  $ac_dir" >&2.   
ab80: 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75 73   fi || ac_status
ab90: 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63 5f  =$?.    cd "$ac_
aba0: 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61  pwd" || { ac_sta
abb0: 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20 7d  tus=$?; break; }
abc0: 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73 74  .  done.fi..test
abd0: 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68 65   -n "$ac_init_he
abe0: 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63 5f  lp" && exit $ac_
abf0: 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69 6e  status.if $ac_in
ac00: 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e  it_version; then
ac10: 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46  .  cat <<\_ACEOF
ac20: 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75 72  .sqlite configur
ac30: 65 20 33 2e 35 2e 36 0a 67 65 6e 65 72 61 74 65  e 3.5.6.generate
ac40: 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e  d by GNU Autocon
ac50: 66 20 32 2e 36 31 0a 0a 43 6f 70 79 72 69 67 68  f 2.61..Copyrigh
ac60: 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39 33  t (C) 1992, 1993
ac70: 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31 39  , 1994, 1995, 19
ac80: 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c 20  96, 1998, 1999, 
ac90: 32 30 30 30 2c 20 32 30 30 31 2c 0a 32 30 30 32  2000, 2001,.2002
aca0: 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32 30  , 2003, 2004, 20
acb0: 30 35 2c 20 32 30 30 36 20 46 72 65 65 20 53 6f  05, 2006 Free So
acc0: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
acd0: 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e  n, Inc..This con
ace0: 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69 73  figure script is
acf0: 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20   free software; 
ad00: 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72  the Free Softwar
ad10: 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69 76  e Foundation.giv
ad20: 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65 72  es unlimited per
ad30: 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c  mission to copy,
ad40: 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20   distribute and 
ad50: 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45 4f  modify it.._ACEO
ad60: 46 0a 20 20 65 78 69 74 0a 66 69 0a 63 61 74 20  F.  exit.fi.cat 
ad70: 3e 63 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41  >config.log <<_A
ad80: 43 45 4f 46 0a 54 68 69 73 20 66 69 6c 65 20 63  CEOF.This file c
ad90: 6f 6e 74 61 69 6e 73 20 61 6e 79 20 6d 65 73 73  ontains any mess
ada0: 61 67 65 73 20 70 72 6f 64 75 63 65 64 20 62 79  ages produced by
adb0: 20 63 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c 65   compilers while
adc0: 0a 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75  .running configu
add0: 72 65 2c 20 74 6f 20 61 69 64 20 64 65 62 75 67  re, to aid debug
ade0: 67 69 6e 67 20 69 66 20 63 6f 6e 66 69 67 75 72  ging if configur
adf0: 65 20 6d 61 6b 65 73 20 61 20 6d 69 73 74 61 6b  e makes a mistak
ae00: 65 2e 0a 0a 49 74 20 77 61 73 20 63 72 65 61 74  e...It was creat
ae10: 65 64 20 62 79 20 73 71 6c 69 74 65 20 24 61 73  ed by sqlite $as
ae20: 5f 6d 65 20 33 2e 35 2e 36 2c 20 77 68 69 63 68  _me 3.5.6, which
ae30: 20 77 61 73 0a 67 65 6e 65 72 61 74 65 64 20 62   was.generated b
ae40: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
ae50: 2e 36 31 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e  .61.  Invocation
ae60: 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61   command line wa
ae70: 73 0a 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f 41  s..  $ $0 $@.._A
ae80: 43 45 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e  CEOF.exec 5>>con
ae90: 66 69 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c  fig.log.{.cat <<
aea0: 5f 41 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d  _ASUNAME.## ----
aeb0: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74  ----- ##.## Plat
aec0: 66 6f 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  form. ##.## ----
aed0: 2d 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61  ----- ##..hostna
aee0: 6d 65 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20  me = `(hostname 
aef0: 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f  || uname -n) 2>/
af00: 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31  dev/null | sed 1
af10: 71 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28  q`.uname -m = `(
af20: 75 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76  uname -m) 2>/dev
af30: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
af40: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20  known`.uname -r 
af50: 3d 20 60 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e  = `(uname -r) 2>
af60: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
af70: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65  o unknown`.uname
af80: 20 2d 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73   -s = `(uname -s
af90: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
afa0: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
afb0: 6e 61 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d  name -v = `(unam
afc0: 65 20 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -v) 2>/dev/nul
afd0: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
afe0: 6e 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61  n`../usr/bin/una
aff0: 6d 65 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62  me -p = `(/usr/b
b000: 69 6e 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f  in/uname -p) 2>/
b010: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
b020: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75   unknown`./bin/u
b030: 6e 61 6d 65 20 2d 58 20 20 20 20 20 3d 20 60 28  name -X     = `(
b040: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32  /bin/uname -X) 2
b050: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c  >/dev/null     |
b060: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
b070: 0a 2f 62 69 6e 2f 61 72 63 68 20 20 20 20 20 20  ./bin/arch      
b080: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
b090: 2f 61 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75  /arch) 2>/dev/nu
b0a0: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ll              
b0b0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b0c0: 0a 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d  ./usr/bin/arch -
b0d0: 6b 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  k       = `(/usr
b0e0: 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e  /bin/arch -k) 2>
b0f0: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
b100: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b110: 0a 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74  ./usr/convex/get
b120: 73 79 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72  sysinfo = `(/usr
b130: 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e  /convex/getsysin
b140: 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  fo) 2>/dev/null 
b150: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b160: 0a 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e  ./usr/bin/hostin
b170: 66 6f 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  fo      = `(/usr
b180: 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32  /bin/hostinfo) 2
b190: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
b1a0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b1b0: 0a 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20  ./bin/machine   
b1c0: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
b1d0: 2f 6d 61 63 68 69 6e 65 29 20 32 3e 2f 64 65 76  /machine) 2>/dev
b1e0: 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20  /null           
b1f0: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b200: 0a 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65  ./usr/bin/osleve
b210: 6c 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73 72  l       = `(/usr
b220: 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e  /bin/oslevel) 2>
b230: 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20  /dev/null       
b240: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b250: 0a 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 20 20  ./bin/universe  
b260: 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69 6e          = `(/bin
b270: 2f 75 6e 69 76 65 72 73 65 29 20 32 3e 2f 64 65  /universe) 2>/de
b280: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20  v/null          
b290: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b2a0: 0a 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73  .._ASUNAME..as_s
b2b0: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
b2c0: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
b2d0: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
b2e0: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
b2f0: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
b300: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
b310: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 65 63  && as_dir=..  ec
b320: 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64 69  ho "PATH: $as_di
b330: 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  r".done.IFS=$as_
b340: 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35 0a  save_IFS..} >&5.
b350: 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45 4f  .cat >&5 <<_ACEO
b360: 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  F...## ---------
b370: 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74 65  -- ##.## Core te
b380: 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  sts. ##.## -----
b390: 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45 4f  ------ ##.._ACEO
b3a0: 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72 61  F...# Keep a tra
b3b0: 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61 6e  ce of the comman
b3c0: 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70 20  d line..# Strip 
b3d0: 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65 20  out --no-create 
b3e0: 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  and --no-recursi
b3f0: 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e 6f  on so they do no
b400: 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74 72  t pile up..# Str
b410: 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74 20  ip out --silent 
b420: 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27 74  because we don't
b430: 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64 20   want to record 
b440: 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72 75  it for future ru
b450: 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74 65  ns..# Also quote
b460: 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61 69   any args contai
b470: 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61 2d  ning shell meta-
b480: 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d 61  characters..# Ma
b490: 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74 6f  ke two passes to
b4a0: 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70 65   allow for prope
b4b0: 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67 75  r duplicate-argu
b4c0: 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f 6e  ment suppression
b4d0: 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ..ac_configure_a
b4e0: 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75 72  rgs=.ac_configur
b4f0: 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e 66  e_args0=.ac_conf
b500: 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63 5f  igure_args1=.ac_
b510: 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 66  must_keep_next=f
b520: 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73 73  alse.for ac_pass
b530: 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f 72   in 1 2.do.  for
b540: 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20 20   ac_arg.  do.   
b550: 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e   case $ac_arg in
b560: 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65 20  .    -no-create 
b570: 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20 7c  | --no-c* | -n |
b580: 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c   -no-recursion |
b590: 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69 6e   --no-r*) contin
b5a0: 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20 2d  ue ;;.    -q | -
b5b0: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74 20  quiet | --quiet 
b5c0: 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75 69  | --quie | --qui
b5d0: 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c 0a   | --qu | --q \.
b5e0: 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20      | -silent | 
b5f0: 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c  --silent | --sil
b600: 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d  en | --sile | --
b610: 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74 69  sil).      conti
b620: 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a 29  nue ;;.    *\'*)
b630: 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60 65  .      ac_arg=`e
b640: 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c 20  cho "$ac_arg" | 
b650: 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
b660: 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
b670: 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24 61  esac.    case $a
b680: 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31 29  c_pass in.    1)
b690: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b6a0: 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75  gs0="$ac_configu
b6b0: 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61 72  re_args0 '$ac_ar
b6c0: 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20  g'" ;;.    2).  
b6d0: 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65      ac_configure
b6e0: 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e 66  _args1="$ac_conf
b6f0: 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61 63  igure_args1 '$ac
b700: 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66 20  _arg'".      if 
b710: 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65  test $ac_must_ke
b720: 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b 20  ep_next = true; 
b730: 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65  then..ac_must_ke
b740: 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23 20  ep_next=false # 
b750: 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b 20  Got value, back 
b760: 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20  to normal..     
b770: 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63 5f   else..case $ac_
b780: 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20  arg in..  *=* | 
b790: 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c  --config-cache |
b7a0: 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a   -C | -disable-*
b7b0: 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c   | --disable-* \
b7c0: 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20  ..  | -enable-* 
b7d0: 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d  | --enable-* | -
b7e0: 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66  gas | --g* | -nf
b7f0: 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c  p | --nf* \..  |
b800: 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d   -q | -quiet | -
b810: 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20  -q* | -silent | 
b820: 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76  --sil* | -v | -v
b830: 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74  erb* \..  | -wit
b840: 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c  h-* | --with-* |
b850: 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d   -without-* | --
b860: 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29  without-* | --x)
b870: 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63 5f  ..    case "$ac_
b880: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 20  configure_args0 
b890: 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61 63  " in..      "$ac
b8a0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
b8b0: 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a  "*" '$ac_arg' "*
b8c0: 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09   ) continue ;;..
b8d0: 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b 3b      esac..    ;;
b8e0: 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74  ..  -* ) ac_must
b8f0: 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65 20  _keep_next=true 
b900: 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
b910: 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66 69  i.      ac_confi
b920: 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f 63  gure_args="$ac_c
b930: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27 24  onfigure_args '$
b940: 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 3b  ac_arg'".      ;
b950: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f 6e  ;.    esac.  don
b960: 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65 74  e.done.$as_unset
b970: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b980: 67 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b 61  gs0 || test "${a
b990: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b9a0: 30 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c  0+set}" != set |
b9b0: 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  | { ac_configure
b9c0: 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74 20  _args0=; export 
b9d0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b9e0: 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74 20  s0; }.$as_unset 
b9f0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
ba00: 73 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61 63  s1 || test "${ac
ba10: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
ba20: 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c 7c  +set}" != set ||
ba30: 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f   { ac_configure_
ba40: 61 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20 61  args1=; export a
ba50: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
ba60: 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74  1; }..# When int
ba70: 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69 74  errupted or exit
ba80: 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70  'd, cleanup temp
ba90: 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64  orary files, and
baa0: 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66   complete.# conf
bab0: 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f  ig.log.  We remo
bac0: 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61  ve comments beca
bad0: 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20 71  use anyway the q
bae0: 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23  uotes in there.#
baf0: 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f   would cause pro
bb00: 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67  blems or look ug
bb10: 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55  ly..# WARNING: U
bb20: 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65  se '\'' to repre
bb30: 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70  sent an apostrop
bb40: 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74 72  he within the tr
bb50: 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44  ap..# WARNING: D
bb60: 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20  o not start the 
bb70: 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20 61  trap code with a
bb80: 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f   newline, due to
bb90: 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20 62   a FreeBSD 4.0 b
bba0: 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73  ug..trap 'exit_s
bbb0: 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76  tatus=$?.  # Sav
bbc0: 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f  e into config.lo
bbd0: 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69  g some informati
bbe0: 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68 65  on that might he
bbf0: 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e  lp in debugging.
bc00: 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20  .  {.    echo.. 
bc10: 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58     cat <<\_ASBOX
bc20: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .## ------------
bc30: 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63 68 65  ---- ##.## Cache
bc40: 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
bc50: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
bc60: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
bc70: 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65 20   echo.    # The 
bc80: 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f 66  following way of
bc90: 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61 63   writing the cac
bca0: 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e 65  he mishandles ne
bcb0: 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65 73  wlines in values
bcc0: 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61 72  ,.(.  for ac_var
bcd0: 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31 20   in `(set) 2>&1 
bce0: 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f 5e  | sed -n '\''s/^
bcf0: 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41  \([a-zA-Z_][a-zA
bd00: 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c 31  -Z0-9_]*\)=.*/\1
bd10: 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20 20  /p'\''`; do.    
bd20: 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61  eval ac_val=\$$a
bd30: 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20 24  c_var.    case $
bd40: 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20 20  ac_val in #(.   
bd50: 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20 20   *${as_nl}*).   
bd60: 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20     case $ac_var 
bd70: 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63 76  in #(.      *_cv
bd80: 5f 2a 29 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  _*) { echo "$as_
bd90: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
bda0: 49 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69 61  ING: Cache varia
bdb0: 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74  ble $ac_var cont
bdc0: 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22  ains a newline."
bdd0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
bde0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63 68  e: WARNING: Cach
bdf0: 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76  e variable $ac_v
be00: 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65  ar contains a ne
be10: 77 6c 69 6e 65 2e 22 20 3e 26 32 3b 7d 20 3b 3b  wline." >&2;} ;;
be20: 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
be30: 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20 69    case $ac_var i
be40: 6e 20 23 28 0a 20 20 20 20 20 20 5f 20 7c 20 49  n #(.      _ | I
be50: 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23  FS | as_nl) ;; #
be60: 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f 75  (.      *) $as_u
be70: 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b 0a  nset $ac_var ;;.
be80: 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20 20        esac ;;.  
be90: 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20 20    esac.  done.  
bea0: 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20  (set) 2>&1 |.   
beb0: 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61 63   case $as_nl`(ac
bec0: 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27 27  _space='\'' '\''
bed0: 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e 20  ; set) 2>&1` in 
bee0: 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d  #(.    *${as_nl}
bef0: 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20 20  ac_space=\ *).  
bf00: 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73      sed -n \.."s
bf10: 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c  /'\''/'\''\\\\'\
bf20: 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f 5e  '''\''/g;..  s/^
bf30: 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  \\([_$as_cr_alnu
bf40: 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
bf50: 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a  alnum]*\\)=\\(.*
bf60: 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27  \\)/\\1='\''\\2'
bf70: 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 20  \''/p".      ;; 
bf80: 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  #(.    *).      
bf90: 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f  sed -n "/^[_$as_
bfa0: 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f  cr_alnum]*_cv_[_
bfb0: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f  $as_cr_alnum]*=/
bfc0: 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  p".      ;;.    
bfd0: 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74 0a  esac |.    sort.
bfe0: 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20  ).    echo..    
bff0: 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23  cat <<\_ASBOX.##
c000: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c010: 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20  -- ##.## Output 
c020: 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23  variables. ##.##
c030: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c040: 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20  -- ##._ASBOX.   
c050: 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63   echo.    for ac
c060: 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73  _var in $ac_subs
c070: 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20  t_vars.    do.  
c080: 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
c090: 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20  \$$ac_var.      
c0a0: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
c0b0: 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61        *\'\''*) a
c0c0: 63 5f 76 61 6c 3d 60 65 63 68 6f 20 22 24 61 63  c_val=`echo "$ac
c0d0: 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27  _val" | sed "s/'
c0e0: 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c  \''/'\''\\\\\\\\
c0f0: 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 20  '\'''\''/g"`;;. 
c100: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
c110: 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c  echo "$ac_var='\
c120: 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20  ''$ac_val'\''". 
c130: 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20     done | sort. 
c140: 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66 20     echo..    if 
c150: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75 62  test -n "$ac_sub
c160: 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e 0a  st_files"; then.
c170: 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53        cat <<\_AS
c180: 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  BOX.## ---------
c190: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
c1a0: 20 46 69 6c 65 20 73 75 62 73 74 69 74 75 74 69   File substituti
c1b0: 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  ons. ##.## -----
c1c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
c1d0: 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65  #._ASBOX.      e
c1e0: 63 68 6f 0a 20 20 20 20 20 20 66 6f 72 20 61 63  cho.      for ac
c1f0: 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73  _var in $ac_subs
c200: 74 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 64 6f  t_files.      do
c210: 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24  ..eval ac_val=\$
c220: 24 61 63 5f 76 61 72 0a 09 63 61 73 65 20 24 61  $ac_var..case $a
c230: 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27  c_val in..*\'\''
c240: 2a 29 20 61 63 5f 76 61 6c 3d 60 65 63 68 6f 20  *) ac_val=`echo 
c250: 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20  "$ac_val" | sed 
c260: 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c  "s/'\''/'\''\\\\
c270: 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60  \\\\'\'''\''/g"`
c280: 3b 3b 0a 09 65 73 61 63 0a 09 65 63 68 6f 20 22  ;;..esac..echo "
c290: 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f  $ac_var='\''$ac_
c2a0: 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64  val'\''".      d
c2b0: 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20  one | sort.     
c2c0: 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20   echo.    fi..  
c2d0: 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e    if test -s con
c2e0: 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20  fdefs.h; then.  
c2f0: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
c300: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
c310: 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e   ##.## confdefs.
c320: 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  h. ##.## -------
c330: 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20  ---- ##._ASBOX. 
c340: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20       echo.      
c350: 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20  cat confdefs.h. 
c360: 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69       echo.    fi
c370: 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f 73  .    test "$ac_s
c380: 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20  ignal" != 0 &&. 
c390: 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d       echo "$as_m
c3a0: 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c  e: caught signal
c3b0: 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20   $ac_signal".   
c3c0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
c3d0: 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75 73  xit $exit_status
c3e0: 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20 2d  ".  } >&5.  rm -
c3f0: 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f  f core *.core co
c400: 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26 26  re.conftest.* &&
c410: 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20 63 6f  .    rm -f -r co
c420: 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73  nftest* confdefs
c430: 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63 6c  * conf$$* $ac_cl
c440: 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20 20  ean_files &&.   
c450: 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74   exit $exit_stat
c460: 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73 69  us.' 0.for ac_si
c470: 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20 31  gnal in 1 2 13 1
c480: 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61 63  5; do.  trap 'ac
c490: 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69 67  _signal='$ac_sig
c4a0: 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74 20 31 29  nal'; { (exit 1)
c4b0: 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 24 61 63  ; exit 1; }' $ac
c4c0: 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63 5f  _signal.done.ac_
c4d0: 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e 66  signal=0..# conf
c4e0: 64 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f 53  defs.h avoids OS
c4f0: 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c 65   command line le
c500: 6e 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61 74  ngth limits that
c510: 20 44 45 46 53 20 63 61 6e 20 65 78 63 65 65 64   DEFS can exceed
c520: 2e 0a 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66 74  ..rm -f -r conft
c530: 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68 0a  est* confdefs.h.
c540: 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20 70 72  .# Predefined pr
c550: 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69 61  eprocessor varia
c560: 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f 6e  bles...cat >>con
c570: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
c580: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
c590: 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f  _NAME "$PACKAGE_
c5a0: 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  NAME"._ACEOF...c
c5b0: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
c5c0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
c5d0: 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d 45   PACKAGE_TARNAME
c5e0: 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e 41   "$PACKAGE_TARNA
c5f0: 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74  ME"._ACEOF...cat
c600: 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
c610: 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50  _ACEOF.#define P
c620: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 22  ACKAGE_VERSION "
c630: 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e  $PACKAGE_VERSION
c640: 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e  "._ACEOF...cat >
c650: 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
c660: 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
c670: 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50 41  KAGE_STRING "$PA
c680: 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f 41  CKAGE_STRING"._A
c690: 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  CEOF...cat >>con
c6a0: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
c6b0: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
c6c0: 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43  _BUGREPORT "$PAC
c6d0: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a  KAGE_BUGREPORT".
c6e0: 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20 74  _ACEOF...# Let t
c6f0: 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65 6c  he site file sel
c700: 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74 65  ect an alternate
c710: 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20 69   cache file if i
c720: 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50 72  t wants to..# Pr
c730: 65 66 65 72 20 65 78 70 6c 69 63 69 74 6c 79 20  efer explicitly 
c740: 73 65 6c 65 63 74 65 64 20 66 69 6c 65 20 74 6f  selected file to
c750: 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73   automatically s
c760: 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a 69 66  elected ones..if
c770: 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49   test -n "$CONFI
c780: 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20  G_SITE"; then.  
c790: 73 65 74 20 78 20 22 24 43 4f 4e 46 49 47 5f 53  set x "$CONFIG_S
c7a0: 49 54 45 22 0a 65 6c 69 66 20 74 65 73 74 20 22  ITE".elif test "
c7b0: 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e 4f  x$prefix" != xNO
c7c0: 4e 45 3b 20 74 68 65 6e 0a 20 20 73 65 74 20 78  NE; then.  set x
c7d0: 20 22 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f   "$prefix/share/
c7e0: 63 6f 6e 66 69 67 2e 73 69 74 65 22 20 22 24 70  config.site" "$p
c7f0: 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67  refix/etc/config
c800: 2e 73 69 74 65 22 0a 65 6c 73 65 0a 20 20 73 65  .site".else.  se
c810: 74 20 78 20 22 24 61 63 5f 64 65 66 61 75 6c 74  t x "$ac_default
c820: 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63 6f  _prefix/share/co
c830: 6e 66 69 67 2e 73 69 74 65 22 20 5c 0a 09 22 24  nfig.site" \.."$
c840: 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69  ac_default_prefi
c850: 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74  x/etc/config.sit
c860: 65 22 0a 66 69 0a 73 68 69 66 74 0a 66 6f 72 20  e".fi.shift.for 
c870: 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 64 6f 0a  ac_site_file.do.
c880: 20 20 69 66 20 74 65 73 74 20 2d 72 20 22 24 61    if test -r "$a
c890: 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20 74 68  c_site_file"; th
c8a0: 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  en.    { echo "$
c8b0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c  as_me:$LINENO: l
c8c0: 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69  oading site scri
c8d0: 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  pt $ac_site_file
c8e0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
c8f0: 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74 65  me: loading site
c900: 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74 65   script $ac_site
c910: 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20  _file" >&6;}.   
c920: 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 22   sed 's/^/| /' "
c930: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e  $ac_site_file" >
c940: 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73 69  &5.    . "$ac_si
c950: 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64 6f  te_file".  fi.do
c960: 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20 22  ne..if test -r "
c970: 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68  $cache_file"; th
c980: 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72 73  en.  # Some vers
c990: 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69 6c  ions of bash wil
c9a0: 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63 65  l fail to source
c9b0: 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65 63   /dev/null (spec
c9c0: 69 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61 63  ial.  # files ac
c9d0: 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20 61  tually), so we a
c9e0: 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74 2e  void doing that.
c9f0: 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24  .  if test -f "$
ca00: 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
ca10: 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61  n.    { echo "$a
ca20: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c 6f  s_me:$LINENO: lo
ca30: 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ading cache $cac
ca40: 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63 68  he_file" >&5.ech
ca50: 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
ca60: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
ca70: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
ca80: 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c 65  case $cache_file
ca90: 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d 2a   in.      [\\/]*
caa0: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e 20   | ?:[\\/]* ) . 
cab0: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b 0a  "$cache_file";;.
cac0: 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20 20        *)        
cad0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20                . 
cae0: 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  "./$cache_file";
caf0: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
cb00: 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
cb10: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
cb20: 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63  reating cache $c
cb30: 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65  ache_file" >&5.e
cb40: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72 65  cho "$as_me: cre
cb50: 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61 63  ating cache $cac
cb60: 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  he_file" >&6;}. 
cb70: 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66 69   >$cache_file.fi
cb80: 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  ..# Check that t
cb90: 68 65 20 70 72 65 63 69 6f 75 73 20 76 61 72 69  he precious vari
cba0: 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20 74  ables saved in t
cbb0: 68 65 20 63 61 63 68 65 20 68 61 76 65 20 6b 65  he cache have ke
cbc0: 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76 61  pt the same.# va
cbd0: 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63 6f  lue..ac_cache_co
cbe0: 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66 6f  rrupted=false.fo
cbf0: 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f  r ac_var in $ac_
cc00: 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64  precious_vars; d
cc10: 6f 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f  o.  eval ac_old_
cc20: 73 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f  set=\$ac_cv_env_
cc30: 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20  ${ac_var}_set.  
cc40: 65 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74 3d  eval ac_new_set=
cc50: 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  \$ac_env_${ac_va
cc60: 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63  r}_set.  eval ac
cc70: 5f 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63 76  _old_val=\$ac_cv
cc80: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
cc90: 61 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f 6e  alue.  eval ac_n
cca0: 65 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76 5f  ew_val=\$ac_env_
ccb0: 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a  ${ac_var}_value.
ccc0: 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f 73    case $ac_old_s
ccd0: 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20 69  et,$ac_new_set i
cce0: 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20 20  n.    set,).    
ccf0: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
cd00: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
cd10: 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
cd20: 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64  set to \`$ac_old
cd30: 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72 65  _val' in the pre
cd40: 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a 65  vious run" >&5.e
cd50: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
cd60: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77  or: \`$ac_var' w
cd70: 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f  as set to \`$ac_
cd80: 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20  old_val' in the 
cd90: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
cda0: 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63  2;}.      ac_cac
cdb0: 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b  he_corrupted=: ;
cdc0: 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20  ;.    ,set).    
cdd0: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
cde0: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
cdf0: 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
ce00: 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70  not set in the p
ce10: 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35  revious run" >&5
ce20: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
ce30: 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27  rror: \`$ac_var'
ce40: 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20   was not set in 
ce50: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
ce60: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63  " >&2;}.      ac
ce70: 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64  _cache_corrupted
ce80: 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20  =: ;;.    ,);;. 
ce90: 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74     *).      if t
cea0: 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61  est "x$ac_old_va
ceb0: 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f  l" != "x$ac_new_
cec0: 76 61 6c 22 3b 20 74 68 65 6e 0a 09 7b 20 65 63  val"; then..{ ec
ced0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cee0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63  NO: error: \`$ac
cef0: 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65  _var' has change
cf00: 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76  d since the prev
cf10: 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 65  ious run:" >&5.e
cf20: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
cf30: 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 68  or: \`$ac_var' h
cf40: 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63 65  as changed since
cf50: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
cf60: 6e 3a 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68  n:" >&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 20 20 66 6f 72 6d 65 72 20 76 61 6c 75  O:   former valu
cf90: 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 22  e:  $ac_old_val"
cfa0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
cfb0: 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75  e:   former valu
cfc0: 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c 22  e:  $ac_old_val"
cfd0: 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20 22   >&2;}..{ echo "
cfe0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
cff0: 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a    current value:
d000: 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e 26   $ac_new_val" >&
d010: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
d020: 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a    current value:
d030: 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e 26   $ac_new_val" >&
d040: 32 3b 7d 0a 09 61 63 5f 63 61 63 68 65 5f 63 6f  2;}..ac_cache_co
d050: 72 72 75 70 74 65 64 3d 3a 0a 20 20 20 20 20 20  rrupted=:.      
d060: 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20  fi;;.  esac.  # 
d070: 50 61 73 73 20 70 72 65 63 69 6f 75 73 20 76 61  Pass precious va
d080: 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66 69  riables to confi
d090: 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20 74  g.status..  if t
d0a0: 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65 74  est "$ac_new_set
d0b0: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
d0c0: 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f 76    case $ac_new_v
d0d0: 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29 20  al in.    *\'*) 
d0e0: 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 60  ac_arg=$ac_var=`
d0f0: 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f 76 61  echo "$ac_new_va
d100: 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  l" | sed "s/'/'\
d110: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
d120: 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67 3d 24  .    *) ac_arg=$
d130: 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77 5f 76  ac_var=$ac_new_v
d140: 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  al ;;.    esac. 
d150: 20 20 20 63 61 73 65 20 22 20 24 61 63 5f 63 6f     case " $ac_co
d160: 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20 69  nfigure_args " i
d170: 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61 63 5f  n.      *" '$ac_
d180: 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20 41 76  arg' "*) ;; # Av
d190: 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65 20 6f  oid dups.  Use o
d1a0: 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72 65 73  f quotes ensures
d1b0: 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20 20 20   accuracy..     
d1c0: 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65   *) ac_configure
d1d0: 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66 69  _args="$ac_confi
d1e0: 67 75 72 65 5f 61 72 67 73 20 27 24 61 63 5f 61  gure_args '$ac_a
d1f0: 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61 63  rg'" ;;.    esac
d200: 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24 61  .  fi.done.if $a
d210: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
d220: 64 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f  d; then.  { echo
d230: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
d240: 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73  : error: changes
d250: 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d   in the environm
d260: 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69  ent can compromi
d270: 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26  se the build" >&
d280: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
d290: 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69  error: changes i
d2a0: 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  n the environmen
d2b0: 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65  t can compromise
d2c0: 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b   the build" >&2;
d2d0: 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  }.  { { echo "$a
d2e0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
d2f0: 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20  ror: run \`make 
d300: 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f  distclean' and/o
d310: 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69  r \`rm $cache_fi
d320: 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76  le' and start ov
d330: 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  er" >&5.echo "$a
d340: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 72 75 6e  s_me: error: run
d350: 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61   \`make distclea
d360: 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24  n' and/or \`rm $
d370: 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20  cache_file' and 
d380: 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 32 3b  start over" >&2;
d390: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
d3a0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
d3b0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
d3c0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65 78 74  ..........ac_ext
d3d0: 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
d3e0: 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
d3f0: 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
d400: 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
d410: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
d420: 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
d430: 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
d440: 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
d450: 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
d460: 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
d470: 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
d480: 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
d490: 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
d4a0: 72 5f 67 6e 75 0a 0a 0a 0a 23 20 54 68 65 20 66  r_gnu....# The f
d4b0: 6f 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72 65 76  ollowing RCS rev
d4c0: 69 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 70 70  ision string app
d4d0: 6c 69 65 73 20 74 6f 20 63 6f 6e 66 69 67 75 72  lies to configur
d4e0: 65 2e 69 6e 0a 23 20 24 52 65 76 69 73 69 6f 6e  e.in.# $Revision
d4f0: 3a 20 31 2e 35 31 20 24 0a 0a 23 23 23 23 23 23  : 1.51 $..######
d500: 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20 6e  ###.# Programs n
d510: 65 65 64 65 64 0a 23 0a 23 20 43 68 65 63 6b 20  eeded.#.# Check 
d520: 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
d530: 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65  -shared was give
d540: 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e  n..if test "${en
d550: 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74 7d  able_shared+set}
d560: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
d570: 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
d580: 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50 41  e_shared; p=${PA
d590: 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20  CKAGE-default}. 
d5a0: 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65 76     case $enablev
d5b0: 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20 65  al in.    yes) e
d5c0: 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73  nable_shared=yes
d5d0: 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61 62   ;;.    no) enab
d5e0: 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b 0a  le_shared=no ;;.
d5f0: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
d600: 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20  ble_shared=no.  
d610: 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68      # Look at th
d620: 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f  e argument we go
d630: 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74  t.  We use all t
d640: 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73  he common list s
d650: 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20  eparators..     
d660: 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49   lt_save_ifs="$I
d670: 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d  FS"; IFS="${IFS}
d680: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c  $PATH_SEPARATOR,
d690: 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20  ".      for pkg 
d6a0: 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64  in $enableval; d
d6b0: 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  o..IFS="$lt_save
d6c0: 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22  _ifs"..if test "
d6d0: 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20  X$pkg" = "X$p"; 
d6e0: 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 73  then..  enable_s
d6f0: 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20 20  hared=yes..fi.  
d700: 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49      done.      I
d710: 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
d720: 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
d730: 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c  sac.else.  enabl
d740: 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69 0a  e_shared=yes.fi.
d750: 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
d760: 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69  r --enable-stati
d770: 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
d780: 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73  test "${enable_s
d790: 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65  tatic+set}" = se
d7a0: 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
d7b0: 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74  val=$enable_stat
d7c0: 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d  ic; p=${PACKAGE-
d7d0: 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73  default}.    cas
d7e0: 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a  e $enableval in.
d7f0: 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f      yes) enable_
d800: 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20  static=yes ;;.  
d810: 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61    no) enable_sta
d820: 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  tic=no ;;.    *)
d830: 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61  .     enable_sta
d840: 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  tic=no.      # L
d850: 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
d860: 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
d870: 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
d880: 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
d890: 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
d8a0: 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
d8b0: 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
d8c0: 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
d8d0: 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
d8e0: 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
d8f0: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
d900: 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
d910: 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
d920: 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
d930: 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
d940: 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
d950: 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
d960: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
d970: 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  e.  enable_stati
d980: 63 3d 79 65 73 0a 66 69 0a 0a 0a 23 20 43 68 65  c=yes.fi...# Che
d990: 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
d9a0: 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c  ble-fast-install
d9b0: 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74   was given..if t
d9c0: 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61  est "${enable_fa
d9d0: 73 74 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22  st_install+set}"
d9e0: 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
d9f0: 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65  nableval=$enable
da00: 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70  _fast_install; p
da10: 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
da20: 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
da30: 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
da40: 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f  es) enable_fast_
da50: 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20  install=yes ;;. 
da60: 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61     no) enable_fa
da70: 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b  st_install=no ;;
da80: 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e  .    *).      en
da90: 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
daa0: 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f  l=no.      # Loo
dab0: 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e  k at the argumen
dac0: 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73  t we got.  We us
dad0: 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e  e all the common
dae0: 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73   list separators
daf0: 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f  ..      lt_save_
db00: 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
db10: 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50  "${IFS}$PATH_SEP
db20: 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66  ARATOR,".      f
db30: 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c  or pkg in $enabl
db40: 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24  eval; do..IFS="$
db50: 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66  lt_save_ifs"..if
db60: 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20   test "X$pkg" = 
db70: 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65  "X$p"; then..  e
db80: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
db90: 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20  ll=yes..fi.     
dba0: 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d   done.      IFS=
dbb0: 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
dbc0: 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
dbd0: 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66  .else.  enable_f
dbe0: 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a  ast_install=yes.
dbf0: 66 69 0a 0a 0a 61 63 5f 61 75 78 5f 64 69 72 3d  fi...ac_aux_dir=
dc00: 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 22  .for ac_dir in "
dc10: 24 73 72 63 64 69 72 22 20 22 24 73 72 63 64 69  $srcdir" "$srcdi
dc20: 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f 2e  r/.." "$srcdir/.
dc30: 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20 74  ./.."; do.  if t
dc40: 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
dc50: 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68 65  install-sh"; the
dc60: 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72  n.    ac_aux_dir
dc70: 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f  =$ac_dir.    ac_
dc80: 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f  install_sh="$ac_
dc90: 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  aux_dir/install-
dca0: 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61 6b  sh -c".    break
dcb0: 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20  .  elif test -f 
dcc0: 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  "$ac_dir/install
dcd0: 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  .sh"; then.    a
dce0: 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69  c_aux_dir=$ac_di
dcf0: 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c  r.    ac_install
dd00: 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72  _sh="$ac_aux_dir
dd10: 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22 0a  /install.sh -c".
dd20: 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66      break.  elif
dd30: 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
dd40: 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e 0a  r/shtool"; then.
dd50: 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24      ac_aux_dir=$
dd60: 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e  ac_dir.    ac_in
dd70: 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75  stall_sh="$ac_au
dd80: 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e 73  x_dir/shtool ins
dd90: 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72 65  tall -c".    bre
dda0: 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20  ak.  fi.done.if 
ddb0: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75 78  test -z "$ac_aux
ddc0: 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _dir"; then.  { 
ddd0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
dde0: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63  LINENO: error: c
ddf0: 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61  annot find insta
de00: 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c  ll-sh or install
de10: 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72  .sh in \"$srcdir
de20: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c  \" \"$srcdir/..\
de30: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  " \"$srcdir/../.
de40: 2e 5c 22 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  .\"" >&5.echo "$
de50: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
de60: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c  nnot find instal
de70: 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c 2e  l-sh or install.
de80: 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72 5c  sh in \"$srcdir\
de90: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c 22  " \"$srcdir/..\"
dea0: 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e   \"$srcdir/../..
deb0: 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  \"" >&2;}.   { (
dec0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
ded0: 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65 73   }; }.fi..# Thes
dee0: 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c 65  e three variable
def0: 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e 74  s are undocument
df00: 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72 74  ed and unsupport
df10: 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69 6e  ed,.# and are in
df20: 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69 74  tended to be wit
df30: 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74 75  hdrawn in a futu
df40: 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c 65  re Autoconf rele
df50: 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e 20  ase..# They can 
df60: 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70 72  cause serious pr
df70: 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69 6c  oblems if a buil
df80: 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72 65  der's source tre
df90: 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63 74  e is in a direct
dfa0: 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c 6c  ory.# whose full
dfb0: 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20 75   name contains u
dfc0: 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65 72  nusual character
dfd0: 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75 65  s..ac_config_gue
dfe0: 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61  ss="$SHELL $ac_a
dff0: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75  ux_dir/config.gu
e000: 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20 64  ess"  # Please d
e010: 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76 61  on't use this va
e020: 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75 62  r..ac_config_sub
e030: 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
e040: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22  _dir/config.sub"
e050: 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
e060: 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 61   use this var..a
e070: 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53 48  c_configure="$SH
e080: 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f  ELL $ac_aux_dir/
e090: 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50 6c  configure"  # Pl
e0a0: 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
e0b0: 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61 6b  his var....# Mak
e0c0: 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72 75  e sure we can ru
e0d0: 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24 53  n config.sub..$S
e0e0: 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69  HELL "$ac_aux_di
e0f0: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73 75  r/config.sub" su
e100: 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  n4 >/dev/null 2>
e110: 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68 6f  &1 ||.  { { echo
e120: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
e130: 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20  : error: cannot 
e140: 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f 61  run $SHELL $ac_a
e150: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
e160: 62 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  b" >&5.echo "$as
e170: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
e180: 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61  ot run $SHELL $a
e190: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
e1a0: 2e 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  .sub" >&2;}.   {
e1b0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
e1c0: 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20  1; }; }..{ echo 
e1d0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
e1e0: 20 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20   checking build 
e1f0: 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26 35  system type" >&5
e200: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
e210: 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79  hecking build sy
e220: 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24 45 43  stem type... $EC
e230: 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
e240: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 62 75  test "${ac_cv_bu
e250: 69 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ild+set}" = set;
e260: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
e270: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
e280: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
e290: 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  .  ac_build_alia
e2a0: 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a 74  s=$build_alias.t
e2b0: 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64 5f  est "x$ac_build_
e2c0: 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20 20  alias" = x &&.  
e2d0: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d 60  ac_build_alias=`
e2e0: 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
e2f0: 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73 73  dir/config.guess
e300: 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  "`.test "x$ac_bu
e310: 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
e320: 26 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  &.  { { echo "$a
e330: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
e340: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73  ror: cannot gues
e350: 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f  s build type; yo
e360: 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f  u must specify o
e370: 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ne" >&5.echo "$a
e380: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
e390: 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20  not guess build 
e3a0: 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73  type; you must s
e3b0: 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 32 3b  pecify one" >&2;
e3c0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
e3d0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 61 63   exit 1; }; }.ac
e3e0: 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48 45 4c  _cv_build=`$SHEL
e3f0: 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  L "$ac_aux_dir/c
e400: 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63 5f 62  onfig.sub" $ac_b
e410: 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a 20  uild_alias` ||. 
e420: 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
e430: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
e440: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
e450: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
e460: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
e470: 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f  failed" >&5.echo
e480: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e490: 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f   $SHELL $ac_aux_
e4a0: 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24  dir/config.sub $
e4b0: 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20 66  ac_build_alias f
e4c0: 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20  ailed" >&2;}.   
e4d0: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e4e0: 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20 65   1; }; }..fi.{ e
e4f0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e500: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
e510: 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 65  _cv_build" >&5.e
e520: 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
e530: 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36 3b  c_cv_build" >&6;
e540: 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 62   }.case $ac_cv_b
e550: 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b  uild in.*-*-*) ;
e560: 3b 0a 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24  ;.*) { { echo "$
e570: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e580: 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61  rror: invalid va
e590: 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c  lue of canonical
e5a0: 20 62 75 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f   build" >&5.echo
e5b0: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
e5c0: 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f   invalid value o
e5d0: 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c  f canonical buil
e5e0: 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  d" >&2;}.   { (e
e5f0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
e600: 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 62 75 69 6c  }; };;.esac.buil
e610: 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 61  d=$ac_cv_build.a
e620: 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  c_save_IFS=$IFS;
e630: 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20 24   IFS='-'.set x $
e640: 61 63 5f 63 76 5f 62 75 69 6c 64 0a 73 68 69 66  ac_cv_build.shif
e650: 74 0a 62 75 69 6c 64 5f 63 70 75 3d 24 31 0a 62  t.build_cpu=$1.b
e660: 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 24 32 0a 73  uild_vendor=$2.s
e670: 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65  hift; shift.# Re
e680: 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73  member, the firs
e690: 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49  t character of I
e6a0: 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72  FS is used to cr
e6b0: 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70  eate $*,.# excep
e6c0: 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c  t with old shell
e6d0: 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d 24 2a 0a 49  s:.build_os=$*.I
e6e0: 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a  FS=$ac_save_IFS.
e6f0: 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69  case $build_os i
e700: 6e 20 2a 5c 20 2a 29 20 62 75 69 6c 64 5f 6f 73  n *\ *) build_os
e710: 3d 60 65 63 68 6f 20 22 24 62 75 69 6c 64 5f 6f  =`echo "$build_o
e720: 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d 2f  s" | sed 's/ /-/
e730: 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 7b 20 65  g'`;; esac...{ e
e740: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e750: 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
e760: 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 22 20  st system type" 
e770: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
e780: 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 73 74 20   "checking host 
e790: 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24  system type... $
e7a0: 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
e7b0: 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
e7c0: 68 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65 74  host+set}" = set
e7d0: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
e7e0: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
e7f0: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
e800: 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 68  e.  if test "x$h
e810: 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ost_alias" = x; 
e820: 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f 73  then.  ac_cv_hos
e830: 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 65  t=$ac_cv_build.e
e840: 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73 74  lse.  ac_cv_host
e850: 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75  =`$SHELL "$ac_au
e860: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
e870: 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20 7c  " $host_alias` |
e880: 7c 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22  |.    { { echo "
e890: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e8a0: 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24 61  error: $SHELL $a
e8b0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
e8c0: 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73  .sub $host_alias
e8d0: 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68   failed" >&5.ech
e8e0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e8f0: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
e900: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
e910: 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69 6c  $host_alias fail
e920: 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ed" >&2;}.   { (
e930: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
e940: 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b 20 65   }; }.fi..fi.{ e
e950: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
e960: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
e970: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 65 63  _cv_host" >&5.ec
e980: 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
e990: 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b 20 7d  _cv_host" >&6; }
e9a0: 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 68 6f 73  .case $ac_cv_hos
e9b0: 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a  t in.*-*-*) ;;.*
e9c0: 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ) { { echo "$as_
e9d0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e9e0: 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65  r: invalid value
e9f0: 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68 6f   of canonical ho
ea00: 73 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  st" >&5.echo "$a
ea10: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 76  s_me: error: inv
ea20: 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
ea30: 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26  nonical host" >&
ea40: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
ea50: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b  ); exit 1; }; };
ea60: 3b 0a 65 73 61 63 0a 68 6f 73 74 3d 24 61 63 5f  ;.esac.host=$ac_
ea70: 63 76 5f 68 6f 73 74 0a 61 63 5f 73 61 76 65 5f  cv_host.ac_save_
ea80: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
ea90: 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 68  '.set x $ac_cv_h
eaa0: 6f 73 74 0a 73 68 69 66 74 0a 68 6f 73 74 5f 63  ost.shift.host_c
eab0: 70 75 3d 24 31 0a 68 6f 73 74 5f 76 65 6e 64 6f  pu=$1.host_vendo
eac0: 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68 69 66  r=$2.shift; shif
ead0: 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20 74 68  t.# Remember, th
eae0: 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65  e first characte
eaf0: 72 20 6f 66 20 49 46 53 20 69 73 20 75 73 65 64  r of IFS is used
eb00: 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a 23   to create $*,.#
eb10: 20 65 78 63 65 70 74 20 77 69 74 68 20 6f 6c 64   except with old
eb20: 20 73 68 65 6c 6c 73 3a 0a 68 6f 73 74 5f 6f 73   shells:.host_os
eb30: 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76 65  =$*.IFS=$ac_save
eb40: 5f 49 46 53 0a 63 61 73 65 20 24 68 6f 73 74 5f  _IFS.case $host_
eb50: 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 68 6f 73 74  os in *\ *) host
eb60: 5f 6f 73 3d 60 65 63 68 6f 20 22 24 68 6f 73 74  _os=`echo "$host
eb70: 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f  _os" | sed 's/ /
eb80: 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 61  -/g'`;; esac...a
eb90: 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
eba0: 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
ebb0: 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
ebc0: 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
ebd0: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
ebe0: 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
ebf0: 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
ec00: 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
ec10: 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
ec20: 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
ec30: 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
ec40: 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
ec50: 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
ec60: 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65  mpiler_gnu.if te
ec70: 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f  st -n "$ac_tool_
ec80: 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20  prefix"; then.  
ec90: 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
eca0: 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61  rst word of "${a
ecb0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63  c_tool_prefix}gc
ecc0: 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  c", so it can be
ecd0: 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
ece0: 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
ecf0: 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
ed00: 72 65 66 69 78 7d 67 63 63 3b 20 61 63 5f 77 6f  refix}gcc; ac_wo
ed10: 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61  rd=$2.{ echo "$a
ed20: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
ed30: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
ed40: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
ed50: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
ed60: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
ed70: 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
ed80: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
ed90: 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
eda0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
edb0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
edc0: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
edd0: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
ede0: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
edf0: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
ee00: 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
ee10: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
ee20: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
ee30: 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
ee40: 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
ee50: 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
ee60: 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
ee70: 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
ee80: 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
ee90: 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
eea0: 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
eeb0: 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
eec0: 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
eed0: 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
eee0: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
eef0: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
ef00: 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
ef10: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
ef20: 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
ef30: 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
ef40: 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f  prog_CC="${ac_to
ef50: 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 0a 20  ol_prefix}gcc". 
ef60: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
ef70: 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
ef80: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
ef90: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
efa0: 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
efb0: 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
efc0: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
efd0: 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
efe0: 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
eff0: 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
f000: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
f010: 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
f020: 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
f030: 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 3b  ECHO_T}$CC" >&6;
f040: 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
f050: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f060: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
f070: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
f080: 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
f090: 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
f0a0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 3b  $ac_cv_prog_CC";
f0b0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
f0c0: 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61 63 74  =$CC.  # Extract
f0d0: 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
f0e0: 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69 74 20  of "gcc", so it 
f0f0: 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
f100: 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
f110: 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63 3b 20  .set dummy gcc; 
f120: 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68  ac_word=$2.{ ech
f130: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f140: 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
f150: 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
f160: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
f170: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
f180: 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
f190: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
f1a0: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
f1b0: 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
f1c0: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
f1d0: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
f1e0: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
f1f0: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
f200: 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
f210: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
f220: 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
f230: 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
f240: 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
f250: 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
f260: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
f270: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
f280: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
f290: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
f2a0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
f2b0: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
f2c0: 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
f2d0: 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
f2e0: 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
f2f0: 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
f300: 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
f310: 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
f320: 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
f330: 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
f340: 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
f350: 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
f360: 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
f370: 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63 22  g_ac_ct_CC="gcc"
f380: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
f390: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
f3a0: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
f3b0: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
f3c0: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
f3d0: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
f3e0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
f3f0: 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24  fi.fi.ac_ct_CC=$
f400: 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
f410: 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
f420: 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
f430: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
f440: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
f450: 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  t: $ac_ct_CC" >&
f460: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
f470: 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b  }$ac_ct_CC" >&6;
f480: 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
f490: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f4a0: 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
f4b0: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
f4c0: 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
f4d0: 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
f4e0: 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
f4f0: 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
f500: 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
f510: 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
f520: 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
f530: 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73  es:).{ echo "$as
f540: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
f550: 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
f560: 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
f570: 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
f580: 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
f590: 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
f5a0: 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
f5b0: 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
f5c0: 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
f5d0: 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
f5e0: 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
f5f0: 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
f600: 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
f610: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
f620: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
f630: 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
f640: 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
f650: 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
f660: 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
f670: 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
f680: 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
f690: 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
f6a0: 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
f6b0: 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
f6c0: 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
f6d0: 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
f6e0: 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
f6f0: 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
f700: 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24  ;;.esac.    CC=$
f710: 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 65 6c  ac_ct_CC.  fi.el
f720: 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63 76 5f  se.  CC="$ac_cv_
f730: 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69 66 20  prog_CC".fi..if 
f740: 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74  test -z "$CC"; t
f750: 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 69 66  hen.          if
f760: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
f770: 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
f780: 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74  .    # Extract t
f790: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
f7a0: 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
f7b0: 69 78 7d 63 63 22 2c 20 73 6f 20 69 74 20 63 61  ix}cc", so it ca
f7c0: 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
f7d0: 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
f7e0: 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f  et dummy ${ac_to
f7f0: 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b 20 61 63  ol_prefix}cc; ac
f800: 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
f810: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
f820: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
f830: 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
f840: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
f850: 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
f860: 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
f870: 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
f880: 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d  _cv_prog_CC+set}
f890: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
f8a0: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
f8b0: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
f8c0: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
f8d0: 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
f8e0: 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
f8f0: 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
f900: 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
f910: 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
f920: 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
f930: 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
f940: 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
f950: 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
f960: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
f970: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
f980: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
f990: 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
f9a0: 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
f9b0: 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
f9c0: 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
f9d0: 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
f9e0: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
f9f0: 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
fa00: 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
fa10: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
fa20: 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
fa30: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63  cv_prog_CC="${ac
fa40: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22  _tool_prefix}cc"
fa50: 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
fa60: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
fa70: 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
fa80: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
fa90: 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
faa0: 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
fab0: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
fac0: 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
fad0: 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
fae0: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
faf0: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
fb00: 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
fb10: 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22   $CC" >&5.echo "
fb20: 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26  ${ECHO_T}$CC" >&
fb30: 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
fb40: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
fb50: 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
fb60: 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
fb70: 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
fb80: 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20 74 65  ...  fi.fi.if te
fb90: 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
fba0: 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
fbb0: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
fbc0: 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "cc", so it can 
fbd0: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
fbe0: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
fbf0: 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77 6f   dummy cc; ac_wo
fc00: 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61  rd=$2.{ echo "$a
fc10: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
fc20: 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
fc30: 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ord" >&5.echo $E
fc40: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
fc50: 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20  for $ac_word... 
fc60: 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
fc70: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
fc80: 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
fc90: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
fca0: 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
fcb0: 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
fcc0: 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
fcd0: 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
fce0: 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
fcf0: 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75  $CC" # Let the u
fd00: 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
fd10: 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63   test..else.  ac
fd20: 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e  _prog_rejected=n
fd30: 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  o.as_save_IFS=$I
fd40: 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
fd50: 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
fd60: 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
fd70: 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
fd80: 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
fd90: 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
fda0: 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
fdb0: 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
fdc0: 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
fdd0: 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
fde0: 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
fdf0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
fe00: 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
fe10: 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
fe20: 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
fe30: 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
fe40: 69 66 20 74 65 73 74 20 22 24 61 73 5f 64 69 72  if test "$as_dir
fe50: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fe60: 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f 75  c_ext" = "/usr/u
fe70: 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20 20  cb/cc"; then.   
fe80: 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65      ac_prog_reje
fe90: 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20 20  cted=yes.       
fea0: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66 69  continue.     fi
feb0: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
fec0: 43 43 3d 22 63 63 22 0a 20 20 20 20 65 63 68 6f  CC="cc".    echo
fed0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
fee0: 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
fef0: 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
ff00: 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
ff10: 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
ff20: 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
ff30: 65 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20 24  e_IFS..if test $
ff40: 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64  ac_prog_rejected
ff50: 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
ff60: 20 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f   We found a bogo
ff70: 6e 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20 73  n in the path, s
ff80: 6f 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20 6e  o make sure we n
ff90: 65 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20 73  ever use it..  s
ffa0: 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f  et dummy $ac_cv_
ffb0: 70 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74 0a  prog_CC.  shift.
ffc0: 20 20 69 66 20 74 65 73 74 20 24 23 20 21 3d 20    if test $# != 
ffd0: 30 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57 65  0; then.    # We
ffe0: 20 63 68 6f 73 65 20 61 20 64 69 66 66 65 72 65   chose a differe
fff0: 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d  nt compiler from
10000 20 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a   the bogus one..
10010 20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20 69      # However, i
10020 74 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 62  t has the same b
10030 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20  asename, so the 
10040 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68  bogon will be ch
10050 6f 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73 74  osen.    # first
10060 20 69 66 20 77 65 20 73 65 74 20 43 43 20 74 6f   if we set CC to
10070 20 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e 61   just the basena
10080 6d 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c 6c  me; use the full
10090 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20   file name..    
100a0 73 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76 5f  shift.    ac_cv_
100b0 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69 72  prog_CC="$as_dir
100c0 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27  /$ac_word${1+' '
100d0 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a  }$@".  fi.fi.fi.
100e0 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
100f0 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
10100 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
10110 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10120 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 43  NENO: result: $C
10130 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  C" >&5.echo "${E
10140 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 3b 20  CHO_T}$CC" >&6; 
10150 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  }.else.  { echo 
10160 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10170 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
10180 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
10190 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  no" >&6; }.fi...
101a0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
101b0 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  CC"; then.  if t
101c0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
101d0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
101e0 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20   for ac_prog in 
101f0 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20 20  cl.exe.  do.    
10200 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
10210 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
10220 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
10230 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
10240 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
10250 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
10260 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c  t dummy $ac_tool
10270 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b  _prefix$ac_prog;
10280 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63   ac_word=$2.{ ec
10290 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
102a0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
102b0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
102c0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
102d0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
102e0 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
102f0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
10300 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73  {ac_cv_prog_CC+s
10310 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
10320 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
10330 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
10340 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
10350 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
10360 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
10370 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74  g_CC="$CC" # Let
10380 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
10390 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
103a0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
103b0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
103c0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
103d0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
103e0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
103f0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
10400 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
10410 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
10420 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
10430 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
10440 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
10450 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
10460 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
10470 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
10480 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
10490 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
104a0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
104b0 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
104c0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
104d0 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
104e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
104f0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
10500 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
10510 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
10520 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
10530 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
10540 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d  e_IFS..fi.fi.CC=
10550 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69  $ac_cv_prog_CC.i
10560 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
10570 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
10580 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
10590 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35  result: $CC" >&5
105a0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
105b0 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $CC" >&6; }.else
105c0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
105d0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
105e0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
105f0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
10600 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65  6; }.fi...    te
10610 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20 62  st -n "$CC" && b
10620 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69  reak.  done.fi.i
10630 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b  f test -z "$CC";
10640 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43 43   then.  ac_ct_CC
10650 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70 72  =$CC.  for ac_pr
10660 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f 0a  og in cl.exe.do.
10670 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
10680 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
10690 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
106a0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
106b0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
106c0 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70  .set dummy $ac_p
106d0 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
106e0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
106f0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
10700 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
10710 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
10720 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
10730 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
10740 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
10750 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
10760 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20 3d  ac_ct_CC+set}" =
10770 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
10780 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
10790 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
107a0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
107b0 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20  -n "$ac_ct_CC"; 
107c0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
107d0 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f  g_ac_ct_CC="$ac_
107e0 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68 65  ct_CC" # Let the
107f0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
10800 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
10810 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
10820 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
10830 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
10840 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
10850 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
10860 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
10870 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
10880 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
10890 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
108a0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
108b0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
108c0 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
108d0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
108e0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
108f0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
10900 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
10910 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
10920 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d  v_prog_ac_ct_CC=
10930 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  "$ac_prog".    e
10940 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10950 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
10960 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
10970 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
10980 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
10990 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
109a0 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
109b0 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f  ac_ct_CC=$ac_cv_
109c0 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66  prog_ac_ct_CC.if
109d0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
109e0 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  _CC"; then.  { e
109f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10a00 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
10a10 5f 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f  _ct_CC" >&5.echo
10a20 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
10a30 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_CC" >&6; }.els
10a40 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
10a50 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
10a60 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
10a70 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
10a80 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73  &6; }.fi...  tes
10a90 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
10aa0 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a   && break.done..
10ab0 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f    if test "x$ac_
10ac0 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e  ct_CC" = x; then
10ad0 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73  .    CC="".  els
10ae0 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
10af0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
10b00 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
10b10 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73  es:).{ echo "$as
10b20 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
10b30 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
10b40 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
10b50 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
10b60 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
10b70 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
10b80 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
10b90 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
10ba0 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
10bb0 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
10bc0 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
10bd0 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
10be0 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
10bf0 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
10c00 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
10c10 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
10c20 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
10c30 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
10c40 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
10c50 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
10c60 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
10c70 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
10c80 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
10c90 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
10ca0 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
10cb0 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
10cc0 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
10cd0 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
10ce0 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d 24  ;;.esac.    CC=$
10cf0 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66 69  ac_ct_CC.  fi.fi
10d00 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  ..fi...test -z "
10d10 24 43 43 22 20 26 26 20 7b 20 7b 20 65 63 68 6f  $CC" && { { echo
10d20 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10d30 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
10d40 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65  ptable C compile
10d50 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  r found in \$PAT
10d60 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  H.See \`config.l
10d70 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
10d80 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
10d90 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
10da0 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43 20  no acceptable C 
10db0 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20 69  compiler found i
10dc0 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60 63  n \$PATH.See \`c
10dd0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
10de0 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
10df0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
10e00 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
10e10 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20  .# Provide some 
10e20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75  information abou
10e30 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a  t the compiler..
10e40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10e50 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
10e60 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65  or C compiler ve
10e70 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63 6f  rsion" >&5.ac_co
10e80 6d 70 69 6c 65 72 3d 60 73 65 74 20 58 20 24 61  mpiler=`set X $a
10e90 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f 20  c_compile; echo 
10ea0 24 32 60 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24  $2`.{ (ac_try="$
10eb0 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65  ac_compiler --ve
10ec0 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20  rsion >&5".case 
10ed0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
10ee0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
10ef0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
10f00 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
10f10 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
10f20 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
10f30 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
10f40 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
10f50 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
10f60 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
10f70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
10f80 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  &5") 2>&5.  ac_s
10f90 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
10fa0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10fb0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
10fc0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
10fd0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20  ac_status); }.{ 
10fe0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
10ff0 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63 61  piler -v >&5".ca
11000 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
11010 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
11020 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
11030 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
11040 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
11050 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
11060 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
11070 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
11080 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
11090 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
110a0 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 29  ompiler -v >&5")
110b0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
110c0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
110d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
110e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
110f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
11100 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f  tatus); }.{ (ac_
11110 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
11120 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20 22  r -V >&5".case "
11130 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
11140 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
11150 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
11160 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
11170 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
11180 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
11190 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
111a0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
111b0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
111c0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
111d0 6c 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e 26  ler -V >&5") 2>&
111e0 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
111f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
11200 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
11210 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
11220 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
11230 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e 66  s); }..cat >conf
11240 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
11250 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
11260 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
11270 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
11280 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
11290 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
112a0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
112b0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
112c0 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
112d0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
112e0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
112f0 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  F.ac_clean_files
11300 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f  _save=$ac_clean_
11310 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66  files.ac_clean_f
11320 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f  iles="$ac_clean_
11330 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 65 78  files a.out a.ex
11340 65 20 62 2e 6f 75 74 22 0a 23 20 54 72 79 20 74  e b.out".# Try t
11350 6f 20 63 72 65 61 74 65 20 61 6e 20 65 78 65 63  o create an exec
11360 75 74 61 62 6c 65 20 77 69 74 68 6f 75 74 20 2d  utable without -
11370 6f 20 66 69 72 73 74 2c 20 64 69 73 72 65 67 61  o first, disrega
11380 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20 77  rd a.out..# It w
11390 69 6c 6c 20 68 65 6c 70 20 75 73 20 64 69 61 67  ill help us diag
113a0 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d 70  nose broken comp
113b0 69 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e 64 69  ilers, and findi
113c0 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74 75 69 74  ng out an intuit
113d0 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78 74 2e  ion.# of exeext.
113e0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
113f0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
11400 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  g for C compiler
11410 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74 20   default output 
11420 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a 65  file name" >&5.e
11430 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
11440 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70  cking for C comp
11450 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75 74  iler default out
11460 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e 2e  put file name...
11470 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
11480 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74  .ac_link_default
11490 3d 60 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b  =`echo "$ac_link
114a0 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a  " | sed 's/ -o *
114b0 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27  conftest[^ ]*//'
114c0 60 0a 23 0a 23 20 4c 69 73 74 20 6f 66 20 70 6f  `.#.# List of po
114d0 73 73 69 62 6c 65 20 6f 75 74 70 75 74 20 66 69  ssible output fi
114e0 6c 65 73 2c 20 73 74 61 72 74 69 6e 67 20 66 72  les, starting fr
114f0 6f 6d 20 74 68 65 20 6d 6f 73 74 20 6c 69 6b 65  om the most like
11500 6c 79 2e 0a 23 20 54 68 65 20 61 6c 67 6f 72 69  ly..# The algori
11510 74 68 6d 20 69 73 20 6e 6f 74 20 72 6f 62 75 73  thm is not robus
11520 74 20 74 6f 20 6a 75 6e 6b 20 69 6e 20 60 2e 27  t to junk in `.'
11530 2c 20 68 65 6e 63 65 20 67 6f 20 74 6f 20 77 69  , hence go to wi
11540 6c 64 63 61 72 64 73 20 28 61 2e 2a 29 0a 23 20  ldcards (a.*).# 
11550 6f 6e 6c 79 20 61 73 20 61 20 6c 61 73 74 20 72  only as a last r
11560 65 73 6f 72 74 2e 20 20 62 2e 6f 75 74 20 69 73  esort.  b.out is
11570 20 63 72 65 61 74 65 64 20 62 79 20 69 39 36 30   created by i960
11580 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 61 63 5f 66   compilers..ac_f
11590 69 6c 65 73 3d 27 61 5f 6f 75 74 2e 65 78 65 20  iles='a_out.exe 
115a0 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 2e 65  a.exe conftest.e
115b0 78 65 20 61 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe a.out conftes
115c0 74 20 61 2e 2a 20 63 6f 6e 66 74 65 73 74 2e 2a  t a.* conftest.*
115d0 20 62 2e 6f 75 74 27 0a 23 0a 23 20 54 68 65 20   b.out'.#.# The 
115e0 49 52 49 58 20 36 20 6c 69 6e 6b 65 72 20 77 72  IRIX 6 linker wr
115f0 69 74 65 73 20 69 6e 74 6f 20 65 78 69 73 74 69  ites into existi
11600 6e 67 20 66 69 6c 65 73 20 77 68 69 63 68 20 6d  ng files which m
11610 61 79 20 6e 6f 74 20 62 65 0a 23 20 65 78 65 63  ay not be.# exec
11620 75 74 61 62 6c 65 2c 20 72 65 74 61 69 6e 69 6e  utable, retainin
11630 67 20 74 68 65 69 72 20 70 65 72 6d 69 73 73 69  g their permissi
11640 6f 6e 73 2e 20 20 52 65 6d 6f 76 65 20 74 68 65  ons.  Remove the
11650 6d 20 66 69 72 73 74 20 73 6f 20 61 0a 23 20 73  m first so a.# s
11660 75 62 73 65 71 75 65 6e 74 20 65 78 65 63 75 74  ubsequent execut
11670 69 6f 6e 20 74 65 73 74 20 77 6f 72 6b 73 2e 0a  ion test works..
11680 61 63 5f 72 6d 66 69 6c 65 73 3d 0a 66 6f 72 20  ac_rmfiles=.for 
11690 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f 66  ac_file in $ac_f
116a0 69 6c 65 73 0a 64 6f 0a 20 20 63 61 73 65 20 24  iles.do.  case $
116b0 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
116c0 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
116d0 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
116e0 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
116f0 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
11700 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
11710 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29   | *.o | *.obj )
11720 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72   ;;.    * ) ac_r
11730 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69  mfiles="$ac_rmfi
11740 6c 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a  les $ac_file";;.
11750 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d    esac.done.rm -
11760 66 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69  f $ac_rmfiles..i
11770 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
11780 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63  _link_default".c
11790 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
117a0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
117b0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
117c0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
117d0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
117e0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
117f0 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
11800 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
11810 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
11820 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11830 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32  link_default") 2
11840 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
11850 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
11860 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
11870 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
11880 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
11890 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
118a0 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31 33 20  # Autoconf-2.13 
118b0 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20 61 63  could set the ac
118c0 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72 69 61  _cv_exeext varia
118d0 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23 20 53  ble to `no'..# S
118e0 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c 75 65  o ignore a value
118f0 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65 72 77   of `no', otherw
11900 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20 6c  ise this would l
11910 65 61 64 20 74 6f 20 60 45 58 45 45 58 54 20 3d  ead to `EXEEXT =
11920 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61 6b 65   no'.# in a Make
11930 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75 6c 64  file.  We should
11940 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20 61 63   not override ac
11950 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20 69 74  _cv_exeext if it
11960 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23 20 73   was cached,.# s
11970 6f 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20  o that the user 
11980 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63 75 69  can short-circui
11990 74 20 74 68 69 73 20 74 65 73 74 20 66 6f 72 20  t this test for 
119a0 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e 6f 77  compilers unknow
119b0 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e 66 2e  n to.# Autoconf.
119c0 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
119d0 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64 6f 0a  $ac_files ''.do.
119e0 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
119f0 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
11a00 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
11a10 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
11a20 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
11a30 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
11a40 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
11a50 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
11a60 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20  p | *.inf | *.o 
11a70 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
11a80 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20    [ab].out )..# 
11a90 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66  We found the def
11aa0 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c  ault executable,
11ab0 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69   but exeext='' i
11ac0 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69  s most..# certai
11ad0 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61  nly right...brea
11ae0 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 20 20  k;;.    *.* ).  
11af0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
11b00 7b 61 63 5f 63 76 5f 65 78 65 65 78 74 2b 73 65  {ac_cv_exeext+se
11b10 74 7d 22 20 3d 20 73 65 74 20 26 26 20 74 65 73  t}" = set && tes
11b20 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78 74  t "$ac_cv_exeext
11b30 22 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e 20 3a  " != no;..then :
11b40 3b 20 65 6c 73 65 0a 09 20 20 20 61 63 5f 63 76  ; else..   ac_cv
11b50 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22 24  _exeext=`expr "$
11b60 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e 5d  ac_file" : '[^.]
11b70 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66 69 0a  *\(\..*\)'`..fi.
11b80 09 23 20 57 65 20 73 65 74 20 61 63 5f 63 76 5f  .# We set ac_cv_
11b90 65 78 65 65 78 74 20 68 65 72 65 20 62 65 63 61  exeext here beca
11ba0 75 73 65 20 74 68 65 20 6c 61 74 65 72 20 74 65  use the later te
11bb0 73 74 20 66 6f 72 20 69 74 20 69 73 20 6e 6f 74  st for it is not
11bc0 0a 09 23 20 73 61 66 65 3a 20 63 72 6f 73 73 20  ..# safe: cross 
11bd0 63 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20 6e 6f  compilers may no
11be0 74 20 61 64 64 20 74 68 65 20 73 75 66 66 69 78  t add the suffix
11bf0 20 69 66 20 67 69 76 65 6e 20 61 6e 20 60 2d 6f   if given an `-o
11c00 27 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c 20 73  '..# argument, s
11c10 6f 20 77 65 20 6d 61 79 20 6e 65 65 64 20 74 6f  o we may need to
11c20 20 6b 6e 6f 77 20 69 74 20 61 74 20 74 68 61 74   know it at that
11c30 20 70 6f 69 6e 74 20 61 6c 72 65 61 64 79 2e 0a   point already..
11c40 09 23 20 45 76 65 6e 20 69 66 20 74 68 69 73 20  .# Even if this 
11c50 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20 63 72  section looks cr
11c60 75 66 74 79 3a 20 69 74 20 68 61 73 20 74 68 65  ufty: it has the
11c70 20 61 64 76 61 6e 74 61 67 65 20 6f 66 0a 09 23   advantage of..#
11c80 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 69 6e   actually workin
11c90 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20  g...break;;.    
11ca0 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 65  * )..break;;.  e
11cb0 73 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20 22 24  sac.done.test "$
11cc0 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3d 20  ac_cv_exeext" = 
11cd0 6e 6f 20 26 26 20 61 63 5f 63 76 5f 65 78 65 65  no && ac_cv_exee
11ce0 78 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 66  xt=..else.  ac_f
11cf0 69 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 65 63 68  ile=''.fi..{ ech
11d00 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11d10 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 66  O: result: $ac_f
11d20 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ile" >&5.echo "$
11d30 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 66 69 6c 65  {ECHO_T}$ac_file
11d40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
11d50 20 2d 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b 20   -z "$ac_file"; 
11d60 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61 73  then.  echo "$as
11d70 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
11d80 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
11d90 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
11da0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
11db0 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ..{ { echo "$as_
11dc0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
11dd0 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63 61  r: C compiler ca
11de0 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65 63  nnot create exec
11df0 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63 6f  utables.See \`co
11e00 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
11e10 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
11e20 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
11e30 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72  rror: C compiler
11e40 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65   cannot create e
11e50 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c  xecutables.See \
11e60 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
11e70 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
11e80 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
11e90 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b 20 7d   77); exit 77; }
11ea0 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65 78  ; }.fi..ac_exeex
11eb0 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  t=$ac_cv_exeext.
11ec0 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
11ed0 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75  e compiler produ
11ee0 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20  ces executables 
11ef0 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20  we can run.  If 
11f00 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68  not, either.# th
11f10 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72  e compiler is br
11f20 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73  oken, or we cros
11f30 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63 68  s compile..{ ech
11f40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11f50 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
11f60 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
11f70 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  er works" >&5.ec
11f80 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
11f90 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
11fa0 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
11fb0 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  s... $ECHO_C" >&
11fc0 36 3b 20 7d 0a 23 20 46 49 58 4d 45 3a 20 54 68  6; }.# FIXME: Th
11fd0 65 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c  ese cross compil
11fe0 65 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64 20  er hacks should 
11ff0 62 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20 41  be removed for A
12000 75 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49 66  utoconf 3.0.# If
12010 20 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70 69   not cross compi
12020 6c 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61 74  ling, check that
12030 20 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73 69   we can run a si
12040 6d 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69 66  mple program..if
12050 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
12060 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b  mpiling" != yes;
12070 20 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63 5f   then.  if { ac_
12080 74 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65 27  try='./$ac_file'
12090 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24 61  .  { (case "(($a
120a0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
120b0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
120c0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
120d0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
120e0 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
120f0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
12100 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
12110 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
12120 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
12130 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
12140 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
12150 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
12160 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
12170 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12180 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
12190 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
121a0 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69     cross_compili
121b0 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20 20  ng=no.  else.   
121c0 20 69 66 20 74 65 73 74 20 22 24 63 72 6f 73 73   if test "$cross
121d0 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d 61  _compiling" = ma
121e0 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73 73  ybe; then..cross
121f0 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20  _compiling=yes. 
12200 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 65 63 68     else..{ { ech
12210 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12220 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
12230 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20   run C compiled 
12240 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75  programs..If you
12250 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73 20   meant to cross 
12260 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d  compile, use \`-
12270 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f  -host'..See \`co
12280 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
12290 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
122a0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
122b0 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e  rror: cannot run
122c0 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
122d0 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
122e0 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
122f0 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
12300 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
12310 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
12320 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
12330 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
12340 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 66  it 1; }; }.    f
12350 69 0a 20 20 66 69 0a 66 69 0a 7b 20 65 63 68 6f  i.  fi.fi.{ echo
12360 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
12370 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e  : result: yes" >
12380 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
12390 54 7d 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a 72  T}yes" >&6; }..r
123a0 6d 20 2d 66 20 61 2e 6f 75 74 20 61 2e 65 78 65  m -f a.out a.exe
123b0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f   conftest$ac_cv_
123c0 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63 5f  exeext b.out.ac_
123d0 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f  clean_files=$ac_
123e0 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65  clean_files_save
123f0 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74 68  .# Check that th
12400 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75  e compiler produ
12410 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73 20  ces executables 
12420 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66 20  we can run.  If 
12430 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74 68  not, either.# th
12440 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62 72  e compiler is br
12450 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73  oken, or we cros
12460 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63 68  s compile..{ ech
12470 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12480 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
12490 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73 73  her we are cross
124a0 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a   compiling" >&5.
124b0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
124c0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77  ecking whether w
124d0 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d 70  e are cross comp
124e0 69 6c 69 6e 67 2e 2e 2e 20 24 45 43 48 4f 5f 43  iling... $ECHO_C
124f0 22 20 3e 26 36 3b 20 7d 0a 7b 20 65 63 68 6f 20  " >&6; }.{ echo 
12500 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12510 20 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f   result: $cross_
12520 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 65  compiling" >&5.e
12530 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 63  cho "${ECHO_T}$c
12540 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20  ross_compiling" 
12550 3e 26 36 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20 22  >&6; }..{ echo "
12560 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
12570 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66  checking for suf
12580 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c  fix of executabl
12590 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  es" >&5.echo $EC
125a0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
125b0 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  or suffix of exe
125c0 63 75 74 61 62 6c 65 73 2e 2e 2e 20 24 45 43 48  cutables... $ECH
125d0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b  O_C" >&6; }.if {
125e0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69   (ac_try="$ac_li
125f0 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  nk".case "(($ac_
12600 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
12610 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
12620 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
12630 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
12640 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
12650 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
12660 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
12670 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
12680 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
12690 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26 35  "$ac_link") 2>&5
126a0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
126b0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
126c0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
126d0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
126e0 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
126f0 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 49  ); }; then.  # I
12700 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73 74  f both `conftest
12710 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66 74  .exe' and `conft
12720 65 73 74 27 20 61 72 65 20 60 70 72 65 73 65 6e  est' are `presen
12730 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72 76  t' (well, observ
12740 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60 63  able).# catch `c
12750 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20 46  onftest.exe'.  F
12760 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74 68  or instance with
12770 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f 6e   Cygwin, `ls con
12780 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77 6f  ftest' will.# wo
12790 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e 65  rk properly (i.e
127a0 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f 6e  ., refer to `con
127b0 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68 69  ftest.exe'), whi
127c0 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74 68  le it won't with
127d0 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63 5f  .# `rm'..for ac_
127e0 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
127f0 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63 6f  .exe conftest co
12800 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20 74  nftest.*; do.  t
12810 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c 65  est -f "$ac_file
12820 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20  " || continue.  
12830 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
12840 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
12850 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
12860 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
12870 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
12880 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
12890 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20 7c 20 2a   *.inf | *.o | *
128a0 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e  .obj ) ;;.    *.
128b0 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74  * ) ac_cv_exeext
128c0 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
128d0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
128e0 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a  \)'`..  break;;.
128f0 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a      * ) break;;.
12900 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65    esac.done.else
12910 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
12920 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
12930 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75  or: cannot compu
12940 74 65 20 73 75 66 66 69 78 20 6f 66 20 65 78 65  te suffix of exe
12950 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74  cutables: cannot
12960 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e   compile and lin
12970 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
12980 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
12990 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20  ails." >&5.echo 
129a0 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
129b0 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73  cannot compute s
129c0 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
129d0 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  bles: cannot com
129e0 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53 65  pile and link.Se
129f0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
12a00 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
12a10 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65  ." >&2;}.   { (e
12a20 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
12a30 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  }; }.fi..rm -f c
12a40 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65 78  onftest$ac_cv_ex
12a50 65 65 78 74 0a 7b 20 65 63 68 6f 20 22 24 61 73  eext.{ echo "$as
12a60 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
12a70 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78 65 65  ult: $ac_cv_exee
12a80 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  xt" >&5.echo "${
12a90 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 65 78  ECHO_T}$ac_cv_ex
12aa0 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a 72 6d  eext" >&6; }..rm
12ab0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
12ac0 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63 5f  _ext.EXEEXT=$ac_
12ad0 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78 65  cv_exeext.ac_exe
12ae0 65 78 74 3d 24 45 58 45 45 58 54 0a 7b 20 65 63  ext=$EXEEXT.{ ec
12af0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12b00 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
12b10 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
12b20 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 65 63 68  t files" >&5.ech
12b30 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
12b40 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
12b50 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e  f object files..
12b60 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
12b70 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
12b80 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22 20  cv_objext+set}" 
12b90 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
12ba0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
12bb0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
12bc0 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
12bd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
12be0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
12bf0 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
12c00 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
12c10 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
12c20 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
12c30 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
12c40 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
12c50 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
12c60 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
12c70 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
12c80 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
12c90 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62  st.o conftest.ob
12ca0 6a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  j.if { (ac_try="
12cb0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
12cc0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
12cd0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
12ce0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
12cf0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
12d00 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
12d10 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
12d20 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
12d30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
12d40 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
12d50 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
12d60 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a 20 20 61  mpile") 2>&5.  a
12d70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
12d80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12d90 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
12da0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
12db0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
12dc0 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
12dd0 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
12de0 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20  .o conftest.obj 
12df0 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
12e00 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
12e10 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b  le" || continue;
12e20 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
12e30 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
12e40 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
12e50 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
12e60 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
12e70 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
12e80 70 20 7c 20 2a 2e 69 6e 66 20 29 20 3b 3b 0a 20  p | *.inf ) ;;. 
12e90 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a 65     *) ac_cv_obje
12ea0 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
12eb0 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a 5c  le" : '.*\.\(.*\
12ec0 29 27 60 0a 20 20 20 20 20 20 20 62 72 65 61 6b  )'`.       break
12ed0 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65  ;;.  esac.done.e
12ee0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
12ef0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
12f00 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
12f10 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
12f20 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
12f30 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .{ { echo "$as_m
12f40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
12f50 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65  : cannot compute
12f60 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63   suffix of objec
12f70 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74 20  t files: cannot 
12f80 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63 6f  compile.See \`co
12f90 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f  nfig.log' for mo
12fa0 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35  re details." >&5
12fb0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
12fc0 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d  rror: cannot com
12fd0 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 6f  pute suffix of o
12fe0 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61 6e  bject files: can
12ff0 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20  not compile.See 
13000 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
13010 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
13020 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
13030 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
13040 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e   }.fi..rm -f con
13050 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a  ftest.$ac_cv_obj
13060 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
13070 5f 65 78 74 0a 66 69 0a 7b 20 65 63 68 6f 20 22  _ext.fi.{ echo "
13080 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13090 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f  result: $ac_cv_o
130a0 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
130b0 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
130c0 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d 0a  _objext" >&6; }.
130d0 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f 62  OBJEXT=$ac_cv_ob
130e0 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d 24  jext.ac_objext=$
130f0 4f 42 4a 45 58 54 0a 7b 20 65 63 68 6f 20 22 24  OBJEXT.{ echo "$
13100 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
13110 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
13120 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
13130 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72 22   GNU C compiler"
13140 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
13150 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74  N "checking whet
13160 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67  her we are using
13170 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70 69   the GNU C compi
13180 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ler... $ECHO_C" 
13190 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
131a0 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  ${ac_cv_c_compil
131b0 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20 73  er_gnu+set}" = s
131c0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
131d0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
131e0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
131f0 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  lse.  cat >conft
13200 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13210 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
13220 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
13230 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
13240 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13250 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
13260 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
13270 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
13280 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
13290 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f  n ().{.#ifndef _
132a0 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20 63  _GNUC__.       c
132b0 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a  hoke me.#endif..
132c0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
132d0 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
132e0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
132f0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
13300 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13310 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13320 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
13330 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
13340 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
13350 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
13360 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
13370 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
13380 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
13390 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
133a0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
133b0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
133c0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
133d0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
133e0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
133f0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
13400 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
13410 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
13420 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
13430 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13440 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13450 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
13460 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
13470 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
13480 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
13490 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
134a0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
134b0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
134c0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
134d0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
134e0 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  .  ac_compiler_g
134f0 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  nu=yes.else.  ec
13500 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
13510 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
13520 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
13530 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
13540 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d  ext >&5...ac_com
13550 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a  piler_gnu=no.fi.
13560 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
13570 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
13580 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
13590 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
135a0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
135b0 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
135c0 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22  gnu..fi.{ echo "
135d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
135e0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63  result: $ac_cv_c
135f0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e  _compiler_gnu" >
13600 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
13610 54 7d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  T}$ac_cv_c_compi
13620 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a  ler_gnu" >&6; }.
13630 47 43 43 3d 60 74 65 73 74 20 24 61 63 5f 63 6f  GCC=`test $ac_co
13640 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73  mpiler_gnu = yes
13650 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63   && echo yes`.ac
13660 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43  _test_CFLAGS=${C
13670 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61  FLAGS+set}.ac_sa
13680 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41 47  ve_CFLAGS=$CFLAG
13690 53 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  S.{ echo "$as_me
136a0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
136b0 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61  ng whether $CC a
136c0 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 65  ccepts -g" >&5.e
136d0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
136e0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
136f0 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20  C accepts -g... 
13700 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
13710 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
13720 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d 22  _prog_cc_g+set}"
13730 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
13740 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
13750 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
13760 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76  &6.else.  ac_sav
13770 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  e_c_werror_flag=
13780 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
13790 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72  g.   ac_c_werror
137a0 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63 5f  _flag=yes.   ac_
137b0 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a  cv_prog_cc_g=no.
137c0 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
137d0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
137e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
137f0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
13800 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
13810 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
13820 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
13830 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
13840 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13850 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
13860 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
13870 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
13880 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
13890 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
138a0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
138b0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
138c0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
138d0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
138e0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
138f0 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
13900 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
13910 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
13920 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
13930 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
13940 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
13950 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
13960 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
13970 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
13980 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
13990 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
139a0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
139b0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
139c0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
139d0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
139e0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
139f0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
13a00 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
13a10 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
13a20 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
13a30 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
13a40 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
13a50 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
13a60 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
13a70 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
13a80 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
13a90 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
13aa0 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a  g_cc_g=yes.else.
13ab0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
13ac0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
13ad0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
13ae0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
13af0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 43 46  $ac_ext >&5...CF
13b00 4c 41 47 53 3d 22 22 0a 20 20 20 20 20 20 63 61  LAGS="".      ca
13b10 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
13b20 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13b30 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13b40 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
13b50 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
13b60 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
13b70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13b80 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
13b90 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13ba0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a  .int.main ().{..
13bb0 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
13bc0 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63  }._ACEOF.rm -f c
13bd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
13be0 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  xt.if { (ac_try=
13bf0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
13c00 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
13c10 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
13c20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
13c30 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
13c40 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
13c50 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
13c60 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
13c70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
13c80 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
13c90 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
13ca0 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74  ompile") 2>conft
13cb0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
13cc0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
13cd0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
13ce0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
13cf0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
13d00 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
13d10 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
13d20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13d30 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
13d40 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
13d50 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
13d60 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
13d70 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
13d80 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
13d90 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
13da0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
13db0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
13dc0 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
13dd0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
13de0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
13df0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
13e00 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
13e10 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
13e20 74 20 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65 72  t >&5...ac_c_wer
13e30 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
13e40 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a  e_c_werror_flag.
13e50 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20  . CFLAGS="-g".. 
13e60 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
13e70 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
13e80 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
13e90 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
13ea0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
13eb0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
13ec0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13ed0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
13ee0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
13ef0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
13f00 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
13f10 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
13f20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
13f30 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
13f40 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
13f50 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
13f60 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
13f70 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
13f80 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
13f90 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
13fa0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
13fb0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
13fc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
13fd0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
13fe0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
13ff0 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
14000 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
14010 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
14020 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
14030 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
14040 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
14050 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
14060 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
14070 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
14080 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
14090 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
140a0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
140b0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
140c0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
140d0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
140e0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
140f0 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
14100 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
14110 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
14120 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
14130 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20  cc_g=yes.else.  
14140 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
14150 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
14160 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
14170 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
14180 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
14190 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
141a0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
141b0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
141c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
141d0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
141e0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
141f0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
14200 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
14210 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
14220 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
14230 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
14240 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
14250 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c    ac_c_werror_fl
14260 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65  ag=$ac_save_c_we
14270 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b 20 65  rror_flag.fi.{ e
14280 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
14290 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
142a0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e  _cv_prog_cc_g" >
142b0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
142c0 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  T}$ac_cv_prog_cc
142d0 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _g" >&6; }.if te
142e0 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c  st "$ac_test_CFL
142f0 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
14300 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73 61  .  CFLAGS=$ac_sa
14310 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20 74  ve_CFLAGS.elif t
14320 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  est $ac_cv_prog_
14330 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e  cc_g = yes; then
14340 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
14350 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
14360 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32    CFLAGS="-g -O2
14370 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c  ".  else.    CFL
14380 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c  AGS="-g".  fi.el
14390 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  se.  if test "$G
143a0 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
143b0 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22      CFLAGS="-O2"
143c0 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41  .  else.    CFLA
143d0 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 65 63  GS=.  fi.fi.{ ec
143e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
143f0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
14400 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61   $CC option to a
14410 63 63 65 70 74 20 49 53 4f 20 43 38 39 22 20 3e  ccept ISO C89" >
14420 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
14430 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 43  "checking for $C
14440 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63 65  C option to acce
14450 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 24 45  pt ISO C89... $E
14460 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
14470 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
14480 72 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d 22  rog_cc_c89+set}"
14490 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
144a0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
144b0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
144c0 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  &6.else.  ac_cv_
144d0 70 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61  prog_cc_c89=no.a
144e0 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61  c_save_CC=$CC.ca
144f0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
14500 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
14510 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14520 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
14530 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
14540 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
14550 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
14560 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
14570 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
14580 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
14590 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
145a0 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  dio.h>.#include 
145b0 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69  <sys/types.h>.#i
145c0 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
145d0 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74  .h>./* Most of t
145e0 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73  he following tes
145f0 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72  ts are stolen fr
14600 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63  om RCS 5.7's src
14610 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74  /conf.sh.  */.st
14620 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78  ruct buf { int x
14630 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63  ; };.FILE * (*rc
14640 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62  sopen) (struct b
14650 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
14660 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69  t *, int);.stati
14670 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29  c char *e (p, i)
14680 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a  .     char **p;.
14690 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20       int i;.{.  
146a0 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73  return p[i];.}.s
146b0 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63  tatic char *f (c
146c0 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72  har * (*g) (char
146d0 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20   **, int), char 
146e0 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68  **p, ...).{.  ch
146f0 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74  ar *s;.  va_list
14700 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28   v;.  va_start (
14710 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70  v,p);.  s = g (p
14720 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29  , va_arg (v,int)
14730 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b  );.  va_end (v);
14740 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a  .  return s;.}..
14750 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61  /* OSF 4.0 Compa
14760 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72  q cc is some sor
14770 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  t of almost-ANSI
14780 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74   by default.  It
14790 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e   has.   function
147a0 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20   prototypes and 
147b0 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27  stuff, but not '
147c0 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63  \xHH' hex charac
147d0 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20  ter constants.. 
147e0 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72    These don't pr
147f0 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75  ovoke an error u
14800 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e  nfortunately, in
14810 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74  stead are silent
14820 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73  ly treated.   as
14830 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f   'x'.  The follo
14840 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20  wing induces an 
14850 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74  error, until -st
14860 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65  d is added to ge
14870 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49  t.   proper ANSI
14880 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c   mode.  Curiousl
14890 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c  y '\x00'!='x' al
148a0 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74  ways comes out t
148b0 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61  rue, for an.   a
148c0 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61  rray size at lea
148d0 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73  st.  It's necess
148e0 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78  ary to write '\x
148f0 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f  00'==0 to get so
14900 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27  mething.   that'
14910 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68  s true only with
14920 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f   -std.  */.int o
14930 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c  sf4_cc_array ['\
14940 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20  x00' == 0 ? 1 : 
14950 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36  -1];../* IBM C 6
14960 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f   for AIX is almo
14970 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75  st-ANSI by defau
14980 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61  lt, but it repla
14990 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65  ces macro parame
149a0 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73  ters.   inside s
149b0 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61  trings and chara
149c0 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20  cter constants. 
149d0 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28   */.#define FOO(
149e0 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f  x) 'x'.int xlc6_
149f0 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20  cc_array[FOO(a) 
14a00 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d  == 'x' ? 1 : -1]
14a10 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74  ;..int test (int
14a20 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73   i, double x);.s
14a30 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a  truct s1 {int (*
14a40 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74  f) (int a);};.st
14a50 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66  ruct s2 {int (*f
14a60 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a  ) (double a);};.
14a70 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69  int pairnames (i
14a80 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c  nt, char **, FIL
14a90 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75  E *(*)(struct bu
14aa0 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
14ab0 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69   *, int), int, i
14ac0 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63  nt);.int argc;.c
14ad0 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a  har **argv;.int.
14ae0 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
14af0 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20   f (e, argv, 0) 
14b00 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20  != argv[0]  ||  
14b10 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21  f (e, argv, 1) !
14b20 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20  = argv[1];.  ;. 
14b30 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
14b40 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69  EOF.for ac_arg i
14b50 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65  n '' -qlanglvl=e
14b60 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d  xtc89 -qlanglvl=
14b70 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65  ansi -std \..-Ae
14b80 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f   "-Aa -D_HPUX_SO
14b90 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45  URCE" "-Xc -D__E
14ba0 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a  XTENSIONS__".do.
14bb0 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43    CC="$ac_save_C
14bc0 43 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d 20  C $ac_arg".  rm 
14bd0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
14be0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
14bf0 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
14c00 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
14c10 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
14c20 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
14c30 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
14c40 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
14c50 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
14c60 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
14c70 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
14c80 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
14c90 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
14ca0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
14cb0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
14cc0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
14cd0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
14ce0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
14cf0 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
14d00 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
14d10 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
14d20 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
14d30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
14d40 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
14d50 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
14d60 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
14d70 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65  est -z "$ac_c_we
14d80 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
14d90 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
14da0 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20  st.err.       } 
14db0 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
14dc0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20  est.$ac_objext; 
14dd0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
14de0 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67  g_cc_c89=$ac_arg
14df0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
14e00 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
14e10 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
14e20 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
14e30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
14e40 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  5...fi..rm -f co
14e50 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
14e60 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
14e70 65 78 74 0a 20 20 74 65 73 74 20 22 78 24 61 63  ext.  test "x$ac
14e80 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22  _cv_prog_cc_c89"
14e90 20 21 3d 20 22 78 6e 6f 22 20 26 26 20 62 72 65   != "xno" && bre
14ea0 61 6b 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f  ak.done.rm -f co
14eb0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 43  nftest.$ac_ext.C
14ec0 43 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66  C=$ac_save_CC..f
14ed0 69 0a 23 20 41 43 5f 43 41 43 48 45 5f 56 41 4c  i.# AC_CACHE_VAL
14ee0 0a 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f 70  .case "x$ac_cv_p
14ef0 72 6f 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20  rog_cc_c89" in. 
14f00 20 78 29 0a 20 20 20 20 7b 20 65 63 68 6f 20 22   x).    { echo "
14f10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
14f20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65  result: none nee
14f30 64 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ded" >&5.echo "$
14f40 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65 20 6e 65 65  {ECHO_T}none nee
14f50 64 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 20  ded" >&6; } ;;. 
14f60 20 78 6e 6f 29 0a 20 20 20 20 7b 20 65 63 68 6f   xno).    { echo
14f70 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
14f80 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70 70  : result: unsupp
14f90 6f 72 74 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  orted" >&5.echo 
14fa0 22 24 7b 45 43 48 4f 5f 54 7d 75 6e 73 75 70 70  "${ECHO_T}unsupp
14fb0 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b  orted" >&6; } ;;
14fc0 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24 43  .  *).    CC="$C
14fd0 43 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  C $ac_cv_prog_cc
14fe0 5f 63 38 39 22 0a 20 20 20 20 7b 20 65 63 68 6f  _c89".    { echo
14ff0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
15000 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
15010 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26  _prog_cc_c89" >&
15020 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
15030 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  }$ac_cv_prog_cc_
15040 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65  c89" >&6; } ;;.e
15050 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  sac...ac_ext=c.a
15060 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
15070 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
15080 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
15090 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
150a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
150b0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
150c0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
150d0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
150e0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
150f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
15100 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
15110 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
15120 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
15130 75 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  u..{ echo "$as_m
15140 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
15150 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74 68  ing for a sed th
15160 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75 6e  at does not trun
15170 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26 35  cate output" >&5
15180 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
15190 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65  hecking for a se
151a0 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20  d that does not 
151b0 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e  truncate output.
151c0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
151d0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
151e0 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 73 65 74  _cv_path_SED+set
151f0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
15200 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
15210 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
15220 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 4c 6f   >&6.else.  # Lo
15230 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20 75  op through the u
15240 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20 74  ser's path and t
15250 65 73 74 20 66 6f 72 20 73 65 64 20 61 6e 64 20  est for sed and 
15260 67 73 65 64 2e 0a 23 20 54 68 65 6e 20 75 73 65  gsed..# Then use
15270 20 74 68 61 74 20 6c 69 73 74 20 6f 66 20 73 65   that list of se
15280 64 27 73 20 61 73 20 6f 6e 65 73 20 74 6f 20 74  d's as ones to t
15290 65 73 74 20 66 6f 72 20 74 72 75 6e 63 61 74 69  est for truncati
152a0 6f 6e 2e 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  on..as_save_IFS=
152b0 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
152c0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
152d0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
152e0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
152f0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
15300 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
15310 72 3d 2e 0a 20 20 66 6f 72 20 6c 74 5f 61 63 5f  r=..  for lt_ac_
15320 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65 64  prog in sed gsed
15330 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  ; do.    for ac_
15340 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
15350 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
15360 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
15370 20 20 20 69 66 20 24 61 73 5f 65 78 65 63 75 74     if $as_execut
15380 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
15390 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65  $lt_ac_prog$ac_e
153a0 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20  xec_ext"; then. 
153b0 20 20 20 20 20 20 20 6c 74 5f 61 63 5f 73 65 64         lt_ac_sed
153c0 5f 6c 69 73 74 3d 22 24 6c 74 5f 61 63 5f 73 65  _list="$lt_ac_se
153d0 64 5f 6c 69 73 74 20 24 61 73 5f 64 69 72 2f 24  d_list $as_dir/$
153e0 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65 78  lt_ac_prog$ac_ex
153f0 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 66 69  ec_ext".      fi
15400 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65  .    done.  done
15410 0a 64 6f 6e 65 0a 6c 74 5f 61 63 5f 6d 61 78 3d  .done.lt_ac_max=
15420 30 0a 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30 0a  0.lt_ac_count=0.
15430 23 20 41 64 64 20 2f 75 73 72 2f 78 70 67 34 2f  # Add /usr/xpg4/
15440 62 69 6e 2f 73 65 64 20 61 73 20 69 74 20 69 73  bin/sed as it is
15450 20 74 79 70 69 63 61 6c 6c 79 20 66 6f 75 6e 64   typically found
15460 20 6f 6e 20 53 6f 6c 61 72 69 73 0a 23 20 61 6c   on Solaris.# al
15470 6f 6e 67 20 77 69 74 68 20 2f 62 69 6e 2f 73 65  ong with /bin/se
15480 64 20 74 68 61 74 20 74 72 75 6e 63 61 74 65 73  d that truncates
15490 20 6f 75 74 70 75 74 2e 0a 66 6f 72 20 6c 74 5f   output..for lt_
154a0 61 63 5f 73 65 64 20 69 6e 20 24 6c 74 5f 61 63  ac_sed in $lt_ac
154b0 5f 73 65 64 5f 6c 69 73 74 20 2f 75 73 72 2f 78  _sed_list /usr/x
154c0 70 67 34 2f 62 69 6e 2f 73 65 64 3b 20 64 6f 0a  pg4/bin/sed; do.
154d0 20 20 74 65 73 74 20 21 20 2d 66 20 24 6c 74 5f    test ! -f $lt_
154e0 61 63 5f 73 65 64 20 26 26 20 63 6f 6e 74 69 6e  ac_sed && contin
154f0 75 65 0a 20 20 63 61 74 20 2f 64 65 76 2f 6e 75  ue.  cat /dev/nu
15500 6c 6c 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69 6e  ll > conftest.in
15510 0a 20 20 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30  .  lt_ac_count=0
15520 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
15530 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48 4f  "0123456789$ECHO
15540 5f 43 22 20 3e 63 6f 6e 66 74 65 73 74 2e 69 6e  _C" >conftest.in
15550 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47  .  # Check for G
15560 4e 55 20 73 65 64 20 61 6e 64 20 73 65 6c 65 63  NU sed and selec
15570 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f  t it if it is fo
15580 75 6e 64 2e 0a 20 20 69 66 20 22 24 6c 74 5f 61  und..  if "$lt_a
15590 63 5f 73 65 64 22 20 2d 2d 76 65 72 73 69 6f 6e  c_sed" --version
155a0 20 32 3e 26 31 20 3c 20 2f 64 65 76 2f 6e 75 6c   2>&1 < /dev/nul
155b0 6c 20 7c 20 67 72 65 70 20 27 47 4e 55 27 20 3e  l | grep 'GNU' >
155c0 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e   /dev/null; then
155d0 0a 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  .    lt_cv_path_
155e0 53 45 44 3d 24 6c 74 5f 61 63 5f 73 65 64 0a 20  SED=$lt_ac_sed. 
155f0 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 20 20     break.  fi.  
15600 77 68 69 6c 65 20 74 72 75 65 3b 20 64 6f 0a 20  while true; do. 
15610 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
15620 69 6e 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 3e  in conftest.in >
15630 63 6f 6e 66 74 65 73 74 2e 74 6d 70 0a 20 20 20  conftest.tmp.   
15640 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70   mv conftest.tmp
15650 20 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20 20   conftest.in.   
15660 20 63 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20   cp conftest.in 
15670 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20 20  conftest.nl.    
15680 65 63 68 6f 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  echo >>conftest.
15690 6e 6c 0a 20 20 20 20 24 6c 74 5f 61 63 5f 73 65  nl.    $lt_ac_se
156a0 64 20 2d 65 20 27 73 2f 61 24 2f 2f 27 20 3c 20  d -e 's/a$//' < 
156b0 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 3e 63 6f 6e  conftest.nl >con
156c0 66 74 65 73 74 2e 6f 75 74 20 7c 7c 20 62 72 65  ftest.out || bre
156d0 61 6b 0a 20 20 20 20 63 6d 70 20 2d 73 20 63 6f  ak.    cmp -s co
156e0 6e 66 74 65 73 74 2e 6f 75 74 20 63 6f 6e 66 74  nftest.out conft
156f0 65 73 74 2e 6e 6c 20 7c 7c 20 62 72 65 61 6b 0a  est.nl || break.
15700 20 20 20 20 23 20 31 30 30 30 30 20 63 68 61 72      # 10000 char
15710 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73  s as input seems
15720 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67   more than enoug
15730 68 0a 20 20 20 20 74 65 73 74 20 24 6c 74 5f 61  h.    test $lt_a
15740 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
15750 26 20 62 72 65 61 6b 0a 20 20 20 20 6c 74 5f 61  & break.    lt_a
15760 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 6c  c_count=`expr $l
15770 74 5f 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a  t_ac_count + 1`.
15780 20 20 20 20 69 66 20 74 65 73 74 20 24 6c 74 5f      if test $lt_
15790 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 6c 74  ac_count -gt $lt
157a0 5f 61 63 5f 6d 61 78 3b 20 74 68 65 6e 0a 20 20  _ac_max; then.  
157b0 20 20 20 20 6c 74 5f 61 63 5f 6d 61 78 3d 24 6c      lt_ac_max=$l
157c0 74 5f 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 20  t_ac_count.     
157d0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d   lt_cv_path_SED=
157e0 24 6c 74 5f 61 63 5f 73 65 64 0a 20 20 20 20 66  $lt_ac_sed.    f
157f0 69 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 0a 66  i.  done.done..f
15800 69 0a 0a 53 45 44 3d 24 6c 74 5f 63 76 5f 70 61  i..SED=$lt_cv_pa
15810 74 68 5f 53 45 44 0a 7b 20 65 63 68 6f 20 22 24  th_SED.{ echo "$
15820 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
15830 65 73 75 6c 74 3a 20 24 53 45 44 22 20 3e 26 35  esult: $SED" >&5
15840 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
15850 24 53 45 44 22 20 3e 26 36 3b 20 7d 0a 0a 7b 20  $SED" >&6; }..{ 
15860 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
15870 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
15880 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61 6e  or grep that han
15890 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20  dles long lines 
158a0 61 6e 64 20 2d 65 22 20 3e 26 35 0a 65 63 68 6f  and -e" >&5.echo
158b0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
158c0 6e 67 20 66 6f 72 20 67 72 65 70 20 74 68 61 74  ng for grep that
158d0 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69   handles long li
158e0 6e 65 73 20 61 6e 64 20 2d 65 2e 2e 2e 20 24 45  nes and -e... $E
158f0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
15900 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
15910 61 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d  ath_GREP+set}" =
15920 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
15930 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
15940 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
15950 0a 65 6c 73 65 0a 20 20 23 20 45 78 74 72 61 63  .else.  # Extrac
15960 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
15970 20 6f 66 20 22 67 72 65 70 20 67 67 72 65 70 22   of "grep ggrep"
15980 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20 6f   to use in msg o
15990 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d 7a  utput.if test -z
159a0 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 73   "$GREP"; then.s
159b0 65 74 20 64 75 6d 6d 79 20 67 72 65 70 20 67 67  et dummy grep gg
159c0 72 65 70 3b 20 61 63 5f 70 72 6f 67 5f 6e 61 6d  rep; ac_prog_nam
159d0 65 3d 24 32 0a 69 66 20 74 65 73 74 20 22 24 7b  e=$2.if test "${
159e0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 2b  ac_cv_path_GREP+
159f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
15a00 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
15a10 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
15a20 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  _C" >&6.else.  a
15a30 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
15a40 64 3d 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20 74  d=false.# Loop t
15a50 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27  hrough the user'
15a60 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20  s path and test 
15a70 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47  for each of PROG
15a80 4e 41 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61 76  NAME-LIST.as_sav
15a90 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
15aa0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
15ab0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
15ac0 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
15ad0 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
15ae0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
15af0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
15b00 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
15b10 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70  dir=..  for ac_p
15b20 72 6f 67 20 69 6e 20 67 72 65 70 20 67 67 72 65  rog in grep ggre
15b30 70 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63 5f 65  p; do.  for ac_e
15b40 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
15b50 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
15b60 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20  ensions; do.    
15b70 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61  ac_path_GREP="$a
15b80 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61  s_dir/$ac_prog$a
15b90 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20 20  c_exec_ext".    
15ba0 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 70  { test -f "$ac_p
15bb0 61 74 68 5f 47 52 45 50 22 20 26 26 20 24 61 73  ath_GREP" && $as
15bc0 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61 74  _test_x "$ac_pat
15bd0 68 5f 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f  h_GREP"; } || co
15be0 6e 74 69 6e 75 65 0a 20 20 20 20 23 20 43 68 65  ntinue.    # Che
15bf0 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70 61  ck for GNU ac_pa
15c00 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65 6c 65  th_GREP and sele
15c10 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
15c20 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20  ound..  # Check 
15c30 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68  for GNU $ac_path
15c40 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63  _GREP.case `"$ac
15c50 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d 76 65  _path_GREP" --ve
15c60 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
15c70 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
15c80 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74  th_GREP="$ac_pat
15c90 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f  h_GREP" ac_path_
15ca0 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a  GREP_found=:;;.*
15cb0 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20  ).  ac_count=0. 
15cc0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 30   echo $ECHO_N "0
15cd0 31 32 33 34 35 36 37 38 39 24 45 43 48 4f 5f 43  123456789$ECHO_C
15ce0 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  " >"conftest.in"
15cf0 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
15d00 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
15d10 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
15d20 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
15d30 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
15d40 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
15d50 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
15d60 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
15d70 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 65  nftest.nl".    e
15d80 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
15d90 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
15da0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
15db0 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
15dc0 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
15dd0 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
15de0 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
15df0 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
15e00 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
15e10 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
15e20 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
15e30 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
15e40 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e  reak.    ac_coun
15e50 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75 6e  t=`expr $ac_coun
15e60 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74 65  t + 1`.    if te
15e70 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
15e80 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
15e90 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
15ea0 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
15eb0 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
15ec0 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
15ed0 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
15ee0 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
15ef0 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
15f00 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
15f10 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
15f20 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
15f30 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
15f40 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
15f50 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
15f60 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
15f70 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
15f80 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
15f90 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
15fa0 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
15fb0 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
15fc0 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
15fd0 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52  .    $ac_path_GR
15fe0 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61  EP_found && brea
15ff0 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a  k 3.  done.done.
16000 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
16010 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 47 52 45  ve_IFS...fi..GRE
16020 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 47  P="$ac_cv_path_G
16030 52 45 50 22 0a 69 66 20 74 65 73 74 20 2d 7a 20  REP".if test -z 
16040 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20 20  "$GREP"; then.  
16050 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
16060 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
16070 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 24   no acceptable $
16080 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75  ac_prog_name cou
16090 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24  ld be found in $
160a0 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
160b0 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
160c0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
160d0 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63  me: error: no ac
160e0 63 65 70 74 61 62 6c 65 20 24 61 63 5f 70 72 6f  ceptable $ac_pro
160f0 67 5f 6e 61 6d 65 20 63 6f 75 6c 64 20 62 65 20  g_name could be 
16100 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50  found in $PATH$P
16110 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
16120 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32 3b  r/xpg4/bin" >&2;
16130 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
16140 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
16150 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  ..else.  ac_cv_p
16160 61 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66  ath_GREP=$GREP.f
16170 69 0a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  i...fi.{ echo "$
16180 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
16190 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61  esult: $ac_cv_pa
161a0 74 68 5f 47 52 45 50 22 20 3e 26 35 0a 65 63 68  th_GREP" >&5.ech
161b0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
161c0 63 76 5f 70 61 74 68 5f 47 52 45 50 22 20 3e 26  cv_path_GREP" >&
161d0 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24 61 63 5f  6; }. GREP="$ac_
161e0 63 76 5f 70 61 74 68 5f 47 52 45 50 22 0a 0a 0a  cv_path_GREP"...
161f0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
16200 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
16210 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26 35 0a   for egrep" >&5.
16220 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
16230 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70  ecking for egrep
16240 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
16250 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
16260 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 2b  c_cv_path_EGREP+
16270 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
16280 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
16290 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
162a0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
162b0 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45 50  f echo a | $GREP
162c0 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64 65   -E '(a|b)' >/de
162d0 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20 74  v/null 2>&1.   t
162e0 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  hen ac_cv_path_E
162f0 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22 0a  GREP="$GREP -E".
16300 20 20 20 65 6c 73 65 0a 20 20 20 20 20 23 20 45     else.     # E
16310 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
16320 20 77 6f 72 64 20 6f 66 20 22 65 67 72 65 70 22   word of "egrep"
16330 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20 6f   to use in msg o
16340 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d 7a  utput.if test -z
16350 20 22 24 45 47 52 45 50 22 3b 20 74 68 65 6e 0a   "$EGREP"; then.
16360 73 65 74 20 64 75 6d 6d 79 20 65 67 72 65 70 3b  set dummy egrep;
16370 20 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 3d 24 32   ac_prog_name=$2
16380 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
16390 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 73 65 74  v_path_EGREP+set
163a0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
163b0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
163c0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
163d0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 70   >&6.else.  ac_p
163e0 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d  ath_EGREP_found=
163f0 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20 74 68 72  false.# Loop thr
16400 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
16410 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
16420 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
16430 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61 76 65 5f  ME-LIST.as_save_
16440 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
16450 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
16460 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
16470 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
16480 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f  /usr/xpg4/bin.do
16490 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
164a0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
164b0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
164c0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  r=..  for ac_pro
164d0 67 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a 20  g in egrep; do. 
164e0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
164f0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
16500 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
16510 3b 20 64 6f 0a 20 20 20 20 61 63 5f 70 61 74 68  ; do.    ac_path
16520 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f  _EGREP="$as_dir/
16530 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63  $ac_prog$ac_exec
16540 5f 65 78 74 22 0a 20 20 20 20 7b 20 74 65 73 74  _ext".    { test
16550 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 45 47   -f "$ac_path_EG
16560 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73 74  REP" && $as_test
16570 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52  _x "$ac_path_EGR
16580 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e  EP"; } || contin
16590 75 65 0a 20 20 20 20 23 20 43 68 65 63 6b 20 66  ue.    # Check f
165a0 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 45  or GNU ac_path_E
165b0 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74 20  GREP and select 
165c0 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75 6e  it if it is foun
165d0 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72  d..  # Check for
165e0 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45 47   GNU $ac_path_EG
165f0 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f 70  REP.case `"$ac_p
16600 61 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65 72  ath_EGREP" --ver
16610 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47  sion 2>&1` in.*G
16620 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61 74  NU*).  ac_cv_pat
16630 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74  h_EGREP="$ac_pat
16640 68 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74 68  h_EGREP" ac_path
16650 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b  _EGREP_found=:;;
16660 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30  .*).  ac_count=0
16670 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
16680 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48 4f  "0123456789$ECHO
16690 5f 43 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69  _C" >"conftest.i
166a0 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64  n".  while :.  d
166b0 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74  o.    cat "conft
166c0 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73  est.in" "conftes
166d0 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74  t.in" >"conftest
166e0 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f  .tmp".    mv "co
166f0 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e  nftest.tmp" "con
16700 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70  ftest.in".    cp
16710 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
16720 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
16730 20 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e 3e   echo 'EGREP' >>
16740 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
16750 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52     "$ac_path_EGR
16760 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20 22  EP" 'EGREP$' < "
16770 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22 63  conftest.nl" >"c
16780 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e 2f  onftest.out" 2>/
16790 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65 61  dev/null || brea
167a0 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e 66  k.    diff "conf
167b0 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66 74  test.out" "conft
167c0 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75  est.nl" >/dev/nu
167d0 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61 6b  ll 2>&1 || break
167e0 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60 65  .    ac_count=`e
167f0 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20  xpr $ac_count + 
16800 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  1`.    if test $
16810 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b 61  ac_count -gt ${a
16820 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78  c_path_EGREP_max
16830 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
16840 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
16850 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
16860 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
16870 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
16880 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45 47     ac_cv_path_EG
16890 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45 47  REP="$ac_path_EG
168a0 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61  REP".      ac_pa
168b0 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61 63  th_EGREP_max=$ac
168c0 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
168d0 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
168e0 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
168f0 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
16900 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
16910 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
16920 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
16930 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
16940 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
16950 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
16960 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
16970 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 45 47  .    $ac_path_EG
16980 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
16990 61 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65  ak 3.  done.done
169a0 0a 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  ..done.IFS=$as_s
169b0 61 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 45 47  ave_IFS...fi..EG
169c0 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
169d0 5f 45 47 52 45 50 22 0a 69 66 20 74 65 73 74 20  _EGREP".if test 
169e0 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68 65  -z "$EGREP"; the
169f0 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  n.  { { echo "$a
16a00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
16a10 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
16a20 6c 65 20 24 61 63 5f 70 72 6f 67 5f 6e 61 6d 65  le $ac_prog_name
16a30 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20   could be found 
16a40 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53 45  in $PATH$PATH_SE
16a50 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34  PARATOR/usr/xpg4
16a60 2f 62 69 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22  /bin" >&5.echo "
16a70 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e  $as_me: error: n
16a80 6f 20 61 63 63 65 70 74 61 62 6c 65 20 24 61 63  o acceptable $ac
16a90 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c 64  _prog_name could
16aa0 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41   be found in $PA
16ab0 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
16ac0 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20  R/usr/xpg4/bin" 
16ad0 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
16ae0 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
16af0 7d 0a 66 69 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  }.fi..else.  ac_
16b00 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 24 45  cv_path_EGREP=$E
16b10 47 52 45 50 0a 66 69 0a 0a 0a 20 20 20 66 69 0a  GREP.fi...   fi.
16b20 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
16b30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
16b40 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  t: $ac_cv_path_E
16b50 47 52 45 50 22 20 3e 26 35 0a 65 63 68 6f 20 22  GREP" >&5.echo "
16b60 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
16b70 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b  path_EGREP" >&6;
16b80 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63   }. EGREP="$ac_c
16b90 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a  v_path_EGREP"...
16ba0 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72  .# Check whether
16bb0 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 77   --with-gnu-ld w
16bc0 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
16bd0 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c 64  t "${with_gnu_ld
16be0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
16bf0 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69  en.  withval=$wi
16c00 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74 20  th_gnu_ld; test 
16c10 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f 20  "$withval" = no 
16c20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79  || with_gnu_ld=y
16c30 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f 67  es.else.  with_g
16c40 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63 5f  nu_ld=no.fi..ac_
16c50 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74 20  prog=ld.if test 
16c60 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68  "$GCC" = yes; th
16c70 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66 20  en.  # Check if 
16c80 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d  gcc -print-prog-
16c90 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61 20  name=ld gives a 
16ca0 70 61 74 68 2e 0a 20 20 7b 20 65 63 68 6f 20 22  path..  { echo "
16cb0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16cc0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20  checking for ld 
16cd0 75 73 65 64 20 62 79 20 24 43 43 22 20 3e 26 35  used by $CC" >&5
16ce0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
16cf0 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20 75  hecking for ld u
16d00 73 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 24 45  sed by $CC... $E
16d10 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 20 20  CHO_C" >&6; }.  
16d20 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20  case $host in.  
16d30 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20  *-*-mingw*).    
16d40 23 20 67 63 63 20 6c 65 61 76 65 73 20 61 20 74  # gcc leaves a t
16d50 72 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67 65  railing carriage
16d60 20 72 65 74 75 72 6e 20 77 68 69 63 68 20 75 70   return which up
16d70 73 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20 61  sets mingw.    a
16d80 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70 72  c_prog=`($CC -pr
16d90 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64  int-prog-name=ld
16da0 29 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20 27  ) 2>&5 | tr -d '
16db0 5c 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20  \015'` ;;.  *). 
16dc0 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43     ac_prog=`($CC
16dd0 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d   -print-prog-nam
16de0 65 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20  e=ld) 2>&5` ;;. 
16df0 20 65 73 61 63 0a 20 20 63 61 73 65 20 24 61 63   esac.  case $ac
16e00 5f 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20 41  _prog in.    # A
16e10 63 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20 70  ccept absolute p
16e20 61 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a  aths..    [\\/]*
16e30 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20   | ?:[\\/]*).   
16e40 20 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b     re_direlt='/[
16e50 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a  ^/][^/]*/\.\./'.
16e60 20 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63 61        # Canonica
16e70 6c 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61 6d  lize the pathnam
16e80 65 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61 63  e of ld.      ac
16e90 5f 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63 5f  _prog=`echo $ac_
16ea0 70 72 6f 67 7c 20 24 53 45 44 20 27 73 25 5c 5c  prog| $SED 's%\\
16eb0 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77  \\%/%g'`.      w
16ec0 68 69 6c 65 20 65 63 68 6f 20 24 61 63 5f 70 72  hile echo $ac_pr
16ed0 6f 67 20 7c 20 67 72 65 70 20 22 24 72 65 5f 64  og | grep "$re_d
16ee0 69 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e 75  irelt" > /dev/nu
16ef0 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63 5f  ll 2>&1; do..ac_
16f00 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63 5f 70  prog=`echo $ac_p
16f10 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72 65  rog| $SED "s%$re
16f20 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20 20  _direlt%/%"`.   
16f30 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74 65     done.      te
16f40 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c  st -z "$LD" && L
16f50 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  D="$ac_prog".   
16f60 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20 20     ;;.  "").    
16f70 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20 74  # If it fails, t
16f80 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20 61  hen pretend we a
16f90 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43 2e  ren't using GCC.
16fa0 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64 0a  .    ac_prog=ld.
16fb0 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
16fc0 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61 74  # If it is relat
16fd0 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63 68  ive, then search
16fe0 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 6c   for the first l
16ff0 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20 77  d in PATH..    w
17000 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e 6f  ith_gnu_ld=unkno
17010 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  wn.    ;;.  esac
17020 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69 74  .elif test "$wit
17030 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b  h_gnu_ld" = yes;
17040 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
17050 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17060 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55  checking for GNU
17070 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45   ld" >&5.echo $E
17080 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
17090 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 24 45  for GNU ld... $E
170a0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  CHO_C" >&6; }.el
170b0 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
170c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
170d0 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e  cking for non-GN
170e0 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  U ld" >&5.echo $
170f0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
17100 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e   for non-GNU ld.
17110 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
17120 20 7d 0a 66 69 0a 69 66 20 74 65 73 74 20 22 24   }.fi.if test "$
17130 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 73  {lt_cv_path_LD+s
17140 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
17150 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
17160 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
17170 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
17180 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b 20   test -z "$LD"; 
17190 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f 69  then.  lt_save_i
171a0 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
171b0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
171c0 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
171d0 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46 53  PATH; do.    IFS
171e0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
171f0 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
17200 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
17210 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
17220 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72   "$ac_dir/$ac_pr
17230 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  og" || test -f "
17240 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $ac_dir/$ac_prog
17250 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68 65  $ac_exeext"; the
17260 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 61  n.      lt_cv_pa
17270 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f 24  th_LD="$ac_dir/$
17280 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20 23  ac_prog".      #
17290 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66   Check to see if
172a0 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20   the program is 
172b0 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61 74  GNU ld.  I'd rat
172c0 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69 6f  her use --versio
172d0 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20 61  n,.      # but a
172e0 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 76  pparently some v
172f0 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20 6c  ariants of GNU l
17300 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76  d only accept -v
17310 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b 20  ..      # Break 
17320 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20 74  only if it was t
17330 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20 6c  he GNU/non-GNU l
17340 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65 72  d that we prefer
17350 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22 24  ..      case `"$
17360 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20 2d  lt_cv_path_LD" -
17370 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c  v 2>&1 </dev/nul
17380 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e 55  l` in.      *GNU
17390 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27 2a  * | *'with BFD'*
173a0 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f 67  )..test "$with_g
173b0 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26 20  nu_ld" != no && 
173c0 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20 20  break..;;.      
173d0 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
173e0 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20 26  gnu_ld" != yes &
173f0 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20  & break..;;.    
17400 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20    esac.    fi.  
17410 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f  done.  IFS="$lt_
17420 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a 20  save_ifs".else. 
17430 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22   lt_cv_path_LD="
17440 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  $LD" # Let the u
17450 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
17460 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
17470 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24 6c  h..fi.fi..LD="$l
17480 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69 66  t_cv_path_LD".if
17490 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b 20   test -n "$LD"; 
174a0 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
174b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
174c0 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35 0a  esult: $LD" >&5.
174d0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
174e0 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  LD" >&6; }.else.
174f0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
17500 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
17510 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
17520 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
17530 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22  ; }.fi.test -z "
17540 24 4c 44 22 20 26 26 20 7b 20 7b 20 65 63 68 6f  $LD" && { { echo
17550 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17560 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
17570 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64 20  ptable ld found 
17580 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a 65  in \$PATH" >&5.e
17590 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
175a0 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c  or: no acceptabl
175b0 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24  e ld found in \$
175c0 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  PATH" >&2;}.   {
175d0 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
175e0 31 3b 20 7d 3b 20 7d 0a 7b 20 65 63 68 6f 20 22  1; }; }.{ echo "
175f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17600 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65 20  checking if the 
17610 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73 20  linker ($LD) is 
17620 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f  GNU ld" >&5.echo
17630 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
17640 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72  ng if the linker
17650 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64   ($LD) is GNU ld
17660 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
17670 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
17680 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
17690 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
176a0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
176b0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
176c0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
176d0 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65  # I'd rather use
176e0 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65 2c   --version here,
176f0 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20   but apparently 
17700 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e 6c  some GNU lds onl
17710 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61 73  y accept -v..cas
17720 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20 3c  e `$LD -v 2>&1 <
17730 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a 47  /dev/null` in.*G
17740 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
17750 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  '*).  lt_cv_prog
17760 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b 3b  _gnu_ld=yes.  ;;
17770 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67  .*).  lt_cv_prog
17780 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b 0a  _gnu_ld=no.  ;;.
17790 65 73 61 63 0a 66 69 0a 7b 20 65 63 68 6f 20 22  esac.fi.{ echo "
177a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
177b0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
177c0 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35 0a  rog_gnu_ld" >&5.
177d0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
177e0 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
177f0 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67  d" >&6; }.with_g
17800 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f  nu_ld=$lt_cv_pro
17810 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 7b 20 65 63 68  g_gnu_ld...{ ech
17820 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17830 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
17840 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72 65  $LD option to re
17850 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c 65  load object file
17860 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
17870 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
17880 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20  r $LD option to 
17890 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69  reload object fi
178a0 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  les... $ECHO_C" 
178b0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
178c0 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61  ${lt_cv_ld_reloa
178d0 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20 73  d_flag+set}" = s
178e0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
178f0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
17900 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
17910 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f 72  lse.  lt_cv_ld_r
17920 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27 0a  eload_flag='-r'.
17930 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
17940 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
17950 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c  t: $lt_cv_ld_rel
17960 6f 61 64 5f 66 6c 61 67 22 20 3e 26 35 0a 65 63  oad_flag" >&5.ec
17970 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
17980 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
17990 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c 6f 61  ag" >&6; }.reloa
179a0 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f 6c 64  d_flag=$lt_cv_ld
179b0 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63 61 73  _reload_flag.cas
179c0 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20 69  e $reload_flag i
179d0 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b 0a  n."" | " "*) ;;.
179e0 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 22  *) reload_flag="
179f0 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3b   $reload_flag" ;
17a00 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f 63 6d  ;.esac.reload_cm
17a10 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66  ds='$LD$reload_f
17a20 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  lag -o $output$r
17a30 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61 73 65  eload_objs'.case
17a40 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 64   $host_os in.  d
17a50 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66 20 74  arwin*).    if t
17a60 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
17a70 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 6c  ; then.      rel
17a80 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43 43 20  oad_cmds='$LTCC 
17a90 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73 74 64  $LTCFLAGS -nostd
17aa0 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f 20 24  lib ${wl}-r -o $
17ab0 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
17ac0 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  js'.    else.   
17ad0 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d 27     reload_cmds='
17ae0 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20  $LD$reload_flag 
17af0 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f 61  -o $output$reloa
17b00 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69 0a 20  d_objs'.    fi. 
17b10 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 7b 20 65 63     ;;.esac..{ ec
17b20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
17b30 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
17b40 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c 65 20   BSD-compatible 
17b50 6e 6d 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  nm" >&5.echo $EC
17b60 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
17b70 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c  or BSD-compatibl
17b80 65 20 6e 6d 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  e nm... $ECHO_C"
17b90 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
17ba0 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  "${lt_cv_path_NM
17bb0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
17bc0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
17bd0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
17be0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
17bf0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 22  if test -n "$NM"
17c00 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74 20 74  ; then.  # Let t
17c10 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
17c20 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c 74 5f   the test..  lt_
17c30 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e 4d 22  cv_path_NM="$NM"
17c40 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f 74 6f  .else.  lt_nm_to
17c50 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f 74 6f 6f  _check="${ac_too
17c60 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20 20 69  l_prefix}nm".  i
17c70 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
17c80 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26 26 20 74  ool_prefix" && t
17c90 65 73 74 20 22 24 62 75 69 6c 64 22 20 3d 20 22  est "$build" = "
17ca0 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a 20 20 20  $host"; then.   
17cb0 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d   lt_nm_to_check=
17cc0 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b  "$lt_nm_to_check
17cd0 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66 6f 72 20   nm".  fi.  for 
17ce0 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24 6c 74  lt_tmp_nm in $lt
17cf0 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20 64 6f  _nm_to_check; do
17d00 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66 73  .    lt_save_ifs
17d10 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50 41  ="$IFS"; IFS=$PA
17d20 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20 20  TH_SEPARATOR.   
17d30 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 24   for ac_dir in $
17d40 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f 62 69  PATH /usr/ccs/bi
17d50 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63 73 2f 62  n/elf /usr/ccs/b
17d60 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62 69 6e  in /usr/ucb /bin
17d70 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53 3d 22  ; do.      IFS="
17d80 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
17d90 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
17da0 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
17db0 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e 6d 3d 22  ..      tmp_nm="
17dc0 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74 6d 70 5f  $ac_dir/$lt_tmp_
17dd0 6e 6d 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  nm".      if tes
17de0 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22 20 7c  t -f "$tmp_nm" |
17df0 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70 5f  | test -f "$tmp_
17e00 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20 3b 20  nm$ac_exeext" ; 
17e10 74 68 65 6e 0a 09 23 20 43 68 65 63 6b 20 74 6f  then..# Check to
17e20 20 73 65 65 20 69 66 20 74 68 65 20 6e 6d 20 61   see if the nm a
17e30 63 63 65 70 74 73 20 61 20 42 53 44 2d 63 6f 6d  ccepts a BSD-com
17e40 70 61 74 20 66 6c 61 67 2e 0a 09 23 20 41 64 64  pat flag...# Add
17e50 69 6e 67 20 74 68 65 20 60 73 65 64 20 31 71 27  ing the `sed 1q'
17e60 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73 65 20   prevents false 
17e70 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48 50 2d  positives on HP-
17e80 55 58 2c 20 77 68 69 63 68 20 73 61 79 73 3a 0a  UX, which says:.
17e90 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f 77 6e  .#   nm: unknown
17ea0 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67 6e 6f   option "B" igno
17eb0 72 65 64 0a 09 23 20 54 72 75 36 34 27 73 20 6e  red..# Tru64's n
17ec0 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74 68 61 74  m complains that
17ed0 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73 20 61 6e   /dev/null is an
17ee0 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65 63 74 20   invalid object 
17ef0 66 69 6c 65 0a 09 63 61 73 65 20 60 22 24 74 6d  file..case `"$tm
17f00 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f 6e 75  p_nm" -B /dev/nu
17f10 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27 31  ll 2>&1 | sed '1
17f20 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f 6e 75  q'` in..*/dev/nu
17f30 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64 20  ll* | *'Invalid 
17f40 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20 74  file or object t
17f50 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f 63 76 5f  ype'*)..  lt_cv_
17f60 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
17f70 20 2d 42 22 0a 09 20 20 62 72 65 61 6b 0a 09 20   -B"..  break.. 
17f80 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61 73 65 20   ;;..*)..  case 
17f90 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20 2f 64  `"$tmp_nm" -p /d
17fa0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20 73  ev/null 2>&1 | s
17fb0 65 64 20 27 31 71 27 60 20 69 6e 0a 09 20 20 2a  ed '1q'` in..  *
17fc0 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20 20 20  /dev/null*)..   
17fd0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22   lt_cv_path_NM="
17fe0 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20 20  $tmp_nm -p"..   
17ff0 20 62 72 65 61 6b 0a 09 20 20 20 20 3b 3b 0a 09   break..    ;;..
18000 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f    *)..    lt_cv_
18010 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63 76 5f  path_NM=${lt_cv_
18020 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d  path_NM="$tmp_nm
18030 22 7d 20 23 20 6b 65 65 70 20 74 68 65 20 66 69  "} # keep the fi
18040 72 73 74 20 6d 61 74 63 68 2c 20 62 75 74 0a 09  rst match, but..
18050 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 23 20 73      continue # s
18060 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20 74 72  o that we can tr
18070 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65 20 74 68  y to find one th
18080 61 74 20 73 75 70 70 6f 72 74 73 20 42 53 44 20  at supports BSD 
18090 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b 0a 09 20  flags..    ;;.. 
180a0 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09 65 73 61   esac..  ;;..esa
180b0 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 64  c.      fi.    d
180c0 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c 74  one.    IFS="$lt
180d0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 64 6f 6e  _save_ifs".  don
180e0 65 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  e.  test -z "$lt
180f0 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 26 26 20  _cv_path_NM" && 
18100 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6d  lt_cv_path_NM=nm
18110 0a 66 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  .fi.fi.{ echo "$
18120 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
18130 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 61  esult: $lt_cv_pa
18140 74 68 5f 4e 4d 22 20 3e 26 35 0a 65 63 68 6f 20  th_NM" >&5.echo 
18150 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76  "${ECHO_T}$lt_cv
18160 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d  _path_NM" >&6; }
18170 0a 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68  .NM="$lt_cv_path
18180 5f 4e 4d 22 0a 0a 7b 20 65 63 68 6f 20 22 24 61  _NM"..{ echo "$a
18190 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
181a0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c  ecking whether l
181b0 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a  n -s works" >&5.
181c0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
181d0 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c  ecking whether l
181e0 6e 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 24 45  n -s works... $E
181f0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 4c 4e  CHO_C" >&6; }.LN
18200 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20 74  _S=$as_ln_s.if t
18210 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22 6c  est "$LN_S" = "l
18220 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b 20  n -s"; then.  { 
18230 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18240 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65  NENO: result: ye
18250 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
18260 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36 3b 20  CHO_T}yes" >&6; 
18270 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20  }.else.  { echo 
18280 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
18290 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73 69   result: no, usi
182a0 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 65 63  ng $LN_S" >&5.ec
182b0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 2c  ho "${ECHO_T}no,
182c0 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26   using $LN_S" >&
182d0 36 3b 20 7d 0a 66 69 0a 0a 7b 20 65 63 68 6f 20  6; }.fi..{ echo 
182e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
182f0 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f   checking how to
18300 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65 6e   recognise depen
18310 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22 20  dent libraries" 
18320 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
18330 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
18340 6f 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65  o recognise depe
18350 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e  ndent libraries.
18360 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
18370 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
18380 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18390 6b 5f 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20 3d  k_method+set}" =
183a0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
183b0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
183c0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
183d0 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66 69  .else.  lt_cv_fi
183e0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4d  le_magic_cmd='$M
183f0 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76 5f  AGIC_CMD'.lt_cv_
18400 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
18410 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70 6c  file=.lt_cv_depl
18420 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18430 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65 65  ='unknown'.# Nee
18440 64 20 74 6f 20 73 65 74 20 74 68 65 20 70 72 65  d to set the pre
18450 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65 20  ceding variable 
18460 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d 73  on all platforms
18470 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23 20   that support.# 
18480 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65 70  interlibrary dep
18490 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e 6f  endencies..# 'no
184a0 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e 63  ne' -- dependenc
184b0 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65  ies not supporte
184c0 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20 2d  d..# `unknown' -
184d0 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c 20  - same as none, 
184e0 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74 68  but documents th
184f0 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f 6e  at we really don
18500 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73 73  't know..# 'pass
18510 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65 70  _all' -- all dep
18520 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65 64  endencies passed
18530 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73 2e   with no checks.
18540 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c 65  .# 'test_compile
18550 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d 61  ' -- check by ma
18560 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72 61  king test progra
18570 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69 63  m..# 'file_magic
18580 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20 63   [[regex]]' -- c
18590 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67 20  heck by looking 
185a0 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69 62  for files in lib
185b0 72 61 72 79 20 70 61 74 68 0a 23 20 77 68 69 63  rary path.# whic
185c0 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68  h responds to th
185d0 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  e $file_magic_cm
185e0 64 20 77 69 74 68 20 61 20 67 69 76 65 6e 20 65  d with a given e
185f0 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a 23  xtended regex..#
18600 20 49 66 20 79 6f 75 20 68 61 76 65 20 60 66 69   If you have `fi
18610 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65 6e  le' or equivalen
18620 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65 6d  t on your system
18630 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74 20   and you're not 
18640 73 75 72 65 0a 23 20 77 68 65 74 68 65 72 20 60  sure.# whether `
18650 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20 2a  pass_all' will *
18660 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79 6f  always* work, yo
18670 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74 20  u probably want 
18680 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65 20  this one...case 
18690 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78 34  $host_os in.aix4
186a0 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 6c 74 5f  * | aix5*).  lt_
186b0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
186c0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
186d0 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20 20  .  ;;..beos*).  
186e0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
186f0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
18700 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b 34  all.  ;;..bsdi[4
18710 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  5]*).  lt_cv_dep
18720 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
18730 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d='file_magic EL
18740 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
18750 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64  t [ML]SB (shared
18760 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20   object|dynamic 
18770 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66 69  lib)'.  lt_cv_fi
18780 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f 75  le_magic_cmd='/u
18790 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27 0a  sr/bin/file -L'.
187a0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
187b0 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73 68  ic_test_file=/sh
187c0 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b 3b  lib/libc.so.  ;;
187d0 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20 66  ..cygwin*).  # f
187e0 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20  unc_win32_libid 
187f0 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63 74  is a shell funct
18800 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 6c  ion defined in l
18810 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63 76  tmain.sh.  lt_cv
18820 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18830 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
18840 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20 69  c ^x86 archive i
18850 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27 0a  mport|^x86 DLL'.
18860 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
18870 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69 6e  ic_cmd='func_win
18880 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a 0a  32_libid'.  ;;..
18890 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a  mingw* | pw32*).
188a0 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d 69    # Base MSYS/Mi
188b0 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76 69  nGW do not provi
188c0 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63 6f  de the 'file' co
188d0 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79 0a  mmand needed by.
188e0 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c    # func_win32_l
188f0 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63 74  ibid shell funct
18900 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77 65  ion, so use a we
18910 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64 20  aker test based 
18920 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 0a 20 20  on 'objdump'..  
18930 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18940 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
18950 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d  _magic file form
18960 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61  at pei*-i386(.*a
18970 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38  rchitecture: i38
18980 36 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  6)?'.  lt_cv_fil
18990 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42  e_magic_cmd='$OB
189a0 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a  JDUMP -f'.  ;;..
189b0 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f  darwin* | rhapso
189c0 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  dy*).  lt_cv_dep
189d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
189e0 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a  d=pass_all.  ;;.
189f0 0a 66 72 65 65 62 73 64 2a 20 7c 20 6b 66 72 65  .freebsd* | kfre
18a00 65 62 73 64 2a 2d 67 6e 75 20 7c 20 64 72 61 67  ebsd*-gnu | drag
18a10 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63 68  onfly*).  if ech
18a20 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
18a30 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c  -E - | grep __EL
18a40 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  F__ > /dev/null;
18a50 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
18a60 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20  host_cpu in.    
18a70 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e  i*86 ).      # N
18a80 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72 20  ot sure whether 
18a90 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20  the presence of 
18aa0 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61 73  OpenBSD here was
18ab0 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20   a mistake..    
18ac0 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70 74    # Let's accept
18ad0 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e   both of them un
18ae0 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61  til this is clea
18af0 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74  red up..      lt
18b00 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18b10 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
18b20 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70  agic (FreeBSD|Op
18b30 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29  enBSD|DragonFly)
18b40 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61  /i[3-9]86 (compa
18b50 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65  ct )?demand page
18b60 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  d shared library
18b70 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69  '.      lt_cv_fi
18b80 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73  le_magic_cmd=/us
18b90 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20  r/bin/file.     
18ba0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
18bb0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68  c_test_file=`ech
18bc0 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e  o /usr/lib/libc.
18bd0 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20  so.*`.      ;;. 
18be0 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20     esac.  else. 
18bf0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
18c00 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
18c10 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b  ss_all.  fi.  ;;
18c20 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f  ..gnu*).  lt_cv_
18c30 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
18c40 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
18c50 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c  ;;..hpux10.20* |
18c60 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63   hpux11*).  lt_c
18c70 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
18c80 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20  =/usr/bin/file. 
18c90 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
18ca0 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20  in.  ia64*).    
18cb0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
18cc0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
18cd0 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
18ce0 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
18cf0 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
18d00 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41  object file - IA
18d10 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69  64'.    lt_cv_fi
18d20 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69  le_magic_test_fi
18d30 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78  le=/usr/lib/hpux
18d40 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  32/libc.so.    ;
18d50 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20  ;.  hppa*64*).  
18d60 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18d70 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69  check_method='fi
18d80 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d  le_magic (s[0-9]
18d90 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b  [0-9][0-9]|ELF-[
18da0 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65  0-9][0-9]) share
18db0 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20  d object file - 
18dc0 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30  PA-RISC [0-9].[0
18dd0 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  -9]'.    lt_cv_f
18de0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
18df0 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32  ile=/usr/lib/pa2
18e00 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20  0_64/libc.sl.   
18e10 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f   ;;.  *).    lt_
18e20 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
18e30 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
18e40 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d  gic (s[0-9][0-9]
18e50 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d  [0-9]|PA-RISC[0-
18e60 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  9].[0-9]) shared
18e70 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74   library'.    lt
18e80 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74  _cv_file_magic_t
18e90 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69  est_file=/usr/li
18ea0 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b  b/libc.sl.    ;;
18eb0 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e  .  esac.  ;;..in
18ec0 74 65 72 69 78 33 2a 29 0a 20 20 23 20 50 49 43  terix3*).  # PIC
18ed0 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e 20   code is broken 
18ee0 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c 20  on Interix 3.x, 
18ef0 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e 61 20  that's why |\.a 
18f00 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65 72  not |_pic\.a her
18f10 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  e.  lt_cv_deplib
18f20 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
18f30 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
18f40 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e 61  ib[^/]+(\.so|\.a
18f50 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35 2a  )$'.  ;;..irix5*
18f60 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
18f70 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20 24  topux*).  case $
18f80 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22 2d  LD in.  *-32|*"-
18f90 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d 33  32 ") libmagic=3
18fa0 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32 7c  2-bit;;.  *-n32|
18fb0 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61 67  *"-n32 ") libmag
18fc0 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34 7c  ic=N32;;.  *-64|
18fd0 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61 67 69  *"-64 ") libmagi
18fe0 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29 20  c=64-bit;;.  *) 
18ff0 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d 6d  libmagic=never-m
19000 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20 20  atch;;.  esac.  
19010 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
19020 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
19030 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69 73  all.  ;;..# This
19040 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20 45   must be Linux E
19050 4c 46 2e 0a 6c 69 6e 75 78 2a 29 0a 20 20 6c 74  LF..linux*).  lt
19060 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
19070 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
19080 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29  l.  ;;..netbsd*)
19090 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46  .  if echo __ELF
190a0 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
190b0 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  grep __ELF__ > /
190c0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
190d0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
190e0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
190f0 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
19100 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
19110 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
19120 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
19130 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
19140 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
19150 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
19160 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c  [^/]+(\.so|_pic\
19170 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
19180 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63  .newos6*).  lt_c
19190 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
191a0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
191b0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
191c0 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65  ]*-bit [ML]SB (e
191d0 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69  xecutable|dynami
191e0 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f  c lib)'.  lt_cv_
191f0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
19200 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c  usr/bin/file.  l
19210 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
19220 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
19230 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b  ib/libnls.so.  ;
19240 3b 0a 0a 6e 74 6f 2d 71 6e 78 2a 29 0a 20 20 6c  ;..nto-qnx*).  l
19250 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
19260 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77  ck_method=unknow
19270 6e 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64 2a  n.  ;;..openbsd*
19280 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  ).  if test -z "
19290 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20  `echo __ELF__ | 
192a0 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65 70 20  $CC -E - | grep 
192b0 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65 73  __ELF__`" || tes
192c0 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f 73  t "$host_os-$hos
192d0 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62 73  t_cpu" = "openbs
192e0 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20 74  d2.8-powerpc"; t
192f0 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  hen.    lt_cv_de
19300 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
19310 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72  od='match_patter
19320 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f  n /lib[^/]+(\.so
19330 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b  \.[0-9]+\.[0-9]+
19340 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27  |\.so|_pic\.a)$'
19350 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
19360 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
19370 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
19380 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
19390 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30  \.so\.[0-9]+\.[0
193a0 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a  -9]+|_pic\.a)$'.
193b0 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33 2a    fi.  ;;..osf3*
193c0 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a   | osf4* | osf5*
193d0 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
193e0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
193f0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 6f  ass_all.  ;;..so
19400 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76 5f  laris*).  lt_cv_
19410 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19420 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
19430 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79 73 76  ;;..sysv4 | sysv
19440 34 2e 33 2a 29 0a 20 20 63 61 73 65 20 24 68 6f  4.3*).  case $ho
19450 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 20 20 6d  st_vendor in.  m
19460 6f 74 6f 72 6f 6c 61 29 0a 20 20 20 20 6c 74 5f  otorola).    lt_
19470 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19480 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
19490 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
194a0 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
194b0 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79  shared object|dy
194c0 6e 61 6d 69 63 20 6c 69 62 29 20 4d 5b 30 2d 39  namic lib) M[0-9
194d0 5d 5b 30 2d 39 5d 2a 20 56 65 72 73 69 6f 6e 20  ][0-9]* Version 
194e0 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76  [0-9]'.    lt_cv
194f0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
19500 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72  _file=`echo /usr
19510 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a 60 0a 20  /lib/libc.so*`. 
19520 20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a 20 20 20     ;;.  ncr).   
19530 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
19540 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
19550 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 73 65  _all.    ;;.  se
19560 71 75 65 6e 74 29 0a 20 20 20 20 6c 74 5f 63 76  quent).    lt_cv
19570 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
19580 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
19590 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
195a0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
195b0 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
195c0 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
195d0 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74  B (shared object
195e0 7c 64 79 6e 61 6d 69 63 20 6c 69 62 20 29 27 0a  |dynamic lib )'.
195f0 20 20 20 20 3b 3b 0a 20 20 73 6e 69 29 0a 20 20      ;;.  sni).  
19600 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
19610 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69 6c  ic_cmd='/bin/fil
19620 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70  e'.    lt_cv_dep
19630 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
19640 64 3d 22 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c  d="file_magic EL
19650 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69  F [0-9][0-9]*-bi
19660 74 20 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d 69 63  t [LM]SB dynamic
19670 20 6c 69 62 22 0a 20 20 20 20 6c 74 5f 63 76 5f   lib".    lt_cv_
19680 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
19690 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63 2e 73  file=/lib/libc.s
196a0 6f 0a 20 20 20 20 3b 3b 0a 20 20 73 69 65 6d 65  o.    ;;.  sieme
196b0 6e 73 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  ns).    lt_cv_de
196c0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
196d0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20  od=pass_all.    
196e0 3b 3b 0a 20 20 70 63 29 0a 20 20 20 20 6c 74 5f  ;;.  pc).    lt_
196f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19700 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
19710 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20  .    ;;.  esac. 
19720 20 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c 20 73 63   ;;..sysv5* | sc
19730 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
19740 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20  * | unixware* | 
19750 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73 79 73 76  OpenUNIX* | sysv
19760 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76 5f  4*uw2*).  lt_cv_
19770 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19780 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
19790 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 65 63  ;;.esac..fi.{ ec
197a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
197b0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
197c0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
197d0 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a 65 63 68  _method" >&5.ech
197e0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
197f0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19800 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d 0a  _method" >&6; }.
19810 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 24  file_magic_cmd=$
19820 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
19830 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68 65  _cmd.deplibs_che
19840 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63 76  ck_method=$lt_cv
19850 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
19860 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22 24  ethod.test -z "$
19870 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19880 74 68 6f 64 22 20 26 26 20 64 65 70 6c 69 62 73  thod" && deplibs
19890 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e  _check_method=un
198a0 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 23 20 49 66 20 6e  known.....# If n
198b0 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73  o C compiler was
198c0 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 20   specified, use 
198d0 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d  CC..LTCC=${LTCC-
198e0 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20  "$CC"}..# If no 
198f0 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73  C compiler flags
19900 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64 2c   were specified,
19910 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43   use CFLAGS..LTC
19920 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53  FLAGS=${LTCFLAGS
19930 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41  -"$CFLAGS"}..# A
19940 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20  llow CC to be a 
19950 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
19960 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d  h arguments..com
19970 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43 68  piler=$CC...# Ch
19980 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
19990 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63  able-libtool-loc
199a0 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  k was given..if 
199b0 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c  test "${enable_l
199c0 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d  ibtool_lock+set}
199d0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
199e0 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
199f0 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a  e_libtool_lock;.
19a00 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62  fi..test "x$enab
19a10 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
19a20 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c   != xno && enabl
19a30 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79  e_libtool_lock=y
19a40 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73  es..# Some flags
19a50 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70   need to be prop
19a60 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f  agated to the co
19a70 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72  mpiler or linker
19a80 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74   for good.# libt
19a90 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73  ool support..cas
19aa0 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d  e $host in.ia64-
19ab0 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e  *-hpux*).  # Fin
19ac0 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
19ad0 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
19ae0 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
19af0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19b00 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65 63  .  if { (eval ec
19b10 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19b20 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c  NO: \"$ac_compil
19b30 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  e\"") >&5.  (eva
19b40 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32  l $ac_compile) 2
19b50 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
19b60 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
19b70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
19b80 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
19b90 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
19ba0 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  tus); }; then.  
19bb0 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69 6e    case `/usr/bin
19bc0 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24  /file conftest.$
19bd0 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20  ac_objext` in.  
19be0 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 20 20 20 20    *ELF-32*).    
19bf0 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45    HPUX_IA64_MODE
19c00 3d 22 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20  ="32".      ;;. 
19c10 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 20 20 20     *ELF-64*).   
19c20 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44     HPUX_IA64_MOD
19c30 45 3d 22 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a  E="64".      ;;.
19c40 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20      esac.  fi.  
19c50 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
19c60 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36 2a  .  ;;.*-*-irix6*
19c70 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77  ).  # Find out w
19c80 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20  hich ABI we are 
19c90 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 23  using..  echo '#
19ca0 6c 69 6e 65 20 33 37 30 30 20 22 63 6f 6e 66 69  line 3700 "confi
19cb0 67 75 72 65 22 27 20 3e 20 63 6f 6e 66 74 65 73  gure"' > conftes
19cc0 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b  t.$ac_ext.  if {
19cd0 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73   (eval echo "$as
19ce0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24  _me:$LINENO: \"$
19cf0 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e  ac_compile\"") >
19d00 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63  &5.  (eval $ac_c
19d10 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61  ompile) 2>&5.  a
19d20 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
19d30 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
19d40 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
19d50 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
19d60 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
19d70 3b 20 74 68 65 6e 0a 20 20 20 69 66 20 74 65 73  ; then.   if tes
19d80 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67  t "$lt_cv_prog_g
19d90 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68  nu_ld" = yes; th
19da0 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
19db0 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
19dc0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20  est.$ac_objext` 
19dd0 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29  in.    *32-bit*)
19de0 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
19df0 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70  ld} -melf32bsmip
19e00 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a  ".      ;;.    *
19e10 4e 33 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22  N32*).      LD="
19e20 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32  ${LD-ld} -melf32
19e30 62 6d 69 70 6e 33 32 22 0a 20 20 20 20 20 20 3b  bmipn32".      ;
19e40 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a  ;.    *64-bit*).
19e50 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
19e60 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70 22 0a  d} -melf64bmip".
19e70 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
19e80 63 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 63 61  c.   else.    ca
19e90 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
19ea0 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  e conftest.$ac_o
19eb0 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 2a 33  bjext` in.    *3
19ec0 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c 44  2-bit*).      LD
19ed0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22 0a  ="${LD-ld} -32".
19ee0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 4e 33        ;;.    *N3
19ef0 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b  2*).      LD="${
19f00 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 20 20 20  LD-ld} -n32".   
19f10 20 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69     ;;.    *64-bi
19f20 74 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b  t*).      LD="${
19f30 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 20 20 20 20  LD-ld} -64".    
19f40 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
19f50 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72   fi.  fi.  rm -r
19f60 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b  f conftest*.  ;;
19f70 0a 0a 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a  ..x86_64-*linux*
19f80 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f  |ppc*-*linux*|po
19f90 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 73  werpc*-*linux*|s
19fa0 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 70 61  390*-*linux*|spa
19fb0 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 23  rc*-*linux*).  #
19fc0 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20   Find out which 
19fd0 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67  ABI we are using
19fe0 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b  ..  echo 'int i;
19ff0 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ' > conftest.$ac
1a000 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61  _ext.  if { (eva
1a010 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
1a020 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f  LINENO: \"$ac_co
1a030 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20  mpile\"") >&5.  
1a040 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
1a050 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  e) 2>&5.  ac_sta
1a060 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
1a070 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1a080 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1a090 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1a0a0 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65  _status); }; the
1a0b0 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
1a0c0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
1a0d0 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 33 32  st.o` in.    *32
1a0e0 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73  -bit*).      cas
1a0f0 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 20 20 20  e $host in.     
1a100 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78     x86_64-*linux
1a110 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
1a120 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
1a130 5f 69 33 38 36 22 0a 20 20 20 20 20 20 20 20 20  _i386".         
1a140 20 3b 3b 0a 20 20 20 20 20 20 20 20 70 70 63 36   ;;.        ppc6
1a150 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70  4-*linux*|powerp
1a160 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20  c64-*linux*).   
1a170 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d         LD="${LD-
1a180 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63 6c  ld} -m elf32ppcl
1a190 69 6e 75 78 22 0a 20 20 20 20 20 20 20 20 20 20  inux".          
1a1a0 3b 3b 0a 20 20 20 20 20 20 20 20 73 33 39 30 78  ;;.        s390x
1a1b0 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20  -*linux*).      
1a1c0 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
1a1d0 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 20 20   -m elf_s390".  
1a1e0 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
1a1f0 20 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e 75     sparc64-*linu
1a200 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
1a210 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
1a220 66 33 32 5f 73 70 61 72 63 22 0a 20 20 20 20 20  f32_sparc".     
1a230 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73       ;;.      es
1a240 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  ac.      ;;.    
1a250 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20  *64-bit*).      
1a260 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20  case $host in.  
1a270 20 20 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69        x86_64-*li
1a280 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20  nux*).          
1a290 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20  LD="${LD-ld} -m 
1a2a0 65 6c 66 5f 78 38 36 5f 36 34 22 0a 20 20 20 20  elf_x86_64".    
1a2b0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
1a2c0 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f   ppc*-*linux*|po
1a2d0 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a  werpc*-*linux*).
1a2e0 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b            LD="${
1a2f0 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 70  LD-ld} -m elf64p
1a300 70 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b  pc".          ;;
1a310 0a 20 20 20 20 20 20 20 20 73 33 39 30 2a 2d 2a  .        s390*-*
1a320 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20  linux*).        
1a330 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
1a340 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a 20 20  m elf64_s390".  
1a350 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
1a360 20 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75 78     sparc*-*linux
1a370 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d  *).          LD=
1a380 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66  "${LD-ld} -m elf
1a390 36 34 5f 73 70 61 72 63 22 0a 20 20 20 20 20 20  64_sparc".      
1a3a0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61      ;;.      esa
1a3b0 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  c.      ;;.    e
1a3c0 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72  sac.  fi.  rm -r
1a3d0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b  f conftest*.  ;;
1a3e0 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a 29  ..*-*-sco3.2v5*)
1a3f0 0a 20 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65 6e  .  # On SCO Open
1a400 53 65 72 76 65 72 20 35 2c 20 77 65 20 6e 65 65  Server 5, we nee
1a410 64 20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20 66  d -belf to get f
1a420 75 6c 6c 2d 66 65 61 74 75 72 65 64 20 62 69 6e  ull-featured bin
1a430 61 72 69 65 73 2e 0a 20 20 53 41 56 45 5f 43 46  aries..  SAVE_CF
1a440 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 20  LAGS="$CFLAGS". 
1a450 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
1a460 20 2d 62 65 6c 66 22 0a 20 20 7b 20 65 63 68 6f   -belf".  { echo
1a470 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1a480 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
1a490 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
1a4a0 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22 20 3e  r needs -belf" >
1a4b0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
1a4c0 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
1a4d0 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
1a4e0 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e 20   needs -belf... 
1a4f0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
1a500 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
1a510 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b 73  _cc_needs_belf+s
1a520 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1a530 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
1a540 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
1a550 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63  C" >&6.else.  ac
1a560 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
1a570 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
1a580 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
1a590 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
1a5a0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1a5b0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
1a5c0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
1a5d0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
1a5e0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
1a5f0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
1a600 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
1a610 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
1a620 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
1a630 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20  piler_gnu..     
1a640 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1a650 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1a660 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1a670 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1a680 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1a690 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1a6a0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1a6b0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1a6c0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1a6d0 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
1a6e0 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
1a6f0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  ;.}._ACEOF.rm -f
1a700 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1a710 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61 63  jext conftest$ac
1a720 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63  _exeext.if { (ac
1a730 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
1a740 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
1a750 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
1a760 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
1a770 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
1a780 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
1a790 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
1a7a0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
1a7b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
1a7c0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
1a7d0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
1a7e0 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74 65  _link") 2>confte
1a7f0 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
1a800 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
1a810 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
1a820 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
1a830 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
1a840 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
1a850 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1a860 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1a870 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1a880 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1a890 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1a8a0 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
1a8b0 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
1a8c0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1a8d0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1a8e0 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
1a8f0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 61  st -s conftest$a
1a900 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20 20 20  c_exeext &&.    
1a910 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20 63 6f     $as_test_x co
1a920 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a930 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 63  ; then.  lt_cv_c
1a940 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 79 65 73  c_needs_belf=yes
1a950 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1a960 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1a970 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1a980 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1a990 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1a9a0 35 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  5...lt_cv_cc_nee
1a9b0 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a 72  ds_belf=no.fi..r
1a9c0 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
1a9d0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1a9e0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1a9f0 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73  est_ipa8_conftes
1aa00 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e  t.oo \.      con
1aa10 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
1aa20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1aa30 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a 61  .     ac_ext=c.a
1aa40 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
1aa50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
1aa60 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
1aa70 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
1aa80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1aa90 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
1aaa0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
1aab0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
1aac0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
1aad0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1aae0 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
1aaf0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
1ab00 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
1ab10 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  u..fi.{ echo "$a
1ab20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1ab30 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63 5f  sult: $lt_cv_cc_
1ab40 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35 0a  needs_belf" >&5.
1ab50 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1ab60 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62  lt_cv_cc_needs_b
1ab70 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66  elf" >&6; }.  if
1ab80 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63   test x"$lt_cv_c
1ab90 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d  c_needs_belf" !=
1aba0 20 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20   x"yes"; then.  
1abb0 20 20 23 20 74 68 69 73 20 69 73 20 70 72 6f 62    # this is prob
1abc0 61 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20  ably gcc 2.8.0, 
1abd0 65 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65  egcs 1.0 or newe
1abe0 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d  r; no need for -
1abf0 62 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d  belf.    CFLAGS=
1ac00 22 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20  "$SAVE_CFLAGS". 
1ac10 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d   fi.  ;;.sparc*-
1ac20 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46  *solaris*).  # F
1ac30 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42  ind out which AB
1ac40 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a  I we are using..
1ac50 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20    echo 'int i;' 
1ac60 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
1ac70 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20  xt.  if { (eval 
1ac80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ac90 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70  NENO: \"$ac_comp
1aca0 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ile\"") >&5.  (e
1acb0 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29  val $ac_compile)
1acc0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
1acd0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
1ace0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1acf0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1ad00 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1ad10 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a  tatus); }; then.
1ad20 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62      case `/usr/b
1ad30 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74  in/file conftest
1ad40 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d 62  .o` in.    *64-b
1ad50 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  it*).      case 
1ad60 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
1ad70 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73 2a  ld in.      yes*
1ad80 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d  ) LD="${LD-ld} -
1ad90 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20 3b  m elf64_sparc" ;
1ada0 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20 4c 44  ;.      *)    LD
1adb0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 20  ="${LD-ld} -64" 
1adc0 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;;.      esac.  
1add0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
1ade0 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f    fi.  rm -rf co
1adf0 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 0a 65  nftest*.  ;;...e
1ae00 73 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d  sac..need_locks=
1ae10 22 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  "$enable_libtool
1ae20 5f 6c 6f 63 6b 22 0a 0a 0a 61 63 5f 65 78 74 3d  _lock"...ac_ext=
1ae30 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
1ae40 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
1ae50 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
1ae60 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
1ae70 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1ae80 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
1ae90 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
1aea0 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
1aeb0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
1aec0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
1aed0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
1aee0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
1aef0 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
1af00 5f 67 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61 73  _gnu.{ echo "$as
1af10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1af20 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
1af30 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73   the C preproces
1af40 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  sor" >&5.echo $E
1af50 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
1af60 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43  how to run the C
1af70 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e   preprocessor...
1af80 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
1af90 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65  .# On Suns, some
1afa0 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65 73  times $CPP names
1afb0 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69 66   a directory..if
1afc0 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22 20   test -n "$CPP" 
1afd0 26 26 20 74 65 73 74 20 2d 64 20 22 24 43 50 50  && test -d "$CPP
1afe0 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66  "; then.  CPP=.f
1aff0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
1b000 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  PP"; then.  if t
1b010 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1b020 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65  g_CPP+set}" = se
1b030 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
1b040 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1b050 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
1b060 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c  se.      # Doubl
1b070 65 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65  e quotes because
1b080 20 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65   CPP needs to be
1b090 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f   expanded.    fo
1b0a0 72 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45  r CPP in "$CC -E
1b0b0 22 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69  " "$CC -E -tradi
1b0c0 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69  tional-cpp" "/li
1b0d0 62 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20  b/cpp".    do.  
1b0e0 20 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f      ac_preproc_o
1b0f0 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
1b100 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
1b110 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
1b120 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
1b130 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
1b140 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
1b150 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
1b160 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
1b170 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
1b180 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
1b190 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
1b1a0 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
1b1b0 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
1b1c0 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
1b1d0 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
1b1e0 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
1b1f0 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
1b200 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
1b210 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
1b220 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
1b230 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
1b240 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
1b250 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
1b260 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
1b270 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
1b280 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63  s case..  cat >c
1b290 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1b2a0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
1b2b0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
1b2c0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
1b2d0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
1b2e0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
1b2f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1b300 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
1b310 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64  defs.h.  */.#ifd
1b320 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e  ef __STDC__.# in
1b330 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e  clude <limits.h>
1b340 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65  .#else.# include
1b350 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64   <assert.h>.#end
1b360 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78  if...     Syntax
1b370 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66   error._ACEOF.if
1b380 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
1b390 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1b3a0 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61  _ext".case "(($a
1b3b0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1b3c0 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1b3d0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1b3e0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1b3f0 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1b400 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1b410 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1b420 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1b430 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1b440 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
1b450 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
1b460 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1b470 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1b480 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1b490 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1b4a0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1b4b0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1b4c0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1b4d0 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1b4e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1b4f0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1b500 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1b510 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
1b520 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
1b530 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
1b540 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
1b550 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1b560 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1b570 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1b580 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73   }; then.  :.els
1b590 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1b5a0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1b5b0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1b5c0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1b5d0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
1b5e0 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73   # Broken: fails
1b5f0 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e   on valid input.
1b600 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d  .continue.fi..rm
1b610 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
1b620 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b630 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73  t..  # OK, works
1b640 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20   on sane cases. 
1b650 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68   Now check wheth
1b660 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68  er nonexistent h
1b670 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62  eaders.  # can b
1b680 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68  e detected and h
1b690 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  ow..  cat >conft
1b6a0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1b6b0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1b6c0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1b6d0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1b6e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b6f0 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1b700 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1b710 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1b720 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
1b730 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74   <ac_nonexistent
1b740 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  .h>._ACEOF.if { 
1b750 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
1b760 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b770 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
1b780 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1b790 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1b7a0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1b7b0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1b7c0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1b7d0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1b7e0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1b7f0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1b800 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1b810 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
1b820 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
1b830 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
1b840 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
1b850 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
1b860 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
1b870 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
1b880 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
1b890 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
1b8a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1b8b0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1b8c0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1b8d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1b8e0 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
1b8f0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
1b900 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  "$ac_c_preproc_w
1b910 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65  arn_flag$ac_c_we
1b920 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
1b930 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
1b940 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b  st.err.       };
1b950 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e   then.  # Broken
1b960 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76  : success on inv
1b970 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1b980 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f  inue.else.  echo
1b990 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1b9a0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1b9b0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1b9c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b9d0 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65  t >&5..  # Passe
1b9e0 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
1b9f0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
1ba00 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  eak.fi..rm -f co
1ba10 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1ba20 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e  est.$ac_ext..don
1ba30 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60  e.# Because of `
1ba40 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50  break', _AC_PREP
1ba50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65  ROC_IFELSE's cle
1ba60 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73  aning code was s
1ba70 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f  kipped..rm -f co
1ba80 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1ba90 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24  est.$ac_ext.if $
1baa0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74  ac_preproc_ok; t
1bab0 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a  hen.  break.fi..
1bac0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f      done.    ac_
1bad0 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50  cv_prog_CPP=$CPP
1bae0 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63 5f 63  ..fi.  CPP=$ac_c
1baf0 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73 65 0a  v_prog_CPP.else.
1bb00 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50    ac_cv_prog_CPP
1bb10 3d 24 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f 20  =$CPP.fi.{ echo 
1bb20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1bb30 20 72 65 73 75 6c 74 3a 20 24 43 50 50 22 20 3e   result: $CPP" >
1bb40 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1bb50 54 7d 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61  T}$CPP" >&6; }.a
1bb60 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c  c_preproc_ok=fal
1bb70 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65 70  se.for ac_c_prep
1bb80 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
1bb90 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
1bba0 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
1bbb0 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
1bbc0 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
1bbd0 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
1bbe0 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
1bbf0 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
1bc00 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
1bc10 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
1bc20 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
1bc30 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
1bc40 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
1bc50 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
1bc60 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
1bc70 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
1bc80 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
1bc90 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
1bca0 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
1bcb0 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
1bcc0 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
1bcd0 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
1bce0 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
1bcf0 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
1bd00 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
1bd10 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1bd20 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1bd30 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1bd40 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1bd50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1bd60 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1bd70 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1bd80 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1bd90 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
1bda0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
1bdb0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
1bdc0 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
1bdd0 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
1bde0 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
1bdf0 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  r._ACEOF.if { (a
1be00 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
1be10 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
1be20 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
1be30 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
1be40 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
1be50 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
1be60 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
1be70 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
1be80 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
1be90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1bea0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
1beb0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
1bec0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
1bed0 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74  ac_ext") 2>conft
1bee0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
1bef0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
1bf00 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
1bf10 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
1bf20 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
1bf30 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
1bf40 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1bf50 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1bf60 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1bf70 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1bf80 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1bf90 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  ; } >/dev/null &
1bfa0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
1bfb0 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72  ac_c_preproc_war
1bfc0 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72  n_flag$ac_c_werr
1bfd0 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
1bfe0 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
1bff0 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
1c000 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
1c010 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1c020 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1c030 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1c040 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1c050 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
1c060 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1c070 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1c080 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  inue.fi..rm -f c
1c090 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1c0a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
1c0b0 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73  # OK, works on s
1c0c0 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20  ane cases.  Now 
1c0d0 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f  check whether no
1c0e0 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  nexistent header
1c0f0 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
1c100 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
1c110 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1c120 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1c130 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1c140 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1c150 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1c160 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1c170 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1c180 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1c190 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1c1a0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1c1b0 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1c1c0 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74  ACEOF.if { (ac_t
1c1d0 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  ry="$ac_cpp conf
1c1e0 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61  test.$ac_ext".ca
1c1f0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1c200 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1c210 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1c220 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1c230 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1c240 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1c250 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1c260 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1c270 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1c280 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
1c290 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
1c2a0 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
1c2b0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
1c2c0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
1c2d0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
1c2e0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
1c2f0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1c300 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
1c310 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
1c320 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c330 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1c340 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1c350 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1c360 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
1c370 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
1c380 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
1c390 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  lag$ac_c_werror_
1c3a0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1c3b0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1c3c0 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
1c3d0 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
1c3e0 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
1c3f0 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
1c400 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
1c410 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
1c420 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
1c430 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
1c440 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1c450 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
1c460 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
1c470 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
1c480 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
1c490 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1c4a0 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
1c4b0 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
1c4c0 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
1c4d0 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
1c4e0 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
1c4f0 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
1c500 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1c510 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
1c520 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
1c530 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63   :.else.  { { ec
1c540 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1c550 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 70 72 65  NO: error: C pre
1c560 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50  processor \"$CPP
1c570 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20  \" fails sanity 
1c580 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66  check.See \`conf
1c590 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
1c5a0 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65   details." >&5.e
1c5b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
1c5c0 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73  or: C preprocess
1c5d0 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c  or \"$CPP\" fail
1c5e0 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53  s sanity check.S
1c5f0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
1c600 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
1c610 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
1c620 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
1c630 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   }; }.fi..ac_ext
1c640 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
1c650 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
1c660 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
1c670 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1c680 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1c690 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
1c6a0 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
1c6b0 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
1c6c0 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1c6d0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1c6e0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1c6f0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1c700 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
1c710 72 5f 67 6e 75 0a 0a 0a 7b 20 65 63 68 6f 20 22  r_gnu...{ echo "
1c720 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1c730 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53  checking for ANS
1c740 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73  I C header files
1c750 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1c760 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
1c770 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
1c780 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  iles... $ECHO_C"
1c790 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1c7a0 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  "${ac_cv_header_
1c7b0 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65 74  stdc+set}" = set
1c7c0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
1c7d0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
1c7e0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
1c7f0 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  e.  cat >conftes
1c800 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1c810 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1c820 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1c830 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1c840 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1c850 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1c860 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1c870 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1c880 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1c890 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75  stdlib.h>.#inclu
1c8a0 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69  de <stdarg.h>.#i
1c8b0 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68  nclude <string.h
1c8c0 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f 61  >.#include <floa
1c8d0 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28  t.h>..int.main (
1c8e0 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
1c8f0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
1c900 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
1c910 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
1c920 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
1c930 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
1c940 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1c950 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1c960 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1c970 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1c980 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1c990 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1c9a0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1c9b0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1c9c0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1c9d0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
1c9e0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1c9f0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1ca00 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1ca10 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1ca20 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1ca30 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1ca40 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1ca50 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1ca60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1ca70 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1ca80 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1ca90 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
1caa0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
1cab0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
1cac0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
1cad0 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
1cae0 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
1caf0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
1cb00 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 65   then.  ac_cv_he
1cb10 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a 65 6c  ader_stdc=yes.el
1cb20 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1cb30 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1cb40 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1cb50 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1cb60 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1cb70 09 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  .ac_cv_header_st
1cb80 64 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  dc=no.fi..rm -f 
1cb90 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
1cba0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
1cbb0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
1cbc0 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20  ac_ext..if test 
1cbd0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
1cbe0 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  dc = yes; then. 
1cbf0 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72   # SunOS 4.x str
1cc00 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64  ing.h does not d
1cc10 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e  eclare mem*, con
1cc20 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20  trary to ANSI.. 
1cc30 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1cc40 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1cc50 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1cc60 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1cc70 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1cc80 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1cc90 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1cca0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1ccb0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1ccc0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72  */.#include <str
1ccd0 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69  ing.h>.._ACEOF.i
1cce0 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70  f (eval "$ac_cpp
1ccf0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1cd00 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47  t") 2>&5 |.  $EG
1cd10 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64  REP "memchr" >/d
1cd20 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
1cd30 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61 63  en.  :.else.  ac
1cd40 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d  _cv_header_stdc=
1cd50 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
1cd60 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65  test*..fi..if te
1cd70 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72  st $ac_cv_header
1cd80 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65  _stdc = yes; the
1cd90 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20  n.  # ISC 2.0.2 
1cda0 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f  stdlib.h does no
1cdb0 74 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20  t declare free, 
1cdc0 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49  contrary to ANSI
1cdd0 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ..  cat >conftes
1cde0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1cdf0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1ce00 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1ce10 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1ce20 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1ce30 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1ce40 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1ce50 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1ce60 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1ce70 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f  stdlib.h>.._ACEO
1ce80 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f  F.if (eval "$ac_
1ce90 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1cea0 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20  _ext") 2>&5 |.  
1ceb0 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f  $EGREP "free" >/
1cec0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
1ced0 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61  hen.  :.else.  a
1cee0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
1cef0 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
1cf00 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74  ftest*..fi..if t
1cf10 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
1cf20 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
1cf30 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69  en.  # /bin/cc i
1cf40 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74  n Irix-4.0.5 get
1cf50 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65  s non-ANSI ctype
1cf60 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75   macros unless u
1cf70 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66  sing -ansi..  if
1cf80 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
1cf90 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20  mpiling" = yes; 
1cfa0 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
1cfb0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1cfc0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1cfd0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1cfe0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1cff0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1d000 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1d010 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1d020 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1d030 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1d040 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70  /.#include <ctyp
1d050 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  e.h>.#include <s
1d060 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28 27  tdlib.h>.#if (('
1d070 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20 30   ' & 0x0FF) == 0
1d080 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20 49  x020).# define I
1d090 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20 3c  SLOWER(c) ('a' <
1d0a0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
1d0b0 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54 4f  'z').# define TO
1d0c0 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45  UPPER(c) (ISLOWE
1d0d0 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28 63  R(c) ? 'A' + ((c
1d0e0 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29 0a  ) - 'a') : (c)).
1d0f0 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20 49  #else.# define I
1d100 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20 20  SLOWER(c) \...  
1d110 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26   (('a' <= (c) &&
1d120 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a 09   (c) <= 'i') \..
1d130 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c 3d  .     || ('j' <=
1d140 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27   (c) && (c) <= '
1d150 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c 20  r') \...     || 
1d160 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20 28  ('s' <= (c) && (
1d170 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64 65  c) <= 'z')).# de
1d180 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29 20  fine TOUPPER(c) 
1d190 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28 28  (ISLOWER(c) ? ((
1d1a0 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63 29  c) | 0x40) : (c)
1d1b0 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69 6e  ).#endif..#defin
1d1c0 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28 65  e XOR(e, f) (((e
1d1d0 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28 21  ) && !(f)) || (!
1d1e0 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e 74  (e) && (f))).int
1d1f0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e 74  .main ().{.  int
1d200 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20 30   i;.  for (i = 0
1d210 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29 0a  ; i < 256; i++).
1d220 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73 6c      if (XOR (isl
1d230 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57 45  ower (i), ISLOWE
1d240 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70 70  R (i))..|| toupp
1d250 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50 45  er (i) != TOUPPE
1d260 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65 74  R (i)).      ret
1d270 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e 20  urn 2;.  return 
1d280 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
1d290 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  f conftest$ac_ex
1d2a0 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  eext.if { (ac_tr
1d2b0 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
1d2c0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
1d2d0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
1d2e0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
1d2f0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
1d300 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
1d310 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
1d320 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
1d330 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
1d340 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
1d350 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
1d360 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  nk") 2>&5.  ac_s
1d370 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1d380 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d390 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1d3a0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1d3b0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
1d3c0 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e   { ac_try='./con
1d3d0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 27  ftest$ac_exeext'
1d3e0 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24 61  .  { (case "(($a
1d3f0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1d400 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1d410 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1d420 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1d430 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1d440 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1d450 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1d460 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1d470 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1d480 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e 26  l "$ac_try") 2>&
1d490 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1d4a0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d4b0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1d4c0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1d4d0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1d4e0 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a 20  s); }; }; then. 
1d4f0 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22   :.else.  echo "
1d500 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20  $as_me: program 
1d510 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74  exited with stat
1d520 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e  us $ac_status" >
1d530 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1d540 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
1d550 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
1d560 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
1d570 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28 20  .$ac_ext >&5..( 
1d580 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 20  exit $ac_status 
1d590 29 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  ).ac_cv_header_s
1d5a0 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  tdc=no.fi.rm -f 
1d5b0 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72 65  core *.core core
1d5c0 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d 6f 6e  .conftest.* gmon
1d5d0 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e 66  .out bb.out conf
1d5e0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
1d5f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1d600 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
1d610 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66 69 0a 7b  ext.fi...fi.fi.{
1d620 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1d630 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1d640 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
1d650 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
1d660 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 65 61  CHO_T}$ac_cv_hea
1d670 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20 7d  der_stdc" >&6; }
1d680 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
1d690 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
1d6a0 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e 63  s; then..cat >>c
1d6b0 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41 43  onfdefs.h <<\_AC
1d6c0 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54 44 43  EOF.#define STDC
1d6d0 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43 45 4f  _HEADERS 1._ACEO
1d6e0 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49 58  F..fi..# On IRIX
1d6f0 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65 73 20   5.3, sys/types 
1d700 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68 20 61  and inttypes.h a
1d710 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e 0a  re conflicting..
1d720 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63 5f  .........for ac_
1d730 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74 79  header in sys/ty
1d740 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e 68  pes.h sys/stat.h
1d750 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e 67   stdlib.h string
1d760 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72 69  .h memory.h stri
1d770 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74 74  ngs.h \...  intt
1d780 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68 20  ypes.h stdint.h 
1d790 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f 61  unistd.h.do.as_a
1d7a0 63 5f 48 65 61 64 65 72 3d 60 65 63 68 6f 20 22  c_Header=`echo "
1d7b0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63  ac_cv_header_$ac
1d7c0 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74  _header" | $as_t
1d7d0 72 5f 73 68 60 0a 7b 20 65 63 68 6f 20 22 24 61  r_sh`.{ echo "$a
1d7e0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1d7f0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1d800 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20  eader" >&5.echo 
1d810 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1d820 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72  g for $ac_header
1d830 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1d840 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d  ; }.if { as_var=
1d850 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65  $as_ac_Header; e
1d860 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24  val "test \"\${$
1d870 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20  as_var+set}\" = 
1d880 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  set"; }; then.  
1d890 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
1d8a0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
1d8b0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
1d8c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1d8d0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
1d8e0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
1d8f0 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
1d900 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
1d910 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
1d920 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1d930 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
1d940 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61 63  fdefs.h.  */.$ac
1d950 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
1d960 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61 63  t..#include <$ac
1d970 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46 0a  _header>._ACEOF.
1d980 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
1d990 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
1d9a0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
1d9b0 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
1d9c0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
1d9d0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
1d9e0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
1d9f0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
1da00 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
1da10 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
1da20 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
1da30 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
1da40 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1da50 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
1da60 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1da70 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1da80 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1da90 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1daa0 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1dab0 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1dac0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1dad0 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1dae0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1daf0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1db00 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1db10 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
1db20 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
1db30 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1db40 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1db50 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1db60 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
1db70 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1db80 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20 22  t; then.  eval "
1db90 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79 65  $as_ac_Header=ye
1dba0 73 22 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  s".else.  echo "
1dbb0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
1dbc0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
1dbd0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
1dbe0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1dbf0 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73 5f  >&5...eval "$as_
1dc00 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66 69  ac_Header=no".fi
1dc10 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
1dc20 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1dc30 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1dc40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
1dc50 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20 65  i.ac_res=`eval e
1dc60 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48  cho '${'$as_ac_H
1dc70 65 61 64 65 72 27 7d 27 60 0a 09 20 20 20 20 20  eader'}'`..     
1dc80 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
1dc90 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
1dca0 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 65  : $ac_res" >&5.e
1dcb0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1dcc0 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69 66  c_res" >&6; }.if
1dcd0 20 74 65 73 74 20 60 65 76 61 6c 20 65 63 68 6f   test `eval echo
1dce0 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64   '${'$as_ac_Head
1dcf0 65 72 27 7d 27 60 20 3d 20 79 65 73 3b 20 74 68  er'}'` = yes; th
1dd00 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64  en.  cat >>confd
1dd10 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
1dd20 64 65 66 69 6e 65 20 60 65 63 68 6f 20 22 48 41  define `echo "HA
1dd30 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c  VE_$ac_header" |
1dd40 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f   $as_tr_cpp` 1._
1dd50 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a  ACEOF..fi..done.
1dd60 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72  ...for ac_header
1dd70 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 0a 61   in dlfcn.h.do.a
1dd80 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 65 63 68  s_ac_Header=`ech
1dd90 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  o "ac_cv_header_
1dda0 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61  $ac_header" | $a
1ddb0 73 5f 74 72 5f 73 68 60 0a 69 66 20 7b 20 61 73  s_tr_sh`.if { as
1ddc0 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64  _var=$as_ac_Head
1ddd0 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c  er; eval "test \
1dde0 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d  "\${$as_var+set}
1ddf0 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68  \" = set"; }; th
1de00 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
1de10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1de20 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65  cking for $ac_he
1de30 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24  ader" >&5.echo $
1de40 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
1de50 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e   for $ac_header.
1de60 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
1de70 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24   }.if { as_var=$
1de80 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76  as_ac_Header; ev
1de90 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
1dea0 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73  s_var+set}\" = s
1deb0 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65  et"; }; then.  e
1dec0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
1ded0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
1dee0 26 36 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76  &6.fi.ac_res=`ev
1def0 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f  al echo '${'$as_
1df00 61 63 5f 48 65 61 64 65 72 27 7d 27 60 0a 09 20  ac_Header'}'`.. 
1df10 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61        { echo "$a
1df20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1df30 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
1df40 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1df50 54 7d 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20  T}$ac_res" >&6; 
1df60 7d 0a 65 6c 73 65 0a 20 20 23 20 49 73 20 74 68  }.else.  # Is th
1df70 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69 6c 61  e header compila
1df80 62 6c 65 3f 0a 7b 20 65 63 68 6f 20 22 24 61 73  ble?.{ echo "$as
1df90 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1dfa0 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72  cking $ac_header
1dfb0 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a   usability" >&5.
1dfc0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1dfd0 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65  ecking $ac_heade
1dfe0 72 20 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20 24  r usability... $
1dff0 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 63  ECHO_C" >&6; }.c
1e000 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
1e010 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1e020 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1e030 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
1e040 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
1e050 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
1e060 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e070 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
1e080 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1e090 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  .$ac_includes_de
1e0a0 66 61 75 6c 74 0a 23 69 6e 63 6c 75 64 65 20 3c  fault.#include <
1e0b0 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45  $ac_header>._ACE
1e0c0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
1e0d0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
1e0e0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
1e0f0 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
1e100 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
1e110 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
1e120 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
1e130 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
1e140 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
1e150 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
1e160 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
1e170 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
1e180 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
1e190 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
1e1a0 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
1e1b0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
1e1c0 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
1e1d0 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
1e1e0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
1e1f0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1e200 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
1e210 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
1e220 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e230 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1e240 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1e250 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
1e260 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
1e270 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
1e280 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
1e290 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
1e2a0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
1e2b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e2c0 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f  jext; then.  ac_
1e2d0 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 3d  header_compiler=
1e2e0 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
1e2f0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
1e300 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
1e310 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
1e320 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e330 20 3e 26 35 0a 0a 09 61 63 5f 68 65 61 64 65 72   >&5...ac_header
1e340 5f 63 6f 6d 70 69 6c 65 72 3d 6e 6f 0a 66 69 0a  _compiler=no.fi.
1e350 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
1e360 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
1e370 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
1e380 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 7b 20  ftest.$ac_ext.{ 
1e390 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1e3a0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1e3b0 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e3c0 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  r" >&5.echo "${E
1e3d0 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65 72  CHO_T}$ac_header
1e3e0 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 3b 20  _compiler" >&6; 
1e3f0 7d 0a 0a 23 20 49 73 20 74 68 65 20 68 65 61 64  }..# Is the head
1e400 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b 20 65 63  er present?.{ ec
1e410 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1e420 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61 63  NO: checking $ac
1e430 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1e440 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
1e450 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24 61 63  _N "checking $ac
1e460 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63 65  _header presence
1e470 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1e480 3b 20 7d 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73  ; }.cat >conftes
1e490 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1e4a0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
1e4b0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
1e4c0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
1e4d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
1e4e0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
1e4f0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1e500 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1e510 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
1e520 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45  $ac_header>._ACE
1e530 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
1e540 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1e550 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
1e560 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
1e570 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
1e580 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
1e590 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
1e5a0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
1e5b0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
1e5c0 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
1e5d0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
1e5e0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
1e5f0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
1e600 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1e610 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
1e620 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
1e630 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
1e640 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
1e650 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
1e660 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1e670 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
1e680 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
1e690 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1e6a0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1e6b0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1e6c0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
1e6d0 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
1e6e0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70  test -z "$ac_c_p
1e6f0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1e700 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
1e710 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
1e720 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
1e730 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
1e740 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1e750 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  c=yes.else.  ech
1e760 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1e770 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1e780 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1e790 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1e7a0 78 74 20 3e 26 35 0a 0a 20 20 61 63 5f 68 65 61  xt >&5..  ac_hea
1e7b0 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a 66  der_preproc=no.f
1e7c0 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
1e7d0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
1e7e0 61 63 5f 65 78 74 0a 7b 20 65 63 68 6f 20 22 24  ac_ext.{ echo "$
1e7f0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1e800 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65  esult: $ac_heade
1e810 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a 65  r_preproc" >&5.e
1e820 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1e830 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63  c_header_preproc
1e840 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 53 6f 3f 20  " >&6; }..# So? 
1e850 20 57 68 61 74 20 61 62 6f 75 74 20 74 68 69 73   What about this
1e860 20 68 65 61 64 65 72 3f 0a 63 61 73 65 20 24 61   header?.case $a
1e870 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e880 72 3a 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65  r:$ac_header_pre
1e890 70 72 6f 63 3a 24 61 63 5f 63 5f 70 72 65 70 72  proc:$ac_c_prepr
1e8a0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 0a  oc_warn_flag in.
1e8b0 20 20 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20 20    yes:no: ).    
1e8c0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1e8d0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1e8e0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1e8f0 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1e900 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1e910 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1e920 73 6f 72 21 22 20 3e 26 35 0a 65 63 68 6f 20 22  sor!" >&5.echo "
1e930 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
1e940 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63 63   $ac_header: acc
1e950 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
1e960 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
1e970 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
1e980 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sor!" >&2;}.    
1e990 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1e9a0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1e9b0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f   $ac_header: pro
1e9c0 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65  ceeding with the
1e9d0 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75   compiler's resu
1e9e0 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1e9f0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1ea00 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1ea10 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63  eding with the c
1ea20 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74  ompiler's result
1ea30 22 20 3e 26 32 3b 7d 0a 20 20 20 20 61 63 5f 68  " >&2;}.    ac_h
1ea40 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79 65  eader_preproc=ye
1ea50 73 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79 65  s.    ;;.  no:ye
1ea60 73 3a 2a 20 29 0a 20 20 20 20 7b 20 65 63 68 6f  s:* ).    { echo
1ea70 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1ea80 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1ea90 65 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20 62  eader: present b
1eaa0 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d  ut cannot be com
1eab0 70 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f 20  piled" >&5.echo 
1eac0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1ead0 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72  : $ac_header: pr
1eae0 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74  esent but cannot
1eaf0 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26   be compiled" >&
1eb00 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1eb10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1eb20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1eb30 64 65 72 3a 20 20 20 20 20 63 68 65 63 6b 20 66  der:     check f
1eb40 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72 65  or missing prere
1eb50 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73 3f  quisite headers?
1eb60 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
1eb70 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  me: WARNING: $ac
1eb80 5f 68 65 61 64 65 72 3a 20 20 20 20 20 63 68 65  _header:     che
1eb90 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e 67 20 70  ck for missing p
1eba0 72 65 72 65 71 75 69 73 69 74 65 20 68 65 61 64  rerequisite head
1ebb0 65 72 73 3f 22 20 3e 26 32 3b 7d 0a 20 20 20 20  ers?" >&2;}.    
1ebc0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1ebd0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1ebe0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65 65   $ac_header: see
1ebf0 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f   the Autoconf do
1ec00 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35  cumentation" >&5
1ec10 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
1ec20 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64  ARNING: $ac_head
1ec30 65 72 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f  er: see the Auto
1ec40 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69  conf documentati
1ec50 6f 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20  on" >&2;}.    { 
1ec60 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ec70 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24  NENO: WARNING: $
1ec80 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 73  ac_header:     s
1ec90 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74  ection \"Present
1eca0 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43   But Cannot Be C
1ecb0 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a 65  ompiled\"" >&5.e
1ecc0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
1ecd0 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72  NING: $ac_header
1ece0 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22  :     section \"
1ecf0 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e  Present But Cann
1ed00 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22  ot Be Compiled\"
1ed10 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65 63  " >&2;}.    { ec
1ed20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ed30 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63  NO: WARNING: $ac
1ed40 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65 64  _header: proceed
1ed50 69 6e 67 20 77 69 74 68 20 74 68 65 20 70 72 65  ing with the pre
1ed60 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65 73 75  processor's resu
1ed70 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  lt" >&5.echo "$a
1ed80 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
1ed90 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65  ac_header: proce
1eda0 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 70  eding with the p
1edb0 72 65 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65  reprocessor's re
1edc0 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sult" >&2;}.    
1edd0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1ede0 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1edf0 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69 6e 20   $ac_header: in 
1ee00 74 68 65 20 66 75 74 75 72 65 2c 20 74 68 65 20  the future, the 
1ee10 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74 61  compiler will ta
1ee20 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22 20 3e  ke precedence" >
1ee30 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1ee40 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1ee50 61 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75 74  ader: in the fut
1ee60 75 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65  ure, the compile
1ee70 72 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65 63  r will take prec
1ee80 65 64 65 6e 63 65 22 20 3e 26 32 3b 7d 0a 0a 20  edence" >&2;}.. 
1ee90 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 65 63 68     ;;.esac.{ ech
1eea0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1eeb0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
1eec0 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35 0a  $ac_header" >&5.
1eed0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
1eee0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1eef0 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  eader... $ECHO_C
1ef00 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73  " >&6; }.if { as
1ef10 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61 64  _var=$as_ac_Head
1ef20 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c  er; eval "test \
1ef30 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d  "\${$as_var+set}
1ef40 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68  \" = set"; }; th
1ef50 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
1ef60 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
1ef70 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
1ef80 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61  eval "$as_ac_Hea
1ef90 64 65 72 3d 5c 24 61 63 5f 68 65 61 64 65 72 5f  der=\$ac_header_
1efa0 70 72 65 70 72 6f 63 22 0a 66 69 0a 61 63 5f 72  preproc".fi.ac_r
1efb0 65 73 3d 60 65 76 61 6c 20 65 63 68 6f 20 27 24  es=`eval echo '$
1efc0 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27  {'$as_ac_Header'
1efd0 7d 27 60 0a 09 20 20 20 20 20 20 20 7b 20 65 63  }'`..       { ec
1efe0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1eff0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
1f000 72 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  res" >&5.echo "$
1f010 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 72 65 73 22  {ECHO_T}$ac_res"
1f020 20 3e 26 36 3b 20 7d 0a 0a 66 69 0a 69 66 20 74   >&6; }..fi.if t
1f030 65 73 74 20 60 65 76 61 6c 20 65 63 68 6f 20 27  est `eval echo '
1f040 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
1f050 27 7d 27 60 20 3d 20 79 65 73 3b 20 74 68 65 6e  '}'` = yes; then
1f060 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  .  cat >>confdef
1f070 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
1f080 66 69 6e 65 20 60 65 63 68 6f 20 22 48 41 56 45  fine `echo "HAVE
1f090 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
1f0a0 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41 43  as_tr_cpp` 1._AC
1f0b0 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a 61  EOF..fi..done..a
1f0c0 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f 63 70 70  c_ext=cpp.ac_cpp
1f0d0 3d 27 24 43 58 58 43 50 50 20 24 43 50 50 46 4c  ='$CXXCPP $CPPFL
1f0e0 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
1f0f0 27 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c 41  '$CXX -c $CXXFLA
1f100 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1f110 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1f120 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58  5'.ac_link='$CXX
1f130 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
1f140 65 78 65 65 78 74 20 24 43 58 58 46 4c 41 47 53  exeext $CXXFLAGS
1f150 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1f160 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1f170 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1f180 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1f190 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69  $ac_cv_cxx_compi
1f1a0 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20  ler_gnu.if test 
1f1b0 2d 7a 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a  -z "$CXX"; then.
1f1c0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
1f1d0 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 43 58  CC"; then.    CX
1f1e0 58 3d 24 43 43 43 0a 20 20 65 6c 73 65 0a 20 20  X=$CCC.  else.  
1f1f0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1f200 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20  c_tool_prefix"; 
1f210 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72  then.  for ac_pr
1f220 6f 67 20 69 6e 20 67 2b 2b 20 63 2b 2b 20 67 70  og in g++ c++ gp
1f230 70 20 61 43 43 20 43 43 20 63 78 78 20 63 63 2b  p aCC CC cxx cc+
1f240 2b 20 63 6c 2e 65 78 65 20 46 43 43 20 4b 43 43  + cl.exe FCC KCC
1f250 20 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a 20   RCC xlC_r xlC. 
1f260 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
1f270 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
1f280 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
1f290 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
1f2a0 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
1f2b0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
1f2c0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
1f2d0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
1f2e0 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
1f2f0 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  =$2.{ echo "$as_
1f300 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1f310 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
1f320 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
1f330 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
1f340 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
1f350 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
1f360 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
1f370 72 6f 67 5f 43 58 58 2b 73 65 74 7d 22 20 3d 20  rog_CXX+set}" = 
1f380 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
1f390 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
1f3a0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
1f3b0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1f3c0 6e 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20  n "$CXX"; then. 
1f3d0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 3d   ac_cv_prog_CXX=
1f3e0 22 24 43 58 58 22 20 23 20 4c 65 74 20 74 68 65  "$CXX" # Let the
1f3f0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
1f400 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
1f410 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
1f420 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1f430 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
1f440 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
1f450 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
1f460 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
1f470 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
1f480 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1f490 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1f4a0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1f4b0 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
1f4c0 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
1f4d0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
1f4e0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1f4f0 22 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 3b 20  d$ac_exec_ext"; 
1f510 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
1f520 76 5f 70 72 6f 67 5f 43 58 58 3d 22 24 61 63 5f  v_prog_CXX="$ac_
1f530 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70  tool_prefix$ac_p
1f540 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24  rog".    echo "$
1f550 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66  as_me:$LINENO: f
1f560 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63  ound $as_dir/$ac
1f570 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f580 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b  t" >&5.    break
1f590 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e   2.  fi.done.don
1f5a0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
1f5b0 46 53 0a 0a 66 69 0a 66 69 0a 43 58 58 3d 24 61  FS..fi.fi.CXX=$a
1f5c0 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 0a 69 66  c_cv_prog_CXX.if
1f5d0 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 3b   test -n "$CXX";
1f5e0 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
1f5f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f600 72 65 73 75 6c 74 3a 20 24 43 58 58 22 20 3e 26  result: $CXX" >&
1f610 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
1f620 7d 24 43 58 58 22 20 3e 26 36 3b 20 7d 0a 65 6c  }$CXX" >&6; }.el
1f630 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
1f640 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1f650 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
1f660 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
1f670 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20  >&6; }.fi...    
1f680 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 20 26  test -n "$CXX" &
1f690 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
1f6a0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
1f6b0 58 58 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  XX"; then.  ac_c
1f6c0 74 5f 43 58 58 3d 24 43 58 58 0a 20 20 66 6f 72  t_CXX=$CXX.  for
1f6d0 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 2b 2b 20   ac_prog in g++ 
1f6e0 63 2b 2b 20 67 70 70 20 61 43 43 20 43 43 20 63  c++ gpp aCC CC c
1f6f0 78 78 20 63 63 2b 2b 20 63 6c 2e 65 78 65 20 46  xx cc++ cl.exe F
1f700 43 43 20 4b 43 43 20 52 43 43 20 78 6c 43 5f 72  CC KCC RCC xlC_r
1f710 20 78 6c 43 0a 64 6f 0a 20 20 23 20 45 78 74 72   xlC.do.  # Extr
1f720 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
1f730 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
1f740 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
1f750 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
1f760 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
1f770 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
1f780 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
1f790 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f7a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1f7b0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
1f7c0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1f7d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
1f7e0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
1f7f0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
1f800 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 58  cv_prog_ac_ct_CX
1f810 58 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  X+set}" = set; t
1f820 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
1f830 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
1f840 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
1f850 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
1f860 5f 63 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a 20  _ct_CXX"; then. 
1f870 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
1f880 74 5f 43 58 58 3d 22 24 61 63 5f 63 74 5f 43 58  t_CXX="$ac_ct_CX
1f890 58 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  X" # Let the use
1f8a0 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
1f8b0 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
1f8c0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1f8d0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1f8e0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1f8f0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
1f900 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
1f910 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
1f920 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
1f930 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1f940 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1f950 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1f960 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
1f970 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1f980 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
1f990 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
1f9a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f9b0 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
1f9c0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
1f9d0 6f 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22 24 61  og_ac_ct_CXX="$a
1f9e0 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f  c_prog".    echo
1f9f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1fa00 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
1fa10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1fa20 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
1fa30 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
1fa40 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1fa50 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1fa60 63 74 5f 43 58 58 3d 24 61 63 5f 63 76 5f 70 72  ct_CXX=$ac_cv_pr
1fa70 6f 67 5f 61 63 5f 63 74 5f 43 58 58 0a 69 66 20  og_ac_ct_CXX.if 
1fa80 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1fa90 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  CXX"; then.  { e
1faa0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fab0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
1fac0 5f 63 74 5f 43 58 58 22 20 3e 26 35 0a 65 63 68  _ct_CXX" >&5.ech
1fad0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
1fae0 63 74 5f 43 58 58 22 20 3e 26 36 3b 20 7d 0a 65  ct_CXX" >&6; }.e
1faf0 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
1fb00 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1fb10 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1fb20 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1fb30 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74   >&6; }.fi...  t
1fb40 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
1fb50 58 58 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e  XX" && break.don
1fb60 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  e..  if test "x$
1fb70 61 63 5f 63 74 5f 43 58 58 22 20 3d 20 78 3b 20  ac_ct_CXX" = x; 
1fb80 74 68 65 6e 0a 20 20 20 20 43 58 58 3d 22 67 2b  then.    CXX="g+
1fb90 2b 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  +".  else.    ca
1fba0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
1fbb0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
1fbc0 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65  ned in.yes:).{ e
1fbd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1fbe0 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
1fbf0 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
1fc00 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
1fc10 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
1fc20 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
1fc30 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
1fc40 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
1fc50 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
1fc60 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
1fc70 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
1fc80 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
1fc90 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
1fca0 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68  nu.org." >&5.ech
1fcb0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
1fcc0 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
1fcd0 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
1fce0 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
1fcf0 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
1fd00 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
1fd10 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
1fd20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
1fd30 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
1fd40 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
1fd50 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
1fd60 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
1fd70 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
1fd80 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
1fd90 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
1fda0 20 20 20 20 43 58 58 3d 24 61 63 5f 63 74 5f 43      CXX=$ac_ct_C
1fdb0 58 58 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66 69  XX.  fi.fi..  fi
1fdc0 0a 66 69 0a 23 20 50 72 6f 76 69 64 65 20 73 6f  .fi.# Provide so
1fdd0 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61  me information a
1fde0 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65  bout the compile
1fdf0 72 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  r..echo "$as_me:
1fe00 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
1fe10 67 20 66 6f 72 20 43 2b 2b 20 63 6f 6d 70 69 6c  g for C++ compil
1fe20 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a  er version" >&5.
1fe30 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65 74  ac_compiler=`set
1fe40 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b 20   X $ac_compile; 
1fe50 65 63 68 6f 20 24 32 60 0a 7b 20 28 61 63 5f 74  echo $2`.{ (ac_t
1fe60 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  ry="$ac_compiler
1fe70 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22 0a   --version >&5".
1fe80 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
1fe90 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
1fea0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
1feb0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
1fec0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
1fed0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
1fee0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
1fef0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
1ff00 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
1ff10 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
1ff20 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73  _compiler --vers
1ff30 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35 0a 20  ion >&5") 2>&5. 
1ff40 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1ff50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ff60 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1ff70 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1ff80 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1ff90 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61   }.{ (ac_try="$a
1ffa0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26  c_compiler -v >&
1ffb0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
1ffc0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1ffd0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1ffe0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1fff0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
20000 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
20010 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
20020 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
20030 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
20040 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
20050 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20  $ac_compiler -v 
20060 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
20070 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
20080 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20090 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
200a0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
200b0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
200c0 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
200d0 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 0a 63  mpiler -V >&5".c
200e0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
200f0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
20100 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
20110 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
20120 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
20130 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
20140 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
20150 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
20160 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
20170 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
20180 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22  compiler -V >&5"
20190 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
201a0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
201b0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
201c0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
201d0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
201e0 73 74 61 74 75 73 29 3b 20 7d 0a 0a 7b 20 65 63  status); }..{ ec
201f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20200 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
20210 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
20220 67 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63 6f  g the GNU C++ co
20230 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68 6f  mpiler" >&5.echo
20240 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
20250 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
20260 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20  e using the GNU 
20270 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20  C++ compiler... 
20280 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
20290 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
202a0 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
202b0 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  u+set}" = set; t
202c0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
202d0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
202e0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
202f0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
20300 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
20310 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
20320 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
20330 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
20340 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
20350 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
20360 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
20370 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
20380 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
20390 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43  {.#ifndef __GNUC
203a0 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65 20  __.       choke 
203b0 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20  me.#endif..  ;. 
203c0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
203d0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
203e0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
203f0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
20400 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
20410 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
20420 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
20430 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
20440 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
20450 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
20460 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
20470 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
20480 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
20490 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
204a0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
204b0 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
204c0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
204d0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
204e0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
204f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
20500 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
20510 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
20520 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
20530 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20540 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
20550 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
20560 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
20570 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
20580 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
20590 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
205a0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
205b0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
205c0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
205d0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
205e0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
205f0 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  yes.else.  echo 
20600 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
20610 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
20620 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
20630 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20640 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70 69 6c   >&5...ac_compil
20650 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a 72 6d  er_gnu=no.fi..rm
20660 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
20670 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
20680 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
20690 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63 76  st.$ac_ext.ac_cv
206a0 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
206b0 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  u=$ac_compiler_g
206c0 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  nu..fi.{ echo "$
206d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
206e0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63 78  esult: $ac_cv_cx
206f0 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  x_compiler_gnu" 
20700 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
20710 5f 54 7d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f  _T}$ac_cv_cxx_co
20720 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b  mpiler_gnu" >&6;
20730 20 7d 0a 47 58 58 3d 60 74 65 73 74 20 24 61 63   }.GXX=`test $ac
20740 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20  _compiler_gnu = 
20750 79 65 73 20 26 26 20 65 63 68 6f 20 79 65 73 60  yes && echo yes`
20760 0a 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41 47  .ac_test_CXXFLAG
20770 53 3d 24 7b 43 58 58 46 4c 41 47 53 2b 73 65 74  S=${CXXFLAGS+set
20780 7d 0a 61 63 5f 73 61 76 65 5f 43 58 58 46 4c 41  }.ac_save_CXXFLA
20790 47 53 3d 24 43 58 58 46 4c 41 47 53 0a 7b 20 65  GS=$CXXFLAGS.{ e
207a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
207b0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
207c0 65 74 68 65 72 20 24 43 58 58 20 61 63 63 65 70  ether $CXX accep
207d0 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20  ts -g" >&5.echo 
207e0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
207f0 67 20 77 68 65 74 68 65 72 20 24 43 58 58 20 61  g whether $CXX a
20800 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45 43  ccepts -g... $EC
20810 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
20820 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
20830 6f 67 5f 63 78 78 5f 67 2b 73 65 74 7d 22 20 3d  og_cxx_g+set}" =
20840 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
20850 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
20860 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
20870 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76 65 5f  .else.  ac_save_
20880 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d  cxx_werror_flag=
20890 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
208a0 6c 61 67 0a 20 20 20 61 63 5f 63 78 78 5f 77 65  lag.   ac_cxx_we
208b0 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20  rror_flag=yes.  
208c0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f   ac_cv_prog_cxx_
208d0 67 3d 6e 6f 0a 20 20 20 43 58 58 46 4c 41 47 53  g=no.   CXXFLAGS
208e0 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e 63 6f  ="-g".   cat >co
208f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
20900 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
20910 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
20920 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
20930 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20940 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
20950 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
20960 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
20970 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
20980 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
20990 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
209a0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
209b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
209c0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
209d0 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
209e0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
209f0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
20a00 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
20a10 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
20a20 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
20a30 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
20a40 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
20a50 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
20a60 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
20a70 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
20a80 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
20a90 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
20aa0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
20ab0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
20ac0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
20ad0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
20ae0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
20af0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
20b00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
20b10 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
20b20 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
20b30 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
20b40 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
20b50 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ac_cxx_werror_fl
20b60 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
20b70 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
20b80 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
20b90 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
20ba0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
20bb0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
20bc0 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
20bd0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
20be0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
20bf0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
20c00 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
20c10 74 20 3e 26 35 0a 0a 09 43 58 58 46 4c 41 47 53  t >&5...CXXFLAGS
20c20 3d 22 22 0a 20 20 20 20 20 20 63 61 74 20 3e 63  ="".      cat >c
20c30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
20c40 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
20c50 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
20c60 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
20c70 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
20c80 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
20c90 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
20ca0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
20cb0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
20cc0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
20cd0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
20ce0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
20cf0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
20d00 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
20d10 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
20d20 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
20d30 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
20d40 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
20d50 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
20d60 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
20d70 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
20d80 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
20d90 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
20da0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
20db0 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
20dc0 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
20dd0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
20de0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
20df0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
20e00 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
20e10 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
20e20 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
20e30 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
20e40 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20e50 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
20e60 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
20e70 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
20e80 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
20e90 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
20ea0 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
20eb0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
20ec0 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
20ed0 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
20ee0 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
20ef0 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22   :.else.  echo "
20f00 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
20f10 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
20f20 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
20f30 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
20f40 3e 26 35 0a 0a 09 61 63 5f 63 78 78 5f 77 65 72  >&5...ac_cxx_wer
20f50 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76  ror_flag=$ac_sav
20f60 65 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  e_cxx_werror_fla
20f70 67 0a 09 20 43 58 58 46 4c 41 47 53 3d 22 2d 67  g.. CXXFLAGS="-g
20f80 22 0a 09 20 63 61 74 20 3e 63 6f 6e 66 74 65 73  ".. cat >conftes
20f90 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
20fa0 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68  OF./* confdefs.h
20fb0 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74  .  */._ACEOF.cat
20fc0 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f   confdefs.h >>co
20fd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63  nftest.$ac_ext.c
20fe0 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  at >>conftest.$a
20ff0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
21000 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
21010 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
21020 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
21030 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
21040 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
21050 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
21060 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
21070 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
21080 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
21090 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
210a0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
210b0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
210c0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
210d0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
210e0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
210f0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
21100 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
21110 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
21120 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
21130 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
21140 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
21150 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
21160 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
21170 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
21180 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
21190 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
211a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
211b0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
211c0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
211d0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
211e0 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78   test -z "$ac_cx
211f0 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  x_werror_flag" |
21200 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
21210 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
21220 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
21230 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
21240 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  xt; then.  ac_cv
21250 5f 70 72 6f 67 5f 63 78 78 5f 67 3d 79 65 73 0a  _prog_cxx_g=yes.
21260 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
21270 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
21280 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
21290 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
212a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
212b0 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  ...fi..rm -f cor
212c0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
212d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
212e0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
212f0 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  ext.fi..rm -f co
21300 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
21310 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
21320 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
21330 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  _ext.fi..rm -f c
21340 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
21350 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
21360 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
21370 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 78 78 5f  c_ext.   ac_cxx_
21380 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f  werror_flag=$ac_
21390 73 61 76 65 5f 63 78 78 5f 77 65 72 72 6f 72 5f  save_cxx_werror_
213a0 66 6c 61 67 0a 66 69 0a 7b 20 65 63 68 6f 20 22  flag.fi.{ echo "
213b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
213c0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
213d0 72 6f 67 5f 63 78 78 5f 67 22 20 3e 26 35 0a 65  rog_cxx_g" >&5.e
213e0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
213f0 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67 22  c_cv_prog_cxx_g"
21400 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
21410 22 24 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41  "$ac_test_CXXFLA
21420 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  GS" = set; then.
21430 20 20 43 58 58 46 4c 41 47 53 3d 24 61 63 5f 73    CXXFLAGS=$ac_s
21440 61 76 65 5f 43 58 58 46 4c 41 47 53 0a 65 6c 69  ave_CXXFLAGS.eli
21450 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72  f test $ac_cv_pr
21460 6f 67 5f 63 78 78 5f 67 20 3d 20 79 65 73 3b 20  og_cxx_g = yes; 
21470 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22  then.  if test "
21480 24 47 58 58 22 20 3d 20 79 65 73 3b 20 74 68 65  $GXX" = yes; the
21490 6e 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22  n.    CXXFLAGS="
214a0 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
214b0 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 67 22     CXXFLAGS="-g"
214c0 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
214d0 74 65 73 74 20 22 24 47 58 58 22 20 3d 20 79 65  test "$GXX" = ye
214e0 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 58 58 46  s; then.    CXXF
214f0 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73  LAGS="-O2".  els
21500 65 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d 0a  e.    CXXFLAGS=.
21510 20 20 66 69 0a 66 69 0a 61 63 5f 65 78 74 3d 63    fi.fi.ac_ext=c
21520 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43  pp.ac_cpp='$CXXC
21530 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
21540 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d  _compile='$CXX -
21550 63 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50  c $CXXFLAGS $CPP
21560 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
21570 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
21580 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e  ink='$CXX -o con
21590 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
215a0 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c  $CXXFLAGS $CPPFL
215b0 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e  AGS $LDFLAGS con
215c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c  ftest.$ac_ext $L
215d0 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70  IBS >&5'.ac_comp
215e0 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f  iler_gnu=$ac_cv_
215f0 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  cxx_compiler_gnu
21600 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ....if test -n "
21610 24 43 58 58 22 20 26 26 20 28 20 74 65 73 74 20  $CXX" && ( test 
21620 22 58 24 43 58 58 22 20 21 3d 20 22 58 6e 6f 22  "X$CXX" != "Xno"
21630 20 26 26 0a 20 20 20 20 28 20 28 74 65 73 74 20   &&.    ( (test 
21640 22 58 24 43 58 58 22 20 3d 20 22 58 67 2b 2b 22  "X$CXX" = "Xg++"
21650 20 26 26 20 60 67 2b 2b 20 2d 76 20 3e 2f 64 65   && `g++ -v >/de
21660 76 2f 6e 75 6c 6c 20 32 3e 26 31 60 20 29 20 7c  v/null 2>&1` ) |
21670 7c 0a 20 20 20 20 28 74 65 73 74 20 22 58 24 43  |.    (test "X$C
21680 58 58 22 20 21 3d 20 22 58 67 2b 2b 22 29 29 29  XX" != "Xg++")))
21690 20 3b 20 74 68 65 6e 0a 20 20 61 63 5f 65 78 74   ; then.  ac_ext
216a0 3d 63 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58  =cpp.ac_cpp='$CX
216b0 58 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  XCPP $CPPFLAGS'.
216c0 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58  ac_compile='$CXX
216d0 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20 24 43   -c $CXXFLAGS $C
216e0 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
216f0 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
21700 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63  _link='$CXX -o c
21710 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
21720 74 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50  t $CXXFLAGS $CPP
21730 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63  FLAGS $LDFLAGS c
21740 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
21750 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f  $LIBS >&5'.ac_co
21760 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
21770 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
21780 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  nu.{ echo "$as_m
21790 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
217a0 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74  ing how to run t
217b0 68 65 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73  he C++ preproces
217c0 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  sor" >&5.echo $E
217d0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
217e0 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43  how to run the C
217f0 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e  ++ preprocessor.
21800 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
21810 20 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24   }.if test -z "$
21820 43 58 58 43 50 50 22 3b 20 74 68 65 6e 0a 20 20  CXXCPP"; then.  
21830 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
21840 5f 70 72 6f 67 5f 43 58 58 43 50 50 2b 73 65 74  _prog_CXXCPP+set
21850 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
21860 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
21870 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
21880 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20 20   >&6.else.      
21890 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73 20  # Double quotes 
218a0 62 65 63 61 75 73 65 20 43 58 58 43 50 50 20 6e  because CXXCPP n
218b0 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e  eeds to be expan
218c0 64 65 64 0a 20 20 20 20 66 6f 72 20 43 58 58 43  ded.    for CXXC
218d0 50 50 20 69 6e 20 22 24 43 58 58 20 2d 45 22 20  PP in "$CXX -E" 
218e0 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20 64  "/lib/cpp".    d
218f0 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70 72  o.      ac_prepr
21900 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20  oc_ok=false.for 
21910 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77  ac_cxx_preproc_w
21920 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79  arn_flag in '' y
21930 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20  es.do.  # Use a 
21940 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61 74  header file that
21950 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c   comes with gcc,
21960 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20   so configuring 
21970 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20 61  glibc.  # with a
21980 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d   fresh cross-com
21990 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23  piler works..  #
219a0 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e   Prefer <limits.
219b0 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e  h> to <assert.h>
219c0 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20   if __STDC__ is 
219d0 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20  defined, since. 
219e0 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78   # <limits.h> ex
219f0 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65  ists even on fre
21a00 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c  estanding compil
21a10 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20  ers..  # On the 
21a20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73  NeXT, cc -E runs
21a30 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67   the code throug
21a40 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73  h the compiler's
21a50 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74   parser,.  # not
21a60 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63 70   just through cp
21a70 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72  p. "Syntax error
21a80 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61 74  " is here to cat
21a90 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20  ch this case..  
21aa0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
21ab0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
21ac0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
21ad0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
21ae0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
21af0 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
21b00 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
21b10 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
21b20 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
21b30 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  /.#ifdef __STDC_
21b40 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
21b50 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
21b60 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
21b70 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20  >.#endif...     
21b80 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43  Syntax error._AC
21b90 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
21ba0 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
21bb0 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
21bc0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
21bd0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
21be0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
21bf0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
21c00 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
21c10 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
21c20 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
21c30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
21c40 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
21c50 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
21c60 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
21c70 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
21c80 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
21c90 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
21ca0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
21cb0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
21cc0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
21cd0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
21ce0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
21cf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
21d00 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
21d10 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
21d20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
21d30 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
21d40 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78   test -z "$ac_cx
21d50 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  x_preproc_warn_f
21d60 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f  lag$ac_cxx_werro
21d70 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
21d80 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
21d90 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  err.       }; th
21da0 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63  en.  :.else.  ec
21db0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
21dc0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
21dd0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
21de0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
21df0 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f  ext >&5..  # Bro
21e00 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61  ken: fails on va
21e10 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
21e20 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  nue.fi..rm -f co
21e30 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
21e40 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
21e50 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
21e60 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
21e70 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
21e80 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
21e90 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
21ea0 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
21eb0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
21ec0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
21ed0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
21ee0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
21ef0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
21f00 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
21f10 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
21f20 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
21f30 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
21f40 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e  /.#include <ac_n
21f50 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41  onexistent.h>._A
21f60 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
21f70 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
21f80 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
21f90 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
21fa0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
21fb0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
21fc0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
21fd0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
21fe0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
21ff0 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
22000 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
22010 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
22020 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  .  (eval "$ac_cp
22030 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
22040 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  xt") 2>conftest.
22050 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
22060 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
22070 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
22080 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
22090 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
220a0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
220b0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
220c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
220d0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
220e0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
220f0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
22100 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a  >/dev/null && {.
22110 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
22120 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  xx_preproc_warn_
22130 66 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72  flag$ac_cxx_werr
22140 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
22150 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
22160 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
22170 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  hen.  # Broken: 
22180 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
22190 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
221a0 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  ue.else.  echo "
221b0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
221c0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
221d0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
221e0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
221f0 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20  >&5..  # Passes 
22200 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70  both tests..ac_p
22210 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61  reproc_ok=:.brea
22220 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  k.fi..rm -f conf
22230 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
22240 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a  t.$ac_ext..done.
22250 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62 72  # Because of `br
22260 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f  eak', _AC_PREPRO
22270 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e  C_IFELSE's clean
22280 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69  ing code was ski
22290 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66  pped..rm -f conf
222a0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
222b0 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63  t.$ac_ext.if $ac
222c0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65  _preproc_ok; the
222d0 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a 20 20  n.  break.fi..  
222e0 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f 63 76    done.    ac_cv
222f0 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43 58  _prog_CXXCPP=$CX
22300 58 43 50 50 0a 0a 66 69 0a 20 20 43 58 58 43 50  XCPP..fi.  CXXCP
22310 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58  P=$ac_cv_prog_CX
22320 58 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63  XCPP.else.  ac_c
22330 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43  v_prog_CXXCPP=$C
22340 58 58 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f 20  XXCPP.fi.{ echo 
22350 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22360 20 72 65 73 75 6c 74 3a 20 24 43 58 58 43 50 50   result: $CXXCPP
22370 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
22380 48 4f 5f 54 7d 24 43 58 58 43 50 50 22 20 3e 26  HO_T}$CXXCPP" >&
22390 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f  6; }.ac_preproc_
223a0 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ok=false.for ac_
223b0 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  cxx_preproc_warn
223c0 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
223d0 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
223e0 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
223f0 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
22400 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
22410 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
22420 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
22430 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
22440 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
22450 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
22460 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
22470 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
22480 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
22490 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
224a0 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
224b0 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
224c0 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
224d0 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
224e0 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
224f0 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
22500 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
22510 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
22520 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
22530 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
22540 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
22550 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
22560 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
22570 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
22580 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
22590 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
225a0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
225b0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
225c0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
225d0 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
225e0 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
225f0 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
22600 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
22610 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
22620 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
22630 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
22640 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
22650 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
22660 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
22670 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
22680 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
22690 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
226a0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
226b0 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
226c0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
226d0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
226e0 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
226f0 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
22700 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
22710 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
22720 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
22730 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
22740 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
22750 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
22760 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
22770 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
22780 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
22790 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
227a0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
227b0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
227c0 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
227d0 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65  v/null && {.. te
227e0 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f 70  st -z "$ac_cxx_p
227f0 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
22800 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
22810 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
22820 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
22830 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a  .       }; then.
22840 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20    :.else.  echo 
22850 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
22860 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
22870 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
22880 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22890 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65 6e   >&5..  # Broken
228a0 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69 64  : fails on valid
228b0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
228c0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  .fi..rm -f conft
228d0 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
228e0 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f 4b  .$ac_ext..  # OK
228f0 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65 20  , works on sane 
22900 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65 63  cases.  Now chec
22910 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78 69  k whether nonexi
22920 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20 20  stent headers.  
22930 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74 65  # can be detecte
22940 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61 74  d and how..  cat
22950 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
22960 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
22970 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
22980 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
22990 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
229a0 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
229b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
229c0 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
229d0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
229e0 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65  include <ac_none
229f0 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f  xistent.h>._ACEO
22a00 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  F.if { (ac_try="
22a10 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
22a20 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
22a30 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
22a40 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
22a50 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
22a60 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
22a70 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
22a80 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
22a90 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
22aa0 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
22ab0 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
22ac0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
22ad0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
22ae0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
22af0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
22b00 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
22b10 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
22b20 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
22b30 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
22b40 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
22b50 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
22b60 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
22b70 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
22b80 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
22b90 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
22ba0 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
22bb0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
22bc0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
22bd0 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  g$ac_cxx_werror_
22be0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
22bf0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
22c00 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
22c10 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63  .  # Broken: suc
22c20 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20  cess on invalid 
22c30 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a  input..continue.
22c40 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
22c50 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
22c60 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
22c70 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
22c80 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
22c90 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f 74  ..  # Passes bot
22ca0 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65 70  h tests..ac_prep
22cb0 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66  roc_ok=:.break.f
22cc0 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  i..rm -f conftes
22cd0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22ce0 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
22cf0 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
22d00 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
22d10 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
22d20 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
22d30 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
22d40 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
22d50 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70 72  ac_ext.if $ac_pr
22d60 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20  eproc_ok; then. 
22d70 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65 63   :.else.  { { ec
22d80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22d90 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70  NO: error: C++ p
22da0 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43  reprocessor \"$C
22db0 58 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61  XXCPP\" fails sa
22dc0 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c  nity check.See \
22dd0 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72  `config.log' for
22de0 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20   more details." 
22df0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
22e00 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70 72 65  : error: C++ pre
22e10 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 58 58  processor \"$CXX
22e20 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69  CPP\" fails sani
22e30 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63  ty check.See \`c
22e40 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
22e50 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
22e60 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
22e70 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
22e80 66 69 0a 0a 61 63 5f 65 78 74 3d 63 70 70 0a 61  fi..ac_ext=cpp.a
22e90 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20 24  c_cpp='$CXXCPP $
22ea0 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
22eb0 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43  pile='$CXX -c $C
22ec0 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  XXFLAGS $CPPFLAG
22ed0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
22ee0 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
22ef0 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73  '$CXX -o conftes
22f00 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 58 58  t$ac_exeext $CXX
22f10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
22f20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
22f30 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
22f40 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
22f50 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f  _gnu=$ac_cv_cxx_
22f60 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
22f70 0a 0a 0a 61 63 5f 65 78 74 3d 66 0a 61 63 5f 63  ...ac_ext=f.ac_c
22f80 6f 6d 70 69 6c 65 3d 27 24 46 37 37 20 2d 63 20  ompile='$F77 -c 
22f90 24 46 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  $FFLAGS conftest
22fa0 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
22fb0 5f 6c 69 6e 6b 3d 27 24 46 37 37 20 2d 6f 20 63  _link='$F77 -o c
22fc0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
22fd0 74 20 24 46 46 4c 41 47 53 20 24 4c 44 46 4c 41  t $FFLAGS $LDFLA
22fe0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
22ff0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
23000 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
23010 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c  ac_cv_f77_compil
23020 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d  er_gnu.if test -
23030 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
23040 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20  ix"; then.  for 
23050 61 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 78  ac_prog in g77 x
23060 6c 66 20 66 37 37 20 66 72 74 20 70 67 66 37 37  lf f77 frt pgf77
23070 20 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33   cf77 fort77 fl3
23080 32 20 61 66 37 37 20 78 6c 66 39 30 20 66 39 30  2 af77 xlf90 f90
23090 20 70 67 66 39 30 20 70 67 68 70 66 20 65 70 63   pgf90 pghpf epc
230a0 66 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39 35  f90 gfortran g95
230b0 20 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74 20   xlf95 f95 fort 
230c0 69 66 6f 72 74 20 69 66 63 20 65 66 63 20 70 67  ifort ifc efc pg
230d0 66 39 35 20 6c 66 39 35 20 66 74 6e 0a 20 20 64  f95 lf95 ftn.  d
230e0 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20  o.    # Extract 
230f0 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
23100 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  f "$ac_tool_pref
23110 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20  ix$ac_prog", so 
23120 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
23130 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
23140 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
23150 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
23160 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24  _prog; ac_word=$
23170 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
23180 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
23190 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
231a0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
231b0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
231c0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
231d0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
231e0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
231f0 67 5f 46 37 37 2b 73 65 74 7d 22 20 3d 20 73 65  g_F77+set}" = se
23200 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
23210 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
23220 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
23230 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
23240 22 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 61  "$F77"; then.  a
23250 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22 24  c_cv_prog_F77="$
23260 46 37 37 22 20 23 20 4c 65 74 20 74 68 65 20 75  F77" # Let the u
23270 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
23280 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
23290 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
232a0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
232b0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
232c0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
232d0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
232e0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
232f0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
23300 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
23310 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
23320 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
23330 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
23340 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
23350 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
23360 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
23370 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
23380 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
23390 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
233a0 70 72 6f 67 5f 46 37 37 3d 22 24 61 63 5f 74 6f  prog_F77="$ac_to
233b0 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f  ol_prefix$ac_pro
233c0 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
233d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
233e0 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
233f0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23400 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
23410 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
23420 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
23430 0a 0a 66 69 0a 66 69 0a 46 37 37 3d 24 61 63 5f  ..fi.fi.F77=$ac_
23440 63 76 5f 70 72 6f 67 5f 46 37 37 0a 69 66 20 74  cv_prog_F77.if t
23450 65 73 74 20 2d 6e 20 22 24 46 37 37 22 3b 20 74  est -n "$F77"; t
23460 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
23470 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
23480 73 75 6c 74 3a 20 24 46 37 37 22 20 3e 26 35 0a  sult: $F77" >&5.
23490 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
234a0 46 37 37 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  F77" >&6; }.else
234b0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
234c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
234d0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
234e0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
234f0 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74 65  6; }.fi...    te
23500 73 74 20 2d 6e 20 22 24 46 37 37 22 20 26 26 20  st -n "$F77" && 
23510 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
23520 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46 37 37  if test -z "$F77
23530 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
23540 46 37 37 3d 24 46 37 37 0a 20 20 66 6f 72 20 61  F77=$F77.  for a
23550 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 78 6c  c_prog in g77 xl
23560 66 20 66 37 37 20 66 72 74 20 70 67 66 37 37 20  f f77 frt pgf77 
23570 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33 32  cf77 fort77 fl32
23580 20 61 66 37 37 20 78 6c 66 39 30 20 66 39 30 20   af77 xlf90 f90 
23590 70 67 66 39 30 20 70 67 68 70 66 20 65 70 63 66  pgf90 pghpf epcf
235a0 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39 35 20  90 gfortran g95 
235b0 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74 20 69  xlf95 f95 fort i
235c0 66 6f 72 74 20 69 66 63 20 65 66 63 20 70 67 66  fort ifc efc pgf
235d0 39 35 20 6c 66 39 35 20 66 74 6e 0a 64 6f 0a 20  95 lf95 ftn.do. 
235e0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
235f0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
23600 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
23610 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
23620 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
23630 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
23640 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
23650 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
23660 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
23670 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
23680 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
23690 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
236a0 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
236b0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
236c0 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61   "${ac_cv_prog_a
236d0 63 5f 63 74 5f 46 37 37 2b 73 65 74 7d 22 20 3d  c_ct_F77+set}" =
236e0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
236f0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
23700 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
23710 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
23720 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37 37 22 3b  -n "$ac_ct_F77";
23730 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
23740 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24 61  og_ac_ct_F77="$a
23750 63 5f 63 74 5f 46 37 37 22 20 23 20 4c 65 74 20  c_ct_F77" # Let 
23760 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
23770 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
23780 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
23790 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
237a0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
237b0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
237c0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
237d0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
237e0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
237f0 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
23800 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
23810 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
23820 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
23830 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
23840 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23850 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
23860 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
23870 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
23880 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
23890 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
238a0 46 37 37 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20  F77="$ac_prog". 
238b0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
238c0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
238d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
238e0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
238f0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
23900 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
23910 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
23920 0a 66 69 0a 61 63 5f 63 74 5f 46 37 37 3d 24 61  .fi.ac_ct_F77=$a
23930 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
23940 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  F77.if test -n "
23950 24 61 63 5f 63 74 5f 46 37 37 22 3b 20 74 68 65  $ac_ct_F77"; the
23960 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
23970 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
23980 6c 74 3a 20 24 61 63 5f 63 74 5f 46 37 37 22 20  lt: $ac_ct_F77" 
23990 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
239a0 5f 54 7d 24 61 63 5f 63 74 5f 46 37 37 22 20 3e  _T}$ac_ct_F77" >
239b0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
239c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
239d0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
239e0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
239f0 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
23a00 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24  i...  test -n "$
23a10 61 63 5f 63 74 5f 46 37 37 22 20 26 26 20 62 72  ac_ct_F77" && br
23a20 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74  eak.done..  if t
23a30 65 73 74 20 22 78 24 61 63 5f 63 74 5f 46 37 37  est "x$ac_ct_F77
23a40 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
23a50 46 37 37 3d 22 22 0a 20 20 65 6c 73 65 0a 20 20  F77="".  else.  
23a60 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
23a70 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
23a80 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
23a90 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
23aa0 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
23ab0 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c  : In the future,
23ac0 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e   Autoconf will n
23ad0 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d  ot detect cross-
23ae0 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65  tools.whose name
23af0 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20   does not start 
23b00 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72  with the host tr
23b10 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74  iplet.  If you t
23b20 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67  hink this.config
23b30 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75  uration is usefu
23b40 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65  l to you, please
23b50 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f   write to autoco
23b60 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35  nf@gnu.org." >&5
23b70 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  .echo "$as_me: W
23b80 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
23b90 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
23ba0 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
23bb0 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
23bc0 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
23bd0 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
23be0 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
23bf0 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
23c00 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
23c10 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
23c20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
23c30 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
23c40 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  ." >&2;}.ac_tool
23c50 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
23c60 73 61 63 0a 20 20 20 20 46 37 37 3d 24 61 63 5f  sac.    F77=$ac_
23c70 63 74 5f 46 37 37 0a 20 20 66 69 0a 66 69 0a 0a  ct_F77.  fi.fi..
23c80 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65 20  .# Provide some 
23c90 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75  information abou
23ca0 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a  t the compiler..
23cb0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23cc0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
23cd0 6f 72 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f  or Fortran 77 co
23ce0 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20  mpiler version" 
23cf0 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d  >&5.ac_compiler=
23d00 60 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69  `set X $ac_compi
23d10 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28  le; echo $2`.{ (
23d20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
23d30 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e  iler --version >
23d40 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
23d50 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
23d60 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
23d70 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
23d80 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
23d90 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
23da0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
23db0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
23dc0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
23dd0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
23de0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d  "$ac_compiler --
23df0 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e  version >&5") 2>
23e00 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
23e10 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
23e20 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
23e30 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
23e40 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
23e50 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79  us); }.{ (ac_try
23e60 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  ="$ac_compiler -
23e70 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24  v >&5".case "(($
23e80 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
23e90 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
23ea0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
23eb0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
23ec0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
23ed0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
23ee0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
23ef0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
23f00 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
23f10 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  al "$ac_compiler
23f20 20 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20   -v >&5") 2>&5. 
23f30 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
23f40 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23f50 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
23f60 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
23f70 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
23f80 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61   }.{ (ac_try="$a
23f90 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26  c_compiler -V >&
23fa0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
23fb0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
23fc0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
23fd0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
23fe0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
23ff0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
24000 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
24010 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
24020 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
24030 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
24040 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20  $ac_compiler -V 
24050 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
24060 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
24070 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
24080 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
24090 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
240a0 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 72  $ac_status); }.r
240b0 6d 20 2d 66 20 61 2e 6f 75 74 0a 0a 23 20 49 66  m -f a.out..# If
240c0 20 77 65 20 64 6f 6e 27 74 20 75 73 65 20 60 2e   we don't use `.
240d0 46 27 20 61 73 20 65 78 74 65 6e 73 69 6f 6e 2c  F' as extension,
240e0 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f   the preprocesso
240f0 72 20 69 73 20 6e 6f 74 20 72 75 6e 20 6f 6e 20  r is not run on 
24100 74 68 65 0a 23 20 69 6e 70 75 74 20 66 69 6c 65  the.# input file
24110 2e 20 20 28 4e 6f 74 65 20 74 68 61 74 20 74 68  .  (Note that th
24120 69 73 20 6f 6e 6c 79 20 6e 65 65 64 73 20 74 6f  is only needs to
24130 20 77 6f 72 6b 20 66 6f 72 20 47 4e 55 20 63 6f   work for GNU co
24140 6d 70 69 6c 65 72 73 2e 29 0a 61 63 5f 73 61 76  mpilers.).ac_sav
24150 65 5f 65 78 74 3d 24 61 63 5f 65 78 74 0a 61 63  e_ext=$ac_ext.ac
24160 5f 65 78 74 3d 46 0a 7b 20 65 63 68 6f 20 22 24  _ext=F.{ echo "$
24170 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
24180 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
24190 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68 65  we are using the
241a0 20 47 4e 55 20 46 6f 72 74 72 61 6e 20 37 37 20   GNU Fortran 77 
241b0 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63  compiler" >&5.ec
241c0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
241d0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
241e0 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
241f0 55 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d  U Fortran 77 com
24200 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  piler... $ECHO_C
24210 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
24220 20 22 24 7b 61 63 5f 63 76 5f 66 37 37 5f 63 6f   "${ac_cv_f77_co
24230 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22  mpiler_gnu+set}"
24240 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
24250 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
24260 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
24270 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
24280 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
24290 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20 70  <<_ACEOF.      p
242a0 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 23 69 66 6e  rogram main.#ifn
242b0 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20  def __GNUC__.   
242c0 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e      choke me.#en
242d0 64 69 66 0a 0a 20 20 20 20 20 20 65 6e 64 0a 5f  dif..      end._
242e0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
242f0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
24300 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
24310 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
24320 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
24330 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
24340 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
24350 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
24360 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
24370 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
24380 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
24390 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
243a0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
243b0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
243c0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
243d0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
243e0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
243f0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
24400 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
24410 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
24420 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
24430 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
24440 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24450 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
24460 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
24470 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
24480 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
24490 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72 5f  "$ac_f77_werror_
244a0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
244b0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
244c0 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
244d0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
244e0 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
244f0 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e    ac_compiler_gn
24500 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  u=yes.else.  ech
24510 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
24520 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
24530 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
24540 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
24550 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70  xt >&5...ac_comp
24560 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a  iler_gnu=no.fi..
24570 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
24580 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
24590 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
245a0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f  test.$ac_ext.ac_
245b0 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f  cv_f77_compiler_
245c0 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
245d0 5f 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20  _gnu..fi.{ echo 
245e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
245f0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
24600 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  f77_compiler_gnu
24610 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
24620 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 66 37 37 5f  HO_T}$ac_cv_f77_
24630 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26  compiler_gnu" >&
24640 36 3b 20 7d 0a 61 63 5f 65 78 74 3d 24 61 63 5f  6; }.ac_ext=$ac_
24650 73 61 76 65 5f 65 78 74 0a 61 63 5f 74 65 73 74  save_ext.ac_test
24660 5f 46 46 4c 41 47 53 3d 24 7b 46 46 4c 41 47 53  _FFLAGS=${FFLAGS
24670 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 46 46  +set}.ac_save_FF
24680 4c 41 47 53 3d 24 46 46 4c 41 47 53 0a 46 46 4c  LAGS=$FFLAGS.FFL
24690 41 47 53 3d 0a 7b 20 65 63 68 6f 20 22 24 61 73  AGS=.{ echo "$as
246a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
246b0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 46  cking whether $F
246c0 37 37 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e  77 accepts -g" >
246d0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
246e0 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
246f0 72 20 24 46 37 37 20 61 63 63 65 70 74 73 20 2d  r $F77 accepts -
24700 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  g... $ECHO_C" >&
24710 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
24720 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67  ac_cv_prog_f77_g
24730 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
24740 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
24750 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
24760 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
24770 46 46 4c 41 47 53 3d 2d 67 0a 63 61 74 20 3e 63  FFLAGS=-g.cat >c
24780 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
24790 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20 70  <<_ACEOF.      p
247a0 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 0a 20 20 20  rogram main..   
247b0 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72 6d     end._ACEOF.rm
247c0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
247d0 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
247e0 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
247f0 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
24800 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
24810 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
24820 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
24830 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
24840 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
24850 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
24860 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
24870 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
24880 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
24890 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
248a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
248b0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
248c0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
248d0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
248e0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
248f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
24900 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
24910 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
24920 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
24930 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
24940 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
24950 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
24960 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37 37  test -z "$ac_f77
24970 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
24980 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
24990 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
249a0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
249b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
249c0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  t; then.  ac_cv_
249d0 70 72 6f 67 5f 66 37 37 5f 67 3d 79 65 73 0a 65  prog_f77_g=yes.e
249e0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
249f0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
24a00 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
24a10 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
24a20 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
24a30 0a 09 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37  ..ac_cv_prog_f77
24a40 5f 67 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20  _g=no.fi..rm -f 
24a50 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
24a60 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
24a70 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
24a80 61 63 5f 65 78 74 0a 0a 66 69 0a 7b 20 65 63 68  ac_ext..fi.{ ech
24a90 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24aa0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
24ab0 76 5f 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26  v_prog_f77_g" >&
24ac0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
24ad0 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37  }$ac_cv_prog_f77
24ae0 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _g" >&6; }.if te
24af0 73 74 20 22 24 61 63 5f 74 65 73 74 5f 46 46 4c  st "$ac_test_FFL
24b00 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
24b10 0a 20 20 46 46 4c 41 47 53 3d 24 61 63 5f 73 61  .  FFLAGS=$ac_sa
24b20 76 65 5f 46 46 4c 41 47 53 0a 65 6c 69 66 20 74  ve_FFLAGS.elif t
24b30 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  est $ac_cv_prog_
24b40 66 37 37 5f 67 20 3d 20 79 65 73 3b 20 74 68 65  f77_g = yes; the
24b50 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  n.  if test "x$a
24b60 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65  c_cv_f77_compile
24b70 72 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b 20 74  r_gnu" = xyes; t
24b80 68 65 6e 0a 20 20 20 20 46 46 4c 41 47 53 3d 22  hen.    FFLAGS="
24b90 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
24ba0 20 20 20 46 46 4c 41 47 53 3d 22 2d 67 22 0a 20     FFLAGS="-g". 
24bb0 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65   fi.else.  if te
24bc0 73 74 20 22 78 24 61 63 5f 63 76 5f 66 37 37 5f  st "x$ac_cv_f77_
24bd0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3d 20  compiler_gnu" = 
24be0 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 46  xyes; then.    F
24bf0 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c  FLAGS="-O2".  el
24c00 73 65 0a 20 20 20 20 46 46 4c 41 47 53 3d 0a 20  se.    FFLAGS=. 
24c10 20 66 69 0a 66 69 0a 0a 47 37 37 3d 60 74 65 73   fi.fi..G77=`tes
24c20 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  t $ac_compiler_g
24c30 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68 6f  nu = yes && echo
24c40 20 79 65 73 60 0a 61 63 5f 65 78 74 3d 63 0a 61   yes`.ac_ext=c.a
24c50 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
24c60 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
24c70 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
24c80 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
24c90 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
24ca0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
24cb0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
24cc0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
24cd0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
24ce0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24cf0 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
24d00 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
24d10 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
24d20 75 0a 0a 0a 0a 23 20 41 75 74 6f 63 6f 6e 66 20  u....# Autoconf 
24d30 32 2e 31 33 27 73 20 41 43 5f 4f 42 4a 45 58 54  2.13's AC_OBJEXT
24d40 20 61 6e 64 20 41 43 5f 45 58 45 45 58 54 20 6d   and AC_EXEEXT m
24d50 61 63 72 6f 73 20 6f 6e 6c 79 20 77 6f 72 6b 73  acros only works
24d60 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 73   for C compilers
24d70 21 0a 0a 23 20 66 69 6e 64 20 74 68 65 20 6d 61  !..# find the ma
24d80 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20  ximum length of 
24d90 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
24da0 75 6d 65 6e 74 73 0a 7b 20 65 63 68 6f 20 22 24  uments.{ echo "$
24db0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
24dc0 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78 69  hecking the maxi
24dd0 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f  mum length of co
24de0 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d  mmand line argum
24df0 65 6e 74 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  ents" >&5.echo $
24e00 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
24e10 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e   the maximum len
24e20 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c  gth of command l
24e30 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e 2e  ine arguments...
24e40 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
24e50 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
24e60 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
24e70 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  n+set}" = set; t
24e80 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
24e90 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
24ea0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
24eb0 20 20 20 69 3d 30 0a 20 20 74 65 73 74 73 74 72     i=0.  teststr
24ec0 69 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63 61  ing="ABCD"..  ca
24ed0 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a  se $build_os in.
24ee0 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20    msdosdjgpp*). 
24ef0 20 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20 74     # On DJGPP, t
24f00 68 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c 6f  his test can blo
24f10 77 20 75 70 20 70 72 65 74 74 79 20 62 61 64 6c  w up pretty badl
24f20 79 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d  y due to problem
24f30 73 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23 20  s in libc.    # 
24f40 28 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67 75  (any single argu
24f50 6d 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20 32  ment exceeding 2
24f60 30 30 30 20 62 79 74 65 73 20 63 61 75 73 65 73  000 bytes causes
24f70 20 61 20 62 75 66 66 65 72 20 6f 76 65 72 72 75   a buffer overru
24f80 6e 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20 67  n.    # during g
24f90 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e 20  lob expansion). 
24fa0 20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72 65   Even if it were
24fb0 20 66 69 78 65 64 2c 20 74 68 65 20 72 65 73 75   fixed, the resu
24fc0 6c 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20 23  lt of this.    #
24fd0 20 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65 20   check would be 
24fe0 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 20 73  larger than it s
24ff0 68 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c 74  hould be..    lt
25000 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25010 6c 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23 20  len=12288;    # 
25020 31 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69 67  12K is about rig
25030 68 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e 75  ht.    ;;..  gnu
25040 2a 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20 47  *).    # Under G
25050 4e 55 20 48 75 72 64 2c 20 74 68 69 73 20 74 65  NU Hurd, this te
25060 73 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72  st is not requir
25070 65 64 20 62 65 63 61 75 73 65 20 74 68 65 72 65  ed because there
25080 20 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69 6d   is.    # no lim
25090 69 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68  it to the length
250a0 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
250b0 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20   arguments..    
250c0 23 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20 69  # Libtool will i
250d0 6e 74 65 72 70 72 65 74 20 2d 31 20 61 73 20 6e  nterpret -1 as n
250e0 6f 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65 76  o limit whatsoev
250f0 65 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  er.    lt_cv_sys
25100 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b  _max_cmd_len=-1;
25110 0a 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77 69  .    ;;..  cygwi
25120 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20 20  n* | mingw*).   
25130 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c 20   # On Win9x/ME, 
25140 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73 20  this test blows 
25150 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65 64  up -- it succeed
25160 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20 20  s, but takes.   
25170 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75 74   # about 5 minut
25180 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73 74  es as the testst
25190 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f 6e  ring grows expon
251a0 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23 20  entially..    # 
251b0 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78 2f  Worse, since 9x/
251c0 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d 65  ME are not pre-e
251d0 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74 61  mptively multita
251e0 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f 75  sking,.    # you
251f0 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20 22   end up with a "
25200 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65 72  frozen" computer
25210 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77 69  , even though wi
25220 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20 20  th patience.    
25230 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e 74  # the test event
25240 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20 28  ually succeeds (
25250 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65 20  with a max line 
25260 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29 2e  length of 256k).
25270 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c 20  .    # Instead, 
25280 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74 3a  let's just punt:
25290 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d   use the minimum
252a0 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70 6f   linelength repo
252b0 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61 6c  rted by.    # al
252c0 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72 74  l of the support
252d0 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38 31  ed platforms: 81
252e0 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50 29  92 (on NT/2K/XP)
252f0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
25300 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
25310 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69 67  ;.    ;;..  amig
25320 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20 41  aos*).    # On A
25330 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b 73  migaOS with pdks
25340 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61 6b  h, this test tak
25350 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72 61  es hours, litera
25360 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77 65  lly..    # So we
25370 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20 75   just punt and u
25380 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e  se a minimum lin
25390 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39 32  e length of 8192
253a0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
253b0 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39 32  max_cmd_len=8192
253c0 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74 62  ;.    ;;..  netb
253d0 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20 7c  sd* | freebsd* |
253e0 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72 77   openbsd* | darw
253f0 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a  in* | dragonfly*
25400 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61 73  ).    # This has
25410 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69 6e   been around sin
25420 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c 65  ce 386BSD, at le
25430 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75 72  ast.  Likely fur
25440 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65 73  ther..    if tes
25450 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63 74  t -x /sbin/sysct
25460 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74  l; then.      lt
25470 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25480 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63 74  len=`/sbin/sysct
25490 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78  l -n kern.argmax
254a0 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74 20  `.    elif test 
254b0 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79 73  -x /usr/sbin/sys
254c0 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ctl; then.      
254d0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
254e0 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69 6e  d_len=`/usr/sbin
254f0 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e  /sysctl -n kern.
25500 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73 65  argmax`.    else
25510 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
25520 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35 35  _max_cmd_len=655
25530 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66 61  36.# usable defa
25540 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44 73  ult for all BSDs
25550 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41 6e  .    fi.    # An
25560 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20 7a  d add a safety z
25570 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  one.    lt_cv_sy
25580 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
25590 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d  xpr $lt_cv_sys_m
255a0 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34 60  ax_cmd_len \/ 4`
255b0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
255c0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72  ax_cmd_len=`expr
255d0 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f   $lt_cv_sys_max_
255e0 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20 20  cmd_len \* 3`.  
255f0 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78 2a    ;;..  interix*
25600 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77 20  ).    # We know 
25610 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34 34  the value 262144
25620 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69 74   and hardcode it
25630 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20 7a   with a safety z
25640 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a 20  one (like BSD). 
25650 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
25660 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38 0a  _cmd_len=196608.
25670 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29 0a      ;;..  osf*).
25680 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20 45      # Dr. Hans E
25690 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72 20  kkehard Plesser 
256a0 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20 61  reports seeing a
256b0 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72 75   kernel panic ru
256c0 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65 0a  nning configure.
256d0 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68 69      # due to thi
256e0 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65 63  s test when exec
256f0 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d  _disable_arg_lim
25700 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36 34  it is 1 on Tru64
25710 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20 20  . It is not.    
25720 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65 20  # nice to cause 
25730 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73 6f  kernel panics so
25740 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65 20   lets avoid the 
25750 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20 20  loop below..    
25760 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72 65  # First set a re
25770 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c 74  asonable default
25780 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
25790 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33 38  max_cmd_len=1638
257a0 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20 74  4.    #.    if t
257b0 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73  est -x /sbin/sys
257c0 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20 20  config; then.   
257d0 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f 73     case `/sbin/s
257e0 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f 63  ysconfig -q proc
257f0 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
25800 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20 20  g_limit` in.    
25810 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f 73      *1*) lt_cv_s
25820 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d  ys_max_cmd_len=-
25830 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  1 ;;.      esac.
25840 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
25850 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20 6c  sco3.2v5*).    l
25860 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25870 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20 20  _len=102400.    
25880 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73 63  ;;.  sysv5* | sc
25890 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32 75  o5v6* | sysv4.2u
258a0 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61 78  w2*).    kargmax
258b0 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20 2f  =`grep ARG_MAX /
258c0 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73 74  etc/conf/cf.d/st
258d0 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  une 2>/dev/null`
258e0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
258f0 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65 6e  "$kargmax"; then
25900 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
25910 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 63  _max_cmd_len=`ec
25920 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73 65  ho $kargmax | se
25930 64 20 27 73 2f 2e 2a 5b 20 09 5d 2f 2f 27 60 0a  d 's/.*[ .]//'`.
25940 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
25950 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25960 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20 66  _len=32768.    f
25970 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20  i.    ;;.  *).  
25980 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20 6e    # If test is n
25990 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c 74  ot a shell built
259a0 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62 61  -in, we'll proba
259b0 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70 75  bly end up compu
259c0 74 69 6e 67 20 61 0a 20 20 20 20 23 20 6d 61 78  ting a.    # max
259d0 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61 74  imum length that
259e0 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f 66   is only half of
259f0 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78 69   the actual maxi
25a00 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74 0a  mum length, but.
25a10 20 20 20 20 23 20 77 65 20 63 61 6e 27 74 20 74      # we can't t
25a20 65 6c 6c 2e 0a 20 20 20 20 53 48 45 4c 4c 3d 24  ell..    SHELL=$
25a30 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47 5f  {SHELL-${CONFIG_
25a40 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d 0a  SHELL-/bin/sh}}.
25a50 20 20 20 20 77 68 69 6c 65 20 28 74 65 73 74 20      while (test 
25a60 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d 2d  "X"`$SHELL $0 --
25a70 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22 58  fallback-echo "X
25a80 24 74 65 73 74 73 74 72 69 6e 67 22 20 32 3e 2f  $teststring" 2>/
25a90 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20  dev/null` \..   
25aa0 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74      = "XX$testst
25ab0 72 69 6e 67 22 29 20 3e 2f 64 65 76 2f 6e 75 6c  ring") >/dev/nul
25ac0 6c 20 32 3e 26 31 20 26 26 0a 09 20 20 20 20 6e  l 2>&1 &&..    n
25ad0 65 77 5f 72 65 73 75 6c 74 3d 60 65 78 70 72 20  ew_result=`expr 
25ae0 22 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 3a  "X$teststring" :
25af0 20 22 2e 2a 22 20 32 3e 26 31 60 20 26 26 0a 09   ".*" 2>&1` &&..
25b00 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
25b10 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6e 65 77 5f 72  x_cmd_len=$new_r
25b20 65 73 75 6c 74 20 26 26 0a 09 20 20 20 20 74 65  esult &&..    te
25b30 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f  st $i != 17 # 1/
25b40 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65  2 MB should be e
25b50 6e 6f 75 67 68 0a 20 20 20 20 64 6f 0a 20 20 20  nough.    do.   
25b60 20 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b 20     i=`expr $i + 
25b70 31 60 0a 20 20 20 20 20 20 74 65 73 74 73 74 72  1`.      teststr
25b80 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24  ing=$teststring$
25b90 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 64  teststring.    d
25ba0 6f 6e 65 0a 20 20 20 20 74 65 73 74 73 74 72 69  one.    teststri
25bb0 6e 67 3d 0a 20 20 20 20 23 20 41 64 64 20 61 20  ng=.    # Add a 
25bc0 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65  significant safe
25bd0 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73  ty factor becaus
25be0 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20  e C++ compilers 
25bf0 63 61 6e 20 74 61 63 6b 20 6f 6e 20 6d 61 73 73  can tack on mass
25c00 69 76 65 0a 20 20 20 20 23 20 61 6d 6f 75 6e 74  ive.    # amount
25c10 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20  s of additional 
25c20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72 65  arguments before
25c30 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74 6f   passing them to
25c40 20 74 68 65 20 6c 69 6e 6b 65 72 2e 0a 20 20 20   the linker..   
25c50 20 23 20 49 74 20 61 70 70 65 61 72 73 20 61 73   # It appears as
25c60 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20 61   though 1/2 is a
25c70 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a 20   usable value.. 
25c80 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
25c90 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24  _cmd_len=`expr $
25ca0 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25cb0 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20 20 20  d_len \/ 2`.    
25cc0 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69  ;;.  esac..fi..i
25cd0 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76  f test -n $lt_cv
25ce0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25cf0 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f   ; then.  { echo
25d00 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
25d10 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76  : result: $lt_cv
25d20 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25d30 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
25d40 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 73 79 73 5f  HO_T}$lt_cv_sys_
25d50 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 36  max_cmd_len" >&6
25d60 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
25d70 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25d80 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 22  O: result: none"
25d90 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
25da0 4f 5f 54 7d 6e 6f 6e 65 22 20 3e 26 36 3b 20 7d  O_T}none" >&6; }
25db0 0a 66 69 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b 20  .fi.....# Check 
25dc0 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 67  for command to g
25dd0 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d 62  rab the raw symb
25de0 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65 64  ol name followed
25df0 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72 6f   by C symbol fro
25e00 6d 20 6e 6d 2e 0a 7b 20 65 63 68 6f 20 22 24 61  m nm..{ echo "$a
25e10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
25e20 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74  ecking command t
25e30 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70  o parse $NM outp
25e40 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65  ut from $compile
25e50 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65 63  r object" >&5.ec
25e60 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
25e70 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f 20  king command to 
25e80 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75 74  parse $NM output
25e90 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72 20   from $compiler 
25ea0 6f 62 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f 5f  object... $ECHO_
25eb0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
25ec0 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 67  t "${lt_cv_sys_g
25ed0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
25ee0 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  e+set}" = set; t
25ef0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
25f00 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
25f10 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 0a  HO_C" >&6.else..
25f20 23 20 54 68 65 73 65 20 61 72 65 20 73 61 6e 65  # These are sane
25f30 20 64 65 66 61 75 6c 74 73 20 74 68 61 74 20 77   defaults that w
25f40 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74 20  ork on at least 
25f50 61 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65 6d  a few old system
25f60 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65 20  s..# [They come 
25f70 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57 68  from Ultrix.  Wh
25f80 61 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65  at could be olde
25f90 72 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21 21  r than Ultrix?!!
25fa0 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74 65   ;)]..# Characte
25fb0 72 20 63 6c 61 73 73 20 64 65 73 63 72 69 62 69  r class describi
25fc0 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d  ng NM global sym
25fd0 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f  bol codes..symco
25fe0 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a  de='[BCDEGRST]'.
25ff0 0a 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61 74  .# Regexp to mat
26000 63 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20  ch symbols that 
26010 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64 20  can be accessed 
26020 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e  directly from C.
26030 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a  .sympat='\([_A-Z
26040 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d  a-z][_A-Za-z0-9]
26050 2a 5c 29 27 0a 0a 23 20 54 72 61 6e 73 66 6f 72  *\)'..# Transfor
26060 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20 73  m an extracted s
26070 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f 20  ymbol line into 
26080 61 20 70 72 6f 70 65 72 20 43 20 64 65 63 6c 61  a proper C decla
26090 72 61 74 69 6f 6e 0a 6c 74 5f 63 76 5f 73 79 73  ration.lt_cv_sys
260a0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
260b0 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20  o_cdecl="sed -n 
260c0 2d 65 20 27 73 2f 5e 2e 20 2e 2a 20 5c 28 2e 2a  -e 's/^. .* \(.*
260d0 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c  \)$/extern int \
260e0 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73 66  1;/p'"..# Transf
260f0 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64  orm an extracted
26100 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74   symbol line int
26110 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61 6e  o symbol name an
26120 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73 73  d symbol address
26130 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  .lt_cv_sys_globa
26140 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61  l_symbol_to_c_na
26150 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64 20  me_address="sed 
26160 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e  -n -e 's/^: \([^
26170 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c   ]*\) $/  {\\\"\
26180 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20  1\\\", (lt_ptr) 
26190 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  0},/p' -e 's/^$s
261a0 79 6d 63 6f 64 65 20 5c 28 5b 5e 20 5d 2a 5c 29  ymcode \([^ ]*\)
261b0 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c   \([^ ]*\)$/  {\
261c0 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20  "\2\", (lt_ptr) 
261d0 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 44 65  \&\2},/p'"..# De
261e0 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65 63  fine system-spec
261f0 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e 0a  ific variables..
26200 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
26210 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65  .aix*).  symcode
26220 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a 63  ='[BCDT]'.  ;;.c
26230 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20  ygwin* | mingw* 
26240 7c 20 70 77 33 32 2a 29 0a 20 20 73 79 6d 63 6f  | pw32*).  symco
26250 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27  de='[ABCDGISTW]'
26260 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 20 23 20 49  .  ;;.hpux*) # I
26270 74 73 20 6c 69 6e 6b 65 72 20 64 69 73 74 69 6e  ts linker distin
26280 67 75 69 73 68 65 73 20 64 61 74 61 20 66 72 6f  guishes data fro
26290 6d 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 0a 20  m code symbols. 
262a0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
262b0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
262c0 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b  n.    symcode='[
262d0 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69  ABCDEGRST]'.  fi
262e0 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  .  lt_cv_sys_glo
262f0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
26300 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  ecl="sed -n -e '
26310 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  s/^T .* \(.*\)$/
26320 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b  extern int \1();
26330 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
26340 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f  ode* .* \(.*\)$/
26350 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f  extern char \1;/
26360 70 27 22 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f  p'".  lt_cv_sys_
26370 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
26380 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d  _c_name_address=
26390 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
263a0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
263b0 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f  \\\"\1\\\", (lt_
263c0 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  ptr) 0},/p' -e '
263d0 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
263e0 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
263f0 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74  $/  {\"\2\", (lt
26400 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  _ptr) \&\2},/p'"
26410 0a 20 20 3b 3b 0a 6c 69 6e 75 78 2a 29 0a 20 20  .  ;;.linux*).  
26420 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
26430 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
26440 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  .    symcode='[A
26450 42 43 44 47 49 52 53 54 57 5d 27 0a 20 20 20 20  BCDGIRSTW]'.    
26460 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
26470 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c  _symbol_to_cdecl
26480 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
26490 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  T .* \(.*\)$/ext
264a0 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70 27  ern int \1();/p'
264b0 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65   -e 's/^$symcode
264c0 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74  * .* \(.*\)$/ext
264d0 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27 22  ern char \1;/p'"
264e0 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67  .    lt_cv_sys_g
264f0 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f  lobal_symbol_to_
26500 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22  c_name_address="
26510 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20  sed -n -e 's/^: 
26520 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c  \([^ ]*\) $/  {\
26530 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70  \\"\1\\\", (lt_p
26540 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73  tr) 0},/p' -e 's
26550 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e  /^$symcode* \([^
26560 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24   ]*\) \([^ ]*\)$
26570 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f  /  {\"\2\", (lt_
26580 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a  ptr) \&\2},/p'".
26590 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78 2a 20    fi.  ;;.irix* 
265a0 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20  | nonstopux*).  
265b0 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47 52  symcode='[BCDEGR
265c0 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29 0a  ST]'.  ;;.osf*).
265d0 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45    symcode='[BCDE
265e0 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f 6c  GQRST]'.  ;;.sol
265f0 61 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f 64 65  aris*).  symcode
26600 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a 73  ='[BDRT]'.  ;;.s
26610 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79 6d 63  co3.2v5*).  symc
26620 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a  ode='[DT]'.  ;;.
26630 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 73  sysv4.2uw2*).  s
26640 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20  ymcode='[DT]'.  
26650 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f 35  ;;.sysv5* | sco5
26660 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v6* | unixware* 
26670 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20 73  | OpenUNIX*).  s
26680 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d 27 0a  ymcode='[ABDT]'.
26690 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73 79    ;;.sysv4).  sy
266a0 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d 27  mcode='[DFNSTU]'
266b0 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 48 61  .  ;;.esac..# Ha
266c0 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69 6e  ndle CRLF in min
266d0 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f 70  gw tool chain.op
266e0 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69 6c  t_cr=.case $buil
266f0 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29 0a  d_os in.mingw*).
26700 20 20 6f 70 74 5f 63 72 3d 60 65 63 68 6f 20 27    opt_cr=`echo '
26710 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20 78  x\{0,1\}' | tr x
26720 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69 6f   '\015'` # optio
26730 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a 20  n cr in regexp. 
26740 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20 77   ;;.esac..# If w
26750 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e  e're using GNU n
26760 6d 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73 20  m, then use its 
26770 73 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c 20  standard symbol 
26780 63 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e 4d  codes..case `$NM
26790 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e   -V 2>&1` in.*GN
267a0 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
267b0 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41  *).  symcode='[A
267c0 42 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a 65  BCDGIRSTW]' ;;.e
267d0 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68 6f  sac..# Try witho
267e0 75 74 20 61 20 70 72 65 66 69 78 20 75 6e 64 65  ut a prefix unde
267f0 72 63 6f 72 65 2c 20 74 68 65 6e 20 77 69 74 68  rcore, then with
26800 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d 70   it..for ac_symp
26810 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b 20 64  rfx in "" "_"; d
26820 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66 6f 72 6d  o..  # Transform
26830 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d 70 61 74   symcode, sympat
26840 2c 20 61 6e 64 20 73 79 6d 70 72 66 78 20 69 6e  , and symprfx in
26850 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f 6c 20  to a raw symbol 
26860 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e 0a  and a C symbol..
26870 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c 31 20 24    symxfrm="\\1 $
26880 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32 20 5c 5c  ac_symprfx\\2 \\
26890 32 22 0a 0a 20 20 23 20 57 72 69 74 65 20 74 68  2"..  # Write th
268a0 65 20 72 61 77 20 61 6e 64 20 43 20 69 64 65 6e  e raw and C iden
268b0 74 69 66 69 65 72 73 2e 0a 20 20 6c 74 5f 63 76  tifiers..  lt_cv
268c0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
268d0 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20  ol_pipe="sed -n 
268e0 2d 65 20 27 73 2f 5e 2e 2a 5b 20 09 5d 5c 28 24  -e 's/^.*[ .]\($
268f0 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
26900 5c 29 5b 20 09 5d 5b 20 09 5d 2a 24 61 63 5f 73  \)[ .][ .]*$ac_s
26910 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70  ymprfx$sympat$op
26920 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70  t_cr$/$symxfrm/p
26930 27 22 0a 0a 20 20 23 20 43 68 65 63 6b 20 74 6f  '"..  # Check to
26940 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70 69   see that the pi
26950 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63 74  pe works correct
26960 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b 73  ly..  pipe_works
26970 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  =no..  rm -f con
26980 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20 63  ftest*.  cat > c
26990 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
269a0 3c 3c 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f 63  <<EOF.#ifdef __c
269b0 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
269c0 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68 61  "C" {.#endif.cha
269d0 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a 76  r nm_test_var;.v
269e0 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  oid nm_test_func
269f0 28 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63 70  (){}.#ifdef __cp
26a00 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69 66  lusplus.}.#endif
26a10 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f 74  .int main(){nm_t
26a20 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f 74  est_var='a';nm_t
26a30 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75 72  est_func();retur
26a40 6e 28 30 29 3b 7d 0a 45 4f 46 0a 0a 20 20 69 66  n(0);}.EOF..  if
26a50 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
26a60 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
26a70 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29  "$ac_compile\"")
26a80 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63   >&5.  (eval $ac
26a90 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20  _compile) 2>&5. 
26aa0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
26ab0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
26ac0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
26ad0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
26ae0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
26af0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 4e   }; then.    # N
26b00 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20 74  ow try to grab t
26b10 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20 20  he symbols..    
26b20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e 6e  nlist=conftest.n
26b30 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61 6c  m.    if { (eval
26b40 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26b50 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f 6e  INENO: \"$NM con
26b60 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
26b70 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f 67   \| $lt_cv_sys_g
26b80 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
26b90 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29 20  e \> $nlist\"") 
26ba0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d 20  >&5.  (eval $NM 
26bb0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
26bc0 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79  ext \| $lt_cv_sy
26bd0 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
26be0 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29 20  pipe \> $nlist) 
26bf0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
26c00 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
26c10 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
26c20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
26c30 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
26c40 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73 74  atus); } && test
26c50 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b 20 74 68   -s "$nlist"; th
26c60 65 6e 0a 20 20 20 20 20 20 23 20 54 72 79 20 73  en.      # Try s
26c70 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e 69 71 75  orting and uniqu
26c80 69 66 79 69 6e 67 20 74 68 65 20 6f 75 74 70 75  ifying the outpu
26c90 74 2e 0a 20 20 20 20 20 20 69 66 20 73 6f 72 74  t..      if sort
26ca0 20 22 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69 71   "$nlist" | uniq
26cb0 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b 20 74 68   > "$nlist"T; th
26cc0 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69 73  en..mv -f "$nlis
26cd0 74 22 54 20 22 24 6e 6c 69 73 74 22 0a 20 20 20  t"T "$nlist".   
26ce0 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20 22     else..rm -f "
26cf0 24 6e 6c 69 73 74 22 54 0a 20 20 20 20 20 20 66  $nlist"T.      f
26d00 69 0a 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20  i..      # Make 
26d10 73 75 72 65 20 74 68 61 74 20 77 65 20 73 6e 61  sure that we sna
26d20 67 67 65 64 20 61 6c 6c 20 74 68 65 20 73 79 6d  gged all the sym
26d30 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20 20  bols we need..  
26d40 20 20 20 20 69 66 20 67 72 65 70 20 27 20 6e 6d      if grep ' nm
26d50 5f 74 65 73 74 5f 76 61 72 24 27 20 22 24 6e 6c  _test_var$' "$nl
26d60 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ist" >/dev/null;
26d70 20 74 68 65 6e 0a 09 69 66 20 67 72 65 70 20 27   then..if grep '
26d80 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27 20   nm_test_func$' 
26d90 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e  "$nlist" >/dev/n
26da0 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61 74  ull; then..  cat
26db0 20 3c 3c 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73   <<EOF > conftes
26dc0 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66  t.$ac_ext.#ifdef
26dd0 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
26de0 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
26df0 0a 0a 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20 67  ..EOF..  # Now g
26e00 65 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d 62  enerate the symb
26e10 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61 6c  ol file...  eval
26e20 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f   "$lt_cv_sys_glo
26e30 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
26e40 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74 22  ecl"' < "$nlist"
26e50 20 7c 20 67 72 65 70 20 2d 76 20 6d 61 69 6e 20   | grep -v main 
26e60 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  >> conftest.$ac_
26e70 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c 45  ext'...  cat <<E
26e80 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  OF >> conftest.$
26e90 61 63 5f 65 78 74 0a 23 69 66 20 64 65 66 69 6e  ac_ext.#if defin
26ea0 65 64 20 28 5f 5f 53 54 44 43 5f 5f 29 20 26 26  ed (__STDC__) &&
26eb0 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 64 65 66 69   __STDC__.# defi
26ec0 6e 65 20 6c 74 5f 70 74 72 5f 74 20 76 6f 69 64  ne lt_ptr_t void
26ed0 20 2a 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e   *.#else.# defin
26ee0 65 20 6c 74 5f 70 74 72 5f 74 20 63 68 61 72 20  e lt_ptr_t char 
26ef0 2a 0a 23 20 64 65 66 69 6e 65 20 63 6f 6e 73 74  *.# define const
26f00 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 54 68 65 20  .#endif../* The 
26f10 6d 61 70 70 69 6e 67 20 62 65 74 77 65 65 6e 20  mapping between 
26f20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e 64  symbol names and
26f30 20 73 79 6d 62 6f 6c 73 2e 20 2a 2f 0a 63 6f 6e   symbols. */.con
26f40 73 74 20 73 74 72 75 63 74 20 7b 0a 20 20 63 6f  st struct {.  co
26f50 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b 0a  nst char *name;.
26f60 20 20 6c 74 5f 70 74 72 5f 74 20 61 64 64 72 65    lt_ptr_t addre
26f70 73 73 3b 0a 7d 0a 6c 74 5f 70 72 65 6c 6f 61 64  ss;.}.lt_preload
26f80 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a 7b  ed_symbols[] =.{
26f90 0a 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73 2f  .EOF..  $SED "s/
26fa0 5e 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64  ^$symcode$symcod
26fb0 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29  e* \(.*\) \(.*\)
26fc0 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74  $/  {\"\2\", (lt
26fd0 5f 70 74 72 5f 74 29 20 5c 26 5c 32 7d 2c 2f 22  _ptr_t) \&\2},/"
26fe0 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 67 72   < "$nlist" | gr
26ff0 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f  ep -v main >> co
27000 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09  nftest.$ac_ext..
27010 20 20 63 61 74 20 3c 3c 5c 45 4f 46 20 3e 3e 20    cat <<\EOF >> 
27020 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
27030 0a 20 20 7b 30 2c 20 28 6c 74 5f 70 74 72 5f 74  .  {0, (lt_ptr_t
27040 29 20 30 7d 0a 7d 3b 0a 0a 23 69 66 64 65 66 20  ) 0}.};..#ifdef 
27050 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65  __cplusplus.}.#e
27060 6e 64 69 66 0a 45 4f 46 0a 09 20 20 23 20 4e 6f  ndif.EOF..  # No
27070 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74 68  w try linking th
27080 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20 20  e two files...  
27090 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  mv conftest.$ac_
270a0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d 2e  objext conftstm.
270b0 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c 74  $ac_objext..  lt
270c0 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42  _save_LIBS="$LIB
270d0 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43 46  S"..  lt_save_CF
270e0 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a 09  LAGS="$CFLAGS"..
270f0 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74 6d    LIBS="conftstm
27100 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20 20  .$ac_objext"..  
27110 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 24  CFLAGS="$CFLAGS$
27120 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
27130 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67  _no_builtin_flag
27140 22 0a 09 20 20 69 66 20 7b 20 28 65 76 61 6c 20  "..  if { (eval 
27150 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
27160 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  NENO: \"$ac_link
27170 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
27180 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 0a   $ac_link) 2>&5.
27190 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
271a0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
271b0 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
271c0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
271d0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
271e0 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63  ; } && test -s c
271f0 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65  onftest${ac_exee
27200 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20 70  xt}; then..    p
27210 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09 20  ipe_works=yes.. 
27220 20 66 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c 74   fi..  LIBS="$lt
27230 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09 20 20 43  _save_LIBS"..  C
27240 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76 65 5f  FLAGS="$lt_save_
27250 43 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09 20  CFLAGS"..else.. 
27260 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69   echo "cannot fi
27270 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 20  nd nm_test_func 
27280 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 09  in $nlist" >&5..
27290 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 65  fi.      else..e
272a0 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64  cho "cannot find
272b0 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e 20   nm_test_var in 
272c0 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20 20 20  $nlist" >&5.    
272d0 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20 20    fi.    else.  
272e0 20 20 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74      echo "cannot
272f0 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f   run $lt_cv_sys_
27300 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
27310 70 65 22 20 3e 26 35 0a 20 20 20 20 66 69 0a 20  pe" >&5.    fi. 
27320 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20 22   else.    echo "
27330 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c 65  $progname: faile
27340 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
27350 3e 26 35 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  >&5.    cat conf
27360 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
27370 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f  .  fi.  rm -f co
27380 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74 73 74 2a  nftest* conftst*
27390 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20 75 73 65  ..  # Do not use
273a0 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d 62   the global_symb
273b0 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73 73 20 69  ol_pipe unless i
273c0 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74 65  t works..  if te
273d0 73 74 20 22 24 70 69 70 65 5f 77 6f 72 6b 73 22  st "$pipe_works"
273e0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20   = yes; then.   
273f0 20 62 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20 20   break.  else.  
27400 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
27410 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d 0a  al_symbol_pipe=.
27420 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 69    fi.done..fi..i
27430 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
27440 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
27450 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e 0a  bol_pipe"; then.
27460 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62    lt_cv_sys_glob
27470 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
27480 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  cl=.fi.if test -
27490 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  z "$lt_cv_sys_gl
274a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
274b0 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61  $lt_cv_sys_globa
274c0 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
274d0 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  l"; then.  { ech
274e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
274f0 4f 3a 20 72 65 73 75 6c 74 3a 20 66 61 69 6c 65  O: result: faile
27500 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  d" >&5.echo "${E
27510 43 48 4f 5f 54 7d 66 61 69 6c 65 64 22 20 3e 26  CHO_T}failed" >&
27520 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
27530 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
27540 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f 6b 22 20  NO: result: ok" 
27550 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
27560 5f 54 7d 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}ok" >&6; }.fi
27570 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
27580 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
27590 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20 3e  ng for objdir" >
275a0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
275b0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f 62  "checking for ob
275c0 6a 64 69 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  jdir... $ECHO_C"
275d0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
275e0 22 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 2b  "${lt_cv_objdir+
275f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
27600 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
27610 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
27620 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72  _C" >&6.else.  r
27630 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65  m -f .libs 2>/de
27640 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69  v/null.mkdir .li
27650 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69  bs 2>/dev/null.i
27660 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b  f test -d .libs;
27670 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62   then.  lt_cv_ob
27680 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a  jdir=.libs.else.
27690 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20    # MS-DOS does 
276a0 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61  not allow filena
276b0 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77  mes that begin w
276c0 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f  ith a dot..  lt_
276d0 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a  cv_objdir=_libs.
276e0 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32  fi.rmdir .libs 2
276f0 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20  >/dev/null.fi.{ 
27700 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
27710 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
27720 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 35  t_cv_objdir" >&5
27730 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
27740 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e  $lt_cv_objdir" >
27750 26 36 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74  &6; }.objdir=$lt
27760 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a  _cv_objdir......
27770 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
27780 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58 20  .aix3*).  # AIX 
27790 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70 72  sometimes has pr
277a0 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65 20  oblems with the 
277b0 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72 6f  GCC collect2 pro
277c0 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65 0a  gram.  For some.
277d0 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20 77    # reason, if w
277e0 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45 43  e set the COLLEC
277f0 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e 6d  T_NAMES environm
27800 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74 68  ent variable, th
27810 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20 76  e problems.  # v
27820 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66 20  anish in a puff 
27830 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20 74  of smoke..  if t
27840 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54 5f  est "X${COLLECT_
27850 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20 58  NAMES+set}" != X
27860 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43 4f  set; then.    CO
27870 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20 20  LLECT_NAMES=.   
27880 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54 5f   export COLLECT_
27890 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b 0a  NAMES.  fi.  ;;.
278a0 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62 73  esac..# Sed subs
278b0 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68 65  titution that he
278c0 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73 74  lps us do robust
278d0 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62 61   quoting.  It ba
278e0 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20 6d  ckslashifies.# m
278f0 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74 68  etacharacters th
27900 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63 74  at are still act
27910 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62 6c  ive within doubl
27920 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73  e-quoted strings
27930 2e 0a 58 73 65 64 3d 27 73 65 64 20 2d 65 20 31  ..Xsed='sed -e 1
27940 73 2f 5e 58 2f 2f 27 0a 73 65 64 5f 71 75 6f 74  s/^X//'.sed_quot
27950 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c 5c  e_subst='s/\([\\
27960 22 5c 5c 60 24 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c  "\\`$\\\\]\)/\\\
27970 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73 20  1/g'..# Same as 
27980 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e 6f  above, but do no
27990 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c 65  t quote variable
279a0 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f 75   references..dou
279b0 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  ble_quote_subst=
279c0 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 5c 5c 5c 5c  's/\([\\"\\`\\\\
279d0 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53  ]\)/\\\1/g'..# S
279e0 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20  ed substitution 
279f0 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69  to delay expansi
27a00 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64  on of an escaped
27a10 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
27a20 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75  in a.# double_qu
27a30 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72  ote_subst'ed str
27a40 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61  ing..delay_varia
27a50 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c  ble_subst='s/\\\
27a60 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c  \\\\\\\\$/\\\\\\
27a70 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73  $/g'..# Sed subs
27a80 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f 69  titution to avoi
27a90 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c 6f  d accidental glo
27aa0 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64 20  bbing in evaled 
27ab0 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f 67  expressions.no_g
27ac0 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a 2f  lob_subst='s/\*/
27ad0 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 43 6f 6e 73 74  \\\*/g'..# Const
27ae0 61 6e 74 73 3a 0a 72 6d 3d 22 72 6d 20 2d 66 22  ants:.rm="rm -f"
27af0 0a 0a 23 20 47 6c 6f 62 61 6c 20 76 61 72 69 61  ..# Global varia
27b00 62 6c 65 73 3a 0a 64 65 66 61 75 6c 74 5f 6f 66  bles:.default_of
27b10 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e 5f  ile=libtool.can_
27b20 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65 73  build_shared=yes
27b30 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c 69  ..# All known li
27b40 6e 6b 65 72 73 20 72 65 71 75 69 72 65 20 61 20  nkers require a 
27b50 60 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f 72  `.a' archive for
27b60 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67 20   static linking 
27b70 28 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23 20  (except MSVC,.# 
27b80 77 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c 69  which needs '.li
27b90 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 6c 74  b')..libext=a.lt
27ba0 6d 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64 69  main="$ac_aux_di
27bb0 72 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 6f 66 69  r/ltmain.sh".ofi
27bc0 6c 65 3d 22 24 64 65 66 61 75 6c 74 5f 6f 66 69  le="$default_ofi
27bd0 6c 65 22 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d  le".with_gnu_ld=
27be0 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75  "$lt_cv_prog_gnu
27bf0 5f 6c 64 22 0a 0a 69 66 20 74 65 73 74 20 2d 6e  _ld"..if test -n
27c00 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
27c10 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
27c20 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27c30 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
27c40 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73 6f  l_prefix}ar", so
27c50 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
27c60 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
27c70 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
27c80 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
27c90 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ar; ac_word=$2.{
27ca0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
27cb0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
27cc0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
27cd0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
27ce0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
27cf0 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
27d00 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
27d10 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 41   "${ac_cv_prog_A
27d20 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  R+set}" = set; t
27d30 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
27d40 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
27d50 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
27d60 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52   if test -n "$AR
27d70 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
27d80 70 72 6f 67 5f 41 52 3d 22 24 41 52 22 20 23 20  prog_AR="$AR" # 
27d90 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
27da0 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
27db0 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
27dc0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
27dd0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
27de0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
27df0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
27e00 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
27e10 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
27e20 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78  ir=..  for ac_ex
27e30 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
27e40 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
27e50 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
27e60 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64  { test -f "$as_d
27e70 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
27e80 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f  xec_ext" && $as_
27e90 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f  test_x "$as_dir/
27ea0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27eb0 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20  _ext"; }; then. 
27ec0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52     ac_cv_prog_AR
27ed0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
27ee0 69 78 7d 61 72 22 0a 20 20 20 20 65 63 68 6f 20  ix}ar".    echo 
27ef0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
27f00 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
27f10 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27f20 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
27f30 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
27f40 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
27f50 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d 24  _IFS..fi.fi.AR=$
27f60 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69 66  ac_cv_prog_AR.if
27f70 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20   test -n "$AR"; 
27f80 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
27f90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
27fa0 65 73 75 6c 74 3a 20 24 41 52 22 20 3e 26 35 0a  esult: $AR" >&5.
27fb0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
27fc0 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  AR" >&6; }.else.
27fd0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
27fe0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
27ff0 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
28000 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
28010 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
28020 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
28030 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  rog_AR"; then.  
28040 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20 23  ac_ct_AR=$AR.  #
28050 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
28060 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22 2c  st word of "ar",
28070 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
28080 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
28090 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
280a0 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32  y ar; ac_word=$2
280b0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
280c0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
280d0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
280e0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
280f0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
28100 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
28110 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
28120 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
28130 5f 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22 20  _ac_ct_AR+set}" 
28140 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
28150 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
28160 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
28170 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
28180 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
28190 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
281a0 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61 63  og_ac_ct_AR="$ac
281b0 5f 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74 68  _ct_AR" # Let th
281c0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
281d0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
281e0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
281f0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
28200 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
28210 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
28220 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
28230 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
28240 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
28250 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
28260 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
28270 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
28280 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
28290 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
282a0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
282b0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
282c0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
282d0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
282e0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
282f0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
28300 3d 22 61 72 22 0a 20 20 20 20 65 63 68 6f 20 22  ="ar".    echo "
28310 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28320 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
28330 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
28340 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
28350 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
28360 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
28370 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
28380 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  _AR=$ac_cv_prog_
28390 61 63 5f 63 74 5f 41 52 0a 69 66 20 74 65 73 74  ac_ct_AR.if test
283a0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22 3b   -n "$ac_ct_AR";
283b0 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
283c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
283d0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 41  result: $ac_ct_A
283e0 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  R" >&5.echo "${E
283f0 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 41 52 22  CHO_T}$ac_ct_AR"
28400 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
28410 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
28420 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
28430 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
28440 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
28450 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
28460 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b  x$ac_ct_AR" = x;
28470 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61   then.    AR="fa
28480 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
28490 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
284a0 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
284b0 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
284c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
284d0 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
284e0 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
284f0 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
28500 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
28510 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
28520 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
28530 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
28540 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
28550 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
28560 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
28570 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
28580 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
28590 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65  @gnu.org." >&5.e
285a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
285b0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
285c0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
285d0 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
285e0 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
285f0 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
28600 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
28610 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
28620 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
28630 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
28640 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
28650 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
28660 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
28670 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
28680 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
28690 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74 5f  c.    AR=$ac_ct_
286a0 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 41  AR.  fi.else.  A
286b0 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41  R="$ac_cv_prog_A
286c0 52 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  R".fi..if test -
286d0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
286e0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
286f0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
28700 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
28710 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62  ol_prefix}ranlib
28720 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
28730 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
28740 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
28750 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
28760 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f  efix}ranlib; ac_
28770 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
28780 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28790 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
287a0 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
287b0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
287c0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
287d0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
287e0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
287f0 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b 73  cv_prog_RANLIB+s
28800 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
28810 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
28820 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
28830 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
28840 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49   test -n "$RANLI
28850 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  B"; then.  ac_cv
28860 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24 52  _prog_RANLIB="$R
28870 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65  ANLIB" # Let the
28880 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
28890 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
288a0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
288b0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
288c0 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
288d0 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
288e0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
288f0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
28900 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
28910 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
28920 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
28930 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
28940 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20   do.  if { test 
28950 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  -f "$as_dir/$ac_
28960 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
28970 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
28980 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
28990 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
289a0 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  }; then.    ac_c
289b0 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24  v_prog_RANLIB="$
289c0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
289d0 72 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f  ranlib".    echo
289e0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
289f0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
28a00 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28a10 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
28a20 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
28a30 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
28a40 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41 4e  e_IFS..fi.fi.RAN
28a50 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  LIB=$ac_cv_prog_
28a60 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d  RANLIB.if test -
28a70 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65  n "$RANLIB"; the
28a80 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
28a90 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
28aa0 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26 35  lt: $RANLIB" >&5
28ab0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
28ac0 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a  $RANLIB" >&6; }.
28ad0 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
28ae0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
28af0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
28b00 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
28b10 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
28b20 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
28b30 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22  _cv_prog_RANLIB"
28b40 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52  ; then.  ac_ct_R
28b50 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20  ANLIB=$RANLIB.  
28b60 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
28b70 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e  rst word of "ran
28b80 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  lib", so it can 
28b90 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
28ba0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
28bb0 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61   dummy ranlib; a
28bc0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
28bd0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28be0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
28bf0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
28c00 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
28c10 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
28c20 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
28c30 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
28c40 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28c50 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73  RANLIB+set}" = s
28c60 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
28c70 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
28c80 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
28c90 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
28ca0 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
28cb0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
28cc0 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
28cd0 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  ="$ac_ct_RANLIB"
28ce0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
28cf0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
28d00 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
28d10 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
28d20 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
28d30 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
28d40 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
28d50 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
28d60 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
28d70 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63  s_dir=..  for ac
28d80 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
28d90 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
28da0 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
28db0 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
28dc0 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
28dd0 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
28de0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
28df0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
28e00 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
28e10 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
28e20 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22 72  _ac_ct_RANLIB="r
28e30 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f 20  anlib".    echo 
28e40 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
28e50 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
28e60 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
28e70 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
28e80 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
28e90 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
28ea0 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
28eb0 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76 5f  t_RANLIB=$ac_cv_
28ec0 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
28ed0 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  B.if test -n "$a
28ee0 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74 68  c_ct_RANLIB"; th
28ef0 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
28f00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
28f10 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e 4c  ult: $ac_ct_RANL
28f20 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  IB" >&5.echo "${
28f30 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 52 41  ECHO_T}$ac_ct_RA
28f40 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
28f50 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
28f60 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
28f70 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
28f80 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
28f90 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74  &6; }.fi..  if t
28fa0 65 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e  est "x$ac_ct_RAN
28fb0 4c 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  LIB" = x; then. 
28fc0 20 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20     RANLIB=":".  
28fd0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
28fe0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
28ff0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
29000 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22  n.yes:).{ echo "
29010 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29020 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
29030 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
29040 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
29050 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
29060 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
29070 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
29080 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
29090 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
290a0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
290b0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
290c0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
290d0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
290e0 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  g." >&5.echo "$a
290f0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49  s_me: WARNING: I
29100 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
29110 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
29120 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
29130 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
29140 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
29150 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
29160 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
29170 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
29180 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
29190 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
291a0 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
291b0 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a  gnu.org." >&2;}.
291c0 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
291d0 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52  es ;;.esac.    R
291e0 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e  ANLIB=$ac_ct_RAN
291f0 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  LIB.  fi.else.  
29200 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70  RANLIB="$ac_cv_p
29210 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a  rog_RANLIB".fi..
29220 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
29230 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
29240 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
29250 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
29260 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
29270 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
29280 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
29290 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
292a0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
292b0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
292c0 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
292d0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
292e0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
292f0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
29300 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
29310 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
29320 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43  _word... $ECHO_C
29330 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
29340 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 53   "${ac_cv_prog_S
29350 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  TRIP+set}" = set
29360 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
29370 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
29380 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
29390 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
293a0 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20  $STRIP"; then.  
293b0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
293c0 3d 22 24 53 54 52 49 50 22 20 23 20 4c 65 74 20  ="$STRIP" # Let 
293d0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
293e0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
293f0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
29400 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
29410 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
29420 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
29430 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
29440 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
29450 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
29460 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
29470 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
29480 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
29490 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
294a0 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
294b0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
294c0 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
294d0 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
294e0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
294f0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
29500 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 3d  c_cv_prog_STRIP=
29510 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
29520 78 7d 73 74 72 69 70 22 0a 20 20 20 20 65 63 68  x}strip".    ech
29530 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29540 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
29550 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
29560 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
29570 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
29580 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
29590 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53 54  ve_IFS..fi.fi.ST
295a0 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  RIP=$ac_cv_prog_
295b0 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e  STRIP.if test -n
295c0 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a   "$STRIP"; then.
295d0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
295e0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
295f0 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a 65 63  : $STRIP" >&5.ec
29600 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 53 54  ho "${ECHO_T}$ST
29610 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  RIP" >&6; }.else
29620 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
29630 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
29640 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
29650 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
29660 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
29670 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
29680 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65  prog_STRIP"; the
29690 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d  n.  ac_ct_STRIP=
296a0 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72 61  $STRIP.  # Extra
296b0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
296c0 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f  d of "strip", so
296d0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
296e0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
296f0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73  rgs..set dummy s
29700 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32  trip; ac_word=$2
29710 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
29720 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
29730 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
29740 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
29750 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
29760 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
29770 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
29780 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
29790 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 73 65 74  _ac_ct_STRIP+set
297a0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
297b0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
297c0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
297d0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
297e0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53  est -n "$ac_ct_S
297f0 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63  TRIP"; then.  ac
29800 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
29810 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54 52  TRIP="$ac_ct_STR
29820 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  IP" # Let the us
29830 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
29840 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
29850 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
29860 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
29870 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
29880 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
29890 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
298a0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
298b0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
298c0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
298d0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
298e0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
298f0 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
29900 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
29910 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
29920 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
29930 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
29940 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
29950 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
29960 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d  rog_ac_ct_STRIP=
29970 22 73 74 72 69 70 22 0a 20 20 20 20 65 63 68 6f  "strip".    echo
29980 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29990 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
299a0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
299b0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
299c0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
299d0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
299e0 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
299f0 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76 5f  ct_STRIP=$ac_cv_
29a00 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
29a10 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
29a20 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65 6e  _ct_STRIP"; then
29a30 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
29a40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
29a50 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50 22  t: $ac_ct_STRIP"
29a60 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
29a70 4f 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52 49 50  O_T}$ac_ct_STRIP
29a80 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
29a90 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
29aa0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
29ab0 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
29ac0 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20  ECHO_T}no" >&6; 
29ad0 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
29ae0 22 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22 20  "x$ac_ct_STRIP" 
29af0 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53 54  = x; then.    ST
29b00 52 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20  RIP=":".  else. 
29b10 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
29b20 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
29b30 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
29b40 29 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ).{ echo "$as_me
29b50 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
29b60 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
29b70 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
29b80 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
29b90 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
29ba0 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
29bb0 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
29bc0 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
29bd0 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
29be0 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
29bf0 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
29c00 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
29c10 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
29c20 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
29c30 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
29c40 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
29c50 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
29c60 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
29c70 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
29c80 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
29c90 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
29ca0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
29cb0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
29cc0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
29cd0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
29ce0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
29cf0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
29d00 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
29d10 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24  esac.    STRIP=$
29d20 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69  ac_ct_STRIP.  fi
29d30 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24  .else.  STRIP="$
29d40 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
29d50 22 0a 66 69 0a 0a 0a 6f 6c 64 5f 43 43 3d 22 24  ".fi...old_CC="$
29d60 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22  CC".old_CFLAGS="
29d70 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20  $CFLAGS"..# Set 
29d80 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f  sane defaults fo
29d90 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61 62  r various variab
29da0 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 41 52  les.test -z "$AR
29db0 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74 20  " && AR=ar.test 
29dc0 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20 26  -z "$AR_FLAGS" &
29dd0 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a 74  & AR_FLAGS=cru.t
29de0 65 73 74 20 2d 7a 20 22 24 41 53 22 20 26 26 20  est -z "$AS" && 
29df0 41 53 3d 61 73 0a 74 65 73 74 20 2d 7a 20 22 24  AS=as.test -z "$
29e00 43 43 22 20 26 26 20 43 43 3d 63 63 0a 74 65 73  CC" && CC=cc.tes
29e10 74 20 2d 7a 20 22 24 4c 54 43 43 22 20 26 26 20  t -z "$LTCC" && 
29e20 4c 54 43 43 3d 24 43 43 0a 74 65 73 74 20 2d 7a  LTCC=$CC.test -z
29e30 20 22 24 4c 54 43 46 4c 41 47 53 22 20 26 26 20   "$LTCFLAGS" && 
29e40 4c 54 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53  LTCFLAGS=$CFLAGS
29e50 0a 74 65 73 74 20 2d 7a 20 22 24 44 4c 4c 54 4f  .test -z "$DLLTO
29e60 4f 4c 22 20 26 26 20 44 4c 4c 54 4f 4f 4c 3d 64  OL" && DLLTOOL=d
29e70 6c 6c 74 6f 6f 6c 0a 74 65 73 74 20 2d 7a 20 22  lltool.test -z "
29e80 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74 65  $LD" && LD=ld.te
29e90 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26 26  st -z "$LN_S" &&
29ea0 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 74 65   LN_S="ln -s".te
29eb0 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43 4d  st -z "$MAGIC_CM
29ec0 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44 3d  D" && MAGIC_CMD=
29ed0 66 69 6c 65 0a 74 65 73 74 20 2d 7a 20 22 24 4e  file.test -z "$N
29ee0 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 74 65 73 74  M" && NM=nm.test
29ef0 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53 45   -z "$SED" && SE
29f00 44 3d 73 65 64 0a 74 65 73 74 20 2d 7a 20 22 24  D=sed.test -z "$
29f10 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a 44  OBJDUMP" && OBJD
29f20 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 74 65 73 74  UMP=objdump.test
29f30 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26 26   -z "$RANLIB" &&
29f40 20 52 41 4e 4c 49 42 3d 3a 0a 74 65 73 74 20 2d   RANLIB=:.test -
29f50 7a 20 22 24 53 54 52 49 50 22 20 26 26 20 53 54  z "$STRIP" && ST
29f60 52 49 50 3d 3a 0a 74 65 73 74 20 2d 7a 20 22 24  RIP=:.test -z "$
29f70 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63  ac_objext" && ac
29f80 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 23 20 44 65 74  _objext=o..# Det
29f90 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 20  ermine commands 
29fa0 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73 74  to create old-st
29fb0 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68 69  yle static archi
29fc0 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76 65  ves..old_archive
29fd0 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f 46  _cmds='$AR $AR_F
29fe0 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c 64  LAGS $oldlib$old
29ff0 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c 69 62 73  objs$old_deplibs
2a000 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c  '.old_postinstal
2a010 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36 34  l_cmds='chmod 64
2a020 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70  4 $oldlib'.old_p
2a030 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64  ostuninstall_cmd
2a040 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  s=..if test -n "
2a050 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  $RANLIB"; then. 
2a060 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69   case $host_os i
2a070 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20  n.  openbsd*).  
2a080 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c    old_postinstal
2a090 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73  l_cmds="$old_pos
2a0a0 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24  tinstall_cmds~\$
2a0b0 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c 64 6c  RANLIB -t \$oldl
2a0c0 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a  ib".    ;;.  *).
2a0d0 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74      old_postinst
2a0e0 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70  all_cmds="$old_p
2a0f0 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e  ostinstall_cmds~
2a100 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69  \$RANLIB \$oldli
2a110 62 22 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  b".    ;;.  esac
2a120 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63  .  old_archive_c
2a130 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69 76  mds="$old_archiv
2a140 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20  e_cmds~\$RANLIB 
2a150 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 66 6f  \$oldlib".fi..fo
2a160 72 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f  r cc_temp in $co
2a170 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63  mpiler""; do.  c
2a180 61 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a  ase $cc_temp in.
2a190 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b      compile | *[
2a1a0 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63  \\/]compile | cc
2a1b0 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61  ache | *[\\/]cca
2a1c0 63 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73  che ) ;;.    dis
2a1d0 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74  tcc | *[\\/]dist
2a1e0 63 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b  cc | purify | *[
2a1f0 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a  \\/]purify ) ;;.
2a200 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20      \-*) ;;.    
2a210 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61  *) break;;.  esa
2a220 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61  c.done.cc_basena
2a230 6d 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63 5f  me=`$echo "X$cc_
2a240 74 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65  temp" | $Xsed -e
2a250 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73   's%.*/%%' -e "s
2a260 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25  %^$host_alias-%%
2a270 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70 65 72 66  "`...# Only perf
2a280 6f 72 6d 20 74 68 65 20 63 68 65 63 6b 20 66 6f  orm the check fo
2a290 72 20 66 69 6c 65 2c 20 69 66 20 74 68 65 20 63  r file, if the c
2a2a0 68 65 63 6b 20 6d 65 74 68 6f 64 20 72 65 71 75  heck method requ
2a2b0 69 72 65 73 20 69 74 0a 63 61 73 65 20 24 64 65  ires it.case $de
2a2c0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2a2d0 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69 63  od in.file_magic
2a2e0 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24 66  *).  if test "$f
2a2f0 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20 3d  ile_magic_cmd" =
2a300 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20 74   '$MAGIC_CMD'; t
2a310 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  hen.    { echo "
2a320 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2a330 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61  checking for ${a
2a340 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69  c_tool_prefix}fi
2a350 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  le" >&5.echo $EC
2a360 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
2a370 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  or ${ac_tool_pre
2a380 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 24 45 43 48  fix}file... $ECH
2a390 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
2a3a0 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74  est "${lt_cv_pat
2a3b0 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74 7d  h_MAGIC_CMD+set}
2a3c0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2a3d0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
2a3e0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
2a3f0 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  >&6.else.  case 
2a400 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c  $MAGIC_CMD in.[\
2a410 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a  \/*] |  ?:[\\/]*
2a420 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  ).  lt_cv_path_M
2a430 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2a440 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20  _CMD" # Let the 
2a450 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
2a460 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
2a470 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  th..  ;;.*).  lt
2a480 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d  _save_MAGIC_CMD=
2a490 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c  "$MAGIC_CMD".  l
2a4a0 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
2a4b0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
2a4c0 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d  ARATOR.  ac_dumm
2a4d0 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48  y="/usr/bin$PATH
2a4e0 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22  _SEPARATOR$PATH"
2a4f0 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e  .  for ac_dir in
2a500 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20   $ac_dummy; do. 
2a510 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
2a520 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d  _ifs".    test -
2a530 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61  z "$ac_dir" && a
2a540 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74  c_dir=..    if t
2a550 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 24  est -f $ac_dir/$
2a560 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2a570 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
2a580 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2a590 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 24  C_CMD="$ac_dir/$
2a5a0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
2a5b0 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74  file".      if t
2a5c0 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61  est -n "$file_ma
2a5d0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20  gic_test_file"; 
2a5e0 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c  then..case $depl
2a5f0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
2a600 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63   in.."file_magic
2a610 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67   "*)..  file_mag
2a620 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22  ic_regex=`expr "
2a630 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
2a640 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d  ethod" : "file_m
2a650 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20  agic \(.*\)"`.. 
2a660 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f   MAGIC_CMD="$lt_
2a670 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2a680 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66  D"..  if eval $f
2a690 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24  ile_magic_cmd \$
2a6a0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2a6b0 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c  file 2> /dev/nul
2a6c0 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20  l |..    $EGREP 
2a6d0 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67  "$file_magic_reg
2a6e0 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  ex" > /dev/null;
2a6f0 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20   then..    :..  
2a700 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c  else..    cat <<
2a710 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61  EOF 1>&2..*** Wa
2a720 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61  rning: the comma
2a730 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20  nd libtool uses 
2a740 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64  to detect shared
2a750 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20   libraries,.*** 
2a760 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c  $file_magic_cmd,
2a770 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74   produces output
2a780 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61   that libtool ca
2a790 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a  nnot recognize..
2a7a0 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69  *** The result i
2a7b0 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d  s that libtool m
2a7c0 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67  ay fail to recog
2a7d0 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72  nize shared libr
2a7e0 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63  aries.*** as suc
2a7f0 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66  h.  This will af
2a800 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f  fect the creatio
2a810 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62  n of libtool lib
2a820 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20  raries that.*** 
2a830 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64  depend on shared
2a840 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
2a850 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20  programs linked 
2a860 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f  with such libtoo
2a870 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20  l.*** libraries 
2a880 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64  will work regard
2a890 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f  less of this pro
2a8a0 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c  blem.  Neverthel
2a8b0 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79  ess, you.*** may
2a8c0 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20   want to report 
2a8d0 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79  the problem to y
2a8e0 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67  our system manag
2a8f0 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a  er and/or to.***
2a900 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75   bug-libtool@gnu
2a910 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69 20  .org..EOF..  fi 
2a920 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
2a930 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20  i.      break.  
2a940 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46    fi.  done.  IF
2a950 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
2a960 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c  .  MAGIC_CMD="$l
2a970 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2a980 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a  ".  ;;.esac.fi..
2a990 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2a9a0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2a9b0 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d  ".if test -n "$M
2a9c0 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a  AGIC_CMD"; then.
2a9d0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2a9e0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2a9f0 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  : $MAGIC_CMD" >&
2aa00 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2aa10 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36  }$MAGIC_CMD" >&6
2aa20 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
2aa30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2aa40 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
2aa50 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2aa60 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
2aa70 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
2aa80 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2aa90 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  MD"; then.  if t
2aaa0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
2aab0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
2aac0 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
2aad0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
2aae0 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26  ing for file" >&
2aaf0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2ab00 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c  checking for fil
2ab10 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
2ab20 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
2ab30 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2ab40 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74  _CMD+set}" = set
2ab50 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
2ab60 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
2ab70 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
2ab80 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f  e.  case $MAGIC_
2ab90 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20  CMD in.[\\/*] | 
2aba0 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f   ?:[\\/]*).  lt_
2abb0 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2abc0 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23  D="$MAGIC_CMD" #
2abd0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
2abe0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20  erride the test 
2abf0 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b  with a path..  ;
2ac00 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d  ;.*).  lt_save_M
2ac10 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43  AGIC_CMD="$MAGIC
2ac20 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f  _CMD".  lt_save_
2ac30 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
2ac40 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
2ac50 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72    ac_dummy="/usr
2ac60 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
2ac70 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20  TOR$PATH".  for 
2ac80 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75  ac_dir in $ac_du
2ac90 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d  mmy; do.    IFS=
2aca0 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
2acb0 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f     test -z "$ac_
2acc0 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e  dir" && ac_dir=.
2acd0 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
2ace0 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74 68  $ac_dir/file; th
2acf0 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
2ad00 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2ad10 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20 20  ac_dir/file".   
2ad20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
2ad30 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
2ad40 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61 73  file"; then..cas
2ad50 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  e $deplibs_check
2ad60 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69 6c  _method in.."fil
2ad70 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20 66  e_magic "*)..  f
2ad80 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 3d  ile_magic_regex=
2ad90 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73 5f  `expr "$deplibs_
2ada0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a 20  check_method" : 
2adb0 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e 2a  "file_magic \(.*
2adc0 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43 4d  \)"`..  MAGIC_CM
2add0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2ade0 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66 20  AGIC_CMD"..  if 
2adf0 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69 63  eval $file_magic
2ae00 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67 69  _cmd \$file_magi
2ae10 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20 2f  c_test_file 2> /
2ae20 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20 20  dev/null |..    
2ae30 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d 61  $EGREP "$file_ma
2ae40 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64 65  gic_regex" > /de
2ae50 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20  v/null; then..  
2ae60 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20 20    :..  else..   
2ae70 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a   cat <<EOF 1>&2.
2ae80 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74 68  .*** Warning: th
2ae90 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f 6f  e command libtoo
2aea0 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65 63 74  l uses to detect
2aeb0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2aec0 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61 67  s,.*** $file_mag
2aed0 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65 73  ic_cmd, produces
2aee0 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69 62   output that lib
2aef0 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63 6f  tool cannot reco
2af00 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20 72  gnize..*** The r
2af10 65 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c 69  esult is that li
2af20 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20 74  btool may fail t
2af30 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61 72  o recognize shar
2af40 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a 2a  ed libraries.***
2af50 20 61 73 20 73 75 63 68 2e 20 20 54 68 69 73 20   as such.  This 
2af60 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65 20  will affect the 
2af70 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62 74  creation of libt
2af80 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74 68  ool libraries th
2af90 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f 6e  at.*** depend on
2afa0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2afb0 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73 20  s, but programs 
2afc0 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63 68  linked with such
2afd0 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69 62   libtool.*** lib
2afe0 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72 6b  raries will work
2aff0 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74   regardless of t
2b000 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e 65  his problem.  Ne
2b010 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75 0a  vertheless, you.
2b020 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f 20  *** may want to 
2b030 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62 6c  report the probl
2b040 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74 65  em to your syste
2b050 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f 72  m manager and/or
2b060 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62 74   to.*** bug-libt
2b070 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f 46  ool@gnu.org..EOF
2b080 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a  ..  fi ;;..esac.
2b090 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 62        fi.      b
2b0a0 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f  reak.    fi.  do
2b0b0 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  ne.  IFS="$lt_sa
2b0c0 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f  ve_ifs".  MAGIC_
2b0d0 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41  CMD="$lt_save_MA
2b0e0 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73  GIC_CMD".  ;;.es
2b0f0 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44  ac.fi..MAGIC_CMD
2b100 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  ="$lt_cv_path_MA
2b110 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74  GIC_CMD".if test
2b120 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22   -n "$MAGIC_CMD"
2b130 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
2b140 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b150 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f   result: $MAGIC_
2b160 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  CMD" >&5.echo "$
2b170 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43 5f 43  {ECHO_T}$MAGIC_C
2b180 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  MD" >&6; }.else.
2b190 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2b1a0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2b1b0 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
2b1c0 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
2b1d0 3b 20 7d 0a 66 69 0a 0a 20 20 65 6c 73 65 0a 20  ; }.fi..  else. 
2b1e0 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a 20     MAGIC_CMD=:. 
2b1f0 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20 3b   fi.fi..  fi.  ;
2b200 3b 0a 65 73 61 63 0a 0a 65 6e 61 62 6c 65 5f 64  ;.esac..enable_d
2b210 6c 6f 70 65 6e 3d 6e 6f 0a 65 6e 61 62 6c 65 5f  lopen=no.enable_
2b220 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 23 20  win32_dll=no..# 
2b230 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d  Check whether --
2b240 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  enable-libtool-l
2b250 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  ock was given..i
2b260 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
2b270 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65  _libtool_lock+se
2b280 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2b290 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
2b2a0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
2b2b0 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e  ;.fi..test "x$en
2b2c0 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
2b2d0 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61  k" != xno && ena
2b2e0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
2b2f0 3d 79 65 73 0a 0a 0a 23 20 43 68 65 63 6b 20 77  =yes...# Check w
2b300 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 70 69  hether --with-pi
2b310 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  c was given..if 
2b320 74 65 73 74 20 22 24 7b 77 69 74 68 5f 70 69 63  test "${with_pic
2b330 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2b340 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69  en.  withval=$wi
2b350 74 68 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65  th_pic; pic_mode
2b360 3d 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65  ="$withval".else
2b370 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61  .  pic_mode=defa
2b380 75 6c 74 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20  ult.fi..test -z 
2b390 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70  "$pic_mode" && p
2b3a0 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a  ic_mode=default.
2b3b0 0a 23 20 43 68 65 63 6b 20 69 66 20 77 65 20 68  .# Check if we h
2b3c0 61 76 65 20 61 20 76 65 72 73 69 6f 6e 20 6d 69  ave a version mi
2b3d0 73 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20 6c  smatch between l
2b3e0 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74  ibtool.m4 and lt
2b3f0 6d 61 69 6e 2e 73 68 2e 0a 23 0a 23 20 4e 6f 74  main.sh..#.# Not
2b400 65 3a 20 20 54 68 69 73 20 73 68 6f 75 6c 64 20  e:  This should 
2b410 62 65 20 69 6e 20 41 43 5f 4c 49 42 54 4f 4f 4c  be in AC_LIBTOOL
2b420 5f 53 45 54 55 50 2c 20 5f 61 66 74 65 72 5f 20  _SETUP, _after_ 
2b430 24 6c 74 6d 61 69 6e 20 68 61 76 65 20 62 65 65  $ltmain have bee
2b440 6e 20 64 65 66 69 6e 65 64 2e 0a 23 20 20 20 20  n defined..#    
2b450 20 20 20 20 57 65 20 61 6c 73 6f 20 73 68 6f 75      We also shou
2b460 6c 64 20 64 6f 20 69 74 20 5f 62 65 66 6f 72 65  ld do it _before
2b470 5f 20 41 43 5f 4c 49 42 54 4f 4f 4c 5f 4c 41 4e  _ AC_LIBTOOL_LAN
2b480 47 5f 43 5f 43 4f 4e 46 49 47 20 74 68 61 74 20  G_C_CONFIG that 
2b490 61 63 74 75 61 6c 6c 79 0a 23 20 20 20 20 20 20  actually.#      
2b4a0 20 20 63 61 6c 6c 73 20 41 43 5f 4c 49 42 54 4f    calls AC_LIBTO
2b4b0 4f 4c 5f 43 4f 4e 46 49 47 20 61 6e 64 20 63 72  OL_CONFIG and cr
2b4c0 65 61 74 65 73 20 6c 69 62 74 6f 6f 6c 2e 0a 23  eates libtool..#
2b4d0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
2b4e0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2b4f0 67 20 66 6f 72 20 63 6f 72 72 65 63 74 20 6c 74  g for correct lt
2b500 6d 61 69 6e 2e 73 68 20 76 65 72 73 69 6f 6e 22  main.sh version"
2b510 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
2b520 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
2b530 63 6f 72 72 65 63 74 20 6c 74 6d 61 69 6e 2e 73  correct ltmain.s
2b540 68 20 76 65 72 73 69 6f 6e 2e 2e 2e 20 24 45 43  h version... $EC
2b550 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
2b560 74 65 73 74 20 22 78 24 6c 74 6d 61 69 6e 22 20  test "x$ltmain" 
2b570 3d 20 22 78 22 20 3b 20 74 68 65 6e 0a 20 20 7b  = "x" ; then.  {
2b580 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2b590 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
2b5a0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
2b5b0 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
2b5c0 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  .  { { echo "$as
2b5d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
2b5e0 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f  or:..*** [Gentoo
2b5f0 5d 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20 66  ] sanity check f
2b600 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 5c  ailed! ***.*** \
2b610 24 6c 74 6d 61 69 6e 20 69 73 20 6e 6f 74 20 64  $ltmain is not d
2b620 65 66 69 6e 65 64 2c 20 70 6c 65 61 73 65 20 63  efined, please c
2b630 68 65 63 6b 20 74 68 65 20 70 61 74 63 68 20 66  heck the patch f
2b640 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 21 20  or consistency! 
2b650 2a 2a 2a 0a 22 20 3e 26 35 0a 65 63 68 6f 20 22  ***." >&5.echo "
2b660 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 0a 0a  $as_me: error:..
2b670 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e  *** [Gentoo] san
2b680 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65 64  ity check failed
2b690 21 20 2a 2a 2a 0a 2a 2a 2a 20 5c 24 6c 74 6d 61  ! ***.*** \$ltma
2b6a0 69 6e 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65  in is not define
2b6b0 64 2c 20 70 6c 65 61 73 65 20 63 68 65 63 6b 20  d, please check 
2b6c0 74 68 65 20 70 61 74 63 68 20 66 6f 72 20 63 6f  the patch for co
2b6d0 6e 73 69 73 74 65 6e 63 79 21 20 2a 2a 2a 0a 22  nsistency! ***."
2b6e0 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
2b6f0 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
2b700 20 7d 0a 66 69 0a 67 65 6e 74 6f 6f 5f 6c 74 5f   }.fi.gentoo_lt_
2b710 76 65 72 73 69 6f 6e 3d 22 31 2e 35 2e 32 32 22  version="1.5.22"
2b720 0a 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f 76  .gentoo_ltmain_v
2b730 65 72 73 69 6f 6e 3d 60 73 65 64 20 2d 6e 20 27  ersion=`sed -n '
2b740 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f 4e 3d 2f  /^[ .]*VERSION=/
2b750 7b 73 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f 4e  {s/^[ .]*VERSION
2b760 3d 2f 2f 3b 70 3b 71 3b 7d 27 20 22 24 6c 74 6d  =//;p;q;}' "$ltm
2b770 61 69 6e 22 60 0a 69 66 20 74 65 73 74 20 22 78  ain"`.if test "x
2b780 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69  $gentoo_lt_versi
2b790 6f 6e 22 20 21 3d 20 22 78 24 67 65 6e 74 6f 6f  on" != "x$gentoo
2b7a0 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 22  _ltmain_version"
2b7b0 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f   ; then.  { echo
2b7c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b7d0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2b7e0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2b7f0 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 20 20 7b 20  }no" >&6; }.  { 
2b800 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2b810 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 0a 0a  LINENO: error:..
2b820 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e  *** [Gentoo] san
2b830 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65 64  ity check failed
2b840 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c 69 62 74 6f 6f  ! ***.*** libtoo
2b850 6c 2e 6d 34 20 61 6e 64 20 6c 74 6d 61 69 6e 2e  l.m4 and ltmain.
2b860 73 68 20 68 61 76 65 20 61 20 76 65 72 73 69 6f  sh have a versio
2b870 6e 20 6d 69 73 6d 61 74 63 68 21 20 2a 2a 2a 0a  n mismatch! ***.
2b880 2a 2a 2a 20 28 6c 69 62 74 6f 6f 6c 2e 6d 34 20  *** (libtool.m4 
2b890 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72  = $gentoo_lt_ver
2b8a0 73 69 6f 6e 2c 20 6c 74 6d 61 69 6e 2e 73 68 20  sion, ltmain.sh 
2b8b0 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e  = $gentoo_ltmain
2b8c0 5f 76 65 72 73 69 6f 6e 29 20 2a 2a 2a 0a 0a 50  _version) ***..P
2b8d0 6c 65 61 73 65 20 72 75 6e 3a 0a 0a 20 20 6c 69  lease run:..  li
2b8e0 62 74 6f 6f 6c 69 7a 65 20 2d 2d 63 6f 70 79 20  btoolize --copy 
2b8f0 2d 2d 66 6f 72 63 65 0a 0a 69 66 20 61 70 70 72  --force..if appr
2b900 6f 70 72 69 61 74 65 2c 20 70 6c 65 61 73 65 20  opriate, please 
2b910 63 6f 6e 74 61 63 74 20 74 68 65 20 6d 61 69 6e  contact the main
2b920 74 61 69 6e 65 72 20 6f 66 20 74 68 69 73 0a 70  tainer of this.p
2b930 61 63 6b 61 67 65 20 28 6f 72 20 79 6f 75 72 20  ackage (or your 
2b940 64 69 73 74 72 69 62 75 74 69 6f 6e 29 20 66 6f  distribution) fo
2b950 72 20 68 65 6c 70 2e 0a 22 20 3e 26 35 0a 65 63  r help.." >&5.ec
2b960 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
2b970 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d  r:..*** [Gentoo]
2b980 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20 66 61   sanity check fa
2b990 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c 69  iled! ***.*** li
2b9a0 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74 6d  btool.m4 and ltm
2b9b0 61 69 6e 2e 73 68 20 68 61 76 65 20 61 20 76 65  ain.sh have a ve
2b9c0 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 21 20  rsion mismatch! 
2b9d0 2a 2a 2a 0a 2a 2a 2a 20 28 6c 69 62 74 6f 6f 6c  ***.*** (libtool
2b9e0 2e 6d 34 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74  .m4 = $gentoo_lt
2b9f0 5f 76 65 72 73 69 6f 6e 2c 20 6c 74 6d 61 69 6e  _version, ltmain
2ba00 2e 73 68 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74  .sh = $gentoo_lt
2ba10 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 29 20 2a 2a  main_version) **
2ba20 2a 0a 0a 50 6c 65 61 73 65 20 72 75 6e 3a 0a 0a  *..Please run:..
2ba30 20 20 6c 69 62 74 6f 6f 6c 69 7a 65 20 2d 2d 63    libtoolize --c
2ba40 6f 70 79 20 2d 2d 66 6f 72 63 65 0a 0a 69 66 20  opy --force..if 
2ba50 61 70 70 72 6f 70 72 69 61 74 65 2c 20 70 6c 65  appropriate, ple
2ba60 61 73 65 20 63 6f 6e 74 61 63 74 20 74 68 65 20  ase contact the 
2ba70 6d 61 69 6e 74 61 69 6e 65 72 20 6f 66 20 74 68  maintainer of th
2ba80 69 73 0a 70 61 63 6b 61 67 65 20 28 6f 72 20 79  is.package (or y
2ba90 6f 75 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e  our distribution
2baa0 29 20 66 6f 72 20 68 65 6c 70 2e 0a 22 20 3e 26  ) for help.." >&
2bab0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
2bac0 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
2bad0 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
2bae0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2baf0 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a  esult: yes" >&5.
2bb00 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79  echo "${ECHO_T}y
2bb10 65 73 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a  es" >&6; }.fi...
2bb20 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20  # Use C for the 
2bb30 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72  default configur
2bb40 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62  ation in the lib
2bb50 74 6f 6f 6c 20 73 63 72 69 70 74 0a 74 61 67 6e  tool script.tagn
2bb60 61 6d 65 3d 0a 6c 74 5f 73 61 76 65 5f 43 43 3d  ame=.lt_save_CC=
2bb70 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a 61  "$CC".ac_ext=c.a
2bb80 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
2bb90 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
2bba0 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
2bbb0 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
2bbc0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
2bbd0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
2bbe0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
2bbf0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
2bc00 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
2bc10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2bc20 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
2bc30 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
2bc40 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
2bc50 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69 6c  u...# Source fil
2bc60 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20  e extension for 
2bc70 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a  C test sources..
2bc80 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a 65  ac_ext=c..# Obje
2bc90 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69 6f  ct file extensio
2bca0 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20 43  n for compiled C
2bcb0 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a 6f   test sources..o
2bcc0 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d 24  bjext=o.objext=$
2bcd0 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20 74  objext..# Code t
2bce0 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69 6d  o be used in sim
2bcf0 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73 74  ple compile test
2bd00 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  s.lt_simple_comp
2bd10 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22 69  ile_test_code="i
2bd20 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c 65  nt some_variable
2bd30 20 3d 20 30 3b 5c 6e 22 0a 0a 23 20 43 6f 64 65   = 0;\n"..# Code
2bd40 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73   to be used in s
2bd50 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74 73  imple link tests
2bd60 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  .lt_simple_link_
2bd70 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20 6d  test_code='int m
2bd80 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29 3b  ain(){return(0);
2bd90 7d 5c 6e 27 0a 0a 0a 23 20 49 66 20 6e 6f 20 43  }\n'...# If no C
2bda0 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73 70   compiler was sp
2bdb0 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43 2e  ecified, use CC.
2bdc0 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24 43  .LTCC=${LTCC-"$C
2bdd0 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63  C"}..# If no C c
2bde0 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77 65  ompiler flags we
2bdf0 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75 73  re specified, us
2be00 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c 41  e CFLAGS..LTCFLA
2be10 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22 24  GS=${LTCFLAGS-"$
2be20 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c 6f  CFLAGS"}..# Allo
2be30 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72 6f  w CC to be a pro
2be40 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
2be50 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69 6c  rguments..compil
2be60 65 72 3d 24 43 43 0a 0a 0a 23 20 73 61 76 65 20  er=$CC...# save 
2be70 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72 70  warnings/boilerp
2be80 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c 65 20 74  late of simple t
2be90 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74 66  est code.ac_outf
2bea0 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63  ile=conftest.$ac
2beb0 5f 6f 62 6a 65 78 74 0a 70 72 69 6e 74 66 20 22  _objext.printf "
2bec0 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2bed0 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  le_test_code" >c
2bee0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2bef0 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
2bf00 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75  e" 2>&1 >/dev/nu
2bf10 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64  ll | $SED '/^$/d
2bf20 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66  ; /^ *+/d' >conf
2bf30 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f 6d  test.err._lt_com
2bf40 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74  piler_boilerplat
2bf50 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  e=`cat conftest.
2bf60 65 72 72 60 0a 24 72 6d 20 63 6f 6e 66 74 65 73  err`.$rm conftes
2bf70 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63  t*..ac_outfile=c
2bf80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2bf90 78 74 0a 70 72 69 6e 74 66 20 22 24 6c 74 5f 73  xt.printf "$lt_s
2bfa0 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f  imple_link_test_
2bfb0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2bfc0 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2bfd0 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64  c_link" 2>&1 >/d
2bfe0 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27  ev/null | $SED '
2bff0 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2c000 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c  >conftest.err._l
2c010 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70  t_linker_boilerp
2c020 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65  late=`cat confte
2c030 73 74 2e 65 72 72 60 0a 24 72 6d 20 63 6f 6e 66  st.err`.$rm conf
2c040 74 65 73 74 2a 0a 0a 0a 0a 6c 74 5f 70 72 6f 67  test*....lt_prog
2c050 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2c060 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74  ltin_flag=..if t
2c070 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
2c080 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67  ; then.  lt_prog
2c090 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2c0a0 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f  ltin_flag=' -fno
2c0b0 2d 62 75 69 6c 74 69 6e 27 0a 0a 0a 7b 20 65 63  -builtin'...{ ec
2c0c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2c0d0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2c0e0 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72  $compiler suppor
2c0f0 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  ts -fno-rtti -fn
2c100 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26  o-exceptions" >&
2c110 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
2c120 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d  checking if $com
2c130 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d  piler supports -
2c140 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2c150 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 24 45 43 48  ceptions... $ECH
2c160 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
2c170 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
2c180 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2c190 65 78 63 65 70 74 69 6f 6e 73 2b 73 65 74 7d 22  exceptions+set}"
2c1a0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
2c1b0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
2c1c0 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
2c1d0 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f  &6.else.  lt_cv_
2c1e0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74  prog_compiler_rt
2c1f0 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 6e 6f  ti_exceptions=no
2c200 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f  .  ac_outfile=co
2c210 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
2c220 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74  t.   printf "$lt
2c230 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
2c240 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
2c250 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
2c260 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
2c270 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e  g="-fno-rtti -fn
2c280 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 20 20  o-exceptions".  
2c290 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70   # Insert the op
2c2a0 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20  tion either (1) 
2c2b0 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a  after the last *
2c2c0 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20  FLAGS variable, 
2c2d0 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f  or.   # (2) befo
2c2e0 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69  re a word contai
2c2f0 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22  ning "conftest."
2c300 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65 20  , or (3) at the 
2c310 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74  end..   # Note t
2c320 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20  hat $ac_compile 
2c330 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20  itself does not 
2c340 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73  contain backslas
2c350 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20  hes and begins. 
2c360 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61    # with a dolla
2c370 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79  r sign (not a hy
2c380 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63  phen), so the ec
2c390 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63  ho should work c
2c3a0 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54  orrectly..   # T
2c3b0 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66  he option is ref
2c3c0 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76 61  erenced via a va
2c3d0 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20  riable to avoid 
2c3e0 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20  confusing sed.. 
2c3f0 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63    lt_compile=`ec
2c400 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ho "$ac_compile"
2c410 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20   | $SED \.   -e 
2c420 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31  's:.*FLAGS}\{0,1
2c430 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65  \} :&$lt_compile
2c440 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20  r_flag :; t' \. 
2c450 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f    -e 's: [^ ]*co
2c460 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f  nftest\.: $lt_co
2c470 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74  mpiler_flag&:; t
2c480 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20  ' \.   -e 's:$: 
2c490 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  $lt_compiler_fla
2c4a0 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63  g:'`.   (eval ec
2c4b0 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 33  ho "\"\$as_me:63
2c4c0 37 39 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c  79: $lt_compile\
2c4d0 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c  "" >&5).   (eval
2c4e0 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32   "$lt_compile" 2
2c4f0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20  >conftest.err). 
2c500 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
2c510 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
2c520 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
2c530 24 61 73 5f 6d 65 3a 36 33 38 33 3a 20 5c 24 3f  $as_me:6383: \$?
2c540 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2c550 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
2c560 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
2c570 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69  st -s "$ac_outfi
2c580 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23  le"; then.     #
2c590 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61   The compiler ca
2c5a0 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20  n only warn and 
2c5b0 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f  ignore the optio
2c5c0 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69  n if not recogni
2c5d0 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61  zed.     # So sa
2c5e0 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72  y no if there ar
2c5f0 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72  e warnings other
2c600 20 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20   than the usual 
2c610 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24 65 63  output..     $ec
2c620 68 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  ho "X$_lt_compil
2c630 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
2c640 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
2c650 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70  d' >conftest.exp
2c660 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f  .     $SED '/^$/
2c670 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66  d; /^ *+/d' conf
2c680 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65  test.err >confte
2c690 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74  st.er2.     if t
2c6a0 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
2c6b0 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f  t.er2 || diff co
2c6c0 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74  nftest.exp conft
2c6d0 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
2c6e0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
2c6f0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2c700 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2c710 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66 69 0a  ons=yes.     fi.
2c720 20 20 20 66 69 0a 20 20 20 24 72 6d 20 63 6f 6e     fi.   $rm con
2c730 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 65 63 68  ftest*..fi.{ ech
2c740 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2c750 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
2c760 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2c770 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 22  rtti_exceptions"
2c780 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
2c790 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  O_T}$lt_cv_prog_
2c7a0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2c7b0 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20 7d  ceptions" >&6; }
2c7c0 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74 5f  ..if test x"$lt_
2c7d0 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2c7e0 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2c7f0 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2c800 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2c810 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66  ler_no_builtin_f
2c820 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
2c830 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
2c840 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74 69  n_flag -fno-rtti
2c850 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73   -fno-exceptions
2c860 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69 0a  ".else.    :.fi.
2c870 0a 66 69 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .fi..lt_prog_com
2c880 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72 6f  piler_wl=.lt_pro
2c890 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
2c8a0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2c8b0 5f 73 74 61 74 69 63 3d 0a 0a 7b 20 65 63 68 6f  _static=..{ echo
2c8c0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2c8d0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
2c8e0 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20  compiler option 
2c8f0 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 22 20  to produce PIC" 
2c900 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2c910 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
2c920 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 20  compiler option 
2c930 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e 2e  to produce PIC..
2c940 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
2c950 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  }..  if test "$G
2c960 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
2c970 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2c980 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20  iler_wl='-Wl,'. 
2c990 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2c9a0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74 61  ler_static='-sta
2c9b0 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20 24  tic'..    case $
2c9c0 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 20  host_os in.     
2c9d0 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20 41   aix*).      # A
2c9e0 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20 50  ll AIX code is P
2c9f0 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65 73  IC..      if tes
2ca00 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2ca10 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49  ia64; then..# AI
2ca20 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73  X 5 now supports
2ca30 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a   IA64 processor.
2ca40 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2ca50 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2ca60 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  ic'.      fi.   
2ca70 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61     ;;..    amiga
2ca80 6f 73 2a 29 0a 20 20 20 20 20 20 23 20 46 49 58  os*).      # FIX
2ca90 4d 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20 6c  ME: we need at l
2caa0 65 61 73 74 20 36 38 30 32 30 20 63 6f 64 65 20  east 68020 code 
2cab0 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64 20  to build shared 
2cac0 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a 20  libraries, but. 
2cad0 20 20 20 20 20 23 20 61 64 64 69 6e 67 20 74 68       # adding th
2cae0 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c 61 67  e `-m68020' flag
2caf0 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e 74 73   to GCC prevents
2cb00 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74 68 69   building anythi
2cb10 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20 20 20  ng better,.     
2cb20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30   # like `-m68040
2cb30 27 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  '..      lt_prog
2cb40 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2cb50 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e 74  m68020 -resident
2cb60 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73 74  32 -malways-rest
2cb70 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 3b 3b  ore-a4'.      ;;
2cb80 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c 20 63 79  ..    beos* | cy
2cb90 67 77 69 6e 2a 20 7c 20 69 72 69 78 35 2a 20 7c  gwin* | irix5* |
2cba0 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
2cbb0 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20 6f  pux* | osf3* | o
2cbc0 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20  sf4* | osf5*).  
2cbd0 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2cbe0 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68 65   default for the
2cbf0 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20 3b  se OSes..      ;
2cc00 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20  ;..    mingw* | 
2cc10 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20  pw32* | os2*).  
2cc20 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b 20      # This hack 
2cc30 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20 73  is so that the s
2cc40 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20 74  ource file can t
2cc50 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20 69  ell whether it i
2cc60 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23 20  s being.      # 
2cc70 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73  built for inclus
2cc80 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e  ion in a dll (an
2cc90 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74 20  d should export 
2cca0 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d  symbols for exam
2ccb0 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70  ple)..      lt_p
2ccc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2ccd0 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a  ='-DDLL_EXPORT'.
2cce0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 61        ;;..    da
2ccf0 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79  rwin* | rhapsody
2cd00 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20 69  *).      # PIC i
2cd10 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 6e  s the default on
2cd20 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20   this platform. 
2cd30 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79       # Common sy
2cd40 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65  mbols not allowe
2cd50 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69  d in MH_DYLIB fi
2cd60 6c 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  les.      lt_pro
2cd70 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2cd80 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20  -fno-common'.   
2cd90 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72     ;;..    inter
2cda0 69 78 33 2a 29 0a 20 20 20 20 20 20 23 20 49 6e  ix3*).      # In
2cdb0 74 65 72 69 78 20 33 2e 78 20 67 63 63 20 2d 66  terix 3.x gcc -f
2cdc0 70 69 63 2f 2d 66 50 49 43 20 6f 70 74 69 6f 6e  pic/-fPIC option
2cdd0 73 20 67 65 6e 65 72 61 74 65 20 62 72 6f 6b 65  s generate broke
2cde0 6e 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 23 20  n code..      # 
2cdf0 49 6e 73 74 65 61 64 2c 20 77 65 20 72 65 6c 6f  Instead, we relo
2ce00 63 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72  cate shared libr
2ce10 61 72 69 65 73 20 61 74 20 72 75 6e 74 69 6d 65  aries at runtime
2ce20 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  ..      ;;..    
2ce30 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20  msdosdjgpp*).   
2ce40 20 20 20 23 20 4a 75 73 74 20 62 65 63 61 75 73     # Just becaus
2ce50 65 20 77 65 20 75 73 65 20 47 43 43 20 64 6f 65  e we use GCC doe
2ce60 73 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75 64  sn't mean we sud
2ce70 64 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65 64  denly get shared
2ce80 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20 20   libraries.     
2ce90 20 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74 68   # on systems th
2cea0 61 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72 74  at don't support
2ceb0 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74 5f   them..      lt_
2cec0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
2ced0 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
2cee0 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 73  o.      enable_s
2cef0 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b  hared=no.      ;
2cf00 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a  ;..    sysv4*MP*
2cf10 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  ).      if test 
2cf20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68 65  -d /usr/nec; the
2cf30 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  n..lt_prog_compi
2cf40 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f 72  ler_pic=-Kconfor
2cf50 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a 20  m_pic.      fi. 
2cf60 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
2cf70 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  x*).      # PIC 
2cf80 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 66  is the default f
2cf90 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e  or IA64 HP-UX an
2cfa0 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20  d 64-bit HP-UX, 
2cfb0 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20  but.      # not 
2cfc0 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20  for PA HP-UX..  
2cfd0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63      case $host_c
2cfe0 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61  pu in.      hppa
2cff0 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b  *64*|ia64*)..# +
2d000 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b  Z the default..;
2d010 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70  ;.      *)..lt_p
2d020 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2d030 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20 20  ='-fPIC'..;;.   
2d040 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2d050 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c  ..    *).      l
2d060 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d070 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2d080 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
2d090 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d  else.    # PORTM
2d0a0 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67  E Check for flag
2d0b0 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20   to pass linker 
2d0c0 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68  flags through th
2d0d0 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65  e system compile
2d0e0 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73  r..    case $hos
2d0f0 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a  t_os in.    aix*
2d100 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2d110 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2d120 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  ,'.      if test
2d130 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
2d140 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58  a64; then..# AIX
2d150 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20   5 now supports 
2d160 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09  IA64 processor..
2d170 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d180 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2d190 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  c'.      else..l
2d1a0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d1b0 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62  static='-bnso -b
2d1c0 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e  I:/lib/syscalls.
2d1d0 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20  exp'.      fi.  
2d1e0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 64 61 72      ;;.      dar
2d1f0 77 69 6e 2a 29 0a 20 20 20 20 20 20 20 20 23 20  win*).        # 
2d200 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75  PIC is the defau
2d210 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74 66  lt on this platf
2d220 6f 72 6d 0a 20 20 20 20 20 20 20 20 23 20 43 6f  orm.        # Co
2d230 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f 74  mmon symbols not
2d240 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f 44   allowed in MH_D
2d250 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20 20  YLIB files.     
2d260 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
2d270 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 20 20 20  ame in.         
2d280 78 6c 63 2a 29 0a 20 20 20 20 20 20 20 20 20 6c  xlc*).         l
2d290 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d2a0 70 69 63 3d 27 2d 71 6e 6f 63 6f 6d 6d 6f 6e 27  pic='-qnocommon'
2d2b0 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f  .         lt_pro
2d2c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d2d0 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 20 3b 3b  Wl,'.         ;;
2d2e0 0a 20 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  .       esac.   
2d2f0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67      ;;..    ming
2d300 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73 32  w* | pw32* | os2
2d310 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20  *).      # This 
2d320 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20  hack is so that 
2d330 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20  the source file 
2d340 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72  can tell whether
2d350 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20   it is being.   
2d360 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69     # built for i
2d370 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c  nclusion in a dl
2d380 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78  l (and should ex
2d390 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72  port symbols for
2d3a0 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20   example)..     
2d3b0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d3c0 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58 50  r_pic='-DDLL_EXP
2d3d0 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  ORT'.      ;;.. 
2d3e0 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75 78     hpux9* | hpux
2d3f0 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a 20  10* | hpux11*). 
2d400 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2d410 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2d420 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2d430 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 49  he default for I
2d440 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36 34  A64 HP-UX and 64
2d450 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74 0a  -bit HP-UX, but.
2d460 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72 20        # not for 
2d470 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20 20  PA HP-UX..      
2d480 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
2d490 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34 2a  n.      hppa*64*
2d4a0 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  |ia64*)..# +Z th
2d4b0 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
2d4c0 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2d4d0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b 5a  compiler_pic='+Z
2d4e0 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  '..;;.      esac
2d4f0 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65 72  .      # Is ther
2d500 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70 72  e a better lt_pr
2d510 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d520 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77 69  ic that works wi
2d530 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20 43  th the bundled C
2d540 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C?.      lt_prog
2d550 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2d560 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d 61  ='${wl}-a ${wl}a
2d570 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b 3b  rchive'.      ;;
2d580 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69  ..    irix5* | i
2d590 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75  rix6* | nonstopu
2d5a0 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  x*).      lt_pro
2d5b0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d5c0 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49 43  Wl,'.      # PIC
2d5d0 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69 73   (with -KPIC) is
2d5e0 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20 20   the default..  
2d5f0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2d600 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f  iler_static='-no
2d610 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20  n_shared'.      
2d620 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
2d630 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2d640 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2d650 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2d660 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d670 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2d680 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
2d690 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 63  *).      case $c
2d6a0 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20  c_basename in.  
2d6b0 20 20 20 20 69 63 63 2a 20 7c 20 65 63 63 2a 29      icc* | ecc*)
2d6c0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d6d0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74  er_wl='-Wl,'..lt
2d6e0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2d6f0 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70  ic='-KPIC'..lt_p
2d700 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d710 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20  tic='-static'.  
2d720 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 70        ;;.      p
2d730 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c 20  gcc* | pgf77* | 
2d740 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
2d750 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74 6c  .        # Portl
2d760 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69 6c  and Group compil
2d770 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20 50  ers (*not* the P
2d780 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70 69  entium gcc compi
2d790 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c 6f  ler,..# which lo
2d7a0 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61 64  oks to be a dead
2d7b0 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70 72   project)..lt_pr
2d7c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d7d0 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  -Wl,'..lt_prog_c
2d7e0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 70  ompiler_pic='-fp
2d7f0 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ic'..lt_prog_com
2d800 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2d810 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20 20  static'.        
2d820 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a 20  ;;.      ccc*). 
2d830 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2d840 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2d850 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c 20  '.        # All 
2d860 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50 49  Alpha code is PI
2d870 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70 72  C..        lt_pr
2d880 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d890 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27  ic='-non_shared'
2d8a0 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  .        ;;.    
2d8b0 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a    esac.      ;;.
2d8c0 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73 66  .    osf3* | osf
2d8d0 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20 20  4* | osf5*).    
2d8e0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d8f0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2d900 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20 63     # All OSF/1 c
2d910 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
2d920 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d930 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f  er_static='-non_
2d940 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b 3b  shared'.      ;;
2d950 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29 0a  ..    solaris*).
2d960 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2d970 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2d980 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2d990 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2d9a0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2d9b0 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e    case $cc_basen
2d9c0 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37 37  ame in.      f77
2d9d0 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a 29  * | f90* | f95*)
2d9e0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d9f0 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20  er_wl='-Qoption 
2da00 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29 0a  ld ';;.      *).
2da10 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2da20 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20 20  r_wl='-Wl,';;.  
2da30 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
2da40 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a  ;..    sunos4*).
2da50 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2da60 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
2da70 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20 6c  ion ld '.      l
2da80 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2da90 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20 20  pic='-PIC'.     
2daa0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2dab0 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2dac0 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
2dad0 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34 2e    sysv4 | sysv4.
2dae0 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33 2a  2uw2* | sysv4.3*
2daf0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2db00 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2db10 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  ,'.      lt_prog
2db20 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2db30 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70  KPIC'.      lt_p
2db40 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2db50 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2db60 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
2db70 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69 66  v4*MP*).      if
2db80 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e 65   test -d /usr/ne
2db90 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f 67  c ;then..lt_prog
2dba0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2dbb0 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09 6c  Kconform_pic'..l
2dbc0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2dbd0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2dbe0 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
2dbf0 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a 20   ;;..    sysv5* 
2dc00 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73 63  | unixware* | sc
2dc10 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36  o3.2v5* | sco5v6
2dc20 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20  * | OpenUNIX*). 
2dc30 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2dc40 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2dc50 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2dc60 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2dc70 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2dc80 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2dc90 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2dca0 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f 73    ;;..    unicos
2dcb0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2dcc0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2dcd0 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
2dce0 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
2dcf0 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
2dd00 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74 73       ;;..    uts
2dd10 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
2dd20 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2dd30 2d 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f 70  -pic'.      lt_p
2dd40 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2dd50 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20  tic='-Bstatic'. 
2dd60 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a       ;;..    *).
2dd70 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2dd80 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64  mpiler_can_build
2dd90 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20  _shared=no.     
2dda0 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66   ;;.    esac.  f
2ddb0 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  i..{ echo "$as_m
2ddc0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2ddd0 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  t: $lt_prog_comp
2dde0 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 65 63  iler_pic" >&5.ec
2ddf0 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2de00 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2de10 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 23 0a 23 20  ic" >&6; }..#.# 
2de20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73 75  Check to make su
2de30 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67 20  re the PIC flag 
2de40 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a  actually works..
2de50 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c  #.if test -n "$l
2de60 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2de70 70 69 63 22 3b 20 74 68 65 6e 0a 0a 7b 20 65 63  pic"; then..{ ec
2de80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2de90 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2dea0 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c  $compiler PIC fl
2deb0 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  ag $lt_prog_comp
2dec0 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20  iler_pic works" 
2ded0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
2dee0 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63   "checking if $c
2def0 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67  ompiler PIC flag
2df00 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
2df10 65 72 5f 70 69 63 20 77 6f 72 6b 73 2e 2e 2e 20  er_pic works... 
2df20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
2df30 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 70 72  if test "${lt_pr
2df40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f  og_compiler_pic_
2df50 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65  works+set}" = se
2df60 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
2df70 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
2df80 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
2df90 73 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  se.  lt_prog_com
2dfa0 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d  piler_pic_works=
2dfb0 6e 6f 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d  no.  ac_outfile=
2dfc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2dfd0 65 78 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24  ext.   printf "$
2dfe0 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c  lt_simple_compil
2dff0 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63  e_test_code" > c
2e000 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2e010 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
2e020 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  lag="$lt_prog_co
2e030 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
2e040 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
2e050 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
2e060 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
2e070 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
2e080 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
2e090 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
2e0a0 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
2e0b0 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
2e0c0 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
2e0d0 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
2e0e0 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
2e0f0 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
2e100 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
2e110 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
2e120 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
2e130 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
2e140 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
2e150 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
2e160 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69 73   # The option is
2e170 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61 20   referenced via 
2e180 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 76  a variable to av
2e190 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73 65  oid confusing se
2e1a0 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65  d..   lt_compile
2e1b0 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70  =`echo "$ac_comp
2e1c0 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20 20  ile" | $SED \.  
2e1d0 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c   -e 's:.*FLAGS}\
2e1e0 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d  {0,1\} :&$lt_com
2e1f0 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27  piler_flag :; t'
2e200 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20   \.   -e 's: [^ 
2e210 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c  ]*conftest\.: $l
2e220 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26  t_compiler_flag&
2e230 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73  :; t' \.   -e 's
2e240 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  :$: $lt_compiler
2e250 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76 61  _flag:'`.   (eva
2e260 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
2e270 65 3a 36 36 34 37 3a 20 24 6c 74 5f 63 6f 6d 70  e:6647: $lt_comp
2e280 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20 28  ile\"" >&5).   (
2e290 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c  eval "$lt_compil
2e2a0 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  e" 2>conftest.er
2e2b0 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d  r).   ac_status=
2e2c0 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74 65  $?.   cat confte
2e2d0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65 63  st.err >&5.   ec
2e2e0 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36 35 31 3a  ho "$as_me:6651:
2e2f0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
2e300 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65 78  s" >&5.   if (ex
2e310 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20 26  it $ac_status) &
2e320 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f 6f  & test -s "$ac_o
2e330 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20  utfile"; then.  
2e340 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
2e350 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
2e360 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
2e370 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
2e380 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
2e390 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
2e3a0 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20 6f  e are warnings o
2e3b0 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 75 73  ther than the us
2e3c0 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20 20  ual output..    
2e3d0 20 24 65 63 68 6f 20 22 58 24 5f 6c 74 5f 63 6f   $echo "X$_lt_co
2e3e0 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2e3f0 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20 27  te" | $Xsed -e '
2e400 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74  /^$/d' >conftest
2e410 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
2e420 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2e430 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
2e440 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
2e450 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  if test ! -s con
2e460 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69 66  ftest.er2 || dif
2e470 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63  f conftest.exp c
2e480 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65  onftest.er2 >/de
2e490 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20  v/null; then.   
2e4a0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2e4b0 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79  iler_pic_works=y
2e4c0 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66 69  es.     fi.   fi
2e4d0 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73 74  .   $rm conftest
2e4e0 2a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  *..fi.{ echo "$a
2e4f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
2e500 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63  sult: $lt_prog_c
2e510 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
2e520 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
2e530 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63  CHO_T}$lt_prog_c
2e540 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
2e550 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65  s" >&6; }..if te
2e560 73 74 20 78 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  st x"$lt_prog_co
2e570 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
2e580 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20  " = xyes; then. 
2e590 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f 67     case $lt_prog
2e5a0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69 6e  _compiler_pic in
2e5b0 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a 29  .     "" | " "*)
2e5c0 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f 70   ;;.     *) lt_p
2e5d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e5e0 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  =" $lt_prog_comp
2e5f0 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20 20  iler_pic" ;;.   
2e600 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20 20    esac.else.    
2e610 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e620 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70 72  _pic=.     lt_pr
2e630 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
2e640 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
2e650 66 69 0a 0a 66 69 0a 63 61 73 65 20 24 68 6f 73  fi..fi.case $hos
2e660 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20  t_os in.  # For 
2e670 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20  platforms which 
2e680 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50  do not support P
2e690 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61  IC, -DPIC is mea
2e6a0 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67  ningless:.  *djg
2e6b0 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67  pp*).    lt_prog
2e6c0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
2e6d0 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
2e6e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e6f0 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  pic="$lt_prog_co
2e700 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
2e710 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  ".    ;;.esac..#
2e720 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
2e730 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63   sure the static
2e740 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
2e750 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70  orks..#.wl=$lt_p
2e760 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20  rog_compiler_wl 
2e770 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74  eval lt_tmp_stat
2e780 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72  ic_flag=\"$lt_pr
2e790 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e7a0 69 63 5c 22 0a 7b 20 65 63 68 6f 20 22 24 61 73  ic\".{ echo "$as
2e7b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2e7c0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2e7d0 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
2e7e0 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
2e7f0 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  ag works" >&5.ec
2e800 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
2e810 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
2e820 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c  r static flag $l
2e830 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61  t_tmp_static_fla
2e840 67 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f  g works... $ECHO
2e850 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
2e860 73 74 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f  st "${lt_prog_co
2e870 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
2e880 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  rks+set}" = set;
2e890 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2e8a0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2e8b0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2e8c0 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  .  lt_prog_compi
2e8d0 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
2e8e0 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c  =no.   save_LDFL
2e8f0 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20  AGS="$LDFLAGS". 
2e900 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c    LDFLAGS="$LDFL
2e910 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74  AGS $lt_tmp_stat
2e920 69 63 5f 66 6c 61 67 22 0a 20 20 20 70 72 69 6e  ic_flag".   prin
2e930 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c  tf "$lt_simple_l
2e940 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ink_test_code" >
2e950 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2e960 74 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24 61  t.   if (eval $a
2e970 63 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65 73  c_link 2>conftes
2e980 74 2e 65 72 72 29 20 26 26 20 74 65 73 74 20 2d  t.err) && test -
2e990 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  s conftest$ac_ex
2e9a0 65 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20 20  eext; then.     
2e9b0 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 63 61 6e  # The linker can
2e9c0 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69   only warn and i
2e9d0 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e  gnore the option
2e9e0 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a   if not recogniz
2e9f0 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79  ed.     # So say
2ea00 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65   no if there are
2ea10 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 69   warnings.     i
2ea20 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
2ea30 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
2ea40 20 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e 79      # Append any
2ea50 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20 63   errors to the c
2ea60 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20 20  onfig.log..     
2ea70 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
2ea80 72 72 20 31 3e 26 35 0a 20 20 20 20 20 20 20 24  rr 1>&5.       $
2ea90 65 63 68 6f 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b  echo "X$_lt_link
2eaa0 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
2eab0 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
2eac0 64 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65 78  d' > conftest.ex
2ead0 70 0a 20 20 20 20 20 20 20 24 53 45 44 20 27 2f  p.       $SED '/
2eae0 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63  ^$/d; /^ *+/d' c
2eaf0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e  onftest.err >con
2eb00 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 20  ftest.er2.      
2eb10 20 69 66 20 64 69 66 66 20 63 6f 6e 66 74 65 73   if diff conftes
2eb20 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e 65  t.exp conftest.e
2eb30 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  r2 >/dev/null; t
2eb40 68 65 6e 0a 20 20 20 20 20 20 20 20 20 6c 74 5f  hen.         lt_
2eb50 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2eb60 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20  atic_works=yes. 
2eb70 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c        fi.     el
2eb80 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 70 72 6f  se.       lt_pro
2eb90 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2eba0 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20  c_works=yes.    
2ebb0 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72 6d   fi.   fi.   $rm
2ebc0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c 44   conftest*.   LD
2ebd0 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44 46  FLAGS="$save_LDF
2ebe0 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 65 63 68 6f  LAGS"..fi.{ echo
2ebf0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2ec00 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72  : result: $lt_pr
2ec10 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2ec20 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63  ic_works" >&5.ec
2ec30 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2ec40 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2ec50 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36  tatic_works" >&6
2ec60 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
2ec70 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2ec80 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3d  _static_works" =
2ec90 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
2eca0 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72  :.else.    lt_pr
2ecb0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2ecc0 69 63 3d 0a 66 69 0a 0a 0a 7b 20 65 63 68 6f 20  ic=.fi...{ echo 
2ecd0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2ece0 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f   checking if $co
2ecf0 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2ed00 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
2ed10 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20  bjext" >&5.echo 
2ed20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
2ed30 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2ed40 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
2ed50 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
2ed60 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
2ed70 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
2ed80 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
2ed90 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  c_o+set}" = set;
2eda0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2edb0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2edc0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2edd0 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f  .  lt_cv_prog_co
2ede0 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20 20  mpiler_c_o=no.  
2edf0 20 24 72 6d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $rm -r conftest
2ee00 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20   2>/dev/null.   
2ee10 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a 20  mkdir conftest. 
2ee20 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20 20    cd conftest.  
2ee30 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 70 72   mkdir out.   pr
2ee40 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65  intf "$lt_simple
2ee50 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f  _compile_test_co
2ee60 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  de" > conftest.$
2ee70 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63 6f  ac_ext..   lt_co
2ee80 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f 20  mpiler_flag="-o 
2ee90 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61  out/conftest2.$a
2eea0 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20 49  c_objext".   # I
2eeb0 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
2eec0 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
2eed0 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
2eee0 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
2eef0 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
2ef00 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
2ef10 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
2ef20 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
2ef30 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
2ef40 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
2ef50 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
2ef60 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
2ef70 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
2ef80 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
2ef90 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
2efa0 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
2efb0 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
2efc0 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70  ctly..   lt_comp
2efd0 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
2efe0 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
2eff0 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
2f000 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f  S}\{0,1\} :&$lt_
2f010 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
2f020 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
2f030 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
2f040 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2f050 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
2f060 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
2f070 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
2f080 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
2f090 73 5f 6d 65 3a 36 37 35 31 3a 20 24 6c 74 5f 63  s_me:6751: $lt_c
2f0a0 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
2f0b0 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
2f0c0 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e 66  pile" 2>out/conf
2f0d0 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63 5f  test.err).   ac_
2f0e0 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61 74  status=$?.   cat
2f0f0 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
2f100 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24  r >&5.   echo "$
2f110 61 73 5f 6d 65 3a 36 37 35 35 3a 20 5c 24 3f 20  as_me:6755: \$? 
2f120 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
2f130 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61  5.   if (exit $a
2f140 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73  c_status) && tes
2f150 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  t -s out/conftes
2f160 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20  t2.$ac_objext.  
2f170 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
2f180 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
2f190 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
2f1a0 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
2f1b0 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
2f1c0 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
2f1d0 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
2f1e0 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 65 63 68  rnings.     $ech
2f1f0 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65  o "X$_lt_compile
2f200 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c  r_boilerplate" |
2f210 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64   $Xsed -e '/^$/d
2f220 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  ' > out/conftest
2f230 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20 27  .exp.     $SED '
2f240 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2f250 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
2f260 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65   >out/conftest.e
2f270 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
2f280 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65 73  ! -s out/conftes
2f290 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f 75  t.er2 || diff ou
2f2a0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 6f  t/conftest.exp o
2f2b0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  ut/conftest.er2 
2f2c0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2f2d0 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
2f2e0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d  og_compiler_c_o=
2f2f0 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
2f300 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20 2e  i.   chmod u+w .
2f310 20 32 3e 26 35 0a 20 20 20 24 72 6d 20 63 6f 6e   2>&5.   $rm con
2f320 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49 20  ftest*.   # SGI 
2f330 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c  C++ compiler wil
2f340 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f  l create directo
2f350 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f  ry out/ii_files/
2f360 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c 61   for.   # templa
2f370 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f 6e  te instantiation
2f380 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74 2f  .   test -d out/
2f390 69 69 5f 66 69 6c 65 73 20 26 26 20 24 72 6d 20  ii_files && $rm 
2f3a0 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20 26  out/ii_files/* &
2f3b0 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f 66  & rmdir out/ii_f
2f3c0 69 6c 65 73 0a 20 20 20 24 72 6d 20 6f 75 74 2f  iles.   $rm out/
2f3d0 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a 20  * && rmdir out. 
2f3e0 20 20 63 64 20 2e 2e 0a 20 20 20 72 6d 64 69 72    cd ...   rmdir
2f3f0 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 72 6d   conftest.   $rm
2f400 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
2f410 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2f420 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
2f430 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2f440 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 65 63 68  ler_c_o" >&5.ech
2f450 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
2f460 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2f470 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a 68  _c_o" >&6; }...h
2f480 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74 65  ard_links="notte
2f490 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22 24  sted".if test "$
2f4a0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2f4b0 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26 26  ler_c_o" = no &&
2f4c0 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f 63   test "$need_loc
2f4d0 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e 0a  ks" != no; then.
2f4e0 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72 77    # do not overw
2f4f0 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20 6f  rite the value o
2f500 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72 6f  f need_locks pro
2f510 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73 65  vided by the use
2f520 72 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  r.  { echo "$as_
2f530 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2f540 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c  king if we can l
2f550 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69  ock with hard li
2f560 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  nks" >&5.echo $E
2f570 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
2f580 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77  if we can lock w
2f590 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e 2e  ith hard links..
2f5a0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
2f5b0 7d 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79  }.  hard_links=y
2f5c0 65 73 0a 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  es.  $rm conftes
2f5d0 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74  t*.  ln conftest
2f5e0 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e  .a conftest.b 2>
2f5f0 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72  /dev/null && har
2f600 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75  d_links=no.  tou
2f610 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20  ch conftest.a.  
2f620 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f  ln conftest.a co
2f630 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c  nftest.b 2>&5 ||
2f640 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
2f650 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
2f660 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65 76  onftest.b 2>/dev
2f670 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69  /null && hard_li
2f680 6e 6b 73 3d 6e 6f 0a 20 20 7b 20 65 63 68 6f 20  nks=no.  { echo 
2f690 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2f6a0 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c   result: $hard_l
2f6b0 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 22  inks" >&5.echo "
2f6c0 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72 64 5f 6c  ${ECHO_T}$hard_l
2f6d0 69 6e 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20 69  inks" >&6; }.  i
2f6e0 66 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c 69  f test "$hard_li
2f6f0 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  nks" = no; then.
2f700 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
2f710 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
2f720 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65 73  ING: \`$CC' does
2f730 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60 2d   not support \`-
2f740 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b 65  c -o', so \`make
2f750 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73 61   -j' may be unsa
2f760 66 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  fe" >&5.echo "$a
2f770 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  s_me: WARNING: \
2f780 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
2f790 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
2f7a0 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
2f7b0 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
2f7c0 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63  2;}.    need_loc
2f7d0 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73  ks=warn.  fi.els
2f7e0 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e  e.  need_locks=n
2f7f0 6f 0a 66 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61  o.fi..{ echo "$a
2f800 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2f810 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74  ecking whether t
2f820 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e  he $compiler lin
2f830 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f 72  ker ($LD) suppor
2f840 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ts shared librar
2f850 69 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ies" >&5.echo $E
2f860 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
2f870 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d  whether the $com
2f880 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c  piler linker ($L
2f890 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72  D) supports shar
2f8a0 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20  ed libraries... 
2f8b0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
2f8c0 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a  .  runpath_var=.
2f8d0 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
2f8e0 64 5f 66 6c 61 67 3d 0a 20 20 65 6e 61 62 6c 65  d_flag=.  enable
2f8f0 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74 61  _shared_with_sta
2f900 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f 0a  tic_runtimes=no.
2f910 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a    archive_cmds=.
2f920 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
2f930 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63  _cmds=.  old_arc
2f940 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63 6d  hive_From_new_cm
2f950 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76  ds=.  old_archiv
2f960 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f 63  e_from_expsyms_c
2f970 6d 64 73 3d 0a 20 20 65 78 70 6f 72 74 5f 64 79  mds=.  export_dy
2f980 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
2f990 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
2f9a0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 74 68  _flag_spec=.  th
2f9b0 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f 73  read_safe_flag_s
2f9c0 70 65 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f  pec=.  hardcode_
2f9d0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
2f9e0 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2f9f0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
2fa00 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  =.  hardcode_lib
2fa10 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a 20  dir_separator=. 
2fa20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
2fa30 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 6d  =no.  hardcode_m
2fa40 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72 64  inus_L=no.  hard
2fa50 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
2fa60 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ar=unsupported. 
2fa70 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
2fa80 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 68 61 72 64  s=unknown.  hard
2fa90 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d 6e  code_automatic=n
2faa0 6f 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d  o.  module_cmds=
2fab0 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79 6d  .  module_expsym
2fac0 5f 63 6d 64 73 3d 0a 20 20 61 6c 77 61 79 73 5f  _cmds=.  always_
2fad0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e  export_symbols=n
2fae0 6f 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f  o.  export_symbo
2faf0 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69  ls_cmds='$NM $li
2fb00 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e  bobjs $convenien
2fb10 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d  ce | $global_sym
2fb20 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44 20  bol_pipe | $SED 
2fb30 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  '\''s/.* //'\'' 
2fb40 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
2fb50 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
2fb60 0a 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78 70  .  # include_exp
2fb70 73 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20 61  syms should be a
2fb80 20 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d 73   list of space-s
2fb90 65 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c 73  eparated symbols
2fba0 20 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a 0a   to be *always*.
2fbb0 20 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e 20    # included in 
2fbc0 74 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74 0a  the symbol list.
2fbd0 20 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79 6d    include_expsym
2fbe0 73 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f 65  s=.  # exclude_e
2fbf0 78 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61 6e  xpsyms can be an
2fc00 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 70   extended regexp
2fc10 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20 65   of symbols to e
2fc20 78 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77 69  xclude.  # it wi
2fc30 6c 6c 20 62 65 20 77 72 61 70 70 65 64 20 62 79  ll be wrapped by
2fc40 20 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c 20   ` (' and `)$', 
2fc50 73 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74 20  so one must not 
2fc60 6d 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67 20  match beginning 
2fc70 6f 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c 69  or.  # end of li
2fc80 6e 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60 61  ne.  Example: `a
2fc90 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c 20  |bc|.*d.*' will 
2fca0 65 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d 62  exclude the symb
2fcb0 6f 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63 27  ols `a' and `bc'
2fcc0 2c 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61 73  ,.  # as well as
2fcd0 20 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61 74   any symbol that
2fce0 20 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a 20   contains `d'.. 
2fcf0 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73   exclude_expsyms
2fd00 3d 22 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54  ="_GLOBAL_OFFSET
2fd10 5f 54 41 42 4c 45 5f 22 0a 20 20 23 20 41 6c 74  _TABLE_".  # Alt
2fd20 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f 46  hough _GLOBAL_OF
2fd30 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20 61  FSET_TABLE_ is a
2fd40 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43 20   valid symbol C 
2fd50 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75 74  name, most a.out
2fd60 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20 28  .  # platforms (
2fd70 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49 43  ab)use it in PIC
2fd80 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69 72   code, but their
2fd90 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f 6e   linkers get con
2fda0 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68 65  fused if.  # the
2fdb0 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c 69   symbol is expli
2fdc0 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65 64  citly referenced
2fdd0 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62 6c  .  Since portabl
2fde0 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20 20  e code cannot.  
2fdf0 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20 73  # rely on this s
2fe00 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27 73  ymbol name, it's
2fe10 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20 74   probably fine t
2fe20 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65 20  o never include 
2fe30 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f 61  it in.  # preloa
2fe40 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c 65  ded symbol table
2fe50 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78 70  s..  extract_exp
2fe60 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 23 20 4a  syms_cmds=.  # J
2fe70 75 73 74 20 62 65 69 6e 67 20 70 61 72 61 6e 6f  ust being parano
2fe80 69 64 20 61 62 6f 75 74 20 65 6e 73 75 72 69 6e  id about ensurin
2fe90 67 20 74 68 61 74 20 63 63 5f 62 61 73 65 6e 61  g that cc_basena
2fea0 6d 65 20 69 73 20 73 65 74 2e 0a 20 20 66 6f 72  me is set..  for
2feb0 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f 6d   cc_temp in $com
2fec0 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63 61  piler""; do.  ca
2fed0 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a 20  se $cc_temp in. 
2fee0 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c     compile | *[\
2fef0 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63 61  \/]compile | cca
2ff00 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63  che | *[\\/]ccac
2ff10 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73 74  he ) ;;.    dist
2ff20 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63  cc | *[\\/]distc
2ff30 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b 5c  c | purify | *[\
2ff40 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a 20  \/]purify ) ;;. 
2ff50 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a     \-*) ;;.    *
2ff60 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63  ) break;;.  esac
2ff70 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61 6d  .done.cc_basenam
2ff80 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63 5f 74  e=`$echo "X$cc_t
2ff90 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65 20  emp" | $Xsed -e 
2ffa0 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73 25  's%.*/%%' -e "s%
2ffb0 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25 22  ^$host_alias-%%"
2ffc0 60 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74 5f  `..  case $host_
2ffd0 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a 20  os in.  cygwin* 
2ffe0 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a  | mingw* | pw32*
2fff0 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 74  ).    # FIXME: t
30000 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68  he MSVC++ port h
30010 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74 65  asn't been teste
30020 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74  d in a loooong t
30030 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20 6e  ime.    # When n
30040 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77 65  ot using gcc, we
30050 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75 6d   currently assum
30060 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75 73  e that we are us
30070 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f 73  ing.    # Micros
30080 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a  oft Visual C++..
30090 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
300a0 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a  C" != yes; then.
300b0 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c        with_gnu_l
300c0 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  d=no.    fi.    
300d0 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a 20  ;;.  interix*). 
300e0 20 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f 70     # we just hop
300f0 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69 73  e/assume this is
30100 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38 39   gcc and not c89
30110 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20   (= MSVC++).    
30120 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a  with_gnu_ld=yes.
30130 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64      ;;.  openbsd
30140 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  *).    with_gnu_
30150 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65  ld=no.    ;;.  e
30160 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73  sac..  ld_shlibs
30170 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20 22  =yes.  if test "
30180 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20  $with_gnu_ld" = 
30190 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  yes; then.    # 
301a0 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73 20  If archive_cmds 
301b0 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c  runs LD, not CC,
301c0 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62 65   wlarc should be
301d0 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72 63   empty.    wlarc
301e0 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20  ='${wl}'..    # 
301f0 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c 74  Set some default
30200 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69 74  s for GNU ld wit
30210 68 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  h shared library
30220 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65 0a   support. These.
30230 20 20 20 20 23 20 61 72 65 20 72 65 73 65 74 20      # are reset 
30240 6c 61 74 65 72 20 69 66 20 73 68 61 72 65 64 20  later if shared 
30250 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6e 6f  libraries are no
30260 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75 74  t supported. Put
30270 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23 20  ting them.    # 
30280 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d  here allows them
30290 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64 65   to be overridde
302a0 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a  n if necessary..
302b0 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d      runpath_var=
302c0 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20 20  LD_RUN_PATH.    
302d0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
302e0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
302f0 2d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  --rpath ${wl}$li
30300 62 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72 74  bdir'.    export
30310 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
30320 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72  ec='${wl}--expor
30330 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20 23  t-dynamic'.    #
30340 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64 20   ancient GNU ld 
30350 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20 2d  didn't support -
30360 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20 65  -whole-archive e
30370 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24 4c  t. al..    if $L
30380 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20  D --help 2>&1 | 
30390 67 72 65 70 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61  grep 'no-whole-a
303a0 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e  rchive' > /dev/n
303b0 75 6c 6c 3b 20 74 68 65 6e 0a 09 77 68 6f 6c 65  ull; then..whole
303c0 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
303d0 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77 68  ec="$wlarc"'--wh
303e0 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76  ole-archive$conv
303f0 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72 63  enience '"$wlarc
30400 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  "'--no-whole-arc
30410 68 69 76 65 27 0a 20 20 20 20 20 20 65 6c 73 65  hive'.      else
30420 0a 20 20 09 77 68 6f 6c 65 5f 61 72 63 68 69 76  .  .whole_archiv
30430 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20  e_flag_spec=.   
30440 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74 73   fi.    supports
30450 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67  _anon_versioning
30460 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24 4c  =no.    case `$L
30470 44 20 2d 76 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  D -v 2>/dev/null
30480 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b 30  ` in.      *\ [0
30490 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39  1].* | *\ 2.[0-9
304a0 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29  ].* | *\ 2.10.*)
304b0 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72 73   ;; # catch vers
304c0 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20 20  ions < 2.11.    
304d0 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e 32    *\ 2.11.93.0.2
304e0 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e  \ *) supports_an
304f0 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65  on_versioning=ye
30500 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e 2e  s ;; # RH7.3 ...
30510 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 39  .      *\ 2.11.9
30520 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70 6f  2.0.12\ *) suppo
30530 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
30540 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61 6e  ing=yes ;; # Man
30550 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20 20  drake 8.2 ....  
30560 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b      *\ 2.11.*) ;
30570 3b 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20 76  ; # other 2.11 v
30580 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a 29  ersions.      *)
30590 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
305a0 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b  ersioning=yes ;;
305b0 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 23  .    esac..    #
305c0 20 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20 73   See if GNU ld s
305d0 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20 6c  upports shared l
305e0 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63 61  ibraries..    ca
305f0 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20  se $host_os in. 
30600 20 20 20 61 69 78 33 2a 20 7c 20 61 69 78 34 2a     aix3* | aix4*
30610 20 7c 20 61 69 78 35 2a 29 0a 20 20 20 20 20 20   | aix5*).      
30620 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68  # On AIX/PPC, th
30630 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20  e GNU linker is 
30640 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20  very broken.    
30650 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
30660 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74  _cpu" != ia64; t
30670 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  hen..ld_shlibs=n
30680 6f 0a 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26  o..cat <<EOF 1>&
30690 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20  2..*** Warning: 
306a0 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c 20  the GNU linker, 
306b0 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20 72  at least up to r
306c0 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69 73  elease 2.9.1, is
306d0 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74 6f   reported.*** to
306e0 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72 65   be unable to re
306f0 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73 68  liably create sh
30700 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
30710 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72 65  n AIX..*** There
30720 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69 73  fore, libtool is
30730 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65   disabling share
30740 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70  d libraries supp
30750 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a 2a  ort.  If you.***
30760 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f 72   really care for
30770 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
30780 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20  s, you may want 
30790 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 50  to modify your P
307a0 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74 20  ATH.*** so that 
307b0 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65 72  a non-GNU linker
307c0 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20 74   is found, and t
307d0 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f  hen restart...EO
307e0 46 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  F.      fi.     
307f0 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
30800 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
30810 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70  _cmds='$rm $outp
30820 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
30830 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
30840 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24   "#define NAME $
30850 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70  libname" > $outp
30860 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
30870 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
30880 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52   "#define LIBRAR
30890 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70  Y_ID 1" >> $outp
308a0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
308b0 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
308c0 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f   "#define VERSIO
308d0 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75  N $major" >> $ou
308e0 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
308f0 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63  library.data~$ec
30900 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49  ho "#define REVI
30910 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20  SION $revision" 
30920 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
30930 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
30940 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  ta~$AR $AR_FLAGS
30950 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24   $lib $libobjs~$
30960 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20  RANLIB $lib~(cd 
30970 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26  $output_objdir &
30980 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33  & a2ixlibrary -3
30990 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  2)'.      hardco
309a0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
309b0 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
309c0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
309d0 69 6e 75 73 5f 4c 3d 79 65 73 0a 0a 20 20 20 20  inus_L=yes..    
309e0 20 20 23 20 53 61 6d 75 65 6c 20 41 2e 20 46 61    # Samuel A. Fa
309f0 6c 76 6f 20 49 49 20 3c 6b 63 35 74 6a 61 40 64  lvo II <kc5tja@d
30a00 6f 6c 70 68 69 6e 2e 6f 70 65 6e 70 72 6f 6a 65  olphin.openproje
30a10 63 74 73 2e 6e 65 74 3e 20 72 65 70 6f 72 74 73  cts.net> reports
30a20 0a 20 20 20 20 20 20 23 20 74 68 61 74 20 74 68  .      # that th
30a30 65 20 73 65 6d 61 6e 74 69 63 73 20 6f 66 20 64  e semantics of d
30a40 79 6e 61 6d 69 63 20 6c 69 62 72 61 72 69 65 73  ynamic libraries
30a50 20 6f 6e 20 41 6d 69 67 61 4f 53 2c 20 61 74 20   on AmigaOS, at 
30a60 6c 65 61 73 74 20 75 70 0a 20 20 20 20 20 20 23  least up.      #
30a70 20 74 6f 20 76 65 72 73 69 6f 6e 20 34 2c 20 69   to version 4, i
30a80 73 20 74 6f 20 73 68 61 72 65 20 64 61 74 61 20  s to share data 
30a90 61 6d 6f 6e 67 20 6d 75 6c 74 69 70 6c 65 20 70  among multiple p
30aa0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 0a 20  rograms linked. 
30ab0 20 20 20 20 20 23 20 77 69 74 68 20 74 68 65 20       # with the 
30ac0 73 61 6d 65 20 64 79 6e 61 6d 69 63 20 6c 69 62  same dynamic lib
30ad0 72 61 72 79 2e 20 20 53 69 6e 63 65 20 74 68 69  rary.  Since thi
30ae0 73 20 64 6f 65 73 6e 27 74 20 6d 61 74 63 68 20  s doesn't match 
30af0 74 68 65 0a 20 20 20 20 20 20 23 20 62 65 68 61  the.      # beha
30b00 76 69 6f 72 20 6f 66 20 73 68 61 72 65 64 20 6c  vior of shared l
30b10 69 62 72 61 72 69 65 73 20 6f 6e 20 6f 74 68 65  ibraries on othe
30b20 72 20 70 6c 61 74 66 6f 72 6d 73 2c 20 77 65 20  r platforms, we 
30b30 63 61 6e 27 74 20 75 73 65 0a 20 20 20 20 20 20  can't use.      
30b40 23 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 64  # them..      ld
30b50 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
30b60 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a   ;;..    beos*).
30b70 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
30b80 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
30b90 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
30ba0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
30bb0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
30bc0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
30bd0 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
30be0 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65  ..# Joseph Becke
30bf0 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74  nbach <jrb3@best
30c00 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20  .com> says some 
30c10 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a  releases of gcc.
30c20 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64  .# support --und
30c30 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65  efined.  This de
30c40 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65  serves some inve
30c50 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d  stigation.  FIXM
30c60 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  E..archive_cmds=
30c70 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c  '$CC -nostart $l
30c80 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
30c90 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
30ca0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
30cb0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
30cc0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
30cd0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
30ce0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
30cf0 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
30d00 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 20  * | pw32*).     
30d10 20 23 20 5f 4c 54 5f 41 43 5f 54 41 47 56 41 52   # _LT_AC_TAGVAR
30d20 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72  (hardcode_libdir
30d30 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69 73  _flag_spec, ) is
30d40 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e   actually meanin
30d50 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20 61  gless,.      # a
30d60 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 65  s there is no se
30d70 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c  arch path for DL
30d80 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f  Ls..      hardco
30d90 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
30da0 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
30db0 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
30dc0 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
30dd0 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77  ported.      alw
30de0 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
30df0 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62  ls=no.      enab
30e00 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73  le_shared_with_s
30e10 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79  tatic_runtimes=y
30e20 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  es.      export_
30e30 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e  symbols_cmds='$N
30e40 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76  M $libobjs $conv
30e50 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61  enience | $globa
30e60 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20  l_symbol_pipe | 
30e70 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 42  $SED -e '\''/^[B
30e80 43 44 47 52 53 5d 20 2f 73 2f 2e 2a 20 5c 28 5b  CDGRS] /s/.* \([
30e90 5e 20 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f 27  ^ ]*\)/\1 DATA/'
30ea0 5c 27 27 20 7c 20 24 53 45 44 20 2d 65 20 27 5c  \'' | $SED -e '\
30eb0 27 27 2f 5e 5b 41 49 54 57 5d 20 2f 73 2f 2e 2a  ''/^[AITW] /s/.*
30ec0 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
30ed0 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
30ee0 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20  symbols'..      
30ef0 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e  if $LD --help 2>
30f00 26 31 20 7c 20 67 72 65 70 20 27 61 75 74 6f 2d  &1 | grep 'auto-
30f10 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e  import' > /dev/n
30f20 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
30f30 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
30f40 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
30f50 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
30f60 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f  ompiler_flags -o
30f70 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
30f80 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65  $soname ${wl}--e
30f90 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65  nable-auto-image
30fa0 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d  -base -Xlinker -
30fb0 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69  -out-implib -Xli
30fc0 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66  nker $lib'..# If
30fd0 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62   the export-symb
30fe0 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79  ols file already
30ff0 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20   is a .def file 
31000 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20  (1st line..# is 
31010 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74  EXPORTS), use it
31020 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73   as is; otherwis
31030 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61  e, prepend.....a
31040 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
31050 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24  ds='if test "x`$
31060 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73  SED 1q $export_s
31070 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f  ymbols`" = xEXPO
31080 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20  RTS; then..  cp 
31090 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
310a0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
310b0 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73  soname.def;..els
310c0 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54  e..  echo EXPORT
310d0 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  S > $output_objd
310e0 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a  ir/$soname.def;.
310f0 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
31100 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75  ymbols >> $outpu
31110 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
31120 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20  .def;..fi~..$CC 
31130 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f  -shared $output_
31140 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
31150 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ef $libobjs $dep
31160 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31170 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f  lags -o $output_
31180 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24  objdir/$soname $
31190 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74  {wl}--enable-aut
311a0 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c  o-image-base -Xl
311b0 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c  inker --out-impl
311c0 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62  ib -Xlinker $lib
311d0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
311e0 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
311f0 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
31200 20 20 69 6e 74 65 72 69 78 33 2a 29 0a 20 20 20    interix3*).   
31210 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
31220 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64  ct=no.      hard
31230 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
31240 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72 64  ar=no.      hard
31250 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
31260 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
31270 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20 20  th,$libdir'.    
31280 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
31290 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
312a0 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61 63  }-E'.      # Hac
312b0 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33 2e  k: On Interix 3.
312c0 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f 6d  x, we cannot com
312d0 70 69 6c 65 20 50 49 43 20 62 65 63 61 75 73 65  pile PIC because
312e0 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63 63   of a broken gcc
312f0 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65 61  ..      # Instea
31300 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  d, shared librar
31310 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61  ies are loaded a
31320 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65 20  t an image base 
31330 28 30 78 31 30 30 30 30 30 30 30 20 62 79 0a 20  (0x10000000 by. 
31340 20 20 20 20 20 23 20 64 65 66 61 75 6c 74 29 20       # default) 
31350 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69 66  and relocated if
31360 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c 20   they conflict, 
31370 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77 20  which is a slow 
31380 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20 20  very memory.    
31390 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61 6e    # consuming an
313a0 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70 72  d fragmenting pr
313b0 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69 64  ocess.  To avoid
313c0 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20 61   this, we pick a
313d0 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20 23   random,.      #
313e0 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65 64   256 KiB-aligned
313f0 20 69 6d 61 67 65 20 62 61 73 65 20 62 65 74 77   image base betw
31400 65 65 6e 20 30 78 35 30 30 30 30 30 30 30 20 61  een 0x50000000 a
31410 6e 64 20 30 78 36 46 46 43 30 30 30 30 20 61 74  nd 0x6FFC0000 at
31420 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74 69   link.      # ti
31430 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20 66  me.  Moving up f
31440 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20 61  rom 0x10000000 a
31450 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65 20  lso allows more 
31460 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a 20  sbrk(2) space.. 
31470 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
31480 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
31490 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a  pic_flag $libobj
314a0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
314b0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
314c0 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  -h,$soname ${wl}
314d0 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65 78  --image-base,`ex
314e0 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20  pr ${RANDOM-$$} 
314f0 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32 36  % 4096 / 2 \* 26
31500 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32 38  2144 + 134217728
31510 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20  0` -o $lib'.    
31520 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
31530 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e 2c  _cmds='sed "s,^,
31540 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  _," $export_symb
31550 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62 6a  ols >$output_obj
31560 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70 73  dir/$soname.exps
31570 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20 24  ym~$CC -shared $
31580 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62 6a  pic_flag $libobj
31590 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
315a0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
315b0 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  -h,$soname ${wl}
315c0 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  --retain-symbols
315d0 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f 62  -file,$output_ob
315e0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70  jdir/$soname.exp
315f0 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65  sym ${wl}--image
31600 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41  -base,`expr ${RA
31610 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20  NDOM-$$} % 4096 
31620 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20  / 2 \* 262144 + 
31630 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24  1342177280` -o $
31640 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  lib'.      ;;.. 
31650 20 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20     linux*).     
31660 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
31670 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75  >&1 | grep ': su
31680 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
31690 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
316a0 75 6c 6c 3b 20 74 68 65 6e 0a 09 74 6d 70 5f 61  ull; then..tmp_a
316b0 64 64 66 6c 61 67 3d 0a 09 63 61 73 65 20 24 63  ddflag=..case $c
316c0 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74  c_basename,$host
316d0 5f 63 70 75 20 69 6e 0a 09 70 67 63 63 2a 29 09  _cpu in..pgcc*).
316e0 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72  ...# Portland Gr
316f0 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72 0a 09  oup C compiler..
31700 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
31710 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
31720 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60  --whole-archive`
31730 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e  for conv in $con
31740 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f  venience\"\"; do
31750 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f 6e   test  -n \"$con
31760 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76 65  v\" && new_conve
31770 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f  nience=\"$new_co
31780 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c  nvenience,$conv\
31790 22 3b 20 64 6f 6e 65 3b 20 24 65 63 68 6f 20 5c  "; done; $echo \
317a0 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
317b0 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77  e\"` ${wl}--no-w
317c0 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20  hole-archive'.. 
317d0 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 24   tmp_addflag=' $
317e0 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b 3b 0a  pic_flag'..  ;;.
317f0 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a  .pgf77* | pgf90*
31800 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50 6f 72   | pgf95*).# Por
31810 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37 37 20  tland Group f77 
31820 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c 65 72  and f90 compiler
31830 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69  s..  whole_archi
31840 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ve_flag_spec='${
31850 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69  wl}--whole-archi
31860 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24  ve`for conv in $
31870 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b  convenience\"\";
31880 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24   do test  -n \"$
31890 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f  conv\" && new_co
318a0 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77  nvenience=\"$new
318b0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f  _convenience,$co
318c0 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 65 63 68  nv\"; done; $ech
318d0 6f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  o \"$new_conveni
318e0 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e  ence\"` ${wl}--n
318f0 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27  o-whole-archive'
31900 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d  ..  tmp_addflag=
31910 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d 6e 6f  ' $pic_flag -Mno
31920 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c 69  main' ;;..ecc*,i
31930 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61 36 34  a64* | icc*,ia64
31940 2a 29 09 09 23 20 49 6e 74 65 6c 20 43 20 63 6f  *)..# Intel C co
31950 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09  mpiler on ia64..
31960 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
31970 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a 09  -i_dynamic' ;;..
31980 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66 6f  efc*,ia64* | ifo
31990 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74  rt*,ia64*).# Int
319a0 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
319b0 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20 74  ler on ia64..  t
319c0 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69 5f  mp_addflag=' -i_
319d0 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f 6d  dynamic -nofor_m
319e0 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c 20  ain' ;;..ifc* | 
319f0 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74 65  ifort*)...# Inte
31a00 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69 6c  l Fortran compil
31a10 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61  er..  tmp_addfla
31a20 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27  g=' -nofor_main'
31a30 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63 68 69   ;;..esac..archi
31a40 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
31a50 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64 66 6c  ared'"$tmp_addfl
31a60 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24 64  ag"' $libobjs $d
31a70 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
31a80 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
31a90 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
31aa0 6f 20 24 6c 69 62 27 0a 0a 09 69 66 20 74 65 73  o $lib'...if tes
31ab0 74 20 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  t $supports_anon
31ac0 5f 76 65 72 73 69 6f 6e 69 6e 67 20 3d 20 79 65  _versioning = ye
31ad0 73 3b 20 74 68 65 6e 0a 09 20 20 61 72 63 68 69  s; then..  archi
31ae0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
31af0 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a  $echo "{ global:
31b00 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  " > $output_objd
31b10 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
31b20 0a 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73  .  cat $export_s
31b30 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65 20  ymbols | sed -e 
31b40 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22 20  "s/\(.*\)/\1;/" 
31b50 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
31b60 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
31b70 20 20 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a 20    $echo "local: 
31b80 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70 75  *; };" >> $outpu
31b90 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
31ba0 65 2e 76 65 72 7e 0a 09 20 20 24 43 43 20 2d 73  e.ver~..  $CC -s
31bb0 68 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64 66  hared'"$tmp_addf
31bc0 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
31bd0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
31be0 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
31bf0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
31c00 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73 63  ${wl}-version-sc
31c10 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70 75  ript ${wl}$outpu
31c20 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
31c30 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a 09  e.ver -o $lib'..
31c40 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  fi.      else..l
31c50 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
31c60 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
31c70 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20     netbsd*).    
31c80 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
31c90 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67  _ | $CC -E - | g
31ca0 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65  rep __ELF__ >/de
31cb0 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
31cc0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
31cd0 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62  -Bshareable $lib
31ce0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
31cf0 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  inker_flags -o $
31d00 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20  lib'..wlarc=.   
31d10 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
31d20 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
31d30 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
31d40 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
31d50 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
31d60 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
31d70 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
31d80 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
31d90 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
31da0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
31db0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
31dc0 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
31dd0 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
31de0 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
31df0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
31e00 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  o $lib'.      fi
31e10 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
31e20 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69  olaris*).      i
31e30 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20  f $LD -v 2>&1 | 
31e40 67 72 65 70 20 27 42 46 44 20 32 5c 2e 38 27 20  grep 'BFD 2\.8' 
31e50 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
31e60 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a  n..ld_shlibs=no.
31e70 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32 0a  .cat <<EOF 1>&2.
31e80 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54 68  .*** Warning: Th
31e90 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e 2a  e releases 2.8.*
31ea0 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
31eb0 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61 62  er cannot reliab
31ec0 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73 68  ly.*** create sh
31ed0 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 6f  ared libraries o
31ee0 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65 6d  n Solaris system
31ef0 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
31f00 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
31f10 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
31f20 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
31f30 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
31f40 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
31f50 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
31f60 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20 6e  lease 2.9.1 or n
31f70 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f  ewer.  Another o
31f80 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69  ption is to modi
31f90 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48  fy.*** your PATH
31fa0 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e   or compiler con
31fb0 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68  figuration so th
31fc0 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69  at the native li
31fd0 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64  nker is.*** used
31fe0 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61  , and then resta
31ff0 72 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20 20 65  rt...EOF.      e
32000 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32  lif $LD --help 2
32010 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73 75  >&1 | grep ': su
32020 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73 3a  pported targets:
32030 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e  .* elf' > /dev/n
32040 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68 69  ull; then..archi
32050 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
32060 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64  ared $libobjs $d
32070 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
32080 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e  _flags ${wl}-son
32090 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d  ame $wl$soname -
320a0 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65  o $lib'..archive
320b0 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43  _expsym_cmds='$C
320c0 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
320d0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
320e0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
320f0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
32100 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e  ame ${wl}-retain
32110 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77  -symbols-file $w
32120 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  l$export_symbols
32130 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20   -o $lib'.      
32140 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
32150 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
32160 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a    ;;..    sysv5*
32170 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73   | sco3.2v5* | s
32180 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72  co5v6* | unixwar
32190 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a  e* | OpenUNIX*).
321a0 20 20 20 20 20 20 63 61 73 65 20 60 24 4c 44 20        case `$LD 
321b0 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20 20  -v 2>&1` in.    
321c0 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20      *\ [01].* | 
321d0 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a  *\ 2.[0-9].* | *
321e0 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09 6c  \ 2.1[0-5].*)..l
321f0 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74  d_shlibs=no..cat
32200 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32 0a   <<_LT_EOF 1>&2.
32210 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52 65  .*** Warning: Re
32220 6c 65 61 73 65 73 20 6f 66 20 74 68 65 20 47 4e  leases of the GN
32230 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20 74  U linker prior t
32240 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63 61  o 2.16.91.0.3 ca
32250 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61 62  n not.*** reliab
32260 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65 64  ly create shared
32270 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53 43   libraries on SC
32280 4f 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72  O systems.  Ther
32290 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a  efore, libtool.*
322a0 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20  ** is disabling 
322b0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
322c0 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72   support.  We ur
322d0 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64  ge you to upgrad
322e0 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69  e GNU.*** binuti
322f0 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e  ls to release 2.
32300 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65 77  16.91.0.3 or new
32310 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70 74  er.  Another opt
32320 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66 79  ion is to modify
32330 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20 6f  .*** your PATH o
32340 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66 69  r compiler confi
32350 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61 74  guration so that
32360 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e 6b   the native link
32370 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c 20  er is.*** used, 
32380 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74  and then restart
32390 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a 09  ..._LT_EOF..;;..
323a0 2a 29 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d 68  *)..  if $LD --h
323b0 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
323c0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
323d0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
323e0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
323f0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
32400 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 60  dir_flag_spec='`
32410 74 65 73 74 20 2d 7a 20 22 24 53 43 4f 41 42 53  test -z "$SCOABS
32420 50 41 54 48 22 20 26 26 20 65 63 68 6f 20 24 7b  PATH" && echo ${
32430 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64 69  wl}-rpath,$libdi
32440 72 60 27 0a 09 20 20 20 20 61 72 63 68 69 76 65  r`'..    archive
32450 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
32460 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
32470 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
32480 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
32490 65 2c 5c 24 7b 53 43 4f 41 42 53 50 41 54 48 3a  e,\${SCOABSPATH:
324a0 2b 24 7b 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69  +${install_libdi
324b0 72 7d 2f 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20 24  r}/}$soname -o $
324c0 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68 69 76  lib'..    archiv
324d0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
324e0 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
324f0 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32500 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
32510 6c 7d 2d 73 6f 6e 61 6d 65 2c 5c 24 7b 53 43 4f  l}-soname,\${SCO
32520 41 42 53 50 41 54 48 3a 2b 24 7b 69 6e 73 74 61  ABSPATH:+${insta
32530 6c 6c 5f 6c 69 62 64 69 72 7d 2f 7d 24 73 6f 6e  ll_libdir}/}$son
32540 61 6d 65 2c 2d 72 65 74 61 69 6e 2d 73 79 6d 62  ame,-retain-symb
32550 6f 6c 73 2d 66 69 6c 65 2c 24 65 78 70 6f 72 74  ols-file,$export
32560 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
32570 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20 6c  '..  else..    l
32580 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20 66  d_shlibs=no..  f
32590 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  i..;;.      esac
325a0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
325b0 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 61 72  unos4*).      ar
325c0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
325d0 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74 65 78  -assert pure-tex
325e0 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f  t -Bshareable -o
325f0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
32600 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
32610 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77 6c 61  flags'.      wla
32620 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f  rc=.      hardco
32630 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
32640 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
32650 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
32660 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a 20      ;;..    *). 
32670 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
32680 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27  lp 2>&1 | grep '
32690 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67  : supported targ
326a0 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64  ets:.* elf' > /d
326b0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
326c0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
326d0 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
326e0 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
326f0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
32700 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
32710 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63  me -o $lib'..arc
32720 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32730 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c  ='$CC -shared $l
32740 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
32750 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
32760 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
32770 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65  $soname ${wl}-re
32780 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c  tain-symbols-fil
32790 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d  e $wl$export_sym
327a0 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20  bols -o $lib'.  
327b0 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c      else..ld_shl
327c0 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a  ibs=no.      fi.
327d0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
327e0 63 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  c..    if test "
327f0 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e 6f  $ld_shlibs" = no
32800 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75 6e  ; then.      run
32810 70 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20 20  path_var=.      
32820 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
32830 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20  flag_spec=.     
32840 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
32850 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 20  flag_spec=.     
32860 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
32870 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66 69  lag_spec=.    fi
32880 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f  .  else.    # PO
32890 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20 64  RTME fill in a d
328a0 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79 6f  escription of yo
328b0 75 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e 6b  ur system's link
328c0 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29 0a  er (not GNU ld).
328d0 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
328e0 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29 0a  s in.    aix3*).
328f0 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
32900 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
32910 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c 77  ported.      alw
32920 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f  ays_export_symbo
32930 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72 63  ls=yes.      arc
32940 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
32950 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75 74  ='$LD -o $output
32960 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
32970 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
32980 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20  s $linker_flags 
32990 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d 62  -bE:$export_symb
329a0 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32 20  ols -T512 -H512 
329b0 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52 5f  -bM:SRE~$AR $AR_
329c0 46 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74 70  FLAGS $lib $outp
329d0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
329e0 65 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65 3a  e'.      # Note:
329f0 20 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61 72   this linker har
32a00 64 63 6f 64 65 73 20 74 68 65 20 64 69 72 65 63  dcodes the direc
32a10 74 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41 54  tories in LIBPAT
32a20 48 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20  H if there.     
32a30 20 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63 74   # are no direct
32a40 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64 20  ories specified 
32a50 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61 72  by -L..      har
32a60 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
32a70 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  s.      if test 
32a80 22 24 47 43 43 22 20 3d 20 79 65 73 20 26 26 20  "$GCC" = yes && 
32a90 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72 6f  test -z "$lt_pro
32aa0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
32ab0 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69 74  c"; then..# Neit
32ac0 68 65 72 20 64 69 72 65 63 74 20 68 61 72 64 63  her direct hardc
32ad0 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69 63  oding nor static
32ae0 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70 70   linking is supp
32af0 6f 72 74 65 64 20 77 69 74 68 20 61 0a 09 23 20  orted with a..# 
32b00 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32 2e  broken collect2.
32b10 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63  ..hardcode_direc
32b20 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  t=unsupported.  
32b30 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
32b40 0a 20 20 20 20 61 69 78 34 2a 20 7c 20 61 69 78  .    aix4* | aix
32b50 35 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  5*).      if tes
32b60 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
32b70 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f 6e  ia64; then..# On
32b80 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b 65   IA64, the linke
32b90 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65 20  r does run time 
32ba0 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61 75  linking by defau
32bb0 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74 0a  lt, so we don't.
32bc0 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61 6e  .# have to do an
32bd0 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e 0a  ything special..
32be0 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  .aix_use_runtime
32bf0 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70 5f  linking=no..exp_
32c00 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70 6f  sym_flag='-Bexpo
32c10 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c  rt'..no_entry_fl
32c20 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73 65  ag="".      else
32c30 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
32c40 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
32c50 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68  we don't want th
32c60 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a 09  e "-C" option...
32c70 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61 6e  # -C means deman
32c80 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20 62  gle to AIX nm, b
32c90 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 64  ut means don't d
32ca0 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e 55  emangle with GNU
32cb0 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20 32   nm..if $NM -V 2
32cc0 3e 26 31 20 7c 20 67 72 65 70 20 27 47 4e 55 27  >&1 | grep 'GNU'
32cd0 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
32ce0 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79 6d  en..  export_sym
32cf0 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 2d  bols_cmds='$NM -
32d00 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f  Bpg $libobjs $co
32d10 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b 20  nvenience | awk 
32d20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 32 20  '\''{ if (((\$2 
32d30 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 32 20  == "T") || (\$2 
32d40 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 32 20  == "D") || (\$2 
32d50 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75 62  == "B")) && (sub
32d60 73 74 72 28 5c 24 33 2c 31 2c 31 29 20 21 3d 20  str(\$3,1,1) != 
32d70 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c 24  ".")) { print \$
32d80 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72 74  3 } }'\'' | sort
32d90 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73 79   -u > $export_sy
32da0 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20 20  mbols'..else..  
32db0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63  export_symbols_c
32dc0 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20 24  mds='$NM -BCpg $
32dd0 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69  libobjs $conveni
32de0 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b  ence | awk '\''{
32df0 20 69 66 20 28 28 28 5c 24 32 20 3d 3d 20 22 54   if (((\$2 == "T
32e00 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 44  ") || (\$2 == "D
32e10 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 42  ") || (\$2 == "B
32e20 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28 5c  ")) && (substr(\
32e30 24 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29  $3,1,1) != "."))
32e40 20 7b 20 70 72 69 6e 74 20 5c 24 33 20 7d 20 7d   { print \$3 } }
32e50 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e  '\'' | sort -u >
32e60 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
32e70 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72  '..fi..aix_use_r
32e80 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f  untimelinking=no
32e90 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65 20  ...# Test if we 
32ea0 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73  are trying to us
32eb0 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69  e run time linki
32ec0 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20  ng or normal..# 
32ed0 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e  AIX style linkin
32ee0 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73  g. If -brtl is s
32ef0 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c  omewhere in LDFL
32f00 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20  AGS, we..# need 
32f10 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69  to do runtime li
32f20 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f  nking...case $ho
32f30 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32  st_os in aix4.[2
32f40 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61  3]|aix4.[23].*|a
32f50 69 78 35 2a 29 0a 09 20 20 66 6f 72 20 6c 64 5f  ix5*)..  for ld_
32f60 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47 53  flag in $LDFLAGS
32f70 3b 20 64 6f 0a 20 20 09 20 20 69 66 20 28 74 65  ; do.  .  if (te
32f80 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22 2d  st $ld_flag = "-
32f90 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24 6c  brtl" || test $l
32fa0 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d 62  d_flag = "-Wl,-b
32fb0 72 74 6c 22 29 3b 20 74 68 65 6e 0a 20 20 09 20  rtl"); then.  . 
32fc0 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69     aix_use_runti
32fd0 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 20 20  melinking=yes.  
32fe0 09 20 20 20 20 62 72 65 61 6b 0a 20 20 09 20 20  .    break.  .  
32ff0 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b 3b  fi..  done..  ;;
33000 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73 79 6d  ..esac...exp_sym
33010 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74 27  _flag='-bexport'
33020 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67 3d  ..no_entry_flag=
33030 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20 20  '-bnoentry'.    
33040 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 57 68    fi..      # Wh
33050 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75 74 61  en large executa
33060 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64 20 6f  bles or shared o
33070 62 6a 65 63 74 73 20 61 72 65 20 62 75 69 6c 74  bjects are built
33080 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20 20 20  , AIX ld can.   
33090 20 20 20 23 20 68 61 76 65 20 70 72 6f 62 6c 65     # have proble
330a0 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68 65 20  ms creating the 
330b0 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e 74  table of content
330c0 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20 61  s.  If linking a
330d0 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20 20 23   library.      #
330e0 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65 73 75   or program resu
330f0 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20 54 4f  lts in "error TO
33100 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64 64 20  C overflow" add 
33110 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74 6f  -mminimal-toc to
33120 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c 41 47  .      # CXXFLAG
33130 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67 2b 2b  S/CFLAGS for g++
33140 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20 63 61  /gcc.  In the ca
33150 73 65 73 20 77 68 65 72 65 20 74 68 61 74 20 69  ses where that i
33160 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 65 6e  s not.      # en
33170 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68 65 20  ough to fix the 
33180 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57 6c  problem, add -Wl
33190 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c 44 46  ,-bbigtoc to LDF
331a0 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61 72 63  LAGS...      arc
331b0 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20 20  hive_cmds=''.   
331c0 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
331d0 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
331e0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
331f0 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20  arator=':'.     
33200 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62   link_all_deplib
33210 73 3d 79 65 73 0a 0a 20 20 20 20 20 20 69 66 20  s=yes..      if 
33220 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
33230 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68  s; then..case $h
33240 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
33250 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e  012]|aix4.[012].
33260 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61  *)..# We only wa
33270 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e  nt to do this on
33280 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77   AIX 4.2 and low
33290 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23  er, the check..#
332a0 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65   below for broke
332b0 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e  n collect2 doesn
332c0 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e  't work under 4.
332d0 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61  3+..  collect2na
332e0 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74  me=`${CC} -print
332f0 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65  -prog-name=colle
33300 63 74 32 60 0a 09 20 20 69 66 20 74 65 73 74 20  ct2`..  if test 
33310 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d  -f "$collect2nam
33320 65 22 20 26 26 20 5c 0a 20 20 09 20 20 20 73 74  e" && \.  .   st
33330 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74 32  rings "$collect2
33340 6e 61 6d 65 22 20 7c 20 67 72 65 70 20 72 65 73  name" | grep res
33350 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e 2f  olve_lib_name >/
33360 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65 6e  dev/null..  then
33370 0a 20 20 09 20 20 23 20 57 65 20 68 61 76 65 20  .  .  # We have 
33380 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63 74  reworked collect
33390 32 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f  2.  .  hardcode_
333a0 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65 6c  direct=yes..  el
333b0 73 65 0a 20 20 09 20 20 23 20 57 65 20 68 61 76  se.  .  # We hav
333c0 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a 20  e old collect2. 
333d0 20 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72   .  hardcode_dir
333e0 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  ect=unsupported.
333f0 20 20 09 20 20 23 20 49 74 20 66 61 69 6c 73 20    .  # It fails 
33400 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c  to find uninstal
33410 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68  led libraries wh
33420 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c  en the uninstall
33430 65 64 0a 20 20 09 20 20 23 20 70 61 74 68 20 69  ed.  .  # path i
33440 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e 20  s not listed in 
33450 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53 65  the libpath.  Se
33460 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d  tting hardcode_m
33470 69 6e 75 73 5f 4c 0a 20 20 09 20 20 23 20 74 6f  inus_L.  .  # to
33480 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f 72   unsupported for
33490 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 20 20  ces relinking.  
334a0 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  .  hardcode_minu
334b0 73 5f 4c 3d 79 65 73 0a 20 20 09 20 20 68 61 72  s_L=yes.  .  har
334c0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
334d0 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
334e0 72 27 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65  r'.  .  hardcode
334f0 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f  _libdir_separato
33500 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a 09  r=..  fi..  ;;..
33510 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c 61  esac..shared_fla
33520 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66 20  g='-shared'..if 
33530 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
33540 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
33550 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73 68   yes; then..  sh
33560 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61 72  ared_flag="$shar
33570 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d 2d  ed_flag "'${wl}-
33580 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c 73  G'..fi.      els
33590 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20 67  e..# not using g
335a0 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68 6f  cc..if test "$ho
335b0 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20  st_cpu" = ia64; 
335c0 74 68 65 6e 0a 20 20 09 23 20 56 69 73 75 61 6c  then.  .# Visual
335d0 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f 6e  Age C++, Version
335e0 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c 20   5.5 for AIX 5L 
335f0 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61 20  for IA-64, Beta 
33600 33 20 52 65 6c 65 61 73 65 0a 20 20 09 23 20 63  3 Release.  .# c
33610 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47 2e  hokes on -Wl,-G.
33620 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c   The following l
33630 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a 0a  ine is correct:.
33640 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27  .  shared_flag='
33650 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66 20  -G'..else..  if 
33660 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f 72  test "$aix_use_r
33670 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20 3d  untimelinking" =
33680 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20 20   yes; then..    
33690 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b 77  shared_flag='${w
336a0 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09 20  l}-G'..  else.. 
336b0 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27     shared_flag='
336c0 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09 20  ${wl}-bM:SRE'.. 
336d0 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66 69   fi..fi.      fi
336e0 0a 0a 20 20 20 20 20 20 23 20 49 74 20 73 65 65  ..      # It see
336f0 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c  ms that -bexpall
33700 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74   does not export
33710 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69   symbols beginni
33720 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23 20  ng with.      # 
33730 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20  underscore (_), 
33740 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72 20  so it is better 
33750 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69  to generate a li
33760 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f  st of symbols to
33770 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61   export..      a
33780 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
33790 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69  bols=yes.      i
337a0 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65  f test "$aix_use
337b0 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22  _runtimelinking"
337c0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20   = yes; then..# 
337d0 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75  Warning - withou
337e0 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65  t using the othe
337f0 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e  r runtime loadin
33800 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c  g flags (-brtl),
33810 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20  ..# -berok will 
33820 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72  link without err
33830 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64  or, but may prod
33840 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62  uce a broken lib
33850 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64  rary...allow_und
33860 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65  efined_flag='-be
33870 72 6f 6b 27 0a 20 20 20 20 20 20 20 23 20 44 65  rok'.       # De
33880 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66 61  termine the defa
33890 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f 6d  ult libpath from
338a0 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f 64   the value encod
338b0 65 64 20 69 6e 20 61 6e 20 65 6d 70 74 79 20 65  ed in an empty e
338c0 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20  xecutable..     
338d0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
338e0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
338f0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
33900 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
33910 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
33920 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
33930 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
33940 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
33950 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
33960 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
33970 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
33980 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
33990 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
339a0 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24  objext conftest$
339b0 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28  ac_exeext.if { (
339c0 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b  ac_try="$ac_link
339d0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
339e0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
339f0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
33a00 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
33a10 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
33a20 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
33a30 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
33a40 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
33a50 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
33a60 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
33a70 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66  ac_link") 2>conf
33a80 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
33a90 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
33aa0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
33ab0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
33ac0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
33ad0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
33ae0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
33af0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
33b00 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
33b10 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
33b20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
33b30 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
33b40 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
33b50 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
33b60 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
33b70 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
33b80 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
33b90 24 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20  $ac_exeext &&.  
33ba0 20 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20       $as_test_x 
33bb0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
33bc0 78 74 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c 69  xt; then..aix_li
33bd0 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20 63  bpath=`dump -H c
33be0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
33bf0 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20  t 2>/dev/null | 
33c00 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70  $SED -n -e '/Imp
33c10 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73  ort File Strings
33c20 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20  /,/^$/ { /^0/ { 
33c30 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c  s/^0  *\(.*\)$/\
33c40 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20 43  1/; p; }.}'`.# C
33c50 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69  heck for a 64-bi
33c60 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64  t object if we d
33c70 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68  idn't find anyth
33c80 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20  ing..if test -z 
33c90 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20  "$aix_libpath"; 
33ca0 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68  then aix_libpath
33cb0 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e  =`dump -HX64 con
33cc0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
33cd0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
33ce0 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72  ED -n -e '/Impor
33cf0 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c  t File Strings/,
33d00 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f  /^$/ { /^0/ { s/
33d10 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f  ^0  *\(.*\)$/\1/
33d20 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a 65  ; p; }.}'`; fi.e
33d30 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
33d40 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
33d50 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
33d60 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
33d70 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
33d80 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  ..fi..rm -f core
33d90 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
33da0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
33db0 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f  t conftest_ipa8_
33dc0 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20  conftest.oo \.  
33dd0 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
33de0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
33df0 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20  $ac_ext.if test 
33e00 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
33e10 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70  "; then aix_libp
33e20 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c  ath="/usr/lib:/l
33e30 69 62 22 3b 20 66 69 0a 0a 20 20 20 20 20 20 20  ib"; fi..       
33e40 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
33e50 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
33e60 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64 69  -blibpath:$libdi
33e70 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74 68  r:'"$aix_libpath
33e80 22 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  "..archive_expsy
33e90 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 22 27 20 2d  m_cmds="\$CC"' -
33ea0 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
33eb0 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
33ec0 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c 24 7b  s $deplibs '"\${
33ed0 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61  wl}$no_entry_fla
33ee0 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  g"' $compiler_fl
33ef0 61 67 73 20 60 69 66 20 74 65 73 74 20 22 78 24  ags `if test "x$
33f00 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
33f10 5f 66 6c 61 67 7d 22 20 21 3d 20 22 78 22 3b 20  _flag}" != "x"; 
33f20 74 68 65 6e 20 65 63 68 6f 20 22 24 7b 77 6c 7d  then echo "${wl}
33f30 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
33f40 64 5f 66 6c 61 67 7d 22 3b 20 65 6c 73 65 20 3a  d_flag}"; else :
33f50 3b 20 66 69 60 20 27 22 5c 24 7b 77 6c 7d 24 65  ; fi` '"\${wl}$e
33f60 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65 78  xp_sym_flag:\$ex
33f70 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 73 68  port_symbols $sh
33f80 61 72 65 64 5f 66 6c 61 67 22 0a 20 20 20 20 20  ared_flag".     
33f90 20 20 65 6c 73 65 0a 09 69 66 20 74 65 73 74 20    else..if test 
33fa0 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
33fb0 36 34 3b 20 74 68 65 6e 0a 09 20 20 68 61 72 64  64; then..  hard
33fc0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
33fd0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 52 20 24  _spec='${wl}-R $
33fe0 6c 69 62 64 69 72 3a 2f 75 73 72 2f 6c 69 62 3a  libdir:/usr/lib:
33ff0 2f 6c 69 62 27 0a 09 20 20 61 6c 6c 6f 77 5f 75  /lib'..  allow_u
34000 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 22 2d  ndefined_flag="-
34010 7a 20 6e 6f 64 65 66 73 22 0a 09 20 20 61 72 63  z nodefs"..  arc
34020 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  hive_expsym_cmds
34030 3d 22 5c 24 43 43 20 24 73 68 61 72 65 64 5f 66  ="\$CC $shared_f
34040 6c 61 67 22 27 20 2d 6f 20 24 6f 75 74 70 75 74  lag"' -o $output
34050 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
34060 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
34070 73 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65 6e  s '"\${wl}$no_en
34080 74 72 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d 70  try_flag"' $comp
34090 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
340a0 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
340b0 64 5f 66 6c 61 67 7d 20 27 22 5c 24 7b 77 6c 7d  d_flag} '"\${wl}
340c0 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24  $exp_sym_flag:\$
340d0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22 0a  export_symbols".
340e0 09 65 6c 73 65 0a 09 20 23 20 44 65 74 65 72 6d  .else.. # Determ
340f0 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74 20  ine the default 
34100 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68 65  libpath from the
34110 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20 69   value encoded i
34120 6e 20 61 6e 20 65 6d 70 74 79 20 65 78 65 63 75  n an empty execu
34130 74 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e 63 6f  table... cat >co
34140 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
34150 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
34160 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
34170 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
34180 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
34190 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
341a0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
341b0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
341c0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
341d0 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20  main ().{..  ;. 
341e0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
341f0 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
34200 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
34210 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
34220 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
34230 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28  ac_link".case "(
34240 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
34250 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
34260 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
34270 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
34280 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
34290 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
342a0 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
342b0 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
342c0 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
342d0 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
342e0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
342f0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
34300 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
34310 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
34320 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
34330 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
34340 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
34350 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
34360 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
34370 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
34380 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
34390 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
343a0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
343b0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
343c0 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
343d0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
343e0 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
343f0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
34400 74 20 26 26 0a 20 20 20 20 20 20 20 24 61 73 5f  t &&.       $as_
34410 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24  test_x conftest$
34420 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e 0a  ac_exeext; then.
34430 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64 75  .aix_libpath=`du
34440 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74 24 61  mp -H conftest$a
34450 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f  c_exeext 2>/dev/
34460 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d  null | $SED -n -
34470 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20  e '/Import File 
34480 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20  Strings/,/^$/ { 
34490 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28  /^0/ { s/^0  *\(
344a0 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a  .*\)$/\1/; p; }.
344b0 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  }'`.# Check for 
344c0 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63 74 20  a 64-bit object 
344d0 69 66 20 77 65 20 64 69 64 6e 27 74 20 66 69 6e  if we didn't fin
344e0 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66 20 74  d anything..if t
344f0 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62  est -z "$aix_lib
34500 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78 5f  path"; then aix_
34510 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48  libpath=`dump -H
34520 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  X64 conftest$ac_
34530 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75  exeext 2>/dev/nu
34540 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20  ll | $SED -n -e 
34550 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53 74  '/Import File St
34560 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e  rings/,/^$/ { /^
34570 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a  0/ { s/^0  *\(.*
34580 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27  \)$/\1/; p; }.}'
34590 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65 63 68  `; fi.else.  ech
345a0 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
345b0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
345c0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
345d0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
345e0 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20  xt >&5...fi..rm 
345f0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
34600 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
34610 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
34620 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e  t_ipa8_conftest.
34630 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66 74  oo \.      conft
34640 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f  est$ac_exeext co
34650 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69  nftest.$ac_ext.i
34660 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f  f test -z "$aix_
34670 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61  libpath"; then a
34680 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73 72  ix_libpath="/usr
34690 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a 0a  /lib:/lib"; fi..
346a0 09 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  . hardcode_libdi
346b0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  r_flag_spec='${w
346c0 6c 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62  l}-blibpath:$lib
346d0 64 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61  dir:'"$aix_libpa
346e0 74 68 22 0a 09 20 20 23 20 57 61 72 6e 69 6e 67  th"..  # Warning
346f0 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67   - without using
34700 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 20 74   the other run t
34710 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67  ime loading flag
34720 73 2c 0a 09 20 20 23 20 2d 62 65 72 6f 6b 20 77  s,..  # -berok w
34730 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74  ill link without
34740 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79 20   error, but may 
34750 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65 6e  produce a broken
34760 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 6e 6f 5f   library...  no_
34770 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
34780 20 24 7b 77 6c 7d 2d 62 65 72 6e 6f 74 6f 6b 27   ${wl}-bernotok'
34790 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69  ..  allow_undefi
347a0 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d  ned_flag=' ${wl}
347b0 2d 62 65 72 6f 6b 27 0a 09 20 20 23 20 45 78 70  -berok'..  # Exp
347c0 6f 72 74 65 64 20 73 79 6d 62 6f 6c 73 20 63 61  orted symbols ca
347d0 6e 20 62 65 20 70 75 6c 6c 65 64 20 69 6e 74 6f  n be pulled into
347e0 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20   shared objects 
347f0 66 72 6f 6d 20 61 72 63 68 69 76 65 73 0a 09 20  from archives.. 
34800 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34810 6c 61 67 5f 73 70 65 63 3d 27 24 63 6f 6e 76 65  lag_spec='$conve
34820 6e 69 65 6e 63 65 27 0a 09 20 20 61 72 63 68 69  nience'..  archi
34830 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d  ve_cmds_need_lc=
34840 79 65 73 0a 09 20 20 23 20 54 68 69 73 20 69 73  yes..  # This is
34850 20 73 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77 20   similar to how 
34860 41 49 58 20 74 72 61 64 69 74 69 6f 6e 61 6c 6c  AIX traditionall
34870 79 20 62 75 69 6c 64 73 20 69 74 73 20 73 68 61  y builds its sha
34880 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a 09  red libraries...
34890 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
348a0 5f 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68 61  _cmds="\$CC $sha
348b0 72 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24 6f  red_flag"' -o $o
348c0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
348d0 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24 64  name $libobjs $d
348e0 65 70 6c 69 62 73 20 24 7b 77 6c 7d 2d 62 6e 6f  eplibs ${wl}-bno
348f0 65 6e 74 72 79 20 24 63 6f 6d 70 69 6c 65 72 5f  entry $compiler_
34900 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 62 45 3a 24  flags ${wl}-bE:$
34910 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 24 7b  export_symbols${
34920 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
34930 66 6c 61 67 7d 7e 24 41 52 20 24 41 52 5f 46 4c  flag}~$AR $AR_FL
34940 41 47 53 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  AGS $output_objd
34950 69 72 2f 24 6c 69 62 6e 61 6d 65 24 72 65 6c 65  ir/$libname$rele
34960 61 73 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f 62  ase.a $output_ob
34970 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 09 66  jdir/$soname'..f
34980 69 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  i.      fi.     
34990 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f 73   ;;..    amigaos
349a0 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  *).      archive
349b0 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74 70  _cmds='$rm $outp
349c0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
349d0 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
349e0 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20 24   "#define NAME $
349f0 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70  libname" > $outp
34a00 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34a10 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
34a20 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41 52   "#define LIBRAR
34a30 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74 70  Y_ID 1" >> $outp
34a40 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34a50 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68 6f  brary.data~$echo
34a60 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49 4f   "#define VERSIO
34a70 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75  N $major" >> $ou
34a80 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78  tput_objdir/a2ix
34a90 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63  library.data~$ec
34aa0 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56 49  ho "#define REVI
34ab0 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22 20  SION $revision" 
34ac0 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34ad0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
34ae0 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47 53  ta~$AR $AR_FLAGS
34af0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24   $lib $libobjs~$
34b00 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64 20  RANLIB $lib~(cd 
34b10 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20 26  $output_objdir &
34b20 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d 33  & a2ixlibrary -3
34b30 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  2)'.      hardco
34b40 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
34b50 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
34b60 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
34b70 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
34b80 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61   # see comment a
34b90 62 6f 75 74 20 64 69 66 66 65 72 65 6e 74 20 73  bout different s
34ba0 65 6d 61 6e 74 69 63 73 20 6f 6e 20 74 68 65 20  emantics on the 
34bb0 47 4e 55 20 6c 64 20 73 65 63 74 69 6f 6e 0a 20  GNU ld section. 
34bc0 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e       ld_shlibs=n
34bd0 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  o.      ;;..    
34be0 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 20 20 20  bsdi[45]*).     
34bf0 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f   export_dynamic_
34c00 66 6c 61 67 5f 73 70 65 63 3d 2d 72 64 79 6e 61  flag_spec=-rdyna
34c10 6d 69 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  mic.      ;;..  
34c20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
34c30 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20  w* | pw32*).    
34c40 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69    # When not usi
34c50 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72 72 65  ng gcc, we curre
34c60 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74  ntly assume that
34c70 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20   we are using.  
34c80 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74 20      # Microsoft 
34c90 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20 20  Visual C++..    
34ca0 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6c 69 62    # hardcode_lib
34cb0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 20 69 73  dir_flag_spec is
34cc0 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69 6e   actually meanin
34cd0 67 6c 65 73 73 2c 20 61 73 20 74 68 65 72 65 20  gless, as there 
34ce0 69 73 0a 20 20 20 20 20 20 23 20 6e 6f 20 73 65  is.      # no se
34cf0 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44 4c  arch path for DL
34d00 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f  Ls..      hardco
34d10 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
34d20 70 65 63 3d 27 20 27 0a 20 20 20 20 20 20 61 6c  pec=' '.      al
34d30 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
34d40 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
34d50 20 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61       # Tell ltma
34d60 69 6e 20 74 6f 20 6d 61 6b 65 20 2e 6c 69 62 20  in to make .lib 
34d70 66 69 6c 65 73 2c 20 6e 6f 74 20 2e 61 20 66 69  files, not .a fi
34d80 6c 65 73 2e 0a 20 20 20 20 20 20 6c 69 62 65 78  les..      libex
34d90 74 3d 6c 69 62 0a 20 20 20 20 20 20 23 20 54 65  t=lib.      # Te
34da0 6c 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61 6b  ll ltmain to mak
34db0 65 20 2e 64 6c 6c 20 66 69 6c 65 73 2c 20 6e 6f  e .dll files, no
34dc0 74 20 2e 73 6f 20 66 69 6c 65 73 2e 0a 20 20 20  t .so files..   
34dd0 20 20 20 73 68 72 65 78 74 5f 63 6d 64 73 3d 22     shrext_cmds="
34de0 2e 64 6c 6c 22 0a 20 20 20 20 20 20 23 20 46 49  .dll".      # FI
34df0 58 4d 45 3a 20 53 65 74 74 69 6e 67 20 6c 69 6e  XME: Setting lin
34e00 6b 6e 61 6d 65 73 20 68 65 72 65 20 69 73 20 61  knames here is a
34e10 20 62 61 64 20 68 61 63 6b 2e 0a 20 20 20 20 20   bad hack..     
34e20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
34e30 43 43 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  CC -o $lib $libo
34e40 62 6a 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  bjs $compiler_fl
34e50 61 67 73 20 60 65 63 68 6f 20 22 24 64 65 70 6c  ags `echo "$depl
34e60 69 62 73 22 20 7c 20 24 53 45 44 20 2d 65 20 27  ibs" | $SED -e '
34e70 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f 27 5c 27 27  \''s/ -lc$//'\''
34e80 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c 7e 6c 69 6e  ` -link -dll~lin
34e90 6b 6e 61 6d 65 73 3d 27 0a 20 20 20 20 20 20 23  knames='.      #
34ea0 20 54 68 65 20 6c 69 6e 6b 65 72 20 77 69 6c 6c   The linker will
34eb0 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62   automatically b
34ec0 75 69 6c 64 20 61 20 2e 6c 69 62 20 66 69 6c 65  uild a .lib file
34ed0 20 69 66 20 77 65 20 62 75 69 6c 64 20 61 20 44   if we build a D
34ee0 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c 64 5f 61 72  LL..      old_ar
34ef0 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63  chive_From_new_c
34f00 6d 64 73 3d 27 74 72 75 65 27 0a 20 20 20 20 20  mds='true'.     
34f10 20 23 20 46 49 58 4d 45 3a 20 53 68 6f 75 6c 64   # FIXME: Should
34f20 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 73 70   let the user sp
34f30 65 63 69 66 79 20 74 68 65 20 6c 69 62 20 70 72  ecify the lib pr
34f40 6f 67 72 61 6d 2e 0a 20 20 20 20 20 20 6f 6c 64  ogram..      old
34f50 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 6c  _archive_cmds='l
34f60 69 62 20 2f 4f 55 54 3a 24 6f 6c 64 6c 69 62 24  ib /OUT:$oldlib$
34f70 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c  oldobjs$old_depl
34f80 69 62 73 27 0a 20 20 20 20 20 20 66 69 78 5f 73  ibs'.      fix_s
34f90 72 63 66 69 6c 65 5f 70 61 74 68 3d 27 60 63 79  rcfile_path='`cy
34fa0 67 70 61 74 68 20 2d 77 20 22 24 73 72 63 66 69  gpath -w "$srcfi
34fb0 6c 65 22 60 27 0a 20 20 20 20 20 20 65 6e 61 62  le"`'.      enab
34fc0 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73  le_shared_with_s
34fd0 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 79  tatic_runtimes=y
34fe0 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  es.      ;;..   
34ff0 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73   darwin* | rhaps
35000 6f 64 79 2a 29 0a 20 20 20 20 20 20 63 61 73 65  ody*).      case
35010 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
35020 20 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c       rhapsody* |
35030 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a   darwin1.[012]).
35040 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75           allow_u
35050 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24  ndefined_flag='$
35060 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
35070 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20 20  {wl}suppress'.  
35080 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
35090 20 2a 29 20 23 20 44 61 72 77 69 6e 20 31 2e 33   *) # Darwin 1.3
350a0 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 69 66 20   on.         if 
350b0 74 65 73 74 20 2d 7a 20 24 7b 4d 41 43 4f 53 58  test -z ${MACOSX
350c0 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47  _DEPLOYMENT_TARG
350d0 45 54 7d 20 3b 20 74 68 65 6e 0a 20 20 20 20 20  ET} ; then.     
350e0 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
350f0 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c  fined_flag='${wl
35100 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65  }-flat_namespace
35110 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64   ${wl}-undefined
35120 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a   ${wl}suppress'.
35130 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20           else.  
35140 20 20 20 20 20 20 20 20 20 63 61 73 65 20 24 7b           case ${
35150 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e  MACOSX_DEPLOYMEN
35160 54 5f 54 41 52 47 45 54 7d 20 69 6e 0a 20 20 20  T_TARGET} in.   
35170 20 20 20 20 20 20 20 20 20 20 31 30 2e 5b 30 31            10.[01
35180 32 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20  2]).            
35190 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e     allow_undefin
351a0 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 66  ed_flag='${wl}-f
351b0 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 24 7b  lat_namespace ${
351c0 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b  wl}-undefined ${
351d0 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20 20 20  wl}suppress'.   
351e0 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20              ;;. 
351f0 20 20 20 20 20 20 20 20 20 20 20 20 31 30 2e 2a              10.*
35200 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ).              
35210 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
35220 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 75 6e 64  _flag='${wl}-und
35230 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e 61  efined ${wl}dyna
35240 6d 69 63 5f 6c 6f 6f 6b 75 70 27 0a 20 20 20 20  mic_lookup'.    
35250 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20             ;;.  
35260 20 20 20 20 20 20 20 20 20 65 73 61 63 0a 20 20           esac.  
35270 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20         fi.      
35280 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
35290 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
352a0 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a 20  mds_need_lc=no. 
352b0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69       hardcode_di
352c0 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61  rect=no.      ha
352d0 72 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63  rdcode_automatic
352e0 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
352f0 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
35300 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20  r=unsupported.  
35310 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76      whole_archiv
35320 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 27 0a 20  e_flag_spec=''. 
35330 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65       link_all_de
35340 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 69 66  plibs=yes.    if
35350 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
35360 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20 09 6f  es ; then.    .o
35370 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c 69  utput_verbose_li
35380 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20 20  nk_cmd='echo'.  
35390 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
353a0 64 73 3d 27 24 43 43 20 2d 64 79 6e 61 6d 69 63  ds='$CC -dynamic
353b0 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  lib $allow_undef
353c0 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
353d0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
353e0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
353f0 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  ags -install_nam
35400 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65  e $rpath/$soname
35410 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20 20 20   $verstring'.   
35420 20 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 27     module_cmds='
35430 24 43 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  $CC $allow_undef
35440 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
35450 62 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62  b -bundle $libob
35460 6a 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70  js $deplibs$comp
35470 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  iler_flags'.    
35480 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74 68    # Don't fix th
35490 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65 20  is by using the 
354a0 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  ld -exported_sym
354b0 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c 20  bols_list flag, 
354c0 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74  it doesn't exist
354d0 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69 6e   in older darwin
354e0 20 6c 64 73 0a 20 20 20 20 20 20 61 72 63 68 69   lds.      archi
354f0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
35500 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c 22  sed -e "s,#.*,,"
35510 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a 2c   -e "s,^[    ]*,
35520 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a 5c  ," -e "s,^\(..*\
35530 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72 74  ),_&," < $export
35540 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74 70  _symbols > $outp
35550 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35560 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
35570 73 79 6d 7e 24 43 43 20 2d 64 79 6e 61 6d 69 63  sym~$CC -dynamic
35580 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  lib $allow_undef
35590 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
355a0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
355b0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
355c0 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d  ags -install_nam
355d0 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65  e $rpath/$soname
355e0 20 24 76 65 72 73 74 72 69 6e 67 7e 6e 6d 65 64   $verstring~nmed
355f0 69 74 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62  it -s $output_ob
35600 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
35610 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24  symbols.expsym $
35620 7b 6c 69 62 7d 27 0a 20 20 20 20 20 20 6d 6f 64  {lib}'.      mod
35630 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ule_expsym_cmds=
35640 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c  'sed -e "s,#.*,,
35650 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a  " -e "s,^[    ]*
35660 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a  ,," -e "s,^\(..*
35670 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72  \),_&," < $expor
35680 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74  t_symbols > $out
35690 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
356a0 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
356b0 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77 5f  psym~$CC $allow_
356c0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 20  undefined_flag  
356d0 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20  -o $lib -bundle 
356e0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
356f0 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73  s$compiler_flags
35700 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70  ~nmedit -s $outp
35710 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35720 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
35730 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20  sym ${lib}'.    
35740 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65 20  else.      case 
35750 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a  $cc_basename in.
35760 20 20 20 20 20 20 20 20 78 6c 63 2a 29 0a 20 20          xlc*).  
35770 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 76 65         output_ve
35780 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d 27  rbose_link_cmd='
35790 65 63 68 6f 27 0a 20 20 20 20 20 20 20 20 20 61  echo'.         a
357a0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
357b0 20 2d 71 6d 6b 73 68 72 6f 62 6a 20 24 61 6c 6c   -qmkshrobj $all
357c0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
357d0 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  g -o $lib $libob
357e0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
357f0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
35800 7d 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20 24  }-install_name $
35810 7b 77 6c 7d 60 65 63 68 6f 20 24 72 70 61 74 68  {wl}`echo $rpath
35820 2f 24 73 6f 6e 61 6d 65 60 20 24 76 65 72 73 74  /$soname` $verst
35830 72 69 6e 67 27 0a 20 20 20 20 20 20 20 20 20 6d  ring'.         m
35840 6f 64 75 6c 65 5f 63 6d 64 73 3d 27 24 43 43 20  odule_cmds='$CC 
35850 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  $allow_undefined
35860 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 2d 62  _flag -o $lib -b
35870 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24  undle $libobjs $
35880 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c 65 72  deplibs$compiler
35890 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 20 20  _flags'.        
358a0 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74 68    # Don't fix th
358b0 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65 20  is by using the 
358c0 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  ld -exported_sym
358d0 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c 20  bols_list flag, 
358e0 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74  it doesn't exist
358f0 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69 6e   in older darwin
35900 20 6c 64 73 0a 20 20 20 20 20 20 20 20 20 61 72   lds.         ar
35910 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
35920 73 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a  s='sed -e "s,#.*
35930 2c 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20  ,," -e "s,^[    
35940 5d 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e  ]*,," -e "s,^\(.
35950 2e 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70  .*\),_&," < $exp
35960 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f  ort_symbols > $o
35970 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c  utput_objdir/${l
35980 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e  ibname}-symbols.
35990 65 78 70 73 79 6d 7e 24 43 43 20 2d 71 6d 6b 73  expsym~$CC -qmks
359a0 68 72 6f 62 6a 20 24 61 6c 6c 6f 77 5f 75 6e 64  hrobj $allow_und
359b0 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24  efined_flag -o $
359c0 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
359d0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
359e0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 69 6e 73 74  flags ${wl}-inst
359f0 61 6c 6c 5f 6e 61 6d 65 20 24 7b 77 6c 7d 24 72  all_name ${wl}$r
35a00 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76 65  path/$soname $ve
35a10 72 73 74 72 69 6e 67 7e 6e 6d 65 64 69 74 20 2d  rstring~nmedit -
35a20 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  s $output_objdir
35a30 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62  /${libname}-symb
35a40 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69 62  ols.expsym ${lib
35a50 7d 27 0a 20 20 20 20 20 20 20 20 20 20 6d 6f 64  }'.          mod
35a60 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ule_expsym_cmds=
35a70 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c  'sed -e "s,#.*,,
35a80 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a  " -e "s,^[    ]*
35a90 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a  ,," -e "s,^\(..*
35aa0 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72  \),_&," < $expor
35ab0 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74  t_symbols > $out
35ac0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
35ad0 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
35ae0 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77 5f  psym~$CC $allow_
35af0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 20  undefined_flag  
35b00 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20  -o $lib -bundle 
35b10 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35b20 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73  s$compiler_flags
35b30 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70  ~nmedit -s $outp
35b40 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e  ut_objdir/${libn
35b50 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70  ame}-symbols.exp
35b60 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20  sym ${lib}'.    
35b70 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
35b80 2a 29 0a 20 20 20 20 20 20 20 20 20 6c 64 5f 73  *).         ld_s
35b90 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 20  hlibs=no.       
35ba0 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63     ;;.      esac
35bb0 0a 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b  .    fi.      ;;
35bc0 0a 0a 20 20 20 20 64 67 75 78 2a 29 0a 20 20 20  ..    dgux*).   
35bd0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
35be0 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e 61  '$LD -G -h $sona
35bf0 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  me -o $lib $libo
35c00 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69  bjs $deplibs $li
35c10 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20  nker_flags'.    
35c20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
35c30 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
35c40 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
35c50 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68  rdcode_shlibpath
35c60 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b  _var=no.      ;;
35c70 0a 0a 20 20 20 20 66 72 65 65 62 73 64 31 2a 29  ..    freebsd1*)
35c80 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73  .      ld_shlibs
35c90 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
35ca0 20 20 23 20 46 72 65 65 42 53 44 20 32 2e 32 2e    # FreeBSD 2.2.
35cb0 5b 30 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73 20  [012] allows us 
35cc0 74 6f 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72 74  to include c++rt
35cd0 30 2e 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20 63  0.o to get C++ c
35ce0 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20 23  onstructor.    #
35cf0 20 73 75 70 70 6f 72 74 2e 20 20 46 75 74 75 72   support.  Futur
35d00 65 20 76 65 72 73 69 6f 6e 73 20 64 6f 20 74 68  e versions do th
35d10 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79  is automatically
35d20 2c 20 62 75 74 20 61 6e 20 65 78 70 6c 69 63 69  , but an explici
35d30 74 20 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20 23  t c++rt0.o.    #
35d40 20 64 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b 20   does not break 
35d50 61 6e 79 74 68 69 6e 67 2c 20 61 6e 64 20 68 65  anything, and he
35d60 6c 70 73 20 73 69 67 6e 69 66 69 63 61 6e 74 6c  lps significantl
35d70 79 20 28 61 74 20 74 68 65 20 63 6f 73 74 20 6f  y (at the cost o
35d80 66 20 61 20 6c 69 74 74 6c 65 0a 20 20 20 20 23  f a little.    #
35d90 20 65 78 74 72 61 20 73 70 61 63 65 29 2e 0a 20   extra space).. 
35da0 20 20 20 66 72 65 65 62 73 64 32 2e 32 2a 29 0a     freebsd2.2*).
35db0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
35dc0 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61  ds='$LD -Bsharea
35dd0 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ble -o $lib $lib
35de0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35df0 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73 72  inker_flags /usr
35e00 2f 6c 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a 20  /lib/c++rt0.o'. 
35e10 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
35e20 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
35e30 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  -R$libdir'.     
35e40 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
35e50 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
35e60 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
35e70 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  r=no.      ;;.. 
35e80 20 20 20 23 20 55 6e 66 6f 72 74 75 6e 61 74 65     # Unfortunate
35e90 6c 79 2c 20 6f 6c 64 65 72 20 76 65 72 73 69 6f  ly, older versio
35ea0 6e 73 20 6f 66 20 46 72 65 65 42 53 44 20 32 20  ns of FreeBSD 2 
35eb0 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 68 69 73  do not have this
35ec0 20 66 65 61 74 75 72 65 2e 0a 20 20 20 20 66 72   feature..    fr
35ed0 65 65 62 73 64 32 2a 29 0a 20 20 20 20 20 20 61  eebsd2*).      a
35ee0 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
35ef0 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20   -Bshareable -o 
35f00 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
35f10 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66  eplibs $linker_f
35f20 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72 64  lags'.      hard
35f30 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
35f40 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d        hardcode_m
35f50 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20  inus_L=yes.     
35f60 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
35f70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20  ath_var=no.     
35f80 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65 42   ;;..    # FreeB
35f90 53 44 20 33 20 61 6e 64 20 67 72 65 61 74 65 72  SD 3 and greater
35fa0 20 75 73 65 73 20 67 63 63 20 2d 73 68 61 72 65   uses gcc -share
35fb0 64 20 74 6f 20 64 6f 20 73 68 61 72 65 64 20 6c  d to do shared l
35fc0 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 66 72  ibraries..    fr
35fd0 65 65 62 73 64 2a 20 7c 20 6b 66 72 65 65 62 73  eebsd* | kfreebs
35fe0 64 2a 2d 67 6e 75 20 7c 20 64 72 61 67 6f 6e 66  d*-gnu | dragonf
35ff0 6c 79 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  ly*).      archi
36000 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68  ve_cmds='$CC -sh
36010 61 72 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c 69  ared -o $lib $li
36020 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
36030 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
36040 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
36050 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
36060 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-R$libdir'.    
36070 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
36080 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
36090 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
360a0 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
360b0 20 20 20 20 68 70 75 78 39 2a 29 0a 20 20 20 20      hpux9*).    
360c0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
360d0 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72   = yes; then..ar
360e0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20  chive_cmds='$rm 
360f0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
36100 73 6f 6e 61 6d 65 7e 24 43 43 20 2d 73 68 61 72  soname~$CC -shar
36110 65 64 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 62  ed -fPIC ${wl}+b
36120 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f 6c   ${wl}$install_l
36130 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75 74  ibdir -o $output
36140 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
36150 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
36160 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36170 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f  s~test $output_o
36180 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20  bjdir/$soname = 
36190 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70  $lib || mv $outp
361a0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
361b0 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c  e $lib'.      el
361c0 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  se..archive_cmds
361d0 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62  ='$rm $output_ob
361e0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 4c 44  jdir/$soname~$LD
361f0 20 2d 62 20 2b 62 20 24 69 6e 73 74 61 6c 6c 5f   -b +b $install_
36200 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75  libdir -o $outpu
36210 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
36220 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
36230 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
36240 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f 62  ~test $output_ob
36250 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20 24  jdir/$soname = $
36260 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70 75  lib || mv $outpu
36270 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
36280 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69 0a   $lib'.      fi.
36290 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
362a0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
362b0 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c  '${wl}+b ${wl}$l
362c0 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72  ibdir'.      har
362d0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
362e0 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 68  arator=:.      h
362f0 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
36300 65 73 0a 0a 20 20 20 20 20 20 23 20 68 61 72 64  es..      # hard
36310 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f  code_minus_L: No
36320 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65 20  t really in the 
36330 73 65 61 72 63 68 20 50 41 54 48 2c 0a 20 20 20  search PATH,.   
36340 20 20 20 23 20 62 75 74 20 61 73 20 74 68 65 20     # but as the 
36350 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e  default location
36360 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e   of the library.
36370 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36380 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
36390 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
363a0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
363b0 7d 2d 45 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  }-E'.      ;;.. 
363c0 20 20 20 68 70 75 78 31 30 2a 29 0a 20 20 20 20     hpux10*).    
363d0 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
363e0 20 3d 20 79 65 73 20 2d 61 20 22 24 77 69 74 68   = yes -a "$with
363f0 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74  _gnu_ld" = no; t
36400 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
36410 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d  s='$CC -shared -
36420 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  fPIC ${wl}+h ${w
36430 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b  l}$soname ${wl}+
36440 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
36450 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24  libdir -o $lib $
36460 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
36470 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
36480 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72  '.      else..ar
36490 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
364a0 2d 62 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2b 62  -b +h $soname +b
364b0 20 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72   $install_libdir
364c0 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
364d0 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
364e0 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
364f0 66 69 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  fi.      if test
36500 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
36510 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 68 61 72 64  = no; then..hard
36520 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
36530 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20 24  _spec='${wl}+b $
36540 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 68 61  {wl}$libdir'..ha
36550 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
36560 70 61 72 61 74 6f 72 3d 3a 0a 0a 09 68 61 72 64  parator=:...hard
36570 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a  code_direct=yes.
36580 09 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f  .export_dynamic_
36590 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
365a0 2d 45 27 0a 0a 09 23 20 68 61 72 64 63 6f 64 65  -E'...# hardcode
365b0 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65  _minus_L: Not re
365c0 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72  ally in the sear
365d0 63 68 20 50 41 54 48 2c 0a 09 23 20 62 75 74 20  ch PATH,..# but 
365e0 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c  as the default l
365f0 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c  ocation of the l
36600 69 62 72 61 72 79 2e 0a 09 68 61 72 64 63 6f 64  ibrary...hardcod
36610 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20  e_minus_L=yes.  
36620 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
36630 0a 20 20 20 20 68 70 75 78 31 31 2a 29 0a 20 20  .    hpux11*).  
36640 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
36650 43 22 20 3d 20 79 65 73 20 2d 61 20 22 24 77 69  C" = yes -a "$wi
36660 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b  th_gnu_ld" = no;
36670 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73   then..case $hos
36680 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61 2a 36  t_cpu in..hppa*6
36690 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63  4*)..  archive_c
366a0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
366b0 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73   ${wl}+h ${wl}$s
366c0 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c  oname -o $lib $l
366d0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
366e0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
366f0 0a 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09  ..  ;;..ia64*)..
36700 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
36710 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77 6c  $CC -shared ${wl
36720 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65  }+h ${wl}$soname
36730 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61 75 6c 74   ${wl}+nodefault
36740 72 70 61 74 68 20 2d 6f 20 24 6c 69 62 20 24 6c  rpath -o $lib $l
36750 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
36760 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
36770 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 61 72  ..  ;;..*)..  ar
36780 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
36790 2d 73 68 61 72 65 64 20 2d 66 50 49 43 20 24 7b  -shared -fPIC ${
367a0 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
367b0 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  me ${wl}+b ${wl}
367c0 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20  $install_libdir 
367d0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
367e0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
367f0 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b  ler_flags'..  ;;
36800 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c 73  ..esac.      els
36810 65 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 63 70  e..case $host_cp
36820 75 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a 29 0a  u in..hppa*64*).
36830 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
36840 27 24 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20  '$CC -b ${wl}+h 
36850 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20  ${wl}$soname -o 
36860 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
36870 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
36880 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09 69  _flags'..  ;;..i
36890 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65  a64*)..  archive
368a0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24 7b  _cmds='$CC -b ${
368b0 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61  wl}+h ${wl}$sona
368c0 6d 65 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61 75  me ${wl}+nodefau
368d0 6c 74 72 70 61 74 68 20 2d 6f 20 24 6c 69 62 20  ltrpath -o $lib 
368e0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
368f0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36900 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  s'..  ;;..*)..  
36910 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
36920 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20 24 7b 77  C -b ${wl}+h ${w
36930 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b  l}$soname ${wl}+
36940 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
36950 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20 24  libdir -o $lib $
36960 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
36970 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
36980 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  '..  ;;..esac.  
36990 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66 20      fi.      if 
369a0 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f  test "$with_gnu_
369b0 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09  ld" = no; then..
369c0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
369d0 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d  flag_spec='${wl}
369e0 2b 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  +b ${wl}$libdir'
369f0 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  ..hardcode_libdi
36a00 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 0a 09  r_separator=:...
36a10 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69  case $host_cpu i
36a20 6e 0a 09 68 70 70 61 2a 36 34 2a 7c 69 61 36 34  n..hppa*64*|ia64
36a30 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c  *)..  hardcode_l
36a40 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f  ibdir_flag_spec_
36a50 6c 64 3d 27 2b 62 20 24 6c 69 62 64 69 72 27 0a  ld='+b $libdir'.
36a60 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65  .  hardcode_dire
36a70 63 74 3d 6e 6f 0a 09 20 20 68 61 72 64 63 6f 64  ct=no..  hardcod
36a80 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
36a90 6e 6f 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20  no..  ;;..*)..  
36aa0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
36ab0 79 65 73 0a 09 20 20 65 78 70 6f 72 74 5f 64 79  yes..  export_dy
36ac0 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d  namic_flag_spec=
36ad0 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 20 20 23 20  '${wl}-E'...  # 
36ae0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
36af0 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20  : Not really in 
36b00 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48 2c  the search PATH,
36b10 0a 09 20 20 23 20 62 75 74 20 61 73 20 74 68 65  ..  # but as the
36b20 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f   default locatio
36b30 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79  n of the library
36b40 2e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69  ...  hardcode_mi
36b50 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b 0a  nus_L=yes..  ;;.
36b60 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
36b70 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72 69       ;;..    iri
36b80 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e  x5* | irix6* | n
36b90 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20 20  onstopux*).     
36ba0 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
36bb0 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72 63  = yes; then..arc
36bc0 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
36bd0 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20  shared $libobjs 
36be0 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
36bf0 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
36c00 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e 61  oname ${wl}$sona
36c10 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76 65  me `test -n "$ve
36c20 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68 6f  rstring" && echo
36c30 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73 69   ${wl}-set_versi
36c40 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72 69  on ${wl}$verstri
36c50 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74 65  ng` ${wl}-update
36c60 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d 24  _registry ${wl}$
36c70 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f  {output_objdir}/
36c80 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20  so_locations -o 
36c90 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
36ca0 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  ..archive_cmds='
36cb0 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $LD -shared $lib
36cc0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
36cd0 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73 6f 6e  inker_flags -son
36ce0 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65 73  ame $soname `tes
36cf0 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67  t -n "$verstring
36d00 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f 76  " && echo -set_v
36d10 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69 6e  ersion $verstrin
36d20 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69 73  g` -update_regis
36d30 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a  try ${output_obj
36d40 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e  dir}/so_location
36d50 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68 61 72 64  s -o $lib'..hard
36d60 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
36d70 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68  _spec_ld='-rpath
36d80 20 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20   $libdir'.      
36d90 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  fi.      hardcod
36da0 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
36db0 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68 20  ec='${wl}-rpath 
36dc0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
36dd0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
36de0 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a  dir_separator=:.
36df0 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
36e00 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 20  eplibs=yes.     
36e10 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64 2a   ;;..    netbsd*
36e20 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f 20  ).      if echo 
36e30 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45  __ELF__ | $CC -E
36e40 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f   - | grep