/ Hex Artifact Content
Login

Artifact ac36a81e1cc848904411e18c33ce33d30a85baa2:


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 54  STALL_DATA.AWK.T
48f0: 43 4c 53 48 5f 43 4d 44 0a 70 72 6f 67 72 61 6d  CLSH_CMD.program
4900: 5f 70 72 65 66 69 78 0a 56 45 52 53 49 4f 4e 0a  _prefix.VERSION.
4910: 52 45 4c 45 41 53 45 0a 56 45 52 53 49 4f 4e 5f  RELEASE.VERSION_
4920: 4e 55 4d 42 45 52 0a 42 55 49 4c 44 5f 43 43 0a  NUMBER.BUILD_CC.
4930: 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41 46  SQLITE_THREADSAF
4940: 45 0a 58 54 48 52 45 41 44 43 4f 4e 4e 45 43 54  E.XTHREADCONNECT
4950: 0a 54 48 52 45 41 44 53 4f 56 45 52 52 49 44 45  .THREADSOVERRIDE
4960: 4c 4f 43 4b 53 0a 41 4c 4c 4f 57 52 45 4c 45 41  LOCKS.ALLOWRELEA
4970: 53 45 0a 54 45 4d 50 5f 53 54 4f 52 45 0a 42 55  SE.TEMP_STORE.BU
4980: 49 4c 44 5f 45 58 45 45 58 54 0a 4f 53 5f 55 4e  ILD_EXEEXT.OS_UN
4990: 49 58 0a 4f 53 5f 57 49 4e 0a 4f 53 5f 4f 53 32  IX.OS_WIN.OS_OS2
49a0: 0a 54 41 52 47 45 54 5f 45 58 45 45 58 54 0a 54  .TARGET_EXEEXT.T
49b0: 43 4c 5f 56 45 52 53 49 4f 4e 0a 54 43 4c 5f 42  CL_VERSION.TCL_B
49c0: 49 4e 5f 44 49 52 0a 54 43 4c 5f 53 52 43 5f 44  IN_DIR.TCL_SRC_D
49d0: 49 52 0a 54 43 4c 5f 4c 49 42 53 0a 54 43 4c 5f  IR.TCL_LIBS.TCL_
49e0: 49 4e 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c  INCLUDE_SPEC.TCL
49f0: 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 4c 49  _LIB_FILE.TCL_LI
4a00: 42 5f 46 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f 53  B_FLAG.TCL_LIB_S
4a10: 50 45 43 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42  PEC.TCL_STUB_LIB
4a20: 5f 46 49 4c 45 0a 54 43 4c 5f 53 54 55 42 5f 4c  _FILE.TCL_STUB_L
4a30: 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 53 54 55 42  IB_FLAG.TCL_STUB
4a40: 5f 4c 49 42 5f 53 50 45 43 0a 48 41 56 45 5f 54  _LIB_SPEC.HAVE_T
4a50: 43 4c 0a 54 41 52 47 45 54 5f 52 45 41 44 4c 49  CL.TARGET_READLI
4a60: 4e 45 5f 4c 49 42 53 0a 54 41 52 47 45 54 5f 52  NE_LIBS.TARGET_R
4a70: 45 41 44 4c 49 4e 45 5f 49 4e 43 0a 54 41 52 47  EADLINE_INC.TARG
4a80: 45 54 5f 48 41 56 45 5f 52 45 41 44 4c 49 4e 45  ET_HAVE_READLINE
4a90: 0a 54 41 52 47 45 54 5f 44 45 42 55 47 0a 55 53  .TARGET_DEBUG.US
4aa0: 45 5f 41 4d 41 4c 47 41 4d 41 54 49 4f 4e 0a 4c  E_AMALGAMATION.L
4ab0: 4f 41 44 45 58 54 45 4e 53 49 4f 4e 5f 46 4c 41  OADEXTENSION_FLA
4ac0: 47 53 0a 42 55 49 4c 44 5f 43 46 4c 41 47 53 0a  GS.BUILD_CFLAGS.
4ad0: 4c 49 42 4f 42 4a 53 0a 4c 54 4c 49 42 4f 42 4a  LIBOBJS.LTLIBOBJ
4ae0: 53 27 0a 61 63 5f 73 75 62 73 74 5f 66 69 6c 65  S'.ac_subst_file
4af0: 73 3d 27 27 0a 20 20 20 20 20 20 61 63 5f 70 72  s=''.      ac_pr
4b00: 65 63 69 6f 75 73 5f 76 61 72 73 3d 27 62 75 69  ecious_vars='bui
4b10: 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61 6c  ld_alias.host_al
4b20: 69 61 73 0a 74 61 72 67 65 74 5f 61 6c 69 61 73  ias.target_alias
4b30: 0a 43 43 0a 43 46 4c 41 47 53 0a 4c 44 46 4c 41  .CC.CFLAGS.LDFLA
4b40: 47 53 0a 4c 49 42 53 0a 43 50 50 46 4c 41 47 53  GS.LIBS.CPPFLAGS
4b50: 0a 43 50 50 0a 43 58 58 0a 43 58 58 46 4c 41 47  .CPP.CXX.CXXFLAG
4b60: 53 0a 43 43 43 0a 43 58 58 43 50 50 0a 46 37 37  S.CCC.CXXCPP.F77
4b70: 0a 46 46 4c 41 47 53 27 0a 0a 0a 23 20 49 6e 69  .FFLAGS'...# Ini
4b80: 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20 76 61 72  tialize some var
4b90: 69 61 62 6c 65 73 20 73 65 74 20 62 79 20 6f 70  iables set by op
4ba0: 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69 74 5f 68  tions..ac_init_h
4bb0: 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f 76 65 72  elp=.ac_init_ver
4bc0: 73 69 6f 6e 3d 66 61 6c 73 65 0a 23 20 54 68 65  sion=false.# The
4bd0: 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65 20   variables have 
4be0: 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61  the same names a
4bf0: 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77  s the options, w
4c00: 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68 61  ith.# dashes cha
4c10: 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e  nged to underlin
4c20: 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f  es..cache_file=/
4c30: 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72  dev/null.exec_pr
4c40: 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65  efix=NONE.no_cre
4c50: 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f  ate=.no_recursio
4c60: 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70  n=.prefix=NONE.p
4c70: 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f  rogram_prefix=NO
4c80: 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69  NE.program_suffi
4c90: 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74  x=NONE.program_t
4ca0: 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c  ransform_name=s,
4cb0: 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74  x,x,.silent=.sit
4cc0: 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f  e=.srcdir=.verbo
4cd0: 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e  se=.x_includes=N
4ce0: 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d  ONE.x_libraries=
4cf0: 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61  NONE..# Installa
4d00: 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f  tion directory o
4d10: 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20  ptions..# These 
4d20: 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e  are left unexpan
4d30: 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e  ded so users can
4d40: 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65   "make install e
4d50: 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22  xec_prefix=/foo"
4d60: 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76  .# and all the v
4d70: 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61 72  ariables that ar
4d80: 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65  e supposed to be
4d90: 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70   based on exec_p
4da0: 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61 75  refix.# by defau
4db0: 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79  lt will actually
4dc0: 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62   change..# Use b
4dd0: 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66  races instead of
4de0: 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65 20   parens because 
4df0: 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61  sh, perl, etc. a
4e00: 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e  lso accept them.
4e10: 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c  .# (The list fol
4e20: 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72  lows the same or
4e30: 64 65 72 20 61 73 20 74 68 65 20 47 4e 55 20 43  der as the GNU C
4e40: 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e  oding Standards.
4e50: 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63  ).bindir='${exec
4e60: 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62  _prefix}/bin'.sb
4e70: 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72  indir='${exec_pr
4e80: 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65  efix}/sbin'.libe
4e90: 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  xecdir='${exec_p
4ea0: 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a  refix}/libexec'.
4eb0: 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70  datarootdir='${p
4ec0: 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61  refix}/share'.da
4ed0: 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f  tadir='${dataroo
4ee0: 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69  tdir}'.sysconfdi
4ef0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63  r='${prefix}/etc
4f00: 27 0a 73 68 61 72 65 64 73 74 61 74 65 64 69 72  '.sharedstatedir
4f10: 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27  ='${prefix}/com'
4f20: 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27  .localstatedir='
4f30: 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69  ${prefix}/var'.i
4f40: 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65  ncludedir='${pre
4f50: 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c  fix}/include'.ol
4f60: 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73  dincludedir='/us
4f70: 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69  r/include'.docdi
4f80: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
4f90: 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f  }/doc/${PACKAGE_
4fa0: 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69  TARNAME}'.infodi
4fb0: 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72  r='${datarootdir
4fc0: 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d  }/info'.htmldir=
4fd0: 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64  '${docdir}'.dvid
4fe0: 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70  ir='${docdir}'.p
4ff0: 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  dfdir='${docdir}
5000: 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69  '.psdir='${docdi
5010: 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78  r}'.libdir='${ex
5020: 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a  ec_prefix}/lib'.
5030: 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74  localedir='${dat
5040: 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65  arootdir}/locale
5050: 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61  '.mandir='${data
5060: 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61  rootdir}/man'..a
5070: 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64  c_prev=.ac_dashd
5080: 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69  ash=.for ac_opti
5090: 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65  on.do.  # If the
50a0: 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e   previous option
50b0: 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65   needs an argume
50c0: 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20  nt, assign it.. 
50d0: 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
50e0: 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20  _prev"; then.   
50f0: 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c   eval $ac_prev=\
5100: 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61  $ac_option.    a
5110: 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74  c_prev=.    cont
5120: 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73  inue.  fi..  cas
5130: 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a  e $ac_option in.
5140: 20 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72 67    *=*).ac_optarg
5150: 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74  =`expr "X$ac_opt
5160: 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28  ion" : '[^=]*=\(
5170: 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09 61  .*\)'` ;;.  *).a
5180: 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b 0a  c_optarg=yes ;;.
5190: 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63 65    esac..  # Acce
51a0: 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e 74  pt the important
51b0: 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75 72   Cygnus configur
51c0: 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77 65  e options, so we
51d0: 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74 79   can diagnose ty
51e0: 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61 63  pos...  case $ac
51f0: 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70 74  _dashdash$ac_opt
5200: 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20 20  ion in.  --).   
5210: 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65 73   ac_dashdash=yes
5220: 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20 7c   ;;..  -bindir |
5230: 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69   --bindir | --bi
5240: 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20 2d  ndi | --bind | -
5250: 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20 20  -bin | --bi).   
5260: 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72 20   ac_prev=bindir 
5270: 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20 7c  ;;.  -bindir=* |
5280: 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d 2d   --bindir=* | --
5290: 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e 64  bindi=* | --bind
52a0: 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20 2d  =* | --bin=* | -
52b0: 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64 69  -bi=*).    bindi
52c0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
52d0: 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62 75  .  -build | --bu
52e0: 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20 2d  ild | --buil | -
52f0: 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20 20  -bui | --bu).   
5300: 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f 61   ac_prev=build_a
5310: 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c 64  lias ;;.  -build
5320: 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20 7c  =* | --build=* |
5330: 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62 75   --buil=* | --bu
5340: 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20 20  i=* | --bu=*).  
5350: 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61    build_alias=$a
5360: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5370: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
5380: 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63 61  ache-file | --ca
5390: 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63 68  che-fil | --cach
53a0: 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61 63  e-fi \.  | --cac
53b0: 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d 20  he-f | --cache- 
53c0: 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63 61  | --cache | --ca
53d0: 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d 63  ch | --cac | --c
53e0: 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63 5f  a | --c).    ac_
53f0: 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65 20  prev=cache_file 
5400: 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c 65  ;;.  -cache-file
5410: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  =* | --cache-fil
5420: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
5430: 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  l=* | --cache-fi
5440: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68 65  =* \.  | --cache
5450: 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 3d  -f=* | --cache-=
5460: 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c 20  * | --cache=* | 
5470: 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61 63  --cach=* | --cac
5480: 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d 2d  =* | --ca=* | --
5490: 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f 66  c=*).    cache_f
54a0: 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  ile=$ac_optarg ;
54b0: 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63 61  ;..  --config-ca
54c0: 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63 61  che | -C).    ca
54d0: 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67 2e  che_file=config.
54e0: 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61 74  cache ;;..  -dat
54f0: 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69 72  adir | --datadir
5500: 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d 2d   | --datadi | --
5510: 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70 72  datad).    ac_pr
5520: 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20 20  ev=datadir ;;.  
5530: 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64  -datadir=* | --d
5540: 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  atadir=* | --dat
5550: 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 3d  adi=* | --datad=
5560: 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d 24  *).    datadir=$
5570: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
5580: 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d  -datarootdir | -
5590: 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20 2d  -datarootdir | -
55a0: 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d 2d  -datarootdi | --
55b0: 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64 61  datarootd | --da
55c0: 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d 64  taroot \.  | --d
55d0: 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61 72  ataroo | --datar
55e0: 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20 20  o | --datar).   
55f0: 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f 6f   ac_prev=dataroo
5600: 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 72  tdir ;;.  -datar
5610: 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61 74  ootdir=* | --dat
5620: 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64  arootdir=* | --d
5630: 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d 2d  atarootdi=* | --
5640: 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20 20  datarootd=* \.  
5650: 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20 7c  | --dataroot=* |
5660: 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20 2d   --dataroo=* | -
5670: 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64 61  -dataro=* | --da
5680: 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61 72  tar=*).    datar
5690: 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  ootdir=$ac_optar
56a0: 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c 65  g ;;..  -disable
56b0: 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a  -* | --disable-*
56c0: 29 0a 20 20 20 20 61 63 5f 66 65 61 74 75 72 65  ).    ac_feature
56d0: 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74  =`expr "x$ac_opt
56e0: 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61 62  ion" : 'x-*disab
56f0: 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20  le-\(.*\)'`.    
5700: 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74  # Reject names t
5710: 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69  hat are not vali
5720: 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
5730: 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72   names..    expr
5740: 20 22 78 24 61 63 5f 66 65 61 74 75 72 65 22 20   "x$ac_feature" 
5750: 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72  : ".*[^-._$as_cr
5760: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
5770: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65  ull &&.      { e
5780: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
5790: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 66 65 61 74  or: invalid feat
57a0: 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f 66 65  ure name: $ac_fe
57b0: 61 74 75 72 65 22 20 3e 26 32 0a 20 20 20 7b 20  ature" >&2.   { 
57c0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
57d0: 3b 20 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 66 65  ; }; }.    ac_fe
57e0: 61 74 75 72 65 3d 60 65 63 68 6f 20 24 61 63 5f  ature=`echo $ac_
57f0: 66 65 61 74 75 72 65 20 7c 20 73 65 64 20 27 73  feature | sed 's
5800: 2f 5b 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  /[-.]/_/g'`.    
5810: 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f  eval enable_$ac_
5820: 66 65 61 74 75 72 65 3d 6e 6f 20 3b 3b 0a 0a 20  feature=no ;;.. 
5830: 20 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63   -docdir | --doc
5840: 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69 20 7c 20  dir | --docdi | 
5850: 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f 29 0a 20 20  --doc | --do).  
5860: 20 20 61 63 5f 70 72 65 76 3d 64 6f 63 64 69 72    ac_prev=docdir
5870: 20 3b 3b 0a 20 20 2d 64 6f 63 64 69 72 3d 2a 20   ;;.  -docdir=* 
5880: 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a 20 7c 20 2d  | --docdir=* | -
5890: 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d 2d 64 6f 63  -docdi=* | --doc
58a0: 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29 0a 20 20 20  =* | --do=*).   
58b0: 20 64 6f 63 64 69 72 3d 24 61 63 5f 6f 70 74 61   docdir=$ac_opta
58c0: 72 67 20 3b 3b 0a 0a 20 20 2d 64 76 69 64 69 72  rg ;;..  -dvidir
58d0: 20 7c 20 2d 2d 64 76 69 64 69 72 20 7c 20 2d 2d   | --dvidir | --
58e0: 64 76 69 64 69 20 7c 20 2d 2d 64 76 69 64 20 7c  dvidi | --dvid |
58f0: 20 2d 2d 64 76 69 20 7c 20 2d 2d 64 76 29 0a 20   --dvi | --dv). 
5900: 20 20 20 61 63 5f 70 72 65 76 3d 64 76 69 64 69     ac_prev=dvidi
5910: 72 20 3b 3b 0a 20 20 2d 64 76 69 64 69 72 3d 2a  r ;;.  -dvidir=*
5920: 20 7c 20 2d 2d 64 76 69 64 69 72 3d 2a 20 7c 20   | --dvidir=* | 
5930: 2d 2d 64 76 69 64 69 3d 2a 20 7c 20 2d 2d 64 76  --dvidi=* | --dv
5940: 69 64 3d 2a 20 7c 20 2d 2d 64 76 69 3d 2a 20 7c  id=* | --dvi=* |
5950: 20 2d 2d 64 76 3d 2a 29 0a 20 20 20 20 64 76 69   --dv=*).    dvi
5960: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5970: 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c  ;..  -enable-* |
5980: 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a 20 20 20   --enable-*).   
5990: 20 61 63 5f 66 65 61 74 75 72 65 3d 60 65 78 70   ac_feature=`exp
59a0: 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20  r "x$ac_option" 
59b0: 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d 5c 28 5b  : 'x-*enable-\([
59c0: 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52  ^=]*\)'`.    # R
59d0: 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74  eject names that
59e0: 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73   are not valid s
59f0: 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61  hell variable na
5a00: 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78  mes..    expr "x
5a10: 24 61 63 5f 66 65 61 74 75 72 65 22 20 3a 20 22  $ac_feature" : "
5a20: 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c  .*[^-._$as_cr_al
5a30: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
5a40: 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68 6f   &&.      { echo
5a50: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
5a60: 20 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65   invalid feature
5a70: 20 6e 61 6d 65 3a 20 24 61 63 5f 66 65 61 74 75   name: $ac_featu
5a80: 72 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78  re" >&2.   { (ex
5a90: 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
5aa0: 3b 20 7d 0a 20 20 20 20 61 63 5f 66 65 61 74 75  ; }.    ac_featu
5ab0: 72 65 3d 60 65 63 68 6f 20 24 61 63 5f 66 65 61  re=`echo $ac_fea
5ac0: 74 75 72 65 20 7c 20 73 65 64 20 27 73 2f 5b 2d  ture | sed 's/[-
5ad0: 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76 61  .]/_/g'`.    eva
5ae0: 6c 20 65 6e 61 62 6c 65 5f 24 61 63 5f 66 65 61  l enable_$ac_fea
5af0: 74 75 72 65 3d 5c 24 61 63 5f 6f 70 74 61 72 67  ture=\$ac_optarg
5b00: 20 3b 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65   ;;..  -exec-pre
5b10: 66 69 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65  fix | --exec_pre
5b20: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
5b30: 66 69 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65  fix | --exec-pre
5b40: 66 69 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d  fi \.  | --exec-
5b50: 70 72 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72  pref | --exec-pr
5b60: 65 20 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20  e | --exec-pr | 
5b70: 2d 2d 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65  --exec-p | --exe
5b80: 63 2d 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20  c- \.  | --exec 
5b90: 7c 20 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a  | --exe | --ex).
5ba0: 20 20 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63      ac_prev=exec
5bb0: 5f 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78  _prefix ;;.  -ex
5bc0: 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec-prefix=* | --
5bd0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20  exec_prefix=* | 
5be0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20  --exec-prefix=* 
5bf0: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a  | --exec-prefi=*
5c00: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72   \.  | --exec-pr
5c10: 65 66 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72  ef=* | --exec-pr
5c20: 65 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d  e=* | --exec-pr=
5c30: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c  * | --exec-p=* |
5c40: 20 2d 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c   --exec-=* \.  |
5c50: 20 2d 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78   --exec=* | --ex
5c60: 65 3d 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20  e=* | --ex=*).  
5c70: 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61    exec_prefix=$a
5c80: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5c90: 67 61 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d  gas | --gas | --
5ca0: 67 61 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20  ga | --g).    # 
5cb0: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
5cc0: 77 69 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69  with-gas..    wi
5cd0: 74 68 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20  th_gas=yes ;;.. 
5ce0: 20 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20   -help | --help 
5cf0: 7c 20 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c  | --hel | --he |
5d00: 20 2d 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74   -h).    ac_init
5d10: 5f 68 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20  _help=long ;;.  
5d20: 2d 68 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c  -help=r* | --hel
5d30: 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20  p=r* | --hel=r* 
5d40: 7c 20 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a  | --he=r* | -hr*
5d50: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
5d60: 6c 70 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a  lp=recursive ;;.
5d70: 20 20 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68    -help=s* | --h
5d80: 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73  elp=s* | --hel=s
5d90: 2a 20 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68  * | --he=s* | -h
5da0: 73 2a 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f  s*).    ac_init_
5db0: 68 65 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20  help=short ;;.. 
5dc0: 20 2d 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20   -host | --host 
5dd0: 7c 20 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a  | --hos | --ho).
5de0: 20 20 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74      ac_prev=host
5df0: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73  _alias ;;.  -hos
5e00: 74 3d 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c  t=* | --host=* |
5e10: 20 2d 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d   --hos=* | --ho=
5e20: 2a 29 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61  *).    host_alia
5e30: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
5e40: 0a 20 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d  .  -htmldir | --
5e50: 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c  htmldir | --html
5e60: 64 69 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d  di | --htmld | -
5e70: 2d 68 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20  -html | --htm | 
5e80: 2d 2d 68 74 29 0a 20 20 20 20 61 63 5f 70 72 65  --ht).    ac_pre
5e90: 76 3d 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d  v=htmldir ;;.  -
5ea0: 68 74 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74  htmldir=* | --ht
5eb0: 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c  mldir=* | --html
5ec0: 64 69 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a  di=* | --htmld=*
5ed0: 20 7c 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d   | --html=* | --
5ee0: 68 74 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74  htm=* \.  | --ht
5ef0: 3d 2a 29 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d  =*).    htmldir=
5f00: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5f10: 20 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d   -includedir | -
5f20: 2d 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d  -includedir | --
5f30: 69 6e 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e  includedi | --in
5f40: 63 6c 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75  cluded | --inclu
5f50: 64 65 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75  de \.  | --inclu
5f60: 64 20 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d  d | --inclu | --
5f70: 69 6e 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20  incl | --inc).  
5f80: 20 20 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64    ac_prev=includ
5f90: 65 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75  edir ;;.  -inclu
5fa0: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  dedir=* | --incl
5fb0: 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63  udedir=* | --inc
5fc0: 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63  ludedi=* | --inc
5fd0: 6c 75 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c  luded=* | --incl
5fe0: 75 64 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e  ude=* \.  | --in
5ff0: 63 6c 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  clud=* | --inclu
6000: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20  =* | --incl=* | 
6010: 2d 2d 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63  --inc=*).    inc
6020: 6c 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61  ludedir=$ac_opta
6030: 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69  rg ;;..  -infodi
6040: 72 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20  r | --infodir | 
6050: 2d 2d 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66  --infodi | --inf
6060: 6f 64 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d  od | --info | --
6070: 69 6e 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76  inf).    ac_prev
6080: 3d 69 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69  =infodir ;;.  -i
6090: 6e 66 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66  nfodir=* | --inf
60a0: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64  odir=* | --infod
60b0: 69 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20  i=* | --infod=* 
60c0: 7c 20 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69  | --info=* | --i
60d0: 6e 66 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69  nf=*).    infodi
60e0: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
60f0: 0a 20 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c  .  -libdir | --l
6100: 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20  ibdir | --libdi 
6110: 7c 20 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63  | --libd).    ac
6120: 5f 70 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a  _prev=libdir ;;.
6130: 20 20 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d    -libdir=* | --
6140: 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62  libdir=* | --lib
6150: 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29  di=* | --libd=*)
6160: 0a 20 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f  .    libdir=$ac_
6170: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69  optarg ;;..  -li
6180: 62 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62  bexecdir | --lib
6190: 65 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65  execdir | --libe
61a0: 78 65 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65  xecdi | --libexe
61b0: 63 64 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c  cd | --libexec \
61c0: 0a 20 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20  .  | --libexe | 
61d0: 2d 2d 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65  --libex | --libe
61e0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69  ).    ac_prev=li
61f0: 62 65 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c  bexecdir ;;.  -l
6200: 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d  ibexecdir=* | --
6210: 6c 69 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d  libexecdir=* | -
6220: 2d 6c 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d  -libexecdi=* | -
6230: 2d 6c 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d  -libexecd=* | --
6240: 6c 69 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20  libexec=* \.  | 
6250: 2d 2d 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c  --libexe=* | --l
6260: 69 62 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d  ibex=* | --libe=
6270: 2a 29 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69  *).    libexecdi
6280: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
6290: 0a 20 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20  .  -localedir | 
62a0: 2d 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d  --localedir | --
62b0: 6c 6f 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63  localedi | --loc
62c0: 61 6c 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29  aled | --locale)
62d0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63  .    ac_prev=loc
62e0: 61 6c 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63  aledir ;;.  -loc
62f0: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
6300: 61 6c 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  aledir=* | --loc
6310: 61 6c 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  aledi=* | --loca
6320: 6c 65 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  led=* | --locale
6330: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69  =*).    localedi
6340: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
6350: 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  .  -localstatedi
6360: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  r | --localstate
6370: 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  dir | --localsta
6380: 74 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74  tedi | --localst
6390: 61 74 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63  ated \.  | --loc
63a0: 61 6c 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61  alstate | --loca
63b0: 6c 73 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lstat | --locals
63c0: 74 61 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c  ta | --localst |
63d0: 20 2d 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61   --locals).    a
63e0: 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74  c_prev=localstat
63f0: 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c  edir ;;.  -local
6400: 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c  statedir=* | --l
6410: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c  ocalstatedir=* |
6420: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d   --localstatedi=
6430: 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  * | --localstate
6440: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61  d=* \.  | --loca
6450: 6c 73 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63  lstate=* | --loc
6460: 61 6c 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63  alstat=* | --loc
6470: 61 6c 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61  alsta=* | --loca
6480: 6c 73 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  lst=* | --locals
6490: 3d 2a 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61  =*).    localsta
64a0: 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  tedir=$ac_optarg
64b0: 20 3b 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c   ;;..  -mandir |
64c0: 20 2d 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61   --mandir | --ma
64d0: 6e 64 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d  ndi | --mand | -
64e0: 2d 6d 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d  -man | --ma | --
64f0: 6d 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d  m).    ac_prev=m
6500: 61 6e 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64  andir ;;.  -mand
6510: 69 72 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d  ir=* | --mandir=
6520: 2a 20 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20  * | --mandi=* | 
6530: 2d 2d 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e  --mand=* | --man
6540: 3d 2a 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d  =* | --ma=* | --
6550: 6d 3d 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d  m=*).    mandir=
6560: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
6570: 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20   -nfp | --nfp | 
6580: 2d 2d 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f  --nf).    # Obso
6590: 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68  lete; use --with
65a0: 6f 75 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68  out-fp..    with
65b0: 5f 66 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f  _fp=no ;;..  -no
65c0: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
65d0: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65  reate | --no-cre
65e0: 61 74 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c  at | --no-crea |
65f0: 20 2d 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20   --no-cre \.  | 
6600: 2d 2d 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63  --no-cr | --no-c
6610: 20 7c 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72   | -n).    no_cr
6620: 65 61 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  eate=yes ;;..  -
6630: 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d  no-recursion | -
6640: 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20  -no-recursion | 
6650: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20  --no-recursio | 
6660: 2d 2d 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20  --no-recursi \. 
6670: 20 7c 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c   | --no-recurs |
6680: 20 2d 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d   --no-recur | --
6690: 6e 6f 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72  no-recu | --no-r
66a0: 65 63 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d  ec | --no-re | -
66b0: 2d 6e 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65  -no-r).    no_re
66c0: 63 75 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a  cursion=yes ;;..
66d0: 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72    -oldincludedir
66e0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
66f0: 69 72 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  ir | --oldinclud
6700: 65 64 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  edi | --oldinclu
6710: 64 65 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69  ded \.  | --oldi
6720: 6e 63 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e  nclude | --oldin
6730: 63 6c 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  clud | --oldincl
6740: 75 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20  u | --oldincl | 
6750: 2d 2d 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d  --oldinc \.  | -
6760: 2d 6f 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20  -oldin | --oldi 
6770: 7c 20 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c  | --old | --ol |
6780: 20 2d 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65   --o).    ac_pre
6790: 76 3d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20  v=oldincludedir 
67a0: 3b 3b 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65  ;;.  -oldinclude
67b0: 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63  dir=* | --oldinc
67c0: 6c 75 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c  ludedir=* | --ol
67d0: 64 69 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d  dincludedi=* | -
67e0: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c  -oldincluded=* \
67f0: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  .  | --oldinclud
6800: 65 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  e=* | --oldinclu
6810: 64 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  d=* | --oldinclu
6820: 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a  =* | --oldincl=*
6830: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a   | --oldinc=* \.
6840: 20 20 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20    | --oldin=* | 
6850: 2d 2d 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64  --oldi=* | --old
6860: 3d 2a 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d  =* | --ol=* | --
6870: 6f 3d 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c  o=*).    oldincl
6880: 75 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  udedir=$ac_optar
6890: 67 20 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20  g ;;..  -prefix 
68a0: 7c 20 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70  | --prefix | --p
68b0: 72 65 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20  refi | --pref | 
68c0: 2d 2d 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d  --pre | --pr | -
68d0: 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -p).    ac_prev=
68e0: 70 72 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65  prefix ;;.  -pre
68f0: 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78  fix=* | --prefix
6900: 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c  =* | --prefi=* |
6910: 20 2d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72   --pref=* | --pr
6920: 65 3d 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d  e=* | --pr=* | -
6930: 2d 70 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78  -p=*).    prefix
6940: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
6950: 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69    -program-prefi
6960: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  x | --program-pr
6970: 65 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  efix | --program
6980: 2d 70 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72  -prefi | --progr
6990: 61 6d 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d  am-pref \.  | --
69a0: 70 72 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d  program-pre | --
69b0: 70 72 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70  program-pr | --p
69c0: 72 6f 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63  rogram-p).    ac
69d0: 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72  _prev=program_pr
69e0: 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72  efix ;;.  -progr
69f0: 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  am-prefix=* | --
6a00: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a  program-prefix=*
6a10: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65   | --program-pre
6a20: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  fi=* \.  | --pro
6a30: 67 72 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d  gram-pref=* | --
6a40: 70 72 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20  program-pre=* | 
6a50: 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c  --program-pr=* |
6a60: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a   --program-p=*).
6a70: 20 20 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66      program_pref
6a80: 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ix=$ac_optarg ;;
6a90: 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66  ..  -program-suf
6aa0: 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  fix | --program-
6ab0: 73 75 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72  suffix | --progr
6ac0: 61 6d 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f  am-suffi | --pro
6ad0: 67 72 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20  gram-suff \.  | 
6ae0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20  --program-suf | 
6af0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d  --program-su | -
6b00: 2d 70 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20  -program-s).    
6b10: 61 63 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f  ac_prev=program_
6b20: 73 75 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f  suffix ;;.  -pro
6b30: 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20  gram-suffix=* | 
6b40: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78  --program-suffix
6b50: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73  =* | --program-s
6b60: 75 66 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  uffi=* \.  | --p
6b70: 72 6f 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20  rogram-suff=* | 
6b80: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20  --program-suf=* 
6b90: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a  | --program-su=*
6ba0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a   | --program-s=*
6bb0: 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75  ).    program_su
6bc0: 66 66 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20  ffix=$ac_optarg 
6bd0: 3b 3b 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74  ;;..  -program-t
6be0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20  ransform-name | 
6bf0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
6c00: 6f 72 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d  orm-name \.  | -
6c10: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
6c20: 72 6d 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72  rm-nam | --progr
6c30: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20  am-transform-na 
6c40: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
6c50: 74 72 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d  transform-n | --
6c60: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
6c70: 6d 2d 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  m- \.  | --progr
6c80: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d  am-transform | -
6c90: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
6ca0: 72 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  r \.  | --progra
6cb0: 6d 2d 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72  m-transfo | --pr
6cc0: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20  ogram-transf \. 
6cd0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6ce0: 6e 73 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  ns | --program-t
6cf0: 72 61 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  ran \.  | --prog
6d00: 72 2d 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61  r-tra | --progra
6d10: 6d 2d 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  m-tr | --program
6d20: 2d 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -t).    ac_prev=
6d30: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
6d40: 6d 5f 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f  m_name ;;.  -pro
6d50: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
6d60: 61 6d 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  ame=* | --progra
6d70: 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65  m-transform-name
6d80: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
6d90: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
6da0: 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  =* | --program-t
6db0: 72 61 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a  ransform-na=* \.
6dc0: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
6dd0: 61 6e 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d  ansform-n=* | --
6de0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
6df0: 6d 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  m-=* \.  | --pro
6e00: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a  gram-transform=*
6e10: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6e20: 6e 73 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  nsfor=* \.  | --
6e30: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d  program-transfo=
6e40: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  * | --program-tr
6e50: 61 6e 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70  ansf=* \.  | --p
6e60: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c  rogram-trans=* |
6e70: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d   --program-tran=
6e80: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d  * \.  | --progr-
6e90: 74 72 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61  tra=* | --progra
6ea0: 6d 2d 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  m-tr=* | --progr
6eb0: 61 6d 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67  am-t=*).    prog
6ec0: 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61  ram_transform_na
6ed0: 6d 65 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  me=$ac_optarg ;;
6ee0: 0a 0a 20 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d  ..  -pdfdir | --
6ef0: 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69  pdfdir | --pdfdi
6f00: 20 7c 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64   | --pdfd | --pd
6f10: 66 20 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61 63  f | --pd).    ac
6f20: 5f 70 72 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a  _prev=pdfdir ;;.
6f30: 20 20 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d    -pdfdir=* | --
6f40: 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66  pdfdir=* | --pdf
6f50: 64 69 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20  di=* | --pdfd=* 
6f60: 7c 20 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64  | --pdf=* | --pd
6f70: 3d 2a 29 0a 20 20 20 20 70 64 66 64 69 72 3d 24  =*).    pdfdir=$
6f80: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6f90: 2d 70 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 72  -psdir | --psdir
6fa0: 20 7c 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73   | --psdi | --ps
6fb0: 64 20 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61 63  d | --ps).    ac
6fc0: 5f 70 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20  _prev=psdir ;;. 
6fd0: 20 2d 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73   -psdir=* | --ps
6fe0: 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a  dir=* | --psdi=*
6ff0: 20 7c 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70   | --psd=* | --p
7000: 73 3d 2a 29 0a 20 20 20 20 70 73 64 69 72 3d 24  s=*).    psdir=$
7010: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7020: 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d  -q | -quiet | --
7030: 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c  quiet | --quie |
7040: 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20   --qui | --qu | 
7050: 2d 2d 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e  --q \.  | -silen
7060: 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d  t | --silent | -
7070: 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20  -silen | --sile 
7080: 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c  | --sil).    sil
7090: 65 6e 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73  ent=yes ;;..  -s
70a0: 62 69 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64  bindir | --sbind
70b0: 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20  ir | --sbindi | 
70c0: 2d 2d 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e  --sbind | --sbin
70d0: 20 7c 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29   | --sbi | --sb)
70e0: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69  .    ac_prev=sbi
70f0: 6e 64 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64  ndir ;;.  -sbind
7100: 69 72 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72  ir=* | --sbindir
7110: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20  =* | --sbindi=* 
7120: 7c 20 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d  | --sbind=* | --
7130: 73 62 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  sbin=* \.  | --s
7140: 62 69 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20  bi=* | --sb=*). 
7150: 20 20 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f     sbindir=$ac_o
7160: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61  ptarg ;;..  -sha
7170: 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d  redstatedir | --
7180: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 20 7c  sharedstatedir |
7190: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
71a0: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
71b0: 74 61 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64  tated | --shared
71c0: 73 74 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64  state | --shared
71d0: 73 74 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73  stat | --shareds
71e0: 74 61 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65  ta \.  | --share
71f0: 64 73 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20  dst | --shareds 
7200: 7c 20 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73  | --shared | --s
7210: 68 61 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a  hare | --shar \.
7220: 20 20 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68    | --sha | --sh
7230: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68  ).    ac_prev=sh
7240: 61 72 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a  aredstatedir ;;.
7250: 20 20 2d 73 68 61 72 65 64 73 74 61 74 65 64 69    -sharedstatedi
7260: 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  r=* | --sharedst
7270: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61  atedir=* | --sha
7280: 72 65 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20  redstatedi=* \. 
7290: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
72a0: 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  d=* | --sharedst
72b0: 61 74 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  ate=* | --shared
72c0: 73 74 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  stat=* | --share
72d0: 64 73 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  dsta=* \.  | --s
72e0: 68 61 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68  haredst=* | --sh
72f0: 61 72 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72  areds=* | --shar
7300: 65 64 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a  ed=* | --share=*
7310: 20 7c 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20   | --shar=* \.  
7320: 7c 20 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68  | --sha=* | --sh
7330: 3d 2a 29 0a 20 20 20 20 73 68 61 72 65 64 73 74  =*).    sharedst
7340: 61 74 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atedir=$ac_optar
7350: 67 20 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20  g ;;..  -site | 
7360: 2d 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a  --site | --sit).
7370: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65      ac_prev=site
7380: 20 3b 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20   ;;.  -site=* | 
7390: 2d 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74  --site=* | --sit
73a0: 3d 2a 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63  =*).    site=$ac
73b0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73  _optarg ;;..  -s
73c0: 72 63 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72  rcdir | --srcdir
73d0: 20 7c 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73   | --srcdi | --s
73e0: 72 63 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d  rcd | --src | --
73f0: 73 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  sr).    ac_prev=
7400: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63  srcdir ;;.  -src
7410: 64 69 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72  dir=* | --srcdir
7420: 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c  =* | --srcdi=* |
7430: 20 2d 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72   --srcd=* | --sr
7440: 63 3d 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20  c=* | --sr=*).  
7450: 20 20 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74    srcdir=$ac_opt
7460: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f  arg ;;..  -sysco
7470: 6e 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfdir | --syscon
7480: 66 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66  fdir | --sysconf
7490: 64 69 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20  di | --sysconfd 
74a0: 7c 20 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20  | --sysconf \.  
74b0: 7c 20 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73  | --syscon | --s
74c0: 79 73 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20  ysco | --sysc | 
74d0: 2d 2d 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20  --sys | --sy).  
74e0: 20 20 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e    ac_prev=syscon
74f0: 66 64 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f  fdir ;;.  -sysco
7500: 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63  nfdir=* | --sysc
7510: 6f 6e 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73  onfdir=* | --sys
7520: 63 6f 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73  confdi=* | --sys
7530: 63 6f 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63  confd=* | --sysc
7540: 6f 6e 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79  onf=* \.  | --sy
7550: 73 63 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  scon=* | --sysco
7560: 3d 2a 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20  =* | --sysc=* | 
7570: 2d 2d 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a  --sys=* | --sy=*
7580: 29 0a 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72  ).    sysconfdir
7590: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
75a0: 20 20 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61    -target | --ta
75b0: 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c  rget | --targe |
75c0: 20 2d 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20   --targ | --tar 
75d0: 7c 20 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20  | --ta | --t).  
75e0: 20 20 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74    ac_prev=target
75f0: 5f 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72  _alias ;;.  -tar
7600: 67 65 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74  get=* | --target
7610: 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c  =* | --targe=* |
7620: 20 2d 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61   --targ=* | --ta
7630: 72 3d 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d  r=* | --ta=* | -
7640: 2d 74 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74  -t=*).    target
7650: 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72  _alias=$ac_optar
7660: 67 20 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65  g ;;..  -v | -ve
7670: 72 62 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73  rbose | --verbos
7680: 65 20 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d  e | --verbos | -
7690: 2d 76 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29  -verbo | --verb)
76a0: 0a 20 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73  .    verbose=yes
76b0: 20 3b 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20   ;;..  -version 
76c0: 7c 20 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d  | --version | --
76d0: 76 65 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69  versio | --versi
76e0: 20 7c 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a   | --vers | -V).
76f0: 20 20 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73      ac_init_vers
7700: 69 6f 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74  ion=: ;;..  -wit
7710: 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a  h-* | --with-*).
7720: 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60      ac_package=`
7730: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
7740: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28  n" : 'x-*with-\(
7750: 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20  [^=]*\)'`.    # 
7760: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
7770: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
7780: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
7790: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
77a0: 78 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3a 20  x$ac_package" : 
77b0: 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61  ".*[^-._$as_cr_a
77c0: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
77d0: 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68  l &&.      { ech
77e0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
77f0: 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67  : invalid packag
7800: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b  e name: $ac_pack
7810: 61 67 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  age" >&2.   { (e
7820: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
7830: 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b  }; }.    ac_pack
7840: 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f 70 61  age=`echo $ac_pa
7850: 63 6b 61 67 65 20 7c 20 73 65 64 20 27 73 2f 5b  ckage | sed 's/[
7860: 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76  -.]/_/g'`.    ev
7870: 61 6c 20 77 69 74 68 5f 24 61 63 5f 70 61 63 6b  al with_$ac_pack
7880: 61 67 65 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20  age=\$ac_optarg 
7890: 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a  ;;..  -without-*
78a0: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a   | --without-*).
78b0: 20 20 20 20 61 63 5f 70 61 63 6b 61 67 65 3d 60      ac_package=`
78c0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
78d0: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74  n" : 'x-*without
78e0: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
78f0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
7900: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
7910: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
7920: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
7930: 78 24 61 63 5f 70 61 63 6b 61 67 65 22 20 3a 20  x$ac_package" : 
7940: 22 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61  ".*[^-._$as_cr_a
7950: 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c  lnum]" >/dev/nul
7960: 6c 20 26 26 0a 20 20 20 20 20 20 7b 20 65 63 68  l &&.      { ech
7970: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
7980: 3a 20 69 6e 76 61 6c 69 64 20 70 61 63 6b 61 67  : invalid packag
7990: 65 20 6e 61 6d 65 3a 20 24 61 63 5f 70 61 63 6b  e name: $ac_pack
79a0: 61 67 65 22 20 3e 26 32 0a 20 20 20 7b 20 28 65  age" >&2.   { (e
79b0: 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20  xit 1); exit 1; 
79c0: 7d 3b 20 7d 0a 20 20 20 20 61 63 5f 70 61 63 6b  }; }.    ac_pack
79d0: 61 67 65 3d 60 65 63 68 6f 20 24 61 63 5f 70 61  age=`echo $ac_pa
79e0: 63 6b 61 67 65 20 7c 20 73 65 64 20 27 73 2f 5b  ckage | sed 's/[
79f0: 2d 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 65 76  -.]/_/g'`.    ev
7a00: 61 6c 20 77 69 74 68 5f 24 61 63 5f 70 61 63 6b  al with_$ac_pack
7a10: 61 67 65 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 2d 78  age=no ;;..  --x
7a20: 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65  ).    # Obsolete
7a30: 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d 78 2e 0a  ; use --with-x..
7a40: 20 20 20 20 77 69 74 68 5f 78 3d 79 65 73 20 3b      with_x=yes ;
7a50: 3b 0a 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73  ;..  -x-includes
7a60: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 20   | --x-includes 
7a70: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 20 7c 20  | --x-include | 
7a80: 2d 2d 78 2d 69 6e 63 6c 75 64 20 7c 20 2d 2d 78  --x-includ | --x
7a90: 2d 69 6e 63 6c 75 20 5c 0a 20 20 7c 20 2d 2d 78  -inclu \.  | --x
7aa0: 2d 69 6e 63 6c 20 7c 20 2d 2d 78 2d 69 6e 63 20  -incl | --x-inc 
7ab0: 7c 20 2d 2d 78 2d 69 6e 20 7c 20 2d 2d 78 2d 69  | --x-in | --x-i
7ac0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f  ).    ac_prev=x_
7ad0: 69 6e 63 6c 75 64 65 73 20 3b 3b 0a 20 20 2d 78  includes ;;.  -x
7ae0: 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d 2d  -includes=* | --
7af0: 78 2d 69 6e 63 6c 75 64 65 73 3d 2a 20 7c 20 2d  x-includes=* | -
7b00: 2d 78 2d 69 6e 63 6c 75 64 65 3d 2a 20 7c 20 2d  -x-include=* | -
7b10: 2d 78 2d 69 6e 63 6c 75 64 3d 2a 20 7c 20 2d 2d  -x-includ=* | --
7b20: 78 2d 69 6e 63 6c 75 3d 2a 20 5c 0a 20 20 7c 20  x-inclu=* \.  | 
7b30: 2d 2d 78 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 78  --x-incl=* | --x
7b40: 2d 69 6e 63 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 3d  -inc=* | --x-in=
7b50: 2a 20 7c 20 2d 2d 78 2d 69 3d 2a 29 0a 20 20 20  * | --x-i=*).   
7b60: 20 78 5f 69 6e 63 6c 75 64 65 73 3d 24 61 63 5f   x_includes=$ac_
7b70: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 78 2d  optarg ;;..  -x-
7b80: 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d  libraries | --x-
7b90: 6c 69 62 72 61 72 69 65 73 20 7c 20 2d 2d 78 2d  libraries | --x-
7ba0: 6c 69 62 72 61 72 69 65 20 7c 20 2d 2d 78 2d 6c  librarie | --x-l
7bb0: 69 62 72 61 72 69 20 5c 0a 20 20 7c 20 2d 2d 78  ibrari \.  | --x
7bc0: 2d 6c 69 62 72 61 72 20 7c 20 2d 2d 78 2d 6c 69  -librar | --x-li
7bd0: 62 72 61 20 7c 20 2d 2d 78 2d 6c 69 62 72 20 7c  bra | --x-libr |
7be0: 20 2d 2d 78 2d 6c 69 62 20 7c 20 2d 2d 78 2d 6c   --x-lib | --x-l
7bf0: 69 20 7c 20 2d 2d 78 2d 6c 29 0a 20 20 20 20 61  i | --x-l).    a
7c00: 63 5f 70 72 65 76 3d 78 5f 6c 69 62 72 61 72 69  c_prev=x_librari
7c10: 65 73 20 3b 3b 0a 20 20 2d 78 2d 6c 69 62 72 61  es ;;.  -x-libra
7c20: 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62  ries=* | --x-lib
7c30: 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d 78 2d 6c  raries=* | --x-l
7c40: 69 62 72 61 72 69 65 3d 2a 20 7c 20 2d 2d 78 2d  ibrarie=* | --x-
7c50: 6c 69 62 72 61 72 69 3d 2a 20 5c 0a 20 20 7c 20  librari=* \.  | 
7c60: 2d 2d 78 2d 6c 69 62 72 61 72 3d 2a 20 7c 20 2d  --x-librar=* | -
7c70: 2d 78 2d 6c 69 62 72 61 3d 2a 20 7c 20 2d 2d 78  -x-libra=* | --x
7c80: 2d 6c 69 62 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69  -libr=* | --x-li
7c90: 62 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 3d 2a 20 7c  b=* | --x-li=* |
7ca0: 20 2d 2d 78 2d 6c 3d 2a 29 0a 20 20 20 20 78 5f   --x-l=*).    x_
7cb0: 6c 69 62 72 61 72 69 65 73 3d 24 61 63 5f 6f 70  libraries=$ac_op
7cc0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2a 29 20 7b  targ ;;..  -*) {
7cd0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65   echo "$as_me: e
7ce0: 72 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a  rror: unrecogniz
7cf0: 65 64 20 6f 70 74 69 6f 6e 3a 20 24 61 63 5f 6f  ed option: $ac_o
7d00: 70 74 69 6f 6e 0a 54 72 79 20 5c 60 24 30 20 2d  ption.Try \`$0 -
7d10: 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20  -help' for more 
7d20: 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26  information." >&
7d30: 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  2.   { (exit 1);
7d40: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20   exit 1; }; }.  
7d50: 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20    ;;..  *=*).   
7d60: 20 61 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72   ac_envvar=`expr
7d70: 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a   "x$ac_option" :
7d80: 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a   'x\([^=]*\)='`.
7d90: 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d      # Reject nam
7da0: 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20  es that are not 
7db0: 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69  valid shell vari
7dc0: 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20  able names..    
7dd0: 65 78 70 72 20 22 78 24 61 63 5f 65 6e 76 76 61  expr "x$ac_envva
7de0: 72 22 20 3a 20 22 2e 2a 5b 5e 5f 24 61 73 5f 63  r" : ".*[^_$as_c
7df0: 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f  r_alnum]" >/dev/
7e00: 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 7b 20  null &&.      { 
7e10: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
7e20: 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 72  ror: invalid var
7e30: 69 61 62 6c 65 20 6e 61 6d 65 3a 20 24 61 63 5f  iable name: $ac_
7e40: 65 6e 76 76 61 72 22 20 3e 26 32 0a 20 20 20 7b  envvar" >&2.   {
7e50: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
7e60: 31 3b 20 7d 3b 20 7d 0a 20 20 20 20 65 76 61 6c  1; }; }.    eval
7e70: 20 24 61 63 5f 65 6e 76 76 61 72 3d 5c 24 61 63   $ac_envvar=\$ac
7e80: 5f 6f 70 74 61 72 67 0a 20 20 20 20 65 78 70 6f  _optarg.    expo
7e90: 72 74 20 24 61 63 5f 65 6e 76 76 61 72 20 3b 3b  rt $ac_envvar ;;
7ea0: 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20 46 49 58  ..  *).    # FIX
7eb0: 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65 20 72 65  ME: should be re
7ec0: 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f 63 6f 6e  moved in autocon
7ed0: 66 20 33 2e 30 2e 0a 20 20 20 20 65 63 68 6f 20  f 3.0..    echo 
7ee0: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
7ef0: 3a 20 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65  : you should use
7f00: 20 2d 2d 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74   --build, --host
7f10: 2c 20 2d 2d 74 61 72 67 65 74 22 20 3e 26 32 0a  , --target" >&2.
7f20: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 6f      expr "x$ac_o
7f30: 70 74 69 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e  ption" : ".*[^-.
7f40: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20  _$as_cr_alnum]" 
7f50: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20  >/dev/null &&.  
7f60: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
7f70: 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76 61 6c  : WARNING: inval
7f80: 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20 24 61  id host type: $a
7f90: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
7fa0: 20 20 3a 20 24 7b 62 75 69 6c 64 5f 61 6c 69 61    : ${build_alia
7fb0: 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20 24 7b  s=$ac_option} ${
7fc0: 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f  host_alias=$ac_o
7fd0: 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65 74 5f  ption} ${target_
7fe0: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
7ff0: 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73 61 63  }.    ;;..  esac
8000: 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d  .done..if test -
8010: 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74 68  n "$ac_prev"; th
8020: 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d  en.  ac_option=-
8030: 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65 76 20  -`echo $ac_prev 
8040: 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67 27 60  | sed 's/_/-/g'`
8050: 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
8060: 65 3a 20 65 72 72 6f 72 3a 20 6d 69 73 73 69 6e  e: error: missin
8070: 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 24 61  g argument to $a
8080: 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a 20 20  c_option" >&2.  
8090: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
80a0: 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20  t 1; }; }.fi..# 
80b0: 42 65 20 73 75 72 65 20 74 6f 20 68 61 76 65 20  Be sure to have 
80c0: 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f  absolute directo
80d0: 72 79 20 6e 61 6d 65 73 2e 0a 66 6f 72 20 61 63  ry names..for ac
80e0: 5f 76 61 72 20 69 6e 09 65 78 65 63 5f 70 72 65  _var in.exec_pre
80f0: 66 69 78 20 70 72 65 66 69 78 20 62 69 6e 64 69  fix prefix bindi
8100: 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65  r sbindir libexe
8110: 63 64 69 72 20 64 61 74 61 72 6f 6f 74 64 69 72  cdir datarootdir
8120: 20 5c 0a 09 09 64 61 74 61 64 69 72 20 73 79 73   \...datadir sys
8130: 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73 74  confdir sharedst
8140: 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74  atedir localstat
8150: 65 64 69 72 20 69 6e 63 6c 75 64 65 64 69 72 20  edir includedir 
8160: 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75 64 65 64 69  \...oldincludedi
8170: 72 20 64 6f 63 64 69 72 20 69 6e 66 6f 64 69 72  r docdir infodir
8180: 20 68 74 6d 6c 64 69 72 20 64 76 69 64 69 72 20   htmldir dvidir 
8190: 70 64 66 64 69 72 20 70 73 64 69 72 20 5c 0a 09  pdfdir psdir \..
81a0: 09 6c 69 62 64 69 72 20 6c 6f 63 61 6c 65 64 69  .libdir localedi
81b0: 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65 76  r mandir.do.  ev
81c0: 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
81d0: 76 61 72 0a 20 20 63 61 73 65 20 24 61 63 5f 76  var.  case $ac_v
81e0: 61 6c 20 69 6e 0a 20 20 20 20 5b 5c 5c 2f 24 5d  al in.    [\\/$]
81f0: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 20  * | ?:[\\/]* )  
8200: 63 6f 6e 74 69 6e 75 65 3b 3b 0a 20 20 20 20 4e  continue;;.    N
8210: 4f 4e 45 20 7c 20 27 27 20 29 20 63 61 73 65 20  ONE | '' ) case 
8220: 24 61 63 5f 76 61 72 20 69 6e 20 2a 70 72 65 66  $ac_var in *pref
8230: 69 78 20 29 20 63 6f 6e 74 69 6e 75 65 3b 3b 20  ix ) continue;; 
8240: 65 73 61 63 3b 3b 0a 20 20 65 73 61 63 0a 20 20  esac;;.  esac.  
8250: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  { echo "$as_me: 
8260: 65 72 72 6f 72 3a 20 65 78 70 65 63 74 65 64 20  error: expected 
8270: 61 6e 20 61 62 73 6f 6c 75 74 65 20 64 69 72 65  an absolute dire
8280: 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d  ctory name for -
8290: 2d 24 61 63 5f 76 61 72 3a 20 24 61 63 5f 76 61  -$ac_var: $ac_va
82a0: 6c 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69  l" >&2.   { (exi
82b0: 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
82c0: 20 7d 0a 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65   }.done..# There
82d0: 20 6d 69 67 68 74 20 62 65 20 70 65 6f 70 6c 65   might be people
82e0: 20 77 68 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74   who depend on t
82f0: 68 65 20 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65  he old broken be
8300: 68 61 76 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a  havior: `$host'.
8310: 23 20 75 73 65 64 20 74 6f 20 68 6f 6c 64 20 74  # used to hold t
8320: 68 65 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d  he argument of -
8330: 2d 68 6f 73 74 20 65 74 63 2e 0a 23 20 46 49 58  -host etc..# FIX
8340: 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f  ME: To remove so
8350: 6d 65 20 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62  me day..build=$b
8360: 75 69 6c 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d  uild_alias.host=
8370: 24 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72 67  $host_alias.targ
8380: 65 74 3d 24 74 61 72 67 65 74 5f 61 6c 69 61 73  et=$target_alias
8390: 0a 0a 23 20 46 49 58 4d 45 3a 20 54 6f 20 72 65  ..# FIXME: To re
83a0: 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69  move some day..i
83b0: 66 20 74 65 73 74 20 22 78 24 68 6f 73 74 5f 61  f test "x$host_a
83c0: 6c 69 61 73 22 20 21 3d 20 78 3b 20 74 68 65 6e  lias" != x; then
83d0: 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 62 75  .  if test "x$bu
83e0: 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20  ild_alias" = x; 
83f0: 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63  then.    cross_c
8400: 6f 6d 70 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20  ompiling=maybe. 
8410: 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
8420: 20 57 41 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75   WARNING: If you
8430: 20 77 61 6e 74 65 64 20 74 6f 20 73 65 74 20 74   wanted to set t
8440: 68 65 20 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c  he --build type,
8450: 20 64 6f 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73   don't use --hos
8460: 74 2e 0a 20 20 20 20 49 66 20 61 20 63 72 6f 73  t..    If a cros
8470: 73 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 64 65  s compiler is de
8480: 74 65 63 74 65 64 20 74 68 65 6e 20 63 72 6f 73  tected then cros
8490: 73 20 63 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77  s compile mode w
84a0: 69 6c 6c 20 62 65 20 75 73 65 64 2e 22 20 3e 26  ill be used." >&
84b0: 32 0a 20 20 65 6c 69 66 20 74 65 73 74 20 22 78  2.  elif test "x
84c0: 24 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d  $build_alias" !=
84d0: 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b   "x$host_alias";
84e0: 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f   then.    cross_
84f0: 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20  compiling=yes.  
8500: 66 69 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70  fi.fi..ac_tool_p
8510: 72 65 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22  refix=.test -n "
8520: 24 68 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20  $host_alias" && 
8530: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24  ac_tool_prefix=$
8540: 68 6f 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73  host_alias-..tes
8550: 74 20 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65  t "$silent" = ye
8560: 73 20 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76  s && exec 6>/dev
8570: 2f 6e 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60  /null...ac_pwd=`
8580: 70 77 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20  pwd` && test -n 
8590: 22 24 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f  "$ac_pwd" &&.ac_
85a0: 6c 73 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60  ls_di=`ls -di .`
85b0: 20 26 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69   &&.ac_pwd_ls_di
85c0: 3d 60 63 64 20 22 24 61 63 5f 70 77 64 22 20 26  =`cd "$ac_pwd" &
85d0: 26 20 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20  & ls -di .` ||. 
85e0: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
85f0: 20 65 72 72 6f 72 3a 20 57 6f 72 6b 69 6e 67 20   error: Working 
8600: 64 69 72 65 63 74 6f 72 79 20 63 61 6e 6e 6f 74  directory cannot
8610: 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 22 20   be determined" 
8620: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
8630: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
8640: 74 65 73 74 20 22 58 24 61 63 5f 6c 73 5f 64 69  test "X$ac_ls_di
8650: 22 20 3d 20 22 58 24 61 63 5f 70 77 64 5f 6c 73  " = "X$ac_pwd_ls
8660: 5f 64 69 22 20 7c 7c 0a 20 20 7b 20 65 63 68 6f  _di" ||.  { echo
8670: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
8680: 20 70 77 64 20 64 6f 65 73 20 6e 6f 74 20 72 65   pwd does not re
8690: 70 6f 72 74 20 6e 61 6d 65 20 6f 66 20 77 6f 72  port name of wor
86a0: 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22 20  king directory" 
86b0: 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74 20 31  >&2.   { (exit 1
86c0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
86d0: 0a 0a 23 20 46 69 6e 64 20 74 68 65 20 73 6f 75  ..# Find the sou
86e0: 72 63 65 20 66 69 6c 65 73 2c 20 69 66 20 6c 6f  rce files, if lo
86f0: 63 61 74 69 6f 6e 20 77 61 73 20 6e 6f 74 20 73  cation was not s
8700: 70 65 63 69 66 69 65 64 2e 0a 69 66 20 74 65 73  pecified..if tes
8710: 74 20 2d 7a 20 22 24 73 72 63 64 69 72 22 3b 20  t -z "$srcdir"; 
8720: 74 68 65 6e 0a 20 20 61 63 5f 73 72 63 64 69 72  then.  ac_srcdir
8730: 5f 64 65 66 61 75 6c 74 65 64 3d 79 65 73 0a 20  _defaulted=yes. 
8740: 20 23 20 54 72 79 20 74 68 65 20 64 69 72 65 63   # Try the direc
8750: 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20  tory containing 
8760: 74 68 69 73 20 73 63 72 69 70 74 2c 20 74 68 65  this script, the
8770: 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72  n the parent dir
8780: 65 63 74 6f 72 79 2e 0a 20 20 61 63 5f 63 6f 6e  ectory..  ac_con
8790: 66 64 69 72 3d 60 24 61 73 5f 64 69 72 6e 61 6d  fdir=`$as_dirnam
87a0: 65 20 2d 2d 20 22 24 30 22 20 7c 7c 0a 24 61 73  e -- "$0" ||.$as
87b0: 5f 65 78 70 72 20 58 22 24 30 22 20 3a 20 27 58  _expr X"$0" : 'X
87c0: 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f  \(.*[^/]\)//*[^/
87d0: 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a  ][^/]*/*$' \| \.
87e0: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f  . X"$0" : 'X\(//
87f0: 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09 20 58  \)[^/]' \| \.. X
8800: 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24  "$0" : 'X\(//\)$
8810: 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a  ' \| \.. X"$0" :
8820: 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32   'X\(/\)' \| . 2
8830: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63  >/dev/null ||.ec
8840: 68 6f 20 58 22 24 30 22 20 7c 0a 20 20 20 20 73  ho X"$0" |.    s
8850: 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c  ed '/^X\(.*[^/]\
8860: 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c  )\/\/*[^/][^/]*\
8870: 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  /*$/{..    s//\1
8880: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
8890: 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d   /^X\(\/\/\)[^/]
88a0: 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  .*/{..    s//\1/
88b0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
88c0: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09  /^X\(\/\/\)$/{..
88d0: 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20      s//\1/..    
88e0: 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c  q..  }..  /^X\(\
88f0: 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f  /\).*/{..    s//
8900: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
8910: 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a  .  s/.*/./; q'`.
8920: 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e    srcdir=$ac_con
8930: 66 64 69 72 0a 20 20 69 66 20 74 65 73 74 20 21  fdir.  if test !
8940: 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63   -r "$srcdir/$ac
8950: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74  _unique_file"; t
8960: 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e  hen.    srcdir=.
8970: 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  ..  fi.else.  ac
8980: 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65  _srcdir_defaulte
8990: 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20  d=no.fi.if test 
89a0: 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61  ! -r "$srcdir/$a
89b0: 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20  c_unique_file"; 
89c0: 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63  then.  test "$ac
89d0: 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65  _srcdir_defaulte
89e0: 64 22 20 3d 20 79 65 73 20 26 26 20 73 72 63 64  d" = yes && srcd
89f0: 69 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20  ir="$ac_confdir 
8a00: 6f 72 20 2e 2e 22 0a 20 20 7b 20 65 63 68 6f 20  or ..".  { echo 
8a10: 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
8a20: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 73 6f 75 72  cannot find sour
8a30: 63 65 73 20 28 24 61 63 5f 75 6e 69 71 75 65 5f  ces ($ac_unique_
8a40: 66 69 6c 65 29 20 69 6e 20 24 73 72 63 64 69 72  file) in $srcdir
8a50: 22 20 3e 26 32 0a 20 20 20 7b 20 28 65 78 69 74  " >&2.   { (exit
8a60: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
8a70: 7d 0a 66 69 0a 61 63 5f 6d 73 67 3d 22 73 6f 75  }.fi.ac_msg="sou
8a80: 72 63 65 73 20 61 72 65 20 69 6e 20 24 73 72 63  rces are in $src
8a90: 64 69 72 2c 20 62 75 74 20 5c 60 63 64 20 24 73  dir, but \`cd $s
8aa0: 72 63 64 69 72 27 20 64 6f 65 73 20 6e 6f 74 20  rcdir' does not 
8ab0: 77 6f 72 6b 22 0a 61 63 5f 61 62 73 5f 63 6f 6e  work".ac_abs_con
8ac0: 66 64 69 72 3d 60 28 0a 09 63 64 20 22 24 73 72  fdir=`(..cd "$sr
8ad0: 63 64 69 72 22 20 26 26 20 74 65 73 74 20 2d 72  cdir" && test -r
8ae0: 20 22 2e 2f 24 61 63 5f 75 6e 69 71 75 65 5f 66   "./$ac_unique_f
8af0: 69 6c 65 22 20 7c 7c 20 7b 20 65 63 68 6f 20 22  ile" || { echo "
8b00: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24  $as_me: error: $
8b10: 61 63 5f 6d 73 67 22 20 3e 26 32 0a 20 20 20 7b  ac_msg" >&2.   {
8b20: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
8b30: 31 3b 20 7d 3b 20 7d 0a 09 70 77 64 29 60 0a 23  1; }; }..pwd)`.#
8b40: 20 57 68 65 6e 20 62 75 69 6c 64 69 6e 67 20 69   When building i
8b50: 6e 20 70 6c 61 63 65 2c 20 73 65 74 20 73 72 63  n place, set src
8b60: 64 69 72 3d 2e 0a 69 66 20 74 65 73 74 20 22 24  dir=..if test "$
8b70: 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72 22 20  ac_abs_confdir" 
8b80: 3d 20 22 24 61 63 5f 70 77 64 22 3b 20 74 68 65  = "$ac_pwd"; the
8b90: 6e 0a 20 20 73 72 63 64 69 72 3d 2e 0a 66 69 0a  n.  srcdir=..fi.
8ba0: 23 20 52 65 6d 6f 76 65 20 75 6e 6e 65 63 65 73  # Remove unneces
8bb0: 73 61 72 79 20 74 72 61 69 6c 69 6e 67 20 73 6c  sary trailing sl
8bc0: 61 73 68 65 73 20 66 72 6f 6d 20 73 72 63 64 69  ashes from srcdi
8bd0: 72 2e 0a 23 20 44 6f 75 62 6c 65 20 73 6c 61 73  r..# Double slas
8be0: 68 65 73 20 69 6e 20 66 69 6c 65 20 6e 61 6d 65  hes in file name
8bf0: 73 20 69 6e 20 6f 62 6a 65 63 74 20 66 69 6c 65  s in object file
8c00: 20 64 65 62 75 67 67 69 6e 67 20 69 6e 66 6f 0a   debugging info.
8c10: 23 20 6d 65 73 73 20 75 70 20 4d 2d 78 20 67 64  # mess up M-x gd
8c20: 62 20 69 6e 20 45 6d 61 63 73 2e 0a 63 61 73 65  b in Emacs..case
8c30: 20 24 73 72 63 64 69 72 20 69 6e 0a 2a 2f 29 20   $srcdir in.*/) 
8c40: 73 72 63 64 69 72 3d 60 65 78 70 72 20 22 58 24  srcdir=`expr "X$
8c50: 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a  srcdir" : 'X\(.*
8c60: 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58 24 73 72  [^/]\)' \| "X$sr
8c70: 63 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a 5c 29  cdir" : 'X\(.*\)
8c80: 27 60 3b 3b 0a 65 73 61 63 0a 66 6f 72 20 61 63  '`;;.esac.for ac
8c90: 5f 76 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63  _var in $ac_prec
8ca0: 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20  ious_vars; do.  
8cb0: 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61 63  eval ac_env_${ac
8cc0: 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61  _var}_set=\${${a
8cd0: 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76  c_var}+set}.  ev
8ce0: 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  al ac_env_${ac_v
8cf0: 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61 63  ar}_value=\$${ac
8d00: 5f 76 61 72 7d 0a 20 20 65 76 61 6c 20 61 63 5f  _var}.  eval ac_
8d10: 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d  cv_env_${ac_var}
8d20: 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72  _set=\${${ac_var
8d30: 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20 61 63  }+set}.  eval ac
8d40: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
8d50: 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61 63 5f 76  }_value=\$${ac_v
8d60: 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a 23 20 52 65  ar}.done..#.# Re
8d70: 70 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c 70 20  port the --help 
8d80: 6d 65 73 73 61 67 65 2e 0a 23 0a 69 66 20 74 65  message..#.if te
8d90: 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c  st "$ac_init_hel
8da0: 70 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74 68 65  p" = "long"; the
8db0: 6e 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d 65 20  n.  # Omit some 
8dc0: 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62 73 6f  internal or obso
8dd0: 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 74 6f 20  lete options to 
8de0: 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20 6c 65  make the list le
8df0: 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20 20 23  ss imposing..  #
8e00: 20 54 68 69 73 20 6d 65 73 73 61 67 65 20 69 73   This message is
8e10: 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62 65 20   too long to be 
8e20: 61 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20  a string in the 
8e30: 41 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20 20 63  A/UX 3.1 sh..  c
8e40: 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60 63 6f  at <<_ACEOF.\`co
8e50: 6e 66 69 67 75 72 65 27 20 63 6f 6e 66 69 67 75  nfigure' configu
8e60: 72 65 73 20 73 71 6c 69 74 65 20 33 2e 35 2e 36  res sqlite 3.5.6
8e70: 20 74 6f 20 61 64 61 70 74 20 74 6f 20 6d 61 6e   to adapt to man
8e80: 79 20 6b 69 6e 64 73 20 6f 66 20 73 79 73 74 65  y kinds of syste
8e90: 6d 73 2e 0a 0a 55 73 61 67 65 3a 20 24 30 20 5b  ms...Usage: $0 [
8ea0: 4f 50 54 49 4f 4e 5d 2e 2e 2e 20 5b 56 41 52 3d  OPTION]... [VAR=
8eb0: 56 41 4c 55 45 5d 2e 2e 2e 0a 0a 54 6f 20 61 73  VALUE].....To as
8ec0: 73 69 67 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74  sign environment
8ed0: 20 76 61 72 69 61 62 6c 65 73 20 28 65 2e 67 2e   variables (e.g.
8ee0: 2c 20 43 43 2c 20 43 46 4c 41 47 53 2e 2e 2e 29  , CC, CFLAGS...)
8ef0: 2c 20 73 70 65 63 69 66 79 20 74 68 65 6d 20 61  , specify them a
8f00: 73 0a 56 41 52 3d 56 41 4c 55 45 2e 20 20 53 65  s.VAR=VALUE.  Se
8f10: 65 20 62 65 6c 6f 77 20 66 6f 72 20 64 65 73 63  e below for desc
8f20: 72 69 70 74 69 6f 6e 73 20 6f 66 20 73 6f 6d 65  riptions of some
8f30: 20 6f 66 20 74 68 65 20 75 73 65 66 75 6c 20 76   of the useful v
8f40: 61 72 69 61 62 6c 65 73 2e 0a 0a 44 65 66 61 75  ariables...Defau
8f50: 6c 74 73 20 66 6f 72 20 74 68 65 20 6f 70 74 69  lts for the opti
8f60: 6f 6e 73 20 61 72 65 20 73 70 65 63 69 66 69 65  ons are specifie
8f70: 64 20 69 6e 20 62 72 61 63 6b 65 74 73 2e 0a 0a  d in brackets...
8f80: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3a 0a 20  Configuration:. 
8f90: 20 2d 68 2c 20 2d 2d 68 65 6c 70 20 20 20 20 20   -h, --help     
8fa0: 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79           display
8fb0: 20 74 68 69 73 20 68 65 6c 70 20 61 6e 64 20 65   this help and e
8fc0: 78 69 74 0a 20 20 20 20 20 20 2d 2d 68 65 6c 70  xit.      --help
8fd0: 3d 73 68 6f 72 74 20 20 20 20 20 20 20 20 64 69  =short        di
8fe0: 73 70 6c 61 79 20 6f 70 74 69 6f 6e 73 20 73 70  splay options sp
8ff0: 65 63 69 66 69 63 20 74 6f 20 74 68 69 73 20 70  ecific to this p
9000: 61 63 6b 61 67 65 0a 20 20 20 20 20 20 2d 2d 68  ackage.      --h
9010: 65 6c 70 3d 72 65 63 75 72 73 69 76 65 20 20 20  elp=recursive   
9020: 20 64 69 73 70 6c 61 79 20 74 68 65 20 73 68 6f   display the sho
9030: 72 74 20 68 65 6c 70 20 6f 66 20 61 6c 6c 20 74  rt help of all t
9040: 68 65 20 69 6e 63 6c 75 64 65 64 20 70 61 63 6b  he included pack
9050: 61 67 65 73 0a 20 20 2d 56 2c 20 2d 2d 76 65 72  ages.  -V, --ver
9060: 73 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 64  sion           d
9070: 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69  isplay version i
9080: 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 6e 64 20 65  nformation and e
9090: 78 69 74 0a 20 20 2d 71 2c 20 2d 2d 71 75 69 65  xit.  -q, --quie
90a0: 74 2c 20 2d 2d 73 69 6c 65 6e 74 20 20 20 64 6f  t, --silent   do
90b0: 20 6e 6f 74 20 70 72 69 6e 74 20 5c 60 63 68 65   not print \`che
90c0: 63 6b 69 6e 67 2e 2e 2e 27 20 6d 65 73 73 61 67  cking...' messag
90d0: 65 73 0a 20 20 20 20 20 20 2d 2d 63 61 63 68 65  es.      --cache
90e0: 2d 66 69 6c 65 3d 46 49 4c 45 20 20 20 63 61 63  -file=FILE   cac
90f0: 68 65 20 74 65 73 74 20 72 65 73 75 6c 74 73 20  he test results 
9100: 69 6e 20 46 49 4c 45 20 5b 64 69 73 61 62 6c 65  in FILE [disable
9110: 64 5d 0a 20 20 2d 43 2c 20 2d 2d 63 6f 6e 66 69  d].  -C, --confi
9120: 67 2d 63 61 63 68 65 20 20 20 20 20 20 61 6c 69  g-cache      ali
9130: 61 73 20 66 6f 72 20 5c 60 2d 2d 63 61 63 68 65  as for \`--cache
9140: 2d 66 69 6c 65 3d 63 6f 6e 66 69 67 2e 63 61 63  -file=config.cac
9150: 68 65 27 0a 20 20 2d 6e 2c 20 2d 2d 6e 6f 2d 63  he'.  -n, --no-c
9160: 72 65 61 74 65 20 20 20 20 20 20 20 20 20 64 6f  reate         do
9170: 20 6e 6f 74 20 63 72 65 61 74 65 20 6f 75 74 70   not create outp
9180: 75 74 20 66 69 6c 65 73 0a 20 20 20 20 20 20 2d  ut files.      -
9190: 2d 73 72 63 64 69 72 3d 44 49 52 20 20 20 20 20  -srcdir=DIR     
91a0: 20 20 20 66 69 6e 64 20 74 68 65 20 73 6f 75 72     find the sour
91b0: 63 65 73 20 69 6e 20 44 49 52 20 5b 63 6f 6e 66  ces in DIR [conf
91c0: 69 67 75 72 65 20 64 69 72 20 6f 72 20 5c 60 2e  igure dir or \`.
91d0: 2e 27 5d 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f  .']..Installatio
91e0: 6e 20 64 69 72 65 63 74 6f 72 69 65 73 3a 0a 20  n directories:. 
91f0: 20 2d 2d 70 72 65 66 69 78 3d 50 52 45 46 49 58   --prefix=PREFIX
9200: 20 20 20 20 20 20 20 20 20 69 6e 73 74 61 6c 6c           install
9210: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69 6e   architecture-in
9220: 64 65 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20  dependent files 
9230: 69 6e 20 50 52 45 46 49 58 0a 09 09 09 20 20 5b  in PREFIX....  [
9240: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
9250: 69 78 5d 0a 20 20 2d 2d 65 78 65 63 2d 70 72 65  ix].  --exec-pre
9260: 66 69 78 3d 45 50 52 45 46 49 58 20 20 20 69 6e  fix=EPREFIX   in
9270: 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75  stall architectu
9280: 72 65 2d 64 65 70 65 6e 64 65 6e 74 20 66 69 6c  re-dependent fil
9290: 65 73 20 69 6e 20 45 50 52 45 46 49 58 0a 09 09  es in EPREFIX...
92a0: 09 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20  .  [PREFIX]..By 
92b0: 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20  default, \`make 
92c0: 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e  install' will in
92d0: 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69  stall all the fi
92e0: 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66  les in.\`$ac_def
92f0: 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27  ault_prefix/bin'
9300: 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  , \`$ac_default_
9310: 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e  prefix/lib' etc.
9320: 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66    You can specif
9330: 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f  y.an installatio
9340: 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72 20 74  n prefix other t
9350: 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  han \`$ac_defaul
9360: 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67 20  t_prefix' using 
9370: 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72  \`--prefix',.for
9380: 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72   instance \`--pr
9390: 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46  efix=\$HOME'...F
93a0: 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f  or better contro
93b0: 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f  l, use the optio
93c0: 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20  ns below...Fine 
93d0: 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e  tuning of the in
93e0: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
93f0: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64  tories:.  --bind
9400: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
9410: 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c 65   user executable
9420: 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a  s [EPREFIX/bin].
9430: 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52 20    --sbindir=DIR 
9440: 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d 20           system 
9450: 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c 65  admin executable
9460: 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e 5d  s [EPREFIX/sbin]
9470: 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72 3d  .  --libexecdir=
9480: 44 49 52 20 20 20 20 20 20 20 70 72 6f 67 72 61  DIR       progra
9490: 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20 5b 45  m executables [E
94a0: 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63 5d 0a  PREFIX/libexec].
94b0: 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 3d 44    --sysconfdir=D
94c0: 49 52 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e  IR       read-on
94d0: 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63 68 69 6e  ly single-machin
94e0: 65 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 65  e data [PREFIX/e
94f0: 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65 64 73 74  tc].  --sharedst
9500: 61 74 65 64 69 72 3d 44 49 52 20 20 20 6d 6f 64  atedir=DIR   mod
9510: 69 66 69 61 62 6c 65 20 61 72 63 68 69 74 65 63  ifiable architec
9520: 74 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74  ture-independent
9530: 20 64 61 74 61 20 5b 50 52 45 46 49 58 2f 63 6f   data [PREFIX/co
9540: 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  m].  --localstat
9550: 65 64 69 72 3d 44 49 52 20 20 20 20 6d 6f 64 69  edir=DIR    modi
9560: 66 69 61 62 6c 65 20 73 69 6e 67 6c 65 2d 6d 61  fiable single-ma
9570: 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46  chine data [PREF
9580: 49 58 2f 76 61 72 5d 0a 20 20 2d 2d 6c 69 62 64  IX/var].  --libd
9590: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
95a0: 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 6c 69 62   object code lib
95b0: 72 61 72 69 65 73 20 5b 45 50 52 45 46 49 58 2f  raries [EPREFIX/
95c0: 6c 69 62 5d 0a 20 20 2d 2d 69 6e 63 6c 75 64 65  lib].  --include
95d0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 43 20  dir=DIR       C 
95e0: 68 65 61 64 65 72 20 66 69 6c 65 73 20 5b 50 52  header files [PR
95f0: 45 46 49 58 2f 69 6e 63 6c 75 64 65 5d 0a 20 20  EFIX/include].  
9600: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d  --oldincludedir=
9610: 44 49 52 20 20 20 20 43 20 68 65 61 64 65 72 20  DIR    C header 
9620: 66 69 6c 65 73 20 66 6f 72 20 6e 6f 6e 2d 67 63  files for non-gc
9630: 63 20 5b 2f 75 73 72 2f 69 6e 63 6c 75 64 65 5d  c [/usr/include]
9640: 0a 20 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72  .  --datarootdir
9650: 3d 44 49 52 20 20 20 20 20 20 72 65 61 64 2d 6f  =DIR      read-o
9660: 6e 6c 79 20 61 72 63 68 2e 2d 69 6e 64 65 70 65  nly arch.-indepe
9670: 6e 64 65 6e 74 20 64 61 74 61 20 72 6f 6f 74 20  ndent data root 
9680: 5b 50 52 45 46 49 58 2f 73 68 61 72 65 5d 0a 20  [PREFIX/share]. 
9690: 20 2d 2d 64 61 74 61 64 69 72 3d 44 49 52 20 20   --datadir=DIR  
96a0: 20 20 20 20 20 20 20 20 72 65 61 64 2d 6f 6e 6c          read-onl
96b0: 79 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 69  y architecture-i
96c0: 6e 64 65 70 65 6e 64 65 6e 74 20 64 61 74 61 20  ndependent data 
96d0: 5b 44 41 54 41 52 4f 4f 54 44 49 52 5d 0a 20 20  [DATAROOTDIR].  
96e0: 2d 2d 69 6e 66 6f 64 69 72 3d 44 49 52 20 20 20  --infodir=DIR   
96f0: 20 20 20 20 20 20 20 69 6e 66 6f 20 64 6f 63 75         info docu
9700: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52  mentation [DATAR
9710: 4f 4f 54 44 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d  OOTDIR/info].  -
9720: 2d 6c 6f 63 61 6c 65 64 69 72 3d 44 49 52 20 20  -localedir=DIR  
9730: 20 20 20 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70        locale-dep
9740: 65 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54  endent data [DAT
9750: 41 52 4f 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d  AROOTDIR/locale]
9760: 0a 20 20 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20  .  --mandir=DIR 
9770: 20 20 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f            man do
9780: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54  cumentation [DAT
9790: 41 52 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20  AROOTDIR/man].  
97a0: 2d 2d 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20  --docdir=DIR    
97b0: 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61         documenta
97c0: 74 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52  tion root [DATAR
97d0: 4f 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69 74  OOTDIR/doc/sqlit
97e0: 65 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44  e].  --htmldir=D
97f0: 49 52 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c  IR          html
9800: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
9810: 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64  DOCDIR].  --dvid
9820: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
9830: 20 64 76 69 20 64 6f 63 75 6d 65 6e 74 61 74 69   dvi documentati
9840: 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d  on [DOCDIR].  --
9850: 70 64 66 64 69 72 3d 44 49 52 20 20 20 20 20 20  pdfdir=DIR      
9860: 20 20 20 20 20 70 64 66 20 64 6f 63 75 6d 65 6e       pdf documen
9870: 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a  tation [DOCDIR].
9880: 20 20 2d 2d 70 73 64 69 72 3d 44 49 52 20 20 20    --psdir=DIR   
9890: 20 20 20 20 20 20 20 20 20 70 73 20 64 6f 63 75           ps docu
98a0: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49  mentation [DOCDI
98b0: 52 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61 74  R]._ACEOF..  cat
98c0: 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53 79 73 74   <<\_ACEOF..Syst
98d0: 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d 2d 62 75  em types:.  --bu
98e0: 69 6c 64 3d 42 55 49 4c 44 20 20 20 20 20 63 6f  ild=BUILD     co
98f0: 6e 66 69 67 75 72 65 20 66 6f 72 20 62 75 69 6c  nfigure for buil
9900: 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44 20 5b 67  ding on BUILD [g
9910: 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68 6f 73 74  uessed].  --host
9920: 3d 48 4f 53 54 20 20 20 20 20 20 20 63 72 6f 73  =HOST       cros
9930: 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20 62 75 69  s-compile to bui
9940: 6c 64 20 70 72 6f 67 72 61 6d 73 20 74 6f 20 72  ld programs to r
9950: 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42 55 49 4c  un on HOST [BUIL
9960: 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a 0a 69 66  D]._ACEOF.fi..if
9970: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e   test -n "$ac_in
9980: 69 74 5f 68 65 6c 70 22 3b 20 74 68 65 6e 0a 20  it_help"; then. 
9990: 20 63 61 73 65 20 24 61 63 5f 69 6e 69 74 5f 68   case $ac_init_h
99a0: 65 6c 70 20 69 6e 0a 20 20 20 20 20 73 68 6f 72  elp in.     shor
99b0: 74 20 7c 20 72 65 63 75 72 73 69 76 65 20 29 20  t | recursive ) 
99c0: 65 63 68 6f 20 22 43 6f 6e 66 69 67 75 72 61 74  echo "Configurat
99d0: 69 6f 6e 20 6f 66 20 73 71 6c 69 74 65 20 33 2e  ion of sqlite 3.
99e0: 35 2e 36 3a 22 3b 3b 0a 20 20 20 65 73 61 63 0a  5.6:";;.   esac.
99f0: 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a    cat <<\_ACEOF.
9a00: 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74 75 72  .Optional Featur
9a10: 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d  es:.  --disable-
9a20: 46 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f  FEATURE       do
9a30: 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41   not include FEA
9a40: 54 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d  TURE (same as --
9a50: 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e  enable-FEATURE=n
9a60: 6f 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45  o).  --enable-FE
9a70: 41 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63  ATURE[=ARG]  inc
9a80: 6c 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52  lude FEATURE [AR
9a90: 47 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c  G=yes].  --enabl
9aa0: 65 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20  e-shared[=PKGS] 
9ab0: 20 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69   build shared li
9ac0: 62 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74  braries [default
9ad0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
9ae0: 2d 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20  -static[=PKGS]  
9af0: 62 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62  build static lib
9b00: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
9b10: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
9b20: 66 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b  fast-install[=PK
9b30: 47 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20  GS].            
9b40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70                op
9b50: 74 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20  timize for fast 
9b60: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65  installation [de
9b70: 66 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64  fault=yes].  --d
9b80: 69 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c  isable-libtool-l
9b90: 6f 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69  ock  avoid locki
9ba0: 6e 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20  ng (might break 
9bb0: 70 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29  parallel builds)
9bc0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65  .  --enable-thre
9bd0: 61 64 73 61 66 65 20 20 20 20 20 53 75 70 70 6f  adsafe     Suppo
9be0: 72 74 20 74 68 72 65 61 64 73 61 66 65 20 6f 70  rt threadsafe op
9bf0: 65 72 61 74 69 6f 6e 0a 20 20 2d 2d 65 6e 61 62  eration.  --enab
9c00: 6c 65 2d 63 72 6f 73 73 2d 74 68 72 65 61 64 2d  le-cross-thread-
9c10: 63 6f 6e 6e 65 63 74 69 6f 6e 73 0a 20 20 20 20  connections.    
9c20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9c30: 20 20 20 20 20 20 41 6c 6c 6f 77 20 63 6f 6e 6e        Allow conn
9c40: 65 63 74 69 6f 6e 20 73 68 61 72 69 6e 67 20 61  ection sharing a
9c50: 63 72 6f 73 73 20 74 68 72 65 61 64 73 0a 20 20  cross threads.  
9c60: 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73  --enable-threads
9c70: 2d 6f 76 65 72 72 69 64 65 2d 6c 6f 63 6b 73 0a  -override-locks.
9c80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9c90: 20 20 20 20 20 20 20 20 20 20 54 68 72 65 61 64            Thread
9ca0: 73 20 63 61 6e 20 6f 76 65 72 72 69 64 65 20 65  s can override e
9cb0: 61 63 68 20 6f 74 68 65 72 73 20 6c 6f 63 6b 73  ach others locks
9cc0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c 65  .  --enable-rele
9cd0: 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70 6f  asemode    Suppo
9ce0: 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b 20  rt libtool link 
9cf0: 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65 0a  to release mode.
9d00: 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70 73    --enable-temps
9d10: 74 6f 72 65 20 20 20 20 20 20 55 73 65 20 61 6e  tore      Use an
9d20: 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73 65   in-ram database
9d30: 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 74   for temporary t
9d40: 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20  ables.          
9d50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9d60: 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61 6c  (never,no,yes,al
9d70: 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62 6c  ways).  --disabl
9d80: 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20 20  e-tcl           
9d90: 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43 4c  do not build TCL
9da0: 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d 64   extension.  --d
9db0: 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65 20  isable-readline 
9dc0: 20 20 20 20 20 64 69 73 61 62 6c 65 20 72 65 61       disable rea
9dd0: 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 5b 64  dline support [d
9de0: 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a 20  efault=detect]. 
9df0: 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67 20   --enable-debug 
9e00: 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 20           enable 
9e10: 64 65 62 75 67 67 69 6e 67 20 26 20 76 65 72 62  debugging & verb
9e20: 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d 2d  ose explain.  --
9e30: 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d 61  disable-amalgama
9e40: 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20 74 68  tion  Disable th
9e50: 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20 61  e amalgamation a
9e60: 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69 6c 64  nd instead build
9e70: 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20 20   all files.     
9e80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9e90: 20 20 20 20 20 73 65 70 61 72 61 74 65 6c 79 20       separately 
9ea0: 28 63 75 72 72 65 6e 74 6c 79 20 6e 65 65 64 65  (currently neede
9eb0: 64 20 74 6f 20 62 75 69 6c 64 20 74 68 65 20 74  d to build the t
9ec0: 65 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20  est.            
9ed0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69                fi
9ee0: 78 74 75 72 65 29 0a 20 20 2d 2d 65 6e 61 62 6c  xture).  --enabl
9ef0: 65 2d 6c 6f 61 64 2d 65 78 74 65 6e 73 69 6f 6e  e-load-extension
9f00: 20 45 6e 61 62 6c 65 20 6c 6f 61 64 69 6e 67 20   Enable loading 
9f10: 6f 66 20 65 78 74 65 72 6e 61 6c 20 65 78 74 65  of external exte
9f20: 6e 73 69 6f 6e 73 0a 0a 4f 70 74 69 6f 6e 61 6c  nsions..Optional
9f30: 20 50 61 63 6b 61 67 65 73 3a 0a 20 20 2d 2d 77   Packages:.  --w
9f40: 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d 41 52 47  ith-PACKAGE[=ARG
9f50: 5d 20 20 20 20 75 73 65 20 50 41 43 4b 41 47 45  ]    use PACKAGE
9f60: 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20 2d 2d 77   [ARG=yes].  --w
9f70: 69 74 68 6f 75 74 2d 50 41 43 4b 41 47 45 20 20  ithout-PACKAGE  
9f80: 20 20 20 20 20 64 6f 20 6e 6f 74 20 75 73 65 20       do not use 
9f90: 50 41 43 4b 41 47 45 20 28 73 61 6d 65 20 61 73  PACKAGE (same as
9fa0: 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 3d   --with-PACKAGE=
9fb0: 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75  no).  --with-gnu
9fc0: 2d 6c 64 20 20 20 20 20 20 20 20 20 20 20 61 73  -ld           as
9fd0: 73 75 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69  sume the C compi
9fe0: 6c 65 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20  ler uses GNU ld 
9ff0: 5b 64 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d  [default=no].  -
a000: 2d 77 69 74 68 2d 70 69 63 20 20 20 20 20 20 20  -with-pic       
a010: 20 20 20 20 20 20 20 74 72 79 20 74 6f 20 75 73         try to us
a020: 65 20 6f 6e 6c 79 20 50 49 43 2f 6e 6f 6e 2d 50  e only PIC/non-P
a030: 49 43 20 6f 62 6a 65 63 74 73 20 5b 64 65 66 61  IC objects [defa
a040: 75 6c 74 3d 75 73 65 0a 20 20 20 20 20 20 20 20  ult=use.        
a050: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a060: 20 20 62 6f 74 68 5d 0a 20 20 2d 2d 77 69 74 68    both].  --with
a070: 2d 74 61 67 73 5b 3d 54 41 47 53 5d 20 20 20 20  -tags[=TAGS]    
a080: 20 20 69 6e 63 6c 75 64 65 20 61 64 64 69 74 69    include additi
a090: 6f 6e 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69  onal configurati
a0a0: 6f 6e 73 20 5b 61 75 74 6f 6d 61 74 69 63 5d 0a  ons [automatic].
a0b0: 20 20 2d 2d 77 69 74 68 2d 68 69 6e 74 73 3d 46    --with-hints=F
a0c0: 49 4c 45 20 20 20 20 20 20 20 52 65 61 64 20 63  ILE       Read c
a0d0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74  onfiguration opt
a0e0: 69 6f 6e 73 20 66 72 6f 6d 20 46 49 4c 45 0a 20  ions from FILE. 
a0f0: 20 2d 2d 77 69 74 68 2d 74 63 6c 3d 44 49 52 20   --with-tcl=DIR 
a100: 20 20 20 20 20 20 20 20 20 64 69 72 65 63 74 6f           directo
a110: 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63  ry containing tc
a120: 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a  l configuration.
a130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a140: 20 20 20 20 20 20 20 20 20 20 28 74 63 6c 43 6f            (tclCo
a150: 6e 66 69 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74  nfig.sh).  --wit
a160: 68 2d 72 65 61 64 6c 69 6e 65 2d 6c 69 62 20 20  h-readline-lib  
a170: 20 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c     specify readl
a180: 69 6e 65 20 6c 69 62 72 61 72 79 0a 20 20 2d 2d  ine library.  --
a190: 77 69 74 68 2d 72 65 61 64 6c 69 6e 65 2d 69 6e  with-readline-in
a1a0: 63 20 20 20 20 20 73 70 65 63 69 66 79 20 72 65  c     specify re
a1b0: 61 64 6c 69 6e 65 20 69 6e 63 6c 75 64 65 20 70  adline include p
a1c0: 61 74 68 73 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75  aths..Some influ
a1d0: 65 6e 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65  ential environme
a1e0: 6e 74 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20  nt variables:.  
a1f0: 43 43 20 20 20 20 20 20 20 20 20 20 43 20 63 6f  CC          C co
a200: 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20  mpiler command. 
a210: 20 43 46 4c 41 47 53 20 20 20 20 20 20 43 20 63   CFLAGS      C c
a220: 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20  ompiler flags.  
a230: 4c 44 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b  LDFLAGS     link
a240: 65 72 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d  er flags, e.g. -
a250: 4c 3c 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f  L<lib dir> if yo
a260: 75 20 68 61 76 65 20 6c 69 62 72 61 72 69 65 73  u have libraries
a270: 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20   in a.          
a280: 20 20 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20      nonstandard 
a290: 64 69 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64  directory <lib d
a2a0: 69 72 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20  ir>.  LIBS      
a2b0: 20 20 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70    libraries to p
a2c0: 61 73 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65  ass to the linke
a2d0: 72 2c 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61  r, e.g. -l<libra
a2e0: 72 79 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20  ry>.  CPPFLAGS  
a2f0: 20 20 43 2f 43 2b 2b 2f 4f 62 6a 65 63 74 69 76    C/C++/Objectiv
a300: 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72  e C preprocessor
a310: 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c   flags, e.g. -I<
a320: 69 6e 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a  include dir> if.
a330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 6f                yo
a340: 75 20 68 61 76 65 20 68 65 61 64 65 72 73 20 69  u have headers i
a350: 6e 20 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20  n a nonstandard 
a360: 64 69 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75  directory <inclu
a370: 64 65 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20  de dir>.  CPP   
a380: 20 20 20 20 20 20 43 20 70 72 65 70 72 6f 63 65        C preproce
a390: 73 73 6f 72 0a 20 20 43 58 58 20 20 20 20 20 20  ssor.  CXX      
a3a0: 20 20 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20     C++ compiler 
a3b0: 63 6f 6d 6d 61 6e 64 0a 20 20 43 58 58 46 4c 41  command.  CXXFLA
a3c0: 47 53 20 20 20 20 43 2b 2b 20 63 6f 6d 70 69 6c  GS    C++ compil
a3d0: 65 72 20 66 6c 61 67 73 0a 20 20 43 58 58 43 50  er flags.  CXXCP
a3e0: 50 20 20 20 20 20 20 43 2b 2b 20 70 72 65 70 72  P      C++ prepr
a3f0: 6f 63 65 73 73 6f 72 0a 20 20 46 37 37 20 20 20  ocessor.  F77   
a400: 20 20 20 20 20 20 46 6f 72 74 72 61 6e 20 37 37        Fortran 77
a410: 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e   compiler comman
a420: 64 0a 20 20 46 46 4c 41 47 53 20 20 20 20 20 20  d.  FFLAGS      
a430: 46 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69  Fortran 77 compi
a440: 6c 65 72 20 66 6c 61 67 73 0a 0a 55 73 65 20 74  ler flags..Use t
a450: 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20 74  hese variables t
a460: 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 63  o override the c
a470: 68 6f 69 63 65 73 20 6d 61 64 65 20 62 79 20 60  hoices made by `
a480: 63 6f 6e 66 69 67 75 72 65 27 20 6f 72 20 74 6f  configure' or to
a490: 20 68 65 6c 70 0a 69 74 20 74 6f 20 66 69 6e 64   help.it to find
a4a0: 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20 70   libraries and p
a4b0: 72 6f 67 72 61 6d 73 20 77 69 74 68 20 6e 6f 6e  rograms with non
a4c0: 73 74 61 6e 64 61 72 64 20 6e 61 6d 65 73 2f 6c  standard names/l
a4d0: 6f 63 61 74 69 6f 6e 73 2e 0a 0a 5f 41 43 45 4f  ocations..._ACEO
a4e0: 46 0a 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 66  F.ac_status=$?.f
a4f0: 69 0a 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f  i..if test "$ac_
a500: 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22 72 65  init_help" = "re
a510: 63 75 72 73 69 76 65 22 3b 20 74 68 65 6e 0a 20  cursive"; then. 
a520: 20 23 20 49 66 20 74 68 65 72 65 20 61 72 65 20   # If there are 
a530: 73 75 62 64 69 72 73 2c 20 72 65 70 6f 72 74 20  subdirs, report 
a540: 74 68 65 69 72 20 73 70 65 63 69 66 69 63 20 2d  their specific -
a550: 2d 68 65 6c 70 2e 0a 20 20 66 6f 72 20 61 63 5f  -help..  for ac_
a560: 64 69 72 20 69 6e 20 3a 20 24 61 63 5f 73 75 62  dir in : $ac_sub
a570: 64 69 72 73 5f 61 6c 6c 3b 20 64 6f 20 74 65 73  dirs_all; do tes
a580: 74 20 22 78 24 61 63 5f 64 69 72 22 20 3d 20 78  t "x$ac_dir" = x
a590: 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20  : && continue.  
a5a0: 20 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64    test -d "$ac_d
a5b0: 69 72 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  ir" || continue.
a5c0: 20 20 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d      ac_builddir=
a5d0: 2e 0a 0a 63 61 73 65 20 22 24 61 63 5f 64 69 72  ...case "$ac_dir
a5e0: 22 20 69 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73  " in..) ac_dir_s
a5f0: 75 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75  uffix= ac_top_bu
a600: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
a610: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
a620: 3d 20 3b 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72  = ;;.*).  ac_dir
a630: 5f 73 75 66 66 69 78 3d 2f 60 65 63 68 6f 20 22  _suffix=/`echo "
a640: 24 61 63 5f 64 69 72 22 20 7c 20 73 65 64 20 27  $ac_dir" | sed '
a650: 73 2c 5e 5c 2e 5b 5c 5c 2f 5d 2c 2c 27 60 0a 20  s,^\.[\\/],,'`. 
a660: 20 23 20 41 20 22 2e 2e 22 20 66 6f 72 20 65 61   # A ".." for ea
a670: 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20  ch directory in 
a680: 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a  $ac_dir_suffix..
a690: 20 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69    ac_top_builddi
a6a0: 72 5f 73 75 62 3d 60 65 63 68 6f 20 22 24 61 63  r_sub=`echo "$ac
a6b0: 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20 73  _dir_suffix" | s
a6c0: 65 64 20 27 73 2c 2f 5b 5e 5c 5c 2f 5d 2a 2c 2f  ed 's,/[^\\/]*,/
a6d0: 2e 2e 2c 67 3b 73 2c 2f 2c 2c 27 60 0a 20 20 63  ..,g;s,/,,'`.  c
a6e0: 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c  ase $ac_top_buil
a6f0: 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20 22 22  ddir_sub in.  ""
a700: 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  ) ac_top_builddi
a710: 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62  r_sub=. ac_top_b
a720: 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a  uild_prefix= ;;.
a730: 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75 69    *)  ac_top_bui
a740: 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f 74 6f  ld_prefix=$ac_to
a750: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 2f 20  p_builddir_sub/ 
a760: 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73 61  ;;.  esac ;;.esa
a770: 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69  c.ac_abs_top_bui
a780: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a 61 63  lddir=$ac_pwd.ac
a790: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 24 61  _abs_builddir=$a
a7a0: 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73 75 66  c_pwd$ac_dir_suf
a7b0: 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b 77 61  fix.# for backwa
a7c0: 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79  rd compatibility
a7d0: 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  :.ac_top_builddi
a7e0: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
a7f0: 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24 73 72  prefix..case $sr
a800: 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20  cdir in.  .)  # 
a810: 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20  We are building 
a820: 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61 63  in place..    ac
a830: 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 61 63  _srcdir=..    ac
a840: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
a850: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
a860: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
a870: 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 20 3b  srcdir=$ac_pwd ;
a880: 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b  ;.  [\\/]* | ?:[
a890: 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c  \\/]* )  # Absol
a8a0: 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63  ute name..    ac
a8b0: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 24  _srcdir=$srcdir$
a8c0: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20  ac_dir_suffix;. 
a8d0: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
a8e0: 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  =$srcdir.    ac_
a8f0: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
a900: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23  srcdir ;;.  *) #
a910: 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e 0a   Relative name..
a920: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61      ac_srcdir=$a
a930: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
a940: 69 78 24 73 72 63 64 69 72 24 61 63 5f 64 69 72  ix$srcdir$ac_dir
a950: 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 5f 74  _suffix.    ac_t
a960: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f  op_srcdir=$ac_to
a970: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73  p_build_prefix$s
a980: 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62 73  rcdir.    ac_abs
a990: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
a9a0: 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a 65  pwd/$srcdir ;;.e
a9b0: 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63 64 69  sac.ac_abs_srcdi
a9c0: 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72  r=$ac_abs_top_sr
a9d0: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
a9e0: 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61 63 5f  ix..    cd "$ac_
a9f0: 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61  dir" || { ac_sta
aa00: 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75 65  tus=$?; continue
aa10: 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63 6b 20  ; }.    # Check 
aa20: 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e 66  for guested conf
aa30: 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65  igure..    if te
aa40: 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69  st -f "$ac_srcdi
aa50: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22  r/configure.gnu"
aa60: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68  ; then.      ech
aa70: 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c  o &&.      $SHEL
aa80: 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  L "$ac_srcdir/co
aa90: 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d 68  nfigure.gnu" --h
aaa0: 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20  elp=recursive.  
aab0: 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22    elif test -f "
aac0: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
aad0: 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  gure"; then.    
aae0: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
aaf0: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
ab00: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d 2d  ir/configure" --
ab10: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
ab20: 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63     else.      ec
ab30: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
ab40: 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66 69 67 75 72  ING: no configur
ab50: 61 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f  ation informatio
ab60: 6e 20 69 73 20 69 6e 20 24 61 63 5f 64 69 72 22  n is in $ac_dir"
ab70: 20 3e 26 32 0a 20 20 20 20 66 69 20 7c 7c 20 61   >&2.    fi || a
ab80: 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 20  c_status=$?.    
ab90: 63 64 20 22 24 61 63 5f 70 77 64 22 20 7c 7c 20  cd "$ac_pwd" || 
aba0: 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20  { ac_status=$?; 
abb0: 62 72 65 61 6b 3b 20 7d 0a 20 20 64 6f 6e 65 0a  break; }.  done.
abc0: 66 69 0a 0a 74 65 73 74 20 2d 6e 20 22 24 61 63  fi..test -n "$ac
abd0: 5f 69 6e 69 74 5f 68 65 6c 70 22 20 26 26 20 65  _init_help" && e
abe0: 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 0a 69  xit $ac_status.i
abf0: 66 20 24 61 63 5f 69 6e 69 74 5f 76 65 72 73 69  f $ac_init_versi
ac00: 6f 6e 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3c  on; then.  cat <
ac10: 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c 69 74 65 20  <\_ACEOF.sqlite 
ac20: 63 6f 6e 66 69 67 75 72 65 20 33 2e 35 2e 36 0a  configure 3.5.6.
ac30: 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55  generated by GNU
ac40: 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 31 0a 0a   Autoconf 2.61..
ac50: 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39  Copyright (C) 19
ac60: 39 32 2c 20 31 39 39 33 2c 20 31 39 39 34 2c 20  92, 1993, 1994, 
ac70: 31 39 39 35 2c 20 31 39 39 36 2c 20 31 39 39 38  1995, 1996, 1998
ac80: 2c 20 31 39 39 39 2c 20 32 30 30 30 2c 20 32 30  , 1999, 2000, 20
ac90: 30 31 2c 0a 32 30 30 32 2c 20 32 30 30 33 2c 20  01,.2002, 2003, 
aca0: 32 30 30 34 2c 20 32 30 30 35 2c 20 32 30 30 36  2004, 2005, 2006
acb0: 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46   Free Software F
acc0: 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a  oundation, Inc..
acd0: 54 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73  This configure s
ace0: 63 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f  cript is free so
acf0: 66 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65  ftware; the Free
ad00: 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61   Software Founda
ad10: 74 69 6f 6e 0a 67 69 76 65 73 20 75 6e 6c 69 6d  tion.gives unlim
ad20: 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e 20  ited permission 
ad30: 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62  to copy, distrib
ad40: 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20 69  ute and modify i
ad50: 74 2e 0a 5f 41 43 45 4f 46 0a 20 20 65 78 69 74  t.._ACEOF.  exit
ad60: 0a 66 69 0a 63 61 74 20 3e 63 6f 6e 66 69 67 2e  .fi.cat >config.
ad70: 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a 54 68 69  log <<_ACEOF.Thi
ad80: 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20  s file contains 
ad90: 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70 72 6f  any messages pro
ada0: 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69 6c 65  duced by compile
adb0: 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69 6e 67  rs while.running
adc0: 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f 20 61   configure, to a
add0: 69 64 20 64 65 62 75 67 67 69 6e 67 20 69 66 20  id debugging if 
ade0: 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65 73 20  configure makes 
adf0: 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74 20 77  a mistake...It w
ae00: 61 73 20 63 72 65 61 74 65 64 20 62 79 20 73 71  as created by sq
ae10: 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e 35 2e  lite $as_me 3.5.
ae20: 36 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65 6e  6, which was.gen
ae30: 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41 75  erated by GNU Au
ae40: 74 6f 63 6f 6e 66 20 32 2e 36 31 2e 20 20 49 6e  toconf 2.61.  In
ae50: 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64  vocation command
ae60: 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20 24   line was..  $ $
ae70: 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78 65  0 $@.._ACEOF.exe
ae80: 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67 0a  c 5>>config.log.
ae90: 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d 45  {.cat <<_ASUNAME
aea0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
aeb0: 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23 23  .## Platform. ##
aec0: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  .## --------- ##
aed0: 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28 68  ..hostname = `(h
aee0: 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d 65  ostname || uname
aef0: 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -n) 2>/dev/null
af00: 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d 65   | sed 1q`.uname
af10: 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d 6d   -m = `(uname -m
af20: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  ) 2>/dev/null ||
af30: 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75   echo unknown`.u
af40: 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61 6d  name -r = `(unam
af50: 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -r) 2>/dev/nul
af60: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
af70: 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60 28  n`.uname -s = `(
af80: 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65 76  uname -s) 2>/dev
af90: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
afa0: 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76 20  known`.uname -v 
afb0: 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32 3e  = `(uname -v) 2>
afc0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68  /dev/null || ech
afd0: 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73 72  o unknown`../usr
afe0: 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d 20  /bin/uname -p = 
aff0: 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65  `(/usr/bin/uname
b000: 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c   -p) 2>/dev/null
b010: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b020: 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 20  `./bin/uname -X 
b030: 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 61      = `(/bin/una
b040: 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e 75  me -X) 2>/dev/nu
b050: 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20 75  ll     || echo u
b060: 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61 72  nknown`../bin/ar
b070: 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ch              
b080: 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20 32  = `(/bin/arch) 2
b090: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
b0a0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
b0b0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
b0c0: 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20 20  n/arch -k       
b0d0: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72 63  = `(/usr/bin/arc
b0e0: 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  h -k) 2>/dev/nul
b0f0: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
b100: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63 6f  unknown`./usr/co
b110: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 20  nvex/getsysinfo 
b120: 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78 2f  = `(/usr/convex/
b130: 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f 64  getsysinfo) 2>/d
b140: 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20  ev/null || echo 
b150: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
b160: 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20 20  n/hostinfo      
b170: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f 73  = `(/usr/bin/hos
b180: 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75  tinfo) 2>/dev/nu
b190: 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ll      || echo 
b1a0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d 61  unknown`./bin/ma
b1b0: 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20 20  chine           
b1c0: 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e 65  = `(/bin/machine
b1d0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20  ) 2>/dev/null   
b1e0: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
b1f0: 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62 69  unknown`./usr/bi
b200: 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20 20  n/oslevel       
b210: 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c  = `(/usr/bin/osl
b220: 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  evel) 2>/dev/nul
b230: 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  l       || echo 
b240: 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e  unknown`./bin/un
b250: 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20 20  iverse          
b260: 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72 73  = `(/bin/univers
b270: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
b280: 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f 20          || echo 
b290: 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e 41  unknown`.._ASUNA
b2a0: 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  ME..as_save_IFS=
b2b0: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
b2c0: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
b2d0: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
b2e0: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
b2f0: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
b300: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
b310: 72 3d 2e 0a 20 20 65 63 68 6f 20 22 50 41 54 48  r=..  echo "PATH
b320: 3a 20 24 61 73 5f 64 69 72 22 0a 64 6f 6e 65 0a  : $as_dir".done.
b330: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
b340: 0a 0a 7d 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35  ..} >&5..cat >&5
b350: 20 3c 3c 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d   <<_ACEOF...## -
b360: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
b370: 20 43 6f 72 65 20 74 65 73 74 73 2e 20 23 23 0a   Core tests. ##.
b380: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  ## ----------- #
b390: 23 0a 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65  #.._ACEOF...# Ke
b3a0: 65 70 20 61 20 74 72 61 63 65 20 6f 66 20 74 68  ep a trace of th
b3b0: 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a  e command line..
b3c0: 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f  # Strip out --no
b3d0: 2d 63 72 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f  -create and --no
b3e0: 2d 72 65 63 75 72 73 69 6f 6e 20 73 6f 20 74 68  -recursion so th
b3f0: 65 79 20 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75  ey do not pile u
b400: 70 2e 0a 23 20 53 74 72 69 70 20 6f 75 74 20 2d  p..# Strip out -
b410: 2d 73 69 6c 65 6e 74 20 62 65 63 61 75 73 65 20  -silent because 
b420: 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f  we don't want to
b430: 20 72 65 63 6f 72 64 20 69 74 20 66 6f 72 20 66   record it for f
b440: 75 74 75 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c  uture runs..# Al
b450: 73 6f 20 71 75 6f 74 65 20 61 6e 79 20 61 72 67  so quote any arg
b460: 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65  s containing she
b470: 6c 6c 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65  ll meta-characte
b480: 72 73 2e 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70  rs..# Make two p
b490: 61 73 73 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66  asses to allow f
b4a0: 6f 72 20 70 72 6f 70 65 72 20 64 75 70 6c 69 63  or proper duplic
b4b0: 61 74 65 2d 61 72 67 75 6d 65 6e 74 20 73 75 70  ate-argument sup
b4c0: 70 72 65 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e  pression..ac_con
b4d0: 66 69 67 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f  figure_args=.ac_
b4e0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d  configure_args0=
b4f0: 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  .ac_configure_ar
b500: 67 73 31 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65  gs1=.ac_must_kee
b510: 70 5f 6e 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72  p_next=false.for
b520: 20 61 63 5f 70 61 73 73 20 69 6e 20 31 20 32 0a   ac_pass in 1 2.
b530: 64 6f 0a 20 20 66 6f 72 20 61 63 5f 61 72 67 0a  do.  for ac_arg.
b540: 20 20 64 6f 0a 20 20 20 20 63 61 73 65 20 24 61    do.    case $a
b550: 63 5f 61 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f  c_arg in.    -no
b560: 2d 63 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63  -create | --no-c
b570: 2a 20 7c 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63  * | -n | -no-rec
b580: 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a  ursion | --no-r*
b590: 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20  ) continue ;;.  
b5a0: 20 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20    -q | -quiet | 
b5b0: 2d 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65  --quiet | --quie
b5c0: 20 7c 20 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20   | --qui | --qu 
b5d0: 7c 20 2d 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73  | --q \.    | -s
b5e0: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74  ilent | --silent
b5f0: 20 7c 20 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73   | --silen | --s
b600: 69 6c 65 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20  ile | --sil).   
b610: 20 20 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20     continue ;;. 
b620: 20 20 20 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61     *\'*).      a
b630: 63 5f 61 72 67 3d 60 65 63 68 6f 20 22 24 61 63  c_arg=`echo "$ac
b640: 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f 27  _arg" | sed "s/'
b650: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
b660: 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 20   ;;.    esac.   
b670: 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20 69   case $ac_pass i
b680: 6e 0a 20 20 20 20 31 29 20 61 63 5f 63 6f 6e 66  n.    1) ac_conf
b690: 69 67 75 72 65 5f 61 72 67 73 30 3d 22 24 61 63  igure_args0="$ac
b6a0: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
b6b0: 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20   '$ac_arg'" ;;. 
b6c0: 20 20 20 32 29 0a 20 20 20 20 20 20 61 63 5f 63     2).      ac_c
b6d0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 22  onfigure_args1="
b6e0: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
b6f0: 67 73 31 20 27 24 61 63 5f 61 72 67 27 22 0a 20  gs1 '$ac_arg'". 
b700: 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63       if test $ac
b710: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 20  _must_keep_next 
b720: 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61 63  = true; then..ac
b730: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
b740: 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c 75  false # Got valu
b750: 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d 61  e, back to norma
b760: 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 63  l..      else..c
b770: 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a 09  ase $ac_arg in..
b780: 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69 67    *=* | --config
b790: 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d 64  -cache | -C | -d
b7a0: 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69 73  isable-* | --dis
b7b0: 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d 65  able-* \..  | -e
b7c0: 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62  nable-* | --enab
b7d0: 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d 2d  le-* | -gas | --
b7e0: 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e 66  g* | -nfp | --nf
b7f0: 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d 71  * \..  | -q | -q
b800: 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d 73  uiet | --q* | -s
b810: 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20 7c  ilent | --sil* |
b820: 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a 09   -v | -verb* \..
b830: 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d 2d    | -with-* | --
b840: 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f 75  with-* | -withou
b850: 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d  t-* | --without-
b860: 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63 61  * | --x)..    ca
b870: 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75 72  se "$ac_configur
b880: 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20 20  e_args0 " in..  
b890: 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67 75      "$ac_configu
b8a0: 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61 63  re_args1"*" '$ac
b8b0: 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74 69  _arg' "* ) conti
b8c0: 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61 63  nue ;;..    esac
b8d0: 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20 29  ..    ;;..  -* )
b8e0: 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65   ac_must_keep_ne
b8f0: 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61 63  xt=true ;;..esac
b900: 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
b910: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b920: 73 3d 22 24 61 63 5f 63 6f 6e 66 69 67 75 72 65  s="$ac_configure
b930: 5f 61 72 67 73 20 27 24 61 63 5f 61 72 67 27 22  _args '$ac_arg'"
b940: 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
b950: 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 24  ac.  done.done.$
b960: 61 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66  as_unset ac_conf
b970: 69 67 75 72 65 5f 61 72 67 73 30 20 7c 7c 20 74  igure_args0 || t
b980: 65 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67  est "${ac_config
b990: 75 72 65 5f 61 72 67 73 30 2b 73 65 74 7d 22 20  ure_args0+set}" 
b9a0: 21 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63  != set || { ac_c
b9b0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d 3b  onfigure_args0=;
b9c0: 20 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69   export ac_confi
b9d0: 67 75 72 65 5f 61 72 67 73 30 3b 20 7d 0a 24 61  gure_args0; }.$a
b9e0: 73 5f 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69  s_unset ac_confi
b9f0: 67 75 72 65 5f 61 72 67 73 31 20 7c 7c 20 74 65  gure_args1 || te
ba00: 73 74 20 22 24 7b 61 63 5f 63 6f 6e 66 69 67 75  st "${ac_configu
ba10: 72 65 5f 61 72 67 73 31 2b 73 65 74 7d 22 20 21  re_args1+set}" !
ba20: 3d 20 73 65 74 20 7c 7c 20 7b 20 61 63 5f 63 6f  = set || { ac_co
ba30: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 3d 3b 20  nfigure_args1=; 
ba40: 65 78 70 6f 72 74 20 61 63 5f 63 6f 6e 66 69 67  export ac_config
ba50: 75 72 65 5f 61 72 67 73 31 3b 20 7d 0a 0a 23 20  ure_args1; }..# 
ba60: 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74 65 64  When interrupted
ba70: 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c 65 61   or exit'd, clea
ba80: 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66 69  nup temporary fi
ba90: 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c 65 74  les, and complet
baa0: 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67 2e 20  e.# config.log. 
bab0: 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d 6d 65   We remove comme
bac0: 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e 79 77  nts because anyw
bad0: 61 79 20 74 68 65 20 71 75 6f 74 65 73 20 69 6e  ay the quotes in
bae0: 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64 20 63   there.# would c
baf0: 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20 6f 72  ause problems or
bb00: 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20 57 41   look ugly..# WA
bb10: 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27 27 20  RNING: Use '\'' 
bb20: 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61 6e 20  to represent an 
bb30: 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74 68 69  apostrophe withi
bb40: 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20 57 41  n the trap..# WA
bb50: 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 73 74  RNING: Do not st
bb60: 61 72 74 20 74 68 65 20 74 72 61 70 20 63 6f 64  art the trap cod
bb70: 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65  e with a newline
bb80: 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65 65 42  , due to a FreeB
bb90: 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72 61 70  SD 4.0 bug..trap
bba0: 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d 24 3f   'exit_status=$?
bbb0: 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f 20 63  .  # Save into c
bbc0: 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65 20 69  onfig.log some i
bbd0: 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61 74 20  nformation that 
bbe0: 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20 64 65  might help in de
bbf0: 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20 20 20  bugging..  {.   
bc00: 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c   echo..    cat <
bc10: 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d  <\_ASBOX.## ----
bc20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
bc30: 23 23 20 43 61 63 68 65 20 76 61 72 69 61 62 6c  ## Cache variabl
bc40: 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  es. ##.## ------
bc50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
bc60: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
bc70: 20 20 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e    # The followin
bc80: 67 20 77 61 79 20 6f 66 20 77 72 69 74 69 6e 67  g way of writing
bc90: 20 74 68 65 20 63 61 63 68 65 20 6d 69 73 68 61   the cache misha
bca0: 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73 20 69  ndles newlines i
bcb0: 6e 20 76 61 6c 75 65 73 2c 0a 28 0a 20 20 66 6f  n values,.(.  fo
bcc0: 72 20 61 63 5f 76 61 72 20 69 6e 20 60 28 73 65  r ac_var in `(se
bcd0: 74 29 20 32 3e 26 31 20 7c 20 73 65 64 20 2d 6e  t) 2>&1 | sed -n
bce0: 20 27 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d   '\''s/^\([a-zA-
bcf0: 5a 5f 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a  Z_][a-zA-Z0-9_]*
bd00: 5c 29 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b  \)=.*/\1/p'\''`;
bd10: 20 64 6f 0a 20 20 20 20 65 76 61 6c 20 61 63 5f   do.    eval ac_
bd20: 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20  val=\$$ac_var.  
bd30: 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69    case $ac_val i
bd40: 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e  n #(.    *${as_n
bd50: 6c 7d 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20  l}*).      case 
bd60: 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20  $ac_var in #(.  
bd70: 20 20 20 20 2a 5f 63 76 5f 2a 29 20 7b 20 65 63      *_cv_*) { ec
bd80: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
bd90: 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63  NO: WARNING: Cac
bda0: 68 65 20 76 61 72 69 61 62 6c 65 20 24 61 63 5f  he variable $ac_
bdb0: 76 61 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e  var contains a n
bdc0: 65 77 6c 69 6e 65 2e 22 20 3e 26 35 0a 65 63 68  ewline." >&5.ech
bdd0: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
bde0: 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69 61 62  NG: Cache variab
bdf0: 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61  le $ac_var conta
be00: 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20  ins a newline." 
be10: 3e 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  >&2;} ;;.      e
be20: 73 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24  sac.      case $
be30: 61 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20  ac_var in #(.   
be40: 20 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f     _ | IFS | as_
be50: 6e 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20  nl) ;; #(.      
be60: 2a 29 20 24 61 73 5f 75 6e 73 65 74 20 24 61 63  *) $as_unset $ac
be70: 5f 76 61 72 20 3b 3b 0a 20 20 20 20 20 20 65 73  _var ;;.      es
be80: 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  ac ;;.    esac. 
be90: 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32 3e   done.  (set) 2>
bea0: 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24 61  &1 |.    case $a
beb0: 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d 27  s_nl`(ac_space='
bec0: 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20 32  \'' '\''; set) 2
bed0: 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20 2a  >&1` in #(.    *
bee0: 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63 65  ${as_nl}ac_space
bef0: 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64 20  =\ *).      sed 
bf00: 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27 5c  -n \.."s/'\''/'\
bf10: 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67  ''\\\\'\'''\''/g
bf20: 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61 73  ;..  s/^\\([_$as
bf30: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
bf40: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5c  _$as_cr_alnum]*\
bf50: 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31 3d  \)=\\(.*\\)/\\1=
bf60: 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a 20  '\''\\2'\''/p". 
bf70: 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20 2a       ;; #(.    *
bf80: 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20 22  ).      sed -n "
bf90: 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  /^[_$as_cr_alnum
bfa0: 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61  ]*_cv_[_$as_cr_a
bfb0: 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20 20  lnum]*=/p".     
bfc0: 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a 20   ;;.    esac |. 
bfd0: 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65 63     sort.).    ec
bfe0: 68 6f 0a 0a 20 20 20 20 63 61 74 20 3c 3c 5c 5f  ho..    cat <<\_
bff0: 41 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  ASBOX.## -------
c000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
c010: 20 4f 75 74 70 75 74 20 76 61 72 69 61 62 6c 65   Output variable
c020: 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  s. ##.## -------
c030: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41  ---------- ##._A
c040: 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a 20 20  SBOX.    echo.  
c050: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
c060: 24 61 63 5f 73 75 62 73 74 5f 76 61 72 73 0a 20  $ac_subst_vars. 
c070: 20 20 20 64 6f 0a 20 20 20 20 20 20 65 76 61 6c     do.      eval
c080: 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61   ac_val=\$$ac_va
c090: 72 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63  r.      case $ac
c0a0: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 20 20 2a 5c  _val in.      *\
c0b0: 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c 3d 60 65  '\''*) ac_val=`e
c0c0: 63 68 6f 20 22 24 61 63 5f 76 61 6c 22 20 7c 20  cho "$ac_val" | 
c0d0: 73 65 64 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27  sed "s/'\''/'\''
c0e0: 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27  \\\\\\\\'\'''\''
c0f0: 2f 67 22 60 3b 3b 0a 20 20 20 20 20 20 65 73 61  /g"`;;.      esa
c100: 63 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61  c.      echo "$a
c110: 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61  c_var='\''$ac_va
c120: 6c 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20  l'\''".    done 
c130: 7c 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a  | sort.    echo.
c140: 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20  .    if test -n 
c150: 22 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73  "$ac_subst_files
c160: 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61  "; then.      ca
c170: 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d  t <<\_ASBOX.## -
c180: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c190: 2d 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75  -- ##.## File su
c1a0: 62 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a  bstitutions. ##.
c1b0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
c1c0: 2d 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58  ------ ##._ASBOX
c1d0: 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20  .      echo.    
c1e0: 20 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20    for ac_var in 
c1f0: 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a  $ac_subst_files.
c200: 20 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61        do..eval a
c210: 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
c220: 09 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e  .case $ac_val in
c230: 0a 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61  ..*\'\''*) ac_va
c240: 6c 3d 60 65 63 68 6f 20 22 24 61 63 5f 76 61 6c  l=`echo "$ac_val
c250: 22 20 7c 20 73 65 64 20 22 73 2f 27 5c 27 27 2f  " | sed "s/'\''/
c260: 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27 5c 27 27  '\''\\\\\\\\'\''
c270: 27 5c 27 27 2f 67 22 60 3b 3b 0a 09 65 73 61 63  '\''/g"`;;..esac
c280: 0a 09 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d  ..echo "$ac_var=
c290: 27 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22  '\''$ac_val'\''"
c2a0: 0a 20 20 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f  .      done | so
c2b0: 72 74 0a 20 20 20 20 20 20 65 63 68 6f 0a 20 20  rt.      echo.  
c2c0: 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73    fi..    if tes
c2d0: 74 20 2d 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b  t -s confdefs.h;
c2e0: 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74 20   then.      cat 
c2f0: 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d 2d  <<\_ASBOX.## ---
c300: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 63  -------- ##.## c
c310: 6f 6e 66 64 65 66 73 2e 68 2e 20 23 23 0a 23 23  onfdefs.h. ##.##
c320: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a   ----------- ##.
c330: 5f 41 53 42 4f 58 0a 20 20 20 20 20 20 65 63 68  _ASBOX.      ech
c340: 6f 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66  o.      cat conf
c350: 64 65 66 73 2e 68 0a 20 20 20 20 20 20 65 63 68  defs.h.      ech
c360: 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 74 65 73  o.    fi.    tes
c370: 74 20 22 24 61 63 5f 73 69 67 6e 61 6c 22 20 21  t "$ac_signal" !
c380: 3d 20 30 20 26 26 0a 20 20 20 20 20 20 65 63 68  = 0 &&.      ech
c390: 6f 20 22 24 61 73 5f 6d 65 3a 20 63 61 75 67 68  o "$as_me: caugh
c3a0: 74 20 73 69 67 6e 61 6c 20 24 61 63 5f 73 69 67  t signal $ac_sig
c3b0: 6e 61 6c 22 0a 20 20 20 20 65 63 68 6f 20 22 24  nal".    echo "$
c3c0: 61 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69  as_me: exit $exi
c3d0: 74 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26  t_status".  } >&
c3e0: 35 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a  5.  rm -f core *
c3f0: 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
c400: 65 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20  est.* &&.    rm 
c410: 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20  -f -r conftest* 
c420: 63 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24  confdefs* conf$$
c430: 2a 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  * $ac_clean_file
c440: 73 20 26 26 0a 20 20 20 20 65 78 69 74 20 24 65  s &&.    exit $e
c450: 78 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66  xit_status.' 0.f
c460: 6f 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20  or ac_signal in 
c470: 31 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20  1 2 13 15; do.  
c480: 74 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d  trap 'ac_signal=
c490: 27 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 7b 20  '$ac_signal'; { 
c4a0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
c4b0: 3b 20 7d 27 20 24 61 63 5f 73 69 67 6e 61 6c 0a  ; }' $ac_signal.
c4c0: 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c 3d 30  done.ac_signal=0
c4d0: 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68 20 61  ..# confdefs.h a
c4e0: 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61 6e 64  voids OS command
c4f0: 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c 69 6d   line length lim
c500: 69 74 73 20 74 68 61 74 20 44 45 46 53 20 63 61  its that DEFS ca
c510: 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d 66 20  n exceed..rm -f 
c520: 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e  -r conftest* con
c530: 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65  fdefs.h..# Prede
c540: 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73  fined preprocess
c550: 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63  or variables...c
c560: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
c570: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
c580: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24   PACKAGE_NAME "$
c590: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41  PACKAGE_NAME"._A
c5a0: 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e  CEOF...cat >>con
c5b0: 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
c5c0: 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
c5d0: 5f 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41  _TARNAME "$PACKA
c5e0: 47 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45  GE_TARNAME"._ACE
c5f0: 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64  OF...cat >>confd
c600: 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23  efs.h <<_ACEOF.#
c610: 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56  define PACKAGE_V
c620: 45 52 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45  ERSION "$PACKAGE
c630: 5f 56 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46  _VERSION"._ACEOF
c640: 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
c650: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
c660: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 53 54 52  fine PACKAGE_STR
c670: 49 4e 47 20 22 24 50 41 43 4b 41 47 45 5f 53 54  ING "$PACKAGE_ST
c680: 52 49 4e 47 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63  RING"._ACEOF...c
c690: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
c6a0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
c6b0: 20 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f   PACKAGE_BUGREPO
c6c0: 52 54 20 22 24 50 41 43 4b 41 47 45 5f 42 55 47  RT "$PACKAGE_BUG
c6d0: 52 45 50 4f 52 54 22 0a 5f 41 43 45 4f 46 0a 0a  REPORT"._ACEOF..
c6e0: 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65 20  .# Let the site 
c6f0: 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20 61  file select an a
c700: 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20 66  lternate cache f
c710: 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73 20  ile if it wants 
c720: 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 65 78 70  to..# Prefer exp
c730: 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64  licitly selected
c740: 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74   file to automat
c750: 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20  ically selected 
c760: 6f 6e 65 73 2e 0a 69 66 20 74 65 73 74 20 2d 6e  ones..if test -n
c770: 20 22 24 43 4f 4e 46 49 47 5f 53 49 54 45 22 3b   "$CONFIG_SITE";
c780: 20 74 68 65 6e 0a 20 20 73 65 74 20 78 20 22 24   then.  set x "$
c790: 43 4f 4e 46 49 47 5f 53 49 54 45 22 0a 65 6c 69  CONFIG_SITE".eli
c7a0: 66 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78  f test "x$prefix
c7b0: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e  " != xNONE; then
c7c0: 0a 20 20 73 65 74 20 78 20 22 24 70 72 65 66 69  .  set x "$prefi
c7d0: 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73  x/share/config.s
c7e0: 69 74 65 22 20 22 24 70 72 65 66 69 78 2f 65 74  ite" "$prefix/et
c7f0: 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 0a 65  c/config.site".e
c800: 6c 73 65 0a 20 20 73 65 74 20 78 20 22 24 61 63  lse.  set x "$ac
c810: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
c820: 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73 69 74  share/config.sit
c830: 65 22 20 5c 0a 09 22 24 61 63 5f 64 65 66 61 75  e" \.."$ac_defau
c840: 6c 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f  lt_prefix/etc/co
c850: 6e 66 69 67 2e 73 69 74 65 22 0a 66 69 0a 73 68  nfig.site".fi.sh
c860: 69 66 74 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f  ift.for ac_site_
c870: 66 69 6c 65 0a 64 6f 0a 20 20 69 66 20 74 65 73  file.do.  if tes
c880: 74 20 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66  t -r "$ac_site_f
c890: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b  ile"; then.    {
c8a0: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
c8b0: 49 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 73  INENO: loading s
c8c0: 69 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73  ite script $ac_s
c8d0: 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  ite_file" >&5.ec
c8e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
c8f0: 69 6e 67 20 73 69 74 65 20 73 63 72 69 70 74 20  ing site script 
c900: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3e  $ac_site_file" >
c910: 26 36 3b 7d 0a 20 20 20 20 73 65 64 20 27 73 2f  &6;}.    sed 's/
c920: 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73 69 74 65  ^/| /' "$ac_site
c930: 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20 20 20 2e  _file" >&5.    .
c940: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22   "$ac_site_file"
c950: 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74  .  fi.done..if t
c960: 65 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66  est -r "$cache_f
c970: 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53  ile"; then.  # S
c980: 6f 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20  ome versions of 
c990: 62 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74  bash will fail t
c9a0: 6f 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75  o source /dev/nu
c9b0: 6c 6c 20 28 73 70 65 63 69 61 6c 0a 20 20 23 20  ll (special.  # 
c9c0: 66 69 6c 65 73 20 61 63 74 75 61 6c 6c 79 29 2c  files actually),
c9d0: 20 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69   so we avoid doi
c9e0: 6e 67 20 74 68 61 74 2e 0a 20 20 69 66 20 74 65  ng that..  if te
c9f0: 73 74 20 2d 66 20 22 24 63 61 63 68 65 5f 66 69  st -f "$cache_fi
ca00: 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20  le"; then.    { 
ca10: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ca20: 4e 45 4e 4f 3a 20 6c 6f 61 64 69 6e 67 20 63 61  NENO: loading ca
ca30: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
ca40: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
ca50: 65 3a 20 6c 6f 61 64 69 6e 67 20 63 61 63 68 65  e: loading cache
ca60: 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
ca70: 36 3b 7d 0a 20 20 20 20 63 61 73 65 20 24 63 61  6;}.    case $ca
ca80: 63 68 65 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  che_file in.    
ca90: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
caa0: 2f 5d 2a 20 29 20 2e 20 22 24 63 61 63 68 65 5f  /]* ) . "$cache_
cab0: 66 69 6c 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29  file";;.      *)
cac0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
cad0: 20 20 20 20 20 20 2e 20 22 2e 2f 24 63 61 63 68        . "./$cach
cae0: 65 5f 66 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73  e_file";;.    es
caf0: 61 63 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b  ac.  fi.else.  {
cb00: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
cb10: 49 4e 45 4e 4f 3a 20 63 72 65 61 74 69 6e 67 20  INENO: creating 
cb20: 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
cb30: 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
cb40: 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20 63 61  _me: creating ca
cb50: 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
cb60: 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65   >&6;}.  >$cache
cb70: 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63  _file.fi..# Chec
cb80: 6b 20 74 68 61 74 20 74 68 65 20 70 72 65 63 69  k that the preci
cb90: 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 73 61  ous variables sa
cba0: 76 65 64 20 69 6e 20 74 68 65 20 63 61 63 68 65  ved in the cache
cbb0: 20 68 61 76 65 20 6b 65 70 74 20 74 68 65 20 73   have kept the s
cbc0: 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f  ame.# value..ac_
cbd0: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
cbe0: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76 61 72  false.for ac_var
cbf0: 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73   in $ac_precious
cc00: 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c  _vars; do.  eval
cc10: 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63   ac_old_set=\$ac
cc20: 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  _cv_env_${ac_var
cc30: 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61 63 5f  }_set.  eval ac_
cc40: 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76  new_set=\$ac_env
cc50: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
cc60: 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c   eval ac_old_val
cc70: 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61  =\$ac_cv_env_${a
cc80: 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65  c_var}_value.  e
cc90: 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c  val ac_new_val=\
cca0: 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72  $ac_env_${ac_var
ccb0: 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65 20 24  }_value.  case $
ccc0: 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e  ac_old_set,$ac_n
ccd0: 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20 73 65  ew_set in.    se
cce0: 74 2c 29 0a 20 20 20 20 20 20 7b 20 65 63 68 6f  t,).      { echo
ccf0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
cd00: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
cd10: 61 72 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c  ar' was set to \
cd20: 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e  `$ac_old_val' in
cd30: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
cd40: 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  n" >&5.echo "$as
cd50: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
cd60: 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74  c_var' was set t
cd70: 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27  o \`$ac_old_val'
cd80: 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
cd90: 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20   run" >&2;}.    
cda0: 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75    ac_cache_corru
cdb0: 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 73  pted=: ;;.    ,s
cdc0: 65 74 29 0a 20 20 20 20 20 20 7b 20 65 63 68 6f  et).      { echo
cdd0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
cde0: 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76  : error: \`$ac_v
cdf0: 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20  ar' was not set 
ce00: 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20  in the previous 
ce10: 72 75 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  run" >&5.echo "$
ce20: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
ce30: 24 61 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74  $ac_var' was not
ce40: 20 73 65 74 20 69 6e 20 74 68 65 20 70 72 65 76   set in the prev
ce50: 69 6f 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a  ious run" >&2;}.
ce60: 20 20 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63        ac_cache_c
ce70: 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20  orrupted=: ;;.  
ce80: 20 20 2c 29 3b 3b 0a 20 20 20 20 2a 29 0a 20 20    ,);;.    *).  
ce90: 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 61      if test "x$a
cea0: 63 5f 6f 6c 64 5f 76 61 6c 22 20 21 3d 20 22 78  c_old_val" != "x
ceb0: 24 61 63 5f 6e 65 77 5f 76 61 6c 22 3b 20 74 68  $ac_new_val"; th
cec0: 65 6e 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f  en..{ echo "$as_
ced0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
cee0: 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 68 61  r: \`$ac_var' ha
cef0: 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63 65 20  s changed since 
cf00: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
cf10: 3a 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  :" >&5.echo "$as
cf20: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
cf30: 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
cf40: 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
cf50: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
cf60: 7d 0a 09 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  }..{ echo "$as_m
cf70: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 20 20 66 6f 72  e:$LINENO:   for
cf80: 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63 5f  mer value:  $ac_
cf90: 6f 6c 64 5f 76 61 6c 22 20 3e 26 35 0a 65 63 68  old_val" >&5.ech
cfa0: 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 66 6f 72  o "$as_me:   for
cfb0: 6d 65 72 20 76 61 6c 75 65 3a 20 20 24 61 63 5f  mer value:  $ac_
cfc0: 6f 6c 64 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a 09  old_val" >&2;}..
cfd0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
cfe0: 4c 49 4e 45 4e 4f 3a 20 20 20 63 75 72 72 65 6e  LINENO:   curren
cff0: 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65 77  t value: $ac_new
d000: 5f 76 61 6c 22 20 3e 26 35 0a 65 63 68 6f 20 22  _val" >&5.echo "
d010: 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72 65 6e  $as_me:   curren
d020: 74 20 76 61 6c 75 65 3a 20 24 61 63 5f 6e 65 77  t value: $ac_new
d030: 5f 76 61 6c 22 20 3e 26 32 3b 7d 0a 09 61 63 5f  _val" >&2;}..ac_
d040: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
d050: 3a 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65  :.      fi;;.  e
d060: 73 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65  sac.  # Pass pre
d070: 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
d080: 74 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73  to config.status
d090: 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63  ..  if test "$ac
d0a0: 5f 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b  _new_set" = set;
d0b0: 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24   then.    case $
d0c0: 61 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20  ac_new_val in.  
d0d0: 20 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24    *\'*) ac_arg=$
d0e0: 61 63 5f 76 61 72 3d 60 65 63 68 6f 20 22 24 61  ac_var=`echo "$a
d0f0: 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64  c_new_val" | sed
d100: 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27   "s/'/'\\\\\\\\'
d110: 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20  '/g"` ;;.    *) 
d120: 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24  ac_arg=$ac_var=$
d130: 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20  ac_new_val ;;.  
d140: 20 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20    esac.    case 
d150: 22 20 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  " $ac_configure_
d160: 61 72 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20  args " in.      
d170: 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29  *" '$ac_arg' "*)
d180: 20 3b 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73   ;; # Avoid dups
d190: 2e 20 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73  .  Use of quotes
d1a0: 20 65 6e 73 75 72 65 73 20 61 63 63 75 72 61 63   ensures accurac
d1b0: 79 2e 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 63  y..      *) ac_c
d1c0: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 3d 22 24  onfigure_args="$
d1d0: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
d1e0: 73 20 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a  s '$ac_arg'" ;;.
d1f0: 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f      esac.  fi.do
d200: 6e 65 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f  ne.if $ac_cache_
d210: 63 6f 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a  corrupted; then.
d220: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
d230: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
d240: 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20   changes in the 
d250: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20  environment can 
d260: 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62  compromise the b
d270: 75 69 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22  uild" >&5.echo "
d280: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
d290: 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65 6e  hanges in the en
d2a0: 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63 6f  vironment can co
d2b0: 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75 69  mpromise the bui
d2c0: 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 7b 20 7b 20  ld" >&2;}.  { { 
d2d0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
d2e0: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 72 75 6e  NENO: error: run
d2f0: 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61   \`make distclea
d300: 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24  n' and/or \`rm $
d310: 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20  cache_file' and 
d320: 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 35 0a  start over" >&5.
d330: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
d340: 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65 20  ror: run \`make 
d350: 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f  distclean' and/o
d360: 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69  r \`rm $cache_fi
d370: 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76  le' and start ov
d380: 65 72 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  er" >&2;}.   { (
d390: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
d3a0: 20 7d 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a   }; }.fi........
d3b0: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
d3c0: 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
d3d0: 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
d3e0: 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
d3f0: 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
d400: 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
d410: 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
d420: 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
d430: 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
d440: 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
d450: 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
d460: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
d470: 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
d480: 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
d490: 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a  _compiler_gnu...
d4a0: 0a 23 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67  .# The following
d4b0: 20 52 43 53 20 72 65 76 69 73 69 6f 6e 20 73 74   RCS revision st
d4c0: 72 69 6e 67 20 61 70 70 6c 69 65 73 20 74 6f 20  ring applies to 
d4d0: 63 6f 6e 66 69 67 75 72 65 2e 69 6e 0a 23 20 24  configure.in.# $
d4e0: 52 65 76 69 73 69 6f 6e 3a 20 31 2e 35 33 20 24  Revision: 1.53 $
d4f0: 0a 0a 23 23 23 23 23 23 23 23 23 0a 23 20 50 72  ..#########.# Pr
d500: 6f 67 72 61 6d 73 20 6e 65 65 64 65 64 0a 23 0a  ograms needed.#.
d510: 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
d520: 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 20  --enable-shared 
d530: 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
d540: 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61  st "${enable_sha
d550: 72 65 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  red+set}" = set;
d560: 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
d570: 6c 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  l=$enable_shared
d580: 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65  ; p=${PACKAGE-de
d590: 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20  fault}.    case 
d5a0: 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20  $enableval in.  
d5b0: 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f 73 68    yes) enable_sh
d5c0: 61 72 65 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20  ared=yes ;;.    
d5d0: 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  no) enable_share
d5e0: 64 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20  d=no ;;.    *). 
d5f0: 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72       enable_shar
d600: 65 64 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ed=no.      # Lo
d610: 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
d620: 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
d630: 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
d640: 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
d650: 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
d660: 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
d670: 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
d680: 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
d690: 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
d6a0: 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
d6b0: 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
d6c0: 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
d6d0: 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
d6e0: 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
d6f0: 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e 65  s..fi.      done
d700: 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74 5f  .      IFS="$lt_
d710: 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20 20  save_ifs".      
d720: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73 65  ;;.    esac.else
d730: 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  .  enable_shared
d740: 3d 79 65 73 0a 66 69 0a 0a 0a 23 20 43 68 65 63  =yes.fi...# Chec
d750: 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
d760: 6c 65 2d 73 74 61 74 69 63 20 77 61 73 20 67 69  le-static was gi
d770: 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
d780: 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 2b 73 65  enable_static+se
d790: 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
d7a0: 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
d7b0: 62 6c 65 5f 73 74 61 74 69 63 3b 20 70 3d 24 7b  ble_static; p=${
d7c0: 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d  PACKAGE-default}
d7d0: 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c  .    case $enabl
d7e0: 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29  eval in.    yes)
d7f0: 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
d800: 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e  es ;;.    no) en
d810: 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 20 3b  able_static=no ;
d820: 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 65 6e  ;.    *).     en
d830: 61 62 6c 65 5f 73 74 61 74 69 63 3d 6e 6f 0a 20  able_static=no. 
d840: 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
d850: 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
d860: 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
d870: 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
d880: 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
d890: 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
d8a0: 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
d8b0: 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
d8c0: 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
d8d0: 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
d8e0: 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
d8f0: 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
d900: 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
d910: 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
d920: 73 74 61 74 69 63 3d 79 65 73 0a 09 66 69 0a 20  static=yes..fi. 
d930: 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
d940: 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
d950: 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  s".      ;;.    
d960: 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62  esac.else.  enab
d970: 6c 65 5f 73 74 61 74 69 63 3d 79 65 73 0a 66 69  le_static=yes.fi
d980: 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
d990: 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 66 61 73 74  er --enable-fast
d9a0: 2d 69 6e 73 74 61 6c 6c 20 77 61 73 20 67 69 76  -install was giv
d9b0: 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65  en..if test "${e
d9c0: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
d9d0: 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ll+set}" = set; 
d9e0: 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61 6c  then.  enableval
d9f0: 3d 24 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e  =$enable_fast_in
da00: 73 74 61 6c 6c 3b 20 70 3d 24 7b 50 41 43 4b 41  stall; p=${PACKA
da10: 47 45 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20  GE-default}.    
da20: 63 61 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20  case $enableval 
da30: 69 6e 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62  in.    yes) enab
da40: 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d  le_fast_install=
da50: 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65  yes ;;.    no) e
da60: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
da70: 6c 6c 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a  ll=no ;;.    *).
da80: 20 20 20 20 20 20 65 6e 61 62 6c 65 5f 66 61 73        enable_fas
da90: 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 0a 20 20 20  t_install=no.   
daa0: 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74 68 65     # Look at the
dab0: 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67 6f 74   argument we got
dac0: 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20 74 68  .  We use all th
dad0: 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20 73 65  e common list se
dae0: 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20 20 20  parators..      
daf0: 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
db00: 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53 7d 24  S"; IFS="${IFS}$
db10: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2c 22  PATH_SEPARATOR,"
db20: 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67 20 69  .      for pkg i
db30: 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20 64 6f  n $enableval; do
db40: 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f  ..IFS="$lt_save_
db50: 69 66 73 22 0a 09 69 66 20 74 65 73 74 20 22 58  ifs"..if test "X
db60: 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b 20 74  $pkg" = "X$p"; t
db70: 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f 66 61  hen..  enable_fa
db80: 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 09  st_install=yes..
db90: 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  fi.      done.  
dba0: 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
dbb0: 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a  e_ifs".      ;;.
dbc0: 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
dbd0: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
dbe0: 61 6c 6c 3d 79 65 73 0a 66 69 0a 0a 0a 61 63 5f  all=yes.fi...ac_
dbf0: 61 75 78 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f  aux_dir=.for ac_
dc00: 64 69 72 20 69 6e 20 22 24 73 72 63 64 69 72 22  dir in "$srcdir"
dc10: 20 22 24 73 72 63 64 69 72 2f 2e 2e 22 20 22 24   "$srcdir/.." "$
dc20: 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 22 3b 20 64  srcdir/../.."; d
dc30: 6f 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22  o.  if test -f "
dc40: 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c 6c 2d  $ac_dir/install-
dc50: 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  sh"; then.    ac
dc60: 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72  _aux_dir=$ac_dir
dc70: 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f  .    ac_install_
dc80: 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  sh="$ac_aux_dir/
dc90: 69 6e 73 74 61 6c 6c 2d 73 68 20 2d 63 22 0a 20  install-sh -c". 
dca0: 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69 66 20     break.  elif 
dcb0: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
dcc0: 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 3b 20 74 68  /install.sh"; th
dcd0: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
dce0: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
dcf0: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
dd00: 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  _aux_dir/install
dd10: 2e 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61  .sh -c".    brea
dd20: 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66  k.  elif test -f
dd30: 20 22 24 61 63 5f 64 69 72 2f 73 68 74 6f 6f 6c   "$ac_dir/shtool
dd40: 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 61  "; then.    ac_a
dd50: 75 78 5f 64 69 72 3d 24 61 63 5f 64 69 72 0a 20  ux_dir=$ac_dir. 
dd60: 20 20 20 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68     ac_install_sh
dd70: 3d 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 73 68  ="$ac_aux_dir/sh
dd80: 74 6f 6f 6c 20 69 6e 73 74 61 6c 6c 20 2d 63 22  tool install -c"
dd90: 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a  .    break.  fi.
dda0: 64 6f 6e 65 0a 69 66 20 74 65 73 74 20 2d 7a 20  done.if test -z 
ddb0: 22 24 61 63 5f 61 75 78 5f 64 69 72 22 3b 20 74  "$ac_aux_dir"; t
ddc0: 68 65 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22  hen.  { { echo "
ddd0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
dde0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69  error: cannot fi
ddf0: 6e 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72  nd install-sh or
de00: 20 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c   install.sh in \
de10: 22 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72  "$srcdir\" \"$sr
de20: 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63  cdir/..\" \"$src
de30: 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 35  dir/../..\"" >&5
de40: 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65  .echo "$as_me: e
de50: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e  rror: cannot fin
de60: 64 20 69 6e 73 74 61 6c 6c 2d 73 68 20 6f 72 20  d install-sh or 
de70: 69 6e 73 74 61 6c 6c 2e 73 68 20 69 6e 20 5c 22  install.sh in \"
de80: 24 73 72 63 64 69 72 5c 22 20 5c 22 24 73 72 63  $srcdir\" \"$src
de90: 64 69 72 2f 2e 2e 5c 22 20 5c 22 24 73 72 63 64  dir/..\" \"$srcd
dea0: 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20 3e 26 32 3b  ir/../..\"" >&2;
deb0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
dec0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
ded0: 0a 0a 23 20 54 68 65 73 65 20 74 68 72 65 65 20  ..# These three 
dee0: 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e  variables are un
def0: 64 6f 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75  documented and u
df00: 6e 73 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e  nsupported,.# an
df10: 64 20 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74  d are intended t
df20: 6f 20 62 65 20 77 69 74 68 64 72 61 77 6e 20 69  o be withdrawn i
df30: 6e 20 61 20 66 75 74 75 72 65 20 41 75 74 6f 63  n a future Autoc
df40: 6f 6e 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54  onf release..# T
df50: 68 65 79 20 63 61 6e 20 63 61 75 73 65 20 73 65  hey can cause se
df60: 72 69 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69  rious problems i
df70: 66 20 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f  f a builder's so
df80: 75 72 63 65 20 74 72 65 65 20 69 73 20 69 6e 20  urce tree is in 
df90: 61 20 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68  a directory.# wh
dfa0: 6f 73 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f  ose full name co
dfb0: 6e 74 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63  ntains unusual c
dfc0: 68 61 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f  haracters..ac_co
dfd0: 6e 66 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45  nfig_guess="$SHE
dfe0: 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
dff0: 6f 6e 66 69 67 2e 67 75 65 73 73 22 20 20 23 20  onfig.guess"  # 
e000: 50 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65  Please don't use
e010: 20 74 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f   this var..ac_co
e020: 6e 66 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c  nfig_sub="$SHELL
e030: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
e040: 66 69 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61  fig.sub"  # Plea
e050: 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69  se don't use thi
e060: 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67  s var..ac_config
e070: 75 72 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ure="$SHELL $ac_
e080: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72  aux_dir/configur
e090: 65 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e  e"  # Please don
e0a0: 27 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e  't use this var.
e0b0: 0a 0a 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77  ...# Make sure w
e0c0: 65 20 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67  e can run config
e0d0: 2e 73 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61  .sub..$SHELL "$a
e0e0: 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
e0f0: 2e 73 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76  .sub" sun4 >/dev
e100: 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20  /null 2>&1 ||.  
e110: 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
e120: 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
e130: 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45   cannot run $SHE
e140: 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63  LL $ac_aux_dir/c
e150: 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26 35 0a 65  onfig.sub" >&5.e
e160: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
e170: 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 24  or: cannot run $
e180: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
e190: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 3e 26  r/config.sub" >&
e1a0: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
e1b0: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
e1c0: 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
e1d0: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
e1e0: 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74  g build system t
e1f0: 79 70 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ype" >&5.echo $E
e200: 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
e210: 62 75 69 6c 64 20 73 79 73 74 65 6d 20 74 79 70  build system typ
e220: 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
e230: 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
e240: 61 63 5f 63 76 5f 62 75 69 6c 64 2b 73 65 74 7d  ac_cv_build+set}
e250: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
e260: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
e270: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
e280: 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 62 75  >&6.else.  ac_bu
e290: 69 6c 64 5f 61 6c 69 61 73 3d 24 62 75 69 6c 64  ild_alias=$build
e2a0: 5f 61 6c 69 61 73 0a 74 65 73 74 20 22 78 24 61  _alias.test "x$a
e2b0: 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d  c_build_alias" =
e2c0: 20 78 20 26 26 0a 20 20 61 63 5f 62 75 69 6c 64   x &&.  ac_build
e2d0: 5f 61 6c 69 61 73 3d 60 24 53 48 45 4c 4c 20 22  _alias=`$SHELL "
e2e0: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
e2f0: 69 67 2e 67 75 65 73 73 22 60 0a 74 65 73 74 20  ig.guess"`.test 
e300: 22 78 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61  "x$ac_build_alia
e310: 73 22 20 3d 20 78 20 26 26 0a 20 20 7b 20 7b 20  s" = x &&.  { { 
e320: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e330: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
e340: 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64 20  not guess build 
e350: 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20 73  type; you must s
e360: 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 35 0a  pecify one" >&5.
e370: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
e380: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65 73  ror: cannot gues
e390: 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79 6f  s build type; yo
e3a0: 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 6f  u must specify o
e3b0: 6e 65 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ne" >&2;}.   { (
e3c0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
e3d0: 20 7d 3b 20 7d 0a 61 63 5f 63 76 5f 62 75 69 6c   }; }.ac_cv_buil
e3e0: 64 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  d=`$SHELL "$ac_a
e3f0: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
e400: 62 22 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69  b" $ac_build_ali
e410: 61 73 60 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68  as` ||.  { { ech
e420: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e430: 4f 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c  O: error: $SHELL
e440: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
e450: 66 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c  fig.sub $ac_buil
e460: 64 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20  d_alias failed" 
e470: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
e480: 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20  : error: $SHELL 
e490: 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
e4a0: 69 67 2e 73 75 62 20 24 61 63 5f 62 75 69 6c 64  ig.sub $ac_build
e4b0: 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22 20 3e  _alias failed" >
e4c0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
e4d0: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
e4e0: 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73  ..fi.{ echo "$as
e4f0: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
e500: 75 6c 74 3a 20 24 61 63 5f 63 76 5f 62 75 69 6c  ult: $ac_cv_buil
e510: 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  d" >&5.echo "${E
e520: 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 62 75 69  CHO_T}$ac_cv_bui
e530: 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20  ld" >&6; }.case 
e540: 24 61 63 5f 63 76 5f 62 75 69 6c 64 20 69 6e 0a  $ac_cv_build in.
e550: 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b  *-*-*) ;;.*) { {
e560: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
e570: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e  INENO: error: in
e580: 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63  valid value of c
e590: 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64 22 20  anonical build" 
e5a0: 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
e5b0: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
e5c0: 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69   value of canoni
e5d0: 63 61 6c 20 62 75 69 6c 64 22 20 3e 26 32 3b 7d  cal build" >&2;}
e5e0: 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
e5f0: 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 65  exit 1; }; };;.e
e600: 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63 76  sac.build=$ac_cv
e610: 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f 49  _build.ac_save_I
e620: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d 27  FS=$IFS; IFS='-'
e630: 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62 75  .set x $ac_cv_bu
e640: 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64 5f  ild.shift.build_
e650: 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65 6e  cpu=$1.build_ven
e660: 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68  dor=$2.shift; sh
e670: 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20  ift.# Remember, 
e680: 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63  the first charac
e690: 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73  ter of IFS is us
e6a0: 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c  ed to create $*,
e6b0: 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f  .# except with o
e6c0: 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c 64  ld shells:.build
e6d0: 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73  _os=$*.IFS=$ac_s
e6e0: 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62 75  ave_IFS.case $bu
e6f0: 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20  ild_os in *\ *) 
e700: 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20 22  build_os=`echo "
e710: 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65 64  $build_os" | sed
e720: 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65 73   's/ /-/g'`;; es
e730: 61 63 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73  ac...{ echo "$as
e740: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
e750: 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73 74 65  cking host syste
e760: 6d 20 74 79 70 65 22 20 3e 26 35 0a 65 63 68 6f  m type" >&5.echo
e770: 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
e780: 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
e790: 79 70 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ype... $ECHO_C" 
e7a0: 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
e7b0: 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b 73 65 74  ${ac_cv_host+set
e7c0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
e7d0: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
e7e0: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
e7f0: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
e800: 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61  est "x$host_alia
e810: 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 61  s" = x; then.  a
e820: 63 5f 63 76 5f 68 6f 73 74 3d 24 61 63 5f 63 76  c_cv_host=$ac_cv
e830: 5f 62 75 69 6c 64 0a 65 6c 73 65 0a 20 20 61 63  _build.else.  ac
e840: 5f 63 76 5f 68 6f 73 74 3d 60 24 53 48 45 4c 4c  _cv_host=`$SHELL
e850: 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f   "$ac_aux_dir/co
e860: 6e 66 69 67 2e 73 75 62 22 20 24 68 6f 73 74 5f  nfig.sub" $host_
e870: 61 6c 69 61 73 60 20 7c 7c 0a 20 20 20 20 7b 20  alias` ||.    { 
e880: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
e890: 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 24  LINENO: error: $
e8a0: 53 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69  SHELL $ac_aux_di
e8b0: 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20 24 68 6f  r/config.sub $ho
e8c0: 73 74 5f 61 6c 69 61 73 20 66 61 69 6c 65 64 22  st_alias failed"
e8d0: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
e8e0: 65 3a 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c  e: error: $SHELL
e8f0: 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
e900: 66 69 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c  fig.sub $host_al
e910: 69 61 73 20 66 61 69 6c 65 64 22 20 3e 26 32 3b  ias failed" >&2;
e920: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
e930: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
e940: 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73  ..fi.{ echo "$as
e950: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
e960: 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 6f 73 74  ult: $ac_cv_host
e970: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
e980: 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 6f 73 74  HO_T}$ac_cv_host
e990: 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65 20 24 61  " >&6; }.case $a
e9a0: 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a 2a 2d 2a  c_cv_host in.*-*
e9b0: 2d 2a 29 20 3b 3b 0a 2a 29 20 7b 20 7b 20 65 63  -*) ;;.*) { { ec
e9c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
e9d0: 4e 4f 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c  NO: error: inval
e9e0: 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61 6e 6f  id value of cano
e9f0: 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e 26 35 0a  nical host" >&5.
ea00: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
ea10: 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c  ror: invalid val
ea20: 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20  ue of canonical 
ea30: 68 6f 73 74 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  host" >&2;}.   {
ea40: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
ea50: 31 3b 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 68  1; }; };;.esac.h
ea60: 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73 74 0a  ost=$ac_cv_host.
ea70: 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  ac_save_IFS=$IFS
ea80: 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20  ; IFS='-'.set x 
ea90: 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68 69 66  $ac_cv_host.shif
eaa0: 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a 68 6f  t.host_cpu=$1.ho
eab0: 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73 68 69  st_vendor=$2.shi
eac0: 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65 6d 65  ft; shift.# Reme
ead0: 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73 74 20  mber, the first 
eae0: 63 68 61 72 61 63 74 65 72 20 6f 66 20 49 46 53  character of IFS
eaf0: 20 69 73 20 75 73 65 64 20 74 6f 20 63 72 65 61   is used to crea
eb00: 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70 74 20  te $*,.# except 
eb10: 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c 73 3a  with old shells:
eb20: 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46 53 3d  .host_os=$*.IFS=
eb30: 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63 61 73  $ac_save_IFS.cas
eb40: 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20 2a 5c  e $host_os in *\
eb50: 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65 63 68   *) host_os=`ech
eb60: 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c 20 73  o "$host_os" | s
eb70: 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20  ed 's/ /-/g'`;; 
eb80: 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a  esac...ac_ext=c.
eb90: 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
eba0: 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
ebb0: 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
ebc0: 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
ebd0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
ebe0: 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
ebf0: 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
ec00: 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
ec10: 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
ec20: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
ec30: 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
ec40: 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
ec50: 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
ec60: 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  nu.if test -n "$
ec70: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
ec80: 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
ec90: 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
eca0: 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
ecb0: 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20 69  refix}gcc", so i
ecc0: 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
ecd0: 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
ece0: 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
ecf0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63  c_tool_prefix}gc
ed00: 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
ed10: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
ed20: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
ed30: 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
ed40: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
ed50: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
ed60: 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
ed70: 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
ed80: 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  "${ac_cv_prog_CC
ed90: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
eda0: 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
edb0: 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
edc0: 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
edd0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
ede0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
edf0: 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c  rog_CC="$CC" # L
ee00: 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
ee10: 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
ee20: 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
ee30: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
ee40: 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
ee50: 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
ee60: 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
ee70: 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
ee80: 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
ee90: 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
eea0: 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
eeb0: 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
eec0: 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
eed0: 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
eee0: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
eef0: 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
ef00: 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
ef10: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
ef20: 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
ef30: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
ef40: 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
ef50: 78 7d 67 63 63 22 0a 20 20 20 20 65 63 68 6f 20  x}gcc".    echo 
ef60: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
ef70: 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
ef80: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
ef90: 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
efa0: 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
efb0: 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
efc0: 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43 3d 24  _IFS..fi.fi.CC=$
efd0: 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66  ac_cv_prog_CC.if
efe0: 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
eff0: 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
f000: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
f010: 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a  esult: $CC" >&5.
f020: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
f030: 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
f040: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
f050: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
f060: 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
f070: 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
f080: 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
f090: 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
f0a0: 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  rog_CC"; then.  
f0b0: 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23  ac_ct_CC=$CC.  #
f0c0: 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
f0d0: 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22  st word of "gcc"
f0e0: 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
f0f0: 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
f100: 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
f110: 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d  my gcc; ac_word=
f120: 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  $2.{ echo "$as_m
f130: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
f140: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
f150: 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
f160: 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
f170: 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
f180: 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
f190: 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
f1a0: 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d  og_ac_ct_CC+set}
f1b0: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
f1c0: 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
f1d0: 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
f1e0: 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
f1f0: 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
f200: 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
f210: 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24  prog_ac_ct_CC="$
f220: 61 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20  ac_ct_CC" # Let 
f230: 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
f240: 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
f250: 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
f260: 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
f270: 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
f280: 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
f290: 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
f2a0: 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
f2b0: 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
f2c0: 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65  .  for ac_exec_e
f2d0: 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
f2e0: 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
f2f0: 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65  ns; do.  if { te
f300: 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24  st -f "$as_dir/$
f310: 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
f320: 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74  ext" && $as_test
f330: 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _x "$as_dir/$ac_
f340: 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
f350: 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61  "; }; then.    a
f360: 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
f370: 43 43 3d 22 67 63 63 22 0a 20 20 20 20 65 63 68  CC="gcc".    ech
f380: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f390: 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
f3a0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
f3b0: 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
f3c0: 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
f3d0: 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
f3e0: 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
f3f0: 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76 5f 70 72  _ct_CC=$ac_cv_pr
f400: 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69 66 20 74  og_ac_ct_CC.if t
f410: 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43  est -n "$ac_ct_C
f420: 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  C"; then.  { ech
f430: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f440: 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
f450: 74 5f 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22  t_CC" >&5.echo "
f460: 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f  ${ECHO_T}$ac_ct_
f470: 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
f480: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
f490: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
f4a0: 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
f4b0: 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
f4c0: 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
f4d0: 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d  t "x$ac_ct_CC" =
f4e0: 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d   x; then.    CC=
f4f0: 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  "".  else.    ca
f500: 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
f510: 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
f520: 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65  ned in.yes:).{ e
f530: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
f540: 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
f550: 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
f560: 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
f570: 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
f580: 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
f590: 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
f5a0: 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
f5b0: 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
f5c0: 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
f5d0: 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
f5e0: 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
f5f0: 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
f600: 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68  nu.org." >&5.ech
f610: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
f620: 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
f630: 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
f640: 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
f650: 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
f660: 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
f670: 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
f680: 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
f690: 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
f6a0: 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
f6b0: 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
f6c0: 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
f6d0: 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
f6e0: 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
f6f0: 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
f700: 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43      CC=$ac_ct_CC
f710: 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d  .  fi.else.  CC=
f720: 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22  "$ac_cv_prog_CC"
f730: 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20  .fi..if test -z 
f740: 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20  "$CC"; then.    
f750: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e        if test -n
f760: 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
f770: 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 45  x"; then.    # E
f780: 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
f790: 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
f7a0: 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c 20  ool_prefix}cc", 
f7b0: 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
f7c0: 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
f7d0: 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
f7e0: 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
f7f0: 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32  x}cc; ac_word=$2
f800: 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
f810: 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
f820: 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
f830: 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
f840: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
f850: 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
f860: 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
f870: 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
f880: 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _CC+set}" = set;
f890: 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
f8a0: 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
f8b0: 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
f8c0: 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
f8d0: 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
f8e0: 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
f8f0: 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
f900: 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
f910: 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
f920: 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
f930: 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
f940: 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
f950: 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
f960: 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
f970: 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
f980: 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
f990: 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
f9a0: 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
f9b0: 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
f9c0: 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
f9d0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
f9e0: 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
f9f0: 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
fa00: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
fa10: 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
fa20: 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
fa30: 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  CC="${ac_tool_pr
fa40: 65 66 69 78 7d 63 63 22 0a 20 20 20 20 65 63 68  efix}cc".    ech
fa50: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
fa60: 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
fa70: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fa80: 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
fa90: 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
faa0: 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
fab0: 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43  ve_IFS..fi.fi.CC
fac0: 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
fad0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
fae0: 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
faf0: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
fb00: 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26   result: $CC" >&
fb10: 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
fb20: 7d 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  }$CC" >&6; }.els
fb30: 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
fb40: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
fb50: 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
fb60: 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
fb70: 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a  &6; }.fi...  fi.
fb80: 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
fb90: 43 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  CC"; then.  # Ex
fba0: 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
fbb0: 77 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f  word of "cc", so
fbc0: 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
fbd0: 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
fbe0: 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63  rgs..set dummy c
fbf0: 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
fc00: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
fc10: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
fc20: 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
fc30: 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
fc40: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
fc50: 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  word... $ECHO_C"
fc60: 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
fc70: 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  "${ac_cv_prog_CC
fc80: 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
fc90: 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
fca0: 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
fcb0: 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
fcc0: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
fcd0: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
fce0: 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c  rog_CC="$CC" # L
fcf0: 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
fd00: 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
fd10: 6c 73 65 0a 20 20 61 63 5f 70 72 6f 67 5f 72 65  lse.  ac_prog_re
fd20: 6a 65 63 74 65 64 3d 6e 6f 0a 61 73 5f 73 61 76  jected=no.as_sav
fd30: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
fd40: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
fd50: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
fd60: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
fd70: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
fd80: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
fd90: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
fda0: 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
fdb0: 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
fdc0: 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
fdd0: 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
fde0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
fdf0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
fe00: 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
fe10: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
fe20: 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
fe30: 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20  hen.    if test 
fe40: 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
fe50: 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3d  d$ac_exec_ext" =
fe60: 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b 20   "/usr/ucb/cc"; 
fe70: 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 70  then.       ac_p
fe80: 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65 73  rog_rejected=yes
fe90: 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  .       continue
fea0: 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f  .     fi.    ac_
feb0: 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22 0a  cv_prog_CC="cc".
fec0: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
fed0: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
fee0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
fef0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
ff00: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
ff10: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
ff20: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 69  =$as_save_IFS..i
ff30: 66 20 74 65 73 74 20 24 61 63 5f 70 72 6f 67 5f  f test $ac_prog_
ff40: 72 65 6a 65 63 74 65 64 20 3d 20 79 65 73 3b 20  rejected = yes; 
ff50: 74 68 65 6e 0a 20 20 23 20 57 65 20 66 6f 75 6e  then.  # We foun
ff60: 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20 74 68 65  d a bogon in the
ff70: 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b 65 20 73   path, so make s
ff80: 75 72 65 20 77 65 20 6e 65 76 65 72 20 75 73 65  ure we never use
ff90: 20 69 74 2e 0a 20 20 73 65 74 20 64 75 6d 6d 79   it..  set dummy
ffa0: 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a   $ac_cv_prog_CC.
ffb0: 20 20 73 68 69 66 74 0a 20 20 69 66 20 74 65 73    shift.  if tes
ffc0: 74 20 24 23 20 21 3d 20 30 3b 20 74 68 65 6e 0a  t $# != 0; then.
ffd0: 20 20 20 20 23 20 57 65 20 63 68 6f 73 65 20 61      # We chose a
ffe0: 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6d 70 69   different compi
fff0: 6c 65 72 20 66 72 6f 6d 20 74 68 65 20 62 6f 67  ler from the bog
10000 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23 20 48 6f  us one..    # Ho
10010 77 65 76 65 72 2c 20 69 74 20 68 61 73 20 74 68  wever, it has th
10020 65 20 73 61 6d 65 20 62 61 73 65 6e 61 6d 65 2c  e same basename,
10030 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e 20 77 69   so the bogon wi
10040 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a 20 20 20  ll be chosen.   
10050 20 23 20 66 69 72 73 74 20 69 66 20 77 65 20 73   # first if we s
10060 65 74 20 43 43 20 74 6f 20 6a 75 73 74 20 74 68  et CC to just th
10070 65 20 62 61 73 65 6e 61 6d 65 3b 20 75 73 65 20  e basename; use 
10080 74 68 65 20 66 75 6c 6c 20 66 69 6c 65 20 6e 61  the full file na
10090 6d 65 2e 0a 20 20 20 20 73 68 69 66 74 0a 20 20  me..    shift.  
100a0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
100b0 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
100c0 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a 20 20 66  d${1+' '}$@".  f
100d0 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43 3d 24 61  i.fi.fi.fi.CC=$a
100e0 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20  c_cv_prog_CC.if 
100f0 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74  test -n "$CC"; t
10100 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
10110 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
10120 73 75 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 65  sult: $CC" >&5.e
10130 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43  cho "${ECHO_T}$C
10140 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  C" >&6; }.else. 
10150 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
10160 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
10170 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24   no" >&5.echo "$
10180 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b  {ECHO_T}no" >&6;
10190 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
101a0 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68 65  st -z "$CC"; the
101b0 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  n.  if test -n "
101c0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
101d0 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f  ; then.  for ac_
101e0 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20  prog in cl.exe. 
101f0 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63   do.    # Extrac
10200 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
10210 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   of "$ac_tool_pr
10220 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73  efix$ac_prog", s
10230 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
10240 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
10250 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
10260 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
10270 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64  ac_prog; ac_word
10280 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  =$2.{ echo "$as_
10290 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
102a0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
102b0 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  d" >&5.echo $ECH
102c0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
102d0 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45  r $ac_word... $E
102e0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
102f0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
10300 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73  rog_CC+set}" = s
10310 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
10320 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
10330 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
10340 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
10350 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 61   "$CC"; then.  a
10360 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43  c_cv_prog_CC="$C
10370 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
10380 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
10390 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
103a0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
103b0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
103c0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
103d0 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
103e0 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
103f0 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
10400 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
10410 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
10420 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
10430 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
10440 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
10450 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10460 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
10470 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
10480 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
10490 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
104a0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
104b0 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f  og_CC="$ac_tool_
104c0 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a  prefix$ac_prog".
104d0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
104e0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
104f0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
10500 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
10510 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
10520 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
10530 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
10540 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
10550 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
10560 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
10570 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
10580 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
10590 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $CC" >&5.echo "$
105a0 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36  {ECHO_T}$CC" >&6
105b0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
105c0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
105d0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
105e0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
105f0 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
10600 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24  ..    test -n "$
10610 43 43 22 20 26 26 20 62 72 65 61 6b 0a 20 20 64  CC" && break.  d
10620 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20 2d  one.fi.if test -
10630 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  z "$CC"; then.  
10640 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 66  ac_ct_CC=$CC.  f
10650 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 63 6c  or ac_prog in cl
10660 2e 65 78 65 0a 64 6f 0a 20 20 23 20 45 78 74 72  .exe.do.  # Extr
10670 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
10680 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22  rd of "$ac_prog"
10690 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
106a0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
106b0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
106c0 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f  my $ac_prog; ac_
106d0 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22  word=$2.{ echo "
106e0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
106f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
10700 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20  _word" >&5.echo 
10710 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
10720 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
10730 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
10740 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
10750 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
10760 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
10770 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
10780 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
10790 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
107a0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
107b0 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61  ct_CC"; then.  a
107c0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
107d0 43 43 3d 22 24 61 63 5f 63 74 5f 43 43 22 20 23  CC="$ac_ct_CC" #
107e0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
107f0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
10800 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
10810 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
10820 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
10830 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
10840 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
10850 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
10860 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
10870 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
10880 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
10890 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
108a0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
108b0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
108c0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
108d0 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
108e0 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
108f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10900 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
10910 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
10920 63 5f 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f  c_ct_CC="$ac_pro
10930 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73  g".    echo "$as
10940 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75  _me:$LINENO: fou
10950 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
10960 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
10970 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
10980 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a  .  fi.done.done.
10990 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
109a0 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43  ..fi.fi.ac_ct_CC
109b0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
109c0 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  ct_CC.if test -n
109d0 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68   "$ac_ct_CC"; th
109e0 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
109f0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10a00 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20  ult: $ac_ct_CC" 
10a10 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
10a20 5f 54 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26  _T}$ac_ct_CC" >&
10a30 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
10a40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
10a50 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
10a60 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
10a70 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
10a80 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22 24 61  ...  test -n "$a
10a90 63 5f 63 74 5f 43 43 22 20 26 26 20 62 72 65 61  c_ct_CC" && brea
10aa0 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20 74 65 73  k.done..  if tes
10ab0 74 20 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d  t "x$ac_ct_CC" =
10ac0 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d   x; then.    CC=
10ad0 22 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  "".  else.    ca
10ae0 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  se $cross_compil
10af0 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72  ing:$ac_tool_war
10b00 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65  ned in.yes:).{ e
10b10 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10b20 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  ENO: WARNING: In
10b30 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
10b40 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
10b50 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
10b60 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
10b70 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
10b80 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
10b90 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
10ba0 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
10bb0 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
10bc0 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
10bd0 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
10be0 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68  nu.org." >&5.ech
10bf0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
10c00 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
10c10 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
10c20 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
10c30 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
10c40 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
10c50 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
10c60 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
10c70 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
10c80 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
10c90 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
10ca0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
10cb0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
10cc0 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72  &2;}.ac_tool_war
10cd0 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a  ned=yes ;;.esac.
10ce0 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43      CC=$ac_ct_CC
10cf0 0a 20 20 66 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74  .  fi.fi..fi...t
10d00 65 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20  est -z "$CC" && 
10d10 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
10d20 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
10d30 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43   no acceptable C
10d40 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20   compiler found 
10d50 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60  in \$PATH.See \`
10d60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
10d70 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
10d80 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
10d90 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70   error: no accep
10da0 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c 65 72  table C compiler
10db0 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54 48   found in \$PATH
10dc0 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
10dd0 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
10de0 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
10df0 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
10e00 31 3b 20 7d 3b 20 7d 0a 0a 23 20 50 72 6f 76 69  1; }; }..# Provi
10e10 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  de some informat
10e20 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 6f  ion about the co
10e30 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24 61  mpiler..echo "$a
10e40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
10e50 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d  ecking for C com
10e60 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e  piler version" >
10e70 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60  &5.ac_compiler=`
10e80 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c  set X $ac_compil
10e90 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20 28 61  e; echo $2`.{ (a
10ea0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
10eb0 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26  ler --version >&
10ec0 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  5".case "(($ac_t
10ed0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
10ee0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
10ef0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
10f00 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
10f10 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
10f20 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
10f30 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
10f40 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
10f50 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
10f60 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
10f70 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26  ersion >&5") 2>&
10f80 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
10f90 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
10fa0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
10fb0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
10fc0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
10fd0 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d  s); }.{ (ac_try=
10fe0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76  "$ac_compiler -v
10ff0 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61   >&5".case "(($a
11000 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
11010 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
11020 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
11030 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
11040 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
11050 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
11060 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
11070 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
11080 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
11090 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  l "$ac_compiler 
110a0 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20  -v >&5") 2>&5.  
110b0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
110c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
110d0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
110e0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
110f0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
11100 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  }.{ (ac_try="$ac
11110 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35  _compiler -V >&5
11120 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
11130 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
11140 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
11150 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
11160 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
11170 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
11180 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
11190 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
111a0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
111b0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
111c0 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e  ac_compiler -V >
111d0 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  &5") 2>&5.  ac_s
111e0 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
111f0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
11200 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
11210 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
11220 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 63  ac_status); }..c
11230 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
11240 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
11250 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
11260 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
11270 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
11280 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
11290 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
112a0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
112b0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
112c0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
112d0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
112e0 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63 5f 63 6c 65  .}._ACEOF.ac_cle
112f0 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 3d 24 61  an_files_save=$a
11300 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 0a 61 63  c_clean_files.ac
11310 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24 61  _clean_files="$a
11320 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 61 2e  c_clean_files a.
11330 6f 75 74 20 61 2e 65 78 65 20 62 2e 6f 75 74 22  out a.exe b.out"
11340 0a 23 20 54 72 79 20 74 6f 20 63 72 65 61 74 65  .# Try to create
11350 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77   an executable w
11360 69 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c  ithout -o first,
11370 20 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75 74   disregard a.out
11380 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c 70  ..# It will help
11390 20 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72 6f   us diagnose bro
113a0 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61  ken compilers, a
113b0 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 61  nd finding out a
113c0 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66  n intuition.# of
113d0 20 65 78 65 65 78 74 2e 0a 7b 20 65 63 68 6f 20   exeext..{ echo 
113e0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
113f0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20   checking for C 
11400 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74  compiler default
11410 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d   output file nam
11420 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  e" >&5.echo $ECH
11430 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
11440 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66  r C compiler def
11450 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65  ault output file
11460 20 6e 61 6d 65 2e 2e 2e 20 24 45 43 48 4f 5f 43   name... $ECHO_C
11470 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e 6b  " >&6; }.ac_link
11480 5f 64 65 66 61 75 6c 74 3d 60 65 63 68 6f 20 22  _default=`echo "
11490 24 61 63 5f 6c 69 6e 6b 22 20 7c 20 73 65 64 20  $ac_link" | sed 
114a0 27 73 2f 20 2d 6f 20 2a 63 6f 6e 66 74 65 73 74  's/ -o *conftest
114b0 5b 5e 20 5d 2a 2f 2f 27 60 0a 23 0a 23 20 4c 69  [^ ]*//'`.#.# Li
114c0 73 74 20 6f 66 20 70 6f 73 73 69 62 6c 65 20 6f  st of possible o
114d0 75 74 70 75 74 20 66 69 6c 65 73 2c 20 73 74 61  utput files, sta
114e0 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6d  rting from the m
114f0 6f 73 74 20 6c 69 6b 65 6c 79 2e 0a 23 20 54 68  ost likely..# Th
11500 65 20 61 6c 67 6f 72 69 74 68 6d 20 69 73 20 6e  e algorithm is n
11510 6f 74 20 72 6f 62 75 73 74 20 74 6f 20 6a 75 6e  ot robust to jun
11520 6b 20 69 6e 20 60 2e 27 2c 20 68 65 6e 63 65 20  k in `.', hence 
11530 67 6f 20 74 6f 20 77 69 6c 64 63 61 72 64 73 20  go to wildcards 
11540 28 61 2e 2a 29 0a 23 20 6f 6e 6c 79 20 61 73 20  (a.*).# only as 
11550 61 20 6c 61 73 74 20 72 65 73 6f 72 74 2e 20 20  a last resort.  
11560 62 2e 6f 75 74 20 69 73 20 63 72 65 61 74 65 64  b.out is created
11570 20 62 79 20 69 39 36 30 20 63 6f 6d 70 69 6c 65   by i960 compile
11580 72 73 2e 0a 61 63 5f 66 69 6c 65 73 3d 27 61 5f  rs..ac_files='a_
11590 6f 75 74 2e 65 78 65 20 61 2e 65 78 65 20 63 6f  out.exe a.exe co
115a0 6e 66 74 65 73 74 2e 65 78 65 20 61 2e 6f 75 74  nftest.exe a.out
115b0 20 63 6f 6e 66 74 65 73 74 20 61 2e 2a 20 63 6f   conftest a.* co
115c0 6e 66 74 65 73 74 2e 2a 20 62 2e 6f 75 74 27 0a  nftest.* b.out'.
115d0 23 0a 23 20 54 68 65 20 49 52 49 58 20 36 20 6c  #.# The IRIX 6 l
115e0 69 6e 6b 65 72 20 77 72 69 74 65 73 20 69 6e 74  inker writes int
115f0 6f 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 73  o existing files
11600 20 77 68 69 63 68 20 6d 61 79 20 6e 6f 74 20 62   which may not b
11610 65 0a 23 20 65 78 65 63 75 74 61 62 6c 65 2c 20  e.# executable, 
11620 72 65 74 61 69 6e 69 6e 67 20 74 68 65 69 72 20  retaining their 
11630 70 65 72 6d 69 73 73 69 6f 6e 73 2e 20 20 52 65  permissions.  Re
11640 6d 6f 76 65 20 74 68 65 6d 20 66 69 72 73 74 20  move them first 
11650 73 6f 20 61 0a 23 20 73 75 62 73 65 71 75 65 6e  so a.# subsequen
11660 74 20 65 78 65 63 75 74 69 6f 6e 20 74 65 73 74  t execution test
11670 20 77 6f 72 6b 73 2e 0a 61 63 5f 72 6d 66 69 6c   works..ac_rmfil
11680 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20  es=.for ac_file 
11690 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a  in $ac_files.do.
116a0 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20    case $ac_file 
116b0 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74  in.    *.$ac_ext
116c0 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74   | *.xcoff | *.t
116d0 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62  ds | *.d | *.pdb
116e0 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62   | *.xSYM | *.bb
116f0 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70   | *.bbg | *.map
11700 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20 7c   | *.inf | *.o |
11710 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20   *.obj ) ;;.    
11720 2a 20 29 20 61 63 5f 72 6d 66 69 6c 65 73 3d 22  * ) ac_rmfiles="
11730 24 61 63 5f 72 6d 66 69 6c 65 73 20 24 61 63 5f  $ac_rmfiles $ac_
11740 66 69 6c 65 22 3b 3b 0a 20 20 65 73 61 63 0a 64  file";;.  esac.d
11750 6f 6e 65 0a 72 6d 20 2d 66 20 24 61 63 5f 72 6d  one.rm -f $ac_rm
11760 66 69 6c 65 73 0a 0a 69 66 20 7b 20 28 61 63 5f  files..if { (ac_
11770 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 5f 64 65  try="$ac_link_de
11780 66 61 75 6c 74 22 0a 63 61 73 65 20 22 28 28 24  fault".case "(($
11790 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
117a0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
117b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
117c0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
117d0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
117e0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
117f0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
11800 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
11810 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
11820 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66  al "$ac_link_def
11830 61 75 6c 74 22 29 20 32 3e 26 35 0a 20 20 61 63  ault") 2>&5.  ac
11840 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
11850 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
11860 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
11870 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
11880 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
11890 20 74 68 65 6e 0a 20 20 23 20 41 75 74 6f 63 6f   then.  # Autoco
118a0 6e 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65  nf-2.13 could se
118b0 74 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65  t the ac_cv_exee
118c0 78 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60  xt variable to `
118d0 6e 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65  no'..# So ignore
118e0 20 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27   a value of `no'
118f0 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 69 73  , otherwise this
11900 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60   would lead to `
11910 45 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69  EXEEXT = no'.# i
11920 6e 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57  n a Makefile.  W
11930 65 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65  e should not ove
11940 72 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65  rride ac_cv_exee
11950 78 74 20 69 66 20 69 74 20 77 61 73 20 63 61 63  xt if it was cac
11960 68 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74  hed,.# so that t
11970 68 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72  he user can shor
11980 74 2d 63 69 72 63 75 69 74 20 74 68 69 73 20 74  t-circuit this t
11990 65 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72  est for compiler
119a0 73 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41  s unknown to.# A
119b0 75 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f  utoconf..for ac_
119c0 66 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65  file in $ac_file
119d0 73 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d  s ''.do.  test -
119e0 66 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20  f "$ac_file" || 
119f0 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20  continue.  case 
11a00 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
11a10 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
11a20 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
11a30 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
11a40 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
11a50 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
11a60 66 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20  f | *.o | *.obj 
11a70 29 0a 09 3b 3b 0a 20 20 20 20 5b 61 62 5d 2e 6f  )..;;.    [ab].o
11a80 75 74 20 29 0a 09 23 20 57 65 20 66 6f 75 6e 64  ut )..# We found
11a90 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65   the default exe
11aa0 63 75 74 61 62 6c 65 2c 20 62 75 74 20 65 78 65  cutable, but exe
11ab0 65 78 74 3d 27 27 20 69 73 20 6d 6f 73 74 0a 09  ext='' is most..
11ac0 23 20 63 65 72 74 61 69 6e 6c 79 20 72 69 67 68  # certainly righ
11ad0 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20 20  t...break;;.    
11ae0 2a 2e 2a 20 29 0a 20 20 20 20 20 20 20 20 69 66  *.* ).        if
11af0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 65   test "${ac_cv_e
11b00 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65  xeext+set}" = se
11b10 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f 63  t && test "$ac_c
11b20 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b  v_exeext" != no;
11b30 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09  ..then :; else..
11b40 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d     ac_cv_exeext=
11b50 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
11b60 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
11b70 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73 65  )'`..fi..# We se
11b80 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 68  t ac_cv_exeext h
11b90 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65 20  ere because the 
11ba0 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20 69  later test for i
11bb0 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66 65  t is not..# safe
11bc0 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72  : cross compiler
11bd0 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74 68  s may not add th
11be0 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76 65  e suffix if give
11bf0 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67  n an `-o'..# arg
11c00 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79  ument, so we may
11c10 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74   need to know it
11c20 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20 61   at that point a
11c30 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e 20  lready...# Even 
11c40 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20  if this section 
11c50 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69 74  looks crufty: it
11c60 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74 61   has the advanta
11c70 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c  ge of..# actuall
11c80 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61  y working...brea
11c90 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72 65  k;;.    * )..bre
11ca0 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65  ak;;.  esac.done
11cb0 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65 78  .test "$ac_cv_ex
11cc0 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61 63  eext" = no && ac
11cd0 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73  _cv_exeext=..els
11ce0 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66  e.  ac_file=''.f
11cf0 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  i..{ echo "$as_m
11d00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
11d10 74 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35  t: $ac_file" >&5
11d20 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
11d30 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 20 7d  $ac_file" >&6; }
11d40 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
11d50 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 65  _file"; then.  e
11d60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
11d70 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
11d80 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
11d90 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
11da0 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65 63  _ext >&5..{ { ec
11db0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11dc0 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 63 6f 6d  NO: error: C com
11dd0 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20 63 72 65  piler cannot cre
11de0 61 74 65 20 65 78 65 63 75 74 61 62 6c 65 73 0a  ate executables.
11df0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
11e00 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
11e10 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ls." >&5.echo "$
11e20 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20  as_me: error: C 
11e30 63 6f 6d 70 69 6c 65 72 20 63 61 6e 6e 6f 74 20  compiler cannot 
11e40 63 72 65 61 74 65 20 65 78 65 63 75 74 61 62 6c  create executabl
11e50 65 73 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  es.See \`config.
11e60 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
11e70 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20  tails." >&2;}.  
11e80 20 7b 20 28 65 78 69 74 20 37 37 29 3b 20 65 78   { (exit 77); ex
11e90 69 74 20 37 37 3b 20 7d 3b 20 7d 0a 66 69 0a 0a  it 77; }; }.fi..
11ea0 61 63 5f 65 78 65 65 78 74 3d 24 61 63 5f 63 76  ac_exeext=$ac_cv
11eb0 5f 65 78 65 65 78 74 0a 0a 23 20 43 68 65 63 6b  _exeext..# Check
11ec0 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c   that the compil
11ed0 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65 63  er produces exec
11ee0 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72  utables we can r
11ef0 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74  un.  If not, eit
11f00 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c  her.# the compil
11f10 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72  er is broken, or
11f20 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c   we cross compil
11f30 65 2e 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  e..{ echo "$as_m
11f40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
11f50 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
11f60 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  C compiler works
11f70 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
11f80 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _N "checking whe
11f90 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
11fa0 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43  ler works... $EC
11fb0 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 23 20 46  HO_C" >&6; }.# F
11fc0 49 58 4d 45 3a 20 54 68 65 73 65 20 63 72 6f 73  IXME: These cros
11fd0 73 20 63 6f 6d 70 69 6c 65 72 20 68 61 63 6b 73  s compiler hacks
11fe0 20 73 68 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76   should be remov
11ff0 65 64 20 66 6f 72 20 41 75 74 6f 63 6f 6e 66 20  ed for Autoconf 
12000 33 2e 30 0a 23 20 49 66 20 6e 6f 74 20 63 72 6f  3.0.# If not cro
12010 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 63 68  ss compiling, ch
12020 65 63 6b 20 74 68 61 74 20 77 65 20 63 61 6e 20  eck that we can 
12030 72 75 6e 20 61 20 73 69 6d 70 6c 65 20 70 72 6f  run a simple pro
12040 67 72 61 6d 2e 0a 69 66 20 74 65 73 74 20 22 24  gram..if test "$
12050 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
12060 20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20   != yes; then.  
12070 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 24  if { ac_try='./$
12080 61 63 5f 66 69 6c 65 27 0a 20 20 7b 20 28 63 61  ac_file'.  { (ca
12090 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
120a0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
120b0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
120c0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
120d0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
120e0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
120f0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
12100 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
12110 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
12120 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74  5.  (eval "$ac_t
12130 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ry") 2>&5.  ac_s
12140 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
12150 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12160 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
12170 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
12180 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
12190 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
121a0 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20  _compiling=no.  
121b0 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74  else.    if test
121c0 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
121d0 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65  ng" = maybe; the
121e0 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  n..cross_compili
121f0 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a  ng=yes.    else.
12200 09 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .{ { echo "$as_m
12210 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
12220 3a 20 63 61 6e 6e 6f 74 20 72 75 6e 20 43 20 63  : cannot run C c
12230 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61 6d 73  ompiled programs
12240 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74 20 74  ..If you meant t
12250 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65 2c  o cross compile,
12260 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a   use \`--host'..
12270 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
12280 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
12290 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ls." >&5.echo "$
122a0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
122b0 6e 6e 6f 74 20 72 75 6e 20 43 20 63 6f 6d 70 69  nnot run C compi
122c0 6c 65 64 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66  led programs..If
122d0 20 79 6f 75 20 6d 65 61 6e 74 20 74 6f 20 63 72   you meant to cr
122e0 6f 73 73 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65  oss compile, use
122f0 20 5c 60 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20   \`--host'..See 
12300 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
12310 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
12320 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
12330 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
12340 20 7d 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66   }.    fi.  fi.f
12350 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  i.{ echo "$as_me
12360 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
12370 3a 20 79 65 73 22 20 3e 26 35 0a 65 63 68 6f 20  : yes" >&5.echo 
12380 22 24 7b 45 43 48 4f 5f 54 7d 79 65 73 22 20 3e  "${ECHO_T}yes" >
12390 26 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 61 2e 6f  &6; }..rm -f a.o
123a0 75 74 20 61 2e 65 78 65 20 63 6f 6e 66 74 65 73  ut a.exe conftes
123b0 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 62  t$ac_cv_exeext b
123c0 2e 6f 75 74 0a 61 63 5f 63 6c 65 61 6e 5f 66 69  .out.ac_clean_fi
123d0 6c 65 73 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69  les=$ac_clean_fi
123e0 6c 65 73 5f 73 61 76 65 0a 23 20 43 68 65 63 6b  les_save.# Check
123f0 20 74 68 61 74 20 74 68 65 20 63 6f 6d 70 69 6c   that the compil
12400 65 72 20 70 72 6f 64 75 63 65 73 20 65 78 65 63  er produces exec
12410 75 74 61 62 6c 65 73 20 77 65 20 63 61 6e 20 72  utables we can r
12420 75 6e 2e 20 20 49 66 20 6e 6f 74 2c 20 65 69 74  un.  If not, eit
12430 68 65 72 0a 23 20 74 68 65 20 63 6f 6d 70 69 6c  her.# the compil
12440 65 72 20 69 73 20 62 72 6f 6b 65 6e 2c 20 6f 72  er is broken, or
12450 20 77 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c   we cross compil
12460 65 2e 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  e..{ echo "$as_m
12470 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
12480 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
12490 72 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69  re cross compili
124a0 6e 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ng" >&5.echo $EC
124b0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
124c0 68 65 74 68 65 72 20 77 65 20 61 72 65 20 63 72  hether we are cr
124d0 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 2e 2e 2e  oss compiling...
124e0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
124f0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
12500 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
12510 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
12520 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  g" >&5.echo "${E
12530 43 48 4f 5f 54 7d 24 63 72 6f 73 73 5f 63 6f 6d  CHO_T}$cross_com
12540 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a  piling" >&6; }..
12550 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
12560 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
12570 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65   for suffix of e
12580 78 65 63 75 74 61 62 6c 65 73 22 20 3e 26 35 0a  xecutables" >&5.
12590 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
125a0 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
125b0 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
125c0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
125d0 3b 20 7d 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ; }.if { (ac_try
125e0 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65  ="$ac_link".case
125f0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
12600 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
12610 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
12620 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
12630 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
12640 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
12650 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
12660 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
12670 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
12680 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
12690 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
126a0 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
126b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
126c0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
126d0 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
126e0 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
126f0 65 6e 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60  en.  # If both `
12700 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e  conftest.exe' an
12710 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65  d `conftest' are
12720 20 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c   `present' (well
12730 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20  , observable).# 
12740 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e  catch `conftest.
12750 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61  exe'.  For insta
12760 6e 63 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c  nce with Cygwin,
12770 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77   `ls conftest' w
12780 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65  ill.# work prope
12790 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72  rly (i.e., refer
127a0 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78   to `conftest.ex
127b0 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f  e'), while it wo
127c0 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e  n't with.# `rm'.
127d0 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20  .for ac_file in 
127e0 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e  conftest.exe con
127f0 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a  ftest conftest.*
12800 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22  ; do.  test -f "
12810 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e  $ac_file" || con
12820 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63  tinue.  case $ac
12830 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24  _file in.    *.$
12840 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66  ac_ext | *.xcoff
12850 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c   | *.tds | *.d |
12860 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20   *.pdb | *.xSYM 
12870 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c  | *.bb | *.bbg |
12880 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c   *.map | *.inf |
12890 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20 3b   *.o | *.obj ) ;
128a0 3b 0a 20 20 20 20 2a 2e 2a 20 29 20 61 63 5f 63  ;.    *.* ) ac_c
128b0 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22  v_exeext=`expr "
128c0 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e  $ac_file" : '[^.
128d0 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 20 20  ]*\(\..*\)'`..  
128e0 62 72 65 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 20  break;;.    * ) 
128f0 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64  break;;.  esac.d
12900 6f 6e 65 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65  one.else.  { { e
12910 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12920 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  ENO: error: cann
12930 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69  ot compute suffi
12940 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
12950 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65  : cannot compile
12960 20 61 6e 64 20 6c 69 6e 6b 0a 53 65 65 20 5c 60   and link.See \`
12970 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
12980 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
12990 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
129a0 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63   error: cannot c
129b0 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
129c0 20 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61   executables: ca
129d0 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64  nnot compile and
129e0 20 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66   link.See \`conf
129f0 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65  ig.log' for more
12a00 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d   details." >&2;}
12a10 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20  .   { (exit 1); 
12a20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a  exit 1; }; }.fi.
12a30 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 24  .rm -f conftest$
12a40 61 63 5f 63 76 5f 65 78 65 65 78 74 0a 7b 20 65  ac_cv_exeext.{ e
12a50 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12a60 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
12a70 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 35 0a  _cv_exeext" >&5.
12a80 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
12a90 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
12aa0 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  6; }..rm -f conf
12ab0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45  test.$ac_ext.EXE
12ac0 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  EXT=$ac_cv_exeex
12ad0 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45  t.ac_exeext=$EXE
12ae0 45 58 54 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  EXT.{ echo "$as_
12af0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
12b00 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
12b10 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 22  of object files"
12b20 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
12b30 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
12b40 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65 63 74  suffix of object
12b50 20 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f   files... $ECHO_
12b60 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
12b70 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78  t "${ac_cv_objex
12b80 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  t+set}" = set; t
12b90 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
12ba0 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
12bb0 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
12bc0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
12bd0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
12be0 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
12bf0 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
12c00 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
12c10 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
12c20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
12c30 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
12c40 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
12c50 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
12c60 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
12c70 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
12c80 66 20 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e  f conftest.o con
12c90 66 74 65 73 74 2e 6f 62 6a 0a 69 66 20 7b 20 28  ftest.obj.if { (
12ca0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
12cb0 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
12cc0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
12cd0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
12ce0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
12cf0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
12d00 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
12d10 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
12d20 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
12d30 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
12d40 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
12d50 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
12d60 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
12d70 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
12d80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
12d90 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
12da0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
12db0 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
12dc0 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20   for ac_file in 
12dd0 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74  conftest.o conft
12de0 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74 65 73 74  est.obj conftest
12df0 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66  .*; do.  test -f
12e00 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
12e10 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61 73 65 20  ontinue;.  case 
12e20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
12e30 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
12e40 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
12e50 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
12e60 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
12e70 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
12e80 66 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  f ) ;;.    *) ac
12e90 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70 72  _cv_objext=`expr
12ea0 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 2e   "$ac_file" : '.
12eb0 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20  *\.\(.*\)'`.    
12ec0 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61     break;;.  esa
12ed0 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 65 63  c.done.else.  ec
12ee0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
12ef0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
12f00 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
12f10 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
12f20 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20 65 63 68  ext >&5..{ { ech
12f30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12f40 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
12f50 20 63 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20   compute suffix 
12f60 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a  of object files:
12f70 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a   cannot compile.
12f80 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
12f90 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
12fa0 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ls." >&5.echo "$
12fb0 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
12fc0 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20 73 75 66  nnot compute suf
12fd0 66 69 78 20 6f 66 20 6f 62 6a 65 63 74 20 66 69  fix of object fi
12fe0 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  les: cannot comp
12ff0 69 6c 65 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  ile.See \`config
13000 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
13010 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20  etails." >&2;}. 
13020 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
13030 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 72  it 1; }; }.fi..r
13040 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
13050 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  c_cv_objext conf
13060 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
13070 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
13080 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
13090 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e  $ac_cv_objext" >
130a0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
130b0 54 7d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22  T}$ac_cv_objext"
130c0 20 3e 26 36 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24   >&6; }.OBJEXT=$
130d0 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61 63 5f  ac_cv_objext.ac_
130e0 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54 0a 7b  objext=$OBJEXT.{
130f0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
13100 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
13110 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75  whether we are u
13120 73 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63  sing the GNU C c
13130 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68  ompiler" >&5.ech
13140 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
13150 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
13160 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
13170 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20 24   C compiler... $
13180 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
13190 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
131a0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 73  c_compiler_gnu+s
131b0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
131c0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
131d0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
131e0 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61  C" >&6.else.  ca
131f0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
13200 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
13210 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13220 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
13230 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
13240 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
13250 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13260 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
13270 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
13280 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23  .int.main ().{.#
13290 69 66 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a  ifndef __GNUC__.
132a0 20 20 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a         choke me.
132b0 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65  #endif..  ;.  re
132c0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
132d0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
132e0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
132f0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
13300 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
13310 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
13320 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
13330 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
13340 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
13350 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
13360 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
13370 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
13380 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
13390 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
133a0 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
133b0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
133c0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
133d0 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
133e0 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
133f0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
13400 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
13410 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
13420 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
13430 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
13440 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
13450 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
13460 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
13470 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
13480 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
13490 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
134a0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
134b0 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
134c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
134d0 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f  xt; then.  ac_co
134e0 6d 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65  mpiler_gnu=yes.e
134f0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
13500 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
13510 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
13520 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
13530 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
13540 0a 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  ..ac_compiler_gn
13550 75 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  u=no.fi..rm -f c
13560 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
13570 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
13580 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
13590 63 5f 65 78 74 0a 61 63 5f 63 76 5f 63 5f 63 6f  c_ext.ac_cv_c_co
135a0 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63  mpiler_gnu=$ac_c
135b0 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a  ompiler_gnu..fi.
135c0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
135d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
135e0 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
135f0 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68 6f 20  r_gnu" >&5.echo 
13600 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
13610 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
13620 20 3e 26 36 3b 20 7d 0a 47 43 43 3d 60 74 65 73   >&6; }.GCC=`tes
13630 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  t $ac_compiler_g
13640 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68 6f  nu = yes && echo
13650 20 79 65 73 60 0a 61 63 5f 74 65 73 74 5f 43 46   yes`.ac_test_CF
13660 4c 41 47 53 3d 24 7b 43 46 4c 41 47 53 2b 73 65  LAGS=${CFLAGS+se
13670 74 7d 0a 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  t}.ac_save_CFLAG
13680 53 3d 24 43 46 4c 41 47 53 0a 7b 20 65 63 68 6f  S=$CFLAGS.{ echo
13690 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
136a0 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68  : checking wheth
136b0 65 72 20 24 43 43 20 61 63 63 65 70 74 73 20 2d  er $CC accepts -
136c0 67 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  g" >&5.echo $ECH
136d0 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68  O_N "checking wh
136e0 65 74 68 65 72 20 24 43 43 20 61 63 63 65 70 74  ether $CC accept
136f0 73 20 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  s -g... $ECHO_C"
13700 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
13710 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  "${ac_cv_prog_cc
13720 5f 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  _g+set}" = set; 
13730 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
13740 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
13750 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
13760 20 20 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72    ac_save_c_werr
13770 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65  or_flag=$ac_c_we
13780 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f  rror_flag.   ac_
13790 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65  c_werror_flag=ye
137a0 73 0a 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  s.   ac_cv_prog_
137b0 63 63 5f 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47  cc_g=no.   CFLAG
137c0 53 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e 63  S="-g".   cat >c
137d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
137e0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
137f0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
13800 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
13810 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
13820 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
13830 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13840 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
13850 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
13860 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
13870 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
13880 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
13890 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
138a0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
138b0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
138c0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
138d0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
138e0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
138f0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
13900 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
13910 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
13920 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
13930 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
13940 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
13950 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
13960 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
13970 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
13980 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
13990 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
139a0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
139b0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
139c0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
139d0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
139e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
139f0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
13a00 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
13a10 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
13a20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
13a30 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
13a40 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
13a50 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
13a60 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
13a70 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
13a80 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61  objext; then.  a
13a90 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79  c_cv_prog_cc_g=y
13aa0 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22  es.else.  echo "
13ab0 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70  $as_me: failed p
13ac0 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35  rogram was:" >&5
13ad0 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63  .sed 's/^/| /' c
13ae0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
13af0 3e 26 35 0a 0a 09 43 46 4c 41 47 53 3d 22 22 0a  >&5...CFLAGS="".
13b00 20 20 20 20 20 20 63 61 74 20 3e 63 6f 6e 66 74        cat >conft
13b10 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
13b20 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
13b30 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
13b40 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
13b50 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13b60 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
13b70 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
13b80 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
13b90 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
13ba0 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
13bb0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
13bc0 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
13bd0 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
13be0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
13bf0 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
13c00 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
13c10 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
13c20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
13c30 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
13c40 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
13c50 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
13c60 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
13c70 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
13c80 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
13c90 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
13ca0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
13cb0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
13cc0 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
13cd0 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
13ce0 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
13cf0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
13d00 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
13d10 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
13d20 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
13d30 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
13d40 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
13d50 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
13d60 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
13d70 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
13d80 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
13d90 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
13da0 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
13db0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
13dc0 78 74 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73  xt; then.  :.els
13dd0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
13de0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
13df0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
13e00 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
13e10 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
13e20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
13e30 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72  =$ac_save_c_werr
13e40 6f 72 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47 53  or_flag.. CFLAGS
13e50 3d 22 2d 67 22 0a 09 20 63 61 74 20 3e 63 6f 6e  ="-g".. cat >con
13e60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
13e70 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
13e80 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
13e90 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
13ea0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
13eb0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
13ec0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
13ed0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
13ee0 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
13ef0 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
13f00 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
13f10 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
13f20 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20  t.$ac_objext.if 
13f30 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
13f40 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28  ompile".case "((
13f50 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
13f60 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
13f70 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
13f80 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
13f90 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
13fa0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
13fb0 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
13fc0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
13fd0 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
13fe0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
13ff0 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
14000 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
14010 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
14020 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
14030 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
14040 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
14050 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
14060 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
14070 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
14080 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
14090 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
140a0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26  ac_status); } &&
140b0 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61   {.. test -z "$a
140c0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
140d0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
140e0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
140f0 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73      } && test -s
14100 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14110 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f  jext; then.  ac_
14120 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73  cv_prog_cc_g=yes
14130 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
14140 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
14150 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
14160 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
14170 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
14180 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  5...fi..rm -f co
14190 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
141a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
141b0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
141c0 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  _ext.fi..rm -f c
141d0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
141e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
141f0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
14200 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20  c_ext.fi..rm -f 
14210 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
14220 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
14230 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
14240 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 5f 77  ac_ext.   ac_c_w
14250 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73  error_flag=$ac_s
14260 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  ave_c_werror_fla
14270 67 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73  g.fi.{ echo "$as
14280 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
14290 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67  ult: $ac_cv_prog
142a0 5f 63 63 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20  _cc_g" >&5.echo 
142b0 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
142c0 5f 70 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b  _prog_cc_g" >&6;
142d0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f   }.if test "$ac_
142e0 74 65 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73  test_CFLAGS" = s
142f0 65 74 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47  et; then.  CFLAG
14300 53 3d 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47  S=$ac_save_CFLAG
14310 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f  S.elif test $ac_
14320 63 76 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79  cv_prog_cc_g = y
14330 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65  es; then.  if te
14340 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
14350 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
14360 3d 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65  ="-g -O2".  else
14370 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22  .    CFLAGS="-g"
14380 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20  .  fi.else.  if 
14390 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
143a0 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41  s; then.    CFLA
143b0 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  GS="-O2".  else.
143c0 20 20 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69      CFLAGS=.  fi
143d0 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
143e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
143f0 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74  king for $CC opt
14400 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53  ion to accept IS
14410 4f 20 43 38 39 22 20 3e 26 35 0a 65 63 68 6f 20  O C89" >&5.echo 
14420 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
14430 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e  g for $CC option
14440 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f 20 43   to accept ISO C
14450 38 39 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  89... $ECHO_C" >
14460 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
14470 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  {ac_cv_prog_cc_c
14480 38 39 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  89+set}" = set; 
14490 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
144a0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
144b0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
144c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
144d0 63 38 39 3d 6e 6f 0a 61 63 5f 73 61 76 65 5f 43  c89=no.ac_save_C
144e0 43 3d 24 43 43 0a 63 61 74 20 3e 63 6f 6e 66 74  C=$CC.cat >conft
144f0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
14500 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
14510 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
14520 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
14530 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14540 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
14550 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
14560 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
14570 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
14580 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63   <stdarg.h>.#inc
14590 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23  lude <stdio.h>.#
145a0 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
145b0 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  es.h>.#include <
145c0 73 79 73 2f 73 74 61 74 2e 68 3e 0a 2f 2a 20 4d  sys/stat.h>./* M
145d0 6f 73 74 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f  ost of the follo
145e0 77 69 6e 67 20 74 65 73 74 73 20 61 72 65 20 73  wing tests are s
145f0 74 6f 6c 65 6e 20 66 72 6f 6d 20 52 43 53 20 35  tolen from RCS 5
14600 2e 37 27 73 20 73 72 63 2f 63 6f 6e 66 2e 73 68  .7's src/conf.sh
14610 2e 20 20 2a 2f 0a 73 74 72 75 63 74 20 62 75 66  .  */.struct buf
14620 20 7b 20 69 6e 74 20 78 3b 20 7d 3b 0a 46 49 4c   { int x; };.FIL
14630 45 20 2a 20 28 2a 72 63 73 6f 70 65 6e 29 20 28  E * (*rcsopen) (
14640 73 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74  struct buf *, st
14650 72 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74  ruct stat *, int
14660 29 3b 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a  );.static char *
14670 65 20 28 70 2c 20 69 29 0a 20 20 20 20 20 63 68  e (p, i).     ch
14680 61 72 20 2a 2a 70 3b 0a 20 20 20 20 20 69 6e 74  ar **p;.     int
14690 20 69 3b 0a 7b 0a 20 20 72 65 74 75 72 6e 20 70   i;.{.  return p
146a0 5b 69 5d 3b 0a 7d 0a 73 74 61 74 69 63 20 63 68  [i];.}.static ch
146b0 61 72 20 2a 66 20 28 63 68 61 72 20 2a 20 28 2a  ar *f (char * (*
146c0 67 29 20 28 63 68 61 72 20 2a 2a 2c 20 69 6e 74  g) (char **, int
146d0 29 2c 20 63 68 61 72 20 2a 2a 70 2c 20 2e 2e 2e  ), char **p, ...
146e0 29 0a 7b 0a 20 20 63 68 61 72 20 2a 73 3b 0a 20  ).{.  char *s;. 
146f0 20 76 61 5f 6c 69 73 74 20 76 3b 0a 20 20 76 61   va_list v;.  va
14700 5f 73 74 61 72 74 20 28 76 2c 70 29 3b 0a 20 20  _start (v,p);.  
14710 73 20 3d 20 67 20 28 70 2c 20 76 61 5f 61 72 67  s = g (p, va_arg
14720 20 28 76 2c 69 6e 74 29 29 3b 0a 20 20 76 61 5f   (v,int));.  va_
14730 65 6e 64 20 28 76 29 3b 0a 20 20 72 65 74 75 72  end (v);.  retur
14740 6e 20 73 3b 0a 7d 0a 0a 2f 2a 20 4f 53 46 20 34  n s;.}../* OSF 4
14750 2e 30 20 43 6f 6d 70 61 71 20 63 63 20 69 73 20  .0 Compaq cc is 
14760 73 6f 6d 65 20 73 6f 72 74 20 6f 66 20 61 6c 6d  some sort of alm
14770 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
14780 75 6c 74 2e 20 20 49 74 20 68 61 73 0a 20 20 20  ult.  It has.   
14790 66 75 6e 63 74 69 6f 6e 20 70 72 6f 74 6f 74 79  function prototy
147a0 70 65 73 20 61 6e 64 20 73 74 75 66 66 2c 20 62  pes and stuff, b
147b0 75 74 20 6e 6f 74 20 27 5c 78 48 48 27 20 68 65  ut not '\xHH' he
147c0 78 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e 73  x character cons
147d0 74 61 6e 74 73 2e 0a 20 20 20 54 68 65 73 65 20  tants..   These 
147e0 64 6f 6e 27 74 20 70 72 6f 76 6f 6b 65 20 61 6e  don't provoke an
147f0 20 65 72 72 6f 72 20 75 6e 66 6f 72 74 75 6e 61   error unfortuna
14800 74 65 6c 79 2c 20 69 6e 73 74 65 61 64 20 61 72  tely, instead ar
14810 65 20 73 69 6c 65 6e 74 6c 79 20 74 72 65 61 74  e silently treat
14820 65 64 0a 20 20 20 61 73 20 27 78 27 2e 20 20 54  ed.   as 'x'.  T
14830 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 6e 64  he following ind
14840 75 63 65 73 20 61 6e 20 65 72 72 6f 72 2c 20 75  uces an error, u
14850 6e 74 69 6c 20 2d 73 74 64 20 69 73 20 61 64 64  ntil -std is add
14860 65 64 20 74 6f 20 67 65 74 0a 20 20 20 70 72 6f  ed to get.   pro
14870 70 65 72 20 41 4e 53 49 20 6d 6f 64 65 2e 20 20  per ANSI mode.  
14880 43 75 72 69 6f 75 73 6c 79 20 27 5c 78 30 30 27  Curiously '\x00'
14890 21 3d 27 78 27 20 61 6c 77 61 79 73 20 63 6f 6d  !='x' always com
148a0 65 73 20 6f 75 74 20 74 72 75 65 2c 20 66 6f 72  es out true, for
148b0 20 61 6e 0a 20 20 20 61 72 72 61 79 20 73 69 7a   an.   array siz
148c0 65 20 61 74 20 6c 65 61 73 74 2e 20 20 49 74 27  e at least.  It'
148d0 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 77  s necessary to w
148e0 72 69 74 65 20 27 5c 78 30 30 27 3d 3d 30 20 74  rite '\x00'==0 t
148f0 6f 20 67 65 74 20 73 6f 6d 65 74 68 69 6e 67 0a  o get something.
14900 20 20 20 74 68 61 74 27 73 20 74 72 75 65 20 6f     that's true o
14910 6e 6c 79 20 77 69 74 68 20 2d 73 74 64 2e 20 20  nly with -std.  
14920 2a 2f 0a 69 6e 74 20 6f 73 66 34 5f 63 63 5f 61  */.int osf4_cc_a
14930 72 72 61 79 20 5b 27 5c 78 30 30 27 20 3d 3d 20  rray ['\x00' == 
14940 30 20 3f 20 31 20 3a 20 2d 31 5d 3b 0a 0a 2f 2a  0 ? 1 : -1];../*
14950 20 49 42 4d 20 43 20 36 20 66 6f 72 20 41 49 58   IBM C 6 for AIX
14960 20 69 73 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20   is almost-ANSI 
14970 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20  by default, but 
14980 69 74 20 72 65 70 6c 61 63 65 73 20 6d 61 63 72  it replaces macr
14990 6f 20 70 61 72 61 6d 65 74 65 72 73 0a 20 20 20  o parameters.   
149a0 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73 20 61  inside strings a
149b0 6e 64 20 63 68 61 72 61 63 74 65 72 20 63 6f 6e  nd character con
149c0 73 74 61 6e 74 73 2e 20 20 2a 2f 0a 23 64 65 66  stants.  */.#def
149d0 69 6e 65 20 46 4f 4f 28 78 29 20 27 78 27 0a 69  ine FOO(x) 'x'.i
149e0 6e 74 20 78 6c 63 36 5f 63 63 5f 61 72 72 61 79  nt xlc6_cc_array
149f0 5b 46 4f 4f 28 61 29 20 3d 3d 20 27 78 27 20 3f  [FOO(a) == 'x' ?
14a00 20 31 20 3a 20 2d 31 5d 3b 0a 0a 69 6e 74 20 74   1 : -1];..int t
14a10 65 73 74 20 28 69 6e 74 20 69 2c 20 64 6f 75 62  est (int i, doub
14a20 6c 65 20 78 29 3b 0a 73 74 72 75 63 74 20 73 31  le x);.struct s1
14a30 20 7b 69 6e 74 20 28 2a 66 29 20 28 69 6e 74 20   {int (*f) (int 
14a40 61 29 3b 7d 3b 0a 73 74 72 75 63 74 20 73 32 20  a);};.struct s2 
14a50 7b 69 6e 74 20 28 2a 66 29 20 28 64 6f 75 62 6c  {int (*f) (doubl
14a60 65 20 61 29 3b 7d 3b 0a 69 6e 74 20 70 61 69 72  e a);};.int pair
14a70 6e 61 6d 65 73 20 28 69 6e 74 2c 20 63 68 61 72  names (int, char
14a80 20 2a 2a 2c 20 46 49 4c 45 20 2a 28 2a 29 28 73   **, FILE *(*)(s
14a90 74 72 75 63 74 20 62 75 66 20 2a 2c 20 73 74 72  truct buf *, str
14aa0 75 63 74 20 73 74 61 74 20 2a 2c 20 69 6e 74 29  uct stat *, int)
14ab0 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74  , int, int);.int
14ac0 20 61 72 67 63 3b 0a 63 68 61 72 20 2a 2a 61 72   argc;.char **ar
14ad0 67 76 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  gv;.int.main ().
14ae0 7b 0a 72 65 74 75 72 6e 20 66 20 28 65 2c 20 61  {.return f (e, a
14af0 72 67 76 2c 20 30 29 20 21 3d 20 61 72 67 76 5b  rgv, 0) != argv[
14b00 30 5d 20 20 7c 7c 20 20 66 20 28 65 2c 20 61 72  0]  ||  f (e, ar
14b10 67 76 2c 20 31 29 20 21 3d 20 61 72 67 76 5b 31  gv, 1) != argv[1
14b20 5d 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  ];.  ;.  return 
14b30 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 66 6f 72 20  0;.}._ACEOF.for 
14b40 61 63 5f 61 72 67 20 69 6e 20 27 27 20 2d 71 6c  ac_arg in '' -ql
14b50 61 6e 67 6c 76 6c 3d 65 78 74 63 38 39 20 2d 71  anglvl=extc89 -q
14b60 6c 61 6e 67 6c 76 6c 3d 61 6e 73 69 20 2d 73 74  langlvl=ansi -st
14b70 64 20 5c 0a 09 2d 41 65 20 22 2d 41 61 20 2d 44  d \..-Ae "-Aa -D
14b80 5f 48 50 55 58 5f 53 4f 55 52 43 45 22 20 22 2d  _HPUX_SOURCE" "-
14b90 58 63 20 2d 44 5f 5f 45 58 54 45 4e 53 49 4f 4e  Xc -D__EXTENSION
14ba0 53 5f 5f 22 0a 64 6f 0a 20 20 43 43 3d 22 24 61  S__".do.  CC="$a
14bb0 63 5f 73 61 76 65 5f 43 43 20 24 61 63 5f 61 72  c_save_CC $ac_ar
14bc0 67 22 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  g".  rm -f conft
14bd0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
14be0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
14bf0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
14c00 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
14c10 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
14c20 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
14c30 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
14c40 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
14c50 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
14c60 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
14c70 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
14c80 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
14c90 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
14ca0 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
14cb0 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
14cc0 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
14cd0 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
14ce0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
14cf0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
14d00 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
14d10 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
14d20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14d30 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
14d40 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
14d50 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
14d60 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
14d70 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
14d80 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
14d90 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
14da0 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20        } && test 
14db0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -s conftest.$ac_
14dc0 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61  objext; then.  a
14dd0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
14de0 3d 24 61 63 5f 61 72 67 0a 65 6c 73 65 0a 20 20  =$ac_arg.else.  
14df0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
14e00 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
14e10 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
14e20 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
14e30 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a  c_ext >&5...fi..
14e40 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
14e50 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
14e60 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 74 65  .$ac_objext.  te
14e70 73 74 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  st "x$ac_cv_prog
14e80 5f 63 63 5f 63 38 39 22 20 21 3d 20 22 78 6e 6f  _cc_c89" != "xno
14e90 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
14ea0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
14eb0 61 63 5f 65 78 74 0a 43 43 3d 24 61 63 5f 73 61  ac_ext.CC=$ac_sa
14ec0 76 65 5f 43 43 0a 0a 66 69 0a 23 20 41 43 5f 43  ve_CC..fi.# AC_C
14ed0 41 43 48 45 5f 56 41 4c 0a 63 61 73 65 20 22 78  ACHE_VAL.case "x
14ee0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
14ef0 38 39 22 20 69 6e 0a 20 20 78 29 0a 20 20 20 20  89" in.  x).    
14f00 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
14f10 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
14f20 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 35  none needed" >&5
14f30 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
14f40 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36  none needed" >&6
14f50 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20  ; } ;;.  xno).  
14f60 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
14f70 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
14f80 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e  : unsupported" >
14f90 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
14fa0 54 7d 75 6e 73 75 70 70 6f 72 74 65 64 22 20 3e  T}unsupported" >
14fb0 26 36 3b 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20  &6; } ;;.  *).  
14fc0 20 20 43 43 3d 22 24 43 43 20 24 61 63 5f 63 76    CC="$CC $ac_cv
14fd0 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 0a 20 20  _prog_cc_c89".  
14fe0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
14ff0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
15000 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  : $ac_cv_prog_cc
15010 5f 63 38 39 22 20 3e 26 35 0a 65 63 68 6f 20 22  _c89" >&5.echo "
15020 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
15030 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e 26 36  prog_cc_c89" >&6
15040 3b 20 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 61 63  ; } ;;.esac...ac
15050 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
15060 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
15070 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
15080 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
15090 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
150a0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
150b0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
150c0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
150d0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
150e0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
150f0 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
15100 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
15110 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
15120 70 69 6c 65 72 5f 67 6e 75 0a 0a 7b 20 65 63 68  piler_gnu..{ ech
15130 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
15140 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
15150 61 20 73 65 64 20 74 68 61 74 20 64 6f 65 73 20  a sed that does 
15160 6e 6f 74 20 74 72 75 6e 63 61 74 65 20 6f 75 74  not truncate out
15170 70 75 74 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  put" >&5.echo $E
15180 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
15190 66 6f 72 20 61 20 73 65 64 20 74 68 61 74 20 64  for a sed that d
151a0 6f 65 73 20 6e 6f 74 20 74 72 75 6e 63 61 74 65  oes not truncate
151b0 20 6f 75 74 70 75 74 2e 2e 2e 20 24 45 43 48 4f   output... $ECHO
151c0 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
151d0 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68  st "${lt_cv_path
151e0 5f 53 45 44 2b 73 65 74 7d 22 20 3d 20 73 65 74  _SED+set}" = set
151f0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
15200 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
15210 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
15220 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75  e.  # Loop throu
15230 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70 61  gh the user's pa
15240 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20  th and test for 
15250 73 65 64 20 61 6e 64 20 67 73 65 64 2e 0a 23 20  sed and gsed..# 
15260 54 68 65 6e 20 75 73 65 20 74 68 61 74 20 6c 69  Then use that li
15270 73 74 20 6f 66 20 73 65 64 27 73 20 61 73 20 6f  st of sed's as o
15280 6e 65 73 20 74 6f 20 74 65 73 74 20 66 6f 72 20  nes to test for 
15290 74 72 75 6e 63 61 74 69 6f 6e 2e 0a 61 73 5f 73  truncation..as_s
152a0 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
152b0 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
152c0 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
152d0 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
152e0 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
152f0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
15300 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
15310 72 20 6c 74 5f 61 63 5f 70 72 6f 67 20 69 6e 20  r lt_ac_prog in 
15320 73 65 64 20 67 73 65 64 3b 20 64 6f 0a 20 20 20  sed gsed; do.   
15330 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
15340 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
15350 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
15360 3b 20 64 6f 0a 20 20 20 20 20 20 69 66 20 24 61  ; do.      if $a
15370 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  s_executable_p "
15380 24 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70  $as_dir/$lt_ac_p
15390 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
153a0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 6c  ; then.        l
153b0 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 3d 22 24  t_ac_sed_list="$
153c0 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73 74 20 24  lt_ac_sed_list $
153d0 61 73 5f 64 69 72 2f 24 6c 74 5f 61 63 5f 70 72  as_dir/$lt_ac_pr
153e0 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a  og$ac_exec_ext".
153f0 20 20 20 20 20 20 66 69 0a 20 20 20 20 64 6f 6e        fi.    don
15400 65 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 6c 74  e.  done.done.lt
15410 5f 61 63 5f 6d 61 78 3d 30 0a 6c 74 5f 61 63 5f  _ac_max=0.lt_ac_
15420 63 6f 75 6e 74 3d 30 0a 23 20 41 64 64 20 2f 75  count=0.# Add /u
15430 73 72 2f 78 70 67 34 2f 62 69 6e 2f 73 65 64 20  sr/xpg4/bin/sed 
15440 61 73 20 69 74 20 69 73 20 74 79 70 69 63 61 6c  as it is typical
15450 6c 79 20 66 6f 75 6e 64 20 6f 6e 20 53 6f 6c 61  ly found on Sola
15460 72 69 73 0a 23 20 61 6c 6f 6e 67 20 77 69 74 68  ris.# along with
15470 20 2f 62 69 6e 2f 73 65 64 20 74 68 61 74 20 74   /bin/sed that t
15480 72 75 6e 63 61 74 65 73 20 6f 75 74 70 75 74 2e  runcates output.
15490 0a 66 6f 72 20 6c 74 5f 61 63 5f 73 65 64 20 69  .for lt_ac_sed i
154a0 6e 20 24 6c 74 5f 61 63 5f 73 65 64 5f 6c 69 73  n $lt_ac_sed_lis
154b0 74 20 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 2f  t /usr/xpg4/bin/
154c0 73 65 64 3b 20 64 6f 0a 20 20 74 65 73 74 20 21  sed; do.  test !
154d0 20 2d 66 20 24 6c 74 5f 61 63 5f 73 65 64 20 26   -f $lt_ac_sed &
154e0 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 63 61 74  & continue.  cat
154f0 20 2f 64 65 76 2f 6e 75 6c 6c 20 3e 20 63 6f 6e   /dev/null > con
15500 66 74 65 73 74 2e 69 6e 0a 20 20 6c 74 5f 61 63  ftest.in.  lt_ac
15510 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f 20  _count=0.  echo 
15520 24 45 43 48 4f 5f 4e 20 22 30 31 32 33 34 35 36  $ECHO_N "0123456
15530 37 38 39 24 45 43 48 4f 5f 43 22 20 3e 63 6f 6e  789$ECHO_C" >con
15540 66 74 65 73 74 2e 69 6e 0a 20 20 23 20 43 68 65  ftest.in.  # Che
15550 63 6b 20 66 6f 72 20 47 4e 55 20 73 65 64 20 61  ck for GNU sed a
15560 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
15570 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 69  it is found..  i
15580 66 20 22 24 6c 74 5f 61 63 5f 73 65 64 22 20 2d  f "$lt_ac_sed" -
15590 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 20 3c 20  -version 2>&1 < 
155a0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 67 72 65 70  /dev/null | grep
155b0 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75   'GNU' > /dev/nu
155c0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f  ll; then.    lt_
155d0 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 6c 74 5f  cv_path_SED=$lt_
155e0 61 63 5f 73 65 64 0a 20 20 20 20 62 72 65 61 6b  ac_sed.    break
155f0 0a 20 20 66 69 0a 20 20 77 68 69 6c 65 20 74 72  .  fi.  while tr
15600 75 65 3b 20 64 6f 0a 20 20 20 20 63 61 74 20 63  ue; do.    cat c
15610 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74  onftest.in conft
15620 65 73 74 2e 69 6e 20 3e 63 6f 6e 66 74 65 73 74  est.in >conftest
15630 2e 74 6d 70 0a 20 20 20 20 6d 76 20 63 6f 6e 66  .tmp.    mv conf
15640 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73  test.tmp conftes
15650 74 2e 69 6e 0a 20 20 20 20 63 70 20 63 6f 6e 66  t.in.    cp conf
15660 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74  test.in conftest
15670 2e 6e 6c 0a 20 20 20 20 65 63 68 6f 20 3e 3e 63  .nl.    echo >>c
15680 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20 20 24  onftest.nl.    $
15690 6c 74 5f 61 63 5f 73 65 64 20 2d 65 20 27 73 2f  lt_ac_sed -e 's/
156a0 61 24 2f 2f 27 20 3c 20 63 6f 6e 66 74 65 73 74  a$//' < conftest
156b0 2e 6e 6c 20 3e 63 6f 6e 66 74 65 73 74 2e 6f 75  .nl >conftest.ou
156c0 74 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 63  t || break.    c
156d0 6d 70 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 6f  mp -s conftest.o
156e0 75 74 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 7c  ut conftest.nl |
156f0 7c 20 62 72 65 61 6b 0a 20 20 20 20 23 20 31 30  | break.    # 10
15700 30 30 30 20 63 68 61 72 73 20 61 73 20 69 6e 70  000 chars as inp
15710 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68  ut seems more th
15720 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65  an enough.    te
15730 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75 6e 74 20  st $lt_ac_count 
15740 2d 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a  -gt 10 && break.
15750 20 20 20 20 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d      lt_ac_count=
15760 60 65 78 70 72 20 24 6c 74 5f 61 63 5f 63 6f 75  `expr $lt_ac_cou
15770 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74  nt + 1`.    if t
15780 65 73 74 20 24 6c 74 5f 61 63 5f 63 6f 75 6e 74  est $lt_ac_count
15790 20 2d 67 74 20 24 6c 74 5f 61 63 5f 6d 61 78 3b   -gt $lt_ac_max;
157a0 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 61   then.      lt_a
157b0 63 5f 6d 61 78 3d 24 6c 74 5f 61 63 5f 63 6f 75  c_max=$lt_ac_cou
157c0 6e 74 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  nt.      lt_cv_p
157d0 61 74 68 5f 53 45 44 3d 24 6c 74 5f 61 63 5f 73  ath_SED=$lt_ac_s
157e0 65 64 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65  ed.    fi.  done
157f0 0a 64 6f 6e 65 0a 0a 66 69 0a 0a 53 45 44 3d 24  .done..fi..SED=$
15800 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 0a 7b  lt_cv_path_SED.{
15810 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
15820 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
15830 53 45 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  SED" >&5.echo "$
15840 7b 45 43 48 4f 5f 54 7d 24 53 45 44 22 20 3e 26  {ECHO_T}$SED" >&
15850 36 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20 22 24 61  6; }..{ echo "$a
15860 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
15870 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20  ecking for grep 
15880 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e  that handles lon
15890 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20  g lines and -e" 
158a0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
158b0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67   "checking for g
158c0 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73  rep that handles
158d0 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20   long lines and 
158e0 2d 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  -e... $ECHO_C" >
158f0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
15900 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  {ac_cv_path_GREP
15910 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
15920 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
15930 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
15940 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
15950 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
15960 72 73 74 20 77 6f 72 64 20 6f 66 20 22 67 72 65  rst word of "gre
15970 70 20 67 67 72 65 70 22 20 74 6f 20 75 73 65 20  p ggrep" to use 
15980 69 6e 20 6d 73 67 20 6f 75 74 70 75 74 0a 69 66  in msg output.if
15990 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22   test -z "$GREP"
159a0 3b 20 74 68 65 6e 0a 73 65 74 20 64 75 6d 6d 79  ; then.set dummy
159b0 20 67 72 65 70 20 67 67 72 65 70 3b 20 61 63 5f   grep ggrep; ac_
159c0 70 72 6f 67 5f 6e 61 6d 65 3d 24 32 0a 69 66 20  prog_name=$2.if 
159d0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61  test "${ac_cv_pa
159e0 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d 20  th_GREP+set}" = 
159f0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
15a00 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
15a10 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
15a20 65 6c 73 65 0a 20 20 61 63 5f 70 61 74 68 5f 47  else.  ac_path_G
15a30 52 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a  REP_found=false.
15a40 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74  # Loop through t
15a50 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61  he user's path a
15a60 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68  nd test for each
15a70 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53   of PROGNAME-LIS
15a80 54 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  T.as_save_IFS=$I
15a90 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
15aa0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
15ab0 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  ir in $PATH$PATH
15ac0 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
15ad0 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53  pg4/bin.do.  IFS
15ae0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
15af0 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
15b00 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
15b10 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67  for ac_prog in g
15b20 72 65 70 20 67 67 72 65 70 3b 20 64 6f 0a 20 20  rep ggrep; do.  
15b30 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
15b40 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
15b50 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
15b60 20 64 6f 0a 20 20 20 20 61 63 5f 70 61 74 68 5f   do.    ac_path_
15b70 47 52 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61  GREP="$as_dir/$a
15b80 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65  c_prog$ac_exec_e
15b90 78 74 22 0a 20 20 20 20 7b 20 74 65 73 74 20 2d  xt".    { test -
15ba0 66 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50  f "$ac_path_GREP
15bb0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
15bc0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 3b  "$ac_path_GREP";
15bd0 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20   } || continue. 
15be0 20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47     # Check for G
15bf0 4e 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20  NU ac_path_GREP 
15c00 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66  and select it if
15c10 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20   it is found..  
15c20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
15c30 24 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61  $ac_path_GREP.ca
15c40 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52  se `"$ac_path_GR
15c50 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  EP" --version 2>
15c60 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
15c70 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d  ac_cv_path_GREP=
15c80 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
15c90 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
15ca0 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
15cb0 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f 20 24 45  ount=0.  echo $E
15cc0 43 48 4f 5f 4e 20 22 30 31 32 33 34 35 36 37 38  CHO_N "012345678
15cd0 39 24 45 43 48 4f 5f 43 22 20 3e 22 63 6f 6e 66  9$ECHO_C" >"conf
15ce0 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c 65  test.in".  while
15cf0 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74 20   :.  do.    cat 
15d00 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
15d10 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63 6f  onftest.in" >"co
15d20 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20 20  nftest.tmp".    
15d30 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70  mv "conftest.tmp
15d40 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a  " "conftest.in".
15d50 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73 74      cp "conftest
15d60 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e  .in" "conftest.n
15d70 6c 22 0a 20 20 20 20 65 63 68 6f 20 27 47 52 45  l".    echo 'GRE
15d80 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e  P' >> "conftest.
15d90 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61 74  nl".    "$ac_pat
15da0 68 5f 47 52 45 50 22 20 2d 65 20 27 47 52 45 50  h_GREP" -e 'GREP
15db0 24 27 20 2d 65 20 27 2d 28 63 61 6e 6e 6f 74 20  $' -e '-(cannot 
15dc0 6d 61 74 63 68 29 2d 27 20 3c 20 22 63 6f 6e 66  match)-' < "conf
15dd0 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
15de0 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
15df0 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
15e00 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
15e10 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
15e20 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
15e30 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
15e40 20 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20   ac_count=`expr 
15e50 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60 0a 20  $ac_count + 1`. 
15e60 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
15e70 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
15e80 74 68 5f 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20  th_GREP_max-0}; 
15e90 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73  then.      # Bes
15ea0 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61  t one so far, sa
15eb0 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c  ve it but keep l
15ec0 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74  ooking for a bet
15ed0 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63  ter one.      ac
15ee0 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24  _cv_path_GREP="$
15ef0 61 63 5f 70 61 74 68 5f 47 52 45 50 22 0a 20 20  ac_path_GREP".  
15f00 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52 45 50      ac_path_GREP
15f10 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
15f20 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
15f30 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
15f40 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
15f50 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
15f60 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
15f70 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
15f80 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
15f90 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
15fa0 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
15fb0 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
15fc0 3b 0a 65 73 61 63 0a 0a 0a 20 20 20 20 24 61 63  ;.esac...    $ac
15fd0 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64  _path_GREP_found
15fe0 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 64 6f   && break 3.  do
15ff0 6e 65 0a 64 6f 6e 65 0a 0a 64 6f 6e 65 0a 49 46  ne.done..done.IF
16000 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
16010 0a 66 69 0a 0a 47 52 45 50 3d 22 24 61 63 5f 63  .fi..GREP="$ac_c
16020 76 5f 70 61 74 68 5f 47 52 45 50 22 0a 69 66 20  v_path_GREP".if 
16030 74 65 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b  test -z "$GREP";
16040 20 74 68 65 6e 0a 20 20 7b 20 7b 20 65 63 68 6f   then.  { { echo
16050 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
16060 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65  : error: no acce
16070 70 74 61 62 6c 65 20 24 61 63 5f 70 72 6f 67 5f  ptable $ac_prog_
16080 6e 61 6d 65 20 63 6f 75 6c 64 20 62 65 20 66 6f  name could be fo
16090 75 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54  und in $PATH$PAT
160a0 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
160b0 78 70 67 34 2f 62 69 6e 22 20 3e 26 35 0a 65 63  xpg4/bin" >&5.ec
160c0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
160d0 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65  r: no acceptable
160e0 20 24 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 20 63   $ac_prog_name c
160f0 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e  ould be found in
16100 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
16110 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
16120 69 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  in" >&2;}.   { (
16130 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
16140 20 7d 3b 20 7d 0a 66 69 0a 0a 65 6c 73 65 0a 20   }; }.fi..else. 
16150 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
16160 3d 24 47 52 45 50 0a 66 69 0a 0a 0a 66 69 0a 7b  =$GREP.fi...fi.{
16170 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
16180 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
16190 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
161a0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
161b0 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 61 74 68 5f  O_T}$ac_cv_path_
161c0 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47 52  GREP" >&6; }. GR
161d0 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
161e0 47 52 45 50 22 0a 0a 0a 7b 20 65 63 68 6f 20 22  GREP"...{ echo "
161f0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16200 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72  checking for egr
16210 65 70 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ep" >&5.echo $EC
16220 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
16230 6f 72 20 65 67 72 65 70 2e 2e 2e 20 24 45 43 48  or egrep... $ECH
16240 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
16250 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61 74  est "${ac_cv_pat
16260 68 5f 45 47 52 45 50 2b 73 65 74 7d 22 20 3d 20  h_EGREP+set}" = 
16270 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
16280 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
16290 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
162a0 65 6c 73 65 0a 20 20 69 66 20 65 63 68 6f 20 61  else.  if echo a
162b0 20 7c 20 24 47 52 45 50 20 2d 45 20 27 28 61 7c   | $GREP -E '(a|
162c0 62 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  b)' >/dev/null 2
162d0 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63 5f 63  >&1.   then ac_c
162e0 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 47  v_path_EGREP="$G
162f0 52 45 50 20 2d 45 22 0a 20 20 20 65 6c 73 65 0a  REP -E".   else.
16300 20 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74       # Extract t
16310 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
16320 20 22 65 67 72 65 70 22 20 74 6f 20 75 73 65 20   "egrep" to use 
16330 69 6e 20 6d 73 67 20 6f 75 74 70 75 74 0a 69 66  in msg output.if
16340 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50   test -z "$EGREP
16350 22 3b 20 74 68 65 6e 0a 73 65 74 20 64 75 6d 6d  "; then.set dumm
16360 79 20 65 67 72 65 70 3b 20 61 63 5f 70 72 6f 67  y egrep; ac_prog
16370 5f 6e 61 6d 65 3d 24 32 0a 69 66 20 74 65 73 74  _name=$2.if test
16380 20 22 24 7b 61 63 5f 63 76 5f 70 61 74 68 5f 45   "${ac_cv_path_E
16390 47 52 45 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  GREP+set}" = set
163a0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
163b0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
163c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
163d0 65 0a 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45  e.  ac_path_EGRE
163e0 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 23 20  P_found=false.# 
163f0 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65  Loop through the
16400 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64   user's path and
16410 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20 6f   test for each o
16420 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54 0a  f PROGNAME-LIST.
16430 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
16440 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
16450 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
16460 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
16470 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
16480 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24  4/bin.do.  IFS=$
16490 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
164a0 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
164b0 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
164c0 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 65 67 72  r ac_prog in egr
164d0 65 70 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63 5f  ep; do.  for ac_
164e0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
164f0 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
16500 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
16510 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d 22   ac_path_EGREP="
16520 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
16530 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
16540 20 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63    { test -f "$ac
16550 5f 70 61 74 68 5f 45 47 52 45 50 22 20 26 26 20  _path_EGREP" && 
16560 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f  $as_test_x "$ac_
16570 70 61 74 68 5f 45 47 52 45 50 22 3b 20 7d 20 7c  path_EGREP"; } |
16580 7c 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 23  | continue.    #
16590 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61   Check for GNU a
165a0 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e 64  c_path_EGREP and
165b0 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74   select it if it
165c0 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43   is found..  # C
165d0 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63  heck for GNU $ac
165e0 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73 65  _path_EGREP.case
165f0 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45   `"$ac_path_EGRE
16600 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
16610 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
16620 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d  c_cv_path_EGREP=
16630 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
16640 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 66   ac_path_EGREP_f
16650 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63  ound=:;;.*).  ac
16660 5f 63 6f 75 6e 74 3d 30 0a 20 20 65 63 68 6f 20  _count=0.  echo 
16670 24 45 43 48 4f 5f 4e 20 22 30 31 32 33 34 35 36  $ECHO_N "0123456
16680 37 38 39 24 45 43 48 4f 5f 43 22 20 3e 22 63 6f  789$ECHO_C" >"co
16690 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69  nftest.in".  whi
166a0 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61  le :.  do.    ca
166b0 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  t "conftest.in" 
166c0 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22  "conftest.in" >"
166d0 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20  conftest.tmp".  
166e0 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74    mv "conftest.t
166f0 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  mp" "conftest.in
16700 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65  ".    cp "confte
16710 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
16720 2e 6e 6c 22 0a 20 20 20 20 65 63 68 6f 20 27 45  .nl".    echo 'E
16730 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65  GREP' >> "confte
16740 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f  st.nl".    "$ac_
16750 70 61 74 68 5f 45 47 52 45 50 22 20 27 45 47 52  path_EGREP" 'EGR
16760 45 50 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74  EP$' < "conftest
16770 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .nl" >"conftest.
16780 6f 75 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  out" 2>/dev/null
16790 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69   || break.    di
167a0 66 66 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  ff "conftest.out
167b0 22 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20  " "conftest.nl" 
167c0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20  >/dev/null 2>&1 
167d0 7c 7c 20 62 72 65 61 6b 0a 20 20 20 20 61 63 5f  || break.    ac_
167e0 63 6f 75 6e 74 3d 60 65 78 70 72 20 24 61 63 5f  count=`expr $ac_
167f0 63 6f 75 6e 74 20 2b 20 31 60 0a 20 20 20 20 69  count + 1`.    i
16800 66 20 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74  f test $ac_count
16810 20 2d 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45   -gt ${ac_path_E
16820 47 52 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65  GREP_max-0}; the
16830 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74 20 6f  n.      # Best o
16840 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20  ne so far, save 
16850 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b  it but keep look
16860 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72  ing for a better
16870 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76   one.      ac_cv
16880 5f 70 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63  _path_EGREP="$ac
16890 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20  _path_EGREP".   
168a0 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50     ac_path_EGREP
168b0 5f 6d 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20  _max=$ac_count. 
168c0 20 20 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28     fi.    # 10*(
168d0 32 5e 31 30 29 20 63 68 61 72 73 20 61 73 20 69  2^10) chars as i
168e0 6e 70 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20  nput seems more 
168f0 74 68 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20  than enough.    
16900 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
16910 67 74 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20  gt 10 && break. 
16920 20 64 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f   done.  rm -f co
16930 6e 66 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65  nftest.in confte
16940 73 74 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e  st.tmp conftest.
16950 6e 6c 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b  nl conftest.out;
16960 3b 0a 65 73 61 63 0a 0a 0a 20 20 20 20 24 61 63  ;.esac...    $ac
16970 5f 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e  _path_EGREP_foun
16980 64 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 64  d && break 3.  d
16990 6f 6e 65 0a 64 6f 6e 65 0a 0a 64 6f 6e 65 0a 49  one.done..done.I
169a0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
169b0 0a 0a 66 69 0a 0a 45 47 52 45 50 3d 22 24 61 63  ..fi..EGREP="$ac
169c0 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a  _cv_path_EGREP".
169d0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52  if test -z "$EGR
169e0 45 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 7b 20  EP"; then.  { { 
169f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
16a00 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20  NENO: error: no 
16a10 61 63 63 65 70 74 61 62 6c 65 20 24 61 63 5f 70  acceptable $ac_p
16a20 72 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c 64 20 62  rog_name could b
16a30 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
16a40 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
16a50 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26  usr/xpg4/bin" >&
16a60 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
16a70 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74  error: no accept
16a80 61 62 6c 65 20 24 61 63 5f 70 72 6f 67 5f 6e 61  able $ac_prog_na
16a90 6d 65 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e  me could be foun
16aa0 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  d in $PATH$PATH_
16ab0 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
16ac0 67 34 2f 62 69 6e 22 20 3e 26 32 3b 7d 0a 20 20  g4/bin" >&2;}.  
16ad0 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
16ae0 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 65 6c  t 1; }; }.fi..el
16af0 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f  se.  ac_cv_path_
16b00 45 47 52 45 50 3d 24 45 47 52 45 50 0a 66 69 0a  EGREP=$EGREP.fi.
16b10 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 65 63 68  ..   fi.fi.{ ech
16b20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
16b30 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
16b40 76 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26  v_path_EGREP" >&
16b50 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
16b60 7d 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52  }$ac_cv_path_EGR
16b70 45 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47 52 45  EP" >&6; }. EGRE
16b80 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45  P="$ac_cv_path_E
16b90 47 52 45 50 22 0a 0a 0a 0a 23 20 43 68 65 63 6b  GREP"....# Check
16ba0 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d   whether --with-
16bb0 67 6e 75 2d 6c 64 20 77 61 73 20 67 69 76 65 6e  gnu-ld was given
16bc0 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69 74  ..if test "${wit
16bd0 68 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d  h_gnu_ld+set}" =
16be0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74   set; then.  wit
16bf0 68 76 61 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c  hval=$with_gnu_l
16c00 64 3b 20 74 65 73 74 20 22 24 77 69 74 68 76 61  d; test "$withva
16c10 6c 22 20 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f  l" = no || with_
16c20 67 6e 75 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a  gnu_ld=yes.else.
16c30 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f    with_gnu_ld=no
16c40 0a 66 69 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a  .fi..ac_prog=ld.
16c50 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
16c60 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 43   yes; then.  # C
16c70 68 65 63 6b 20 69 66 20 67 63 63 20 2d 70 72 69  heck if gcc -pri
16c80 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20  nt-prog-name=ld 
16c90 67 69 76 65 73 20 61 20 70 61 74 68 2e 0a 20 20  gives a path..  
16ca0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
16cb0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
16cc0 20 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20   for ld used by 
16cd0 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  $CC" >&5.echo $E
16ce0 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
16cf0 66 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24  for ld used by $
16d00 43 43 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  CC... $ECHO_C" >
16d10 26 36 3b 20 7d 0a 20 20 63 61 73 65 20 24 68 6f  &6; }.  case $ho
16d20 73 74 20 69 6e 0a 20 20 2a 2d 2a 2d 6d 69 6e 67  st in.  *-*-ming
16d30 77 2a 29 0a 20 20 20 20 23 20 67 63 63 20 6c 65  w*).    # gcc le
16d40 61 76 65 73 20 61 20 74 72 61 69 6c 69 6e 67 20  aves a trailing 
16d50 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6e 20  carriage return 
16d60 77 68 69 63 68 20 75 70 73 65 74 73 20 6d 69 6e  which upsets min
16d70 67 77 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 60  gw.    ac_prog=`
16d80 28 24 43 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67  ($CC -print-prog
16d90 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e 26 35 20 7c  -name=ld) 2>&5 |
16da0 20 74 72 20 2d 64 20 27 5c 30 31 35 27 60 20 3b   tr -d '\015'` ;
16db0 3b 0a 20 20 2a 29 0a 20 20 20 20 61 63 5f 70 72  ;.  *).    ac_pr
16dc0 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74 2d  og=`($CC -print-
16dd0 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32 3e  prog-name=ld) 2>
16de0 26 35 60 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20  &5` ;;.  esac.  
16df0 63 61 73 65 20 24 61 63 5f 70 72 6f 67 20 69 6e  case $ac_prog in
16e00 0a 20 20 20 20 23 20 41 63 63 65 70 74 20 61 62  .    # Accept ab
16e10 73 6f 6c 75 74 65 20 70 61 74 68 73 2e 0a 20 20  solute paths..  
16e20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
16e30 2f 5d 2a 29 0a 20 20 20 20 20 20 72 65 5f 64 69  /]*).      re_di
16e40 72 65 6c 74 3d 27 2f 5b 5e 2f 5d 5b 5e 2f 5d 2a  relt='/[^/][^/]*
16e50 2f 5c 2e 5c 2e 2f 27 0a 20 20 20 20 20 20 23 20  /\.\./'.      # 
16e60 43 61 6e 6f 6e 69 63 61 6c 69 7a 65 20 74 68 65  Canonicalize the
16e70 20 70 61 74 68 6e 61 6d 65 20 6f 66 20 6c 64 0a   pathname of ld.
16e80 20 20 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 65        ac_prog=`e
16e90 63 68 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53  cho $ac_prog| $S
16ea0 45 44 20 27 73 25 5c 5c 5c 5c 25 2f 25 67 27 60  ED 's%\\\\%/%g'`
16eb0 0a 20 20 20 20 20 20 77 68 69 6c 65 20 65 63 68  .      while ech
16ec0 6f 20 24 61 63 5f 70 72 6f 67 20 7c 20 67 72 65  o $ac_prog | gre
16ed0 70 20 22 24 72 65 5f 64 69 72 65 6c 74 22 20 3e  p "$re_direlt" >
16ee0 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b   /dev/null 2>&1;
16ef0 20 64 6f 0a 09 61 63 5f 70 72 6f 67 3d 60 65 63   do..ac_prog=`ec
16f00 68 6f 20 24 61 63 5f 70 72 6f 67 7c 20 24 53 45  ho $ac_prog| $SE
16f10 44 20 22 73 25 24 72 65 5f 64 69 72 65 6c 74 25  D "s%$re_direlt%
16f20 2f 25 22 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a  /%"`.      done.
16f30 20 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24        test -z "$
16f40 4c 44 22 20 26 26 20 4c 44 3d 22 24 61 63 5f 70  LD" && LD="$ac_p
16f50 72 6f 67 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  rog".      ;;.  
16f60 22 22 29 0a 20 20 20 20 23 20 49 66 20 69 74 20  "").    # If it 
16f70 66 61 69 6c 73 2c 20 74 68 65 6e 20 70 72 65 74  fails, then pret
16f80 65 6e 64 20 77 65 20 61 72 65 6e 27 74 20 75 73  end we aren't us
16f90 69 6e 67 20 47 43 43 2e 0a 20 20 20 20 61 63 5f  ing GCC..    ac_
16fa0 70 72 6f 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20  prog=ld.    ;;. 
16fb0 20 2a 29 0a 20 20 20 20 23 20 49 66 20 69 74 20   *).    # If it 
16fc0 69 73 20 72 65 6c 61 74 69 76 65 2c 20 74 68 65  is relative, the
16fd0 6e 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65  n search for the
16fe0 20 66 69 72 73 74 20 6c 64 20 69 6e 20 50 41 54   first ld in PAT
16ff0 48 2e 0a 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  H..    with_gnu_
17000 6c 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b  ld=unknown.    ;
17010 3b 0a 20 20 65 73 61 63 0a 65 6c 69 66 20 74 65  ;.  esac.elif te
17020 73 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64  st "$with_gnu_ld
17030 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
17040 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
17050 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
17060 20 66 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35   for GNU ld" >&5
17070 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
17080 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20  hecking for GNU 
17090 6c 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ld... $ECHO_C" >
170a0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
170b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
170c0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
170d0 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64 22 20 3e 26  r non-GNU ld" >&
170e0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
170f0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e  checking for non
17100 2d 47 4e 55 20 6c 64 2e 2e 2e 20 24 45 43 48 4f  -GNU ld... $ECHO
17110 5f 43 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66  _C" >&6; }.fi.if
17120 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70   test "${lt_cv_p
17130 61 74 68 5f 4c 44 2b 73 65 74 7d 22 20 3d 20 73  ath_LD+set}" = s
17140 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
17150 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
17160 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
17170 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  lse.  if test -z
17180 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c   "$LD"; then.  l
17190 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
171a0 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
171b0 41 52 41 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f  ARATOR.  for ac_
171c0 64 69 72 20 69 6e 20 24 50 41 54 48 3b 20 64 6f  dir in $PATH; do
171d0 0a 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61  .    IFS="$lt_sa
171e0 76 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74  ve_ifs".    test
171f0 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26   -z "$ac_dir" &&
17200 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66   ac_dir=..    if
17210 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69   test -f "$ac_di
17220 72 2f 24 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74  r/$ac_prog" || t
17230 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f  est -f "$ac_dir/
17240 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 65  $ac_prog$ac_exee
17250 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  xt"; then.      
17260 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24  lt_cv_path_LD="$
17270 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 22  ac_dir/$ac_prog"
17280 0a 20 20 20 20 20 20 23 20 43 68 65 63 6b 20 74  .      # Check t
17290 6f 20 73 65 65 20 69 66 20 74 68 65 20 70 72 6f  o see if the pro
172a0 67 72 61 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20  gram is GNU ld. 
172b0 20 49 27 64 20 72 61 74 68 65 72 20 75 73 65 20   I'd rather use 
172c0 2d 2d 76 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20  --version,.     
172d0 20 23 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c   # but apparentl
172e0 79 20 73 6f 6d 65 20 76 61 72 69 61 6e 74 73 20  y some variants 
172f0 6f 66 20 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61  of GNU ld only a
17300 63 63 65 70 74 20 2d 76 2e 0a 20 20 20 20 20 20  ccept -v..      
17310 23 20 42 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20  # Break only if 
17320 69 74 20 77 61 73 20 74 68 65 20 47 4e 55 2f 6e  it was the GNU/n
17330 6f 6e 2d 47 4e 55 20 6c 64 20 74 68 61 74 20 77  on-GNU ld that w
17340 65 20 70 72 65 66 65 72 2e 0a 20 20 20 20 20 20  e prefer..      
17350 63 61 73 65 20 60 22 24 6c 74 5f 63 76 5f 70 61  case `"$lt_cv_pa
17360 74 68 5f 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c  th_LD" -v 2>&1 <
17370 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20  /dev/null` in.  
17380 20 20 20 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69      *GNU* | *'wi
17390 74 68 20 42 46 44 27 2a 29 0a 09 74 65 73 74 20  th BFD'*)..test 
173a0 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21  "$with_gnu_ld" !
173b0 3d 20 6e 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b  = no && break..;
173c0 3b 0a 20 20 20 20 20 20 2a 29 0a 09 74 65 73 74  ;.      *)..test
173d0 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20   "$with_gnu_ld" 
173e0 21 3d 20 79 65 73 20 26 26 20 62 72 65 61 6b 0a  != yes && break.
173f0 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20  .;;.      esac. 
17400 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
17410 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
17420 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70  ".else.  lt_cv_p
17430 61 74 68 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c  ath_LD="$LD" # L
17440 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
17450 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77 69  ride the test wi
17460 74 68 20 61 20 70 61 74 68 2e 0a 66 69 0a 66 69  th a path..fi.fi
17470 0a 0a 4c 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74  ..LD="$lt_cv_pat
17480 68 5f 4c 44 22 0a 69 66 20 74 65 73 74 20 2d 6e  h_LD".if test -n
17490 20 22 24 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b   "$LD"; then.  {
174a0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
174b0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
174c0 4c 44 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  LD" >&5.echo "${
174d0 45 43 48 4f 5f 54 7d 24 4c 44 22 20 3e 26 36 3b  ECHO_T}$LD" >&6;
174e0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
174f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
17500 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
17510 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
17520 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 74  }no" >&6; }.fi.t
17530 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
17540 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  { { echo "$as_me
17550 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a  :$LINENO: error:
17560 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 6c   no acceptable l
17570 64 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41 54  d found in \$PAT
17580 48 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  H" >&5.echo "$as
17590 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
175a0 63 63 65 70 74 61 62 6c 65 20 6c 64 20 66 6f 75  cceptable ld fou
175b0 6e 64 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26  nd in \$PATH" >&
175c0 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
175d0 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
175e0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
175f0 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
17600 20 69 66 20 74 68 65 20 6c 69 6e 6b 65 72 20 28   if the linker (
17610 24 4c 44 29 20 69 73 20 47 4e 55 20 6c 64 22 20  $LD) is GNU ld" 
17620 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
17630 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68   "checking if th
17640 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69  e linker ($LD) i
17650 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 24 45 43 48  s GNU ld... $ECH
17660 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
17670 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f  est "${lt_cv_pro
17680 67 5f 67 6e 75 5f 6c 64 2b 73 65 74 7d 22 20 3d  g_gnu_ld+set}" =
17690 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
176a0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
176b0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
176c0 0a 65 6c 73 65 0a 20 20 23 20 49 27 64 20 72 61  .else.  # I'd ra
176d0 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69  ther use --versi
176e0 6f 6e 20 68 65 72 65 2c 20 62 75 74 20 61 70 70  on here, but app
176f0 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20 47 4e 55  arently some GNU
17700 20 6c 64 73 20 6f 6e 6c 79 20 61 63 63 65 70 74   lds only accept
17710 20 2d 76 2e 0a 63 61 73 65 20 60 24 4c 44 20 2d   -v..case `$LD -
17720 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75 6c  v 2>&1 </dev/nul
17730 6c 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27  l` in.*GNU* | *'
17740 77 69 74 68 20 42 46 44 27 2a 29 0a 20 20 6c 74  with BFD'*).  lt
17750 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d  _cv_prog_gnu_ld=
17760 79 65 73 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74  yes.  ;;.*).  lt
17770 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 3d  _cv_prog_gnu_ld=
17780 6e 6f 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  no.  ;;.esac.fi.
17790 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
177a0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
177b0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
177c0 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ld" >&5.echo "${
177d0 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72  ECHO_T}$lt_cv_pr
177e0 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 36 3b 20  og_gnu_ld" >&6; 
177f0 7d 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 24 6c  }.with_gnu_ld=$l
17800 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
17810 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  ...{ echo "$as_m
17820 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
17830 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70 74 69  ing for $LD opti
17840 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a  on to reload obj
17850 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 65  ect files" >&5.e
17860 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
17870 63 6b 69 6e 67 20 66 6f 72 20 24 4c 44 20 6f 70  cking for $LD op
17880 74 69 6f 6e 20 74 6f 20 72 65 6c 6f 61 64 20 6f  tion to reload o
17890 62 6a 65 63 74 20 66 69 6c 65 73 2e 2e 2e 20 24  bject files... $
178a0 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
178b0 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f  f test "${lt_cv_
178c0 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 73  ld_reload_flag+s
178d0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
178e0 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
178f0 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
17900 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74  C" >&6.else.  lt
17910 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c  _cv_ld_reload_fl
17920 61 67 3d 27 2d 72 27 0a 66 69 0a 7b 20 65 63 68  ag='-r'.fi.{ ech
17930 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17940 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
17950 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67  v_ld_reload_flag
17960 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
17970 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6c 64 5f 72  HO_T}$lt_cv_ld_r
17980 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b  eload_flag" >&6;
17990 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24   }.reload_flag=$
179a0 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
179b0 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61  flag.case $reloa
179c0 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22  d_flag in."" | "
179d0 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61   "*) ;;.*) reloa
179e0 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64  d_flag=" $reload
179f0 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72  _flag" ;;.esac.r
17a00 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24  eload_cmds='$LD$
17a10 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24  reload_flag -o $
17a20 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
17a30 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  js'.case $host_o
17a40 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a  s in.  darwin*).
17a50 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
17a60 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
17a70 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
17a80 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ='$LTCC $LTCFLAG
17a90 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c  S -nostdlib ${wl
17aa0 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  }-r -o $output$r
17ab0 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20  eload_objs'.    
17ac0 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61  else.      reloa
17ad0 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f  d_cmds='$LD$relo
17ae0 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70  ad_flag -o $outp
17af0 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a  ut$reload_objs'.
17b00 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73      fi.    ;;.es
17b10 61 63 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  ac..{ echo "$as_
17b20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
17b30 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 63 6f 6d  king for BSD-com
17b40 70 61 74 69 62 6c 65 20 6e 6d 22 20 3e 26 35 0a  patible nm" >&5.
17b50 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
17b60 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d 63  ecking for BSD-c
17b70 6f 6d 70 61 74 69 62 6c 65 20 6e 6d 2e 2e 2e 20  ompatible nm... 
17b80 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
17b90 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
17ba0 5f 70 61 74 68 5f 4e 4d 2b 73 65 74 7d 22 20 3d  _path_NM+set}" =
17bb0 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
17bc0 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
17bd0 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
17be0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
17bf0 2d 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20  -n "$NM"; then. 
17c00 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
17c10 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
17c20 74 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  t..  lt_cv_path_
17c30 4e 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20  NM="$NM".else.  
17c40 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22  lt_nm_to_check="
17c50 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
17c60 7d 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d  }nm".  if test -
17c70 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
17c80 69 78 22 20 26 26 20 74 65 73 74 20 22 24 62 75  ix" && test "$bu
17c90 69 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20  ild" = "$host"; 
17ca0 74 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74  then.    lt_nm_t
17cb0 6f 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f  o_check="$lt_nm_
17cc0 74 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66  to_check nm".  f
17cd0 69 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e  i.  for lt_tmp_n
17ce0 6d 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63  m in $lt_nm_to_c
17cf0 68 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f  heck; do.    lt_
17d00 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b  save_ifs="$IFS";
17d10 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
17d20 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f  ATOR.    for ac_
17d30 64 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73  dir in $PATH /us
17d40 72 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75  r/ccs/bin/elf /u
17d50 73 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f  sr/ccs/bin /usr/
17d60 75 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20  ucb /bin; do.   
17d70 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65     IFS="$lt_save
17d80 5f 69 66 73 22 0a 20 20 20 20 20 20 74 65 73 74  _ifs".      test
17d90 20 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26   -z "$ac_dir" &&
17da0 20 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20   ac_dir=..      
17db0 74 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f  tmp_nm="$ac_dir/
17dc0 24 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20  $lt_tmp_nm".    
17dd0 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74    if test -f "$t
17de0 6d 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d  mp_nm" || test -
17df0 66 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78  f "$tmp_nm$ac_ex
17e00 65 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20  eext" ; then..# 
17e10 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20  Check to see if 
17e20 74 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61  the nm accepts a
17e30 20 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67   BSD-compat flag
17e40 2e 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65 20  ...# Adding the 
17e50 60 73 65 64 20 31 71 27 20 70 72 65 76 65 6e 74  `sed 1q' prevent
17e60 73 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65  s false positive
17e70 73 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63  s on HP-UX, whic
17e80 68 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a  h says:..#   nm:
17e90 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20   unknown option 
17ea0 22 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54  "B" ignored..# T
17eb0 72 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61  ru64's nm compla
17ec0 69 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75  ins that /dev/nu
17ed0 6c 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64  ll is an invalid
17ee0 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61   object file..ca
17ef0 73 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42  se `"$tmp_nm" -B
17f00 20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20   /dev/null 2>&1 
17f10 7c 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09  | sed '1q'` in..
17f20 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27  */dev/null* | *'
17f30 49 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20  Invalid file or 
17f40 6f 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09  object type'*)..
17f50 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
17f60 22 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20  "$tmp_nm -B"..  
17f70 62 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a  break..  ;;..*).
17f80 09 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e  .  case `"$tmp_n
17f90 6d 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20  m" -p /dev/null 
17fa0 32 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60  2>&1 | sed '1q'`
17fb0 20 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c   in..  */dev/nul
17fc0 6c 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70  l*)..    lt_cv_p
17fd0 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20  ath_NM="$tmp_nm 
17fe0 2d 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09  -p"..    break..
17ff0 20 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20      ;;..  *)..  
18000 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
18010 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d  ${lt_cv_path_NM=
18020 22 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65  "$tmp_nm"} # kee
18030 70 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63  p the first matc
18040 68 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74  h, but..    cont
18050 69 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77  inue # so that w
18060 65 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e  e can try to fin
18070 64 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f  d one that suppo
18080 72 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20  rts BSD flags.. 
18090 20 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20     ;;..  esac.. 
180a0 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
180b0 66 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  fi.    done.    
180c0 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
180d0 73 22 0a 20 20 64 6f 6e 65 0a 20 20 74 65 73 74  s".  done.  test
180e0 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74 68   -z "$lt_cv_path
180f0 5f 4e 4d 22 20 26 26 20 6c 74 5f 63 76 5f 70 61  _NM" && lt_cv_pa
18100 74 68 5f 4e 4d 3d 6e 6d 0a 66 69 0a 66 69 0a 7b  th_NM=nm.fi.fi.{
18110 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
18120 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
18130 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 3e  lt_cv_path_NM" >
18140 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
18150 54 7d 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d  T}$lt_cv_path_NM
18160 22 20 3e 26 36 3b 20 7d 0a 4e 4d 3d 22 24 6c 74  " >&6; }.NM="$lt
18170 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 0a 0a 7b 20  _cv_path_NM"..{ 
18180 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
18190 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
181a0 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72  hether ln -s wor
181b0 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ks" >&5.echo $EC
181c0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77  HO_N "checking w
181d0 68 65 74 68 65 72 20 6c 6e 20 2d 73 20 77 6f 72  hether ln -s wor
181e0 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ks... $ECHO_C" >
181f0 26 36 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c  &6; }.LN_S=$as_l
18200 6e 5f 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e  n_s.if test "$LN
18210 5f 53 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74  _S" = "ln -s"; t
18220 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
18230 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
18240 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 65  sult: yes" >&5.e
18250 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 79 65  cho "${ECHO_T}ye
18260 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  s" >&6; }.else. 
18270 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
18280 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
18290 20 6e 6f 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53   no, using $LN_S
182a0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
182b0 48 4f 5f 54 7d 6e 6f 2c 20 75 73 69 6e 67 20 24  HO_T}no, using $
182c0 4c 4e 5f 53 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  LN_S" >&6; }.fi.
182d0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
182e0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
182f0 67 20 68 6f 77 20 74 6f 20 72 65 63 6f 67 6e 69  g how to recogni
18300 73 65 20 64 65 70 65 6e 64 65 6e 74 20 6c 69 62  se dependent lib
18310 72 61 72 69 65 73 22 20 3e 26 35 0a 65 63 68 6f  raries" >&5.echo
18320 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
18330 6e 67 20 68 6f 77 20 74 6f 20 72 65 63 6f 67 6e  ng how to recogn
18340 69 73 65 20 64 65 70 65 6e 64 65 6e 74 20 6c 69  ise dependent li
18350 62 72 61 72 69 65 73 2e 2e 2e 20 24 45 43 48 4f  braries... $ECHO
18360 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
18370 73 74 20 22 24 7b 6c 74 5f 63 76 5f 64 65 70 6c  st "${lt_cv_depl
18380 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18390 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
183a0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
183b0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
183c0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
183d0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
183e0 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d 44  _cmd='$MAGIC_CMD
183f0 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67  '.lt_cv_file_mag
18400 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c 74  ic_test_file=.lt
18410 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18420 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f 77  k_method='unknow
18430 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65 74  n'.# Need to set
18440 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20 76   the preceding v
18450 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20 70  ariable on all p
18460 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73 75  latforms that su
18470 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69 62  pport.# interlib
18480 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69 65  rary dependencie
18490 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20 64  s..# 'none' -- d
184a0 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74 20  ependencies not 
184b0 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75 6e  supported..# `un
184c0 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20 61  known' -- same a
184d0 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63 75  s none, but docu
184e0 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72 65  ments that we re
184f0 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77 2e  ally don't know.
18500 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d 2d  .# 'pass_all' --
18510 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65   all dependencie
18520 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e 6f  s passed with no
18530 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73 74   checks..# 'test
18540 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68 65  _compile' -- che
18550 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65 73  ck by making tes
18560 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66 69  t program..# 'fi
18570 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65 78  le_magic [[regex
18580 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20  ]]' -- check by 
18590 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65  looking for file
185a0 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61 74  s in library pat
185b0 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f 6e  h.# which respon
185c0 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65 5f  ds to the $file_
185d0 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20 61  magic_cmd with a
185e0 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64 20   given extended 
185f0 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75 20  regex..# If you 
18600 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20 65  have `file' or e
18610 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f 75  quivalent on you
18620 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f 75  r system and you
18630 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20 77  're not sure.# w
18640 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c 6c  hether `pass_all
18650 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a 20  ' will *always* 
18660 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61 62  work, you probab
18670 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e 65  ly want this one
18680 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73  ...case $host_os
18690 20 69 6e 0a 61 69 78 34 2a 20 7c 20 61 69 78 35   in.aix4* | aix5
186a0 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
186b0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
186c0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62  pass_all.  ;;..b
186d0 65 6f 73 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  eos*).  lt_cv_de
186e0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
186f0 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
18700 0a 0a 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c  ..bsdi[45]*).  l
18710 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
18720 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
18730 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
18740 30 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42  0-9]*-bit [ML]SB
18750 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c   (shared object|
18760 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a 20 20  dynamic lib)'.  
18770 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
18780 5f 63 6d 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66  _cmd='/usr/bin/f
18790 69 6c 65 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f  ile -L'.  lt_cv_
187a0 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
187b0 66 69 6c 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63  file=/shlib/libc
187c0 2e 73 6f 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e  .so.  ;;..cygwin
187d0 2a 29 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33  *).  # func_win3
187e0 32 5f 6c 69 62 69 64 20 69 73 20 61 20 73 68 65  2_libid is a she
187f0 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 64 65 66 69  ll function defi
18800 6e 65 64 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68  ned in ltmain.sh
18810 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
18820 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
18830 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20 61  ile_magic ^x86 a
18840 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78  rchive import|^x
18850 38 36 20 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f  86 DLL'.  lt_cv_
18860 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
18870 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
18880 27 0a 20 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c  '.  ;;..mingw* |
18890 20 70 77 33 32 2a 29 0a 20 20 23 20 42 61 73 65   pw32*).  # Base
188a0 20 4d 53 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e   MSYS/MinGW do n
188b0 6f 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 27  ot provide the '
188c0 66 69 6c 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65  file' command ne
188d0 65 64 65 64 20 62 79 0a 20 20 23 20 66 75 6e 63  eded by.  # func
188e0 5f 77 69 6e 33 32 5f 6c 69 62 69 64 20 73 68 65  _win32_libid she
188f0 6c 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20  ll function, so 
18900 75 73 65 20 61 20 77 65 61 6b 65 72 20 74 65 73  use a weaker tes
18910 74 20 62 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64  t based on 'objd
18920 75 6d 70 27 2e 0a 20 20 6c 74 5f 63 76 5f 64 65  ump'..  lt_cv_de
18930 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
18940 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66  od='file_magic f
18950 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 69 2a 2d  ile format pei*-
18960 69 33 38 36 28 2e 2a 61 72 63 68 69 74 65 63 74  i386(.*architect
18970 75 72 65 3a 20 69 33 38 36 29 3f 27 0a 20 20 6c  ure: i386)?'.  l
18980 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
18990 63 6d 64 3d 27 24 4f 42 4a 44 55 4d 50 20 2d 66  cmd='$OBJDUMP -f
189a0 27 0a 20 20 3b 3b 0a 0a 64 61 72 77 69 6e 2a 20  '.  ;;..darwin* 
189b0 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 6c  | rhapsody*).  l
189c0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
189d0 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
189e0 6c 6c 0a 20 20 3b 3b 0a 0a 66 72 65 65 62 73 64  ll.  ;;..freebsd
189f0 2a 20 7c 20 6b 66 72 65 65 62 73 64 2a 2d 67 6e  * | kfreebsd*-gn
18a00 75 20 7c 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a  u | dragonfly*).
18a10 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
18a20 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67  _ | $CC -E - | g
18a30 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f 64  rep __ELF__ > /d
18a40 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
18a50 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
18a60 20 69 6e 0a 20 20 20 20 69 2a 38 36 20 29 0a 20   in.    i*86 ). 
18a70 20 20 20 20 20 23 20 4e 6f 74 20 73 75 72 65 20       # Not sure 
18a80 77 68 65 74 68 65 72 20 74 68 65 20 70 72 65 73  whether the pres
18a90 65 6e 63 65 20 6f 66 20 4f 70 65 6e 42 53 44 20  ence of OpenBSD 
18aa0 68 65 72 65 20 77 61 73 20 61 20 6d 69 73 74 61  here was a mista
18ab0 6b 65 2e 0a 20 20 20 20 20 20 23 20 4c 65 74 27  ke..      # Let'
18ac0 73 20 61 63 63 65 70 74 20 62 6f 74 68 20 6f 66  s accept both of
18ad0 20 74 68 65 6d 20 75 6e 74 69 6c 20 74 68 69 73   them until this
18ae0 20 69 73 20 63 6c 65 61 72 65 64 20 75 70 2e 0a   is cleared up..
18af0 20 20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c        lt_cv_depl
18b00 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
18b10 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 46 72  ='file_magic (Fr
18b20 65 65 42 53 44 7c 4f 70 65 6e 42 53 44 7c 44 72  eeBSD|OpenBSD|Dr
18b30 61 67 6f 6e 46 6c 79 29 2f 69 5b 33 2d 39 5d 38  agonFly)/i[3-9]8
18b40 36 20 28 63 6f 6d 70 61 63 74 20 29 3f 64 65 6d  6 (compact )?dem
18b50 61 6e 64 20 70 61 67 65 64 20 73 68 61 72 65 64  and paged shared
18b60 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 20 20   library'.      
18b70 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
18b80 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69  _cmd=/usr/bin/fi
18b90 6c 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66  le.      lt_cv_f
18ba0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
18bb0 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73 72 2f 6c  ile=`echo /usr/l
18bc0 69 62 2f 6c 69 62 63 2e 73 6f 2e 2a 60 0a 20 20  ib/libc.so.*`.  
18bd0 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
18be0 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
18bf0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18c00 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
18c10 20 66 69 0a 20 20 3b 3b 0a 0a 67 6e 75 2a 29 0a   fi.  ;;..gnu*).
18c20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
18c30 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
18c40 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 68 70 75 78  s_all.  ;;..hpux
18c50 31 30 2e 32 30 2a 20 7c 20 68 70 75 78 31 31 2a  10.20* | hpux11*
18c60 29 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  ).  lt_cv_file_m
18c70 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69  agic_cmd=/usr/bi
18c80 6e 2f 66 69 6c 65 0a 20 20 63 61 73 65 20 24 68  n/file.  case $h
18c90 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 69 61 36  ost_cpu in.  ia6
18ca0 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  4*).    lt_cv_de
18cb0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
18cc0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 28  od='file_magic (
18cd0 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d  s[0-9][0-9][0-9]
18ce0 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39 5d 29  |ELF-[0-9][0-9])
18cf0 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 20 66   shared object f
18d00 69 6c 65 20 2d 20 49 41 36 34 27 0a 20 20 20 20  ile - IA64'.    
18d10 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
18d20 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
18d30 6c 69 62 2f 68 70 75 78 33 32 2f 6c 69 62 63 2e  lib/hpux32/libc.
18d40 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 68 70 70 61  so.    ;;.  hppa
18d50 2a 36 34 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f  *64*).    lt_cv_
18d60 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
18d70 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63  thod='file_magic
18d80 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30 2d   (s[0-9][0-9][0-
18d90 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d 5b 30 2d 39  9]|ELF-[0-9][0-9
18da0 5d 29 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  ]) shared object
18db0 20 66 69 6c 65 20 2d 20 50 41 2d 52 49 53 43 20   file - PA-RISC 
18dc0 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 27 0a 20 20 20  [0-9].[0-9]'.   
18dd0 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
18de0 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72  c_test_file=/usr
18df0 2f 6c 69 62 2f 70 61 32 30 5f 36 34 2f 6c 69 62  /lib/pa20_64/lib
18e00 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  c.sl.    ;;.  *)
18e10 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
18e20 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
18e30 27 66 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30  'file_magic (s[0
18e40 2d 39 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 50 41  -9][0-9][0-9]|PA
18e50 2d 52 49 53 43 5b 30 2d 39 5d 2e 5b 30 2d 39 5d  -RISC[0-9].[0-9]
18e60 29 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 79  ) shared library
18e70 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
18e80 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
18e90 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73  =/usr/lib/libc.s
18ea0 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  l.    ;;.  esac.
18eb0 20 20 3b 3b 0a 0a 69 6e 74 65 72 69 78 33 2a 29    ;;..interix3*)
18ec0 0a 20 20 23 20 50 49 43 20 63 6f 64 65 20 69 73  .  # PIC code is
18ed0 20 62 72 6f 6b 65 6e 20 6f 6e 20 49 6e 74 65 72   broken on Inter
18ee0 69 78 20 33 2e 78 2c 20 74 68 61 74 27 73 20 77  ix 3.x, that's w
18ef0 68 79 20 7c 5c 2e 61 20 6e 6f 74 20 7c 5f 70 69  hy |\.a not |_pi
18f00 63 5c 2e 61 20 68 65 72 65 0a 20 20 6c 74 5f 63  c\.a here.  lt_c
18f10 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
18f20 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61  method='match_pa
18f30 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28  ttern /lib[^/]+(
18f40 5c 2e 73 6f 7c 5c 2e 61 29 24 27 0a 20 20 3b 3b  \.so|\.a)$'.  ;;
18f50 0a 0a 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36  ..irix5* | irix6
18f60 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a  * | nonstopux*).
18f70 20 20 63 61 73 65 20 24 4c 44 20 69 6e 0a 20 20    case $LD in.  
18f80 2a 2d 33 32 7c 2a 22 2d 33 32 20 22 29 20 6c 69  *-32|*"-32 ") li
18f90 62 6d 61 67 69 63 3d 33 32 2d 62 69 74 3b 3b 0a  bmagic=32-bit;;.
18fa0 20 20 2a 2d 6e 33 32 7c 2a 22 2d 6e 33 32 20 22    *-n32|*"-n32 "
18fb0 29 20 6c 69 62 6d 61 67 69 63 3d 4e 33 32 3b 3b  ) libmagic=N32;;
18fc0 0a 20 20 2a 2d 36 34 7c 2a 22 2d 36 34 20 22 29  .  *-64|*"-64 ")
18fd0 20 6c 69 62 6d 61 67 69 63 3d 36 34 2d 62 69 74   libmagic=64-bit
18fe0 3b 3b 0a 20 20 2a 29 20 6c 69 62 6d 61 67 69 63  ;;.  *) libmagic
18ff0 3d 6e 65 76 65 72 2d 6d 61 74 63 68 3b 3b 0a 20  =never-match;;. 
19000 20 65 73 61 63 0a 20 20 6c 74 5f 63 76 5f 64 65   esac.  lt_cv_de
19010 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
19020 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
19030 0a 0a 23 20 54 68 69 73 20 6d 75 73 74 20 62 65  ..# This must be
19040 20 4c 69 6e 75 78 20 45 4c 46 2e 0a 6c 69 6e 75   Linux ELF..linu
19050 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  x*).  lt_cv_depl
19060 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
19070 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a  =pass_all.  ;;..
19080 6e 65 74 62 73 64 2a 29 0a 20 20 69 66 20 65 63  netbsd*).  if ec
19090 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
190a0 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45   -E - | grep __E
190b0 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  LF__ > /dev/null
190c0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76  ; then.    lt_cv
190d0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
190e0 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74  ethod='match_pat
190f0 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c  tern /lib[^/]+(\
19100 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d  .so\.[0-9]+\.[0-
19110 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20  9]+|_pic\.a)$'. 
19120 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
19130 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
19140 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74  thod='match_patt
19150 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e  ern /lib[^/]+(\.
19160 73 6f 7c 5f 70 69 63 5c 2e 61 29 24 27 0a 20 20  so|_pic\.a)$'.  
19170 66 69 0a 20 20 3b 3b 0a 0a 6e 65 77 6f 73 36 2a  fi.  ;;..newos6*
19180 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
19190 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
191a0 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b  file_magic ELF [
191b0 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b  0-9][0-9]*-bit [
191c0 4d 4c 5d 53 42 20 28 65 78 65 63 75 74 61 62 6c  ML]SB (executabl
191d0 65 7c 64 79 6e 61 6d 69 63 20 6c 69 62 29 27 0a  e|dynamic lib)'.
191e0 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
191f0 69 63 5f 63 6d 64 3d 2f 75 73 72 2f 62 69 6e 2f  ic_cmd=/usr/bin/
19200 66 69 6c 65 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  file.  lt_cv_fil
19210 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
19220 65 3d 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 6e 6c  e=/usr/lib/libnl
19230 73 2e 73 6f 0a 20 20 3b 3b 0a 0a 6e 74 6f 2d 71  s.so.  ;;..nto-q
19240 6e 78 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70  nx*).  lt_cv_dep
19250 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
19260 64 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 3b 3b 0a 0a  d=unknown.  ;;..
19270 6f 70 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74  openbsd*).  if t
19280 65 73 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f  est -z "`echo __
19290 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d  ELF__ | $CC -E -
192a0 20 7c 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 60   | grep __ELF__`
192b0 22 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74  " || test "$host
192c0 5f 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d  _os-$host_cpu" =
192d0 20 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77   "openbsd2.8-pow
192e0 65 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20  erpc"; then.    
192f0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
19300 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63  eck_method='matc
19310 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e  h_pattern /lib[^
19320 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b  /]+(\.so\.[0-9]+
19330 5c 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70  \.[0-9]+|\.so|_p
19340 69 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a  ic\.a)$'.  else.
19350 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
19360 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
19370 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
19380 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
19390 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
193a0 63 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b  c\.a)$'.  fi.  ;
193b0 3b 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a  ;..osf3* | osf4*
193c0 20 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63   | osf5*).  lt_c
193d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
193e0 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a  method=pass_all.
193f0 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a 29 0a    ;;..solaris*).
19400 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
19410 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
19420 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73 76  s_all.  ;;..sysv
19430 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20 20  4 | sysv4.3*).  
19440 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64 6f  case $host_vendo
19450 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61 29  r in.  motorola)
19460 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
19470 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
19480 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46 20  'file_magic ELF 
19490 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20  [0-9][0-9]*-bit 
194a0 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20 6f  [ML]SB (shared o
194b0 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c 69  bject|dynamic li
194c0 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 20  b) M[0-9][0-9]* 
194d0 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a 20  Version [0-9]'. 
194e0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
194f0 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65  gic_test_file=`e
19500 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62  cho /usr/lib/lib
19510 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20 20  c.so*`.    ;;.  
19520 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ncr).    lt_cv_d
19530 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
19540 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20  hod=pass_all.   
19550 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a 20   ;;.  sequent). 
19560 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
19570 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69  gic_cmd='/bin/fi
19580 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  le'.    lt_cv_de
19590 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
195a0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
195b0 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
195c0 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72 65  it [LM]SB (share
195d0 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
195e0 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a 20   lib )'.    ;;. 
195f0 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76 5f   sni).    lt_cv_
19600 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27  file_magic_cmd='
19610 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20 6c  /bin/file'.    l
19620 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
19630 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65 5f  ck_method="file_
19640 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b  magic ELF [0-9][
19650 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53 42  0-9]*-bit [LM]SB
19660 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20 20   dynamic lib".  
19670 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
19680 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c 69  ic_test_file=/li
19690 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b  b/libc.so.    ;;
196a0 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20 20  .  siemens).    
196b0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
196c0 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f  eck_method=pass_
196d0 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63 29  all.    ;;.  pc)
196e0 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  .    lt_cv_depli
196f0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
19700 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a  pass_all.    ;;.
19710 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 73 79 73    esac.  ;;..sys
19720 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  v5* | sco3.2v5* 
19730 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78  | sco5v6* | unix
19740 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  ware* | OpenUNIX
19750 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29 0a  * | sysv4*uw2*).
19760 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
19770 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
19780 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65 73 61 63 0a  s_all.  ;;.esac.
19790 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
197a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
197b0 6c 74 3a 20 24 6c 74 5f 63 76 5f 64 65 70 6c 69  lt: $lt_cv_depli
197c0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
197d0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
197e0 4f 5f 54 7d 24 6c 74 5f 63 76 5f 64 65 70 6c 69  O_T}$lt_cv_depli
197f0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
19800 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67   >&6; }.file_mag
19810 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69  ic_cmd=$lt_cv_fi
19820 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70  le_magic_cmd.dep
19830 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
19840 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  d=$lt_cv_deplibs
19850 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65  _check_method.te
19860 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f  st -z "$deplibs_
19870 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26  check_method" &&
19880 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d   deplibs_check_m
19890 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a  ethod=unknown...
198a0 0a 0a 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70  ..# If no C comp
198b0 69 6c 65 72 20 77 61 73 20 73 70 65 63 69 66 69  iler was specifi
198c0 65 64 2c 20 75 73 65 20 43 43 2e 0a 4c 54 43 43  ed, use CC..LTCC
198d0 3d 24 7b 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a  =${LTCC-"$CC"}..
198e0 23 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c  # If no C compil
198f0 65 72 20 66 6c 61 67 73 20 77 65 72 65 20 73 70  er flags were sp
19900 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 46 4c  ecified, use CFL
19910 41 47 53 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b  AGS..LTCFLAGS=${
19920 4c 54 43 46 4c 41 47 53 2d 22 24 43 46 4c 41 47  LTCFLAGS-"$CFLAG
19930 53 22 7d 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20  S"}..# Allow CC 
19940 74 6f 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  to be a program 
19950 6e 61 6d 65 20 77 69 74 68 20 61 72 67 75 6d 65  name with argume
19960 6e 74 73 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43  nts..compiler=$C
19970 43 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  C...# Check whet
19980 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c 69 62  her --enable-lib
19990 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20 67 69  tool-lock was gi
199a0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
199b0 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c  enable_libtool_l
199c0 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ock+set}" = set;
199d0 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65 76 61   then.  enableva
199e0 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  l=$enable_libtoo
199f0 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74 65 73 74  l_lock;.fi..test
19a00 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f   "x$enable_libto
19a10 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e 6f 20  ol_lock" != xno 
19a20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  && enable_libtoo
19a30 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 23 20 53 6f  l_lock=yes..# So
19a40 6d 65 20 66 6c 61 67 73 20 6e 65 65 64 20 74 6f  me flags need to
19a50 20 62 65 20 70 72 6f 70 61 67 61 74 65 64 20 74   be propagated t
19a60 6f 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 6f  o the compiler o
19a70 72 20 6c 69 6e 6b 65 72 20 66 6f 72 20 67 6f 6f  r linker for goo
19a80 64 0a 23 20 6c 69 62 74 6f 6f 6c 20 73 75 70 70  d.# libtool supp
19a90 6f 72 74 2e 0a 63 61 73 65 20 24 68 6f 73 74 20  ort..case $host 
19aa0 69 6e 0a 69 61 36 34 2d 2a 2d 68 70 75 78 2a 29  in.ia64-*-hpux*)
19ab0 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20 77 68  .  # Find out wh
19ac0 69 63 68 20 41 42 49 20 77 65 20 61 72 65 20 75  ich ABI we are u
19ad0 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e  sing..  echo 'in
19ae0 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74  t i;' > conftest
19af0 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20 7b 20  .$ac_ext.  if { 
19b00 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61 73 5f  (eval echo "$as_
19b10 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61  me:$LINENO: \"$a
19b20 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26  c_compile\"") >&
19b30 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f  5.  (eval $ac_co
19b40 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63  mpile) 2>&5.  ac
19b50 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
19b60 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
19b70 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
19b80 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
19b90 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b   $ac_status); };
19ba0 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
19bb0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
19bc0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
19bd0 74 60 20 69 6e 0a 20 20 20 20 2a 45 4c 46 2d 33  t` in.    *ELF-3
19be0 32 2a 29 0a 20 20 20 20 20 20 48 50 55 58 5f 49  2*).      HPUX_I
19bf0 41 36 34 5f 4d 4f 44 45 3d 22 33 32 22 0a 20 20  A64_MODE="32".  
19c00 20 20 20 20 3b 3b 0a 20 20 20 20 2a 45 4c 46 2d      ;;.    *ELF-
19c10 36 34 2a 29 0a 20 20 20 20 20 20 48 50 55 58 5f  64*).      HPUX_
19c20 49 41 36 34 5f 4d 4f 44 45 3d 22 36 34 22 0a 20  IA64_MODE="64". 
19c30 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
19c40 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
19c50 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d  onftest*.  ;;.*-
19c60 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69  *-irix6*).  # Fi
19c70 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
19c80 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
19c90 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 33 37 30   echo '#line 370
19ca0 30 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e  0 "configure"' >
19cb0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
19cc0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
19cd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19ce0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
19cf0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
19d00 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
19d10 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
19d20 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
19d30 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
19d40 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
19d50 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
19d60 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
19d70 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
19d80 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3d  v_prog_gnu_ld" =
19d90 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 63   yes; then.    c
19da0 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69  ase `/usr/bin/fi
19db0 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le conftest.$ac_
19dc0 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 2a  objext` in.    *
19dd0 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c  32-bit*).      L
19de0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c  D="${LD-ld} -mel
19df0 66 33 32 62 73 6d 69 70 22 0a 20 20 20 20 20 20  f32bsmip".      
19e00 3b 3b 0a 20 20 20 20 2a 4e 33 32 2a 29 0a 20 20  ;;.    *N32*).  
19e10 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
19e20 20 2d 6d 65 6c 66 33 32 62 6d 69 70 6e 33 32 22   -melf32bmipn32"
19e30 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 36  .      ;;.    *6
19e40 34 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c 44  4-bit*).      LD
19e50 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66  ="${LD-ld} -melf
19e60 36 34 62 6d 69 70 22 0a 20 20 20 20 20 20 3b 3b  64bmip".      ;;
19e70 0a 20 20 20 20 65 73 61 63 0a 20 20 20 65 6c 73  .    esac.   els
19e80 65 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  e.    case `/usr
19e90 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
19ea0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60 20 69  st.$ac_objext` i
19eb0 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a  n.    *32-bit*).
19ec0 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
19ed0 64 7d 20 2d 33 32 22 0a 20 20 20 20 20 20 3b 3b  d} -32".      ;;
19ee0 0a 20 20 20 20 2a 4e 33 32 2a 29 0a 20 20 20 20  .    *N32*).    
19ef0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
19f00 6e 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20  n32".      ;;.  
19f10 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20    *64-bit*).    
19f20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
19f30 36 34 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  64".      ;;.   
19f40 20 65 73 61 63 0a 20 20 20 66 69 0a 20 20 66 69   esac.   fi.  fi
19f50 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
19f60 73 74 2a 0a 20 20 3b 3b 0a 0a 78 38 36 5f 36 34  st*.  ;;..x86_64
19f70 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a 6c  -*linux*|ppc*-*l
19f80 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a  inux*|powerpc*-*
19f90 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 6c 69  linux*|s390*-*li
19fa0 6e 75 78 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e  nux*|sparc*-*lin
19fb0 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  ux*).  # Find ou
19fc0 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
19fd0 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
19fe0 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
19ff0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
1a000 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
1a010 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1a020 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
1a030 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
1a040 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
1a050 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1a060 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1a070 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1a080 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1a090 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1a0a0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61  ; }; then.    ca
1a0b0 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c  se `/usr/bin/fil
1a0c0 65 20 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e  e conftest.o` in
1a0d0 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a 29 0a 20  .    *32-bit*). 
1a0e0 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 20       case $host 
1a0f0 69 6e 0a 20 20 20 20 20 20 20 20 78 38 36 5f 36  in.        x86_6
1a100 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20  4-*linux*).     
1a110 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64       LD="${LD-ld
1a120 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a 20  } -m elf_i386". 
1a130 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20           ;;.    
1a140 20 20 20 20 70 70 63 36 34 2d 2a 6c 69 6e 75 78      ppc64-*linux
1a150 2a 7c 70 6f 77 65 72 70 63 36 34 2d 2a 6c 69 6e  *|powerpc64-*lin
1a160 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c  ux*).          L
1a170 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
1a180 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a 20 20  lf32ppclinux".  
1a190 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
1a1a0 20 20 20 73 33 39 30 78 2d 2a 6c 69 6e 75 78 2a     s390x-*linux*
1a1b0 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22  ).          LD="
1a1c0 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f  ${LD-ld} -m elf_
1a1d0 73 33 39 30 22 0a 20 20 20 20 20 20 20 20 20 20  s390".          
1a1e0 3b 3b 0a 20 20 20 20 20 20 20 20 73 70 61 72 63  ;;.        sparc
1a1f0 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20  64-*linux*).    
1a200 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c        LD="${LD-l
1a210 64 7d 20 2d 6d 20 65 6c 66 33 32 5f 73 70 61 72  d} -m elf32_spar
1a220 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a  c".          ;;.
1a230 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
1a240 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a   ;;.    *64-bit*
1a250 29 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ).      case $ho
1a260 73 74 20 69 6e 0a 20 20 20 20 20 20 20 20 78 38  st in.        x8
1a270 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20  6_64-*linux*).  
1a280 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44          LD="${LD
1a290 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f  -ld} -m elf_x86_
1a2a0 36 34 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b  64".          ;;
1a2b0 0a 20 20 20 20 20 20 20 20 70 70 63 2a 2d 2a 6c  .        ppc*-*l
1a2c0 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d 2a  inux*|powerpc*-*
1a2d0 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20  linux*).        
1a2e0 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d    LD="${LD-ld} -
1a2f0 6d 20 65 6c 66 36 34 70 70 63 22 0a 20 20 20 20  m elf64ppc".    
1a300 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
1a310 20 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 29 0a   s390*-*linux*).
1a320 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b            LD="${
1a330 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
1a340 73 33 39 30 22 0a 20 20 20 20 20 20 20 20 20 20  s390".          
1a350 3b 3b 0a 20 20 20 20 20 20 20 20 73 70 61 72 63  ;;.        sparc
1a360 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20  *-*linux*).     
1a370 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64       LD="${LD-ld
1a380 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63  } -m elf64_sparc
1a390 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20  ".          ;;. 
1a3a0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
1a3b0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
1a3c0 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
1a3d0 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63  st*.  ;;..*-*-sc
1a3e0 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20  o3.2v5*).  # On 
1a3f0 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35  SCO OpenServer 5
1a400 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20  , we need -belf 
1a410 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74  to get full-feat
1a420 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20  ured binaries.. 
1a430 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43   SAVE_CFLAGS="$C
1a440 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d  FLAGS".  CFLAGS=
1a450 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a  "$CFLAGS -belf".
1a460 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
1a470 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1a480 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43  ng whether the C
1a490 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20   compiler needs 
1a4a0 2d 62 65 6c 66 22 20 3e 26 35 0a 65 63 68 6f 20  -belf" >&5.echo 
1a4b0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1a4c0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20  g whether the C 
1a4d0 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d  compiler needs -
1a4e0 62 65 6c 66 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  belf... $ECHO_C"
1a4f0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1a500 22 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  "${lt_cv_cc_need
1a510 73 5f 62 65 6c 66 2b 73 65 74 7d 22 20 3d 20 73  s_belf+set}" = s
1a520 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
1a530 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
1a540 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
1a550 6c 73 65 0a 20 20 61 63 5f 65 78 74 3d 63 0a 61  lse.  ac_ext=c.a
1a560 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
1a570 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
1a580 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
1a590 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
1a5a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1a5b0 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
1a5c0 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
1a5d0 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
1a5e0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
1a5f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1a600 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
1a610 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
1a620 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
1a630 75 0a 0a 20 20 20 20 20 63 61 74 20 3e 63 6f 6e  u..     cat >con
1a640 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1a650 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
1a660 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
1a670 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
1a680 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1a690 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
1a6a0 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1a6b0 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
1a6c0 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
1a6d0 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
1a6e0 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
1a6f0 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  OF.rm -f conftes
1a700 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
1a710 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
1a720 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
1a730 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28  c_link".case "((
1a740 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
1a750 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
1a760 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
1a770 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
1a780 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
1a790 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
1a7a0 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
1a7b0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
1a7c0 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
1a7d0 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20  val "$ac_link") 
1a7e0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
1a7f0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
1a800 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
1a810 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
1a820 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
1a830 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
1a840 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
1a850 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
1a860 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1a870 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1a880 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1a890 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
1a8a0 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
1a8b0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1a8c0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1a8d0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1a8e0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
1a8f0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a900 20 26 26 0a 20 20 20 20 20 20 20 24 61 73 5f 74   &&.       $as_t
1a910 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74 24 61  est_x conftest$a
1a920 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e 0a 20  c_exeext; then. 
1a930 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f   lt_cv_cc_needs_
1a940 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65 0a 20 20  belf=yes.else.  
1a950 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
1a960 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
1a970 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
1a980 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
1a990 63 5f 65 78 74 20 3e 26 35 0a 0a 09 6c 74 5f 63  c_ext >&5...lt_c
1a9a0 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d  v_cc_needs_belf=
1a9b0 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  no.fi..rm -f cor
1a9c0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
1a9d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1a9e0 78 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38  xt conftest_ipa8
1a9f0 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20  _conftest.oo \. 
1aa00 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63       conftest$ac
1aa10 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
1aa20 2e 24 61 63 5f 65 78 74 0a 20 20 20 20 20 61 63  .$ac_ext.     ac
1aa30 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
1aa40 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
1aa50 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
1aa60 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
1aa70 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1aa80 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
1aa90 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
1aaa0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
1aab0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
1aac0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
1aad0 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
1aae0 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
1aaf0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
1ab00 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20  piler_gnu..fi.{ 
1ab10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1ab20 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
1ab30 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65  t_cv_cc_needs_be
1ab40 6c 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  lf" >&5.echo "${
1ab50 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 63 63  ECHO_T}$lt_cv_cc
1ab60 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 36  _needs_belf" >&6
1ab70 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 78 22  ; }.  if test x"
1ab80 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f  $lt_cv_cc_needs_
1ab90 62 65 6c 66 22 20 21 3d 20 78 22 79 65 73 22 3b  belf" != x"yes";
1aba0 20 74 68 65 6e 0a 20 20 20 20 23 20 74 68 69 73   then.    # this
1abb0 20 69 73 20 70 72 6f 62 61 62 6c 79 20 67 63 63   is probably gcc
1abc0 20 32 2e 38 2e 30 2c 20 65 67 63 73 20 31 2e 30   2.8.0, egcs 1.0
1abd0 20 6f 72 20 6e 65 77 65 72 3b 20 6e 6f 20 6e 65   or newer; no ne
1abe0 65 64 20 66 6f 72 20 2d 62 65 6c 66 0a 20 20 20  ed for -belf.   
1abf0 20 43 46 4c 41 47 53 3d 22 24 53 41 56 45 5f 43   CFLAGS="$SAVE_C
1ac00 46 4c 41 47 53 22 0a 20 20 66 69 0a 20 20 3b 3b  FLAGS".  fi.  ;;
1ac10 0a 73 70 61 72 63 2a 2d 2a 73 6f 6c 61 72 69 73  .sparc*-*solaris
1ac20 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20  *).  # Find out 
1ac30 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65  which ABI we are
1ac40 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27   using..  echo '
1ac50 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66 74 65  int i;' > confte
1ac60 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20  st.$ac_ext.  if 
1ac70 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
1ac80 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
1ac90 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
1aca0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
1acb0 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
1acc0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
1acd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ace0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1acf0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1ad00 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1ad10 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65  }; then.    case
1ad20 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20   `/usr/bin/file 
1ad30 63 6f 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20  conftest.o` in. 
1ad40 20 20 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20     *64-bit*).   
1ad50 20 20 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70     case $lt_cv_p
1ad60 72 6f 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20  rog_gnu_ld in.  
1ad70 20 20 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b      yes*) LD="${
1ad80 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f  LD-ld} -m elf64_
1ad90 73 70 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20  sparc" ;;.      
1ada0 2a 29 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)    LD="${LD-l
1adb0 64 7d 20 2d 36 34 22 20 3b 3b 0a 20 20 20 20 20  d} -64" ;;.     
1adc0 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20   esac.      ;;. 
1add0 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20 20 72     esac.  fi.  r
1ade0 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
1adf0 20 20 3b 3b 0a 0a 0a 65 73 61 63 0a 0a 6e 65 65    ;;...esac..nee
1ae00 64 5f 6c 6f 63 6b 73 3d 22 24 65 6e 61 62 6c 65  d_locks="$enable
1ae10 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22 0a 0a  _libtool_lock"..
1ae20 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70  .ac_ext=c.ac_cpp
1ae30 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53  ='$CPP $CPPFLAGS
1ae40 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
1ae50 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50  C -c $CFLAGS $CP
1ae60 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
1ae70 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
1ae80 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e  link='$CC -o con
1ae90 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
1aea0 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
1aeb0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
1aec0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
1aed0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
1aee0 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f  er_gnu=$ac_cv_c_
1aef0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 65  compiler_gnu.{ e
1af00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1af10 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f  ENO: checking ho
1af20 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70  w to run the C p
1af30 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35  reprocessor" >&5
1af40 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1af50 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
1af60 75 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63  un the C preproc
1af70 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  essor... $ECHO_C
1af80 22 20 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53 75  " >&6; }.# On Su
1af90 6e 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24 43  ns, sometimes $C
1afa0 50 50 20 6e 61 6d 65 73 20 61 20 64 69 72 65 63  PP names a direc
1afb0 74 6f 72 79 2e 0a 69 66 20 74 65 73 74 20 2d 6e  tory..if test -n
1afc0 20 22 24 43 50 50 22 20 26 26 20 74 65 73 74 20   "$CPP" && test 
1afd0 2d 64 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a  -d "$CPP"; then.
1afe0 20 20 43 50 50 3d 0a 66 69 0a 69 66 20 74 65 73    CPP=.fi.if tes
1aff0 74 20 2d 7a 20 22 24 43 50 50 22 3b 20 74 68 65  t -z "$CPP"; the
1b000 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 7b 61  n.  if test "${a
1b010 63 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 73 65  c_cv_prog_CPP+se
1b020 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
1b030 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
1b040 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
1b050 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20  " >&6.else.     
1b060 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73   # Double quotes
1b070 20 62 65 63 61 75 73 65 20 43 50 50 20 6e 65 65   because CPP nee
1b080 64 73 20 74 6f 20 62 65 20 65 78 70 61 6e 64 65  ds to be expande
1b090 64 0a 20 20 20 20 66 6f 72 20 43 50 50 20 69 6e  d.    for CPP in
1b0a0 20 22 24 43 43 20 2d 45 22 20 22 24 43 43 20 2d   "$CC -E" "$CC -
1b0b0 45 20 2d 74 72 61 64 69 74 69 6f 6e 61 6c 2d 63  E -traditional-c
1b0c0 70 70 22 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20  pp" "/lib/cpp". 
1b0d0 20 20 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70     do.      ac_p
1b0e0 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a  reproc_ok=false.
1b0f0 66 6f 72 20 61 63 5f 63 5f 70 72 65 70 72 6f 63  for ac_c_preproc
1b100 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27  _warn_flag in ''
1b110 20 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20   yes.do.  # Use 
1b120 61 20 68 65 61 64 65 72 20 66 69 6c 65 20 74 68  a header file th
1b130 61 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63  at comes with gc
1b140 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e  c, so configurin
1b150 67 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68  g glibc.  # with
1b160 20 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63   a fresh cross-c
1b170 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20  ompiler works.. 
1b180 20 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74   # Prefer <limit
1b190 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e  s.h> to <assert.
1b1a0 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69  h> if __STDC__ i
1b1b0 73 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65  s defined, since
1b1c0 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  .  # <limits.h> 
1b1d0 65 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66  exists even on f
1b1e0 72 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70  reestanding comp
1b1f0 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68  ilers..  # On th
1b200 65 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75  e NeXT, cc -E ru
1b210 6e 73 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f  ns the code thro
1b220 75 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  ugh the compiler
1b230 27 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e  's parser,.  # n
1b240 6f 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20  ot just through 
1b250 63 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72  cpp. "Syntax err
1b260 6f 72 22 20 69 73 20 68 65 72 65 20 74 6f 20 63  or" is here to c
1b270 61 74 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a  atch this case..
1b280 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1b290 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1b2a0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1b2b0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1b2c0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1b2d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1b2e0 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1b2f0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1b300 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1b310 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44   */.#ifdef __STD
1b320 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c  C__.# include <l
1b330 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23  imits.h>.#else.#
1b340 20 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74   include <assert
1b350 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20  .h>.#endif...   
1b360 20 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f    Syntax error._
1b370 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74  ACEOF.if { (ac_t
1b380 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  ry="$ac_cpp conf
1b390 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61  test.$ac_ext".ca
1b3a0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1b3b0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1b3c0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1b3d0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1b3e0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1b3f0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1b400 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1b410 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1b420 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1b430 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
1b440 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
1b450 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
1b460 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
1b470 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
1b480 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
1b490 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
1b4a0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1b4b0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
1b4c0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
1b4d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1b4e0 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1b4f0 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1b500 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1b510 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
1b520 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
1b530 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
1b540 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  lag$ac_c_werror_
1b550 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1b560 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1b570 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
1b580 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
1b590 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1b5a0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1b5b0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1b5c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1b5d0 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65  t >&5..  # Broke
1b5e0 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
1b5f0 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
1b600 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  e.fi..rm -f conf
1b610 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
1b620 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f  t.$ac_ext..  # O
1b630 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65  K, works on sane
1b640 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65   cases.  Now che
1b650 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78  ck whether nonex
1b660 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20  istent headers. 
1b670 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74   # can be detect
1b680 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61  ed and how..  ca
1b690 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
1b6a0 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1b6b0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1b6c0 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
1b6d0 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
1b6e0 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
1b6f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
1b700 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
1b710 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
1b720 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e  #include <ac_non
1b730 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45  existent.h>._ACE
1b740 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
1b750 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1b760 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
1b770 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
1b780 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
1b790 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
1b7a0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
1b7b0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
1b7c0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
1b7d0 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
1b7e0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
1b7f0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
1b800 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
1b810 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b820 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
1b830 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
1b840 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
1b850 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
1b860 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
1b870 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1b880 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
1b890 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
1b8a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1b8b0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1b8c0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1b8d0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
1b8e0 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
1b8f0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70  test -z "$ac_c_p
1b900 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
1b910 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61  $ac_c_werror_fla
1b920 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d  g" ||.. test ! -
1b930 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20  s conftest.err. 
1b940 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20        }; then.  
1b950 23 20 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73  # Broken: succes
1b960 73 20 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70  s on invalid inp
1b970 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73  ut..continue.els
1b980 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
1b990 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1b9a0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1b9b0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1b9c0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
1b9d0 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74   # Passes both t
1b9e0 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63  ests..ac_preproc
1b9f0 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a  _ok=:.break.fi..
1ba00 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1ba10 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1ba20 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61  ext..done.# Beca
1ba30 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20  use of `break', 
1ba40 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c  _AC_PREPROC_IFEL
1ba50 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f  SE's cleaning co
1ba60 64 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a  de was skipped..
1ba70 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1ba80 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1ba90 65 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72  ext.if $ac_prepr
1baa0 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72  oc_ok; then.  br
1bab0 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65  eak.fi..    done
1bac0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
1bad0 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43  CPP=$CPP..fi.  C
1bae0 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  PP=$ac_cv_prog_C
1baf0 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  PP.else.  ac_cv_
1bb00 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69  prog_CPP=$CPP.fi
1bb10 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
1bb20 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
1bb30 20 24 43 50 50 22 20 3e 26 35 0a 65 63 68 6f 20   $CPP" >&5.echo 
1bb40 22 24 7b 45 43 48 4f 5f 54 7d 24 43 50 50 22 20  "${ECHO_T}$CPP" 
1bb50 3e 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f  >&6; }.ac_prepro
1bb60 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61  c_ok=false.for a
1bb70 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  c_c_preproc_warn
1bb80 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a  _flag in '' yes.
1bb90 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65 61  do.  # Use a hea
1bba0 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f  der file that co
1bbb0 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f  mes with gcc, so
1bbc0 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69   configuring gli
1bbd0 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66 72  bc.  # with a fr
1bbe0 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c  esh cross-compil
1bbf0 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72  er works..  # Pr
1bc00 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20  efer <limits.h> 
1bc10 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66  to <assert.h> if
1bc20 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66   __STDC__ is def
1bc30 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20  ined, since.  # 
1bc40 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74  <limits.h> exist
1bc50 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74  s even on freest
1bc60 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73  anding compilers
1bc70 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58  ..  # On the NeX
1bc80 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68  T, cc -E runs th
1bc90 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74  e code through t
1bca0 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61  he compiler's pa
1bcb0 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75  rser,.  # not ju
1bcc0 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20  st through cpp. 
1bcd0 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69  "Syntax error" i
1bce0 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68 20  s here to catch 
1bcf0 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74  this case..  cat
1bd00 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1bd10 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63  xt <<_ACEOF./* c
1bd20 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f  onfdefs.h.  */._
1bd30 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65  ACEOF.cat confde
1bd40 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  fs.h >>conftest.
1bd50 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f  $ac_ext.cat >>co
1bd60 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1bd70 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63  <_ACEOF./* end c
1bd80 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
1bd90 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23  ifdef __STDC__.#
1bda0 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73   include <limits
1bdb0 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c  .h>.#else.# incl
1bdc0 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23  ude <assert.h>.#
1bdd0 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e  endif...     Syn
1bde0 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46  tax error._ACEOF
1bdf0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
1be00 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
1be10 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
1be20 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
1be30 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
1be40 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
1be50 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
1be60 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
1be70 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
1be80 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
1be90 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
1bea0 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
1beb0 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
1bec0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
1bed0 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
1bee0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1bef0 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
1bf00 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
1bf10 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
1bf20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
1bf30 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1bf40 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
1bf50 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1bf60 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1bf70 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1bf80 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65  _status); } >/de
1bf90 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65  v/null && {.. te
1bfa0 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65  st -z "$ac_c_pre
1bfb0 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61  proc_warn_flag$a
1bfc0 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  c_c_werror_flag"
1bfd0 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
1bfe0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
1bff0 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a      }; then.  :.
1c000 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
1c010 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
1c020 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
1c030 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
1c040 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
1c050 0a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61  ..  # Broken: fa
1c060 69 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70  ils on valid inp
1c070 75 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a  ut..continue.fi.
1c080 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1c090 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1c0a0 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
1c0b0 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
1c0c0 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
1c0d0 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
1c0e0 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
1c0f0 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
1c100 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f  d how..  cat >co
1c110 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1c120 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1c130 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1c140 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1c150 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1c160 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1c170 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1c180 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1c190 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1c1a0 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
1c1b0 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
1c1c0 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
1c1d0 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1c1e0 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61  _ext".case "(($a
1c1f0 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1c200 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1c210 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1c220 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1c230 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1c240 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1c250 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1c260 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1c270 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1c280 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
1c290 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
1c2a0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
1c2b0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
1c2c0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
1c2d0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
1c2e0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
1c2f0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
1c300 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
1c310 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
1c320 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
1c330 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
1c340 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
1c350 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e  atus); } >/dev/n
1c360 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ull && {.. test 
1c370 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f  -z "$ac_c_prepro
1c380 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
1c390 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
1c3a0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
1c3b0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
1c3c0 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f   }; then.  # Bro
1c3d0 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20  ken: success on 
1c3e0 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  invalid input..c
1c3f0 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65  ontinue.else.  e
1c400 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
1c410 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
1c420 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
1c430 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
1c440 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61  _ext >&5..  # Pa
1c450 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e  sses both tests.
1c460 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a  .ac_preproc_ok=:
1c470 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66  .break.fi..rm -f
1c480 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
1c490 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
1c4a0 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f  done.# Because o
1c4b0 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50  f `break', _AC_P
1c4c0 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20  REPROC_IFELSE's 
1c4d0 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61  cleaning code wa
1c4e0 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66  s skipped..rm -f
1c4f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
1c500 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69  nftest.$ac_ext.i
1c510 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  f $ac_preproc_ok
1c520 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
1c530 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f    { { echo "$as_
1c540 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
1c550 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f  r: C preprocesso
1c560 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69 6c 73  r \"$CPP\" fails
1c570 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65   sanity check.Se
1c580 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
1c590 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
1c5a0 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ." >&5.echo "$as
1c5b0 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 43 20 70 72  _me: error: C pr
1c5c0 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50  eprocessor \"$CP
1c5d0 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79  P\" fails sanity
1c5e0 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e   check.See \`con
1c5f0 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
1c600 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b  e details." >&2;
1c610 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
1c620 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69   exit 1; }; }.fi
1c630 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70  ..ac_ext=c.ac_cp
1c640 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c 41 47  p='$CPP $CPPFLAG
1c650 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24  S'.ac_compile='$
1c660 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43  CC -c $CFLAGS $C
1c670 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  PPFLAGS conftest
1c680 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63  .$ac_ext >&5'.ac
1c690 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f  _link='$CC -o co
1c6a0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1c6b0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
1c6c0 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1c6d0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1c6e0 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1c6f0 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1c700 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a  _compiler_gnu...
1c710 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1c720 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1c730 20 66 6f 72 20 41 4e 53 49 20 43 20 68 65 61 64   for ANSI C head
1c740 65 72 20 66 69 6c 65 73 22 20 3e 26 35 0a 65 63  er files" >&5.ec
1c750 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1c760 6b 69 6e 67 20 66 6f 72 20 41 4e 53 49 20 43 20  king for ANSI C 
1c770 68 65 61 64 65 72 20 66 69 6c 65 73 2e 2e 2e 20  header files... 
1c780 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
1c790 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1c7a0 5f 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65 74  _header_stdc+set
1c7b0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
1c7c0 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1c7d0 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1c7e0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
1c7f0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1c800 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1c810 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1c820 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1c830 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1c840 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1c850 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1c860 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1c870 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
1c880 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
1c890 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61  >.#include <stda
1c8a0 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  rg.h>.#include <
1c8b0 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75  string.h>.#inclu
1c8c0 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a 69 6e  de <float.h>..in
1c8d0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
1c8e0 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
1c8f0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
1c900 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
1c910 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
1c920 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
1c930 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
1c940 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
1c950 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
1c960 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
1c970 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
1c980 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
1c990 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
1c9a0 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
1c9b0 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
1c9c0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
1c9d0 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
1c9e0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
1c9f0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
1ca00 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
1ca10 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
1ca20 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1ca30 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
1ca40 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
1ca50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ca60 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
1ca70 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
1ca80 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
1ca90 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
1caa0 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  "$ac_c_werror_fl
1cab0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
1cac0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
1cad0 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73 74         } && test
1cae0 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -s conftest.$ac
1caf0 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20  _objext; then.  
1cb00 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
1cb10 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  c=yes.else.  ech
1cb20 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1cb30 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1cb40 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1cb50 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1cb60 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f 68  xt >&5...ac_cv_h
1cb70 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69  eader_stdc=no.fi
1cb80 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
1cb90 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1cba0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1cbb0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
1cbc0 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68  if test $ac_cv_h
1cbd0 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73  eader_stdc = yes
1cbe0 3b 20 74 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53  ; then.  # SunOS
1cbf0 20 34 2e 78 20 73 74 72 69 6e 67 2e 68 20 64 6f   4.x string.h do
1cc00 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d  es not declare m
1cc10 65 6d 2a 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f  em*, contrary to
1cc20 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 3e 63 6f   ANSI..  cat >co
1cc30 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
1cc40 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
1cc50 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
1cc60 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
1cc70 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1cc80 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
1cc90 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1cca0 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
1ccb0 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1ccc0 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a  ude <string.h>..
1ccd0 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20  _ACEOF.if (eval 
1cce0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1ccf0 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35  t.$ac_ext") 2>&5
1cd00 20 7c 0a 20 20 24 45 47 52 45 50 20 22 6d 65 6d   |.  $EGREP "mem
1cd10 63 68 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  chr" >/dev/null 
1cd20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a 65  2>&1; then.  :.e
1cd30 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64  lse.  ac_cv_head
1cd40 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d  er_stdc=no.fi.rm
1cd50 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66   -f conftest*..f
1cd60 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63  i..if test $ac_c
1cd70 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20  v_header_stdc = 
1cd80 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 49 53  yes; then.  # IS
1cd90 43 20 32 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68  C 2.0.2 stdlib.h
1cda0 20 64 6f 65 73 20 6e 6f 74 20 64 65 63 6c 61 72   does not declar
1cdb0 65 20 66 72 65 65 2c 20 63 6f 6e 74 72 61 72 79  e free, contrary
1cdc0 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63 61 74 20   to ANSI..  cat 
1cdd0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1cde0 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1cdf0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1ce00 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1ce10 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1ce20 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1ce30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1ce40 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1ce50 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
1ce60 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
1ce70 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76  >.._ACEOF.if (ev
1ce80 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
1ce90 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
1cea0 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22  >&5 |.  $EGREP "
1ceb0 66 72 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  free" >/dev/null
1cec0 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 3a 0a   2>&1; then.  :.
1ced0 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61  else.  ac_cv_hea
1cee0 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
1cef0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a  m -f conftest*..
1cf00 66 69 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  fi..if test $ac_
1cf10 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d  cv_header_stdc =
1cf20 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f   yes; then.  # /
1cf30 62 69 6e 2f 63 63 20 69 6e 20 49 72 69 78 2d 34  bin/cc in Irix-4
1cf40 2e 30 2e 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e  .0.5 gets non-AN
1cf50 53 49 20 63 74 79 70 65 20 6d 61 63 72 6f 73 20  SI ctype macros 
1cf60 75 6e 6c 65 73 73 20 75 73 69 6e 67 20 2d 61 6e  unless using -an
1cf70 73 69 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  si..  if test "$
1cf80 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
1cf90 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 3a   = yes; then.  :
1cfa0 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e  .else.  cat >con
1cfb0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1cfc0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
1cfd0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
1cfe0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
1cff0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1d000 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
1d010 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
1d020 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
1d030 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
1d040 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e  de <ctype.h>.#in
1d050 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
1d060 0a 23 69 66 20 28 28 27 20 27 20 26 20 30 78 30  .#if ((' ' & 0x0
1d070 46 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23 20  FF) == 0x020).# 
1d080 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63  define ISLOWER(c
1d090 29 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26  ) ('a' <= (c) &&
1d0a0 20 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64   (c) <= 'z').# d
1d0b0 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29  efine TOUPPER(c)
1d0c0 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 27   (ISLOWER(c) ? '
1d0d0 41 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27 29  A' + ((c) - 'a')
1d0e0 20 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23 20   : (c)).#else.# 
1d0f0 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63  define ISLOWER(c
1d100 29 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20 3c  ) \...   (('a' <
1d110 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
1d120 27 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c  'i') \...     ||
1d130 20 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26 20   ('j' <= (c) && 
1d140 28 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09  (c) <= 'r') \...
1d150 20 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20       || ('s' <= 
1d160 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a  (c) && (c) <= 'z
1d170 27 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55  ')).# define TOU
1d180 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52  PPER(c) (ISLOWER
1d190 28 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78 34  (c) ? ((c) | 0x4
1d1a0 30 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69 66  0) : (c)).#endif
1d1b0 0a 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65 2c  ..#define XOR(e,
1d1c0 20 66 29 20 28 28 28 65 29 20 26 26 20 21 28 66   f) (((e) && !(f
1d1d0 29 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20 28  )) || (!(e) && (
1d1e0 66 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  f))).int.main ()
1d1f0 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f  .{.  int i;.  fo
1d200 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32 35  r (i = 0; i < 25
1d210 36 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20 28  6; i++).    if (
1d220 58 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69 29  XOR (islower (i)
1d230 2c 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a 09  , ISLOWER (i))..
1d240 7c 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20 21  || toupper (i) !
1d250 3d 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a 20  = TOUPPER (i)). 
1d260 20 20 20 20 20 72 65 74 75 72 6e 20 32 3b 0a 20       return 2;. 
1d270 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1d280 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1d290 73 74 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20  st$ac_exeext.if 
1d2a0 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c  { (ac_try="$ac_l
1d2b0 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63  ink".case "(($ac
1d2c0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
1d2d0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
1d2e0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
1d2f0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
1d300 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
1d310 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
1d320 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
1d330 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
1d340 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
1d350 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
1d360 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
1d370 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1d380 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1d390 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1d3a0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1d3b0 73 29 3b 20 7d 20 26 26 20 7b 20 61 63 5f 74 72  s); } && { ac_tr
1d3c0 79 3d 27 2e 2f 63 6f 6e 66 74 65 73 74 24 61 63  y='./conftest$ac
1d3d0 5f 65 78 65 65 78 74 27 0a 20 20 7b 20 28 63 61  _exeext'.  { (ca
1d3e0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1d3f0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1d400 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1d410 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1d420 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1d430 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1d440 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1d450 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1d460 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1d470 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74  5.  (eval "$ac_t
1d480 72 79 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ry") 2>&5.  ac_s
1d490 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20  tatus=$?.  echo 
1d4a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1d4b0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
1d4c0 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
1d4d0 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 7d  ac_status); }; }
1d4e0 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
1d4f0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
1d500 70 72 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77  program exited w
1d510 69 74 68 20 73 74 61 74 75 73 20 24 61 63 5f 73  ith status $ac_s
1d520 74 61 74 75 73 22 20 3e 26 35 0a 65 63 68 6f 20  tatus" >&5.echo 
1d530 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
1d540 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
1d550 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
1d560 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1d570 20 3e 26 35 0a 0a 28 20 65 78 69 74 20 24 61 63   >&5..( exit $ac
1d580 5f 73 74 61 74 75 73 20 29 0a 61 63 5f 63 76 5f  _status ).ac_cv_
1d590 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66  header_stdc=no.f
1d5a0 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63  i.rm -f core *.c
1d5b0 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73  ore core.conftes
1d5c0 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e  t.* gmon.out bb.
1d5d0 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  out conftest$ac_
1d5e0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
1d5f0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1d600 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a  est.$ac_ext.fi..
1d610 0a 66 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  .fi.fi.{ echo "$
1d620 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1d630 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 68 65  esult: $ac_cv_he
1d640 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35 0a 65  ader_stdc" >&5.e
1d650 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1d660 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
1d670 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1d680 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
1d690 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
1d6a0 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  .cat >>confdefs.
1d6b0 68 20 3c 3c 5c 5f 41 43 45 4f 46 0a 23 64 65 66  h <<\_ACEOF.#def
1d6c0 69 6e 65 20 53 54 44 43 5f 48 45 41 44 45 52 53  ine STDC_HEADERS
1d6d0 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 23   1._ACEOF..fi..#
1d6e0 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c 20 73 79   On IRIX 5.3, sy
1d6f0 73 2f 74 79 70 65 73 20 61 6e 64 20 69 6e 74 74  s/types and intt
1d700 79 70 65 73 2e 68 20 61 72 65 20 63 6f 6e 66 6c  ypes.h are confl
1d710 69 63 74 69 6e 67 2e 0a 0a 0a 0a 0a 0a 0a 0a 0a  icting..........
1d720 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20 69  .for ac_header i
1d730 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73 79  n sys/types.h sy
1d740 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62 2e  s/stat.h stdlib.
1d750 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f 72  h string.h memor
1d760 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c 0a  y.h strings.h \.
1d770 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20 73  ..  inttypes.h s
1d780 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e 68  tdint.h unistd.h
1d790 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61 64 65 72  .do.as_ac_Header
1d7a0 3d 60 65 63 68 6f 20 22 61 63 5f 63 76 5f 68 65  =`echo "ac_cv_he
1d7b0 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65 72 22  ader_$ac_header"
1d7c0 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a 7b 20   | $as_tr_sh`.{ 
1d7d0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1d7e0 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66  NENO: checking f
1d7f0 6f 72 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e  or $ac_header" >
1d800 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
1d810 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1d820 63 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48  c_header... $ECH
1d830 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b  O_C" >&6; }.if {
1d840 20 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48   as_var=$as_ac_H
1d850 65 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73  eader; eval "tes
1d860 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73  t \"\${$as_var+s
1d870 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b  et}\" = set"; };
1d880 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
1d890 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
1d8a0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
1d8b0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
1d8c0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1d8d0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
1d8e0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
1d8f0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
1d900 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
1d910 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
1d920 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
1d930 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
1d940 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65    */.$ac_include
1d950 73 5f 64 65 66 61 75 6c 74 0a 0a 23 69 6e 63 6c  s_default..#incl
1d960 75 64 65 20 3c 24 61 63 5f 68 65 61 64 65 72 3e  ude <$ac_header>
1d970 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
1d980 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1d990 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
1d9a0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73  $ac_compile".cas
1d9b0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
1d9c0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
1d9d0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
1d9e0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
1d9f0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
1da00 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
1da10 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
1da20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
1da30 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
1da40 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f  .  (eval "$ac_co
1da50 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65  mpile") 2>confte
1da60 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74  st.er1.  ac_stat
1da70 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20  us=$?.  grep -v 
1da80 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
1da90 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  er1 >conftest.er
1daa0 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  r.  rm -f confte
1dab0 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e  st.er1.  cat con
1dac0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
1dad0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1dae0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
1daf0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
1db00 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
1db10 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d   } && {.. test -
1db20 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f  z "$ac_c_werror_
1db30 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
1db40 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
1db50 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
1db60 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
1db70 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
1db80 20 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48    eval "$as_ac_H
1db90 65 61 64 65 72 3d 79 65 73 22 0a 65 6c 73 65 0a  eader=yes".else.
1dba0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
1dbb0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
1dbc0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
1dbd0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
1dbe0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 65 76  $ac_ext >&5...ev
1dbf0 61 6c 20 22 24 61 73 5f 61 63 5f 48 65 61 64 65  al "$as_ac_Heade
1dc00 72 3d 6e 6f 22 0a 66 69 0a 0a 72 6d 20 2d 66 20  r=no".fi..rm -f 
1dc10 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
1dc20 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
1dc30 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
1dc40 61 63 5f 65 78 74 0a 66 69 0a 61 63 5f 72 65 73  ac_ext.fi.ac_res
1dc50 3d 60 65 76 61 6c 20 65 63 68 6f 20 27 24 7b 27  =`eval echo '${'
1dc60 24 61 73 5f 61 63 5f 48 65 61 64 65 72 27 7d 27  $as_ac_Header'}'
1dc70 60 0a 09 20 20 20 20 20 20 20 7b 20 65 63 68 6f  `..       { echo
1dc80 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1dc90 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65  : result: $ac_re
1dca0 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  s" >&5.echo "${E
1dcb0 43 48 4f 5f 54 7d 24 61 63 5f 72 65 73 22 20 3e  CHO_T}$ac_res" >
1dcc0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 60 65  &6; }.if test `e
1dcd0 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73  val echo '${'$as
1dce0 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 20 3d  _ac_Header'}'` =
1dcf0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74   yes; then.  cat
1dd00 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c   >>confdefs.h <<
1dd10 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60  _ACEOF.#define `
1dd20 65 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68  echo "HAVE_$ac_h
1dd30 65 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f  eader" | $as_tr_
1dd40 63 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66  cpp` 1._ACEOF..f
1dd50 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 66 6f 72 20 61  i..done....for a
1dd60 63 5f 68 65 61 64 65 72 20 69 6e 20 64 6c 66 63  c_header in dlfc
1dd70 6e 2e 68 0a 64 6f 0a 61 73 5f 61 63 5f 48 65 61  n.h.do.as_ac_Hea
1dd80 64 65 72 3d 60 65 63 68 6f 20 22 61 63 5f 63 76  der=`echo "ac_cv
1dd90 5f 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64  _header_$ac_head
1dda0 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60  er" | $as_tr_sh`
1ddb0 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24 61 73  .if { as_var=$as
1ddc0 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76 61 6c  _ac_Header; eval
1ddd0 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f   "test \"\${$as_
1dde0 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74  var+set}\" = set
1ddf0 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 7b 20 65  "; }; then.  { e
1de00 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1de10 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
1de20 72 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26  r $ac_header" >&
1de30 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
1de40 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
1de50 5f 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f  _header... $ECHO
1de60 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20  _C" >&6; }.if { 
1de70 61 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65  as_var=$as_ac_He
1de80 61 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74  ader; eval "test
1de90 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65   \"\${$as_var+se
1dea0 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20  t}\" = set"; }; 
1deb0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
1dec0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
1ded0 43 48 4f 5f 43 22 20 3e 26 36 0a 66 69 0a 61 63  CHO_C" >&6.fi.ac
1dee0 5f 72 65 73 3d 60 65 76 61 6c 20 65 63 68 6f 20  _res=`eval echo 
1def0 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65  '${'$as_ac_Heade
1df00 72 27 7d 27 60 0a 09 20 20 20 20 20 20 20 7b 20  r'}'`..       { 
1df10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1df20 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1df30 63 5f 72 65 73 22 20 3e 26 35 0a 65 63 68 6f 20  c_res" >&5.echo 
1df40 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 72 65  "${ECHO_T}$ac_re
1df50 73 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  s" >&6; }.else. 
1df60 20 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72   # Is the header
1df70 20 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 65   compilable?.{ e
1df80 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1df90 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61  ENO: checking $a
1dfa0 63 5f 68 65 61 64 65 72 20 75 73 61 62 69 6c 69  c_header usabili
1dfb0 74 79 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  ty" >&5.echo $EC
1dfc0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24  HO_N "checking $
1dfd0 61 63 5f 68 65 61 64 65 72 20 75 73 61 62 69 6c  ac_header usabil
1dfe0 69 74 79 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ity... $ECHO_C" 
1dff0 3e 26 36 3b 20 7d 0a 63 61 74 20 3e 63 6f 6e 66  >&6; }.cat >conf
1e000 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1e010 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
1e020 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
1e030 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
1e040 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1e050 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
1e060 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1e070 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
1e080 73 2e 68 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63  s.h.  */.$ac_inc
1e090 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 0a 23 69  ludes_default.#i
1e0a0 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64  nclude <$ac_head
1e0b0 65 72 3e 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66  er>._ACEOF.rm -f
1e0c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e0d0 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72  jext.if { (ac_tr
1e0e0 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a  y="$ac_compile".
1e0f0 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
1e100 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
1e110 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
1e120 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
1e130 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
1e140 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
1e150 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
1e160 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
1e170 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
1e180 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
1e190 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e  _compile") 2>con
1e1a0 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
1e1b0 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
1e1c0 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
1e1d0 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
1e1e0 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
1e1f0 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
1e200 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
1e210 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1e220 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1e230 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1e240 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1e250 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
1e260 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
1e270 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
1e280 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
1e290 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
1e2a0 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
1e2b0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68  t.$ac_objext; th
1e2c0 65 6e 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63  en.  ac_header_c
1e2d0 6f 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65  ompiler=yes.else
1e2e0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1e2f0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
1e300 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
1e310 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
1e320 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
1e330 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e340 72 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  r=no.fi..rm -f c
1e350 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
1e360 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e370 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
1e380 63 5f 65 78 74 0a 7b 20 65 63 68 6f 20 22 24 61  c_ext.{ echo "$a
1e390 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1e3a0 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72  sult: $ac_header
1e3b0 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65  _compiler" >&5.e
1e3c0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
1e3d0 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
1e3e0 72 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20  r" >&6; }..# Is 
1e3f0 74 68 65 20 68 65 61 64 65 72 20 70 72 65 73 65  the header prese
1e400 6e 74 3f 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  nt?.{ echo "$as_
1e410 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
1e420 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20  king $ac_header 
1e430 70 72 65 73 65 6e 63 65 22 20 3e 26 35 0a 65 63  presence" >&5.ec
1e440 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
1e450 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65 72 20  king $ac_header 
1e460 70 72 65 73 65 6e 63 65 2e 2e 2e 20 24 45 43 48  presence... $ECH
1e470 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 63 61 74 20  O_C" >&6; }.cat 
1e480 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1e490 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1e4a0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1e4b0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1e4c0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1e4d0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1e4e0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1e4f0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1e500 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
1e510 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 65 61 64  nclude <$ac_head
1e520 65 72 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20  er>._ACEOF.if { 
1e530 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70  (ac_try="$ac_cpp
1e540 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1e550 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
1e560 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
1e570 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
1e580 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
1e590 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
1e5a0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
1e5b0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
1e5c0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
1e5d0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
1e5e0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
1e5f0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
1e600 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e  .$ac_ext") 2>con
1e610 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
1e620 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
1e630 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
1e640 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
1e650 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
1e660 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
1e670 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
1e680 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
1e690 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
1e6a0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
1e6b0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
1e6c0 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c  s); } >/dev/null
1e6d0 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
1e6e0 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77  "$ac_c_preproc_w
1e6f0 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65  arn_flag$ac_c_we
1e700 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20  rror_flag" ||.. 
1e710 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
1e720 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b  st.err.       };
1e730 20 74 68 65 6e 0a 20 20 61 63 5f 68 65 61 64 65   then.  ac_heade
1e740 72 5f 70 72 65 70 72 6f 63 3d 79 65 73 0a 65 6c  r_preproc=yes.el
1e750 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1e760 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1e770 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1e780 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1e790 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1e7a0 20 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70    ac_header_prep
1e7b0 72 6f 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66  roc=no.fi..rm -f
1e7c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
1e7d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 7b  nftest.$ac_ext.{
1e7e0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1e7f0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1e800 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1e810 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  c" >&5.echo "${E
1e820 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65 72  CHO_T}$ac_header
1e830 5f 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20 7d  _preproc" >&6; }
1e840 0a 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61 62  ..# So?  What ab
1e850 6f 75 74 20 74 68 69 73 20 68 65 61 64 65 72 3f  out this header?
1e860 0a 63 61 73 65 20 24 61 63 5f 68 65 61 64 65 72  .case $ac_header
1e870 5f 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65  _compiler:$ac_he
1e880 61 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61 63  ader_preproc:$ac
1e890 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
1e8a0 66 6c 61 67 20 69 6e 0a 20 20 79 65 73 3a 6e 6f  flag in.  yes:no
1e8b0 3a 20 29 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  : ).    { echo "
1e8c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e8d0 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1e8e0 64 65 72 3a 20 61 63 63 65 70 74 65 64 20 62 79  der: accepted by
1e8f0 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72   the compiler, r
1e900 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 70  ejected by the p
1e910 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26  reprocessor!" >&
1e920 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
1e930 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1e940 64 65 72 3a 20 61 63 63 65 70 74 65 64 20 62 79  der: accepted by
1e950 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72   the compiler, r
1e960 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 70  ejected by the p
1e970 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26  reprocessor!" >&
1e980 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1e990 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e9a0 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1e9b0 64 65 72 3a 20 70 72 6f 63 65 65 64 69 6e 67 20  der: proceeding 
1e9c0 77 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65  with the compile
1e9d0 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a  r's result" >&5.
1e9e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1e9f0 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1ea00 72 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  r: proceeding wi
1ea10 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  th the compiler'
1ea20 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a  s result" >&2;}.
1ea30 20 20 20 20 61 63 5f 68 65 61 64 65 72 5f 70 72      ac_header_pr
1ea40 65 70 72 6f 63 3d 79 65 73 0a 20 20 20 20 3b 3b  eproc=yes.    ;;
1ea50 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20 29 0a 20 20  .  no:yes:* ).  
1ea60 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
1ea70 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
1ea80 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70  G: $ac_header: p
1ea90 72 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f  resent but canno
1eaa0 74 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e  t be compiled" >
1eab0 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
1eac0 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1ead0 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20 62 75  ader: present bu
1eae0 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70  t cannot be comp
1eaf0 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 20  iled" >&2;}.    
1eb00 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1eb10 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
1eb20 20 24 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20   $ac_header:    
1eb30 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73 69   check for missi
1eb40 6e 67 20 70 72 65 72 65 71 75 69 73 69 74 65 20  ng prerequisite 
1eb50 68 65 61 64 65 72 73 3f 22 20 3e 26 35 0a 65 63  headers?" >&5.ec
1eb60 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
1eb70 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a  ING: $ac_header:
1eb80 20 20 20 20 20 63 68 65 63 6b 20 66 6f 72 20 6d       check for m
1eb90 69 73 73 69 6e 67 20 70 72 65 72 65 71 75 69 73  issing prerequis
1eba0 69 74 65 20 68 65 61 64 65 72 73 3f 22 20 3e 26  ite headers?" >&
1ebb0 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1ebc0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ebd0 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1ebe0 64 65 72 3a 20 73 65 65 20 74 68 65 20 41 75 74  der: see the Aut
1ebf0 6f 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74  oconf documentat
1ec00 69 6f 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ion" >&5.echo "$
1ec10 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1ec20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65 65 20  $ac_header: see 
1ec30 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63  the Autoconf doc
1ec40 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 32 3b  umentation" >&2;
1ec50 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61  }.    { echo "$a
1ec60 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
1ec70 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1ec80 72 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c  r:     section \
1ec90 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e  "Present But Can
1eca0 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c  not Be Compiled\
1ecb0 22 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  "" >&5.echo "$as
1ecc0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  _me: WARNING: $a
1ecd0 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 73 65  c_header:     se
1ece0 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74 20  ction \"Present 
1ecf0 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43 6f  But Cannot Be Co
1ed00 6d 70 69 6c 65 64 5c 22 22 20 3e 26 32 3b 7d 0a  mpiled\"" >&2;}.
1ed10 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
1ed20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e  me:$LINENO: WARN
1ed30 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65 72 3a  ING: $ac_header:
1ed40 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68   proceeding with
1ed50 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f   the preprocesso
1ed60 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35 0a  r's result" >&5.
1ed70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1ed80 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1ed90 72 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  r: proceeding wi
1eda0 74 68 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  th the preproces
1edb0 73 6f 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26  sor's result" >&
1edc0 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  2;}.    { echo "
1edd0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1ede0 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61  WARNING: $ac_hea
1edf0 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75 74 75  der: in the futu
1ee00 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  re, the compiler
1ee10 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65 63 65   will take prece
1ee20 64 65 6e 63 65 22 20 3e 26 35 0a 65 63 68 6f 20  dence" >&5.echo 
1ee30 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1ee40 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69 6e  : $ac_header: in
1ee50 20 74 68 65 20 66 75 74 75 72 65 2c 20 74 68 65   the future, the
1ee60 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74   compiler will t
1ee70 61 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22 20  ake precedence" 
1ee80 3e 26 32 3b 7d 0a 0a 20 20 20 20 3b 3b 0a 65 73  >&2;}..    ;;.es
1ee90 61 63 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  ac.{ echo "$as_m
1eea0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
1eeb0 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64  ing for $ac_head
1eec0 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  er" >&5.echo $EC
1eed0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
1eee0 6f 72 20 24 61 63 5f 68 65 61 64 65 72 2e 2e 2e  or $ac_header...
1eef0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
1ef00 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 24 61 73  .if { as_var=$as
1ef10 5f 61 63 5f 48 65 61 64 65 72 3b 20 65 76 61 6c  _ac_Header; eval
1ef20 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61 73 5f   "test \"\${$as_
1ef30 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73 65 74  var+set}\" = set
1ef40 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 65 63 68  "; }; then.  ech
1ef50 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
1ef60 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
1ef70 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 61  .else.  eval "$a
1ef80 73 5f 61 63 5f 48 65 61 64 65 72 3d 5c 24 61 63  s_ac_Header=\$ac
1ef90 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 22  _header_preproc"
1efa0 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c  .fi.ac_res=`eval
1efb0 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63   echo '${'$as_ac
1efc0 5f 48 65 61 64 65 72 27 7d 27 60 0a 09 20 20 20  _Header'}'`..   
1efd0 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
1efe0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
1eff0 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35  lt: $ac_res" >&5
1f000 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
1f010 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a  $ac_res" >&6; }.
1f020 0a 66 69 0a 69 66 20 74 65 73 74 20 60 65 76 61  .fi.if test `eva
1f030 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61  l echo '${'$as_a
1f040 63 5f 48 65 61 64 65 72 27 7d 27 60 20 3d 20 79  c_Header'}'` = y
1f050 65 73 3b 20 74 68 65 6e 0a 20 20 63 61 74 20 3e  es; then.  cat >
1f060 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
1f070 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 60 65 63  CEOF.#define `ec
1f080 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65 61  ho "HAVE_$ac_hea
1f090 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63 70  der" | $as_tr_cp
1f0a0 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a  p` 1._ACEOF..fi.
1f0b0 0a 64 6f 6e 65 0a 0a 61 63 5f 65 78 74 3d 63 70  .done..ac_ext=cp
1f0c0 70 0a 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50  p.ac_cpp='$CXXCP
1f0d0 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
1f0e0 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63  compile='$CXX -c
1f0f0 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
1f100 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1f110 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1f120 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66  nk='$CXX -o conf
1f130 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
1f140 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41  CXXFLAGS $CPPFLA
1f150 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66  GS $LDFLAGS conf
1f160 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49  test.$ac_ext $LI
1f170 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69  BS >&5'.ac_compi
1f180 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63  ler_gnu=$ac_cv_c
1f190 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  xx_compiler_gnu.
1f1a0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 58 58  if test -z "$CXX
1f1b0 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  "; then.  if tes
1f1c0 74 20 2d 6e 20 22 24 43 43 43 22 3b 20 74 68 65  t -n "$CCC"; the
1f1d0 6e 0a 20 20 20 20 43 58 58 3d 24 43 43 43 0a 20  n.    CXX=$CCC. 
1f1e0 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73   else.    if tes
1f1f0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
1f200 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66  refix"; then.  f
1f210 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 2b  or ac_prog in g+
1f220 2b 20 63 2b 2b 20 67 70 70 20 61 43 43 20 43 43  + c++ gpp aCC CC
1f230 20 63 78 78 20 63 63 2b 2b 20 63 6c 2e 65 78 65   cxx cc++ cl.exe
1f240 20 46 43 43 20 4b 43 43 20 52 43 43 20 78 6c 43   FCC KCC RCC xlC
1f250 5f 72 20 78 6c 43 0a 20 20 64 6f 0a 20 20 20 20  _r xlC.  do.    
1f260 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1f270 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63  rst word of "$ac
1f280 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
1f290 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e  prog", so it can
1f2a0 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
1f2b0 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
1f2c0 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c  t dummy $ac_tool
1f2d0 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b  _prefix$ac_prog;
1f2e0 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63   ac_word=$2.{ ec
1f2f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1f300 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1f310 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
1f320 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
1f330 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1f340 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
1f350 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
1f360 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 2b  {ac_cv_prog_CXX+
1f370 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1f380 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1f390 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1f3a0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
1f3b0 66 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22  f test -n "$CXX"
1f3c0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1f3d0 72 6f 67 5f 43 58 58 3d 22 24 43 58 58 22 20 23  rog_CXX="$CXX" #
1f3e0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
1f3f0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
1f400 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
1f410 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1f420 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
1f430 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
1f440 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1f450 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1f460 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1f470 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
1f480 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
1f490 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
1f4a0 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
1f4b0 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
1f4c0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
1f4d0 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
1f4e0 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
1f4f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f500 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
1f510 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
1f520 58 58 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  XX="$ac_tool_pre
1f530 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  fix$ac_prog".   
1f540 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1f550 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73  INENO: found $as
1f560 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
1f570 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
1f580 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
1f590 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61  done.done.IFS=$a
1f5a0 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1f5b0 69 0a 43 58 58 3d 24 61 63 5f 63 76 5f 70 72 6f  i.CXX=$ac_cv_pro
1f5c0 67 5f 43 58 58 0a 69 66 20 74 65 73 74 20 2d 6e  g_CXX.if test -n
1f5d0 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a 20 20   "$CXX"; then.  
1f5e0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1f5f0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1f600 24 43 58 58 22 20 3e 26 35 0a 65 63 68 6f 20 22  $CXX" >&5.echo "
1f610 24 7b 45 43 48 4f 5f 54 7d 24 43 58 58 22 20 3e  ${ECHO_T}$CXX" >
1f620 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
1f630 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1f640 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
1f650 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1f660 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
1f670 69 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20  i...    test -n 
1f680 22 24 43 58 58 22 20 26 26 20 62 72 65 61 6b 0a  "$CXX" && break.
1f690 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73    done.fi.if tes
1f6a0 74 20 2d 7a 20 22 24 43 58 58 22 3b 20 74 68 65  t -z "$CXX"; the
1f6b0 6e 0a 20 20 61 63 5f 63 74 5f 43 58 58 3d 24 43  n.  ac_ct_CXX=$C
1f6c0 58 58 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  XX.  for ac_prog
1f6d0 20 69 6e 20 67 2b 2b 20 63 2b 2b 20 67 70 70 20   in g++ c++ gpp 
1f6e0 61 43 43 20 43 43 20 63 78 78 20 63 63 2b 2b 20  aCC CC cxx cc++ 
1f6f0 63 6c 2e 65 78 65 20 46 43 43 20 4b 43 43 20 52  cl.exe FCC KCC R
1f700 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a 64 6f 0a  CC xlC_r xlC.do.
1f710 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
1f720 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
1f730 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
1f740 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1f750 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1f760 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70  .set dummy $ac_p
1f770 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
1f780 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1f790 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
1f7a0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1f7b0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
1f7c0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
1f7d0 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
1f7e0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
1f7f0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
1f800 61 63 5f 63 74 5f 43 58 58 2b 73 65 74 7d 22 20  ac_ct_CXX+set}" 
1f810 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
1f820 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
1f830 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
1f840 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
1f850 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 58 58 22   -n "$ac_ct_CXX"
1f860 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
1f870 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22 24  rog_ac_ct_CXX="$
1f880 61 63 5f 63 74 5f 43 58 58 22 20 23 20 4c 65 74  ac_ct_CXX" # Let
1f890 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
1f8a0 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
1f8b0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
1f8c0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
1f8d0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
1f8e0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
1f8f0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
1f900 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
1f910 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
1f920 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
1f930 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
1f940 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
1f950 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
1f960 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
1f970 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1f980 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
1f990 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
1f9a0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f9b0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
1f9c0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1f9d0 5f 43 58 58 3d 22 24 61 63 5f 70 72 6f 67 22 0a  _CXX="$ac_prog".
1f9e0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
1f9f0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
1fa00 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
1fa10 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
1fa20 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
1fa30 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
1fa40 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1fa50 69 0a 66 69 0a 61 63 5f 63 74 5f 43 58 58 3d 24  i.fi.ac_ct_CXX=$
1fa60 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1fa70 5f 43 58 58 0a 69 66 20 74 65 73 74 20 2d 6e 20  _CXX.if test -n 
1fa80 22 24 61 63 5f 63 74 5f 43 58 58 22 3b 20 74 68  "$ac_ct_CXX"; th
1fa90 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
1faa0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
1fab0 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 58 58 22  ult: $ac_ct_CXX"
1fac0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
1fad0 4f 5f 54 7d 24 61 63 5f 63 74 5f 43 58 58 22 20  O_T}$ac_ct_CXX" 
1fae0 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
1faf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fb00 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
1fb10 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
1fb20 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a  HO_T}no" >&6; }.
1fb30 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
1fb40 24 61 63 5f 63 74 5f 43 58 58 22 20 26 26 20 62  $ac_ct_CXX" && b
1fb50 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20  reak.done..  if 
1fb60 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 43 58  test "x$ac_ct_CX
1fb70 58 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  X" = x; then.   
1fb80 20 43 58 58 3d 22 67 2b 2b 22 0a 20 20 65 6c 73   CXX="g++".  els
1fb90 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
1fba0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
1fbb0 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
1fbc0 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73  es:).{ echo "$as
1fbd0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
1fbe0 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74  NING: In the fut
1fbf0 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69  ure, Autoconf wi
1fc00 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72  ll not detect cr
1fc10 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20  oss-tools.whose 
1fc20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74  name does not st
1fc30 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73  art with the hos
1fc40 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79  t triplet.  If y
1fc50 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f  ou think this.co
1fc60 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75  nfiguration is u
1fc70 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c  seful to you, pl
1fc80 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75  ease write to au
1fc90 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22  toconf@gnu.org."
1fca0 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
1fcb0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74  e: WARNING: In t
1fcc0 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63  he future, Autoc
1fcd0 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74  onf will not det
1fce0 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a  ect cross-tools.
1fcf0 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20  whose name does 
1fd00 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74  not start with t
1fd10 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e  he host triplet.
1fd20 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74    If you think t
1fd30 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f  his.configuratio
1fd40 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79  n is useful to y
1fd50 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65  ou, please write
1fd60 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75   to autoconf@gnu
1fd70 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f  .org." >&2;}.ac_
1fd80 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20  tool_warned=yes 
1fd90 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 58 58 3d  ;;.esac.    CXX=
1fda0 24 61 63 5f 63 74 5f 43 58 58 0a 20 20 66 69 0a  $ac_ct_CXX.  fi.
1fdb0 66 69 0a 0a 20 20 66 69 0a 66 69 0a 23 20 50 72  fi..  fi.fi.# Pr
1fdc0 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72  ovide some infor
1fdd0 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65  mation about the
1fde0 20 63 6f 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20   compiler..echo 
1fdf0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1fe00 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 2b   checking for C+
1fe10 2b 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73 69  + compiler versi
1fe20 6f 6e 22 20 3e 26 35 0a 61 63 5f 63 6f 6d 70 69  on" >&5.ac_compi
1fe30 6c 65 72 3d 60 73 65 74 20 58 20 24 61 63 5f 63  ler=`set X $ac_c
1fe40 6f 6d 70 69 6c 65 3b 20 65 63 68 6f 20 24 32 60  ompile; echo $2`
1fe50 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f  .{ (ac_try="$ac_
1fe60 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72 73 69  compiler --versi
1fe70 6f 6e 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28  on >&5".case "((
1fe80 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
1fe90 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
1fea0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
1feb0 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
1fec0 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
1fed0 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
1fee0 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
1fef0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
1ff00 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
1ff10 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
1ff20 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22  r --version >&5"
1ff30 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1ff40 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1ff50 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1ff60 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1ff70 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1ff80 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63  status); }.{ (ac
1ff90 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
1ffa0 65 72 20 2d 76 20 3e 26 35 22 0a 63 61 73 65 20  er -v >&5".case 
1ffb0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
1ffc0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
1ffd0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
1ffe0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
1fff0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
20000 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
20010 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
20020 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
20030 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
20040 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
20050 69 6c 65 72 20 2d 76 20 3e 26 35 22 29 20 32 3e  iler -v >&5") 2>
20060 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
20070 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
20080 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
20090 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
200a0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
200b0 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79  us); }.{ (ac_try
200c0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d  ="$ac_compiler -
200d0 56 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24  V >&5".case "(($
200e0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
200f0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
20100 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
20110 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
20120 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
20130 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
20140 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
20150 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
20160 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
20170 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72  al "$ac_compiler
20180 20 2d 56 20 3e 26 35 22 29 20 32 3e 26 35 0a 20   -V >&5") 2>&5. 
20190 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
201a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
201b0 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  NENO: \$? = $ac_
201c0 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65  status" >&5.  (e
201d0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b  xit $ac_status);
201e0 20 7d 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f   }..{ echo "$as_
201f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
20200 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
20210 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
20220 55 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 22 20  U C++ compiler" 
20230 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
20240 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
20250 65 72 20 77 65 20 61 72 65 20 75 73 69 6e 67 20  er we are using 
20260 74 68 65 20 47 4e 55 20 43 2b 2b 20 63 6f 6d 70  the GNU C++ comp
20270 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  iler... $ECHO_C"
20280 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
20290 22 24 7b 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d  "${ac_cv_cxx_com
202a0 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20  piler_gnu+set}" 
202b0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
202c0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
202d0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
202e0 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f  6.else.  cat >co
202f0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
20300 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64  <_ACEOF./* confd
20310 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f  efs.h.  */._ACEO
20320 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  F.cat confdefs.h
20330 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20340 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65  ext.cat >>confte
20350 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
20360 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  EOF./* end confd
20370 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a  efs.h.  */..int.
20380 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65  main ().{.#ifnde
20390 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20  f __GNUC__.     
203a0 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69    choke me.#endi
203b0 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  f..  ;.  return 
203c0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
203d0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
203e0 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
203f0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
20400 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
20410 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
20420 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
20430 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
20440 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
20450 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
20460 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
20470 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20480 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
20490 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
204a0 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
204b0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
204c0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
204d0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
204e0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
204f0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
20500 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
20510 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
20520 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
20530 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
20540 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
20550 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
20560 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
20570 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f 77  st -z "$ac_cxx_w
20580 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
20590 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
205a0 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
205b0 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
205c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
205d0 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d 70 69   then.  ac_compi
205e0 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c 73 65  ler_gnu=yes.else
205f0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
20600 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
20610 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
20620 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
20630 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61  .$ac_ext >&5...a
20640 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e  c_compiler_gnu=n
20650 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65  o.fi..rm -f core
20660 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
20670 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
20680 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
20690 78 74 0a 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d  xt.ac_cv_cxx_com
206a0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 6f  piler_gnu=$ac_co
206b0 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69 0a 7b  mpiler_gnu..fi.{
206c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
206d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
206e0 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c  ac_cv_cxx_compil
206f0 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63 68 6f  er_gnu" >&5.echo
20700 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
20710 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
20720 6e 75 22 20 3e 26 36 3b 20 7d 0a 47 58 58 3d 60  nu" >&6; }.GXX=`
20730 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
20740 72 5f 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65  r_gnu = yes && e
20750 63 68 6f 20 79 65 73 60 0a 61 63 5f 74 65 73 74  cho yes`.ac_test
20760 5f 43 58 58 46 4c 41 47 53 3d 24 7b 43 58 58 46  _CXXFLAGS=${CXXF
20770 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76  LAGS+set}.ac_sav
20780 65 5f 43 58 58 46 4c 41 47 53 3d 24 43 58 58 46  e_CXXFLAGS=$CXXF
20790 4c 41 47 53 0a 7b 20 65 63 68 6f 20 22 24 61 73  LAGS.{ echo "$as
207a0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
207b0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 43  cking whether $C
207c0 58 58 20 61 63 63 65 70 74 73 20 2d 67 22 20 3e  XX accepts -g" >
207d0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
207e0 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65  "checking whethe
207f0 72 20 24 43 58 58 20 61 63 63 65 70 74 73 20 2d  r $CXX accepts -
20800 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  g... $ECHO_C" >&
20810 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
20820 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
20830 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
20840 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
20850 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
20860 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
20870 61 63 5f 73 61 76 65 5f 63 78 78 5f 77 65 72 72  ac_save_cxx_werr
20880 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 63 78 78 5f  or_flag=$ac_cxx_
20890 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20 20 20 61  werror_flag.   a
208a0 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61  c_cxx_werror_fla
208b0 67 3d 79 65 73 0a 20 20 20 61 63 5f 63 76 5f 70  g=yes.   ac_cv_p
208c0 72 6f 67 5f 63 78 78 5f 67 3d 6e 6f 0a 20 20 20  rog_cxx_g=no.   
208d0 43 58 58 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20  CXXFLAGS="-g".  
208e0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
208f0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
20900 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
20910 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
20920 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
20930 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
20940 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
20950 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
20960 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
20970 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
20980 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
20990 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
209a0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
209b0 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
209c0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
209d0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
209e0 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
209f0 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
20a00 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
20a10 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
20a20 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
20a30 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
20a40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20a50 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
20a60 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
20a70 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
20a80 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
20a90 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
20aa0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
20ab0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
20ac0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
20ad0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
20ae0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
20af0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
20b00 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
20b10 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
20b20 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
20b30 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
20b40 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f 77  st -z "$ac_cxx_w
20b50 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
20b60 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
20b70 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
20b80 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
20b90 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
20ba0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
20bb0 6f 67 5f 63 78 78 5f 67 3d 79 65 73 0a 65 6c 73  og_cxx_g=yes.els
20bc0 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  e.  echo "$as_me
20bd0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
20be0 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
20bf0 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
20c00 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09  t.$ac_ext >&5...
20c10 43 58 58 46 4c 41 47 53 3d 22 22 0a 20 20 20 20  CXXFLAGS="".    
20c20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
20c30 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
20c40 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
20c50 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
20c60 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
20c70 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
20c80 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20c90 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
20ca0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
20cb0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
20cc0 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
20cd0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
20ce0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  -f conftest.$ac_
20cf0 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f  objext.if { (ac_
20d00 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
20d10 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
20d20 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
20d30 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
20d40 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
20d50 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
20d60 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
20d70 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
20d80 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
20d90 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
20da0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
20db0 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63  ac_compile") 2>c
20dc0 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
20dd0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
20de0 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
20df0 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
20e00 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
20e10 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
20e20 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
20e30 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
20e40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
20e50 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
20e60 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
20e70 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74  tus); } && {.. t
20e80 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
20e90 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
20ea0 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
20eb0 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
20ec0 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
20ed0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
20ee0 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
20ef0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
20f00 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
20f10 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
20f20 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
20f30 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63  $ac_ext >&5...ac
20f40 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67  _cxx_werror_flag
20f50 3d 24 61 63 5f 73 61 76 65 5f 63 78 78 5f 77 65  =$ac_save_cxx_we
20f60 72 72 6f 72 5f 66 6c 61 67 0a 09 20 43 58 58 46  rror_flag.. CXXF
20f70 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61 74 20  LAGS="-g".. cat 
20f80 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
20f90 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
20fa0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
20fb0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
20fc0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
20fd0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
20fe0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
20ff0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
21000 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
21010 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20  nt.main ().{..  
21020 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a  ;.  return 0;.}.
21030 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
21040 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
21050 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
21060 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
21070 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
21080 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
21090 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
210a0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
210b0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
210c0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
210d0 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
210e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
210f0 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
21100 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
21110 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
21120 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
21130 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
21140 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
21150 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
21160 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
21170 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
21180 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
21190 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
211a0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
211b0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
211c0 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
211d0 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
211e0 20 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72   "$ac_cxx_werror
211f0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
21200 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
21210 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
21220 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
21230 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
21240 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78  .  ac_cv_prog_cx
21250 78 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65  x_g=yes.else.  e
21260 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
21270 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
21280 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
21290 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
212a0 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72  _ext >&5...fi..r
212b0 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
212c0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
212d0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
212e0 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a  est.$ac_ext.fi..
212f0 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
21300 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
21310 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
21320 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
21330 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
21340 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
21350 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
21360 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
21370 20 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66   ac_cxx_werror_f
21380 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 78 78  lag=$ac_save_cxx
21390 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a  _werror_flag.fi.
213a0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
213b0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
213c0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f  $ac_cv_prog_cxx_
213d0 67 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  g" >&5.echo "${E
213e0 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 70 72 6f  CHO_T}$ac_cv_pro
213f0 67 5f 63 78 78 5f 67 22 20 3e 26 36 3b 20 7d 0a  g_cxx_g" >&6; }.
21400 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65 73  if test "$ac_tes
21410 74 5f 43 58 58 46 4c 41 47 53 22 20 3d 20 73 65  t_CXXFLAGS" = se
21420 74 3b 20 74 68 65 6e 0a 20 20 43 58 58 46 4c 41  t; then.  CXXFLA
21430 47 53 3d 24 61 63 5f 73 61 76 65 5f 43 58 58 46  GS=$ac_save_CXXF
21440 4c 41 47 53 0a 65 6c 69 66 20 74 65 73 74 20 24  LAGS.elif test $
21450 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
21460 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 69   = yes; then.  i
21470 66 20 74 65 73 74 20 22 24 47 58 58 22 20 3d 20  f test "$GXX" = 
21480 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 58  yes; then.    CX
21490 58 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a  XFLAGS="-g -O2".
214a0 20 20 65 6c 73 65 0a 20 20 20 20 43 58 58 46 4c    else.    CXXFL
214b0 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c  AGS="-g".  fi.el
214c0 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24 47  se.  if test "$G
214d0 58 58 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  XX" = yes; then.
214e0 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 4f      CXXFLAGS="-O
214f0 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 58  2".  else.    CX
21500 58 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a  XFLAGS=.  fi.fi.
21510 61 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f 63 70  ac_ext=cpp.ac_cp
21520 70 3d 27 24 43 58 58 43 50 50 20 24 43 50 50 46  p='$CXXCPP $CPPF
21530 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
21540 3d 27 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c  ='$CXX -c $CXXFL
21550 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
21560 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
21570 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58  &5'.ac_link='$CX
21580 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  X -o conftest$ac
21590 5f 65 78 65 65 78 74 20 24 43 58 58 46 4c 41 47  _exeext $CXXFLAG
215a0 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
215b0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
215c0 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
215d0 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
215e0 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70  =$ac_cv_cxx_comp
215f0 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 69 66 20 74  iler_gnu....if t
21600 65 73 74 20 2d 6e 20 22 24 43 58 58 22 20 26 26  est -n "$CXX" &&
21610 20 28 20 74 65 73 74 20 22 58 24 43 58 58 22 20   ( test "X$CXX" 
21620 21 3d 20 22 58 6e 6f 22 20 26 26 0a 20 20 20 20  != "Xno" &&.    
21630 28 20 28 74 65 73 74 20 22 58 24 43 58 58 22 20  ( (test "X$CXX" 
21640 3d 20 22 58 67 2b 2b 22 20 26 26 20 60 67 2b 2b  = "Xg++" && `g++
21650 20 2d 76 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32   -v >/dev/null 2
21660 3e 26 31 60 20 29 20 7c 7c 0a 20 20 20 20 28 74  >&1` ) ||.    (t
21670 65 73 74 20 22 58 24 43 58 58 22 20 21 3d 20 22  est "X$CXX" != "
21680 58 67 2b 2b 22 29 29 29 20 3b 20 74 68 65 6e 0a  Xg++"))) ; then.
21690 20 20 61 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f    ac_ext=cpp.ac_
216a0 63 70 70 3d 27 24 43 58 58 43 50 50 20 24 43 50  cpp='$CXXCPP $CP
216b0 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
216c0 6c 65 3d 27 24 43 58 58 20 2d 63 20 24 43 58 58  le='$CXX -c $CXX
216d0 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
216e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
216f0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
21700 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  CXX -o conftest$
21710 61 63 5f 65 78 65 65 78 74 20 24 43 58 58 46 4c  ac_exeext $CXXFL
21720 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
21730 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
21740 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
21750 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
21760 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f  nu=$ac_cv_cxx_co
21770 6d 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 65 63 68  mpiler_gnu.{ ech
21780 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21790 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  O: checking how 
217a0 74 6f 20 72 75 6e 20 74 68 65 20 43 2b 2b 20 70  to run the C++ p
217b0 72 65 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35  reprocessor" >&5
217c0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
217d0 68 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72  hecking how to r
217e0 75 6e 20 74 68 65 20 43 2b 2b 20 70 72 65 70 72  un the C++ prepr
217f0 6f 63 65 73 73 6f 72 2e 2e 2e 20 24 45 43 48 4f  ocessor... $ECHO
21800 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
21810 73 74 20 2d 7a 20 22 24 43 58 58 43 50 50 22 3b  st -z "$CXXCPP";
21820 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
21830 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58  "${ac_cv_prog_CX
21840 58 43 50 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  XCPP+set}" = set
21850 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
21860 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
21870 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
21880 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65  e.      # Double
21890 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65 20   quotes because 
218a0 43 58 58 43 50 50 20 6e 65 65 64 73 20 74 6f 20  CXXCPP needs to 
218b0 62 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20  be expanded.    
218c0 66 6f 72 20 43 58 58 43 50 50 20 69 6e 20 22 24  for CXXCPP in "$
218d0 43 58 58 20 2d 45 22 20 22 2f 6c 69 62 2f 63 70  CXX -E" "/lib/cp
218e0 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20 20  p".    do.      
218f0 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
21900 6c 73 65 0a 66 6f 72 20 61 63 5f 63 78 78 5f 70  lse.for ac_cxx_p
21910 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
21920 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
21930 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
21940 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
21950 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
21960 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
21970 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
21980 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
21990 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
219a0 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
219b0 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
219c0 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
219d0 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
219e0 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
219f0 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
21a00 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
21a10 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
21a20 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
21a30 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
21a40 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
21a50 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
21a60 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
21a70 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
21a80 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
21a90 63 61 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e  case..  cat >con
21aa0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
21ab0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
21ac0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
21ad0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
21ae0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
21af0 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
21b00 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
21b10 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
21b20 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
21b30 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
21b40 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
21b50 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
21b60 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
21b70 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
21b80 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  rror._ACEOF.if {
21b90 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70   (ac_try="$ac_cp
21ba0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
21bb0 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  xt".case "(($ac_
21bc0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
21bd0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
21be0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
21bf0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
21c00 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
21c10 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
21c20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
21c30 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
21c40 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
21c50 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
21c60 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
21c70 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
21c80 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
21c90 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
21ca0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
21cb0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
21cc0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
21cd0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
21ce0 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
21cf0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
21d00 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
21d10 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
21d20 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
21d30 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
21d40 20 22 24 61 63 5f 63 78 78 5f 70 72 65 70 72 6f   "$ac_cxx_prepro
21d50 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63  c_warn_flag$ac_c
21d60 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  xx_werror_flag" 
21d70 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
21d80 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
21d90 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65     }; then.  :.e
21da0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
21db0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
21dc0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
21dd0 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
21de0 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
21df0 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69  .  # Broken: fai
21e00 6c 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75  ls on valid inpu
21e10 74 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a  t..continue.fi..
21e20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
21e30 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
21e40 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
21e50 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
21e60 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
21e70 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
21e80 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
21e90 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
21ea0 20 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e   how..  cat >con
21eb0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
21ec0 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
21ed0 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
21ee0 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
21ef0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
21f00 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
21f10 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
21f20 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
21f30 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
21f40 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65  de <ac_nonexiste
21f50 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20  nt.h>._ACEOF.if 
21f60 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
21f70 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
21f80 65 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63  ext".case "(($ac
21f90 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
21fa0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
21fb0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
21fc0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
21fd0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
21fe0 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
21ff0 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
22000 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
22010 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
22020 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
22030 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63  st.$ac_ext") 2>c
22040 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63  onftest.er1.  ac
22050 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65  _status=$?.  gre
22060 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66  p -v '^ *+' conf
22070 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65  test.er1 >confte
22080 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63  st.err.  rm -f c
22090 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61  onftest.er1.  ca
220a0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
220b0 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  &5.  echo "$as_m
220c0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
220d0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
220e0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
220f0 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75  tus); } >/dev/nu
22100 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d  ll && {.. test -
22110 7a 20 22 24 61 63 5f 63 78 78 5f 70 72 65 70 72  z "$ac_cxx_prepr
22120 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
22130 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22  cxx_werror_flag"
22140 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20   ||.. test ! -s 
22150 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20  conftest.err.   
22160 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20      }; then.  # 
22170 42 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20  Broken: success 
22180 6f 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74  on invalid input
22190 2e 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a  ..continue.else.
221a0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
221b0 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
221c0 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
221d0 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
221e0 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23  $ac_ext >&5..  #
221f0 20 50 61 73 73 65 73 20 62 6f 74 68 20 74 65 73   Passes both tes
22200 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f  ts..ac_preproc_o
22210 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d  k=:.break.fi..rm
22220 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
22230 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22240 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75 73  t..done.# Becaus
22250 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f 41  e of `break', _A
22260 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53 45  C_PREPROC_IFELSE
22270 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65  's cleaning code
22280 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d   was skipped..rm
22290 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -f conftest.err
222a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
222b0 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63  t.if $ac_preproc
222c0 5f 6f 6b 3b 20 74 68 65 6e 0a 20 20 62 72 65 61  _ok; then.  brea
222d0 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a 20  k.fi..    done. 
222e0 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58     ac_cv_prog_CX
222f0 58 43 50 50 3d 24 43 58 58 43 50 50 0a 0a 66 69  XCPP=$CXXCPP..fi
22300 0a 20 20 43 58 58 43 50 50 3d 24 61 63 5f 63 76  .  CXXCPP=$ac_cv
22310 5f 70 72 6f 67 5f 43 58 58 43 50 50 0a 65 6c 73  _prog_CXXCPP.els
22320 65 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  e.  ac_cv_prog_C
22330 58 58 43 50 50 3d 24 43 58 58 43 50 50 0a 66 69  XXCPP=$CXXCPP.fi
22340 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
22350 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
22360 20 24 43 58 58 43 50 50 22 20 3e 26 35 0a 65 63   $CXXCPP" >&5.ec
22370 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 43 58  ho "${ECHO_T}$CX
22380 58 43 50 50 22 20 3e 26 36 3b 20 7d 0a 61 63 5f  XCPP" >&6; }.ac_
22390 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65  preproc_ok=false
223a0 0a 66 6f 72 20 61 63 5f 63 78 78 5f 70 72 65 70  .for ac_cxx_prep
223b0 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
223c0 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20 55   '' yes.do.  # U
223d0 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c 65  se a header file
223e0 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74 68   that comes with
223f0 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67 75   gcc, so configu
22400 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20 77  ring glibc.  # w
22410 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f 73  ith a fresh cros
22420 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73  s-compiler works
22430 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c 69  ..  # Prefer <li
22440 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73 65  mits.h> to <asse
22450 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43 5f  rt.h> if __STDC_
22460 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73 69  _ is defined, si
22470 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73 2e  nce.  # <limits.
22480 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20 6f  h> exists even o
22490 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20 63  n freestanding c
224a0 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f 6e  ompilers..  # On
224b0 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d 45   the NeXT, cc -E
224c0 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20 74   runs the code t
224d0 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70 69  hrough the compi
224e0 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20 20  ler's parser,.  
224f0 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f 75  # not just throu
22500 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78 20  gh cpp. "Syntax 
22510 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20 74  error" is here t
22520 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61 73  o catch this cas
22530 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  e..  cat >confte
22540 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
22550 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
22560 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
22570 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
22580 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
22590 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
225a0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
225b0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
225c0 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  h.  */.#ifdef __
225d0 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64 65  STDC__.# include
225e0 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c 73   <limits.h>.#els
225f0 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73 73  e.# include <ass
22600 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09 09  ert.h>.#endif...
22610 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72 6f       Syntax erro
22620 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61  r._ACEOF.if { (a
22630 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63  c_try="$ac_cpp c
22640 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
22650 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
22660 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
22670 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
22680 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
22690 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
226a0 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
226b0 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
226c0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
226d0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
226e0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
226f0 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24  c_cpp conftest.$
22700 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74  ac_ext") 2>conft
22710 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
22720 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
22730 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
22740 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
22750 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
22760 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
22770 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
22780 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
22790 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
227a0 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
227b0 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
227c0 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26  ; } >/dev/null &
227d0 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
227e0 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77  ac_cxx_preproc_w
227f0 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 78 78 5f  arn_flag$ac_cxx_
22800 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
22810 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
22820 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
22830 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65  }; then.  :.else
22840 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
22850 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
22860 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
22870 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
22880 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20  .$ac_ext >&5..  
22890 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20  # Broken: fails 
228a0 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a  on valid input..
228b0 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72 6d 20  continue.fi..rm 
228c0 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  -f conftest.err 
228d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
228e0 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20  ..  # OK, works 
228f0 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e 20 20  on sane cases.  
22900 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74 68 65  Now check whethe
22910 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 68 65  r nonexistent he
22920 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20 62 65  aders.  # can be
22930 20 64 65 74 65 63 74 65 64 20 61 6e 64 20 68 6f   detected and ho
22940 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  w..  cat >confte
22950 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
22960 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
22970 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
22980 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
22990 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
229a0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
229b0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
229c0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
229d0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
229e0 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e  <ac_nonexistent.
229f0 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28  h>._ACEOF.if { (
22a00 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20  ac_try="$ac_cpp 
22a10 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22a20 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
22a30 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
22a40 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
22a50 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
22a60 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
22a70 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
22a80 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
22a90 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
22aa0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
22ab0 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
22ac0 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
22ad0 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66  $ac_ext") 2>conf
22ae0 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
22af0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
22b00 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
22b10 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
22b20 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
22b30 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
22b40 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
22b50 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
22b60 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
22b70 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
22b80 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
22b90 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ); } >/dev/null 
22ba0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
22bb0 24 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f  $ac_cxx_preproc_
22bc0 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 78 78  warn_flag$ac_cxx
22bd0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
22be0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
22bf0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
22c00 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f   }; then.  # Bro
22c10 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20  ken: success on 
22c20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63  invalid input..c
22c30 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65  ontinue.else.  e
22c40 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
22c50 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
22c60 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
22c70 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
22c80 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61  _ext >&5..  # Pa
22c90 73 73 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e  sses both tests.
22ca0 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a  .ac_preproc_ok=:
22cb0 0a 62 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66  .break.fi..rm -f
22cc0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
22cd0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
22ce0 64 6f 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f  done.# Because o
22cf0 66 20 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50  f `break', _AC_P
22d00 52 45 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20  REPROC_IFELSE's 
22d10 63 6c 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61  cleaning code wa
22d20 73 20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66  s skipped..rm -f
22d30 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
22d40 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69  nftest.$ac_ext.i
22d50 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b  f $ac_preproc_ok
22d60 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a  ; then.  :.else.
22d70 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f    { { echo "$as_
22d80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
22d90 72 3a 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73  r: C++ preproces
22da0 73 6f 72 20 5c 22 24 43 58 58 43 50 50 5c 22 20  sor \"$CXXCPP\" 
22db0 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65  fails sanity che
22dc0 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  ck.See \`config.
22dd0 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
22de0 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f  tails." >&5.echo
22df0 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
22e00 20 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f   C++ preprocesso
22e10 72 20 5c 22 24 43 58 58 43 50 50 5c 22 20 66 61  r \"$CXXCPP\" fa
22e20 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b  ils sanity check
22e30 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f  .See \`config.lo
22e40 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61  g' for more deta
22e50 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ils." >&2;}.   {
22e60 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
22e70 31 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65  1; }; }.fi..ac_e
22e80 78 74 3d 63 70 70 0a 61 63 5f 63 70 70 3d 27 24  xt=cpp.ac_cpp='$
22e90 43 58 58 43 50 50 20 24 43 50 50 46 4c 41 47 53  CXXCPP $CPPFLAGS
22ea0 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43  '.ac_compile='$C
22eb0 58 58 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20  XX -c $CXXFLAGS 
22ec0 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
22ed0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
22ee0 61 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f  ac_link='$CXX -o
22ef0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
22f00 65 78 74 20 24 43 58 58 46 4c 41 47 53 20 24 43  ext $CXXFLAGS $C
22f10 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
22f20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22f30 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
22f40 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
22f50 5f 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72  _cv_cxx_compiler
22f60 5f 67 6e 75 0a 0a 66 69 0a 0a 0a 61 63 5f 65 78  _gnu..fi...ac_ex
22f70 74 3d 66 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27  t=f.ac_compile='
22f80 24 46 37 37 20 2d 63 20 24 46 46 4c 41 47 53 20  $F77 -c $FFLAGS 
22f90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22fa0 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
22fb0 46 37 37 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  F77 -o conftest$
22fc0 61 63 5f 65 78 65 65 78 74 20 24 46 46 4c 41 47  ac_exeext $FFLAG
22fd0 53 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74  S $LDFLAGS conft
22fe0 65 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42  est.$ac_ext $LIB
22ff0 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c  S >&5'.ac_compil
23000 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 66 37  er_gnu=$ac_cv_f7
23010 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69  7_compiler_gnu.i
23020 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
23030 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
23040 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  n.  for ac_prog 
23050 69 6e 20 67 37 37 20 78 6c 66 20 66 37 37 20 66  in g77 xlf f77 f
23060 72 74 20 70 67 66 37 37 20 63 66 37 37 20 66 6f  rt pgf77 cf77 fo
23070 72 74 37 37 20 66 6c 33 32 20 61 66 37 37 20 78  rt77 fl32 af77 x
23080 6c 66 39 30 20 66 39 30 20 70 67 66 39 30 20 70  lf90 f90 pgf90 p
23090 67 68 70 66 20 65 70 63 66 39 30 20 67 66 6f 72  ghpf epcf90 gfor
230a0 74 72 61 6e 20 67 39 35 20 78 6c 66 39 35 20 66  tran g95 xlf95 f
230b0 39 35 20 66 6f 72 74 20 69 66 6f 72 74 20 69 66  95 fort ifort if
230c0 63 20 65 66 63 20 70 67 66 39 35 20 6c 66 39 35  c efc pgf95 lf95
230d0 20 66 74 6e 0a 20 20 64 6f 0a 20 20 20 20 23 20   ftn.  do.    # 
230e0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
230f0 74 20 77 6f 72 64 20 6f 66 20 22 24 61 63 5f 74  t word of "$ac_t
23100 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
23110 6f 67 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  og", so it can b
23120 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
23130 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
23140 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f 6c 5f 70  dummy $ac_tool_p
23150 72 65 66 69 78 24 61 63 5f 70 72 6f 67 3b 20 61  refix$ac_prog; a
23160 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
23170 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23180 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
23190 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
231a0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
231b0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
231c0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
231d0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
231e0 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 2b 73 65  c_cv_prog_F77+se
231f0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
23200 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
23210 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
23220 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
23230 74 65 73 74 20 2d 6e 20 22 24 46 37 37 22 3b 20  test -n "$F77"; 
23240 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
23250 67 5f 46 37 37 3d 22 24 46 37 37 22 20 23 20 4c  g_F77="$F77" # L
23260 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72  et the user over
23270 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65  ride the test..e
23280 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d  lse.as_save_IFS=
23290 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
232a0 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73  SEPARATOR.for as
232b0 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f  _dir in $PATH.do
232c0 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  .  IFS=$as_save_
232d0 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24  IFS.  test -z "$
232e0 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69  as_dir" && as_di
232f0 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65  r=..  for ac_exe
23300 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f  c_ext in '' $ac_
23310 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e  executable_exten
23320 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b  sions; do.  if {
23330 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69   test -f "$as_di
23340 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
23350 65 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74  ec_ext" && $as_t
23360 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24  est_x "$as_dir/$
23370 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
23380 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  ext"; }; then.  
23390 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37    ac_cv_prog_F77
233a0 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  ="$ac_tool_prefi
233b0 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65  x$ac_prog".    e
233c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
233d0 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  ENO: found $as_d
233e0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
233f0 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
23400 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
23410 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  ne.done.IFS=$as_
23420 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
23430 46 37 37 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  F77=$ac_cv_prog_
23440 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  F77.if test -n "
23450 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20 7b 20  $F77"; then.  { 
23460 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23470 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 46  NENO: result: $F
23480 37 37 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  77" >&5.echo "${
23490 45 43 48 4f 5f 54 7d 24 46 37 37 22 20 3e 26 36  ECHO_T}$F77" >&6
234a0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
234b0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
234c0 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
234d0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
234e0 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
234f0 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22 24  ..    test -n "$
23500 46 37 37 22 20 26 26 20 62 72 65 61 6b 0a 20 20  F77" && break.  
23510 64 6f 6e 65 0a 66 69 0a 69 66 20 74 65 73 74 20  done.fi.if test 
23520 2d 7a 20 22 24 46 37 37 22 3b 20 74 68 65 6e 0a  -z "$F77"; then.
23530 20 20 61 63 5f 63 74 5f 46 37 37 3d 24 46 37 37    ac_ct_F77=$F77
23540 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69  .  for ac_prog i
23550 6e 20 67 37 37 20 78 6c 66 20 66 37 37 20 66 72  n g77 xlf f77 fr
23560 74 20 70 67 66 37 37 20 63 66 37 37 20 66 6f 72  t pgf77 cf77 for
23570 74 37 37 20 66 6c 33 32 20 61 66 37 37 20 78 6c  t77 fl32 af77 xl
23580 66 39 30 20 66 39 30 20 70 67 66 39 30 20 70 67  f90 f90 pgf90 pg
23590 68 70 66 20 65 70 63 66 39 30 20 67 66 6f 72 74  hpf epcf90 gfort
235a0 72 61 6e 20 67 39 35 20 78 6c 66 39 35 20 66 39  ran g95 xlf95 f9
235b0 35 20 66 6f 72 74 20 69 66 6f 72 74 20 69 66 63  5 fort ifort ifc
235c0 20 65 66 63 20 70 67 66 39 35 20 6c 66 39 35 20   efc pgf95 lf95 
235d0 66 74 6e 0a 64 6f 0a 20 20 23 20 45 78 74 72 61  ftn.do.  # Extra
235e0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
235f0 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67 22 2c  d of "$ac_prog",
23600 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
23610 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
23620 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
23630 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77  y $ac_prog; ac_w
23640 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24  ord=$2.{ echo "$
23650 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
23660 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
23670 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
23680 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
23690 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
236a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
236b0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
236c0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 46 37 37  v_prog_ac_ct_F77
236d0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
236e0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
236f0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
23700 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
23710 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
23720 63 74 5f 46 37 37 22 3b 20 74 68 65 6e 0a 20 20  ct_F77"; then.  
23730 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
23740 5f 46 37 37 3d 22 24 61 63 5f 63 74 5f 46 37 37  _F77="$ac_ct_F77
23750 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
23760 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
23770 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
23780 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
23790 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
237a0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
237b0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
237c0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
237d0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
237e0 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
237f0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
23800 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
23810 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
23820 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
23830 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
23840 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
23850 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
23860 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
23870 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
23880 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
23890 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24 61 63  g_ac_ct_F77="$ac
238a0 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20  _prog".    echo 
238b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
238c0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
238d0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
238e0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
238f0 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
23900 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
23910 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
23920 74 5f 46 37 37 3d 24 61 63 5f 63 76 5f 70 72 6f  t_F77=$ac_cv_pro
23930 67 5f 61 63 5f 63 74 5f 46 37 37 0a 69 66 20 74  g_ac_ct_F77.if t
23940 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46  est -n "$ac_ct_F
23950 37 37 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  77"; then.  { ec
23960 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
23970 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
23980 63 74 5f 46 37 37 22 20 3e 26 35 0a 65 63 68 6f  ct_F77" >&5.echo
23990 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
239a0 74 5f 46 37 37 22 20 3e 26 36 3b 20 7d 0a 65 6c  t_F77" >&6; }.el
239b0 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
239c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
239d0 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
239e0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
239f0 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65  >&6; }.fi...  te
23a00 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37  st -n "$ac_ct_F7
23a10 37 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65  7" && break.done
23a20 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
23a30 63 5f 63 74 5f 46 37 37 22 20 3d 20 78 3b 20 74  c_ct_F77" = x; t
23a40 68 65 6e 0a 20 20 20 20 46 37 37 3d 22 22 0a 20  hen.    F77="". 
23a50 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
23a60 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
23a70 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
23a80 69 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20  in.yes:).{ echo 
23a90 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
23aa0 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
23ab0 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
23ac0 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
23ad0 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
23ae0 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
23af0 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
23b00 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
23b10 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
23b20 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
23b30 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
23b40 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
23b50 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
23b60 72 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  rg." >&5.echo "$
23b70 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
23b80 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
23b90 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
23ba0 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
23bb0 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
23bc0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
23bd0 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
23be0 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
23bf0 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
23c00 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
23c10 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
23c20 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
23c30 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
23c40 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
23c50 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
23c60 46 37 37 3d 24 61 63 5f 63 74 5f 46 37 37 0a 20  F77=$ac_ct_F77. 
23c70 20 66 69 0a 66 69 0a 0a 0a 23 20 50 72 6f 76 69   fi.fi...# Provi
23c80 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  de some informat
23c90 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 6f  ion about the co
23ca0 6d 70 69 6c 65 72 2e 0a 65 63 68 6f 20 22 24 61  mpiler..echo "$a
23cb0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
23cc0 65 63 6b 69 6e 67 20 66 6f 72 20 46 6f 72 74 72  ecking for Fortr
23cd0 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 76  an 77 compiler v
23ce0 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63  ersion" >&5.ac_c
23cf0 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20 58 20 24  ompiler=`set X $
23d00 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f  ac_compile; echo
23d10 20 24 32 60 0a 7b 20 28 61 63 5f 74 72 79 3d 22   $2`.{ (ac_try="
23d20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
23d30 65 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65  ersion >&5".case
23d40 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
23d50 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
23d60 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
23d70 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
23d80 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
23d90 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
23da0 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
23db0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
23dc0 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
23dd0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
23de0 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20  piler --version 
23df0 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
23e00 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
23e10 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
23e20 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
23e30 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
23e40 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
23e50 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
23e60 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63  mpiler -v >&5".c
23e70 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
23e80 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
23e90 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
23ea0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
23eb0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
23ec0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
23ed0 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
23ee0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
23ef0 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
23f00 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
23f10 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22  compiler -v >&5"
23f20 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
23f30 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
23f40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
23f50 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
23f60 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
23f70 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63  status); }.{ (ac
23f80 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
23f90 65 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20  er -V >&5".case 
23fa0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
23fb0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
23fc0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
23fd0 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
23fe0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
23ff0 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
24000 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
24010 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
24020 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
24030 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
24040 69 6c 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e  iler -V >&5") 2>
24050 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
24060 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
24070 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
24080 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
24090 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
240a0 75 73 29 3b 20 7d 0a 72 6d 20 2d 66 20 61 2e 6f  us); }.rm -f a.o
240b0 75 74 0a 0a 23 20 49 66 20 77 65 20 64 6f 6e 27  ut..# If we don'
240c0 74 20 75 73 65 20 60 2e 46 27 20 61 73 20 65 78  t use `.F' as ex
240d0 74 65 6e 73 69 6f 6e 2c 20 74 68 65 20 70 72 65  tension, the pre
240e0 70 72 6f 63 65 73 73 6f 72 20 69 73 20 6e 6f 74  processor is not
240f0 20 72 75 6e 20 6f 6e 20 74 68 65 0a 23 20 69 6e   run on the.# in
24100 70 75 74 20 66 69 6c 65 2e 20 20 28 4e 6f 74 65  put file.  (Note
24110 20 74 68 61 74 20 74 68 69 73 20 6f 6e 6c 79 20   that this only 
24120 6e 65 65 64 73 20 74 6f 20 77 6f 72 6b 20 66 6f  needs to work fo
24130 72 20 47 4e 55 20 63 6f 6d 70 69 6c 65 72 73 2e  r GNU compilers.
24140 29 0a 61 63 5f 73 61 76 65 5f 65 78 74 3d 24 61  ).ac_save_ext=$a
24150 63 5f 65 78 74 0a 61 63 5f 65 78 74 3d 46 0a 7b  c_ext.ac_ext=F.{
24160 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
24170 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
24180 77 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75  whether we are u
24190 73 69 6e 67 20 74 68 65 20 47 4e 55 20 46 6f 72  sing the GNU For
241a0 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72  tran 77 compiler
241b0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
241c0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _N "checking whe
241d0 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
241e0 67 20 74 68 65 20 47 4e 55 20 46 6f 72 74 72 61  g the GNU Fortra
241f0 6e 20 37 37 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e  n 77 compiler...
24200 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
24210 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
24220 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_f77_compiler_g
24230 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  nu+set}" = set; 
24240 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
24250 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
24260 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
24270 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
24280 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
24290 0a 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20 6d  .      program m
242a0 61 69 6e 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e  ain.#ifndef __GN
242b0 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b  UC__.       chok
242c0 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 20  e me.#endif..   
242d0 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72 6d     end._ACEOF.rm
242e0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
242f0 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
24300 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
24310 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
24320 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
24330 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
24340 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
24350 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
24360 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
24370 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
24380 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
24390 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
243a0 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
243b0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
243c0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
243d0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
243e0 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
243f0 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
24400 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
24410 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
24420 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
24430 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
24440 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
24450 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
24460 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
24470 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
24480 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37 37  test -z "$ac_f77
24490 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c  _werror_flag" ||
244a0 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e  .. test ! -s con
244b0 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20  ftest.err.      
244c0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
244d0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
244e0 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 6f 6d  t; then.  ac_com
244f0 70 69 6c 65 72 5f 67 6e 75 3d 79 65 73 0a 65 6c  piler_gnu=yes.el
24500 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
24510 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
24520 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
24530 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
24540 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
24550 09 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
24560 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  =no.fi..rm -f co
24570 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
24580 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
24590 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
245a0 5f 65 78 74 0a 61 63 5f 63 76 5f 66 37 37 5f 63  _ext.ac_cv_f77_c
245b0 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
245c0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66 69  compiler_gnu..fi
245d0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
245e0 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
245f0 20 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70   $ac_cv_f77_comp
24600 69 6c 65 72 5f 67 6e 75 22 20 3e 26 35 0a 65 63  iler_gnu" >&5.ec
24610 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
24620 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72  _cv_f77_compiler
24630 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 61 63 5f  _gnu" >&6; }.ac_
24640 65 78 74 3d 24 61 63 5f 73 61 76 65 5f 65 78 74  ext=$ac_save_ext
24650 0a 61 63 5f 74 65 73 74 5f 46 46 4c 41 47 53 3d  .ac_test_FFLAGS=
24660 24 7b 46 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63  ${FFLAGS+set}.ac
24670 5f 73 61 76 65 5f 46 46 4c 41 47 53 3d 24 46 46  _save_FFLAGS=$FF
24680 4c 41 47 53 0a 46 46 4c 41 47 53 3d 0a 7b 20 65  LAGS.FFLAGS=.{ e
24690 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
246a0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
246b0 65 74 68 65 72 20 24 46 37 37 20 61 63 63 65 70  ether $F77 accep
246c0 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f 20  ts -g" >&5.echo 
246d0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
246e0 67 20 77 68 65 74 68 65 72 20 24 46 37 37 20 61  g whether $F77 a
246f0 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45 43  ccepts -g... $EC
24700 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
24710 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
24720 6f 67 5f 66 37 37 5f 67 2b 73 65 74 7d 22 20 3d  og_f77_g+set}" =
24730 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
24740 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
24750 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
24760 0a 65 6c 73 65 0a 20 20 46 46 4c 41 47 53 3d 2d  .else.  FFLAGS=-
24770 67 0a 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e  g.cat >conftest.
24780 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
24790 0a 20 20 20 20 20 20 70 72 6f 67 72 61 6d 20 6d  .      program m
247a0 61 69 6e 0a 0a 20 20 20 20 20 20 65 6e 64 0a 5f  ain..      end._
247b0 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
247c0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
247d0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
247e0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
247f0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
24800 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
24810 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
24820 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
24830 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
24840 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
24850 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
24860 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
24870 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
24880 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
24890 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
248a0 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
248b0 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
248c0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
248d0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
248e0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
248f0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
24900 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
24910 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24920 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
24930 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
24940 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
24950 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
24960 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72 5f  "$ac_f77_werror_
24970 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
24980 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
24990 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
249a0 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
249b0 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
249c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37    ac_cv_prog_f77
249d0 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  _g=yes.else.  ec
249e0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
249f0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
24a00 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
24a10 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
24a20 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 76 5f  ext >&5...ac_cv_
24a30 70 72 6f 67 5f 66 37 37 5f 67 3d 6e 6f 0a 66 69  prog_f77_g=no.fi
24a40 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
24a50 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
24a60 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
24a70 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
24a80 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
24a90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
24aa0 74 3a 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 66  t: $ac_cv_prog_f
24ab0 37 37 5f 67 22 20 3e 26 35 0a 65 63 68 6f 20 22  77_g" >&5.echo "
24ac0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f  ${ECHO_T}$ac_cv_
24ad0 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e 26 36 3b  prog_f77_g" >&6;
24ae0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f   }.if test "$ac_
24af0 74 65 73 74 5f 46 46 4c 41 47 53 22 20 3d 20 73  test_FFLAGS" = s
24b00 65 74 3b 20 74 68 65 6e 0a 20 20 46 46 4c 41 47  et; then.  FFLAG
24b10 53 3d 24 61 63 5f 73 61 76 65 5f 46 46 4c 41 47  S=$ac_save_FFLAG
24b20 53 0a 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f  S.elif test $ac_
24b30 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67 20 3d 20  cv_prog_f77_g = 
24b40 79 65 73 3b 20 74 68 65 6e 0a 20 20 69 66 20 74  yes; then.  if t
24b50 65 73 74 20 22 78 24 61 63 5f 63 76 5f 66 37 37  est "x$ac_cv_f77
24b60 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3d  _compiler_gnu" =
24b70 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
24b80 46 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a  FFLAGS="-g -O2".
24b90 20 20 65 6c 73 65 0a 20 20 20 20 46 46 4c 41 47    else.    FFLAG
24ba0 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65  S="-g".  fi.else
24bb0 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
24bc0 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72  _cv_f77_compiler
24bd0 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b 20 74 68  _gnu" = xyes; th
24be0 65 6e 0a 20 20 20 20 46 46 4c 41 47 53 3d 22 2d  en.    FFLAGS="-
24bf0 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 46  O2".  else.    F
24c00 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 0a  FLAGS=.  fi.fi..
24c10 47 37 37 3d 60 74 65 73 74 20 24 61 63 5f 63 6f  G77=`test $ac_co
24c20 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65 73  mpiler_gnu = yes
24c30 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61 63   && echo yes`.ac
24c40 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
24c50 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
24c60 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
24c70 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
24c80 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
24c90 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
24ca0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
24cb0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
24cc0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
24cd0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
24ce0 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
24cf0 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
24d00 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
24d10 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 23 20 41  piler_gnu....# A
24d20 75 74 6f 63 6f 6e 66 20 32 2e 31 33 27 73 20 41  utoconf 2.13's A
24d30 43 5f 4f 42 4a 45 58 54 20 61 6e 64 20 41 43 5f  C_OBJEXT and AC_
24d40 45 58 45 45 58 54 20 6d 61 63 72 6f 73 20 6f 6e  EXEEXT macros on
24d50 6c 79 20 77 6f 72 6b 73 20 66 6f 72 20 43 20 63  ly works for C c
24d60 6f 6d 70 69 6c 65 72 73 21 0a 0a 23 20 66 69 6e  ompilers!..# fin
24d70 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65  d the maximum le
24d80 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
24d90 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 0a 7b  line arguments.{
24da0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
24db0 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
24dc0 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  the maximum leng
24dd0 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69  th of command li
24de0 6e 65 20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26  ne arguments" >&
24df0 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
24e00 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78  checking the max
24e10 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63  imum length of c
24e20 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
24e30 6d 65 6e 74 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  ments... $ECHO_C
24e40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
24e50 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61   "${lt_cv_sys_ma
24e60 78 5f 63 6d 64 5f 6c 65 6e 2b 73 65 74 7d 22 20  x_cmd_len+set}" 
24e70 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
24e80 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
24e90 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
24ea0 36 0a 65 6c 73 65 0a 20 20 20 20 69 3d 30 0a 20  6.else.    i=0. 
24eb0 20 74 65 73 74 73 74 72 69 6e 67 3d 22 41 42 43   teststring="ABC
24ec0 44 22 0a 0a 20 20 63 61 73 65 20 24 62 75 69 6c  D"..  case $buil
24ed0 64 5f 6f 73 20 69 6e 0a 20 20 6d 73 64 6f 73 64  d_os in.  msdosd
24ee0 6a 67 70 70 2a 29 0a 20 20 20 20 23 20 4f 6e 20  jgpp*).    # On 
24ef0 44 4a 47 50 50 2c 20 74 68 69 73 20 74 65 73 74  DJGPP, this test
24f00 20 63 61 6e 20 62 6c 6f 77 20 75 70 20 70 72 65   can blow up pre
24f10 74 74 79 20 62 61 64 6c 79 20 64 75 65 20 74 6f  tty badly due to
24f20 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20 6c 69 62   problems in lib
24f30 63 0a 20 20 20 20 23 20 28 61 6e 79 20 73 69 6e  c.    # (any sin
24f40 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 65 78 63  gle argument exc
24f50 65 65 64 69 6e 67 20 32 30 30 30 20 62 79 74 65  eeding 2000 byte
24f60 73 20 63 61 75 73 65 73 20 61 20 62 75 66 66 65  s causes a buffe
24f70 72 20 6f 76 65 72 72 75 6e 0a 20 20 20 20 23 20  r overrun.    # 
24f80 64 75 72 69 6e 67 20 67 6c 6f 62 20 65 78 70 61  during glob expa
24f90 6e 73 69 6f 6e 29 2e 20 20 45 76 65 6e 20 69 66  nsion).  Even if
24fa0 20 69 74 20 77 65 72 65 20 66 69 78 65 64 2c 20   it were fixed, 
24fb0 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68  the result of th
24fc0 69 73 0a 20 20 20 20 23 20 63 68 65 63 6b 20 77  is.    # check w
24fd0 6f 75 6c 64 20 62 65 20 6c 61 72 67 65 72 20 74  ould be larger t
24fe0 68 61 6e 20 69 74 20 73 68 6f 75 6c 64 20 62 65  han it should be
24ff0 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ..    lt_cv_sys_
25000 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 32 32 38  max_cmd_len=1228
25010 38 3b 20 20 20 20 23 20 31 32 4b 20 69 73 20 61  8;    # 12K is a
25020 62 6f 75 74 20 72 69 67 68 74 0a 20 20 20 20 3b  bout right.    ;
25030 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20 20 20 20 23  ;..  gnu*).    #
25040 20 55 6e 64 65 72 20 47 4e 55 20 48 75 72 64 2c   Under GNU Hurd,
25050 20 74 68 69 73 20 74 65 73 74 20 69 73 20 6e 6f   this test is no
25060 74 20 72 65 71 75 69 72 65 64 20 62 65 63 61 75  t required becau
25070 73 65 20 74 68 65 72 65 20 69 73 0a 20 20 20 20  se there is.    
25080 23 20 6e 6f 20 6c 69 6d 69 74 20 74 6f 20 74 68  # no limit to th
25090 65 20 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d  e length of comm
250a0 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e  and line argumen
250b0 74 73 2e 0a 20 20 20 20 23 20 4c 69 62 74 6f 6f  ts..    # Libtoo
250c0 6c 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65 74  l will interpret
250d0 20 2d 31 20 61 73 20 6e 6f 20 6c 69 6d 69 74 20   -1 as no limit 
250e0 77 68 61 74 73 6f 65 76 65 72 0a 20 20 20 20 6c  whatsoever.    l
250f0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25100 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20 20 3b 3b 0a  _len=-1;.    ;;.
25110 0a 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e  .  cygwin* | min
25120 67 77 2a 29 0a 20 20 20 20 23 20 4f 6e 20 57 69  gw*).    # On Wi
25130 6e 39 78 2f 4d 45 2c 20 74 68 69 73 20 74 65 73  n9x/ME, this tes
25140 74 20 62 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74  t blows up -- it
25150 20 73 75 63 63 65 65 64 73 2c 20 62 75 74 20 74   succeeds, but t
25160 61 6b 65 73 0a 20 20 20 20 23 20 61 62 6f 75 74  akes.    # about
25170 20 35 20 6d 69 6e 75 74 65 73 20 61 73 20 74 68   5 minutes as th
25180 65 20 74 65 73 74 73 74 72 69 6e 67 20 67 72 6f  e teststring gro
25190 77 73 20 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79  ws exponentially
251a0 2e 0a 20 20 20 20 23 20 57 6f 72 73 65 2c 20 73  ..    # Worse, s
251b0 69 6e 63 65 20 39 78 2f 4d 45 20 61 72 65 20 6e  ince 9x/ME are n
251c0 6f 74 20 70 72 65 2d 65 6d 70 74 69 76 65 6c 79  ot pre-emptively
251d0 20 6d 75 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20   multitasking,. 
251e0 20 20 20 23 20 79 6f 75 20 65 6e 64 20 75 70 20     # you end up 
251f0 77 69 74 68 20 61 20 22 66 72 6f 7a 65 6e 22 20  with a "frozen" 
25200 63 6f 6d 70 75 74 65 72 2c 20 65 76 65 6e 20 74  computer, even t
25210 68 6f 75 67 68 20 77 69 74 68 20 70 61 74 69 65  hough with patie
25220 6e 63 65 0a 20 20 20 20 23 20 74 68 65 20 74 65  nce.    # the te
25230 73 74 20 65 76 65 6e 74 75 61 6c 6c 79 20 73 75  st eventually su
25240 63 63 65 65 64 73 20 28 77 69 74 68 20 61 20 6d  cceeds (with a m
25250 61 78 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f  ax line length o
25260 66 20 32 35 36 6b 29 2e 0a 20 20 20 20 23 20 49  f 256k)..    # I
25270 6e 73 74 65 61 64 2c 20 6c 65 74 27 73 20 6a 75  nstead, let's ju
25280 73 74 20 70 75 6e 74 3a 20 75 73 65 20 74 68 65  st punt: use the
25290 20 6d 69 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e   minimum linelen
252a0 67 74 68 20 72 65 70 6f 72 74 65 64 20 62 79 0a  gth reported by.
252b0 20 20 20 20 23 20 61 6c 6c 20 6f 66 20 74 68 65      # all of the
252c0 20 73 75 70 70 6f 72 74 65 64 20 70 6c 61 74 66   supported platf
252d0 6f 72 6d 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e  orms: 8192 (on N
252e0 54 2f 32 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74  T/2K/XP)..    lt
252f0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25300 6c 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b  len=8192;.    ;;
25310 0a 0a 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20  ..  amigaos*).  
25320 20 20 23 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77    # On AmigaOS w
25330 69 74 68 20 70 64 6b 73 68 2c 20 74 68 69 73 20  ith pdksh, this 
25340 74 65 73 74 20 74 61 6b 65 73 20 68 6f 75 72 73  test takes hours
25350 2c 20 6c 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20  , literally..   
25360 20 23 20 53 6f 20 77 65 20 6a 75 73 74 20 70 75   # So we just pu
25370 6e 74 20 61 6e 64 20 75 73 65 20 61 20 6d 69 6e  nt and use a min
25380 69 6d 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68  imum line length
25390 20 6f 66 20 38 31 39 32 2e 0a 20 20 20 20 6c 74   of 8192..    lt
253a0 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
253b0 6c 65 6e 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b  len=8192;.    ;;
253c0 0a 0a 20 20 6e 65 74 62 73 64 2a 20 7c 20 66 72  ..  netbsd* | fr
253d0 65 65 62 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64  eebsd* | openbsd
253e0 2a 20 7c 20 64 61 72 77 69 6e 2a 20 7c 20 64 72  * | darwin* | dr
253f0 61 67 6f 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20  agonfly*).    # 
25400 54 68 69 73 20 68 61 73 20 62 65 65 6e 20 61 72  This has been ar
25410 6f 75 6e 64 20 73 69 6e 63 65 20 33 38 36 42 53  ound since 386BS
25420 44 2c 20 61 74 20 6c 65 61 73 74 2e 20 20 4c 69  D, at least.  Li
25430 6b 65 6c 79 20 66 75 72 74 68 65 72 2e 0a 20 20  kely further..  
25440 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62    if test -x /sb
25450 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a  in/sysctl; then.
25460 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f        lt_cv_sys_
25470 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62  max_cmd_len=`/sb
25480 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72  in/sysctl -n ker
25490 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c  n.argmax`.    el
254a0 69 66 20 74 65 73 74 20 2d 78 20 2f 75 73 72 2f  if test -x /usr/
254b0 73 62 69 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65  sbin/sysctl; the
254c0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  n.      lt_cv_sy
254d0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f  s_max_cmd_len=`/
254e0 75 73 72 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20  usr/sbin/sysctl 
254f0 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a  -n kern.argmax`.
25500 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 6c      else.      l
25510 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25520 5f 6c 65 6e 3d 36 35 35 33 36 09 23 20 75 73 61  _len=65536.# usa
25530 62 6c 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  ble default for 
25540 61 6c 6c 20 42 53 44 73 0a 20 20 20 20 66 69 0a  all BSDs.    fi.
25550 20 20 20 20 23 20 41 6e 64 20 61 64 64 20 61 20      # And add a 
25560 73 61 66 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20  safety zone.    
25570 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25580 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f  d_len=`expr $lt_
25590 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
255a0 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f  en \/ 4`.    lt_
255b0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
255c0 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
255d0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
255e0 5c 2a 20 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20  \* 3`.    ;;..  
255f0 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20 23 20  interix*).    # 
25600 57 65 20 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75  We know the valu
25610 65 20 32 36 32 31 34 34 20 61 6e 64 20 68 61 72  e 262144 and har
25620 64 63 6f 64 65 20 69 74 20 77 69 74 68 20 61 20  dcode it with a 
25630 73 61 66 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b  safety zone (lik
25640 65 20 42 53 44 29 0a 20 20 20 20 6c 74 5f 63 76  e BSD).    lt_cv
25650 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25660 3d 31 39 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a  =196608.    ;;..
25670 20 20 6f 73 66 2a 29 0a 20 20 20 20 23 20 44 72    osf*).    # Dr
25680 2e 20 48 61 6e 73 20 45 6b 6b 65 68 61 72 64 20  . Hans Ekkehard 
25690 50 6c 65 73 73 65 72 20 72 65 70 6f 72 74 73 20  Plesser reports 
256a0 73 65 65 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20  seeing a kernel 
256b0 70 61 6e 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f  panic running co
256c0 6e 66 69 67 75 72 65 0a 20 20 20 20 23 20 64 75  nfigure.    # du
256d0 65 20 74 6f 20 74 68 69 73 20 74 65 73 74 20 77  e to this test w
256e0 68 65 6e 20 65 78 65 63 5f 64 69 73 61 62 6c 65  hen exec_disable
256f0 5f 61 72 67 5f 6c 69 6d 69 74 20 69 73 20 31 20  _arg_limit is 1 
25700 6f 6e 20 54 72 75 36 34 2e 20 49 74 20 69 73 20  on Tru64. It is 
25710 6e 6f 74 0a 20 20 20 20 23 20 6e 69 63 65 20 74  not.    # nice t
25720 6f 20 63 61 75 73 65 20 6b 65 72 6e 65 6c 20 70  o cause kernel p
25730 61 6e 69 63 73 20 73 6f 20 6c 65 74 73 20 61 76  anics so lets av
25740 6f 69 64 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c  oid the loop bel
25750 6f 77 2e 0a 20 20 20 20 23 20 46 69 72 73 74 20  ow..    # First 
25760 73 65 74 20 61 20 72 65 61 73 6f 6e 61 62 6c 65  set a reasonable
25770 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74   default..    lt
25780 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25790 6c 65 6e 3d 31 36 33 38 34 0a 20 20 20 20 23 0a  len=16384.    #.
257a0 20 20 20 20 69 66 20 74 65 73 74 20 2d 78 20 2f      if test -x /
257b0 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20  sbin/sysconfig; 
257c0 74 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20  then.      case 
257d0 60 2f 73 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67  `/sbin/sysconfig
257e0 20 2d 71 20 70 72 6f 63 20 65 78 65 63 5f 64 69   -q proc exec_di
257f0 73 61 62 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60  sable_arg_limit`
25800 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 31 2a 29   in.        *1*)
25810 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
25820 6d 64 5f 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20  md_len=-1 ;;.   
25830 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20     esac.    fi. 
25840 20 20 20 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35     ;;.  sco3.2v5
25850 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  *).    lt_cv_sys
25860 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32  _max_cmd_len=102
25870 34 30 30 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73  400.    ;;.  sys
25880 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
25890 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20 20  sysv4.2uw2*).   
258a0 20 6b 61 72 67 6d 61 78 3d 60 67 72 65 70 20 41   kargmax=`grep A
258b0 52 47 5f 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66  RG_MAX /etc/conf
258c0 2f 63 66 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64  /cf.d/stune 2>/d
258d0 65 76 2f 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20  ev/null`.    if 
258e0 74 65 73 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61  test -n "$kargma
258f0 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  x"; then.      l
25900 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25910 5f 6c 65 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67  _len=`echo $karg
25920 6d 61 78 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b  max | sed 's/.*[
25930 20 09 5d 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65   .]//'`.    else
25940 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  .      lt_cv_sys
25950 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37  _max_cmd_len=327
25960 36 38 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  68.    fi.    ;;
25970 0a 20 20 2a 29 0a 20 20 20 20 23 20 49 66 20 74  .  *).    # If t
25980 65 73 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65  est is not a she
25990 6c 6c 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27  ll built-in, we'
259a0 6c 6c 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20  ll probably end 
259b0 75 70 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20  up computing a. 
259c0 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e     # maximum len
259d0 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79  gth that is only
259e0 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74   half of the act
259f0 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  ual maximum leng
25a00 74 68 2c 20 62 75 74 0a 20 20 20 20 23 20 77 65  th, but.    # we
25a10 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20 20 20   can't tell..   
25a20 20 53 48 45 4c 4c 3d 24 7b 53 48 45 4c 4c 2d 24   SHELL=${SHELL-$
25a30 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62  {CONFIG_SHELL-/b
25a40 69 6e 2f 73 68 7d 7d 0a 20 20 20 20 77 68 69 6c  in/sh}}.    whil
25a50 65 20 28 74 65 73 74 20 22 58 22 60 24 53 48 45  e (test "X"`$SHE
25a60 4c 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b  LL $0 --fallback
25a70 2d 65 63 68 6f 20 22 58 24 74 65 73 74 73 74 72  -echo "X$teststr
25a80 69 6e 67 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  ing" 2>/dev/null
25a90 60 20 5c 0a 09 20 20 20 20 20 20 20 3d 20 22 58  ` \..       = "X
25aa0 58 24 74 65 73 74 73 74 72 69 6e 67 22 29 20 3e  X$teststring") >
25ab0 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
25ac0 26 0a 09 20 20 20 20 6e 65 77 5f 72 65 73 75 6c  &..    new_resul
25ad0 74 3d 60 65 78 70 72 20 22 58 24 74 65 73 74 73  t=`expr "X$tests
25ae0 74 72 69 6e 67 22 20 3a 20 22 2e 2a 22 20 32 3e  tring" : ".*" 2>
25af0 26 31 60 20 26 26 0a 09 20 20 20 20 6c 74 5f 63  &1` &&..    lt_c
25b00 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
25b10 6e 3d 24 6e 65 77 5f 72 65 73 75 6c 74 20 26 26  n=$new_result &&
25b20 0a 09 20 20 20 20 74 65 73 74 20 24 69 20 21 3d  ..    test $i !=
25b30 20 31 37 20 23 20 31 2f 32 20 4d 42 20 73 68 6f   17 # 1/2 MB sho
25b40 75 6c 64 20 62 65 20 65 6e 6f 75 67 68 0a 20 20  uld be enough.  
25b50 20 20 64 6f 0a 20 20 20 20 20 20 69 3d 60 65 78    do.      i=`ex
25b60 70 72 20 24 69 20 2b 20 31 60 0a 20 20 20 20 20  pr $i + 1`.     
25b70 20 74 65 73 74 73 74 72 69 6e 67 3d 24 74 65 73   teststring=$tes
25b80 74 73 74 72 69 6e 67 24 74 65 73 74 73 74 72 69  tstring$teststri
25b90 6e 67 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  ng.    done.    
25ba0 74 65 73 74 73 74 72 69 6e 67 3d 0a 20 20 20 20  teststring=.    
25bb0 23 20 41 64 64 20 61 20 73 69 67 6e 69 66 69 63  # Add a signific
25bc0 61 6e 74 20 73 61 66 65 74 79 20 66 61 63 74 6f  ant safety facto
25bd0 72 20 62 65 63 61 75 73 65 20 43 2b 2b 20 63 6f  r because C++ co
25be0 6d 70 69 6c 65 72 73 20 63 61 6e 20 74 61 63 6b  mpilers can tack
25bf0 20 6f 6e 20 6d 61 73 73 69 76 65 0a 20 20 20 20   on massive.    
25c00 23 20 61 6d 6f 75 6e 74 73 20 6f 66 20 61 64 64  # amounts of add
25c10 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74  itional argument
25c20 73 20 62 65 66 6f 72 65 20 70 61 73 73 69 6e 67  s before passing
25c30 20 74 68 65 6d 20 74 6f 20 74 68 65 20 6c 69 6e   them to the lin
25c40 6b 65 72 2e 0a 20 20 20 20 23 20 49 74 20 61 70  ker..    # It ap
25c50 70 65 61 72 73 20 61 73 20 74 68 6f 75 67 68 20  pears as though 
25c60 31 2f 32 20 69 73 20 61 20 75 73 61 62 6c 65 20  1/2 is a usable 
25c70 76 61 6c 75 65 2e 0a 20 20 20 20 6c 74 5f 63 76  value..    lt_cv
25c80 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
25c90 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79  =`expr $lt_cv_sy
25ca0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f  s_max_cmd_len \/
25cb0 20 32 60 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61   2`.    ;;.  esa
25cc0 63 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  c..fi..if test -
25cd0 6e 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  n $lt_cv_sys_max
25ce0 5f 63 6d 64 5f 6c 65 6e 20 3b 20 74 68 65 6e 0a  _cmd_len ; then.
25cf0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
25d00 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
25d10 3a 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  : $lt_cv_sys_max
25d20 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26 35 0a 65 63  _cmd_len" >&5.ec
25d30 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
25d40 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
25d50 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  len" >&6; }.else
25d60 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
25d70 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
25d80 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 65 63 68  t: none" >&5.ech
25d90 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65  o "${ECHO_T}none
25da0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a  " >&6; }.fi.....
25db0 23 20 43 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d  # Check for comm
25dc0 61 6e 64 20 74 6f 20 67 72 61 62 20 74 68 65 20  and to grab the 
25dd0 72 61 77 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20  raw symbol name 
25de0 66 6f 6c 6c 6f 77 65 64 20 62 79 20 43 20 73 79  followed by C sy
25df0 6d 62 6f 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20  mbol from nm..{ 
25e00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
25e10 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 63  NENO: checking c
25e20 6f 6d 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20  ommand to parse 
25e30 24 4e 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20  $NM output from 
25e40 24 63 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74  $compiler object
25e50 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
25e60 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 63 6f 6d  _N "checking com
25e70 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e  mand to parse $N
25e80 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63  M output from $c
25e90 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 2e 2e  ompiler object..
25ea0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
25eb0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
25ec0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
25ed0 6d 62 6f 6c 5f 70 69 70 65 2b 73 65 74 7d 22 20  mbol_pipe+set}" 
25ee0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
25ef0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
25f00 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
25f10 36 0a 65 6c 73 65 0a 0a 23 20 54 68 65 73 65 20  6.else..# These 
25f20 61 72 65 20 73 61 6e 65 20 64 65 66 61 75 6c 74  are sane default
25f30 73 20 74 68 61 74 20 77 6f 72 6b 20 6f 6e 20 61  s that work on a
25f40 74 20 6c 65 61 73 74 20 61 20 66 65 77 20 6f 6c  t least a few ol
25f50 64 20 73 79 73 74 65 6d 73 2e 0a 23 20 5b 54 68  d systems..# [Th
25f60 65 79 20 63 6f 6d 65 20 66 72 6f 6d 20 55 6c 74  ey come from Ult
25f70 72 69 78 2e 20 20 57 68 61 74 20 63 6f 75 6c 64  rix.  What could
25f80 20 62 65 20 6f 6c 64 65 72 20 74 68 61 6e 20 55   be older than U
25f90 6c 74 72 69 78 3f 21 21 20 3b 29 5d 0a 0a 23 20  ltrix?!! ;)]..# 
25fa0 43 68 61 72 61 63 74 65 72 20 63 6c 61 73 73 20  Character class 
25fb0 64 65 73 63 72 69 62 69 6e 67 20 4e 4d 20 67 6c  describing NM gl
25fc0 6f 62 61 6c 20 73 79 6d 62 6f 6c 20 63 6f 64 65  obal symbol code
25fd0 73 2e 0a 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  s..symcode='[BCD
25fe0 45 47 52 53 54 5d 27 0a 0a 23 20 52 65 67 65 78  EGRST]'..# Regex
25ff0 70 20 74 6f 20 6d 61 74 63 68 20 73 79 6d 62 6f  p to match symbo
26000 6c 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 61  ls that can be a
26010 63 63 65 73 73 65 64 20 64 69 72 65 63 74 6c 79  ccessed directly
26020 20 66 72 6f 6d 20 43 2e 0a 73 79 6d 70 61 74 3d   from C..sympat=
26030 27 5c 28 5b 5f 41 2d 5a 61 2d 7a 5d 5b 5f 41 2d  '\([_A-Za-z][_A-
26040 5a 61 2d 7a 30 2d 39 5d 2a 5c 29 27 0a 0a 23 20  Za-z0-9]*\)'..# 
26050 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74  Transform an ext
26060 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69  racted symbol li
26070 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f 70 65 72  ne into a proper
26080 20 43 20 64 65 63 6c 61 72 61 74 69 6f 6e 0a 6c   C declaration.l
26090 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
260a0 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d  symbol_to_cdecl=
260b0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e  "sed -n -e 's/^.
260c0 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78 74 65   .* \(.*\)$/exte
260d0 72 6e 20 69 6e 74 20 5c 31 3b 2f 70 27 22 0a 0a  rn int \1;/p'"..
260e0 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20 65  # Transform an e
260f0 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c 20  xtracted symbol 
26100 6c 69 6e 65 20 69 6e 74 6f 20 73 79 6d 62 6f 6c  line into symbol
26110 20 6e 61 6d 65 20 61 6e 64 20 73 79 6d 62 6f 6c   name and symbol
26120 20 61 64 64 72 65 73 73 0a 6c 74 5f 63 76 5f 73   address.lt_cv_s
26130 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
26140 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65  _to_c_name_addre
26150 73 73 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73  ss="sed -n -e 's
26160 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f  /^: \([^ ]*\) $/
26170 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28    {\\\"\1\\\", (
26180 6c 74 5f 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d  lt_ptr) 0},/p' -
26190 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 20 5c  e 's/^$symcode \
261a0 28 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a  ([^ ]*\) \([^ ]*
261b0 5c 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28  \)$/  {\"\2\", (
261c0 6c 74 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70  lt_ptr) \&\2},/p
261d0 27 22 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73  '"..# Define sys
261e0 74 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72  tem-specific var
261f0 69 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f  iables..case $ho
26200 73 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20  st_os in.aix*). 
26210 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d   symcode='[BCDT]
26220 27 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c  '.  ;;.cygwin* |
26230 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29   mingw* | pw32*)
26240 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43  .  symcode='[ABC
26250 44 47 49 53 54 57 5d 27 0a 20 20 3b 3b 0a 68 70  DGISTW]'.  ;;.hp
26260 75 78 2a 29 20 23 20 49 74 73 20 6c 69 6e 6b 65  ux*) # Its linke
26270 72 20 64 69 73 74 69 6e 67 75 69 73 68 65 73 20  r distinguishes 
26280 64 61 74 61 20 66 72 6f 6d 20 63 6f 64 65 20 73  data from code s
26290 79 6d 62 6f 6c 73 0a 20 20 69 66 20 74 65 73 74  ymbols.  if test
262a0 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
262b0 61 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79  a64; then.    sy
262c0 6d 63 6f 64 65 3d 27 5b 41 42 43 44 45 47 52 53  mcode='[ABCDEGRS
262d0 54 5d 27 0a 20 20 66 69 0a 20 20 6c 74 5f 63 76  T]'.  fi.  lt_cv
262e0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
262f0 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64  ol_to_cdecl="sed
26300 20 2d 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20   -n -e 's/^T .* 
26310 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69  \(.*\)$/extern i
26320 6e 74 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27  nt \1();/p' -e '
26330 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20  s/^$symcode* .* 
26340 5c 28 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63  \(.*\)$/extern c
26350 68 61 72 20 5c 31 3b 2f 70 27 22 0a 20 20 6c 74  har \1;/p'".  lt
26360 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
26370 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f  ymbol_to_c_name_
26380 61 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20  address="sed -n 
26390 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a  -e 's/^: \([^ ]*
263a0 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c  \) $/  {\\\"\1\\
263b0 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d 2c  \", (lt_ptr) 0},
263c0 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63  /p' -e 's/^$symc
263d0 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c  ode* \([^ ]*\) \
263e0 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ([^ ]*\)$/  {\"\
263f0 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c 26  2\", (lt_ptr) \&
26400 5c 32 7d 2c 2f 70 27 22 0a 20 20 3b 3b 0a 6c 69  \2},/p'".  ;;.li
26410 6e 75 78 2a 29 0a 20 20 69 66 20 74 65 73 74 20  nux*).  if test 
26420 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
26430 36 34 3b 20 74 68 65 6e 0a 20 20 20 20 73 79 6d  64; then.    sym
26440 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54  code='[ABCDGIRST
26450 57 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  W]'.    lt_cv_sy
26460 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
26470 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e  to_cdecl="sed -n
26480 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e   -e 's/^T .* \(.
26490 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20  *\)$/extern int 
264a0 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f 5e  \1();/p' -e 's/^
264b0 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e  $symcode* .* \(.
264c0 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61 72  *\)$/extern char
264d0 20 5c 31 3b 2f 70 27 22 0a 20 20 20 20 6c 74 5f   \1;/p'".    lt_
264e0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
264f0 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65 5f 61  mbol_to_c_name_a
26500 64 64 72 65 73 73 3d 22 73 65 64 20 2d 6e 20 2d  ddress="sed -n -
26510 65 20 27 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c  e 's/^: \([^ ]*\
26520 29 20 24 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c  ) $/  {\\\"\1\\\
26530 22 2c 20 28 6c 74 5f 70 74 72 29 20 30 7d 2c 2f  ", (lt_ptr) 0},/
26540 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f  p' -e 's/^$symco
26550 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28  de* \([^ ]*\) \(
26560 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32  [^ ]*\)$/  {\"\2
26570 5c 22 2c 20 28 6c 74 5f 70 74 72 29 20 5c 26 5c  \", (lt_ptr) \&\
26580 32 7d 2c 2f 70 27 22 0a 20 20 66 69 0a 20 20 3b  2},/p'".  fi.  ;
26590 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73 74 6f  ;.irix* | nonsto
265a0 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d  pux*).  symcode=
265b0 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20 20 3b  '[BCDEGRST]'.  ;
265c0 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63 6f 64  ;.osf*).  symcod
265d0 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d 27 0a  e='[BCDEGQRST]'.
265e0 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29 0a 20    ;;.solaris*). 
265f0 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52 54 5d   symcode='[BDRT]
26600 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76 35 2a  '.  ;;.sco3.2v5*
26610 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 44 54  ).  symcode='[DT
26620 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e 32 75  ]'.  ;;.sysv4.2u
26630 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  w2*).  symcode='
26640 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 35  [DT]'.  ;;.sysv5
26650 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e  * | sco5v6* | un
26660 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e  ixware* | OpenUN
26670 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27  IX*).  symcode='
26680 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  [ABDT]'.  ;;.sys
26690 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  v4).  symcode='[
266a0 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a 65 73  DFNSTU]'.  ;;.es
266b0 61 63 0a 0a 23 20 48 61 6e 64 6c 65 20 43 52 4c  ac..# Handle CRL
266c0 46 20 69 6e 20 6d 69 6e 67 77 20 74 6f 6f 6c 20  F in mingw tool 
266d0 63 68 61 69 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61  chain.opt_cr=.ca
266e0 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e 0a  se $build_os in.
266f0 6d 69 6e 67 77 2a 29 0a 20 20 6f 70 74 5f 63 72  mingw*).  opt_cr
26700 3d 60 65 63 68 6f 20 27 78 5c 7b 30 2c 31 5c 7d  =`echo 'x\{0,1\}
26710 27 20 7c 20 74 72 20 78 20 27 5c 30 31 35 27 60  ' | tr x '\015'`
26720 20 23 20 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20   # option cr in 
26730 72 65 67 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63  regexp.  ;;.esac
26740 0a 0a 23 20 49 66 20 77 65 27 72 65 20 75 73 69  ..# If we're usi
26750 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e 20  ng GNU nm, then 
26760 75 73 65 20 69 74 73 20 73 74 61 6e 64 61 72 64  use its standard
26770 20 73 79 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 63   symbol codes..c
26780 61 73 65 20 60 24 4e 4d 20 2d 56 20 32 3e 26 31  ase `$NM -V 2>&1
26790 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77  ` in.*GNU* | *'w
267a0 69 74 68 20 42 46 44 27 2a 29 0a 20 20 73 79 6d  ith BFD'*).  sym
267b0 63 6f 64 65 3d 27 5b 41 42 43 44 47 49 52 53 54  code='[ABCDGIRST
267c0 57 5d 27 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 54  W]' ;;.esac..# T
267d0 72 79 20 77 69 74 68 6f 75 74 20 61 20 70 72 65  ry without a pre
267e0 66 69 78 20 75 6e 64 65 72 63 6f 72 65 2c 20 74  fix undercore, t
267f0 68 65 6e 20 77 69 74 68 20 69 74 2e 0a 66 6f 72  hen with it..for
26800 20 61 63 5f 73 79 6d 70 72 66 78 20 69 6e 20 22   ac_symprfx in "
26810 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20 23 20 54  " "_"; do..  # T
26820 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63 6f 64 65  ransform symcode
26830 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64 20 73 79  , sympat, and sy
26840 6d 70 72 66 78 20 69 6e 74 6f 20 61 20 72 61 77  mprfx into a raw
26850 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 43 20   symbol and a C 
26860 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d 78 66 72  symbol..  symxfr
26870 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79 6d 70 72  m="\\1 $ac_sympr
26880 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20 20 23 20  fx\\2 \\2"..  # 
26890 57 72 69 74 65 20 74 68 65 20 72 61 77 20 61 6e  Write the raw an
268a0 64 20 43 20 69 64 65 6e 74 69 66 69 65 72 73 2e  d C identifiers.
268b0 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  .  lt_cv_sys_glo
268c0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d  bal_symbol_pipe=
268d0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 2e  "sed -n -e 's/^.
268e0 2a 5b 20 09 5d 5c 28 24 73 79 6d 63 6f 64 65 24  *[ .]\($symcode$
268f0 73 79 6d 63 6f 64 65 2a 5c 29 5b 20 09 5d 5b 20  symcode*\)[ .][ 
26900 09 5d 2a 24 61 63 5f 73 79 6d 70 72 66 78 24 73  .]*$ac_symprfx$s
26910 79 6d 70 61 74 24 6f 70 74 5f 63 72 24 2f 24 73  ympat$opt_cr$/$s
26920 79 6d 78 66 72 6d 2f 70 27 22 0a 0a 20 20 23 20  ymxfrm/p'"..  # 
26930 43 68 65 63 6b 20 74 6f 20 73 65 65 20 74 68 61  Check to see tha
26940 74 20 74 68 65 20 70 69 70 65 20 77 6f 72 6b 73  t the pipe works
26950 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 70 69   correctly..  pi
26960 70 65 5f 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72  pe_works=no..  r
26970 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20  m -f conftest*. 
26980 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e   cat > conftest.
26990 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 23 69  $ac_ext <<EOF.#i
269a0 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
269b0 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23 65  .extern "C" {.#e
269c0 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65 73  ndif.char nm_tes
269d0 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f 74  t_var;.void nm_t
269e0 65 73 74 5f 66 75 6e 63 28 29 7b 7d 0a 23 69 66  est_func(){}.#if
269f0 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a  def __cplusplus.
26a00 7d 0a 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69  }.#endif.int mai
26a10 6e 28 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d  n(){nm_test_var=
26a20 27 61 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  'a';nm_test_func
26a30 28 29 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 45  ();return(0);}.E
26a40 4f 46 0a 0a 20 20 69 66 20 7b 20 28 65 76 61 6c  OF..  if { (eval
26a50 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26a60 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
26a70 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
26a80 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
26a90 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
26aa0 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
26ab0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
26ac0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
26ad0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
26ae0 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
26af0 0a 20 20 20 20 23 20 4e 6f 77 20 74 72 79 20 74  .    # Now try t
26b00 6f 20 67 72 61 62 20 74 68 65 20 73 79 6d 62 6f  o grab the symbo
26b10 6c 73 2e 0a 20 20 20 20 6e 6c 69 73 74 3d 63 6f  ls..    nlist=co
26b20 6e 66 74 65 73 74 2e 6e 6d 0a 20 20 20 20 69 66  nftest.nm.    if
26b30 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24   { (eval echo "$
26b40 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
26b50 22 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61  "$NM conftest.$a
26b60 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f  c_objext \| $lt_
26b70 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
26b80 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c  mbol_pipe \> $nl
26b90 69 73 74 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  ist\"") >&5.  (e
26ba0 76 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74  val $NM conftest
26bb0 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24  .$ac_objext \| $
26bc0 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c  lt_cv_sys_global
26bd0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20  _symbol_pipe \> 
26be0 24 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61  $nlist) 2>&5.  a
26bf0 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63  c_status=$?.  ec
26c00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
26c10 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
26c20 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
26c30 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
26c40 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 6e 6c   && test -s "$nl
26c50 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ist"; then.     
26c60 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67 20 61   # Try sorting a
26c70 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67 20 74  nd uniquifying t
26c80 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20  he output..     
26c90 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69 73 74   if sort "$nlist
26ca0 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e 6c 69  " | uniq > "$nli
26cb0 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76 20 2d  st"T; then..mv -
26cc0 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24 6e 6c  f "$nlist"T "$nl
26cd0 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73 65 0a  ist".      else.
26ce0 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74 22 54  .rm -f "$nlist"T
26cf0 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20  .      fi..     
26d00 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74 68 61   # Make sure tha
26d10 74 20 77 65 20 73 6e 61 67 67 65 64 20 61 6c 6c  t we snagged all
26d20 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77 65 20   the symbols we 
26d30 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66 20 67  need..      if g
26d40 72 65 70 20 27 20 6e 6d 5f 74 65 73 74 5f 76 61  rep ' nm_test_va
26d50 72 24 27 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64  r$' "$nlist" >/d
26d60 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 69  ev/null; then..i
26d70 66 20 67 72 65 70 20 27 20 6e 6d 5f 74 65 73 74  f grep ' nm_test
26d80 5f 66 75 6e 63 24 27 20 22 24 6e 6c 69 73 74 22  _func$' "$nlist"
26d90 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
26da0 6e 0a 09 20 20 63 61 74 20 3c 3c 45 4f 46 20 3e  n..  cat <<EOF >
26db0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
26dc0 74 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73  t.#ifdef __cplus
26dd0 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22 20  plus.extern "C" 
26de0 7b 0a 23 65 6e 64 69 66 0a 0a 45 4f 46 0a 09 20  {.#endif..EOF.. 
26df0 20 23 20 4e 6f 77 20 67 65 6e 65 72 61 74 65 20   # Now generate 
26e00 74 68 65 20 73 79 6d 62 6f 6c 20 66 69 6c 65 2e  the symbol file.
26e10 0a 09 20 20 65 76 61 6c 20 22 24 6c 74 5f 63 76  ..  eval "$lt_cv
26e20 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
26e30 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 27 20 3c 20  ol_to_cdecl"' < 
26e40 22 24 6e 6c 69 73 74 22 20 7c 20 67 72 65 70 20  "$nlist" | grep 
26e50 2d 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74  -v main >> conft
26e60 65 73 74 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20  est.$ac_ext'... 
26e70 20 63 61 74 20 3c 3c 45 4f 46 20 3e 3e 20 63 6f   cat <<EOF >> co
26e80 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 23  nftest.$ac_ext.#
26e90 69 66 20 64 65 66 69 6e 65 64 20 28 5f 5f 53 54  if defined (__ST
26ea0 44 43 5f 5f 29 20 26 26 20 5f 5f 53 54 44 43 5f  DC__) && __STDC_
26eb0 5f 0a 23 20 64 65 66 69 6e 65 20 6c 74 5f 70 74  _.# define lt_pt
26ec0 72 5f 74 20 76 6f 69 64 20 2a 0a 23 65 6c 73 65  r_t void *.#else
26ed0 0a 23 20 64 65 66 69 6e 65 20 6c 74 5f 70 74 72  .# define lt_ptr
26ee0 5f 74 20 63 68 61 72 20 2a 0a 23 20 64 65 66 69  _t char *.# defi
26ef0 6e 65 20 63 6f 6e 73 74 0a 23 65 6e 64 69 66 0a  ne const.#endif.
26f00 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20  ./* The mapping 
26f10 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e  between symbol n
26f20 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73  ames and symbols
26f30 2e 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75 63  . */.const struc
26f40 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61 72  t {.  const char
26f50 20 2a 6e 61 6d 65 3b 0a 20 20 6c 74 5f 70 74 72   *name;.  lt_ptr
26f60 5f 74 20 61 64 64 72 65 73 73 3b 0a 7d 0a 6c 74  _t address;.}.lt
26f70 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d 62 6f  _preloaded_symbo
26f80 6c 73 5b 5d 20 3d 0a 7b 0a 45 4f 46 0a 09 20 20  ls[] =.{.EOF..  
26f90 24 53 45 44 20 22 73 2f 5e 24 73 79 6d 63 6f 64  $SED "s/^$symcod
26fa0 65 24 73 79 6d 63 6f 64 65 2a 20 5c 28 2e 2a 5c  e$symcode* \(.*\
26fb0 29 20 5c 28 2e 2a 5c 29 24 2f 20 20 7b 5c 22 5c  ) \(.*\)$/  {\"\
26fc0 32 5c 22 2c 20 28 6c 74 5f 70 74 72 5f 74 29 20  2\", (lt_ptr_t) 
26fd0 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24 6e 6c 69  \&\2},/" < "$nli
26fe0 73 74 22 20 7c 20 67 72 65 70 20 2d 76 20 6d 61  st" | grep -v ma
26ff0 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24  in >> conftest.$
27000 61 63 5f 65 78 74 0a 09 20 20 63 61 74 20 3c 3c  ac_ext..  cat <<
27010 5c 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74  \EOF >> conftest
27020 2e 24 61 63 5f 65 78 74 0a 20 20 7b 30 2c 20 28  .$ac_ext.  {0, (
27030 6c 74 5f 70 74 72 5f 74 29 20 30 7d 0a 7d 3b 0a  lt_ptr_t) 0}.};.
27040 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70  .#ifdef __cplusp
27050 6c 75 73 0a 7d 0a 23 65 6e 64 69 66 0a 45 4f 46  lus.}.#endif.EOF
27060 0a 09 20 20 23 20 4e 6f 77 20 74 72 79 20 6c 69  ..  # Now try li
27070 6e 6b 69 6e 67 20 74 68 65 20 74 77 6f 20 66 69  nking the two fi
27080 6c 65 73 2e 0a 09 20 20 6d 76 20 63 6f 6e 66 74  les...  mv conft
27090 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
270a0 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a 65  onftstm.$ac_obje
270b0 78 74 0a 09 20 20 6c 74 5f 73 61 76 65 5f 4c 49  xt..  lt_save_LI
270c0 42 53 3d 22 24 4c 49 42 53 22 0a 09 20 20 6c 74  BS="$LIBS"..  lt
270d0 5f 73 61 76 65 5f 43 46 4c 41 47 53 3d 22 24 43  _save_CFLAGS="$C
270e0 46 4c 41 47 53 22 0a 09 20 20 4c 49 42 53 3d 22  FLAGS"..  LIBS="
270f0 63 6f 6e 66 74 73 74 6d 2e 24 61 63 5f 6f 62 6a  conftstm.$ac_obj
27100 65 78 74 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  ext"..  CFLAGS="
27110 24 43 46 4c 41 47 53 24 6c 74 5f 70 72 6f 67 5f  $CFLAGS$lt_prog_
27120 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
27130 74 69 6e 5f 66 6c 61 67 22 0a 09 20 20 69 66 20  tin_flag"..  if 
27140 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
27150 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
27160 24 61 63 5f 6c 69 6e 6b 5c 22 22 29 20 3e 26 35  $ac_link\"") >&5
27170 0a 20 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  .  (eval $ac_lin
27180 6b 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  k) 2>&5.  ac_sta
27190 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
271a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
271b0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
271c0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
271d0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74  _status); } && t
271e0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
271f0 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
27200 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72 6b  n..    pipe_work
27210 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20 4c  s=yes..  fi..  L
27220 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c 49  IBS="$lt_save_LI
27230 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22 24  BS"..  CFLAGS="$
27240 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22 0a  lt_save_CFLAGS".
27250 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22 63  .else..  echo "c
27260 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65  annot find nm_te
27270 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69 73  st_func in $nlis
27280 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20 20  t" >&5..fi.     
27290 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61 6e   else..echo "can
272a0 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73 74  not find nm_test
272b0 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22 20  _var in $nlist" 
272c0 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20 20  >&5.      fi.   
272d0 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68 6f   else.      echo
272e0 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c 74   "cannot run $lt
272f0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
27300 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35 0a  ymbol_pipe" >&5.
27310 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20 20      fi.  else.  
27320 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61 6d    echo "$prognam
27330 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
27340 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20 20  m was:" >&5.    
27350 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cat conftest.$ac
27360 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20 20  _ext >&5.  fi.  
27370 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 20  rm -f conftest* 
27380 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20 44 6f  conftst*..  # Do
27390 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67 6c 6f   not use the glo
273a0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20  bal_symbol_pipe 
273b0 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b 73 2e  unless it works.
273c0 0a 20 20 69 66 20 74 65 73 74 20 22 24 70 69 70  .  if test "$pip
273d0 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73 3b 20  e_works" = yes; 
273e0 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b 0a 20  then.    break. 
273f0 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76 5f   else.    lt_cv_
27400 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
27410 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64 6f 6e  l_pipe=.  fi.don
27420 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d  e..fi..if test -
27430 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  z "$lt_cv_sys_gl
27440 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
27450 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  "; then.  lt_cv_
27460 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
27470 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69 0a 69  l_to_cdecl=.fi.i
27480 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
27490 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
274a0 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76 5f 73  bol_pipe$lt_cv_s
274b0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
274c0 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68 65 6e  _to_cdecl"; then
274d0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
274e0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
274f0 74 3a 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65  t: failed" >&5.e
27500 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 66 61  cho "${ECHO_T}fa
27510 69 6c 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  iled" >&6; }.els
27520 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
27530 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
27540 6c 74 3a 20 6f 6b 22 20 3e 26 35 0a 65 63 68 6f  lt: ok" >&5.echo
27550 20 22 24 7b 45 43 48 4f 5f 54 7d 6f 6b 22 20 3e   "${ECHO_T}ok" >
27560 26 36 3b 20 7d 0a 66 69 0a 0a 7b 20 65 63 68 6f  &6; }.fi..{ echo
27570 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27580 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f  : checking for o
27590 62 6a 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20  bjdir" >&5.echo 
275a0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
275b0 67 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20  g for objdir... 
275c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
275d0 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76  if test "${lt_cv
275e0 5f 6f 62 6a 64 69 72 2b 73 65 74 7d 22 20 3d 20  _objdir+set}" = 
275f0 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
27600 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
27610 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
27620 65 6c 73 65 0a 20 20 72 6d 20 2d 66 20 2e 6c 69  else.  rm -f .li
27630 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 6d  bs 2>/dev/null.m
27640 6b 64 69 72 20 2e 6c 69 62 73 20 32 3e 2f 64 65  kdir .libs 2>/de
27650 76 2f 6e 75 6c 6c 0a 69 66 20 74 65 73 74 20 2d  v/null.if test -
27660 64 20 2e 6c 69 62 73 3b 20 74 68 65 6e 0a 20 20  d .libs; then.  
27670 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 3d 2e 6c 69  lt_cv_objdir=.li
27680 62 73 0a 65 6c 73 65 0a 20 20 23 20 4d 53 2d 44  bs.else.  # MS-D
27690 4f 53 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f  OS does not allo
276a0 77 20 66 69 6c 65 6e 61 6d 65 73 20 74 68 61 74  w filenames that
276b0 20 62 65 67 69 6e 20 77 69 74 68 20 61 20 64 6f   begin with a do
276c0 74 2e 0a 20 20 6c 74 5f 63 76 5f 6f 62 6a 64 69  t..  lt_cv_objdi
276d0 72 3d 5f 6c 69 62 73 0a 66 69 0a 72 6d 64 69 72  r=_libs.fi.rmdir
276e0 20 2e 6c 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75   .libs 2>/dev/nu
276f0 6c 6c 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61  ll.fi.{ echo "$a
27700 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
27710 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6f 62 6a  sult: $lt_cv_obj
27720 64 69 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  dir" >&5.echo "$
27730 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 6f  {ECHO_T}$lt_cv_o
27740 62 6a 64 69 72 22 20 3e 26 36 3b 20 7d 0a 6f 62  bjdir" >&6; }.ob
27750 6a 64 69 72 3d 24 6c 74 5f 63 76 5f 6f 62 6a 64  jdir=$lt_cv_objd
27760 69 72 0a 0a 0a 0a 0a 0a 63 61 73 65 20 24 68 6f  ir......case $ho
27770 73 74 5f 6f 73 20 69 6e 0a 61 69 78 33 2a 29 0a  st_os in.aix3*).
27780 20 20 23 20 41 49 58 20 73 6f 6d 65 74 69 6d 65    # AIX sometime
27790 73 20 68 61 73 20 70 72 6f 62 6c 65 6d 73 20 77  s has problems w
277a0 69 74 68 20 74 68 65 20 47 43 43 20 63 6f 6c 6c  ith the GCC coll
277b0 65 63 74 32 20 70 72 6f 67 72 61 6d 2e 20 20 46  ect2 program.  F
277c0 6f 72 20 73 6f 6d 65 0a 20 20 23 20 72 65 61 73  or some.  # reas
277d0 6f 6e 2c 20 69 66 20 77 65 20 73 65 74 20 74 68  on, if we set th
277e0 65 20 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 20  e COLLECT_NAMES 
277f0 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
27800 61 62 6c 65 2c 20 74 68 65 20 70 72 6f 62 6c 65  able, the proble
27810 6d 73 0a 20 20 23 20 76 61 6e 69 73 68 20 69 6e  ms.  # vanish in
27820 20 61 20 70 75 66 66 20 6f 66 20 73 6d 6f 6b 65   a puff of smoke
27830 2e 0a 20 20 69 66 20 74 65 73 74 20 22 58 24 7b  ..  if test "X${
27840 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 2b 73 65  COLLECT_NAMES+se
27850 74 7d 22 20 21 3d 20 58 73 65 74 3b 20 74 68 65  t}" != Xset; the
27860 6e 0a 20 20 20 20 43 4f 4c 4c 45 43 54 5f 4e 41  n.    COLLECT_NA
27870 4d 45 53 3d 0a 20 20 20 20 65 78 70 6f 72 74 20  MES=.    export 
27880 43 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 0a 20 20  COLLECT_NAMES.  
27890 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20  fi.  ;;.esac..# 
278a0 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
278b0 20 74 68 61 74 20 68 65 6c 70 73 20 75 73 20 64   that helps us d
278c0 6f 20 72 6f 62 75 73 74 20 71 75 6f 74 69 6e 67  o robust quoting
278d0 2e 20 20 49 74 20 62 61 63 6b 73 6c 61 73 68 69  .  It backslashi
278e0 66 69 65 73 0a 23 20 6d 65 74 61 63 68 61 72 61  fies.# metachara
278f0 63 74 65 72 73 20 74 68 61 74 20 61 72 65 20 73  cters that are s
27900 74 69 6c 6c 20 61 63 74 69 76 65 20 77 69 74 68  till active with
27910 69 6e 20 64 6f 75 62 6c 65 2d 71 75 6f 74 65 64  in double-quoted
27920 20 73 74 72 69 6e 67 73 2e 0a 58 73 65 64 3d 27   strings..Xsed='
27930 73 65 64 20 2d 65 20 31 73 2f 5e 58 2f 2f 27 0a  sed -e 1s/^X//'.
27940 73 65 64 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  sed_quote_subst=
27950 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 24 5c 5c 5c  's/\([\\"\\`$\\\
27960 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20  \]\)/\\\1/g'..# 
27970 53 61 6d 65 20 61 73 20 61 62 6f 76 65 2c 20 62  Same as above, b
27980 75 74 20 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20  ut do not quote 
27990 76 61 72 69 61 62 6c 65 20 72 65 66 65 72 65 6e  variable referen
279a0 63 65 73 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74  ces..double_quot
279b0 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c 5c  e_subst='s/\([\\
279c0 22 5c 5c 60 5c 5c 5c 5c 5d 5c 29 2f 5c 5c 5c 31  "\\`\\\\]\)/\\\1
279d0 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
279e0 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79  itution to delay
279f0 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e   expansion of an
27a00 20 65 73 63 61 70 65 64 20 73 68 65 6c 6c 20 76   escaped shell v
27a10 61 72 69 61 62 6c 65 20 69 6e 20 61 0a 23 20 64  ariable in a.# d
27a20 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73  ouble_quote_subs
27a30 74 27 65 64 20 73 74 72 69 6e 67 2e 0a 64 65 6c  t'ed string..del
27a40 61 79 5f 76 61 72 69 61 62 6c 65 5f 73 75 62 73  ay_variable_subs
27a50 74 3d 27 73 2f 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  t='s/\\\\\\\\\\\
27a60 24 2f 5c 5c 5c 5c 5c 5c 24 2f 67 27 0a 0a 23 20  $/\\\\\\$/g'..# 
27a70 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
27a80 20 74 6f 20 61 76 6f 69 64 20 61 63 63 69 64 65   to avoid accide
27a90 6e 74 61 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e  ntal globbing in
27aa0 20 65 76 61 6c 65 64 20 65 78 70 72 65 73 73 69   evaled expressi
27ab0 6f 6e 73 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73  ons.no_glob_subs
27ac0 74 3d 27 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a  t='s/\*/\\\*/g'.
27ad0 0a 23 20 43 6f 6e 73 74 61 6e 74 73 3a 0a 72 6d  .# Constants:.rm
27ae0 3d 22 72 6d 20 2d 66 22 0a 0a 23 20 47 6c 6f 62  ="rm -f"..# Glob
27af0 61 6c 20 76 61 72 69 61 62 6c 65 73 3a 0a 64 65  al variables:.de
27b00 66 61 75 6c 74 5f 6f 66 69 6c 65 3d 6c 69 62 74  fault_ofile=libt
27b10 6f 6f 6c 0a 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ool.can_build_sh
27b20 61 72 65 64 3d 79 65 73 0a 0a 23 20 41 6c 6c 20  ared=yes..# All 
27b30 6b 6e 6f 77 6e 20 6c 69 6e 6b 65 72 73 20 72 65  known linkers re
27b40 71 75 69 72 65 20 61 20 60 2e 61 27 20 61 72 63  quire a `.a' arc
27b50 68 69 76 65 20 66 6f 72 20 73 74 61 74 69 63 20  hive for static 
27b60 6c 69 6e 6b 69 6e 67 20 28 65 78 63 65 70 74 20  linking (except 
27b70 4d 53 56 43 2c 0a 23 20 77 68 69 63 68 20 6e 65  MSVC,.# which ne
27b80 65 64 73 20 27 2e 6c 69 62 27 29 2e 0a 6c 69 62  eds '.lib')..lib
27b90 65 78 74 3d 61 0a 6c 74 6d 61 69 6e 3d 22 24 61  ext=a.ltmain="$a
27ba0 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61 69 6e  c_aux_dir/ltmain
27bb0 2e 73 68 22 0a 6f 66 69 6c 65 3d 22 24 64 65 66  .sh".ofile="$def
27bc0 61 75 6c 74 5f 6f 66 69 6c 65 22 0a 77 69 74 68  ault_ofile".with
27bd0 5f 67 6e 75 5f 6c 64 3d 22 24 6c 74 5f 63 76 5f  _gnu_ld="$lt_cv_
27be0 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 0a 0a 69 66  prog_gnu_ld"..if
27bf0 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f   test -n "$ac_to
27c00 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e  ol_prefix"; then
27c10 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
27c20 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
27c30 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
27c40 7d 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  }ar", so it can 
27c50 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
27c60 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
27c70 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c   dummy ${ac_tool
27c80 5f 70 72 65 66 69 78 7d 61 72 3b 20 61 63 5f 77  _prefix}ar; ac_w
27c90 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24  ord=$2.{ echo "$
27ca0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
27cb0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
27cc0 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
27cd0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
27ce0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
27cf0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
27d00 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
27d10 76 5f 70 72 6f 67 5f 41 52 2b 73 65 74 7d 22 20  v_prog_AR+set}" 
27d20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
27d30 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
27d40 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
27d50 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
27d60 20 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a   -n "$AR"; then.
27d70 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d    ac_cv_prog_AR=
27d80 22 24 41 52 22 20 23 20 4c 65 74 20 74 68 65 20  "$AR" # Let the 
27d90 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
27da0 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
27db0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
27dc0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
27dd0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
27de0 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
27df0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
27e00 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
27e10 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
27e20 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
27e30 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
27e40 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
27e50 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
27e60 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
27e70 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
27e80 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
27e90 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
27ea0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
27eb0 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
27ec0 5f 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74  _prog_AR="${ac_t
27ed0 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20  ool_prefix}ar". 
27ee0 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
27ef0 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
27f00 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
27f10 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
27f20 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
27f30 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
27f40 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
27f50 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f 70 72  .fi.AR=$ac_cv_pr
27f60 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20 2d 6e  og_AR.if test -n
27f70 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20 7b   "$AR"; then.  {
27f80 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
27f90 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
27fa0 41 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  AR" >&5.echo "${
27fb0 45 43 48 4f 5f 54 7d 24 41 52 22 20 3e 26 36 3b  ECHO_T}$AR" >&6;
27fc0 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
27fd0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27fe0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
27ff0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
28000 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
28010 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
28020 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 22 3b  $ac_cv_prog_AR";
28030 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 41 52   then.  ac_ct_AR
28040 3d 24 41 52 0a 20 20 23 20 45 78 74 72 61 63 74  =$AR.  # Extract
28050 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
28060 6f 66 20 22 61 72 22 2c 20 73 6f 20 69 74 20 63  of "ar", so it c
28070 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
28080 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
28090 73 65 74 20 64 75 6d 6d 79 20 61 72 3b 20 61 63  set dummy ar; ac
280a0 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
280b0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
280c0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
280d0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
280e0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
280f0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
28100 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
28110 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
28120 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
28130 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  R+set}" = set; t
28140 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
28150 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
28160 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
28170 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
28180 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  _ct_AR"; then.  
28190 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
281a0 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52 22 20  _AR="$ac_ct_AR" 
281b0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
281c0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
281d0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
281e0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
281f0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
28200 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
28210 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
28220 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
28230 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
28240 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
28250 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
28260 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
28270 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
28280 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
28290 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
282a0 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
282b0 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
282c0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
282d0 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
282e0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
282f0 61 63 5f 63 74 5f 41 52 3d 22 61 72 22 0a 20 20  ac_ct_AR="ar".  
28300 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
28310 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61  LINENO: found $a
28320 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
28330 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
28340 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
28350 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24  .done.done.IFS=$
28360 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
28370 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f  fi.ac_ct_AR=$ac_
28380 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
28390 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
283a0 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  _ct_AR"; then.  
283b0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
283c0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
283d0 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a 65  $ac_ct_AR" >&5.e
283e0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
283f0 63 5f 63 74 5f 41 52 22 20 3e 26 36 3b 20 7d 0a  c_ct_AR" >&6; }.
28400 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
28410 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
28420 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
28430 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
28440 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69  " >&6; }.fi..  i
28450 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f  f test "x$ac_ct_
28460 41 52 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  AR" = x; then.  
28470 20 20 41 52 3d 22 66 61 6c 73 65 22 0a 20 20 65    AR="false".  e
28480 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72  lse.    case $cr
28490 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61  oss_compiling:$a
284a0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e  c_tool_warned in
284b0 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24  .yes:).{ echo "$
284c0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57  as_me:$LINENO: W
284d0 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66  ARNING: In the f
284e0 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20  uture, Autoconf 
284f0 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20  will not detect 
28500 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73  cross-tools.whos
28510 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20  e name does not 
28520 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68  start with the h
28530 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66  ost triplet.  If
28540 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a   you think this.
28550 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73  configuration is
28560 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20   useful to you, 
28570 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20  please write to 
28580 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67  autoconf@gnu.org
28590 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ." >&5.echo "$as
285a0 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e  _me: WARNING: In
285b0 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74   the future, Aut
285c0 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64  oconf will not d
285d0 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c  etect cross-tool
285e0 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65  s.whose name doe
285f0 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68  s not start with
28600 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65   the host triple
28610 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b  t.  If you think
28620 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74   this.configurat
28630 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f  ion is useful to
28640 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69   you, please wri
28650 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67  te to autoconf@g
28660 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61  nu.org." >&2;}.a
28670 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
28680 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 41 52  s ;;.esac.    AR
28690 3d 24 61 63 5f 63 74 5f 41 52 0a 20 20 66 69 0a  =$ac_ct_AR.  fi.
286a0 65 6c 73 65 0a 20 20 41 52 3d 22 24 61 63 5f 63  else.  AR="$ac_c
286b0 76 5f 70 72 6f 67 5f 41 52 22 0a 66 69 0a 0a 69  v_prog_AR".fi..i
286c0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
286d0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
286e0 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68  n.  # Extract th
286f0 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
28700 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
28710 78 7d 72 61 6e 6c 69 62 22 2c 20 73 6f 20 69 74  x}ranlib", so it
28720 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
28730 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
28740 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
28750 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e  _tool_prefix}ran
28760 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  lib; ac_word=$2.
28770 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
28780 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
28790 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
287a0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
287b0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
287c0 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
287d0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
287e0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
287f0 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20 73  RANLIB+set}" = s
28800 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
28810 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
28820 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
28830 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
28840 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e   "$RANLIB"; then
28850 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  .  ac_cv_prog_RA
28860 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23  NLIB="$RANLIB" #
28870 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
28880 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
28890 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
288a0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
288b0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
288c0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
288d0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
288e0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
288f0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
28900 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
28910 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
28920 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
28930 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
28940 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
28950 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
28960 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
28970 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
28980 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
28990 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
289a0 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52      ac_cv_prog_R
289b0 41 4e 4c 49 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c  ANLIB="${ac_tool
289c0 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 22 0a  _prefix}ranlib".
289d0 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
289e0 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
289f0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
28a00 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
28a10 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
28a20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
28a30 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
28a40 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f  i.fi.RANLIB=$ac_
28a50 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69  cv_prog_RANLIB.i
28a60 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
28a70 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  IB"; then.  { ec
28a80 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
28a90 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e  NO: result: $RAN
28aa0 4c 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  LIB" >&5.echo "$
28ab0 7b 45 43 48 4f 5f 54 7d 24 52 41 4e 4c 49 42 22  {ECHO_T}$RANLIB"
28ac0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
28ad0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
28ae0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e  INENO: result: n
28af0 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  o" >&5.echo "${E
28b00 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d  CHO_T}no" >&6; }
28b10 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74  .fi...fi.if test
28b20 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67   -z "$ac_cv_prog
28b30 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  _RANLIB"; then. 
28b40 20 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 52   ac_ct_RANLIB=$R
28b50 41 4e 4c 49 42 0a 20 20 23 20 45 78 74 72 61 63  ANLIB.  # Extrac
28b60 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
28b70 20 6f 66 20 22 72 61 6e 6c 69 62 22 2c 20 73 6f   of "ranlib", so
28b80 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
28b90 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
28ba0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 72  rgs..set dummy r
28bb0 61 6e 6c 69 62 3b 20 61 63 5f 77 6f 72 64 3d 24  anlib; ac_word=$
28bc0 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
28bd0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
28be0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
28bf0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
28c00 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
28c10 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
28c20 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
28c30 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
28c40 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73  g_ac_ct_RANLIB+s
28c50 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
28c60 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  .  echo $ECHO_N 
28c70 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f  "(cached) $ECHO_
28c80 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66  C" >&6.else.  if
28c90 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
28ca0 5f 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20  _RANLIB"; then. 
28cb0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
28cc0 74 5f 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74  t_RANLIB="$ac_ct
28cd0 5f 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74  _RANLIB" # Let t
28ce0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
28cf0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
28d00 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
28d10 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
28d20 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
28d30 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
28d40 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
28d50 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
28d60 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
28d70 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
28d80 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
28d90 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
28da0 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
28db0 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
28dc0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
28dd0 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
28de0 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
28df0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28e00 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
28e10 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
28e20 41 4e 4c 49 42 3d 22 72 61 6e 6c 69 62 22 0a 20  ANLIB="ranlib". 
28e30 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a     echo "$as_me:
28e40 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24  $LINENO: found $
28e50 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28e60 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
28e70 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
28e80 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d  i.done.done.IFS=
28e90 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
28ea0 0a 66 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49 42  .fi.ac_ct_RANLIB
28eb0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
28ec0 63 74 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73  ct_RANLIB.if tes
28ed0 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e  t -n "$ac_ct_RAN
28ee0 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65  LIB"; then.  { e
28ef0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
28f00 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
28f10 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a  _ct_RANLIB" >&5.
28f20 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
28f30 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26  ac_ct_RANLIB" >&
28f40 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
28f50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
28f60 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
28f70 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
28f80 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
28f90 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
28fa0 63 5f 63 74 5f 52 41 4e 4c 49 42 22 20 3d 20 78  c_ct_RANLIB" = x
28fb0 3b 20 74 68 65 6e 0a 20 20 20 20 52 41 4e 4c 49  ; then.    RANLI
28fc0 42 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20  B=":".  else.   
28fd0 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
28fe0 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
28ff0 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
29000 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
29010 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
29020 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
29030 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
29040 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
29050 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
29060 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
29070 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
29080 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
29090 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
290a0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
290b0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
290c0 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
290d0 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a  f@gnu.org." >&5.
290e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
290f0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
29100 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
29110 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
29120 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
29130 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
29140 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
29150 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
29160 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
29170 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
29180 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
29190 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
291a0 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
291b0 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
291c0 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
291d0 61 63 0a 20 20 20 20 52 41 4e 4c 49 42 3d 24 61  ac.    RANLIB=$a
291e0 63 5f 63 74 5f 52 41 4e 4c 49 42 0a 20 20 66 69  c_ct_RANLIB.  fi
291f0 0a 65 6c 73 65 0a 20 20 52 41 4e 4c 49 42 3d 22  .else.  RANLIB="
29200 24 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c  $ac_cv_prog_RANL
29210 49 42 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  IB".fi..if test 
29220 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
29230 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
29240 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
29250 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
29260 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70  ool_prefix}strip
29270 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
29280 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
29290 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
292a0 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
292b0 65 66 69 78 7d 73 74 72 69 70 3b 20 61 63 5f 77  efix}strip; ac_w
292c0 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24  ord=$2.{ echo "$
292d0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
292e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
292f0 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
29300 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
29310 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
29320 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
29330 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
29340 76 5f 70 72 6f 67 5f 53 54 52 49 50 2b 73 65 74  v_prog_STRIP+set
29350 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
29360 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
29370 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
29380 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
29390 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
293a0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
293b0 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50  og_STRIP="$STRIP
293c0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
293d0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
293e0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
293f0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
29400 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
29410 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
29420 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
29430 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
29440 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
29450 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
29460 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
29470 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
29480 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
29490 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
294a0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
294b0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
294c0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
294d0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
294e0 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
294f0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
29500 67 5f 53 54 52 49 50 3d 22 24 7b 61 63 5f 74 6f  g_STRIP="${ac_to
29510 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72 69 70 22  ol_prefix}strip"
29520 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  .    echo "$as_m
29530 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64  e:$LINENO: found
29540 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
29550 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
29560 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
29570 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46   fi.done.done.IF
29580 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
29590 66 69 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f  fi.fi.STRIP=$ac_
295a0 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66  cv_prog_STRIP.if
295b0 20 74 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50   test -n "$STRIP
295c0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f  "; then.  { echo
295d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
295e0 3a 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50  : result: $STRIP
295f0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
29600 48 4f 5f 54 7d 24 53 54 52 49 50 22 20 3e 26 36  HO_T}$STRIP" >&6
29610 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
29620 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29630 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
29640 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
29650 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
29660 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
29670 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52  "$ac_cv_prog_STR
29680 49 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IP"; then.  ac_c
29690 74 5f 53 54 52 49 50 3d 24 53 54 52 49 50 0a 20  t_STRIP=$STRIP. 
296a0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
296b0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 73 74  irst word of "st
296c0 72 69 70 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  rip", so it can 
296d0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
296e0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
296f0 20 64 75 6d 6d 79 20 73 74 72 69 70 3b 20 61 63   dummy strip; ac
29700 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
29710 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
29720 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
29730 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
29740 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
29750 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
29760 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
29770 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
29780 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
29790 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65 74  TRIP+set}" = set
297a0 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
297b0 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
297c0 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
297d0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
297e0 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74  $ac_ct_STRIP"; t
297f0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
29800 5f 61 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61  _ac_ct_STRIP="$a
29810 63 5f 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65  c_ct_STRIP" # Le
29820 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
29830 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
29840 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
29850 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
29860 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
29870 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
29880 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
29890 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
298a0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
298b0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
298c0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
298d0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
298e0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
298f0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
29900 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
29910 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
29920 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
29930 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
29940 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
29950 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63   ac_cv_prog_ac_c
29960 74 5f 53 54 52 49 50 3d 22 73 74 72 69 70 22 0a  t_STRIP="strip".
29970 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
29980 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
29990 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
299a0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
299b0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
299c0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
299d0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
299e0 69 0a 66 69 0a 61 63 5f 63 74 5f 53 54 52 49 50  i.fi.ac_ct_STRIP
299f0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  =$ac_cv_prog_ac_
29a00 63 74 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74  ct_STRIP.if test
29a10 20 2d 6e 20 22 24 61 63 5f 63 74 5f 53 54 52 49   -n "$ac_ct_STRI
29a20 50 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  P"; then.  { ech
29a30 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29a40 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
29a50 74 5f 53 54 52 49 50 22 20 3e 26 35 0a 65 63 68  t_STRIP" >&5.ech
29a60 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
29a70 63 74 5f 53 54 52 49 50 22 20 3e 26 36 3b 20 7d  ct_STRIP" >&6; }
29a80 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
29a90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
29aa0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
29ab0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
29ac0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20  o" >&6; }.fi..  
29ad0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 74  if test "x$ac_ct
29ae0 5f 53 54 52 49 50 22 20 3d 20 78 3b 20 74 68 65  _STRIP" = x; the
29af0 6e 0a 20 20 20 20 53 54 52 49 50 3d 22 3a 22 0a  n.    STRIP=":".
29b00 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20    else.    case 
29b10 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67  $cross_compiling
29b20 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  :$ac_tool_warned
29b30 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f   in.yes:).{ echo
29b40 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
29b50 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68  : WARNING: In th
29b60 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f  e future, Autoco
29b70 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65  nf will not dete
29b80 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77  ct cross-tools.w
29b90 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e  hose name does n
29ba0 6f 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68  ot start with th
29bb0 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20  e host triplet. 
29bc0 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68   If you think th
29bd0 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  is.configuration
29be0 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f   is useful to yo
29bf0 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20  u, please write 
29c00 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e  to autoconf@gnu.
29c10 6f 72 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22  org." >&5.echo "
29c20 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
29c30 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
29c40 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
29c50 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
29c60 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
29c70 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
29c80 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
29c90 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
29ca0 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
29cb0 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
29cc0 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
29cd0 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
29ce0 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b  f@gnu.org." >&2;
29cf0 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64  }.ac_tool_warned
29d00 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20  =yes ;;.esac.   
29d10 20 53 54 52 49 50 3d 24 61 63 5f 63 74 5f 53 54   STRIP=$ac_ct_ST
29d20 52 49 50 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  RIP.  fi.else.  
29d30 53 54 52 49 50 3d 22 24 61 63 5f 63 76 5f 70 72  STRIP="$ac_cv_pr
29d40 6f 67 5f 53 54 52 49 50 22 0a 66 69 0a 0a 0a 6f  og_STRIP".fi...o
29d50 6c 64 5f 43 43 3d 22 24 43 43 22 0a 6f 6c 64 5f  ld_CC="$CC".old_
29d60 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22  CFLAGS="$CFLAGS"
29d70 0a 0a 23 20 53 65 74 20 73 61 6e 65 20 64 65 66  ..# Set sane def
29d80 61 75 6c 74 73 20 66 6f 72 20 76 61 72 69 6f 75  aults for variou
29d90 73 20 76 61 72 69 61 62 6c 65 73 0a 74 65 73 74  s variables.test
29da0 20 2d 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d   -z "$AR" && AR=
29db0 61 72 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f  ar.test -z "$AR_
29dc0 46 4c 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41  FLAGS" && AR_FLA
29dd0 47 53 3d 63 72 75 0a 74 65 73 74 20 2d 7a 20 22  GS=cru.test -z "
29de0 24 41 53 22 20 26 26 20 41 53 3d 61 73 0a 74 65  $AS" && AS=as.te
29df0 73 74 20 2d 7a 20 22 24 43 43 22 20 26 26 20 43  st -z "$CC" && C
29e00 43 3d 63 63 0a 74 65 73 74 20 2d 7a 20 22 24 4c  C=cc.test -z "$L
29e10 54 43 43 22 20 26 26 20 4c 54 43 43 3d 24 43 43  TCC" && LTCC=$CC
29e20 0a 74 65 73 74 20 2d 7a 20 22 24 4c 54 43 46 4c  .test -z "$LTCFL
29e30 41 47 53 22 20 26 26 20 4c 54 43 46 4c 41 47 53  AGS" && LTCFLAGS
29e40 3d 24 43 46 4c 41 47 53 0a 74 65 73 74 20 2d 7a  =$CFLAGS.test -z
29e50 20 22 24 44 4c 4c 54 4f 4f 4c 22 20 26 26 20 44   "$DLLTOOL" && D
29e60 4c 4c 54 4f 4f 4c 3d 64 6c 6c 74 6f 6f 6c 0a 74  LLTOOL=dlltool.t
29e70 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
29e80 4c 44 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24  LD=ld.test -z "$
29e90 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53 3d 22 6c  LN_S" && LN_S="l
29ea0 6e 20 2d 73 22 0a 74 65 73 74 20 2d 7a 20 22 24  n -s".test -z "$
29eb0 4d 41 47 49 43 5f 43 4d 44 22 20 26 26 20 4d 41  MAGIC_CMD" && MA
29ec0 47 49 43 5f 43 4d 44 3d 66 69 6c 65 0a 74 65 73  GIC_CMD=file.tes
29ed0 74 20 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d  t -z "$NM" && NM
29ee0 3d 6e 6d 0a 74 65 73 74 20 2d 7a 20 22 24 53 45  =nm.test -z "$SE
29ef0 44 22 20 26 26 20 53 45 44 3d 73 65 64 0a 74 65  D" && SED=sed.te
29f00 73 74 20 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22  st -z "$OBJDUMP"
29f10 20 26 26 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64   && OBJDUMP=objd
29f20 75 6d 70 0a 74 65 73 74 20 2d 7a 20 22 24 52 41  ump.test -z "$RA
29f30 4e 4c 49 42 22 20 26 26 20 52 41 4e 4c 49 42 3d  NLIB" && RANLIB=
29f40 3a 0a 74 65 73 74 20 2d 7a 20 22 24 53 54 52 49  :.test -z "$STRI
29f50 50 22 20 26 26 20 53 54 52 49 50 3d 3a 0a 74 65  P" && STRIP=:.te
29f60 73 74 20 2d 7a 20 22 24 61 63 5f 6f 62 6a 65 78  st -z "$ac_objex
29f70 74 22 20 26 26 20 61 63 5f 6f 62 6a 65 78 74 3d  t" && ac_objext=
29f80 6f 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63  o..# Determine c
29f90 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74  ommands to creat
29fa0 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74  e old-style stat
29fb0 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64  ic archives..old
29fc0 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  _archive_cmds='$
29fd0 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c  AR $AR_FLAGS $ol
29fe0 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 24 6f 6c 64  dlib$oldobjs$old
29ff0 5f 64 65 70 6c 69 62 73 27 0a 6f 6c 64 5f 70 6f  _deplibs'.old_po
2a000 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 27  stinstall_cmds='
2a010 63 68 6d 6f 64 20 36 34 34 20 24 6f 6c 64 6c 69  chmod 644 $oldli
2a020 62 27 0a 6f 6c 64 5f 70 6f 73 74 75 6e 69 6e 73  b'.old_postunins
2a030 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a 69 66 20 74  tall_cmds=..if t
2a040 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42 22  est -n "$RANLIB"
2a050 3b 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 68  ; then.  case $h
2a060 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 6f 70 65 6e  ost_os in.  open
2a070 62 73 64 2a 29 0a 20 20 20 20 6f 6c 64 5f 70 6f  bsd*).    old_po
2a080 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 22  stinstall_cmds="
2a090 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c  $old_postinstall
2a0a0 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42 20 2d  _cmds~\$RANLIB -
2a0b0 74 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20  t \$oldlib".    
2a0c0 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6f 6c 64 5f  ;;.  *).    old_
2a0d0 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  postinstall_cmds
2a0e0 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61  ="$old_postinsta
2a0f0 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42  ll_cmds~\$RANLIB
2a100 20 5c 24 6f 6c 64 6c 69 62 22 0a 20 20 20 20 3b   \$oldlib".    ;
2a110 3b 0a 20 20 65 73 61 63 0a 20 20 6f 6c 64 5f 61  ;.  esac.  old_a
2a120 72 63 68 69 76 65 5f 63 6d 64 73 3d 22 24 6f 6c  rchive_cmds="$ol
2a130 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 7e 5c  d_archive_cmds~\
2a140 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62  $RANLIB \$oldlib
2a150 22 0a 66 69 0a 0a 66 6f 72 20 63 63 5f 74 65 6d  ".fi..for cc_tem
2a160 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22  p in $compiler""
2a170 3b 20 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f  ; do.  case $cc_
2a180 74 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70  temp in.    comp
2a190 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70  ile | *[\\/]comp
2a1a0 69 6c 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a  ile | ccache | *
2a1b0 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b  [\\/]ccache ) ;;
2a1c0 0a 20 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b  .    distcc | *[
2a1d0 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72  \\/]distcc | pur
2a1e0 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69  ify | *[\\/]puri
2a1f0 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29  fy ) ;;.    \-*)
2a200 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b   ;;.    *) break
2a210 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63  ;;.  esac.done.c
2a220 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24 65 63 68  c_basename=`$ech
2a230 6f 20 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20  o "X$cc_temp" | 
2a240 24 58 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25  $Xsed -e 's%.*/%
2a250 25 27 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f  %' -e "s%^$host_
2a260 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a 23 20 4f  alias-%%"`...# O
2a270 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74 68 65 20  nly perform the 
2a280 63 68 65 63 6b 20 66 6f 72 20 66 69 6c 65 2c 20  check for file, 
2a290 69 66 20 74 68 65 20 63 68 65 63 6b 20 6d 65 74  if the check met
2a2a0 68 6f 64 20 72 65 71 75 69 72 65 73 20 69 74 0a  hod requires it.
2a2b0 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68  case $deplibs_ch
2a2c0 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 66 69  eck_method in.fi
2a2d0 6c 65 5f 6d 61 67 69 63 2a 29 0a 20 20 69 66 20  le_magic*).  if 
2a2e0 74 65 73 74 20 22 24 66 69 6c 65 5f 6d 61 67 69  test "$file_magi
2a2f0 63 5f 63 6d 64 22 20 3d 20 27 24 4d 41 47 49 43  c_cmd" = '$MAGIC
2a300 5f 43 4d 44 27 3b 20 74 68 65 6e 0a 20 20 20 20  _CMD'; then.    
2a310 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2a320 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
2a330 20 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70   for ${ac_tool_p
2a340 72 65 66 69 78 7d 66 69 6c 65 22 20 3e 26 35 0a  refix}file" >&5.
2a350 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
2a360 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b 61 63 5f  ecking for ${ac_
2a370 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65  tool_prefix}file
2a380 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
2a390 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
2a3a0 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2a3b0 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  CMD+set}" = set;
2a3c0 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43   then.  echo $EC
2a3d0 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24  HO_N "(cached) $
2a3e0 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65  ECHO_C" >&6.else
2a3f0 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43 5f 43  .  case $MAGIC_C
2a400 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c 20 20  MD in.[\\/*] |  
2a410 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74 5f 63  ?:[\\/]*).  lt_c
2a420 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2a430 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 23 20  ="$MAGIC_CMD" # 
2a440 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
2a450 72 72 69 64 65 20 74 68 65 20 74 65 73 74 20 77  rride the test w
2a460 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20 3b 3b  ith a path..  ;;
2a470 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f 4d 41  .*).  lt_save_MA
2a480 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f  GIC_CMD="$MAGIC_
2a490 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65 5f 69  CMD".  lt_save_i
2a4a0 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24  fs="$IFS"; IFS=$
2a4b0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20  PATH_SEPARATOR. 
2a4c0 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73 72 2f   ac_dummy="/usr/
2a4d0 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54  bin$PATH_SEPARAT
2a4e0 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72 20 61  OR$PATH".  for a
2a4f0 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64 75 6d  c_dir in $ac_dum
2a500 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53 3d 22  my; do.    IFS="
2a510 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2a520 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 64    test -z "$ac_d
2a530 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d 2e 0a  ir" && ac_dir=..
2a540 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 24      if test -f $
2a550 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c  ac_dir/${ac_tool
2a560 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20 74 68  _prefix}file; th
2a570 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
2a580 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ath_MAGIC_CMD="$
2a590 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f 6f 6c  ac_dir/${ac_tool
2a5a0 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a 20 20  _prefix}file".  
2a5b0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
2a5c0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2a5d0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61  _file"; then..ca
2a5e0 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2a5f0 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69  k_method in.."fi
2a600 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20  le_magic "*)..  
2a610 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2a620 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73  =`expr "$deplibs
2a630 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a  _check_method" :
2a640 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e   "file_magic \(.
2a650 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43  *\)"`..  MAGIC_C
2a660 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2a670 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66  MAGIC_CMD"..  if
2a680 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69   eval $file_magi
2a690 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67  c_cmd \$file_mag
2a6a0 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20  ic_test_file 2> 
2a6b0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20  /dev/null |..   
2a6c0 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d   $EGREP "$file_m
2a6d0 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64  agic_regex" > /d
2a6e0 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2a6f0 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20     :..  else..  
2a700 20 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32    cat <<EOF 1>&2
2a710 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
2a720 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f  he command libto
2a730 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65 63  ol uses to detec
2a740 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  t shared librari
2a750 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61  es,.*** $file_ma
2a760 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65  gic_cmd, produce
2a770 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69  s output that li
2a780 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63  btool cannot rec
2a790 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20  ognize..*** The 
2a7a0 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c  result is that l
2a7b0 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20  ibtool may fail 
2a7c0 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61  to recognize sha
2a7d0 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a  red libraries.**
2a7e0 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69 73  * as such.  This
2a7f0 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65   will affect the
2a800 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62   creation of lib
2a810 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74  tool libraries t
2a820 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f  hat.*** depend o
2a830 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  n shared librari
2a840 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73  es, but programs
2a850 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63   linked with suc
2a860 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69  h libtool.*** li
2a870 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72  braries will wor
2a880 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20  k regardless of 
2a890 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e  this problem.  N
2a8a0 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75  evertheless, you
2a8b0 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f  .*** may want to
2a8c0 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62   report the prob
2a8d0 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74  lem to your syst
2a8e0 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f  em manager and/o
2a8f0 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62  r to.*** bug-lib
2a900 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f  tool@gnu.org..EO
2a910 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63  F..  fi ;;..esac
2a920 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2a930 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64  break.    fi.  d
2a940 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73  one.  IFS="$lt_s
2a950 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43  ave_ifs".  MAGIC
2a960 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d  _CMD="$lt_save_M
2a970 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65  AGIC_CMD".  ;;.e
2a980 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d  sac.fi..MAGIC_CM
2a990 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2a9a0 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73  AGIC_CMD".if tes
2a9b0 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44  t -n "$MAGIC_CMD
2a9c0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f  "; then.  { echo
2a9d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2a9e0 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43  : result: $MAGIC
2a9f0 5f 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20 22  _CMD" >&5.echo "
2aa00 24 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43 5f  ${ECHO_T}$MAGIC_
2aa10 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  CMD" >&6; }.else
2aa20 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
2aa30 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2aa40 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
2aa50 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
2aa60 36 3b 20 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74  6; }.fi..if test
2aa70 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 70 61 74 68   -z "$lt_cv_path
2aa80 5f 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65  _MAGIC_CMD"; the
2aa90 6e 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  n.  if test -n "
2aaa0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
2aab0 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68  ; then.    { ech
2aac0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2aad0 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
2aae0 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24  file" >&5.echo $
2aaf0 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2ab00 20 66 6f 72 20 66 69 6c 65 2e 2e 2e 20 24 45 43   for file... $EC
2ab10 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
2ab20 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61  test "${lt_cv_pa
2ab30 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74  th_MAGIC_CMD+set
2ab40 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2ab50 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
2ab60 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
2ab70 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65   >&6.else.  case
2ab80 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b   $MAGIC_CMD in.[
2ab90 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d  \\/*] |  ?:[\\/]
2aba0 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  *).  lt_cv_path_
2abb0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2abc0 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65  C_CMD" # Let the
2abd0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
2abe0 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70  he test with a p
2abf0 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c  ath..  ;;.*).  l
2ac00 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2ac10 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20  ="$MAGIC_CMD".  
2ac20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2ac30 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2ac40 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d  PARATOR.  ac_dum
2ac50 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54  my="/usr/bin$PAT
2ac60 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48  H_SEPARATOR$PATH
2ac70 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ".  for ac_dir i
2ac80 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a  n $ac_dummy; do.
2ac90 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2aca0 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20  e_ifs".    test 
2acb0 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
2acc0 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20  ac_dir=..    if 
2acd0 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f  test -f $ac_dir/
2ace0 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20  file; then.     
2acf0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49   lt_cv_path_MAGI
2ad00 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66  C_CMD="$ac_dir/f
2ad10 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20 74 65  ile".      if te
2ad20 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67  st -n "$file_mag
2ad30 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74  ic_test_file"; t
2ad40 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69  hen..case $depli
2ad50 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20  bs_check_method 
2ad60 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20  in.."file_magic 
2ad70 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69  "*)..  file_magi
2ad80 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20 22 24  c_regex=`expr "$
2ad90 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2ada0 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61  thod" : "file_ma
2adb0 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20  gic \(.*\)"`..  
2adc0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63  MAGIC_CMD="$lt_c
2add0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2ade0 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24 66 69  "..  if eval $fi
2adf0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66  le_magic_cmd \$f
2ae00 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
2ae10 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ile 2> /dev/null
2ae20 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50 20 22   |..    $EGREP "
2ae30 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65  $file_magic_rege
2ae40 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  x" > /dev/null; 
2ae50 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65  then..    :..  e
2ae60 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 45  lse..    cat <<E
2ae70 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
2ae80 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e  ning: the comman
2ae90 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74  d libtool uses t
2aea0 6f 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20  o detect shared 
2aeb0 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24  libraries,.*** $
2aec0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20  file_magic_cmd, 
2aed0 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20  produces output 
2aee0 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e  that libtool can
2aef0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a  not recognize..*
2af00 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73  ** The result is
2af10 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61   that libtool ma
2af20 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e  y fail to recogn
2af30 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ize shared libra
2af40 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68  ries.*** as such
2af50 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66  .  This will aff
2af60 65 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e  ect the creation
2af70 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72   of libtool libr
2af80 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64  aries that.*** d
2af90 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20  epend on shared 
2afa0 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70  libraries, but p
2afb0 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77  rograms linked w
2afc0 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c  ith such libtool
2afd0 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77  .*** libraries w
2afe0 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c  ill work regardl
2aff0 65 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62  ess of this prob
2b000 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65  lem.  Neverthele
2b010 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20  ss, you.*** may 
2b020 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74  want to report t
2b030 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f  he problem to yo
2b040 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65  ur system manage
2b050 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20  r and/or to.*** 
2b060 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e  bug-libtool@gnu.
2b070 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69 20 3b  org..EOF..  fi ;
2b080 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69  ;..esac.      fi
2b090 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20 20 20  .      break.   
2b0a0 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53   fi.  done.  IFS
2b0b0 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2b0c0 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74    MAGIC_CMD="$lt
2b0d0 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 22  _save_MAGIC_CMD"
2b0e0 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 4d  .  ;;.esac.fi..M
2b0f0 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76  AGIC_CMD="$lt_cv
2b100 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22  _path_MAGIC_CMD"
2b110 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4d 41  .if test -n "$MA
2b120 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e 0a 20  GIC_CMD"; then. 
2b130 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
2b140 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2b150 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 35   $MAGIC_CMD" >&5
2b160 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
2b170 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b  $MAGIC_CMD" >&6;
2b180 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
2b190 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b1a0 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2b1b0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2b1c0 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
2b1d0 20 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43    else.    MAGIC
2b1e0 5f 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a  _CMD=:.  fi.fi..
2b1f0 20 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a    fi.  ;;.esac..
2b200 65 6e 61 62 6c 65 5f 64 6c 6f 70 65 6e 3d 6e 6f  enable_dlopen=no
2b210 0a 65 6e 61 62 6c 65 5f 77 69 6e 33 32 5f 64 6c  .enable_win32_dl
2b220 6c 3d 6e 6f 0a 0a 23 20 43 68 65 63 6b 20 77 68  l=no..# Check wh
2b230 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 6c  ether --enable-l
2b240 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20 77 61 73 20  ibtool-lock was 
2b250 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
2b260 24 7b 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c  ${enable_libtool
2b270 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20 3d 20 73 65  _lock+set}" = se
2b280 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c 65  t; then.  enable
2b290 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 6c 69 62 74  val=$enable_libt
2b2a0 6f 6f 6c 5f 6c 6f 63 6b 3b 0a 66 69 0a 0a 74 65  ool_lock;.fi..te
2b2b0 73 74 20 22 78 24 65 6e 61 62 6c 65 5f 6c 69 62  st "x$enable_lib
2b2c0 74 6f 6f 6c 5f 6c 6f 63 6b 22 20 21 3d 20 78 6e  tool_lock" != xn
2b2d0 6f 20 26 26 20 65 6e 61 62 6c 65 5f 6c 69 62 74  o && enable_libt
2b2e0 6f 6f 6c 5f 6c 6f 63 6b 3d 79 65 73 0a 0a 0a 23  ool_lock=yes...#
2b2f0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2b300 2d 77 69 74 68 2d 70 69 63 20 77 61 73 20 67 69  -with-pic was gi
2b310 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
2b320 77 69 74 68 5f 70 69 63 2b 73 65 74 7d 22 20 3d  with_pic+set}" =
2b330 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 77 69 74   set; then.  wit
2b340 68 76 61 6c 3d 24 77 69 74 68 5f 70 69 63 3b 20  hval=$with_pic; 
2b350 70 69 63 5f 6d 6f 64 65 3d 22 24 77 69 74 68 76  pic_mode="$withv
2b360 61 6c 22 0a 65 6c 73 65 0a 20 20 70 69 63 5f 6d  al".else.  pic_m
2b370 6f 64 65 3d 64 65 66 61 75 6c 74 0a 66 69 0a 0a  ode=default.fi..
2b380 74 65 73 74 20 2d 7a 20 22 24 70 69 63 5f 6d 6f  test -z "$pic_mo
2b390 64 65 22 20 26 26 20 70 69 63 5f 6d 6f 64 65 3d  de" && pic_mode=
2b3a0 64 65 66 61 75 6c 74 0a 0a 23 20 43 68 65 63 6b  default..# Check
2b3b0 20 69 66 20 77 65 20 68 61 76 65 20 61 20 76 65   if we have a ve
2b3c0 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 20 62  rsion mismatch b
2b3d0 65 74 77 65 65 6e 20 6c 69 62 74 6f 6f 6c 2e 6d  etween libtool.m
2b3e0 34 20 61 6e 64 20 6c 74 6d 61 69 6e 2e 73 68 2e  4 and ltmain.sh.
2b3f0 0a 23 0a 23 20 4e 6f 74 65 3a 20 20 54 68 69 73  .#.# Note:  This
2b400 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 41 43   should be in AC
2b410 5f 4c 49 42 54 4f 4f 4c 5f 53 45 54 55 50 2c 20  _LIBTOOL_SETUP, 
2b420 5f 61 66 74 65 72 5f 20 24 6c 74 6d 61 69 6e 20  _after_ $ltmain 
2b430 68 61 76 65 20 62 65 65 6e 20 64 65 66 69 6e 65  have been define
2b440 64 2e 0a 23 20 20 20 20 20 20 20 20 57 65 20 61  d..#        We a
2b450 6c 73 6f 20 73 68 6f 75 6c 64 20 64 6f 20 69 74  lso should do it
2b460 20 5f 62 65 66 6f 72 65 5f 20 41 43 5f 4c 49 42   _before_ AC_LIB
2b470 54 4f 4f 4c 5f 4c 41 4e 47 5f 43 5f 43 4f 4e 46  TOOL_LANG_C_CONF
2b480 49 47 20 74 68 61 74 20 61 63 74 75 61 6c 6c 79  IG that actually
2b490 0a 23 20 20 20 20 20 20 20 20 63 61 6c 6c 73 20  .#        calls 
2b4a0 41 43 5f 4c 49 42 54 4f 4f 4c 5f 43 4f 4e 46 49  AC_LIBTOOL_CONFI
2b4b0 47 20 61 6e 64 20 63 72 65 61 74 65 73 20 6c 69  G and creates li
2b4c0 62 74 6f 6f 6c 2e 0a 23 0a 7b 20 65 63 68 6f 20  btool..#.{ echo 
2b4d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2b4e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 63 6f   checking for co
2b4f0 72 72 65 63 74 20 6c 74 6d 61 69 6e 2e 73 68 20  rrect ltmain.sh 
2b500 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 65 63 68  version" >&5.ech
2b510 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
2b520 69 6e 67 20 66 6f 72 20 63 6f 72 72 65 63 74 20  ing for correct 
2b530 6c 74 6d 61 69 6e 2e 73 68 20 76 65 72 73 69 6f  ltmain.sh versio
2b540 6e 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  n... $ECHO_C" >&
2b550 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 78 24  6; }.if test "x$
2b560 6c 74 6d 61 69 6e 22 20 3d 20 22 78 22 20 3b 20  ltmain" = "x" ; 
2b570 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
2b580 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2b590 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
2b5a0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
2b5b0 22 20 3e 26 36 3b 20 7d 0a 20 20 7b 20 7b 20 65  " >&6; }.  { { e
2b5c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2b5d0 45 4e 4f 3a 20 65 72 72 6f 72 3a 0a 0a 2a 2a 2a  ENO: error:..***
2b5e0 20 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e 69 74 79   [Gentoo] sanity
2b5f0 20 63 68 65 63 6b 20 66 61 69 6c 65 64 21 20 2a   check failed! *
2b600 2a 2a 0a 2a 2a 2a 20 5c 24 6c 74 6d 61 69 6e 20  **.*** \$ltmain 
2b610 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 2c 20  is not defined, 
2b620 70 6c 65 61 73 65 20 63 68 65 63 6b 20 74 68 65  please check the
2b630 20 70 61 74 63 68 20 66 6f 72 20 63 6f 6e 73 69   patch for consi
2b640 73 74 65 6e 63 79 21 20 2a 2a 2a 0a 22 20 3e 26  stency! ***." >&
2b650 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
2b660 65 72 72 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e  error:..*** [Gen
2b670 74 6f 6f 5d 20 73 61 6e 69 74 79 20 63 68 65 63  too] sanity chec
2b680 6b 20 66 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a  k failed! ***.**
2b690 2a 20 5c 24 6c 74 6d 61 69 6e 20 69 73 20 6e 6f  * \$ltmain is no
2b6a0 74 20 64 65 66 69 6e 65 64 2c 20 70 6c 65 61 73  t defined, pleas
2b6b0 65 20 63 68 65 63 6b 20 74 68 65 20 70 61 74 63  e check the patc
2b6c0 68 20 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63  h for consistenc
2b6d0 79 21 20 2a 2a 2a 0a 22 20 3e 26 32 3b 7d 0a 20  y! ***." >&2;}. 
2b6e0 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
2b6f0 69 74 20 31 3b 20 7d 3b 20 7d 0a 66 69 0a 67 65  it 1; }; }.fi.ge
2b700 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69 6f 6e 3d  ntoo_lt_version=
2b710 22 31 2e 35 2e 32 32 22 0a 67 65 6e 74 6f 6f 5f  "1.5.22".gentoo_
2b720 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 3d 60  ltmain_version=`
2b730 73 65 64 20 2d 6e 20 27 2f 5e 5b 20 09 5d 2a 56  sed -n '/^[ .]*V
2b740 45 52 53 49 4f 4e 3d 2f 7b 73 2f 5e 5b 20 09 5d  ERSION=/{s/^[ .]
2b750 2a 56 45 52 53 49 4f 4e 3d 2f 2f 3b 70 3b 71 3b  *VERSION=//;p;q;
2b760 7d 27 20 22 24 6c 74 6d 61 69 6e 22 60 0a 69 66  }' "$ltmain"`.if
2b770 20 74 65 73 74 20 22 78 24 67 65 6e 74 6f 6f 5f   test "x$gentoo_
2b780 6c 74 5f 76 65 72 73 69 6f 6e 22 20 21 3d 20 22  lt_version" != "
2b790 78 24 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f  x$gentoo_ltmain_
2b7a0 76 65 72 73 69 6f 6e 22 20 3b 20 74 68 65 6e 0a  version" ; then.
2b7b0 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
2b7c0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2b7d0 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22  : no" >&5.echo "
2b7e0 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36  ${ECHO_T}no" >&6
2b7f0 3b 20 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22  ; }.  { { echo "
2b800 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2b810 65 72 72 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e  error:..*** [Gen
2b820 74 6f 6f 5d 20 73 61 6e 69 74 79 20 63 68 65 63  too] sanity chec
2b830 6b 20 66 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a  k failed! ***.**
2b840 2a 20 6c 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64  * libtool.m4 and
2b850 20 6c 74 6d 61 69 6e 2e 73 68 20 68 61 76 65 20   ltmain.sh have 
2b860 61 20 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74  a version mismat
2b870 63 68 21 20 2a 2a 2a 0a 2a 2a 2a 20 28 6c 69 62  ch! ***.*** (lib
2b880 74 6f 6f 6c 2e 6d 34 20 3d 20 24 67 65 6e 74 6f  tool.m4 = $gento
2b890 6f 5f 6c 74 5f 76 65 72 73 69 6f 6e 2c 20 6c 74  o_lt_version, lt
2b8a0 6d 61 69 6e 2e 73 68 20 3d 20 24 67 65 6e 74 6f  main.sh = $gento
2b8b0 6f 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e  o_ltmain_version
2b8c0 29 20 2a 2a 2a 0a 0a 50 6c 65 61 73 65 20 72 75  ) ***..Please ru
2b8d0 6e 3a 0a 0a 20 20 6c 69 62 74 6f 6f 6c 69 7a 65  n:..  libtoolize
2b8e0 20 2d 2d 63 6f 70 79 20 2d 2d 66 6f 72 63 65 0a   --copy --force.
2b8f0 0a 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 2c  .if appropriate,
2b900 20 70 6c 65 61 73 65 20 63 6f 6e 74 61 63 74 20   please contact 
2b910 74 68 65 20 6d 61 69 6e 74 61 69 6e 65 72 20 6f  the maintainer o
2b920 66 20 74 68 69 73 0a 70 61 63 6b 61 67 65 20 28  f this.package (
2b930 6f 72 20 79 6f 75 72 20 64 69 73 74 72 69 62 75  or your distribu
2b940 74 69 6f 6e 29 20 66 6f 72 20 68 65 6c 70 2e 0a  tion) for help..
2b950 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
2b960 6d 65 3a 20 65 72 72 6f 72 3a 0a 0a 2a 2a 2a 20  me: error:..*** 
2b970 5b 47 65 6e 74 6f 6f 5d 20 73 61 6e 69 74 79 20  [Gentoo] sanity 
2b980 63 68 65 63 6b 20 66 61 69 6c 65 64 21 20 2a 2a  check failed! **
2b990 2a 0a 2a 2a 2a 20 6c 69 62 74 6f 6f 6c 2e 6d 34  *.*** libtool.m4
2b9a0 20 61 6e 64 20 6c 74 6d 61 69 6e 2e 73 68 20 68   and ltmain.sh h
2b9b0 61 76 65 20 61 20 76 65 72 73 69 6f 6e 20 6d 69  ave a version mi
2b9c0 73 6d 61 74 63 68 21 20 2a 2a 2a 0a 2a 2a 2a 20  smatch! ***.*** 
2b9d0 28 6c 69 62 74 6f 6f 6c 2e 6d 34 20 3d 20 24 67  (libtool.m4 = $g
2b9e0 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73 69 6f 6e  entoo_lt_version
2b9f0 2c 20 6c 74 6d 61 69 6e 2e 73 68 20 3d 20 24 67  , ltmain.sh = $g
2ba00 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f 76 65 72  entoo_ltmain_ver
2ba10 73 69 6f 6e 29 20 2a 2a 2a 0a 0a 50 6c 65 61 73  sion) ***..Pleas
2ba20 65 20 72 75 6e 3a 0a 0a 20 20 6c 69 62 74 6f 6f  e run:..  libtoo
2ba30 6c 69 7a 65 20 2d 2d 63 6f 70 79 20 2d 2d 66 6f  lize --copy --fo
2ba40 72 63 65 0a 0a 69 66 20 61 70 70 72 6f 70 72 69  rce..if appropri
2ba50 61 74 65 2c 20 70 6c 65 61 73 65 20 63 6f 6e 74  ate, please cont
2ba60 61 63 74 20 74 68 65 20 6d 61 69 6e 74 61 69 6e  act the maintain
2ba70 65 72 20 6f 66 20 74 68 69 73 0a 70 61 63 6b 61  er of this.packa
2ba80 67 65 20 28 6f 72 20 79 6f 75 72 20 64 69 73 74  ge (or your dist
2ba90 72 69 62 75 74 69 6f 6e 29 20 66 6f 72 20 68 65  ribution) for he
2baa0 6c 70 2e 0a 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  lp.." >&2;}.   {
2bab0 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
2bac0 31 3b 20 7d 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b  1; }; }.else.  {
2bad0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
2bae0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79  INENO: result: y
2baf0 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  es" >&5.echo "${
2bb00 45 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36 3b  ECHO_T}yes" >&6;
2bb10 20 7d 0a 66 69 0a 0a 0a 23 20 55 73 65 20 43 20   }.fi...# Use C 
2bb20 66 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20  for the default 
2bb30 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 6e  configuration in
2bb40 20 74 68 65 20 6c 69 62 74 6f 6f 6c 20 73 63 72   the libtool scr
2bb50 69 70 74 0a 74 61 67 6e 61 6d 65 3d 0a 6c 74 5f  ipt.tagname=.lt_
2bb60 73 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63  save_CC="$CC".ac
2bb70 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
2bb80 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
2bb90 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
2bba0 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
2bbb0 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
2bbc0 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
2bbd0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
2bbe0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
2bbf0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
2bc00 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
2bc10 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
2bc20 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
2bc30 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
2bc40 70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f  piler_gnu...# So
2bc50 75 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73  urce file extens
2bc60 69 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73  ion for C test s
2bc70 6f 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63  ources..ac_ext=c
2bc80 0a 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20  ..# Object file 
2bc90 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f  extension for co
2bca0 6d 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f  mpiled C test so
2bcb0 75 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a  urces..objext=o.
2bcc0 6f 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a  objext=$objext..
2bcd0 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65  # Code to be use
2bce0 64 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70  d in simple comp
2bcf0 69 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d  ile tests.lt_sim
2bd00 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
2bd10 5f 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f  _code="int some_
2bd20 76 61 72 69 61 62 6c 65 20 3d 20 30 3b 5c 6e 22  variable = 0;\n"
2bd30 0a 0a 23 20 43 6f 64 65 20 74 6f 20 62 65 20 75  ..# Code to be u
2bd40 73 65 64 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69  sed in simple li
2bd50 6e 6b 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70  nk tests.lt_simp
2bd60 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64  le_link_test_cod
2bd70 65 3d 27 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65  e='int main(){re
2bd80 74 75 72 6e 28 30 29 3b 7d 5c 6e 27 0a 0a 0a 23  turn(0);}\n'...#
2bd90 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2bda0 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c  r was specified,
2bdb0 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b   use CC..LTCC=${
2bdc0 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49  LTCC-"$CC"}..# I
2bdd0 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
2bde0 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69  flags were speci
2bdf0 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53  fied, use CFLAGS
2be00 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43  ..LTCFLAGS=${LTC
2be10 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d  FLAGS-"$CFLAGS"}
2be20 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20  ..# Allow CC to 
2be30 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
2be40 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73  e with arguments
2be50 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a  ..compiler=$CC..
2be60 0a 23 20 73 61 76 65 20 77 61 72 6e 69 6e 67 73  .# save warnings
2be70 2f 62 6f 69 6c 65 72 70 6c 61 74 65 20 6f 66 20  /boilerplate of 
2be80 73 69 6d 70 6c 65 20 74 65 73 74 20 63 6f 64 65  simple test code
2be90 0a 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66  .ac_outfile=conf
2bea0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
2beb0 70 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70  printf "$lt_simp
2bec0 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2bed0 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e  code" >conftest.
2bee0 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61  $ac_ext.eval "$a
2bef0 63 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 26 31 20  c_compile" 2>&1 
2bf00 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45  >/dev/null | $SE
2bf10 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
2bf20 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  d' >conftest.err
2bf30 0a 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f  ._lt_compiler_bo
2bf40 69 6c 65 72 70 6c 61 74 65 3d 60 63 61 74 20 63  ilerplate=`cat c
2bf50 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a 24 72 6d  onftest.err`.$rm
2bf60 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 61 63 5f 6f   conftest*..ac_o
2bf70 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2bf80 24 61 63 5f 6f 62 6a 65 78 74 0a 70 72 69 6e 74  $ac_objext.print
2bf90 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69  f "$lt_simple_li
2bfa0 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 63  nk_test_code" >c
2bfb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2bfc0 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 20  eval "$ac_link" 
2bfd0 32 3e 26 31 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  2>&1 >/dev/null 
2bfe0 7c 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f  | $SED '/^$/d; /
2bff0 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e 66 74 65 73  ^ *+/d' >conftes
2c000 74 2e 65 72 72 0a 5f 6c 74 5f 6c 69 6e 6b 65 72  t.err._lt_linker
2c010 5f 62 6f 69 6c 65 72 70 6c 61 74 65 3d 60 63 61  _boilerplate=`ca
2c020 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 60 0a  t conftest.err`.
2c030 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 0a  $rm conftest*...
2c040 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2c050 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2c060 67 3d 0a 0a 69 66 20 74 65 73 74 20 22 24 47 43  g=..if test "$GC
2c070 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
2c080 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2c090 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
2c0a0 67 3d 27 20 2d 66 6e 6f 2d 62 75 69 6c 74 69 6e  g=' -fno-builtin
2c0b0 27 0a 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  '...{ echo "$as_
2c0c0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2c0d0 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
2c0e0 72 20 73 75 70 70 6f 72 74 73 20 2d 66 6e 6f 2d  r supports -fno-
2c0f0 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2c100 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  ions" >&5.echo $
2c110 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2c120 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
2c130 70 70 6f 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69  pports -fno-rtti
2c140 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73   -fno-exceptions
2c150 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
2c160 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
2c170 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
2c180 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f  er_rtti_exceptio
2c190 6e 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ns+set}" = set; 
2c1a0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
2c1b0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
2c1c0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
2c1d0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2c1e0 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2c1f0 74 69 6f 6e 73 3d 6e 6f 0a 20 20 61 63 5f 6f 75  tions=no.  ac_ou
2c200 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24  tfile=conftest.$
2c210 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 70 72 69  ac_objext.   pri
2c220 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  ntf "$lt_simple_
2c230 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64  compile_test_cod
2c240 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  e" > conftest.$a
2c250 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70  c_ext.   lt_comp
2c260 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d  iler_flag="-fno-
2c270 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74  rtti -fno-except
2c280 69 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72  ions".   # Inser
2c290 74 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74  t the option eit
2c2a0 68 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68  her (1) after th
2c2b0 65 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61  e last *FLAGS va
2c2c0 72 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20  riable, or.   # 
2c2d0 28 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72  (2) before a wor
2c2e0 64 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f  d containing "co
2c2f0 6e 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29  nftest.", or (3)
2c300 20 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20   at the end..   
2c310 23 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f  # Note that $ac_
2c320 63 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64  compile itself d
2c330 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20  oes not contain 
2c340 62 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20  backslashes and 
2c350 62 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68  begins.   # with
2c360 20 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28   a dollar sign (
2c370 6e 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73  not a hyphen), s
2c380 6f 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c  o the echo shoul
2c390 64 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79  d work correctly
2c3a0 2e 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f  ..   # The optio
2c3b0 6e 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20  n is referenced 
2c3c0 76 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74  via a variable t
2c3d0 6f 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e  o avoid confusin
2c3e0 67 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d  g sed..   lt_com
2c3f0 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
2c400 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
2c410 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
2c420 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
2c430 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
2c440 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2c450 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
2c460 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2c470 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
2c480 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
2c490 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
2c4a0 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
2c4b0 61 73 5f 6d 65 3a 36 33 37 39 3a 20 24 6c 74 5f  as_me:6379: $lt_
2c4c0 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
2c4d0 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
2c4e0 6d 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73  mpile" 2>conftes
2c4f0 74 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61  t.err).   ac_sta
2c500 74 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f  tus=$?.   cat co
2c510 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
2c520 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36    echo "$as_me:6
2c530 33 38 33 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  383: \$? = $ac_s
2c540 74 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66  tatus" >&5.   if
2c550 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
2c560 73 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24  s) && test -s "$
2c570 61 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65  ac_outfile"; the
2c580 6e 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d  n.     # The com
2c590 70 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77  piler can only w
2c5a0 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74  arn and ignore t
2c5b0 68 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74  he option if not
2c5c0 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20   recognized.    
2c5d0 20 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20   # So say no if 
2c5e0 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e  there are warnin
2c5f0 67 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68  gs other than th
2c600 65 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a  e usual output..
2c610 20 20 20 20 20 24 65 63 68 6f 20 22 58 24 5f 6c       $echo "X$_l
2c620 74 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65  t_compiler_boile
2c630 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
2c640 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66  -e '/^$/d' >conf
2c650 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53  test.exp.     $S
2c660 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b  ED '/^$/d; /^ *+
2c670 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  /d' conftest.err
2c680 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20   >conftest.er2. 
2c690 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73      if test ! -s
2c6a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c   conftest.er2 ||
2c6b0 20 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65   diff conftest.e
2c6c0 78 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20  xp conftest.er2 
2c6d0 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
2c6e0 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72  .       lt_cv_pr
2c6f0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2c700 5f 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a  _exceptions=yes.
2c710 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
2c720 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $rm conftest*..
2c730 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  fi.{ echo "$as_m
2c740 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2c750 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
2c760 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2c770 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 65 63 68  eptions" >&5.ech
2c780 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f  o "${ECHO_T}$lt_
2c790 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2c7a0 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2c7b0 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
2c7c0 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
2c7d0 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78  compiler_rtti_ex
2c7e0 63 65 70 74 69 6f 6e 73 22 20 3d 20 78 79 65 73  ceptions" = xyes
2c7f0 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70 72  ; then.    lt_pr
2c800 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62  og_compiler_no_b
2c810 75 69 6c 74 69 6e 5f 66 6c 61 67 3d 22 24 6c 74  uiltin_flag="$lt
2c820 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e  _prog_compiler_n
2c830 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61 67 20 2d  o_builtin_flag -
2c840 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78  fno-rtti -fno-ex
2c850 63 65 70 74 69 6f 6e 73 22 0a 65 6c 73 65 0a 20  ceptions".else. 
2c860 20 20 20 3a 0a 66 69 0a 0a 66 69 0a 0a 6c 74 5f     :.fi..fi..lt_
2c870 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2c880 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  =.lt_prog_compil
2c890 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f 67 5f  er_pic=.lt_prog_
2c8a0 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2c8b0 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
2c8c0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2c8d0 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72  ng for $compiler
2c8e0 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75   option to produ
2c8f0 63 65 20 50 49 43 22 20 3e 26 35 0a 65 63 68 6f  ce PIC" >&5.echo
2c900 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
2c910 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65 72  ng for $compiler
2c920 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64 75   option to produ
2c930 63 65 20 50 49 43 2e 2e 2e 20 24 45 43 48 4f 5f  ce PIC... $ECHO_
2c940 43 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 69 66 20  C" >&6; }..  if 
2c950 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
2c960 73 3b 20 74 68 65 6e 0a 20 20 20 20 6c 74 5f 70  s; then.    lt_p
2c970 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2c980 27 2d 57 6c 2c 27 0a 20 20 20 20 6c 74 5f 70 72  '-Wl,'.    lt_pr
2c990 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2c9a0 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 0a 20 20  ic='-static'..  
2c9b0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
2c9c0 69 6e 0a 20 20 20 20 20 20 61 69 78 2a 29 0a 20  in.      aix*). 
2c9d0 20 20 20 20 20 23 20 41 6c 6c 20 41 49 58 20 63       # All AIX c
2c9e0 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20  ode is PIC..    
2c9f0 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
2ca00 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
2ca10 65 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20  en..# AIX 5 now 
2ca20 73 75 70 70 6f 72 74 73 20 49 41 36 34 20 70 72  supports IA64 pr
2ca30 6f 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67  ocessor..lt_prog
2ca40 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2ca50 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2ca60 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
2ca70 20 20 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20     amigaos*).   
2ca80 20 20 20 23 20 46 49 58 4d 45 3a 20 77 65 20 6e     # FIXME: we n
2ca90 65 65 64 20 61 74 20 6c 65 61 73 74 20 36 38 30  eed at least 680
2caa0 32 30 20 63 6f 64 65 20 74 6f 20 62 75 69 6c 64  20 code to build
2cab0 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
2cac0 73 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20 61  s, but.      # a
2cad0 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36 38 30  dding the `-m680
2cae0 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43 43 20  20' flag to GCC 
2caf0 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64 69 6e  prevents buildin
2cb00 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74 74 65  g anything bette
2cb10 72 2c 0a 20 20 20 20 20 20 23 20 6c 69 6b 65 20  r,.      # like 
2cb20 60 2d 6d 36 38 30 34 30 27 2e 0a 20 20 20 20 20  `-m68040'..     
2cb30 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2cb40 72 5f 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d  r_pic='-m68020 -
2cb50 72 65 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77  resident32 -malw
2cb60 61 79 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a  ays-restore-a4'.
2cb70 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 62 65        ;;..    be
2cb80 6f 73 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20  os* | cygwin* | 
2cb90 69 72 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20  irix5* | irix6* 
2cba0 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 20 7c 20 6f  | nonstopux* | o
2cbb0 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f  sf3* | osf4* | o
2cbc0 73 66 35 2a 29 0a 20 20 20 20 20 20 23 20 50 49  sf5*).      # PI
2cbd0 43 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74  C is the default
2cbe0 20 66 6f 72 20 74 68 65 73 65 20 4f 53 65 73 2e   for these OSes.
2cbf0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d  .      ;;..    m
2cc00 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20  ingw* | pw32* | 
2cc10 6f 73 32 2a 29 0a 20 20 20 20 20 20 23 20 54 68  os2*).      # Th
2cc20 69 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68  is hack is so th
2cc30 61 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  at the source fi
2cc40 6c 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74  le can tell whet
2cc50 68 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a  her it is being.
2cc60 20 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f        # built fo
2cc70 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61  r inclusion in a
2cc80 20 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64   dll (and should
2cc90 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20   export symbols 
2cca0 66 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20  for example)..  
2ccb0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2ccc0 69 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f  iler_pic='-DDLL_
2ccd0 45 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b  EXPORT'.      ;;
2cce0 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a 20 7c 20  ..    darwin* | 
2ccf0 72 68 61 70 73 6f 64 79 2a 29 0a 20 20 20 20 20  rhapsody*).     
2cd00 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64 65   # PIC is the de
2cd10 66 61 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c  fault on this pl
2cd20 61 74 66 6f 72 6d 0a 20 20 20 20 20 20 23 20 43  atform.      # C
2cd30 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f  ommon symbols no
2cd40 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f  t allowed in MH_
2cd50 44 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20  DYLIB files.    
2cd60 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2cd70 65 72 5f 70 69 63 3d 27 2d 66 6e 6f 2d 63 6f 6d  er_pic='-fno-com
2cd80 6d 6f 6e 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  mon'.      ;;.. 
2cd90 20 20 20 69 6e 74 65 72 69 78 33 2a 29 0a 20 20     interix3*).  
2cda0 20 20 20 20 23 20 49 6e 74 65 72 69 78 20 33 2e      # Interix 3.
2cdb0 78 20 67 63 63 20 2d 66 70 69 63 2f 2d 66 50 49  x gcc -fpic/-fPI
2cdc0 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e 65 72 61  C options genera
2cdd0 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64 65 2e 0a  te broken code..
2cde0 20 20 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c        # Instead,
2cdf0 20 77 65 20 72 65 6c 6f 63 61 74 65 20 73 68 61   we relocate sha
2ce00 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 61 74  red libraries at
2ce10 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20 20 20 20   runtime..      
2ce20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73 64 6a 67  ;;..    msdosdjg
2ce30 70 70 2a 29 0a 20 20 20 20 20 20 23 20 4a 75 73  pp*).      # Jus
2ce40 74 20 62 65 63 61 75 73 65 20 77 65 20 75 73 65  t because we use
2ce50 20 47 43 43 20 64 6f 65 73 6e 27 74 20 6d 65 61   GCC doesn't mea
2ce60 6e 20 77 65 20 73 75 64 64 65 6e 6c 79 20 67 65  n we suddenly ge
2ce70 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  t shared librari
2ce80 65 73 0a 20 20 20 20 20 20 23 20 6f 6e 20 73 79  es.      # on sy
2ce90 73 74 65 6d 73 20 74 68 61 74 20 64 6f 6e 27 74  stems that don't
2cea0 20 73 75 70 70 6f 72 74 20 74 68 65 6d 2e 0a 20   support them.. 
2ceb0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2cec0 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f  piler_can_build_
2ced0 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
2cee0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f  enable_shared=no
2cef0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2cf00 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20  ysv4*MP*).      
2cf10 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f  if test -d /usr/
2cf20 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72  nec; then..lt_pr
2cf30 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2cf40 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20  -Kconform_pic.  
2cf50 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2cf60 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20 20 20  .    hpux*).    
2cf70 20 20 23 20 50 49 43 20 69 73 20 74 68 65 20 64    # PIC is the d
2cf80 65 66 61 75 6c 74 20 66 6f 72 20 49 41 36 34 20  efault for IA64 
2cf90 48 50 2d 55 58 20 61 6e 64 20 36 34 2d 62 69 74  HP-UX and 64-bit
2cfa0 20 48 50 2d 55 58 2c 20 62 75 74 0a 20 20 20 20   HP-UX, but.    
2cfb0 20 20 23 20 6e 6f 74 20 66 6f 72 20 50 41 20 48    # not for PA H
2cfc0 50 2d 55 58 2e 0a 20 20 20 20 20 20 63 61 73 65  P-UX..      case
2cfd0 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20   $host_cpu in.  
2cfe0 20 20 20 20 68 70 70 61 2a 36 34 2a 7c 69 61 36      hppa*64*|ia6
2cff0 34 2a 29 0a 09 23 20 2b 5a 20 74 68 65 20 64 65  4*)..# +Z the de
2d000 66 61 75 6c 74 0a 09 3b 3b 0a 20 20 20 20 20 20  fault..;;.      
2d010 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  *)..lt_prog_comp
2d020 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43 27  iler_pic='-fPIC'
2d030 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ..;;.      esac.
2d040 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
2d050 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2d060 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50  ompiler_pic='-fP
2d070 49 43 27 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  IC'.      ;;.   
2d080 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20   esac.  else.   
2d090 20 23 20 50 4f 52 54 4d 45 20 43 68 65 63 6b 20   # PORTME Check 
2d0a0 66 6f 72 20 66 6c 61 67 20 74 6f 20 70 61 73 73  for flag to pass
2d0b0 20 6c 69 6e 6b 65 72 20 66 6c 61 67 73 20 74 68   linker flags th
2d0c0 72 6f 75 67 68 20 74 68 65 20 73 79 73 74 65 6d  rough the system
2d0d0 20 63 6f 6d 70 69 6c 65 72 2e 0a 20 20 20 20 63   compiler..    c
2d0e0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
2d0f0 20 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20      aix*).      
2d100 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d110 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2d120 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
2d130 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
2d140 6e 0a 09 23 20 41 49 58 20 35 20 6e 6f 77 20 73  n..# AIX 5 now s
2d150 75 70 70 6f 72 74 73 20 49 41 36 34 20 70 72 6f  upports IA64 pro
2d160 63 65 73 73 6f 72 0a 09 6c 74 5f 70 72 6f 67 5f  cessor..lt_prog_
2d170 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d  compiler_static=
2d180 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20  '-Bstatic'.     
2d190 20 65 6c 73 65 0a 09 6c 74 5f 70 72 6f 67 5f 63   else..lt_prog_c
2d1a0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2d1b0 2d 62 6e 73 6f 20 2d 62 49 3a 2f 6c 69 62 2f 73  -bnso -bI:/lib/s
2d1c0 79 73 63 61 6c 6c 73 2e 65 78 70 27 0a 20 20 20  yscalls.exp'.   
2d1d0 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 20     fi.      ;;. 
2d1e0 20 20 20 20 20 64 61 72 77 69 6e 2a 29 0a 20 20       darwin*).  
2d1f0 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2d200 68 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68  he default on th
2d210 69 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20  is platform.    
2d220 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d      # Common sym
2d230 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64  bols not allowed
2d240 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c   in MH_DYLIB fil
2d250 65 73 0a 20 20 20 20 20 20 20 63 61 73 65 20 24  es.       case $
2d260 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20  cc_basename in. 
2d270 20 20 20 20 20 20 20 20 78 6c 63 2a 29 0a 20 20          xlc*).  
2d280 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63         lt_prog_c
2d290 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 71 6e  ompiler_pic='-qn
2d2a0 6f 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 20  ocommon'.       
2d2b0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d2c0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2d2d0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20        ;;.       
2d2e0 65 73 61 63 0a 20 20 20 20 20 20 20 3b 3b 0a 0a  esac.       ;;..
2d2f0 20 20 20 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33      mingw* | pw3
2d300 32 2a 20 7c 20 6f 73 32 2a 29 0a 20 20 20 20 20  2* | os2*).     
2d310 20 23 20 54 68 69 73 20 68 61 63 6b 20 69 73 20   # This hack is 
2d320 73 6f 20 74 68 61 74 20 74 68 65 20 73 6f 75 72  so that the sour
2d330 63 65 20 66 69 6c 65 20 63 61 6e 20 74 65 6c 6c  ce file can tell
2d340 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 62   whether it is b
2d350 65 69 6e 67 0a 20 20 20 20 20 20 23 20 62 75 69  eing.      # bui
2d360 6c 74 20 66 6f 72 20 69 6e 63 6c 75 73 69 6f 6e  lt for inclusion
2d370 20 69 6e 20 61 20 64 6c 6c 20 28 61 6e 64 20 73   in a dll (and s
2d380 68 6f 75 6c 64 20 65 78 70 6f 72 74 20 73 79 6d  hould export sym
2d390 62 6f 6c 73 20 66 6f 72 20 65 78 61 6d 70 6c 65  bols for example
2d3a0 29 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  )..      lt_prog
2d3b0 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d  _compiler_pic='-
2d3c0 44 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20  DDLL_EXPORT'.   
2d3d0 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 39     ;;..    hpux9
2d3e0 2a 20 7c 20 68 70 75 78 31 30 2a 20 7c 20 68 70  * | hpux10* | hp
2d3f0 75 78 31 31 2a 29 0a 20 20 20 20 20 20 6c 74 5f  ux11*).      lt_
2d400 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2d410 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20  ='-Wl,'.      # 
2d420 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61 75  PIC is the defau
2d430 6c 74 20 66 6f 72 20 49 41 36 34 20 48 50 2d 55  lt for IA64 HP-U
2d440 58 20 61 6e 64 20 36 34 2d 62 69 74 20 48 50 2d  X and 64-bit HP-
2d450 55 58 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20  UX, but.      # 
2d460 6e 6f 74 20 66 6f 72 20 50 41 20 48 50 2d 55 58  not for PA HP-UX
2d470 2e 0a 20 20 20 20 20 20 63 61 73 65 20 24 68 6f  ..      case $ho
2d480 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20  st_cpu in.      
2d490 68 70 70 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a  hppa*64*|ia64*).
2d4a0 09 23 20 2b 5a 20 74 68 65 20 64 65 66 61 75 6c  .# +Z the defaul
2d4b0 74 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  t..;;.      *)..
2d4c0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d4d0 5f 70 69 63 3d 27 2b 5a 27 0a 09 3b 3b 0a 20 20  _pic='+Z'..;;.  
2d4e0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 23      esac.      #
2d4f0 20 49 73 20 74 68 65 72 65 20 61 20 62 65 74 74   Is there a bett
2d500 65 72 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  er lt_prog_compi
2d510 6c 65 72 5f 73 74 61 74 69 63 20 74 68 61 74 20  ler_static that 
2d520 77 6f 72 6b 73 20 77 69 74 68 20 74 68 65 20 62  works with the b
2d530 75 6e 64 6c 65 64 20 43 43 3f 0a 20 20 20 20 20  undled CC?.     
2d540 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d550 72 5f 73 74 61 74 69 63 3d 27 24 7b 77 6c 7d 2d  r_static='${wl}-
2d560 61 20 24 7b 77 6c 7d 61 72 63 68 69 76 65 27 0a  a ${wl}archive'.
2d570 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72        ;;..    ir
2d580 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
2d590 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20  nonstopux*).    
2d5a0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d5b0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20  er_wl='-Wl,'.   
2d5c0 20 20 20 23 20 50 49 43 20 28 77 69 74 68 20 2d     # PIC (with -
2d5d0 4b 50 49 43 29 20 69 73 20 74 68 65 20 64 65 66  KPIC) is the def
2d5e0 61 75 6c 74 2e 0a 20 20 20 20 20 20 6c 74 5f 70  ault..      lt_p
2d5f0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d600 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64  tic='-non_shared
2d610 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  '.      ;;..    
2d620 6e 65 77 73 6f 73 36 29 0a 20 20 20 20 20 20 6c  newsos6).      l
2d630 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d640 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20  pic='-KPIC'.    
2d650 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d660 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2d670 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
2d680 20 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20     linux*).     
2d690 20 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61   case $cc_basena
2d6a0 6d 65 20 69 6e 0a 20 20 20 20 20 20 69 63 63 2a  me in.      icc*
2d6b0 20 7c 20 65 63 63 2a 29 0a 09 6c 74 5f 70 72 6f   | ecc*)..lt_pro
2d6c0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d6d0 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2d6e0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50 49  mpiler_pic='-KPI
2d6f0 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2d700 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2d710 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2d720 0a 20 20 20 20 20 20 70 67 63 63 2a 20 7c 20 70  .      pgcc* | p
2d730 67 66 37 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c  gf77* | pgf90* |
2d740 20 70 67 66 39 35 2a 29 0a 20 20 20 20 20 20 20   pgf95*).       
2d750 20 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75   # Portland Grou
2d760 70 20 63 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f  p compilers (*no
2d770 74 2a 20 74 68 65 20 50 65 6e 74 69 75 6d 20 67  t* the Pentium g
2d780 63 63 20 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20  cc compiler,..# 
2d790 77 68 69 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62  which looks to b
2d7a0 65 20 61 20 64 65 61 64 20 70 72 6f 6a 65 63 74  e a dead project
2d7b0 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2d7c0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2d7d0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d7e0 70 69 63 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f  pic='-fpic'..lt_
2d7f0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2d800 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2d810 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
2d820 20 63 63 63 2a 29 0a 20 20 20 20 20 20 20 20 6c   ccc*).        l
2d830 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d840 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20  wl='-Wl,'.      
2d850 20 20 23 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f    # All Alpha co
2d860 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20 20 20  de is PIC..     
2d870 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d880 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e  ler_static='-non
2d890 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 20  _shared'.       
2d8a0 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
2d8b0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6f 73 66       ;;..    osf
2d8c0 33 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66  3* | osf4* | osf
2d8d0 35 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  5*).      lt_pro
2d8e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d8f0 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 41 6c 6c  Wl,'.      # All
2d900 20 4f 53 46 2f 31 20 63 6f 64 65 20 69 73 20 50   OSF/1 code is P
2d910 49 43 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC..      lt_pro
2d920 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d930 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64 27 0a  c='-non_shared'.
2d940 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 6f        ;;..    so
2d950 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 6c 74  laris*).      lt
2d960 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2d970 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
2d980 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2d990 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2d9a0 69 63 27 0a 20 20 20 20 20 20 63 61 73 65 20 24  ic'.      case $
2d9b0 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20  cc_basename in. 
2d9c0 20 20 20 20 20 66 37 37 2a 20 7c 20 66 39 30 2a       f77* | f90*
2d9d0 20 7c 20 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f   | f95*)..lt_pro
2d9e0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2d9f0 51 6f 70 74 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20  Qoption ld ';;. 
2da00 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2da10 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2da20 6c 2c 27 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  l,';;.      esac
2da30 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2da40 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 6c 74  unos4*).      lt
2da50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77  _prog_compiler_w
2da60 6c 3d 27 2d 51 6f 70 74 69 6f 6e 20 6c 64 20 27  l='-Qoption ld '
2da70 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2da80 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 50 49  ompiler_pic='-PI
2da90 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  C'.      lt_prog
2daa0 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63  _compiler_static
2dab0 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20  ='-Bstatic'.    
2dac0 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 20    ;;..    sysv4 
2dad0 7c 20 73 79 73 76 34 2e 32 75 77 32 2a 20 7c 20  | sysv4.2uw2* | 
2dae0 73 79 73 76 34 2e 33 2a 29 0a 20 20 20 20 20 20  sysv4.3*).      
2daf0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2db00 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20  _wl='-Wl,'.     
2db10 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2db20 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20  r_pic='-KPIC'.  
2db30 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2db40 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2db50 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
2db60 0a 20 20 20 20 73 79 73 76 34 2a 4d 50 2a 29 0a  .    sysv4*MP*).
2db70 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 64        if test -d
2db80 20 2f 75 73 72 2f 6e 65 63 20 3b 74 68 65 6e 0a   /usr/nec ;then.
2db90 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2dba0 72 5f 70 69 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d  r_pic='-Kconform
2dbb0 5f 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  _pic'..lt_prog_c
2dbc0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2dbd0 2d 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20  -Bstatic'.      
2dbe0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
2dbf0 20 73 79 73 76 35 2a 20 7c 20 75 6e 69 78 77 61   sysv5* | unixwa
2dc00 72 65 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20  re* | sco3.2v5* 
2dc10 7c 20 73 63 6f 35 76 36 2a 20 7c 20 4f 70 65 6e  | sco5v6* | Open
2dc20 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 6c 74 5f  UNIX*).      lt_
2dc30 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2dc40 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
2dc50 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2dc60 69 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20  ic='-KPIC'.     
2dc70 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2dc80 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2dc90 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  ic'.      ;;..  
2dca0 20 20 75 6e 69 63 6f 73 2a 29 0a 20 20 20 20 20    unicos*).     
2dcb0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2dcc0 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20 20 20  r_wl='-Wl,'.    
2dcd0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2dce0 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61  er_can_build_sha
2dcf0 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  red=no.      ;;.
2dd00 0a 20 20 20 20 75 74 73 34 2a 29 0a 20 20 20 20  .    uts4*).    
2dd10 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2dd20 65 72 5f 70 69 63 3d 27 2d 70 69 63 27 0a 20 20  er_pic='-pic'.  
2dd30 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2dd40 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73  iler_static='-Bs
2dd50 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a  tatic'.      ;;.
2dd60 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74  .    *).      lt
2dd70 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
2dd80 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
2dd90 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  no.      ;;.    
2dda0 65 73 61 63 0a 20 20 66 69 0a 0a 7b 20 65 63 68  esac.  fi..{ ech
2ddb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2ddc0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70  O: result: $lt_p
2ddd0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2dde0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
2ddf0 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f  HO_T}$lt_prog_co
2de00 6d 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b  mpiler_pic" >&6;
2de10 20 7d 0a 0a 23 0a 23 20 43 68 65 63 6b 20 74 6f   }..#.# Check to
2de20 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 20 50   make sure the P
2de30 49 43 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79  IC flag actually
2de40 20 77 6f 72 6b 73 2e 0a 23 0a 69 66 20 74 65 73   works..#.if tes
2de50 74 20 2d 6e 20 22 24 6c 74 5f 70 72 6f 67 5f 63  t -n "$lt_prog_c
2de60 6f 6d 70 69 6c 65 72 5f 70 69 63 22 3b 20 74 68  ompiler_pic"; th
2de70 65 6e 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  en..{ echo "$as_
2de80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2de90 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65  king if $compile
2dea0 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70  r PIC flag $lt_p
2deb0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2dec0 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65 63 68 6f   works" >&5.echo
2ded0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
2dee0 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2def0 50 49 43 20 66 6c 61 67 20 24 6c 74 5f 70 72 6f  PIC flag $lt_pro
2df00 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 77  g_compiler_pic w
2df10 6f 72 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  orks... $ECHO_C"
2df20 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
2df30 22 24 7b 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  "${lt_prog_compi
2df40 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 2b 73 65  ler_pic_works+se
2df50 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
2df60 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
2df70 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
2df80 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
2df90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2dfa0 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 61 63 5f  c_works=no.  ac_
2dfb0 6f 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74  outfile=conftest
2dfc0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 70  .$ac_objext.   p
2dfd0 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c  rintf "$lt_simpl
2dfe0 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
2dff0 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
2e000 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f  $ac_ext.   lt_co
2e010 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24 6c 74  mpiler_flag="$lt
2e020 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2e030 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23 20 49  ic -DPIC".   # I
2e040 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f 6e  nsert the option
2e050 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74 65   either (1) afte
2e060 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41 47  r the last *FLAG
2e070 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a 20  S variable, or. 
2e080 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20 61    # (2) before a
2e090 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e 67   word containing
2e0a0 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f 72   "conftest.", or
2e0b0 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64 2e   (3) at the end.
2e0c0 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74 20  .   # Note that 
2e0d0 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73 65  $ac_compile itse
2e0e0 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74  lf does not cont
2e0f0 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73 20  ain backslashes 
2e100 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23 20  and begins.   # 
2e110 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73 69  with a dollar si
2e120 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65 6e  gn (not a hyphen
2e130 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20 73  ), so the echo s
2e140 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72 65  hould work corre
2e150 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65 20 6f  ctly..   # The o
2e160 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72 65 6e  ption is referen
2e170 63 65 64 20 76 69 61 20 61 20 76 61 72 69 61 62  ced via a variab
2e180 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f 6e 66  le to avoid conf
2e190 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20 6c 74  using sed..   lt
2e1a0 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20 22  _compile=`echo "
2e1b0 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20 24  $ac_compile" | $
2e1c0 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a 2e  SED \.   -e 's:.
2e1d0 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a  *FLAGS}\{0,1\} :
2e1e0 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c  &$lt_compiler_fl
2e1f0 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag :; t' \.   -e
2e200 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65   's: [^ ]*confte
2e210 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c  st\.: $lt_compil
2e220 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c 0a  er_flag&:; t' \.
2e230 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74 5f     -e 's:$: $lt_
2e240 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27 60  compiler_flag:'`
2e250 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20 22  .   (eval echo "
2e260 5c 22 5c 24 61 73 5f 6d 65 3a 36 36 34 37 3a 20  \"\$as_me:6647: 
2e270 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20 3e  $lt_compile\"" >
2e280 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24 6c  &5).   (eval "$l
2e290 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63 6f 6e  t_compile" 2>con
2e2a0 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
2e2b0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
2e2c0 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  t conftest.err >
2e2d0 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61 73 5f  &5.   echo "$as_
2e2e0 6d 65 3a 36 36 35 31 3a 20 5c 24 3f 20 3d 20 24  me:6651: \$? = $
2e2f0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
2e300 20 20 69 66 20 28 65 78 69 74 20 24 61 63 5f 73    if (exit $ac_s
2e310 74 61 74 75 73 29 20 26 26 20 74 65 73 74 20 2d  tatus) && test -
2e320 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65 22 3b  s "$ac_outfile";
2e330 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68 65   then.     # The
2e340 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f 6e   compiler can on
2e350 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f  ly warn and igno
2e360 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66  re the option if
2e370 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a   not recognized.
2e380 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f       # So say no
2e390 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61   if there are wa
2e3a0 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74 68 61  rnings other tha
2e3b0 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75 74 70  n the usual outp
2e3c0 75 74 2e 0a 20 20 20 20 20 24 65 63 68 6f 20 22  ut..     $echo "
2e3d0 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 62  X$_lt_compiler_b
2e3e0 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
2e3f0 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
2e400 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
2e410 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
2e420 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74  ^ *+/d' conftest
2e430 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
2e440 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74 20  r2.     if test 
2e450 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
2e460 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66 74 65  2 || diff confte
2e470 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e  st.exp conftest.
2e480 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  er2 >/dev/null; 
2e490 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74 5f 70  then.       lt_p
2e4a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e4b0 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20 20 20  _works=yes.     
2e4c0 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72 6d 20  fi.   fi.   $rm 
2e4d0 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20  conftest*..fi.{ 
2e4e0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2e4f0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c  NENO: result: $l
2e500 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e510 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65  pic_works" >&5.e
2e520 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
2e530 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e540 70 69 63 5f 77 6f 72 6b 73 22 20 3e 26 36 3b 20  pic_works" >&6; 
2e550 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  }..if test x"$lt
2e560 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2e570 69 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73  ic_works" = xyes
2e580 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
2e590 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
2e5a0 72 5f 70 69 63 20 69 6e 0a 20 20 20 20 20 22 22  r_pic in.     ""
2e5b0 20 7c 20 22 20 22 2a 29 20 3b 3b 0a 20 20 20 20   | " "*) ;;.    
2e5c0 20 2a 29 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70   *) lt_prog_comp
2e5d0 69 6c 65 72 5f 70 69 63 3d 22 20 24 6c 74 5f 70  iler_pic=" $lt_p
2e5e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2e5f0 22 20 3b 3b 0a 20 20 20 20 20 65 73 61 63 0a 65  " ;;.     esac.e
2e600 6c 73 65 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f  lse.    lt_prog_
2e610 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20 20  compiler_pic=.  
2e620 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2e630 6c 65 72 5f 63 61 6e 5f 62 75 69 6c 64 5f 73 68  ler_can_build_sh
2e640 61 72 65 64 3d 6e 6f 0a 66 69 0a 0a 66 69 0a 63  ared=no.fi..fi.c
2e650 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
2e660 20 20 23 20 46 6f 72 20 70 6c 61 74 66 6f 72 6d    # For platform
2e670 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 73  s which do not s
2e680 75 70 70 6f 72 74 20 50 49 43 2c 20 2d 44 50 49  upport PIC, -DPI
2e690 43 20 69 73 20 6d 65 61 6e 69 6e 67 6c 65 73 73  C is meaningless
2e6a0 3a 0a 20 20 2a 64 6a 67 70 70 2a 29 0a 20 20 20  :.  *djgpp*).   
2e6b0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e6c0 72 5f 70 69 63 3d 0a 20 20 20 20 3b 3b 0a 20 20  r_pic=.    ;;.  
2e6d0 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  *).    lt_prog_c
2e6e0 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 22 24 6c 74  ompiler_pic="$lt
2e6f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2e700 69 63 20 2d 44 50 49 43 22 0a 20 20 20 20 3b 3b  ic -DPIC".    ;;
2e710 0a 65 73 61 63 0a 0a 23 0a 23 20 43 68 65 63 6b  .esac..#.# Check
2e720 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68   to make sure th
2e730 65 20 73 74 61 74 69 63 20 66 6c 61 67 20 61 63  e static flag ac
2e740 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a  tually works..#.
2e750 77 6c 3d 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  wl=$lt_prog_comp
2e760 69 6c 65 72 5f 77 6c 20 65 76 61 6c 20 6c 74 5f  iler_wl eval lt_
2e770 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 3d  tmp_static_flag=
2e780 5c 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  \"$lt_prog_compi
2e790 6c 65 72 5f 73 74 61 74 69 63 5c 22 0a 7b 20 65  ler_static\".{ e
2e7a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2e7b0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
2e7c0 20 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69   $compiler stati
2e7d0 63 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73  c flag $lt_tmp_s
2e7e0 74 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73  tatic_flag works
2e7f0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
2e800 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _N "checking if 
2e810 24 63 6f 6d 70 69 6c 65 72 20 73 74 61 74 69 63  $compiler static
2e820 20 66 6c 61 67 20 24 6c 74 5f 74 6d 70 5f 73 74   flag $lt_tmp_st
2e830 61 74 69 63 5f 66 6c 61 67 20 77 6f 72 6b 73 2e  atic_flag works.
2e840 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
2e850 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74   }.if test "${lt
2e860 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2e870 74 61 74 69 63 5f 77 6f 72 6b 73 2b 73 65 74 7d  tatic_works+set}
2e880 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2e890 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
2e8a0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
2e8b0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 70 72  >&6.else.  lt_pr
2e8c0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2e8d0 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20 20 73  ic_works=no.   s
2e8e0 61 76 65 5f 4c 44 46 4c 41 47 53 3d 22 24 4c 44  ave_LDFLAGS="$LD
2e8f0 46 4c 41 47 53 22 0a 20 20 20 4c 44 46 4c 41 47  FLAGS".   LDFLAG
2e900 53 3d 22 24 4c 44 46 4c 41 47 53 20 24 6c 74 5f  S="$LDFLAGS $lt_
2e910 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67 22  tmp_static_flag"
2e920 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c 74 5f  .   printf "$lt_
2e930 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
2e940 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
2e950 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 69 66 20  t.$ac_ext.   if 
2e960 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 20 32  (eval $ac_link 2
2e970 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 20 26  >conftest.err) &
2e980 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
2e990 73 74 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68  st$ac_exeext; th
2e9a0 65 6e 0a 20 20 20 20 20 23 20 54 68 65 20 6c 69  en.     # The li
2e9b0 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  nker can only wa
2e9c0 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
2e9d0 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
2e9e0 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
2e9f0 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
2ea00 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
2ea10 73 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  s.     if test -
2ea20 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
2ea30 74 68 65 6e 0a 20 20 20 20 20 20 20 23 20 41 70  then.       # Ap
2ea40 70 65 6e 64 20 61 6e 79 20 65 72 72 6f 72 73 20  pend any errors 
2ea50 74 6f 20 74 68 65 20 63 6f 6e 66 69 67 2e 6c 6f  to the config.lo
2ea60 67 2e 0a 20 20 20 20 20 20 20 63 61 74 20 63 6f  g..       cat co
2ea70 6e 66 74 65 73 74 2e 65 72 72 20 31 3e 26 35 0a  nftest.err 1>&5.
2ea80 20 20 20 20 20 20 20 24 65 63 68 6f 20 22 58 24         $echo "X$
2ea90 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65  _lt_linker_boile
2eaa0 72 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20  rplate" | $Xsed 
2eab0 2d 65 20 27 2f 5e 24 2f 64 27 20 3e 20 63 6f 6e  -e '/^$/d' > con
2eac0 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20 20  ftest.exp.      
2ead0 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
2eae0 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65 73 74 2e   *+/d' conftest.
2eaf0 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72  err >conftest.er
2eb00 32 0a 20 20 20 20 20 20 20 69 66 20 64 69 66 66  2.       if diff
2eb10 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f   conftest.exp co
2eb20 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76  nftest.er2 >/dev
2eb30 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
2eb40 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2eb50 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
2eb60 6b 73 3d 79 65 73 0a 20 20 20 20 20 20 20 66 69  ks=yes.       fi
2eb70 0a 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20  .     else.     
2eb80 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2eb90 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d  er_static_works=
2eba0 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
2ebb0 69 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  i.   $rm conftes
2ebc0 74 2a 0a 20 20 20 4c 44 46 4c 41 47 53 3d 22 24  t*.   LDFLAGS="$
2ebd0 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66  save_LDFLAGS"..f
2ebe0 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  i.{ echo "$as_me
2ebf0 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
2ec00 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  : $lt_prog_compi
2ec10 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73  ler_static_works
2ec20 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
2ec30 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f 63 6f  HO_T}$lt_prog_co
2ec40 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f  mpiler_static_wo
2ec50 72 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20  rks" >&6; }..if 
2ec60 74 65 73 74 20 78 22 24 6c 74 5f 70 72 6f 67 5f  test x"$lt_prog_
2ec70 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f  compiler_static_
2ec80 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b 20 74  works" = xyes; t
2ec90 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65 0a 20  hen.    :.else. 
2eca0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ecb0 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69 0a 0a  ler_static=.fi..
2ecc0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
2ecd0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
2ece0 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
2ecf0 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
2ed00 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 22 20 3e  le.$ac_objext" >
2ed10 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
2ed20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
2ed30 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2ed40 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f 6f  -c -o file.$ac_o
2ed50 62 6a 65 78 74 2e 2e 2e 20 24 45 43 48 4f 5f 43  bjext... $ECHO_C
2ed60 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
2ed70 20 22 24 7b 6c 74 5f 63 76 5f 70 72 6f 67 5f 63   "${lt_cv_prog_c
2ed80 6f 6d 70 69 6c 65 72 5f 63 5f 6f 2b 73 65 74 7d  ompiler_c_o+set}
2ed90 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2eda0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
2edb0 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
2edc0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
2edd0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
2ede0 5f 6f 3d 6e 6f 0a 20 20 20 24 72 6d 20 2d 72 20  _o=no.   $rm -r 
2edf0 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
2ee00 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
2ee10 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
2ee20 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
2ee30 75 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c  ut.   printf "$l
2ee40 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
2ee50 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
2ee60 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a  nftest.$ac_ext..
2ee70 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66     lt_compiler_f
2ee80 6c 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66  lag="-o out/conf
2ee90 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74  test2.$ac_objext
2eea0 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68  ".   # Insert th
2eeb0 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20  e option either 
2eec0 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61  (1) after the la
2eed0 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62  st *FLAGS variab
2eee0 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20  le, or.   # (2) 
2eef0 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f  before a word co
2ef00 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65  ntaining "confte
2ef10 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20  st.", or (3) at 
2ef20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f  the end..   # No
2ef30 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70  te that $ac_comp
2ef40 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20  ile itself does 
2ef50 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b  not contain back
2ef60 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69  slashes and begi
2ef70 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64  ns.   # with a d
2ef80 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20  ollar sign (not 
2ef90 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68  a hyphen), so th
2efa0 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f  e echo should wo
2efb0 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20  rk correctly..  
2efc0 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68   lt_compile=`ech
2efd0 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20  o "$ac_compile" 
2efe0 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27  | $SED \.   -e '
2eff0 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c  s:.*FLAGS}\{0,1\
2f000 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72  } :&$lt_compiler
2f010 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20  _flag :; t' \.  
2f020 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e   -e 's: [^ ]*con
2f030 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d  ftest\.: $lt_com
2f040 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27  piler_flag&:; t'
2f050 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24   \.   -e 's:$: $
2f060 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
2f070 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68  :'`.   (eval ech
2f080 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 37 35  o "\"\$as_me:675
2f090 31 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22  1: $lt_compile\"
2f0a0 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20  " >&5).   (eval 
2f0b0 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e  "$lt_compile" 2>
2f0c0 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72  out/conftest.err
2f0d0 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24  ).   ac_status=$
2f0e0 3f 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e  ?.   cat out/con
2f0f0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
2f100 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 37   echo "$as_me:67
2f110 35 35 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  55: \$? = $ac_st
2f120 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
2f130 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
2f140 29 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74  ) && test -s out
2f150 2f 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f  /conftest2.$ac_o
2f160 62 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20  bjext.   then.  
2f170 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65     # The compile
2f180 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20  r can only warn 
2f190 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f  and ignore the o
2f1a0 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63  ption if not rec
2f1b0 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53  ognized.     # S
2f1c0 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72  o say no if ther
2f1d0 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20  e are warnings. 
2f1e0 20 20 20 20 24 65 63 68 6f 20 22 58 24 5f 6c 74      $echo "X$_lt
2f1f0 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72  _compiler_boiler
2f200 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
2f210 65 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f  e '/^$/d' > out/
2f220 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20  conftest.exp.   
2f230 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f    $SED '/^$/d; /
2f240 5e 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66  ^ *+/d' out/conf
2f250 74 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f  test.err >out/co
2f260 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
2f270 69 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74  if test ! -s out
2f280 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c  /conftest.er2 ||
2f290 20 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65   diff out/confte
2f2a0 73 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74  st.exp out/conft
2f2b0 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75  est.er2 >/dev/nu
2f2c0 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
2f2d0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2f2e0 6c 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20  ler_c_o=yes.    
2f2f0 20 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d   fi.   fi.   chm
2f300 6f 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20  od u+w . 2>&5.  
2f310 20 24 72 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20   $rm conftest*. 
2f320 20 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70    # SGI C++ comp
2f330 69 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65  iler will create
2f340 20 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69   directory out/i
2f350 69 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20  i_files/ for.   
2f360 23 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61  # template insta
2f370 6e 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74  ntiation.   test
2f380 20 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73   -d out/ii_files
2f390 20 26 26 20 24 72 6d 20 6f 75 74 2f 69 69 5f 66   && $rm out/ii_f
2f3a0 69 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20  iles/* && rmdir 
2f3b0 6f 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20  out/ii_files.   
2f3c0 24 72 6d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64  $rm out/* && rmd
2f3d0 69 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a  ir out.   cd ...
2f3e0 20 20 20 72 6d 64 69 72 20 63 6f 6e 66 74 65 73     rmdir conftes
2f3f0 74 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  t.   $rm conftes
2f400 74 2a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  t*..fi.{ echo "$
2f410 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2f420 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
2f430 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
2f440 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
2f450 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  O_T}$lt_cv_prog_
2f460 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3e 26  compiler_c_o" >&
2f470 36 3b 20 7d 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b  6; }...hard_link
2f480 73 3d 22 6e 6f 74 74 65 73 74 65 64 22 0a 69 66  s="nottested".if
2f490 20 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 72   test "$lt_cv_pr
2f4a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
2f4b0 20 3d 20 6e 6f 20 26 26 20 74 65 73 74 20 22 24   = no && test "$
2f4c0 6e 65 65 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e  need_locks" != n
2f4d0 6f 3b 20 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e  o; then.  # do n
2f4e0 6f 74 20 6f 76 65 72 77 72 69 74 65 20 74 68 65  ot overwrite the
2f4f0 20 76 61 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c   value of need_l
2f500 6f 63 6b 73 20 70 72 6f 76 69 64 65 64 20 62 79  ocks provided by
2f510 20 74 68 65 20 75 73 65 72 0a 20 20 7b 20 65 63   the user.  { ec
2f520 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2f530 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20  NO: checking if 
2f540 77 65 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68  we can lock with
2f550 20 68 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35   hard links" >&5
2f560 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
2f570 68 65 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61  hecking if we ca
2f580 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64  n lock with hard
2f590 20 6c 69 6e 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f   links... $ECHO_
2f5a0 43 22 20 3e 26 36 3b 20 7d 0a 20 20 68 61 72 64  C" >&6; }.  hard
2f5b0 5f 6c 69 6e 6b 73 3d 79 65 73 0a 20 20 24 72 6d  _links=yes.  $rm
2f5c0 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 6c 6e 20   conftest*.  ln 
2f5d0 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
2f5e0 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  est.b 2>/dev/nul
2f5f0 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73 3d  l && hard_links=
2f600 6e 6f 0a 20 20 74 6f 75 63 68 20 63 6f 6e 66 74  no.  touch conft
2f610 65 73 74 2e 61 0a 20 20 6c 6e 20 63 6f 6e 66 74  est.a.  ln conft
2f620 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62  est.a conftest.b
2f630 20 32 3e 26 35 20 7c 7c 20 68 61 72 64 5f 6c 69   2>&5 || hard_li
2f640 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e 20 63 6f 6e 66  nks=no.  ln conf
2f650 74 65 73 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e  test.a conftest.
2f660 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  b 2>/dev/null &&
2f670 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20   hard_links=no. 
2f680 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
2f690 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
2f6a0 20 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26   $hard_links" >&
2f6b0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
2f6c0 7d 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e 26  }$hard_links" >&
2f6d0 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20 22  6; }.  if test "
2f6e0 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20 6e  $hard_links" = n
2f6f0 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 65 63  o; then.    { ec
2f700 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2f710 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24  NO: WARNING: \`$
2f720 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70  CC' does not sup
2f730 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73  port \`-c -o', s
2f740 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79  o \`make -j' may
2f750 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 35 0a   be unsafe" >&5.
2f760 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
2f770 52 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f  RNING: \`$CC' do
2f780 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c  es not support \
2f790 60 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61  `-c -o', so \`ma
2f7a0 6b 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e  ke -j' may be un
2f7b0 73 61 66 65 22 20 3e 26 32 3b 7d 0a 20 20 20 20  safe" >&2;}.    
2f7c0 6e 65 65 64 5f 6c 6f 63 6b 73 3d 77 61 72 6e 0a  need_locks=warn.
2f7d0 20 20 66 69 0a 65 6c 73 65 0a 20 20 6e 65 65 64    fi.else.  need
2f7e0 5f 6c 6f 63 6b 73 3d 6e 6f 0a 66 69 0a 0a 7b 20  _locks=no.fi..{ 
2f7f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
2f800 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
2f810 68 65 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70  hether the $comp
2f820 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44  iler linker ($LD
2f830 29 20 73 75 70 70 6f 72 74 73 20 73 68 61 72 65  ) supports share
2f840 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  d libraries" >&5
2f850 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
2f860 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
2f870 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69  the $compiler li
2f880 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f  nker ($LD) suppo
2f890 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
2f8a0 72 69 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  ries... $ECHO_C"
2f8b0 20 3e 26 36 3b 20 7d 0a 0a 20 20 72 75 6e 70 61   >&6; }..  runpa
2f8c0 74 68 5f 76 61 72 3d 0a 20 20 61 6c 6c 6f 77 5f  th_var=.  allow_
2f8d0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 0a  undefined_flag=.
2f8e0 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f    enable_shared_
2f8f0 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74  with_static_runt
2f900 69 6d 65 73 3d 6e 6f 0a 20 20 61 72 63 68 69 76  imes=no.  archiv
2f910 65 5f 63 6d 64 73 3d 0a 20 20 61 72 63 68 69 76  e_cmds=.  archiv
2f920 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20  e_expsym_cmds=. 
2f930 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46 72 6f   old_archive_Fro
2f940 6d 5f 6e 65 77 5f 63 6d 64 73 3d 0a 20 20 6f 6c  m_new_cmds=.  ol
2f950 64 5f 61 72 63 68 69 76 65 5f 66 72 6f 6d 5f 65  d_archive_from_e
2f960 78 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 65  xpsyms_cmds=.  e
2f970 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
2f980 61 67 5f 73 70 65 63 3d 0a 20 20 77 68 6f 6c 65  ag_spec=.  whole
2f990 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
2f9a0 65 63 3d 0a 20 20 74 68 72 65 61 64 5f 73 61 66  ec=.  thread_saf
2f9b0 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68  e_flag_spec=.  h
2f9c0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
2f9d0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68 61 72 64  lag_spec=.  hard
2f9e0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
2f9f0 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68 61 72 64  _spec_ld=.  hard
2fa00 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
2fa10 72 61 74 6f 72 3d 0a 20 20 68 61 72 64 63 6f 64  rator=.  hardcod
2fa20 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20 68 61  e_direct=no.  ha
2fa30 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e  rdcode_minus_L=n
2fa40 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c  o.  hardcode_shl
2fa50 69 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70  ibpath_var=unsup
2fa60 70 6f 72 74 65 64 0a 20 20 6c 69 6e 6b 5f 61 6c  ported.  link_al
2fa70 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f 77  l_deplibs=unknow
2fa80 6e 0a 20 20 68 61 72 64 63 6f 64 65 5f 61 75 74  n.  hardcode_aut
2fa90 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 6d 6f 64 75  omatic=no.  modu
2faa0 6c 65 5f 63 6d 64 73 3d 0a 20 20 6d 6f 64 75 6c  le_cmds=.  modul
2fab0 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 0a 20  e_expsym_cmds=. 
2fac0 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73   always_export_s
2fad0 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 65 78 70 6f  ymbols=no.  expo
2fae0 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d  rt_symbols_cmds=
2faf0 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63  '$NM $libobjs $c
2fb00 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c  onvenience | $gl
2fb10 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65  obal_symbol_pipe
2fb20 20 7c 20 24 53 45 44 20 27 5c 27 27 73 2f 2e 2a   | $SED '\''s/.*
2fb30 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c   //'\'' | sort |
2fb40 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f   uniq > $export_
2fb50 73 79 6d 62 6f 6c 73 27 0a 20 20 23 20 69 6e 63  symbols'.  # inc
2fb60 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68 6f  lude_expsyms sho
2fb70 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66  uld be a list of
2fb80 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65 64   space-separated
2fb90 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20 2a   symbols to be *
2fba0 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63 6c  always*.  # incl
2fbb0 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d 62  uded in the symb
2fbc0 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75 64  ol list.  includ
2fbd0 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20 65  e_expsyms=.  # e
2fbe0 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 63  xclude_expsyms c
2fbf0 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64 65  an be an extende
2fc00 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d 62  d regexp of symb
2fc10 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a 20  ols to exclude. 
2fc20 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77 72   # it will be wr
2fc30 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61 6e  apped by ` (' an
2fc40 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20 6d  d `)$', so one m
2fc50 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62 65  ust not match be
2fc60 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20 65  ginning or.  # e
2fc70 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78 61  nd of line.  Exa
2fc80 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64 2e  mple: `a|bc|.*d.
2fc90 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65 20  *' will exclude 
2fca0 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27 20  the symbols `a' 
2fcb0 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61 73  and `bc',.  # as
2fcc0 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79 6d   well as any sym
2fcd0 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69 6e  bol that contain
2fce0 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64 65  s `d'..  exclude
2fcf0 5f 65 78 70 73 79 6d 73 3d 22 5f 47 4c 4f 42 41  _expsyms="_GLOBA
2fd00 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f 22  L_OFFSET_TABLE_"
2fd10 0a 20 20 23 20 41 6c 74 68 6f 75 67 68 20 5f 47  .  # Although _G
2fd20 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42  LOBAL_OFFSET_TAB
2fd30 4c 45 5f 20 69 73 20 61 20 76 61 6c 69 64 20 73  LE_ is a valid s
2fd40 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c 20 6d 6f  ymbol C name, mo
2fd50 73 74 20 61 2e 6f 75 74 0a 20 20 23 20 70 6c 61  st a.out.  # pla
2fd60 74 66 6f 72 6d 73 20 28 61 62 29 75 73 65 20 69  tforms (ab)use i
2fd70 74 20 69 6e 20 50 49 43 20 63 6f 64 65 2c 20 62  t in PIC code, b
2fd80 75 74 20 74 68 65 69 72 20 6c 69 6e 6b 65 72 73  ut their linkers
2fd90 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66   get confused if
2fda0 0a 20 20 23 20 74 68 65 20 73 79 6d 62 6f 6c 20  .  # the symbol 
2fdb0 69 73 20 65 78 70 6c 69 63 69 74 6c 79 20 72 65  is explicitly re
2fdc0 66 65 72 65 6e 63 65 64 2e 20 20 53 69 6e 63 65  ferenced.  Since
2fdd0 20 70 6f 72 74 61 62 6c 65 20 63 6f 64 65 20 63   portable code c
2fde0 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c 79 20 6f  annot.  # rely o
2fdf0 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 6e 61  n this symbol na
2fe00 6d 65 2c 20 69 74 27 73 20 70 72 6f 62 61 62 6c  me, it's probabl
2fe10 79 20 66 69 6e 65 20 74 6f 20 6e 65 76 65 72 20  y fine to never 
2fe20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e 0a 20 20  include it in.  
2fe30 23 20 70 72 65 6c 6f 61 64 65 64 20 73 79 6d 62  # preloaded symb
2fe40 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20 65 78 74  ol tables..  ext
2fe50 72 61 63 74 5f 65 78 70 73 79 6d 73 5f 63 6d 64  ract_expsyms_cmd
2fe60 73 3d 0a 20 20 23 20 4a 75 73 74 20 62 65 69 6e  s=.  # Just bein
2fe70 67 20 70 61 72 61 6e 6f 69 64 20 61 62 6f 75 74  g paranoid about
2fe80 20 65 6e 73 75 72 69 6e 67 20 74 68 61 74 20 63   ensuring that c
2fe90 63 5f 62 61 73 65 6e 61 6d 65 20 69 73 20 73 65  c_basename is se
2fea0 74 2e 0a 20 20 66 6f 72 20 63 63 5f 74 65 6d 70  t..  for cc_temp
2feb0 20 69 6e 20 24 63 6f 6d 70 69 6c 65 72 22 22 3b   in $compiler"";
2fec0 20 64 6f 0a 20 20 63 61 73 65 20 24 63 63 5f 74   do.  case $cc_t
2fed0 65 6d 70 20 69 6e 0a 20 20 20 20 63 6f 6d 70 69  emp in.    compi
2fee0 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 6f 6d 70 69  le | *[\\/]compi
2fef0 6c 65 20 7c 20 63 63 61 63 68 65 20 7c 20 2a 5b  le | ccache | *[
2ff00 5c 5c 2f 5d 63 63 61 63 68 65 20 29 20 3b 3b 0a  \\/]ccache ) ;;.
2ff10 20 20 20 20 64 69 73 74 63 63 20 7c 20 2a 5b 5c      distcc | *[\
2ff20 5c 2f 5d 64 69 73 74 63 63 20 7c 20 70 75 72 69  \/]distcc | puri
2ff30 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70 75 72 69 66  fy | *[\\/]purif
2ff40 79 20 29 20 3b 3b 0a 20 20 20 20 5c 2d 2a 29 20  y ) ;;.    \-*) 
2ff50 3b 3b 0a 20 20 20 20 2a 29 20 62 72 65 61 6b 3b  ;;.    *) break;
2ff60 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 63 63  ;.  esac.done.cc
2ff70 5f 62 61 73 65 6e 61 6d 65 3d 60 24 65 63 68 6f  _basename=`$echo
2ff80 20 22 58 24 63 63 5f 74 65 6d 70 22 20 7c 20 24   "X$cc_temp" | $
2ff90 58 73 65 64 20 2d 65 20 27 73 25 2e 2a 2f 25 25  Xsed -e 's%.*/%%
2ffa0 27 20 2d 65 20 22 73 25 5e 24 68 6f 73 74 5f 61  ' -e "s%^$host_a
2ffb0 6c 69 61 73 2d 25 25 22 60 0a 0a 20 20 63 61 73  lias-%%"`..  cas
2ffc0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
2ffd0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
2ffe0 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20 23 20   | pw32*).    # 
2fff0 46 49 58 4d 45 3a 20 74 68 65 20 4d 53 56 43 2b  FIXME: the MSVC+
30000 2b 20 70 6f 72 74 20 68 61 73 6e 27 74 20 62 65  + port hasn't be
30010 65 6e 20 74 65 73 74 65 64 20 69 6e 20 61 20 6c  en tested in a l
30020 6f 6f 6f 6f 6e 67 20 74 69 6d 65 0a 20 20 20 20  oooong time.    
30030 23 20 57 68 65 6e 20 6e 6f 74 20 75 73 69 6e 67  # When not using
30040 20 67 63 63 2c 20 77 65 20 63 75 72 72 65 6e 74   gcc, we current
30050 6c 79 20 61 73 73 75 6d 65 20 74 68 61 74 20 77  ly assume that w
30060 65 20 61 72 65 20 75 73 69 6e 67 0a 20 20 20 20  e are using.    
30070 23 20 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75  # Microsoft Visu
30080 61 6c 20 43 2b 2b 2e 0a 20 20 20 20 69 66 20 74  al C++..    if t
30090 65 73 74 20 22 24 47 43 43 22 20 21 3d 20 79 65  est "$GCC" != ye
300a0 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 69  s; then.      wi
300b0 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 20  th_gnu_ld=no.   
300c0 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20 69 6e 74   fi.    ;;.  int
300d0 65 72 69 78 2a 29 0a 20 20 20 20 23 20 77 65 20  erix*).    # we 
300e0 6a 75 73 74 20 68 6f 70 65 2f 61 73 73 75 6d 65  just hope/assume
300f0 20 74 68 69 73 20 69 73 20 67 63 63 20 61 6e 64   this is gcc and
30100 20 6e 6f 74 20 63 38 39 20 28 3d 20 4d 53 56 43   not c89 (= MSVC
30110 2b 2b 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  ++).    with_gnu
30120 5f 6c 64 3d 79 65 73 0a 20 20 20 20 3b 3b 0a 20  _ld=yes.    ;;. 
30130 20 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 77   openbsd*).    w
30140 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  ith_gnu_ld=no.  
30150 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20 20 6c    ;;.  esac..  l
30160 64 5f 73 68 6c 69 62 73 3d 79 65 73 0a 20 20 69  d_shlibs=yes.  i
30170 66 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e  f test "$with_gn
30180 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74 68 65  u_ld" = yes; the
30190 6e 0a 20 20 20 20 23 20 49 66 20 61 72 63 68 69  n.    # If archi
301a0 76 65 5f 63 6d 64 73 20 72 75 6e 73 20 4c 44 2c  ve_cmds runs LD,
301b0 20 6e 6f 74 20 43 43 2c 20 77 6c 61 72 63 20 73   not CC, wlarc s
301c0 68 6f 75 6c 64 20 62 65 20 65 6d 70 74 79 0a 20  hould be empty. 
301d0 20 20 20 77 6c 61 72 63 3d 27 24 7b 77 6c 7d 27     wlarc='${wl}'
301e0 0a 0a 20 20 20 20 23 20 53 65 74 20 73 6f 6d 65  ..    # Set some
301f0 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20 47 4e   defaults for GN
30200 55 20 6c 64 20 77 69 74 68 20 73 68 61 72 65 64  U ld with shared
30210 20 6c 69 62 72 61 72 79 20 73 75 70 70 6f 72 74   library support
30220 2e 20 54 68 65 73 65 0a 20 20 20 20 23 20 61 72  . These.    # ar
30230 65 20 72 65 73 65 74 20 6c 61 74 65 72 20 69 66  e reset later if
30240 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
30250 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 6f 72  s are not suppor
30260 74 65 64 2e 20 50 75 74 74 69 6e 67 20 74 68 65  ted. Putting the
30270 6d 0a 20 20 20 20 23 20 68 65 72 65 20 61 6c 6c  m.    # here all
30280 6f 77 73 20 74 68 65 6d 20 74 6f 20 62 65 20 6f  ows them to be o
30290 76 65 72 72 69 64 64 65 6e 20 69 66 20 6e 65 63  verridden if nec
302a0 65 73 73 61 72 79 2e 0a 20 20 20 20 72 75 6e 70  essary..    runp
302b0 61 74 68 5f 76 61 72 3d 4c 44 5f 52 55 4e 5f 50  ath_var=LD_RUN_P
302c0 41 54 48 0a 20 20 20 20 68 61 72 64 63 6f 64 65  ATH.    hardcode
302d0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
302e0 63 3d 27 24 7b 77 6c 7d 2d 2d 72 70 61 74 68 20  c='${wl}--rpath 
302f0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20 20  ${wl}$libdir'.  
30300 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
30310 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
30320 7d 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69  }--export-dynami
30330 63 27 0a 20 20 20 20 23 20 61 6e 63 69 65 6e 74  c'.    # ancient
30340 20 47 4e 55 20 6c 64 20 64 69 64 6e 27 74 20 73   GNU ld didn't s
30350 75 70 70 6f 72 74 20 2d 2d 77 68 6f 6c 65 2d 61  upport --whole-a
30360 72 63 68 69 76 65 20 65 74 2e 20 61 6c 2e 0a 20  rchive et. al.. 
30370 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70     if $LD --help
30380 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 6e 6f   2>&1 | grep 'no
30390 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 20  -whole-archive' 
303a0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
303b0 6e 0a 09 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  n..whole_archive
303c0 5f 66 6c 61 67 5f 73 70 65 63 3d 22 24 77 6c 61  _flag_spec="$wla
303d0 72 63 22 27 2d 2d 77 68 6f 6c 65 2d 61 72 63 68  rc"'--whole-arch
303e0 69 76 65 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  ive$convenience 
303f0 27 22 24 77 6c 61 72 63 22 27 2d 2d 6e 6f 2d 77  '"$wlarc"'--no-w
30400 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 20 20  hole-archive'.  
30410 20 20 20 20 65 6c 73 65 0a 20 20 09 77 68 6f 6c      else.  .whol
30420 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
30430 70 65 63 3d 0a 20 20 20 20 66 69 0a 20 20 20 20  pec=.    fi.    
30440 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65  supports_anon_ve
30450 72 73 69 6f 6e 69 6e 67 3d 6e 6f 0a 20 20 20 20  rsioning=no.    
30460 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 2f  case `$LD -v 2>/
30470 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20  dev/null` in.   
30480 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c 20 2a     *\ [01].* | *
30490 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20 2a 5c  \ 2.[0-9].* | *\
304a0 20 32 2e 31 30 2e 2a 29 20 3b 3b 20 23 20 63 61   2.10.*) ;; # ca
304b0 74 63 68 20 76 65 72 73 69 6f 6e 73 20 3c 20 32  tch versions < 2
304c0 2e 31 31 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31  .11.      *\ 2.1
304d0 31 2e 39 33 2e 30 2e 32 5c 20 2a 29 20 73 75 70  1.93.0.2\ *) sup
304e0 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
304f0 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 52  oning=yes ;; # R
30500 48 37 2e 33 20 2e 2e 2e 0a 20 20 20 20 20 20 2a  H7.3 ....      *
30510 5c 20 32 2e 31 31 2e 39 32 2e 30 2e 31 32 5c 20  \ 2.11.92.0.12\ 
30520 2a 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e  *) supports_anon
30530 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20  _versioning=yes 
30540 3b 3b 20 23 20 4d 61 6e 64 72 61 6b 65 20 38 2e  ;; # Mandrake 8.
30550 32 20 2e 2e 2e 0a 20 20 20 20 20 20 2a 5c 20 32  2 ....      *\ 2
30560 2e 31 31 2e 2a 29 20 3b 3b 20 23 20 6f 74 68 65  .11.*) ;; # othe
30570 72 20 32 2e 31 31 20 76 65 72 73 69 6f 6e 73 0a  r 2.11 versions.
30580 20 20 20 20 20 20 2a 29 20 73 75 70 70 6f 72 74        *) support
30590 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
305a0 67 3d 79 65 73 20 3b 3b 0a 20 20 20 20 65 73 61  g=yes ;;.    esa
305b0 63 0a 0a 20 20 20 20 23 20 53 65 65 20 69 66 20  c..    # See if 
305c0 47 4e 55 20 6c 64 20 73 75 70 70 6f 72 74 73 20  GNU ld supports 
305d0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
305e0 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
305f0 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a  _os in.    aix3*
30600 20 7c 20 61 69 78 34 2a 20 7c 20 61 69 78 35 2a   | aix4* | aix5*
30610 29 0a 20 20 20 20 20 20 23 20 4f 6e 20 41 49 58  ).      # On AIX
30620 2f 50 50 43 2c 20 74 68 65 20 47 4e 55 20 6c 69  /PPC, the GNU li
30630 6e 6b 65 72 20 69 73 20 76 65 72 79 20 62 72 6f  nker is very bro
30640 6b 65 6e 0a 20 20 20 20 20 20 69 66 20 74 65 73  ken.      if tes
30650 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 21 3d  t "$host_cpu" !=
30660 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 6c 64 5f   ia64; then..ld_
30670 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c  shlibs=no..cat <
30680 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  <EOF 1>&2..*** W
30690 61 72 6e 69 6e 67 3a 20 74 68 65 20 47 4e 55 20  arning: the GNU 
306a0 6c 69 6e 6b 65 72 2c 20 61 74 20 6c 65 61 73 74  linker, at least
306b0 20 75 70 20 74 6f 20 72 65 6c 65 61 73 65 20 32   up to release 2
306c0 2e 39 2e 31 2c 20 69 73 20 72 65 70 6f 72 74 65  .9.1, is reporte
306d0 64 0a 2a 2a 2a 20 74 6f 20 62 65 20 75 6e 61 62  d.*** to be unab
306e0 6c 65 20 74 6f 20 72 65 6c 69 61 62 6c 79 20 63  le to reliably c
306f0 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
30700 72 61 72 69 65 73 20 6f 6e 20 41 49 58 2e 0a 2a  raries on AIX..*
30710 2a 2a 20 54 68 65 72 65 66 6f 72 65 2c 20 6c 69  ** Therefore, li
30720 62 74 6f 6f 6c 20 69 73 20 64 69 73 61 62 6c 69  btool is disabli
30730 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ng shared librar
30740 69 65 73 20 73 75 70 70 6f 72 74 2e 20 20 49 66  ies support.  If
30750 20 79 6f 75 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20   you.*** really 
30760 63 61 72 65 20 66 6f 72 20 73 68 61 72 65 64 20  care for shared 
30770 6c 69 62 72 61 72 69 65 73 2c 20 79 6f 75 20 6d  libraries, you m
30780 61 79 20 77 61 6e 74 20 74 6f 20 6d 6f 64 69 66  ay want to modif
30790 79 20 79 6f 75 72 20 50 41 54 48 0a 2a 2a 2a 20  y your PATH.*** 
307a0 73 6f 20 74 68 61 74 20 61 20 6e 6f 6e 2d 47 4e  so that a non-GN
307b0 55 20 6c 69 6e 6b 65 72 20 69 73 20 66 6f 75 6e  U linker is foun
307c0 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
307d0 61 72 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20 20  art...EOF.      
307e0 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
307f0 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
30800 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
30810 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  rm $output_objdi
30820 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
30830 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
30840 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65 22  e NAME $libname"
30850 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
30860 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
30870 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
30880 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22 20  e LIBRARY_ID 1" 
30890 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
308a0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
308b0 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
308c0 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f 72  e VERSION $major
308d0 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
308e0 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
308f0 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66  data~$echo "#def
30900 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72 65  ine REVISION $re
30910 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74 70  vision" >> $outp
30920 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
30930 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20 24  brary.data~$AR $
30940 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6c  AR_FLAGS $lib $l
30950 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20 24  ibobjs~$RANLIB $
30960 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74 5f  lib~(cd $output_
30970 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c 69  objdir && a2ixli
30980 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20 20  brary -32)'.    
30990 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
309a0 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
309b0 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
309c0 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
309d0 65 73 0a 0a 20 20 20 20 20 20 23 20 53 61 6d 75  es..      # Samu
309e0 65 6c 20 41 2e 20 46 61 6c 76 6f 20 49 49 20 3c  el A. Falvo II <
309f0 6b 63 35 74 6a 61 40 64 6f 6c 70 68 69 6e 2e 6f  kc5tja@dolphin.o
30a00 70 65 6e 70 72 6f 6a 65 63 74 73 2e 6e 65 74 3e  penprojects.net>
30a10 20 72 65 70 6f 72 74 73 0a 20 20 20 20 20 20 23   reports.      #
30a20 20 74 68 61 74 20 74 68 65 20 73 65 6d 61 6e 74   that the semant
30a30 69 63 73 20 6f 66 20 64 79 6e 61 6d 69 63 20 6c  ics of dynamic l
30a40 69 62 72 61 72 69 65 73 20 6f 6e 20 41 6d 69 67  ibraries on Amig
30a50 61 4f 53 2c 20 61 74 20 6c 65 61 73 74 20 75 70  aOS, at least up
30a60 0a 20 20 20 20 20 20 23 20 74 6f 20 76 65 72 73  .      # to vers
30a70 69 6f 6e 20 34 2c 20 69 73 20 74 6f 20 73 68 61  ion 4, is to sha
30a80 72 65 20 64 61 74 61 20 61 6d 6f 6e 67 20 6d 75  re data among mu
30a90 6c 74 69 70 6c 65 20 70 72 6f 67 72 61 6d 73 20  ltiple programs 
30aa0 6c 69 6e 6b 65 64 0a 20 20 20 20 20 20 23 20 77  linked.      # w
30ab0 69 74 68 20 74 68 65 20 73 61 6d 65 20 64 79 6e  ith the same dyn
30ac0 61 6d 69 63 20 6c 69 62 72 61 72 79 2e 20 20 53  amic library.  S
30ad0 69 6e 63 65 20 74 68 69 73 20 64 6f 65 73 6e 27  ince this doesn'
30ae0 74 20 6d 61 74 63 68 20 74 68 65 0a 20 20 20 20  t match the.    
30af0 20 20 23 20 62 65 68 61 76 69 6f 72 20 6f 66 20    # behavior of 
30b00 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
30b10 20 6f 6e 20 6f 74 68 65 72 20 70 6c 61 74 66 6f   on other platfo
30b20 72 6d 73 2c 20 77 65 20 63 61 6e 27 74 20 75 73  rms, we can't us
30b30 65 0a 20 20 20 20 20 20 23 20 74 68 65 6d 2e 0a  e.      # them..
30b40 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d        ld_shlibs=
30b50 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
30b60 20 62 65 6f 73 2a 29 0a 20 20 20 20 20 20 69 66   beos*).      if
30b70 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
30b80 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70 6f   | grep ': suppo
30b90 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
30ba0 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
30bb0 3b 20 74 68 65 6e 0a 09 61 6c 6c 6f 77 5f 75 6e  ; then..allow_un
30bc0 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73  defined_flag=uns
30bd0 75 70 70 6f 72 74 65 64 0a 09 23 20 4a 6f 73 65  upported..# Jose
30be0 70 68 20 42 65 63 6b 65 6e 62 61 63 68 20 3c 6a  ph Beckenbach <j
30bf0 72 62 33 40 62 65 73 74 2e 63 6f 6d 3e 20 73 61  rb3@best.com> sa
30c00 79 73 20 73 6f 6d 65 20 72 65 6c 65 61 73 65 73  ys some releases
30c10 20 6f 66 20 67 63 63 0a 09 23 20 73 75 70 70 6f   of gcc..# suppo
30c20 72 74 20 2d 2d 75 6e 64 65 66 69 6e 65 64 2e 20  rt --undefined. 
30c30 20 54 68 69 73 20 64 65 73 65 72 76 65 73 20 73   This deserves s
30c40 6f 6d 65 20 69 6e 76 65 73 74 69 67 61 74 69 6f  ome investigatio
30c50 6e 2e 20 20 46 49 58 4d 45 0a 09 61 72 63 68 69  n.  FIXME..archi
30c60 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6e 6f  ve_cmds='$CC -no
30c70 73 74 61 72 74 20 24 6c 69 62 6f 62 6a 73 20 24  start $libobjs $
30c80 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
30c90 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
30ca0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
30cb0 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  -o $lib'.      e
30cc0 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  lse..ld_shlibs=n
30cd0 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  o.      fi.     
30ce0 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69 6e 2a   ;;..    cygwin*
30cf0 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32   | mingw* | pw32
30d00 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f 41  *).      # _LT_A
30d10 43 5f 54 41 47 56 41 52 28 68 61 72 64 63 6f 64  C_TAGVAR(hardcod
30d20 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70  e_libdir_flag_sp
30d30 65 63 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c  ec, ) is actuall
30d40 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20  y meaningless,. 
30d50 20 20 20 20 20 23 20 61 73 20 74 68 65 72 65 20       # as there 
30d60 69 73 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74  is no search pat
30d70 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20  h for DLLs..    
30d80 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
30d90 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
30da0 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c  libdir'.      al
30db0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
30dc0 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
30dd0 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
30de0 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20  rt_symbols=no.  
30df0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
30e00 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
30e10 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20  ntimes=yes.     
30e20 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
30e30 63 6d 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62  cmds='$NM $libob
30e40 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20  js $convenience 
30e50 7c 20 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  | $global_symbol
30e60 5f 70 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20  _pipe | $SED -e 
30e70 27 5c 27 27 2f 5e 5b 42 43 44 47 52 53 5d 20 2f  '\''/^[BCDGRS] /
30e80 73 2f 2e 2a 20 5c 28 5b 5e 20 5d 2a 5c 29 2f 5c  s/.* \([^ ]*\)/\
30e90 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20 24 53  1 DATA/'\'' | $S
30ea0 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41 49 54  ED -e '\''/^[AIT
30eb0 57 5d 20 2f 73 2f 2e 2a 20 2f 2f 27 5c 27 27 20  W] /s/.* //'\'' 
30ec0 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e 20  | sort | uniq > 
30ed0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
30ee0 0a 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d  ..      if $LD -
30ef0 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65  -help 2>&1 | gre
30f00 70 20 27 61 75 74 6f 2d 69 6d 70 6f 72 74 27 20  p 'auto-import' 
30f10 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
30f20 6e 0a 20 20 20 20 20 20 20 20 61 72 63 68 69 76  n.        archiv
30f30 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
30f40 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
30f50 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
30f60 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74  flags -o $output
30f70 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
30f80 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75  ${wl}--enable-au
30f90 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58  to-image-base -X
30fa0 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70  linker --out-imp
30fb0 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69  lib -Xlinker $li
30fc0 62 27 0a 09 23 20 49 66 20 74 68 65 20 65 78 70  b'..# If the exp
30fd0 6f 72 74 2d 73 79 6d 62 6f 6c 73 20 66 69 6c 65  ort-symbols file
30fe0 20 61 6c 72 65 61 64 79 20 69 73 20 61 20 2e 64   already is a .d
30ff0 65 66 20 66 69 6c 65 20 28 31 73 74 20 6c 69 6e  ef file (1st lin
31000 65 0a 09 23 20 69 73 20 45 58 50 4f 52 54 53 29  e..# is EXPORTS)
31010 2c 20 75 73 65 20 69 74 20 61 73 20 69 73 3b 20  , use it as is; 
31020 6f 74 68 65 72 77 69 73 65 2c 20 70 72 65 70 65  otherwise, prepe
31030 6e 64 2e 2e 2e 0a 09 61 72 63 68 69 76 65 5f 65  nd.....archive_e
31040 78 70 73 79 6d 5f 63 6d 64 73 3d 27 69 66 20 74  xpsym_cmds='if t
31050 65 73 74 20 22 78 60 24 53 45 44 20 31 71 20 24  est "x`$SED 1q $
31060 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 60 22  export_symbols`"
31070 20 3d 20 78 45 58 50 4f 52 54 53 3b 20 74 68 65   = xEXPORTS; the
31080 6e 0a 09 20 20 63 70 20 24 65 78 70 6f 72 74 5f  n..  cp $export_
31090 73 79 6d 62 6f 6c 73 20 24 6f 75 74 70 75 74 5f  symbols $output_
310a0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64  objdir/$soname.d
310b0 65 66 3b 0a 09 65 6c 73 65 0a 09 20 20 65 63 68  ef;..else..  ech
310c0 6f 20 45 58 50 4f 52 54 53 20 3e 20 24 6f 75 74  o EXPORTS > $out
310d0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
310e0 6d 65 2e 64 65 66 3b 0a 09 20 20 63 61 74 20 24  me.def;..  cat $
310f0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e  export_symbols >
31100 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
31110 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 66  /$soname.def;..f
31120 69 7e 0a 09 24 43 43 20 2d 73 68 61 72 65 64 20  i~..$CC -shared 
31130 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
31140 73 6f 6e 61 6d 65 2e 64 65 66 20 24 6c 69 62 6f  soname.def $libo
31150 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
31160 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20  mpiler_flags -o 
31170 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
31180 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e  soname ${wl}--en
31190 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d  able-auto-image-
311a0 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d  base -Xlinker --
311b0 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e  out-implib -Xlin
311c0 6b 65 72 20 24 6c 69 62 27 0a 20 20 20 20 20 20  ker $lib'.      
311d0 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  else..ld_shlibs=
311e0 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  no.      fi.    
311f0 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65 72 69    ;;..    interi
31200 78 33 2a 29 0a 20 20 20 20 20 20 68 61 72 64 63  x3*).      hardc
31210 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 20 20  ode_direct=no.  
31220 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
31230 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
31240 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62      hardcode_lib
31250 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
31260 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64  {wl}-rpath,$libd
31270 69 72 27 0a 20 20 20 20 20 20 65 78 70 6f 72 74  ir'.      export
31280 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
31290 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20  ec='${wl}-E'.   
312a0 20 20 20 23 20 48 61 63 6b 3a 20 4f 6e 20 49 6e     # Hack: On In
312b0 74 65 72 69 78 20 33 2e 78 2c 20 77 65 20 63 61  terix 3.x, we ca
312c0 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 50 49 43  nnot compile PIC
312d0 20 62 65 63 61 75 73 65 20 6f 66 20 61 20 62 72   because of a br
312e0 6f 6b 65 6e 20 67 63 63 2e 0a 20 20 20 20 20 20  oken gcc..      
312f0 23 20 49 6e 73 74 65 61 64 2c 20 73 68 61 72 65  # Instead, share
31300 64 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20  d libraries are 
31310 6c 6f 61 64 65 64 20 61 74 20 61 6e 20 69 6d 61  loaded at an ima
31320 67 65 20 62 61 73 65 20 28 30 78 31 30 30 30 30  ge base (0x10000
31330 30 30 30 20 62 79 0a 20 20 20 20 20 20 23 20 64  000 by.      # d
31340 65 66 61 75 6c 74 29 20 61 6e 64 20 72 65 6c 6f  efault) and relo
31350 63 61 74 65 64 20 69 66 20 74 68 65 79 20 63 6f  cated if they co
31360 6e 66 6c 69 63 74 2c 20 77 68 69 63 68 20 69 73  nflict, which is
31370 20 61 20 73 6c 6f 77 20 76 65 72 79 20 6d 65 6d   a slow very mem
31380 6f 72 79 0a 20 20 20 20 20 20 23 20 63 6f 6e 73  ory.      # cons
31390 75 6d 69 6e 67 20 61 6e 64 20 66 72 61 67 6d 65  uming and fragme
313a0 6e 74 69 6e 67 20 70 72 6f 63 65 73 73 2e 20 20  nting process.  
313b0 54 6f 20 61 76 6f 69 64 20 74 68 69 73 2c 20 77  To avoid this, w
313c0 65 20 70 69 63 6b 20 61 20 72 61 6e 64 6f 6d 2c  e pick a random,
313d0 0a 20 20 20 20 20 20 23 20 32 35 36 20 4b 69 42  .      # 256 KiB
313e0 2d 61 6c 69 67 6e 65 64 20 69 6d 61 67 65 20 62  -aligned image b
313f0 61 73 65 20 62 65 74 77 65 65 6e 20 30 78 35 30  ase between 0x50
31400 30 30 30 30 30 30 20 61 6e 64 20 30 78 36 46 46  000000 and 0x6FF
31410 43 30 30 30 30 20 61 74 20 6c 69 6e 6b 0a 20 20  C0000 at link.  
31420 20 20 20 20 23 20 74 69 6d 65 2e 20 20 4d 6f 76      # time.  Mov
31430 69 6e 67 20 75 70 20 66 72 6f 6d 20 30 78 31 30  ing up from 0x10
31440 30 30 30 30 30 30 20 61 6c 73 6f 20 61 6c 6c 6f  000000 also allo
31450 77 73 20 6d 6f 72 65 20 73 62 72 6b 28 32 29 20  ws more sbrk(2) 
31460 73 70 61 63 65 2e 0a 20 20 20 20 20 20 61 72 63  space..      arc
31470 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
31480 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67  shared $pic_flag
31490 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
314a0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
314b0 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61  gs ${wl}-h,$sona
314c0 6d 65 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67 65 2d  me ${wl}--image-
314d0 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52 41 4e  base,`expr ${RAN
314e0 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36 20 2f  DOM-$$} % 4096 /
314f0 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b 20 31   2 \* 262144 + 1
31500 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20 24 6c  342177280` -o $l
31510 69 62 27 0a 20 20 20 20 20 20 61 72 63 68 69 76  ib'.      archiv
31520 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 73  e_expsym_cmds='s
31530 65 64 20 22 73 2c 5e 2c 5f 2c 22 20 24 65 78 70  ed "s,^,_," $exp
31540 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 24 6f 75  ort_symbols >$ou
31550 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e  tput_objdir/$son
31560 61 6d 65 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d  ame.expsym~$CC -
31570 73 68 61 72 65 64 20 24 70 69 63 5f 66 6c 61 67  shared $pic_flag
31580 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
31590 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
315a0 67 73 20 24 7b 77 6c 7d 2d 68 2c 24 73 6f 6e 61  gs ${wl}-h,$sona
315b0 6d 65 20 24 7b 77 6c 7d 2d 2d 72 65 74 61 69 6e  me ${wl}--retain
315c0 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 2c 24 6f  -symbols-file,$o
315d0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
315e0 6e 61 6d 65 2e 65 78 70 73 79 6d 20 24 7b 77 6c  name.expsym ${wl
315f0 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65  }--image-base,`e
31600 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d  xpr ${RANDOM-$$}
31610 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32   % 4096 / 2 \* 2
31620 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32  62144 + 13421772
31630 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  80` -o $lib'.   
31640 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78     ;;..    linux
31650 2a 29 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20  *).      if $LD 
31660 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72  --help 2>&1 | gr
31670 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  ep ': supported 
31680 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
31690 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
316a0 6e 0a 09 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a  n..tmp_addflag=.
316b0 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61  .case $cc_basena
316c0 6d 65 2c 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a  me,$host_cpu in.
316d0 09 70 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72  .pgcc*)....# Por
316e0 74 6c 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f  tland Group C co
316f0 6d 70 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f  mpiler..  whole_
31700 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65  archive_flag_spe
31710 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d  c='${wl}--whole-
31720 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76  archive`for conv
31730 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65   in $convenience
31740 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d  \"\"; do test  -
31750 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e  n \"$conv\" && n
31760 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c  ew_convenience=\
31770 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  "$new_convenienc
31780 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b  e,$conv\"; done;
31790 20 24 65 63 68 6f 20 5c 22 24 6e 65 77 5f 63 6f   $echo \"$new_co
317a0 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77  nvenience\"` ${w
317b0 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63  l}--no-whole-arc
317c0 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64  hive'..  tmp_add
317d0 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67  flag=' $pic_flag
317e0 27 0a 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20  '..  ;;..pgf77* 
317f0 7c 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35  | pgf90* | pgf95
31800 2a 29 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72  *).# Portland Gr
31810 6f 75 70 20 66 37 37 20 61 6e 64 20 66 39 30 20  oup f77 and f90 
31820 63 6f 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f  compilers..  who
31830 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
31840 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f  spec='${wl}--who
31850 6c 65 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63  le-archive`for c
31860 6f 6e 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65  onv in $convenie
31870 6e 63 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74  nce\"\"; do test
31880 20 20 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26    -n \"$conv\" &
31890 26 20 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63  & new_convenienc
318a0 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69  e=\"$new_conveni
318b0 65 6e 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f  ence,$conv\"; do
318c0 6e 65 3b 20 24 65 63 68 6f 20 5c 22 24 6e 65 77  ne; $echo \"$new
318d0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20  _convenience\"` 
318e0 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d  ${wl}--no-whole-
318f0 61 72 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f  archive'..  tmp_
31900 61 64 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66  addflag=' $pic_f
31910 6c 61 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b  lag -Mnomain' ;;
31920 0a 09 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69  ..ecc*,ia64* | i
31930 63 63 2a 2c 69 61 36 34 2a 29 09 09 23 20 49 6e  cc*,ia64*)..# In
31940 74 65 6c 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f  tel C compiler o
31950 6e 20 69 61 36 34 0a 09 20 20 74 6d 70 5f 61 64  n ia64..  tmp_ad
31960 64 66 6c 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d  dflag=' -i_dynam
31970 69 63 27 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36  ic' ;;..efc*,ia6
31980 34 2a 20 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34  4* | ifort*,ia64
31990 2a 29 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72  *).# Intel Fortr
319a0 61 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69  an compiler on i
319b0 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  a64..  tmp_addfl
319c0 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20  ag=' -i_dynamic 
319d0 2d 6e 6f 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a  -nofor_main' ;;.
319e0 09 69 66 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09  .ifc* | ifort*).
319f0 09 09 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61  ..# Intel Fortra
31a00 6e 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d  n compiler..  tm
31a10 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66  p_addflag=' -nof
31a20 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 65 73 61  or_main' ;;..esa
31a30 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  c..archive_cmds=
31a40 27 24 43 43 20 2d 73 68 61 72 65 64 27 22 24 74  '$CC -shared'"$t
31a50 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69  mp_addflag"' $li
31a60 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
31a70 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
31a80 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
31a90 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
31aa0 0a 09 69 66 20 74 65 73 74 20 24 73 75 70 70 6f  ..if test $suppo
31ab0 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
31ac0 69 6e 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ing = yes; then.
31ad0 09 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79  .  archive_expsy
31ae0 6d 5f 63 6d 64 73 3d 27 24 65 63 68 6f 20 22 7b  m_cmds='$echo "{
31af0 20 67 6c 6f 62 61 6c 3a 22 20 3e 20 24 6f 75 74   global:" > $out
31b00 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
31b10 61 6d 65 2e 76 65 72 7e 0a 20 20 63 61 74 20 24  ame.ver~.  cat $
31b20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c  export_symbols |
31b30 20 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c   sed -e "s/\(.*\
31b40 29 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70  )/\1;/" >> $outp
31b50 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
31b60 6d 65 2e 76 65 72 7e 0a 20 20 24 65 63 68 6f 20  me.ver~.  $echo 
31b70 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
31b80 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
31b90 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
31ba0 20 20 24 43 43 20 2d 73 68 61 72 65 64 27 22 24    $CC -shared'"$
31bb0 74 6d 70 5f 61 64 64 66 6c 61 67 22 27 20 24 6c  tmp_addflag"' $l
31bc0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
31bd0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
31be0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
31bf0 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65  $soname ${wl}-ve
31c00 72 73 69 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77  rsion-script ${w
31c10 6c 7d 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  l}$output_objdir
31c20 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f  /$libname.ver -o
31c30 20 24 6c 69 62 27 0a 09 66 69 0a 20 20 20 20 20   $lib'..fi.     
31c40 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
31c50 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
31c60 20 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73     ;;..    netbs
31c70 64 2a 29 0a 20 20 20 20 20 20 69 66 20 65 63 68  d*).      if ech
31c80 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20  o __ELF__ | $CC 
31c90 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45 4c  -E - | grep __EL
31ca0 46 5f 5f 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  F__ >/dev/null; 
31cb0 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
31cc0 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65 61  ds='$LD -Bsharea
31cd0 62 6c 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  ble $libobjs $de
31ce0 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
31cf0 61 67 73 20 2d 6f 20 24 6c 69 62 27 0a 09 77 6c  ags -o $lib'..wl
31d00 61 72 63 3d 0a 20 20 20 20 20 20 65 6c 73 65 0a  arc=.      else.
31d10 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  .archive_cmds='$
31d20 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
31d30 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
31d40 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
31d50 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
31d60 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61  name -o $lib'..a
31d70 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
31d80 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
31d90 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
31da0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
31db0 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
31dc0 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d  wl$soname ${wl}-
31dd0 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66  retain-symbols-f
31de0 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73  ile $wl$export_s
31df0 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a  ymbols -o $lib'.
31e00 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b        fi.      ;
31e10 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29  ;..    solaris*)
31e20 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 76  .      if $LD -v
31e30 20 32 3e 26 31 20 7c 20 67 72 65 70 20 27 42 46   2>&1 | grep 'BF
31e40 44 20 32 5c 2e 38 27 20 3e 20 2f 64 65 76 2f 6e  D 2\.8' > /dev/n
31e50 75 6c 6c 3b 20 74 68 65 6e 0a 09 6c 64 5f 73 68  ull; then..ld_sh
31e60 6c 69 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 45  libs=no..cat <<E
31e70 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
31e80 6e 69 6e 67 3a 20 54 68 65 20 72 65 6c 65 61 73  ning: The releas
31e90 65 73 20 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20  es 2.8.* of the 
31ea0 47 4e 55 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f  GNU linker canno
31eb0 74 20 72 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63  t reliably.*** c
31ec0 72 65 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  reate shared lib
31ed0 72 61 72 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69  raries on Solari
31ee0 73 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65 72  s systems.  Ther
31ef0 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a  efore, libtool.*
31f00 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20  ** is disabling 
31f10 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
31f20 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75 72   support.  We ur
31f30 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61 64  ge you to upgrad
31f40 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69  e GNU.*** binuti
31f50 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32 2e  ls to release 2.
31f60 39 2e 31 20 6f 72 20 6e 65 77 65 72 2e 20 20 41  9.1 or newer.  A
31f70 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73  nother option is
31f80 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79   to modify.*** y
31f90 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70  our PATH or comp
31fa0 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69  iler configurati
31fb0 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e  on so that the n
31fc0 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a  ative linker is.
31fd0 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68  *** used, and th
31fe0 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45 4f 46  en restart...EOF
31ff0 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44 20  .      elif $LD 
32000 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72  --help 2>&1 | gr
32010 65 70 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20  ep ': supported 
32020 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20  targets:.* elf' 
32030 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
32040 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  n..archive_cmds=
32050 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
32060 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
32070 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
32080 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
32090 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
320a0 09 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f  .archive_expsym_
320b0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
320c0 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
320d0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
320e0 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65  ags ${wl}-soname
320f0 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c   $wl$soname ${wl
32100 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73  }-retain-symbols
32110 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f 72 74  -file $wl$export
32120 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62  _symbols -o $lib
32130 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
32140 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
32150 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
32160 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f 33 2e    sysv5* | sco3.
32170 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c  2v5* | sco5v6* |
32180 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65   unixware* | Ope
32190 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20 63 61  nUNIX*).      ca
321a0 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 60  se `$LD -v 2>&1`
321b0 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c 20 5b   in.        *\ [
321c0 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d  01].* | *\ 2.[0-
321d0 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b 30 2d  9].* | *\ 2.1[0-
321e0 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69 62 73  5].*)..ld_shlibs
321f0 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45  =no..cat <<_LT_E
32200 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72  OF 1>&2..*** War
32210 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73 20 6f  ning: Releases o
32220 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72  f the GNU linker
32230 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36 2e 39   prior to 2.16.9
32240 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a 2a 2a  1.0.3 can not.**
32250 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74  * reliably creat
32260 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
32270 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74 65 6d  es on SCO system
32280 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 6c  s.  Therefore, l
32290 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64 69  ibtool.*** is di
322a0 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20 6c  sabling shared l
322b0 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72 74  ibraries support
322c0 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20 74  .  We urge you t
322d0 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a 2a  o upgrade GNU.**
322e0 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72 65  * binutils to re
322f0 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e 30 2e  lease 2.16.91.0.
32300 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f  3 or newer.  Ano
32310 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74  ther option is t
32320 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75  o modify.*** you
32330 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c  r PATH or compil
32340 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  er configuration
32350 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74   so that the nat
32360 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a  ive linker is.**
32370 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e  * used, and then
32380 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45   restart..._LT_E
32390 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20 69 66  OF..;;..*)..  if
323a0 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
323b0 20 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70 6f   | grep ': suppo
323c0 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
323d0 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
323e0 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64  ; then..    hard
323f0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
32400 5f 73 70 65 63 3d 27 60 74 65 73 74 20 2d 7a 20  _spec='`test -z 
32410 22 24 53 43 4f 41 42 53 50 41 54 48 22 20 26 26  "$SCOABSPATH" &&
32420 20 65 63 68 6f 20 24 7b 77 6c 7d 2d 72 70 61 74   echo ${wl}-rpat
32430 68 2c 24 6c 69 62 64 69 72 60 27 0a 09 20 20 20  h,$libdir`'..   
32440 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
32450 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
32460 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32470 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
32480 6c 7d 2d 73 6f 6e 61 6d 65 2c 5c 24 7b 53 43 4f  l}-soname,\${SCO
32490 41 42 53 50 41 54 48 3a 2b 24 7b 69 6e 73 74 61  ABSPATH:+${insta
324a0 6c 6c 5f 6c 69 62 64 69 72 7d 2f 7d 24 73 6f 6e  ll_libdir}/}$son
324b0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20  ame -o $lib'..  
324c0 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
324d0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
324e0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
324f0 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
32500 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
32510 65 2c 5c 24 7b 53 43 4f 41 42 53 50 41 54 48 3a  e,\${SCOABSPATH:
32520 2b 24 7b 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69  +${install_libdi
32530 72 7d 2f 7d 24 73 6f 6e 61 6d 65 2c 2d 72 65 74  r}/}$soname,-ret
32540 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65  ain-symbols-file
32550 2c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73  ,$export_symbols
32560 20 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73   -o $lib'..  els
32570 65 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73  e..    ld_shlibs
32580 3d 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20  =no..  fi..;;.  
32590 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
325a0 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a  ;..    sunos4*).
325b0 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
325c0 64 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20  ds='$LD -assert 
325d0 70 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72  pure-text -Bshar
325e0 65 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c  eable -o $lib $l
325f0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
32600 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20  $linker_flags'. 
32610 20 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20       wlarc=.    
32620 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
32630 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
32640 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
32650 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
32660 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20      *).      if 
32670 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
32680 7c 20 67 72 65 70 20 27 3a 20 73 75 70 70 6f 72  | grep ': suppor
32690 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
326a0 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
326b0 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
326c0 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
326d0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
326e0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
326f0 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
32700 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
32710 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
32720 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
32730 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
32740 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
32750 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
32760 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
32770 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
32780 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
32790 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
327a0 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
327b0 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
327c0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
327d0 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69  .    esac..    i
327e0 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69  f test "$ld_shli
327f0 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  bs" = no; then. 
32800 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72       runpath_var
32810 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  =.      hardcode
32820 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
32830 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  c=.      export_
32840 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
32850 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  c=.      whole_a
32860 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
32870 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a  =.    fi.  else.
32880 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c      # PORTME fil
32890 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69  l in a descripti
328a0 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65  on of your syste
328b0 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20  m's linker (not 
328c0 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65  GNU ld).    case
328d0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
328e0 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c   aix3*).      al
328f0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
32900 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
32910 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
32920 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20  rt_symbols=yes. 
32930 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
32940 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f  sym_cmds='$LD -o
32950 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
32960 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
32970 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
32980 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70  r_flags -bE:$exp
32990 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31  ort_symbols -T51
329a0 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e  2 -H512 -bM:SRE~
329b0 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
329c0 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ib $output_objdi
329d0 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20  r/$soname'.     
329e0 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69   # Note: this li
329f0 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74  nker hardcodes t
32a00 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69  he directories i
32a10 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65  n LIBPATH if the
32a20 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e  re.      # are n
32a30 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70  o directories sp
32a40 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20  ecified by -L.. 
32a50 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
32a60 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
32a70 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
32a80 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20   yes && test -z 
32a90 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
32aa0 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e  er_static"; then
32ab0 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72 65  ..# Neither dire
32ac0 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f  ct hardcoding no
32ad0 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  r static linking
32ae0 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77 69   is supported wi
32af0 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63  th a..# broken c
32b00 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f  ollect2...hardco
32b10 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70  de_direct=unsupp
32b20 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20  orted.      fi. 
32b30 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78       ;;..    aix
32b40 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 20 20  4* | aix5*).    
32b50 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
32b60 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
32b70 65 6e 0a 09 23 20 4f 6e 20 49 41 36 34 2c 20 74  en..# On IA64, t
32b80 68 65 20 6c 69 6e 6b 65 72 20 64 6f 65 73 20 72  he linker does r
32b90 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 20  un time linking 
32ba0 62 79 20 64 65 66 61 75 6c 74 2c 20 73 6f 20 77  by default, so w
32bb0 65 20 64 6f 6e 27 74 0a 09 23 20 68 61 76 65 20  e don't..# have 
32bc0 74 6f 20 64 6f 20 61 6e 79 74 68 69 6e 67 20 73  to do anything s
32bd0 70 65 63 69 61 6c 2e 0a 09 61 69 78 5f 75 73 65  pecial...aix_use
32be0 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d  _runtimelinking=
32bf0 6e 6f 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67  no..exp_sym_flag
32c00 3d 27 2d 42 65 78 70 6f 72 74 27 0a 09 6e 6f 5f  ='-Bexport'..no_
32c10 65 6e 74 72 79 5f 66 6c 61 67 3d 22 22 0a 20 20  entry_flag="".  
32c20 20 20 20 20 65 6c 73 65 0a 09 23 20 49 66 20 77      else..# If w
32c30 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20 6e  e're using GNU n
32c40 6d 2c 20 74 68 65 6e 20 77 65 20 64 6f 6e 27 74  m, then we don't
32c50 20 77 61 6e 74 20 74 68 65 20 22 2d 43 22 20 6f   want the "-C" o
32c60 70 74 69 6f 6e 2e 0a 09 23 20 2d 43 20 6d 65 61  ption...# -C mea
32c70 6e 73 20 64 65 6d 61 6e 67 6c 65 20 74 6f 20 41  ns demangle to A
32c80 49 58 20 6e 6d 2c 20 62 75 74 20 6d 65 61 6e 73  IX nm, but means
32c90 20 64 6f 6e 27 74 20 64 65 6d 61 6e 67 6c 65 20   don't demangle 
32ca0 77 69 74 68 20 47 4e 55 20 6e 6d 0a 09 69 66 20  with GNU nm..if 
32cb0 24 4e 4d 20 2d 56 20 32 3e 26 31 20 7c 20 67 72  $NM -V 2>&1 | gr
32cc0 65 70 20 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f  ep 'GNU' > /dev/
32cd0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78  null; then..  ex
32ce0 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64  port_symbols_cmd
32cf0 73 3d 27 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62  s='$NM -Bpg $lib
32d00 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63  objs $convenienc
32d10 65 20 7c 20 61 77 6b 20 27 5c 27 27 7b 20 69 66  e | awk '\''{ if
32d20 20 28 28 28 5c 24 32 20 3d 3d 20 22 54 22 29 20   (((\$2 == "T") 
32d30 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 44 22 29 20  || (\$2 == "D") 
32d40 7c 7c 20 28 5c 24 32 20 3d 3d 20 22 42 22 29 29  || (\$2 == "B"))
32d50 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 33 2c   && (substr(\$3,
32d60 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b 20  1,1) != ".")) { 
32d70 70 72 69 6e 74 20 5c 24 33 20 7d 20 7d 27 5c 27  print \$3 } }'\'
32d80 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20 24 65  ' | sort -u > $e
32d90 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27 0a 09  xport_symbols'..
32da0 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74 5f 73  else..  export_s
32db0 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d  ymbols_cmds='$NM
32dc0 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a 73 20   -BCpg $libobjs 
32dd0 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61  $convenience | a
32de0 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c  wk '\''{ if (((\
32df0 24 32 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c  $2 == "T") || (\
32e00 24 32 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c  $2 == "D") || (\
32e10 24 32 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28  $2 == "B")) && (
32e20 73 75 62 73 74 72 28 5c 24 33 2c 31 2c 31 29 20  substr(\$3,1,1) 
32e30 21 3d 20 22 2e 22 29 29 20 7b 20 70 72 69 6e 74  != ".")) { print
32e40 20 5c 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73   \$3 } }'\'' | s
32e50 6f 72 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74  ort -u > $export
32e60 5f 73 79 6d 62 6f 6c 73 27 0a 09 66 69 0a 09 61  _symbols'..fi..a
32e70 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
32e80 6e 6b 69 6e 67 3d 6e 6f 0a 0a 09 23 20 54 65 73  nking=no...# Tes
32e90 74 20 69 66 20 77 65 20 61 72 65 20 74 72 79 69  t if we are tryi
32ea0 6e 67 20 74 6f 20 75 73 65 20 72 75 6e 20 74 69  ng to use run ti
32eb0 6d 65 20 6c 69 6e 6b 69 6e 67 20 6f 72 20 6e 6f  me linking or no
32ec0 72 6d 61 6c 0a 09 23 20 41 49 58 20 73 74 79 6c  rmal..# AIX styl
32ed0 65 20 6c 69 6e 6b 69 6e 67 2e 20 49 66 20 2d 62  e linking. If -b
32ee0 72 74 6c 20 69 73 20 73 6f 6d 65 77 68 65 72 65  rtl is somewhere
32ef0 20 69 6e 20 4c 44 46 4c 41 47 53 2c 20 77 65 0a   in LDFLAGS, we.
32f00 09 23 20 6e 65 65 64 20 74 6f 20 64 6f 20 72 75  .# need to do ru
32f10 6e 74 69 6d 65 20 6c 69 6e 6b 69 6e 67 2e 0a 09  ntime linking...
32f20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
32f30 20 61 69 78 34 2e 5b 32 33 5d 7c 61 69 78 34 2e   aix4.[23]|aix4.
32f40 5b 32 33 5d 2e 2a 7c 61 69 78 35 2a 29 0a 09 20  [23].*|aix5*).. 
32f50 20 66 6f 72 20 6c 64 5f 66 6c 61 67 20 69 6e 20   for ld_flag in 
32f60 24 4c 44 46 4c 41 47 53 3b 20 64 6f 0a 20 20 09  $LDFLAGS; do.  .
32f70 20 20 69 66 20 28 74 65 73 74 20 24 6c 64 5f 66    if (test $ld_f
32f80 6c 61 67 20 3d 20 22 2d 62 72 74 6c 22 20 7c 7c  lag = "-brtl" ||
32f90 20 74 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d   test $ld_flag =
32fa0 20 22 2d 57 6c 2c 2d 62 72 74 6c 22 29 3b 20 74   "-Wl,-brtl"); t
32fb0 68 65 6e 0a 20 20 09 20 20 20 20 61 69 78 5f 75  hen.  .    aix_u
32fc0 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e  se_runtimelinkin
32fd0 67 3d 79 65 73 0a 20 20 09 20 20 20 20 62 72 65  g=yes.  .    bre
32fe0 61 6b 0a 20 20 09 20 20 66 69 0a 09 20 20 64 6f  ak.  .  fi..  do
32ff0 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 0a  ne..  ;;..esac..
33000 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d  .exp_sym_flag='-
33010 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74  bexport'..no_ent
33020 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f 65 6e 74  ry_flag='-bnoent
33030 72 79 27 0a 20 20 20 20 20 20 66 69 0a 0a 20 20  ry'.      fi..  
33040 20 20 20 20 23 20 57 68 65 6e 20 6c 61 72 67 65      # When large
33050 20 65 78 65 63 75 74 61 62 6c 65 73 20 6f 72 20   executables or 
33060 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73 20 61  shared objects a
33070 72 65 20 62 75 69 6c 74 2c 20 41 49 58 20 6c 64  re built, AIX ld
33080 20 63 61 6e 0a 20 20 20 20 20 20 23 20 68 61 76   can.      # hav
33090 65 20 70 72 6f 62 6c 65 6d 73 20 63 72 65 61 74  e problems creat
330a0 69 6e 67 20 74 68 65 20 74 61 62 6c 65 20 6f 66  ing the table of
330b0 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49 66 20 6c   contents.  If l
330c0 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72 61 72 79  inking a library
330d0 0a 20 20 20 20 20 20 23 20 6f 72 20 70 72 6f 67  .      # or prog
330e0 72 61 6d 20 72 65 73 75 6c 74 73 20 69 6e 20 22  ram results in "
330f0 65 72 72 6f 72 20 54 4f 43 20 6f 76 65 72 66 6c  error TOC overfl
33100 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e 69 6d 61  ow" add -mminima
33110 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20 20 20 23  l-toc to.      #
33120 20 43 58 58 46 4c 41 47 53 2f 43 46 4c 41 47 53   CXXFLAGS/CFLAGS
33130 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e 20 20 49   for g++/gcc.  I
33140 6e 20 74 68 65 20 63 61 73 65 73 20 77 68 65 72  n the cases wher
33150 65 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 20 20  e that is not.  
33160 20 20 20 20 23 20 65 6e 6f 75 67 68 20 74 6f 20      # enough to 
33170 66 69 78 20 74 68 65 20 70 72 6f 62 6c 65 6d 2c  fix the problem,
33180 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69 67 74 6f   add -Wl,-bbigto
33190 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e 0a 0a 20  c to LDFLAGS... 
331a0 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
331b0 73 3d 27 27 0a 20 20 20 20 20 20 68 61 72 64 63  s=''.      hardc
331c0 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20  ode_direct=yes. 
331d0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
331e0 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 27  bdir_separator='
331f0 3a 27 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c  :'.      link_al
33200 6c 5f 64 65 70 6c 69 62 73 3d 79 65 73 0a 0a 20  l_deplibs=yes.. 
33210 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47       if test "$G
33220 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  CC" = yes; then.
33230 09 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
33240 6e 20 61 69 78 34 2e 5b 30 31 32 5d 7c 61 69 78  n aix4.[012]|aix
33250 34 2e 5b 30 31 32 5d 2e 2a 29 0a 09 23 20 57 65  4.[012].*)..# We
33260 20 6f 6e 6c 79 20 77 61 6e 74 20 74 6f 20 64 6f   only want to do
33270 20 74 68 69 73 20 6f 6e 20 41 49 58 20 34 2e 32   this on AIX 4.2
33280 20 61 6e 64 20 6c 6f 77 65 72 2c 20 74 68 65 20   and lower, the 
33290 63 68 65 63 6b 0a 09 23 20 62 65 6c 6f 77 20 66  check..# below f
332a0 6f 72 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63  or broken collec
332b0 74 32 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20  t2 doesn't work 
332c0 75 6e 64 65 72 20 34 2e 33 2b 0a 09 20 20 63 6f  under 4.3+..  co
332d0 6c 6c 65 63 74 32 6e 61 6d 65 3d 60 24 7b 43 43  llect2name=`${CC
332e0 7d 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  } -print-prog-na
332f0 6d 65 3d 63 6f 6c 6c 65 63 74 32 60 0a 09 20 20  me=collect2`..  
33300 69 66 20 74 65 73 74 20 2d 66 20 22 24 63 6f 6c  if test -f "$col
33310 6c 65 63 74 32 6e 61 6d 65 22 20 26 26 20 5c 0a  lect2name" && \.
33320 20 20 09 20 20 20 73 74 72 69 6e 67 73 20 22 24    .   strings "$
33330 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20 7c 20  collect2name" | 
33340 67 72 65 70 20 72 65 73 6f 6c 76 65 5f 6c 69 62  grep resolve_lib
33350 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e 75 6c 6c  _name >/dev/null
33360 0a 09 20 20 74 68 65 6e 0a 20 20 09 20 20 23 20  ..  then.  .  # 
33370 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65 64  We have reworked
33380 20 63 6f 6c 6c 65 63 74 32 0a 20 20 09 20 20 68   collect2.  .  h
33390 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79  ardcode_direct=y
333a0 65 73 0a 09 20 20 65 6c 73 65 0a 20 20 09 20 20  es..  else.  .  
333b0 23 20 57 65 20 68 61 76 65 20 6f 6c 64 20 63 6f  # We have old co
333c0 6c 6c 65 63 74 32 0a 20 20 09 20 20 68 61 72 64  llect2.  .  hard
333d0 63 6f 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75  code_direct=unsu
333e0 70 70 6f 72 74 65 64 0a 20 20 09 20 20 23 20 49  pported.  .  # I
333f0 74 20 66 61 69 6c 73 20 74 6f 20 66 69 6e 64 20  t fails to find 
33400 75 6e 69 6e 73 74 61 6c 6c 65 64 20 6c 69 62 72  uninstalled libr
33410 61 72 69 65 73 20 77 68 65 6e 20 74 68 65 20 75  aries when the u
33420 6e 69 6e 73 74 61 6c 6c 65 64 0a 20 20 09 20 20  ninstalled.  .  
33430 23 20 70 61 74 68 20 69 73 20 6e 6f 74 20 6c 69  # path is not li
33440 73 74 65 64 20 69 6e 20 74 68 65 20 6c 69 62 70  sted in the libp
33450 61 74 68 2e 20 20 53 65 74 74 69 6e 67 20 68 61  ath.  Setting ha
33460 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 0a 20  rdcode_minus_L. 
33470 20 09 20 20 23 20 74 6f 20 75 6e 73 75 70 70 6f   .  # to unsuppo
33480 72 74 65 64 20 66 6f 72 63 65 73 20 72 65 6c 69  rted forces reli
33490 6e 6b 69 6e 67 0a 20 20 09 20 20 68 61 72 64 63  nking.  .  hardc
334a0 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a  ode_minus_L=yes.
334b0 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69    .  hardcode_li
334c0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
334d0 2d 4c 24 6c 69 62 64 69 72 27 0a 20 20 09 20 20  -L$libdir'.  .  
334e0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
334f0 73 65 70 61 72 61 74 6f 72 3d 0a 09 20 20 66 69  separator=..  fi
33500 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68  ..  ;;..esac..sh
33510 61 72 65 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72  ared_flag='-shar
33520 65 64 27 0a 09 69 66 20 74 65 73 74 20 22 24 61  ed'..if test "$a
33530 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
33540 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
33550 65 6e 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61  en..  shared_fla
33560 67 3d 22 24 73 68 61 72 65 64 5f 66 6c 61 67 20  g="$shared_flag 
33570 22 27 24 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20  "'${wl}-G'..fi. 
33580 20 20 20 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74       else..# not
33590 20 75 73 69 6e 67 20 67 63 63 0a 09 69 66 20 74   using gcc..if t
335a0 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
335b0 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 20 20 09  = ia64; then.  .
335c0 23 20 56 69 73 75 61 6c 41 67 65 20 43 2b 2b 2c  # VisualAge C++,
335d0 20 56 65 72 73 69 6f 6e 20 35 2e 35 20 66 6f 72   Version 5.5 for
335e0 20 41 49 58 20 35 4c 20 66 6f 72 20 49 41 2d 36   AIX 5L for IA-6
335f0 34 2c 20 42 65 74 61 20 33 20 52 65 6c 65 61 73  4, Beta 3 Releas
33600 65 0a 20 20 09 23 20 63 68 6f 6b 65 73 20 6f 6e  e.  .# chokes on
33610 20 2d 57 6c 2c 2d 47 2e 20 54 68 65 20 66 6f 6c   -Wl,-G. The fol
33620 6c 6f 77 69 6e 67 20 6c 69 6e 65 20 69 73 20 63  lowing line is c
33630 6f 72 72 65 63 74 3a 0a 09 20 20 73 68 61 72 65  orrect:..  share
33640 64 5f 66 6c 61 67 3d 27 2d 47 27 0a 09 65 6c 73  d_flag='-G'..els
33650 65 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 61  e..  if test "$a
33660 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69  ix_use_runtimeli
33670 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  nking" = yes; th
33680 65 6e 0a 09 20 20 20 20 73 68 61 72 65 64 5f 66  en..    shared_f
33690 6c 61 67 3d 27 24 7b 77 6c 7d 2d 47 27 0a 09 20  lag='${wl}-G'.. 
336a0 20 65 6c 73 65 0a 09 20 20 20 20 73 68 61 72 65   else..    share
336b0 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 62 4d  d_flag='${wl}-bM
336c0 3a 53 52 45 27 0a 09 20 20 66 69 0a 09 66 69 0a  :SRE'..  fi..fi.
336d0 20 20 20 20 20 20 66 69 0a 0a 20 20 20 20 20 20        fi..      
336e0 23 20 49 74 20 73 65 65 6d 73 20 74 68 61 74 20  # It seems that 
336f0 2d 62 65 78 70 61 6c 6c 20 64 6f 65 73 20 6e 6f  -bexpall does no
33700 74 20 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73  t export symbols
33710 20 62 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 0a   beginning with.
33720 20 20 20 20 20 20 23 20 75 6e 64 65 72 73 63 6f        # undersco
33730 72 65 20 28 5f 29 2c 20 73 6f 20 69 74 20 69 73  re (_), so it is
33740 20 62 65 74 74 65 72 20 74 6f 20 67 65 6e 65 72   better to gener
33750 61 74 65 20 61 20 6c 69 73 74 20 6f 66 20 73 79  ate a list of sy
33760 6d 62 6f 6c 73 20 74 6f 20 65 78 70 6f 72 74 2e  mbols to export.
33770 0a 20 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78  .      always_ex
33780 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73  port_symbols=yes
33790 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
337a0 24 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d 65  $aix_use_runtime
337b0 6c 69 6e 6b 69 6e 67 22 20 3d 20 79 65 73 3b 20  linking" = yes; 
337c0 74 68 65 6e 0a 09 23 20 57 61 72 6e 69 6e 67 20  then..# Warning 
337d0 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20  - without using 
337e0 74 68 65 20 6f 74 68 65 72 20 72 75 6e 74 69 6d  the other runtim
337f0 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61 67 73 20  e loading flags 
33800 28 2d 62 72 74 6c 29 2c 0a 09 23 20 2d 62 65 72  (-brtl),..# -ber
33810 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74  ok will link wit
33820 68 6f 75 74 20 65 72 72 6f 72 2c 20 62 75 74 20  hout error, but 
33830 6d 61 79 20 70 72 6f 64 75 63 65 20 61 20 62 72  may produce a br
33840 6f 6b 65 6e 20 6c 69 62 72 61 72 79 2e 0a 09 61  oken library...a
33850 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
33860 6c 61 67 3d 27 2d 62 65 72 6f 6b 27 0a 20 20 20  lag='-berok'.   
33870 20 20 20 20 23 20 44 65 74 65 72 6d 69 6e 65 20      # Determine 
33880 74 68 65 20 64 65 66 61 75 6c 74 20 6c 69 62 70  the default libp
33890 61 74 68 20 66 72 6f 6d 20 74 68 65 20 76 61 6c  ath from the val
338a0 75 65 20 65 6e 63 6f 64 65 64 20 69 6e 20 61 6e  ue encoded in an
338b0 20 65 6d 70 74 79 20 65 78 65 63 75 74 61 62 6c   empty executabl
338c0 65 2e 0a 20 20 20 20 20 20 20 63 61 74 20 3e 63  e..       cat >c
338d0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
338e0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
338f0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
33900 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
33910 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
33920 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
33930 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
33940 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
33950 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
33960 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
33970 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
33980 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
33990 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
339a0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
339b0 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
339c0 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
339d0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
339e0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
339f0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
33a00 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
33a10 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
33a20 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
33a30 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
33a40 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
33a50 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
33a60 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
33a70 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
33a80 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
33a90 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
33aa0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
33ab0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
33ac0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
33ad0 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
33ae0 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
33af0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
33b00 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
33b10 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
33b20 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
33b30 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
33b40 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
33b50 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
33b60 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
33b70 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
33b80 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
33b90 78 74 20 26 26 0a 20 20 20 20 20 20 20 24 61 73  xt &&.       $as
33ba0 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74  _test_x conftest
33bb0 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e  $ac_exeext; then
33bc0 0a 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64  ..aix_libpath=`d
33bd0 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74 24  ump -H conftest$
33be0 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76  ac_exeext 2>/dev
33bf0 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20  /null | $SED -n 
33c00 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65  -e '/Import File
33c10 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b   Strings/,/^$/ {
33c20 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c   /^0/ { s/^0  *\
33c30 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d  (.*\)$/\1/; p; }
33c40 0a 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f 72  .}'`.# Check for
33c50 20 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63 74   a 64-bit object
33c60 20 69 66 20 77 65 20 64 69 64 6e 27 74 20 66 69   if we didn't fi
33c70 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66 20  nd anything..if 
33c80 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69  test -z "$aix_li
33c90 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78  bpath"; then aix
33ca0 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d  _libpath=`dump -
33cb0 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61 63  HX64 conftest$ac
33cc0 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e  _exeext 2>/dev/n
33cd0 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65  ull | $SED -n -e
33ce0 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53   '/Import File S
33cf0 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f  trings/,/^$/ { /
33d00 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e  ^0/ { s/^0  *\(.
33d10 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d  *\)$/\1/; p; }.}
33d20 27 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65 63  '`; fi.else.  ec
33d30 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
33d40 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
33d50 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
33d60 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
33d70 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
33d80 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
33d90 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
33da0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
33db0 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74  st_ipa8_conftest
33dc0 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66  .oo \.      conf
33dd0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
33de0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
33df0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78  if test -z "$aix
33e00 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20  _libpath"; then 
33e10 61 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73  aix_libpath="/us
33e20 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a  r/lib:/lib"; fi.
33e30 0a 20 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  .       hardcode
33e40 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
33e50 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70 61 74  c='${wl}-blibpat
33e60 68 3a 24 6c 69 62 64 69 72 3a 27 22 24 61 69 78  h:$libdir:'"$aix
33e70 5f 6c 69 62 70 61 74 68 22 0a 09 61 72 63 68 69  _libpath"..archi
33e80 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22  ve_expsym_cmds="
33e90 5c 24 43 43 22 27 20 2d 6f 20 24 6f 75 74 70 75  \$CC"' -o $outpu
33ea0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
33eb0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
33ec0 62 73 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65  bs '"\${wl}$no_e
33ed0 6e 74 72 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d  ntry_flag"' $com
33ee0 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 69 66 20  piler_flags `if 
33ef0 74 65 73 74 20 22 78 24 7b 61 6c 6c 6f 77 5f 75  test "x${allow_u
33f00 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22 20  ndefined_flag}" 
33f10 21 3d 20 22 78 22 3b 20 74 68 65 6e 20 65 63 68  != "x"; then ech
33f20 6f 20 22 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f  o "${wl}${allow_
33f30 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 22  undefined_flag}"
33f40 3b 20 65 6c 73 65 20 3a 3b 20 66 69 60 20 27 22  ; else :; fi` '"
33f50 5c 24 7b 77 6c 7d 24 65 78 70 5f 73 79 6d 5f 66  \${wl}$exp_sym_f
33f60 6c 61 67 3a 5c 24 65 78 70 6f 72 74 5f 73 79 6d  lag:\$export_sym
33f70 62 6f 6c 73 20 24 73 68 61 72 65 64 5f 66 6c 61  bols $shared_fla
33f80 67 22 0a 20 20 20 20 20 20 20 65 6c 73 65 0a 09  g".       else..
33f90 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63  if test "$host_c
33fa0 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e  pu" = ia64; then
33fb0 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
33fc0 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
33fd0 7b 77 6c 7d 2d 52 20 24 6c 69 62 64 69 72 3a 2f  {wl}-R $libdir:/
33fe0 75 73 72 2f 6c 69 62 3a 2f 6c 69 62 27 0a 09 20  usr/lib:/lib'.. 
33ff0 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
34000 5f 66 6c 61 67 3d 22 2d 7a 20 6e 6f 64 65 66 73  _flag="-z nodefs
34010 22 0a 09 20 20 61 72 63 68 69 76 65 5f 65 78 70  "..  archive_exp
34020 73 79 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 20 24  sym_cmds="\$CC $
34030 73 68 61 72 65 64 5f 66 6c 61 67 22 27 20 2d 6f  shared_flag"' -o
34040 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
34050 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
34060 20 24 64 65 70 6c 69 62 73 20 27 22 5c 24 7b 77   $deplibs '"\${w
34070 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67  l}$no_entry_flag
34080 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  "' $compiler_fla
34090 67 73 20 24 7b 77 6c 7d 24 7b 61 6c 6c 6f 77 5f  gs ${wl}${allow_
340a0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 20  undefined_flag} 
340b0 27 22 5c 24 7b 77 6c 7d 24 65 78 70 5f 73 79 6d  '"\${wl}$exp_sym
340c0 5f 66 6c 61 67 3a 5c 24 65 78 70 6f 72 74 5f 73  _flag:\$export_s
340d0 79 6d 62 6f 6c 73 22 0a 09 65 6c 73 65 0a 09 20  ymbols"..else.. 
340e0 23 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20  # Determine the 
340f0 64 65 66 61 75 6c 74 20 6c 69 62 70 61 74 68 20  default libpath 
34100 66 72 6f 6d 20 74 68 65 20 76 61 6c 75 65 20 65  from the value e
34110 6e 63 6f 64 65 64 20 69 6e 20 61 6e 20 65 6d 70  ncoded in an emp
34120 74 79 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 09  ty executable...
34130 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
34140 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
34150 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
34160 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
34170 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
34180 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
34190 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
341a0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
341b0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
341c0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
341d0 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
341e0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
341f0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
34200 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61  bjext conftest$a
34210 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61  c_exeext.if { (a
34220 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
34230 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
34240 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
34250 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
34260 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
34270 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
34280 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
34290 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
342a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
342b0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
342c0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
342d0 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74  c_link") 2>conft
342e0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
342f0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
34300 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
34310 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
34320 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
34330 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
34340 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
34350 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
34360 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
34370 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
34380 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
34390 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
343a0 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
343b0 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
343c0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
343d0 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
343e0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
343f0 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20 20  ac_exeext &&.   
34400 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20 63      $as_test_x c
34410 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
34420 74 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c 69 62  t; then..aix_lib
34430 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20 63 6f  path=`dump -H co
34440 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
34450 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24   2>/dev/null | $
34460 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f  SED -n -e '/Impo
34470 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f  rt File Strings/
34480 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73  ,/^$/ { /^0/ { s
34490 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
344a0 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20 43 68  /; p; }.}'`.# Ch
344b0 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62 69 74  eck for a 64-bit
344c0 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20 64 69   object if we di
344d0 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74 68 69  dn't find anythi
344e0 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  ng..if test -z "
344f0 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b 20 74  $aix_libpath"; t
34500 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74 68 3d  hen aix_libpath=
34510 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f 6e 66  `dump -HX64 conf
34520 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 32  test$ac_exeext 2
34530 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45  >/dev/null | $SE
34540 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f 72 74  D -n -e '/Import
34550 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c 2f   File Strings/,/
34560 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73 2f 5e  ^$/ { /^0/ { s/^
34570 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31 2f 3b  0  *\(.*\)$/\1/;
34580 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a 65 6c   p; }.}'`; fi.el
34590 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
345a0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
345b0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
345c0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
345d0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
345e0 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20  .fi..rm -f core 
345f0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
34600 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
34610 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63   conftest_ipa8_c
34620 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20 20 20  onftest.oo \.   
34630 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
34640 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
34650 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74 20 2d  ac_ext.if test -
34660 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22  z "$aix_libpath"
34670 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61  ; then aix_libpa
34680 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f 6c 69  th="/usr/lib:/li
34690 62 22 3b 20 66 69 0a 0a 09 20 68 61 72 64 63 6f  b"; fi... hardco
346a0 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
346b0 70 65 63 3d 27 24 7b 77 6c 7d 2d 62 6c 69 62 70  pec='${wl}-blibp
346c0 61 74 68 3a 24 6c 69 62 64 69 72 3a 27 22 24 61  ath:$libdir:'"$a
346d0 69 78 5f 6c 69 62 70 61 74 68 22 0a 09 20 20 23  ix_libpath"..  #
346e0 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f   Warning - witho
346f0 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68  ut using the oth
34700 65 72 20 72 75 6e 20 74 69 6d 65 20 6c 6f 61 64  er run time load
34710 69 6e 67 20 66 6c 61 67 73 2c 0a 09 20 20 23 20  ing flags,..  # 
34720 2d 62 65 72 6f 6b 20 77 69 6c 6c 20 6c 69 6e 6b  -berok will link
34730 20 77 69 74 68 6f 75 74 20 65 72 72 6f 72 2c 20   without error, 
34740 62 75 74 20 6d 61 79 20 70 72 6f 64 75 63 65 20  but may produce 
34750 61 20 62 72 6f 6b 65 6e 20 6c 69 62 72 61 72 79  a broken library
34760 2e 0a 09 20 20 6e 6f 5f 75 6e 64 65 66 69 6e 65  ...  no_undefine
34770 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c 7d 2d 62  d_flag=' ${wl}-b
34780 65 72 6e 6f 74 6f 6b 27 0a 09 20 20 61 6c 6c 6f  ernotok'..  allo
34790 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
347a0 3d 27 20 24 7b 77 6c 7d 2d 62 65 72 6f 6b 27 0a  =' ${wl}-berok'.
347b0 09 20 20 23 20 45 78 70 6f 72 74 65 64 20 73 79  .  # Exported sy
347c0 6d 62 6f 6c 73 20 63 61 6e 20 62 65 20 70 75 6c  mbols can be pul
347d0 6c 65 64 20 69 6e 74 6f 20 73 68 61 72 65 64 20  led into shared 
347e0 6f 62 6a 65 63 74 73 20 66 72 6f 6d 20 61 72 63  objects from arc
347f0 68 69 76 65 73 0a 09 20 20 77 68 6f 6c 65 5f 61  hives..  whole_a
34800 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
34810 3d 27 24 63 6f 6e 76 65 6e 69 65 6e 63 65 27 0a  ='$convenience'.
34820 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 5f  .  archive_cmds_
34830 6e 65 65 64 5f 6c 63 3d 79 65 73 0a 09 20 20 23  need_lc=yes..  #
34840 20 54 68 69 73 20 69 73 20 73 69 6d 69 6c 61 72   This is similar
34850 20 74 6f 20 68 6f 77 20 41 49 58 20 74 72 61 64   to how AIX trad
34860 69 74 69 6f 6e 61 6c 6c 79 20 62 75 69 6c 64 73  itionally builds
34870 20 69 74 73 20 73 68 61 72 65 64 20 6c 69 62 72   its shared libr
34880 61 72 69 65 73 2e 0a 09 20 20 61 72 63 68 69 76  aries...  archiv
34890 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 22 5c  e_expsym_cmds="\
348a0 24 43 43 20 24 73 68 61 72 65 64 5f 66 6c 61 67  $CC $shared_flag
348b0 22 27 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62  "' -o $output_ob
348c0 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69  jdir/$soname $li
348d0 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
348e0 7b 77 6c 7d 2d 62 6e 6f 65 6e 74 72 79 20 24 63  {wl}-bnoentry $c
348f0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
34900 77 6c 7d 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73  wl}-bE:$export_s
34910 79 6d 62 6f 6c 73 24 7b 61 6c 6c 6f 77 5f 75 6e  ymbols${allow_un
34920 64 65 66 69 6e 65 64 5f 66 6c 61 67 7d 7e 24 41  defined_flag}~$A
34930 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 75 74  R $AR_FLAGS $out
34940 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e  put_objdir/$libn
34950 61 6d 65 24 72 65 6c 65 61 73 65 2e 61 20 24 6f  ame$release.a $o
34960 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
34970 6e 61 6d 65 27 0a 09 66 69 0a 20 20 20 20 20 20  name'..fi.      
34980 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
34990 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
349a0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
349b0 72 6d 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  rm $output_objdi
349c0 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
349d0 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
349e0 65 20 4e 41 4d 45 20 24 6c 69 62 6e 61 6d 65 22  e NAME $libname"
349f0 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
34a00 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
34a10 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
34a20 65 20 4c 49 42 52 41 52 59 5f 49 44 20 31 22 20  e LIBRARY_ID 1" 
34a30 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34a40 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64 61  r/a2ixlibrary.da
34a50 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66 69 6e  ta~$echo "#defin
34a60 65 20 56 45 52 53 49 4f 4e 20 24 6d 61 6a 6f 72  e VERSION $major
34a70 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  " >> $output_obj
34a80 64 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e  dir/a2ixlibrary.
34a90 64 61 74 61 7e 24 65 63 68 6f 20 22 23 64 65 66  data~$echo "#def
34aa0 69 6e 65 20 52 45 56 49 53 49 4f 4e 20 24 72 65  ine REVISION $re
34ab0 76 69 73 69 6f 6e 22 20 3e 3e 20 24 6f 75 74 70  vision" >> $outp
34ac0 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69  ut_objdir/a2ixli
34ad0 62 72 61 72 79 2e 64 61 74 61 7e 24 41 52 20 24  brary.data~$AR $
34ae0 41 52 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6c  AR_FLAGS $lib $l
34af0 69 62 6f 62 6a 73 7e 24 52 41 4e 4c 49 42 20 24  ibobjs~$RANLIB $
34b00 6c 69 62 7e 28 63 64 20 24 6f 75 74 70 75 74 5f  lib~(cd $output_
34b10 6f 62 6a 64 69 72 20 26 26 20 61 32 69 78 6c 69  objdir && a2ixli
34b20 62 72 61 72 79 20 2d 33 32 29 27 0a 20 20 20 20  brary -32)'.    
34b30 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
34b40 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24  r_flag_spec='-L$
34b50 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
34b60 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
34b70 65 73 0a 20 20 20 20 20 20 23 20 73 65 65 20 63  es.      # see c
34b80 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 64 69 66  omment about dif
34b90 66 65 72 65 6e 74 20 73 65 6d 61 6e 74 69 63 73  ferent semantics
34ba0 20 6f 6e 20 74 68 65 20 47 4e 55 20 6c 64 20 73   on the GNU ld s
34bb0 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 6c 64 5f  ection.      ld_
34bc0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
34bd0 3b 3b 0a 0a 20 20 20 20 62 73 64 69 5b 34 35 5d  ;;..    bsdi[45]
34be0 2a 29 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  *).      export_
34bf0 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
34c00 63 3d 2d 72 64 79 6e 61 6d 69 63 0a 20 20 20 20  c=-rdynamic.    
34c10 20 20 3b 3b 0a 0a 20 20 20 20 63 79 67 77 69 6e    ;;..    cygwin
34c20 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33  * | mingw* | pw3
34c30 32 2a 29 0a 20 20 20 20 20 20 23 20 57 68 65 6e  2*).      # When
34c40 20 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20   not using gcc, 
34c50 77 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73  we currently ass
34c60 75 6d 65 20 74 68 61 74 20 77 65 20 61 72 65 20  ume that we are 
34c70 75 73 69 6e 67 0a 20 20 20 20 20 20 23 20 4d 69  using.      # Mi
34c80 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 43  crosoft Visual C
34c90 2b 2b 2e 0a 20 20 20 20 20 20 23 20 68 61 72 64  ++..      # hard
34ca0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
34cb0 5f 73 70 65 63 20 69 73 20 61 63 74 75 61 6c 6c  _spec is actuall
34cc0 79 20 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 20 61  y meaningless, a
34cd0 73 20 74 68 65 72 65 20 69 73 0a 20 20 20 20 20  s there is.     
34ce0 20 23 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74   # no search pat
34cf0 68 20 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20  h for DLLs..    
34d00 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
34d10 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 20 27 0a  r_flag_spec=' '.
34d20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65        allow_unde
34d30 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75 70  fined_flag=unsup
34d40 70 6f 72 74 65 64 0a 20 20 20 20 20 20 23 20 54  ported.      # T
34d50 65 6c 6c 20 6c 74 6d 61 69 6e 20 74 6f 20 6d 61  ell ltmain to ma
34d60 6b 65 20 2e 6c 69 62 20 66 69 6c 65 73 2c 20 6e  ke .lib files, n
34d70 6f 74 20 2e 61 20 66 69 6c 65 73 2e 0a 20 20 20  ot .a files..   
34d80 20 20 20 6c 69 62 65 78 74 3d 6c 69 62 0a 20 20     libext=lib.  
34d90 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d 61 69      # Tell ltmai
34da0 6e 20 74 6f 20 6d 61 6b 65 20 2e 64 6c 6c 20 66  n to make .dll f
34db0 69 6c 65 73 2c 20 6e 6f 74 20 2e 73 6f 20 66 69  iles, not .so fi
34dc0 6c 65 73 2e 0a 20 20 20 20 20 20 73 68 72 65 78  les..      shrex
34dd0 74 5f 63 6d 64 73 3d 22 2e 64 6c 6c 22 0a 20 20  t_cmds=".dll".  
34de0 20 20 20 20 23 20 46 49 58 4d 45 3a 20 53 65 74      # FIXME: Set
34df0 74 69 6e 67 20 6c 69 6e 6b 6e 61 6d 65 73 20 68  ting linknames h
34e00 65 72 65 20 69 73 20 61 20 62 61 64 20 68 61 63  ere is a bad hac
34e10 6b 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76 65  k..      archive
34e20 5f 63 6d 64 73 3d 27 24 43 43 20 2d 6f 20 24 6c  _cmds='$CC -o $l
34e30 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6d  ib $libobjs $com
34e40 70 69 6c 65 72 5f 66 6c 61 67 73 20 60 65 63 68  piler_flags `ech
34e50 6f 20 22 24 64 65 70 6c 69 62 73 22 20 7c 20 24  o "$deplibs" | $
34e60 53 45 44 20 2d 65 20 27 5c 27 27 73 2f 20 2d 6c  SED -e '\''s/ -l
34e70 63 24 2f 2f 27 5c 27 27 60 20 2d 6c 69 6e 6b 20  c$//'\''` -link 
34e80 2d 64 6c 6c 7e 6c 69 6e 6b 6e 61 6d 65 73 3d 27  -dll~linknames='
34e90 0a 20 20 20 20 20 20 23 20 54 68 65 20 6c 69 6e  .      # The lin
34ea0 6b 65 72 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74  ker will automat
34eb0 69 63 61 6c 6c 79 20 62 75 69 6c 64 20 61 20 2e  ically build a .
34ec0 6c 69 62 20 66 69 6c 65 20 69 66 20 77 65 20 62  lib file if we b
34ed0 75 69 6c 64 20 61 20 44 4c 4c 2e 0a 20 20 20 20  uild a DLL..    
34ee0 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f 46 72    old_archive_Fr
34ef0 6f 6d 5f 6e 65 77 5f 63 6d 64 73 3d 27 74 72 75  om_new_cmds='tru
34f00 65 27 0a 20 20 20 20 20 20 23 20 46 49 58 4d 45  e'.      # FIXME
34f10 3a 20 53 68 6f 75 6c 64 20 6c 65 74 20 74 68 65  : Should let the
34f20 20 75 73 65 72 20 73 70 65 63 69 66 79 20 74 68   user specify th
34f30 65 20 6c 69 62 20 70 72 6f 67 72 61 6d 2e 0a 20  e lib program.. 
34f40 20 20 20 20 20 6f 6c 64 5f 61 72 63 68 69 76 65       old_archive
34f50 5f 63 6d 64 73 3d 27 6c 69 62 20 2f 4f 55 54 3a  _cmds='lib /OUT:
34f60 24 6f 6c 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 24  $oldlib$oldobjs$
34f70 6f 6c 64 5f 64 65 70 6c 69 62 73 27 0a 20 20 20  old_deplibs'.   
34f80 20 20 20 66 69 78 5f 73 72 63 66 69 6c 65 5f 70     fix_srcfile_p
34f90 61 74 68 3d 27 60 63 79 67 70 61 74 68 20 2d 77  ath='`cygpath -w
34fa0 20 22 24 73 72 63 66 69 6c 65 22 60 27 0a 20 20   "$srcfile"`'.  
34fb0 20 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65      enable_share
34fc0 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
34fd0 6e 74 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20  ntimes=yes.     
34fe0 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e 2a   ;;..    darwin*
34ff0 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20 20   | rhapsody*).  
35000 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f      case $host_o
35010 73 20 69 6e 0a 20 20 20 20 20 20 20 20 72 68 61  s in.        rha
35020 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 31  psody* | darwin1
35030 2e 5b 30 31 32 5d 29 0a 20 20 20 20 20 20 20 20  .[012]).        
35040 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64   allow_undefined
35050 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 75 6e 64  _flag='${wl}-und
35060 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70  efined ${wl}supp
35070 72 65 73 73 27 0a 20 20 20 20 20 20 20 20 20 3b  ress'.         ;
35080 3b 0a 20 20 20 20 20 20 20 2a 29 20 23 20 44 61  ;.       *) # Da
35090 72 77 69 6e 20 31 2e 33 20 6f 6e 0a 20 20 20 20  rwin 1.3 on.    
350a0 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20       if test -z 
350b0 24 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d  ${MACOSX_DEPLOYM
350c0 45 4e 54 5f 54 41 52 47 45 54 7d 20 3b 20 74 68  ENT_TARGET} ; th
350d0 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 61 6c  en.           al
350e0 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
350f0 61 67 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e  ag='${wl}-flat_n
35100 61 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75  amespace ${wl}-u
35110 6e 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75  ndefined ${wl}su
35120 70 70 72 65 73 73 27 0a 20 20 20 20 20 20 20 20  ppress'.        
35130 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20   else.          
35140 20 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44   case ${MACOSX_D
35150 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54  EPLOYMENT_TARGET
35160 7d 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20  } in.           
35170 20 20 31 30 2e 5b 30 31 32 5d 29 0a 20 20 20 20    10.[012]).    
35180 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77             allow
35190 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
351a0 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65  '${wl}-flat_name
351b0 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65  space ${wl}-unde
351c0 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72  fined ${wl}suppr
351d0 65 73 73 27 0a 20 20 20 20 20 20 20 20 20 20 20  ess'.           
351e0 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20      ;;.         
351f0 20 20 20 20 31 30 2e 2a 29 0a 20 20 20 20 20 20      10.*).      
35200 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75           allow_u
35210 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24  ndefined_flag='$
35220 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
35230 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b  {wl}dynamic_look
35240 75 70 27 0a 20 20 20 20 20 20 20 20 20 20 20 20  up'.            
35250 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20 20     ;;.          
35260 20 65 73 61 63 0a 20 20 20 20 20 20 20 20 20 66   esac.         f
35270 69 0a 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  i.         ;;.  
35280 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 61      esac.      a
35290 72 63 68 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64  rchive_cmds_need
352a0 5f 6c 63 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72  _lc=no.      har
352b0 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a  dcode_direct=no.
352c0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 61        hardcode_a
352d0 75 74 6f 6d 61 74 69 63 3d 79 65 73 0a 20 20 20  utomatic=yes.   
352e0 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
352f0 62 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70  bpath_var=unsupp
35300 6f 72 74 65 64 0a 20 20 20 20 20 20 77 68 6f 6c  orted.      whol
35310 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
35320 70 65 63 3d 27 27 0a 20 20 20 20 20 20 6c 69 6e  pec=''.      lin
35330 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79 65  k_all_deplibs=ye
35340 73 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  s.    if test "$
35350 47 43 43 22 20 3d 20 79 65 73 20 3b 20 74 68 65  GCC" = yes ; the
35360 6e 0a 20 20 20 20 09 6f 75 74 70 75 74 5f 76 65  n.    .output_ve
35370 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d 27  rbose_link_cmd='
35380 65 63 68 6f 27 0a 20 20 20 20 20 20 20 20 61 72  echo'.        ar
35390 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
353a0 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c 6c  -dynamiclib $all
353b0 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
353c0 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  g -o $lib $libob
353d0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
353e0 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e 73  piler_flags -ins
353f0 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74 68  tall_name $rpath
35400 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74 72  /$soname $verstr
35410 69 6e 67 27 0a 20 20 20 20 20 20 6d 6f 64 75 6c  ing'.      modul
35420 65 5f 63 6d 64 73 3d 27 24 43 43 20 24 61 6c 6c  e_cmds='$CC $all
35430 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
35440 67 20 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c  g -o $lib -bundl
35450 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  e $libobjs $depl
35460 69 62 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  ibs$compiler_fla
35470 67 73 27 0a 20 20 20 20 20 20 23 20 44 6f 6e 27  gs'.      # Don'
35480 74 20 66 69 78 20 74 68 69 73 20 62 79 20 75 73  t fix this by us
35490 69 6e 67 20 74 68 65 20 6c 64 20 2d 65 78 70 6f  ing the ld -expo
354a0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
354b0 74 20 66 6c 61 67 2c 20 69 74 20 64 6f 65 73 6e  t flag, it doesn
354c0 27 74 20 65 78 69 73 74 20 69 6e 20 6f 6c 64 65  't exist in olde
354d0 72 20 64 61 72 77 69 6e 20 6c 64 73 0a 20 20 20  r darwin lds.   
354e0 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
354f0 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20 22  m_cmds='sed -e "
35500 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e  s,#.*,," -e "s,^
35510 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22 73  [    ]*,," -e "s
35520 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20 3c  ,^\(..*\),_&," <
35530 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
35540 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
35550 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
35560 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43 20  bols.expsym~$CC 
35570 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24 61 6c 6c  -dynamiclib $all
35580 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61  ow_undefined_fla
35590 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  g -o $lib $libob
355a0 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
355b0 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 69 6e 73  piler_flags -ins
355c0 74 61 6c 6c 5f 6e 61 6d 65 20 24 72 70 61 74 68  tall_name $rpath
355d0 2f 24 73 6f 6e 61 6d 65 20 24 76 65 72 73 74 72  /$soname $verstr
355e0 69 6e 67 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f  ing~nmedit -s $o
355f0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c  utput_objdir/${l
35600 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e  ibname}-symbols.
35610 65 78 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20  expsym ${lib}'. 
35620 20 20 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73       module_exps
35630 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20  ym_cmds='sed -e 
35640 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c  "s,#.*,," -e "s,
35650 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22  ^[    ]*,," -e "
35660 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20  s,^\(..*\),_&," 
35670 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  < $export_symbol
35680 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  s > $output_objd
35690 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
356a0 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43  mbols.expsym~$CC
356b0 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65   $allow_undefine
356c0 64 5f 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62 20  d_flag  -o $lib 
356d0 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73  -bundle $libobjs
356e0 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c   $deplibs$compil
356f0 65 72 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74 20  er_flags~nmedit 
35700 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
35710 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
35720 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
35730 62 7d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  b}'.    else.   
35740 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65     case $cc_base
35750 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 20 20  name in.        
35760 78 6c 63 2a 29 0a 20 20 20 20 20 20 20 20 20 6f  xlc*).         o
35770 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c 69  utput_verbose_li
35780 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20 20  nk_cmd='echo'.  
35790 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63         archive_c
357a0 6d 64 73 3d 27 24 43 43 20 2d 71 6d 6b 73 68 72  mds='$CC -qmkshr
357b0 6f 62 6a 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66  obj $allow_undef
357c0 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69  ined_flag -o $li
357d0 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  b $libobjs $depl
357e0 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
357f0 61 67 73 20 24 7b 77 6c 7d 2d 69 6e 73 74 61 6c  ags ${wl}-instal
35800 6c 5f 6e 61 6d 65 20 24 7b 77 6c 7d 60 65 63 68  l_name ${wl}`ech
35810 6f 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65  o $rpath/$soname
35820 60 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20 20  ` $verstring'.  
35830 20 20 20 20 20 20 20 6d 6f 64 75 6c 65 5f 63 6d         module_cm
35840 64 73 3d 27 24 43 43 20 24 61 6c 6c 6f 77 5f 75  ds='$CC $allow_u
35850 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f  ndefined_flag -o
35860 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65 20 24 6c   $lib -bundle $l
35870 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 24  ibobjs $deplibs$
35880 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
35890 20 20 20 20 20 20 20 20 20 20 23 20 44 6f 6e 27            # Don'
358a0 74 20 66 69 78 20 74 68 69 73 20 62 79 20 75 73  t fix this by us
358b0 69 6e 67 20 74 68 65 20 6c 64 20 2d 65 78 70 6f  ing the ld -expo
358c0 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
358d0 74 20 66 6c 61 67 2c 20 69 74 20 64 6f 65 73 6e  t flag, it doesn
358e0 27 74 20 65 78 69 73 74 20 69 6e 20 6f 6c 64 65  't exist in olde
358f0 72 20 64 61 72 77 69 6e 20 6c 64 73 0a 20 20 20  r darwin lds.   
35900 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78        archive_ex
35910 70 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d  psym_cmds='sed -
35920 65 20 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22  e "s,#.*,," -e "
35930 73 2c 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65  s,^[    ]*,," -e
35940 20 22 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c   "s,^\(..*\),_&,
35950 22 20 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  " < $export_symb
35960 6f 6c 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62  ols > $output_ob
35970 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d  jdir/${libname}-
35980 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24  symbols.expsym~$
35990 43 43 20 2d 71 6d 6b 73 68 72 6f 62 6a 20 24 61  CC -qmkshrobj $a
359a0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
359b0 6c 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  lag -o $lib $lib
359c0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
359d0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
359e0 77 6c 7d 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65  wl}-install_name
359f0 20 24 7b 77 6c 7d 24 72 70 61 74 68 2f 24 73 6f   ${wl}$rpath/$so
35a00 6e 61 6d 65 20 24 76 65 72 73 74 72 69 6e 67 7e  name $verstring~
35a10 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74 70 75  nmedit -s $outpu
35a20 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
35a30 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
35a40 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20 20 20  ym ${lib}'.     
35a50 20 20 20 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73       module_exps
35a60 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 2d 65 20  ym_cmds='sed -e 
35a70 22 73 2c 23 2e 2a 2c 2c 22 20 2d 65 20 22 73 2c  "s,#.*,," -e "s,
35a80 5e 5b 20 20 20 20 5d 2a 2c 2c 22 20 2d 65 20 22  ^[    ]*,," -e "
35a90 73 2c 5e 5c 28 2e 2e 2a 5c 29 2c 5f 26 2c 22 20  s,^\(..*\),_&," 
35aa0 3c 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  < $export_symbol
35ab0 73 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  s > $output_objd
35ac0 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
35ad0 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 7e 24 43 43  mbols.expsym~$CC
35ae0 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65   $allow_undefine
35af0 64 5f 66 6c 61 67 20 20 2d 6f 20 24 6c 69 62 20  d_flag  -o $lib 
35b00 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73  -bundle $libobjs
35b10 20 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c   $deplibs$compil
35b20 65 72 5f 66 6c 61 67 73 7e 6e 6d 65 64 69 74 20  er_flags~nmedit 
35b30 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
35b40 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
35b50 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
35b60 62 7d 27 0a 20 20 20 20 20 20 20 20 20 20 3b 3b  b}'.          ;;
35b70 0a 20 20 20 20 20 20 20 2a 29 0a 20 20 20 20 20  .       *).     
35b80 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f      ld_shlibs=no
35b90 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  .          ;;.  
35ba0 20 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a      esac.    fi.
35bb0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64 67        ;;..    dg
35bc0 75 78 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69  ux*).      archi
35bd0 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 47 20  ve_cmds='$LD -G 
35be0 2d 68 20 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  -h $soname -o $l
35bf0 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35c00 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61  libs $linker_fla
35c10 67 73 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  gs'.      hardco
35c20 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
35c30 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27 0a  pec='-L$libdir'.
35c40 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73        hardcode_s
35c50 68 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a  hlibpath_var=no.
35c60 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 66 72        ;;..    fr
35c70 65 65 62 73 64 31 2a 29 0a 20 20 20 20 20 20 6c  eebsd1*).      l
35c80 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
35c90 20 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65    ;;..    # Free
35ca0 42 53 44 20 32 2e 32 2e 5b 30 31 32 5d 20 61 6c  BSD 2.2.[012] al
35cb0 6c 6f 77 73 20 75 73 20 74 6f 20 69 6e 63 6c 75  lows us to inclu
35cc0 64 65 20 63 2b 2b 72 74 30 2e 6f 20 74 6f 20 67  de c++rt0.o to g
35cd0 65 74 20 43 2b 2b 20 63 6f 6e 73 74 72 75 63 74  et C++ construct
35ce0 6f 72 0a 20 20 20 20 23 20 73 75 70 70 6f 72 74  or.    # support
35cf0 2e 20 20 46 75 74 75 72 65 20 76 65 72 73 69 6f  .  Future versio
35d00 6e 73 20 64 6f 20 74 68 69 73 20 61 75 74 6f 6d  ns do this autom
35d10 61 74 69 63 61 6c 6c 79 2c 20 62 75 74 20 61 6e  atically, but an
35d20 20 65 78 70 6c 69 63 69 74 20 63 2b 2b 72 74 30   explicit c++rt0
35d30 2e 6f 0a 20 20 20 20 23 20 64 6f 65 73 20 6e 6f  .o.    # does no
35d40 74 20 62 72 65 61 6b 20 61 6e 79 74 68 69 6e 67  t break anything
35d50 2c 20 61 6e 64 20 68 65 6c 70 73 20 73 69 67 6e  , and helps sign
35d60 69 66 69 63 61 6e 74 6c 79 20 28 61 74 20 74 68  ificantly (at th
35d70 65 20 63 6f 73 74 20 6f 66 20 61 20 6c 69 74 74  e cost of a litt
35d80 6c 65 0a 20 20 20 20 23 20 65 78 74 72 61 20 73  le.    # extra s
35d90 70 61 63 65 29 2e 0a 20 20 20 20 66 72 65 65 62  pace)..    freeb
35da0 73 64 32 2e 32 2a 29 0a 20 20 20 20 20 20 61 72  sd2.2*).      ar
35db0 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
35dc0 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f 20 24  -Bshareable -o $
35dd0 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  lib $libobjs $de
35de0 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
35df0 61 67 73 20 2f 75 73 72 2f 6c 69 62 2f 63 2b 2b  ags /usr/lib/c++
35e00 72 74 30 2e 6f 27 0a 20 20 20 20 20 20 68 61 72  rt0.o'.      har
35e10 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
35e20 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64 69  g_spec='-R$libdi
35e30 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  r'.      hardcod
35e40 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20 20  e_direct=yes.   
35e50 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69     hardcode_shli
35e60 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20  bpath_var=no.   
35e70 20 20 20 3b 3b 0a 0a 20 20 20 20 23 20 55 6e 66     ;;..    # Unf
35e80 6f 72 74 75 6e 61 74 65 6c 79 2c 20 6f 6c 64 65  ortunately, olde
35e90 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 46 72  r versions of Fr
35ea0 65 65 42 53 44 20 32 20 64 6f 20 6e 6f 74 20 68  eeBSD 2 do not h
35eb0 61 76 65 20 74 68 69 73 20 66 65 61 74 75 72 65  ave this feature
35ec0 2e 0a 20 20 20 20 66 72 65 65 62 73 64 32 2a 29  ..    freebsd2*)
35ed0 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
35ee0 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65  mds='$LD -Bshare
35ef0 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  able -o $lib $li
35f00 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35f10 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20  linker_flags'.  
35f20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
35f30 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ect=yes.      ha
35f40 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
35f50 65 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64  es.      hardcod
35f60 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72 3d  e_shlibpath_var=
35f70 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
35f80 20 23 20 46 72 65 65 42 53 44 20 33 20 61 6e 64   # FreeBSD 3 and
35f90 20 67 72 65 61 74 65 72 20 75 73 65 73 20 67 63   greater uses gc
35fa0 63 20 2d 73 68 61 72 65 64 20 74 6f 20 64 6f 20  c -shared to do 
35fb0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
35fc0 2e 0a 20 20 20 20 66 72 65 65 62 73 64 2a 20 7c  ..    freebsd* |
35fd0 20 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75 20 7c   kfreebsd*-gnu |
35fe0 20 64 72 61 67 6f 6e 66 6c 79 2a 29 0a 20 20 20   dragonfly*).   
35ff0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
36000 27 24 43 43 20 2d 73 68 61 72 65 64 20 2d 6f 20  '$CC -shared -o 
36010 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
36020 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
36030 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61  _flags'.      ha
36040 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
36050 61 67 5f 73 70 65 63 3d 27 2d 52 24 6c 69 62 64  ag_spec='-R$libd
36060 69 72 27 0a 20 20 20 20 20 20 68 61 72 64 63 6f  ir'.      hardco
36070 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20 20  de_direct=yes.  
36080 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c      hardcode_shl
36090 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20  ibpath_var=no.  
360a0 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78      ;;..    hpux
360b0 39 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  9*).      if tes
360c0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
360d0 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
360e0 64 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f  ds='$rm $output_
360f0 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e 24  objdir/$soname~$
36100 43 43 20 2d 73 68 61 72 65 64 20 2d 66 50 49 43  CC -shared -fPIC
36110 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 69   ${wl}+b ${wl}$i
36120 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d 6f  nstall_libdir -o
36130 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
36140 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
36150 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
36160 6c 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20 24  ler_flags~test $
36170 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
36180 6f 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c 20  oname = $lib || 
36190 6d 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  mv $output_objdi
361a0 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27 0a  r/$soname $lib'.
361b0 20 20 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68        else..arch
361c0 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f  ive_cmds='$rm $o
361d0 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
361e0 6e 61 6d 65 7e 24 4c 44 20 2d 62 20 2b 62 20 24  name~$LD -b +b $
361f0 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
36200 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
36210 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a  /$soname $libobj
36220 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b  s $deplibs $link
36230 65 72 5f 66 6c 61 67 73 7e 74 65 73 74 20 24 6f  er_flags~test $o
36240 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f  utput_objdir/$so
36250 6e 61 6d 65 20 3d 20 24 6c 69 62 20 7c 7c 20 6d  name = $lib || m
36260 76 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  v $output_objdir
36270 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 27 0a 20  /$soname $lib'. 
36280 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 68 61       fi.      ha
36290 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
362a0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62  ag_spec='${wl}+b
362b0 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20   ${wl}$libdir'. 
362c0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
362d0 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a  bdir_separator=:
362e0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
362f0 64 69 72 65 63 74 3d 79 65 73 0a 0a 20 20 20 20  direct=yes..    
36300 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e    # hardcode_min
36310 75 73 5f 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c 79  us_L: Not really
36320 20 69 6e 20 74 68 65 20 73 65 61 72 63 68 20 50   in the search P
36330 41 54 48 2c 0a 20 20 20 20 20 20 23 20 62 75 74  ATH,.      # but
36340 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20   as the default 
36350 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20  location of the 
36360 6c 69 62 72 61 72 79 2e 0a 20 20 20 20 20 20 68  library..      h
36370 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
36380 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74  yes.      export
36390 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70  _dynamic_flag_sp
363a0 65 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 20 20 20  ec='${wl}-E'.   
363b0 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75 78 31     ;;..    hpux1
363c0 30 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73  0*).      if tes
363d0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 20 2d  t "$GCC" = yes -
363e0 61 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  a "$with_gnu_ld"
363f0 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 61 72 63   = no; then..arc
36400 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d  hive_cmds='$CC -
36410 73 68 61 72 65 64 20 2d 66 50 49 43 20 24 7b 77  shared -fPIC ${w
36420 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d  l}+h ${wl}$sonam
36430 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  e ${wl}+b ${wl}$
36440 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
36450 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
36460 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
36470 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20  er_flags'.      
36480 65 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d  else..archive_cm
36490 64 73 3d 27 24 4c 44 20 2d 62 20 2b 68 20 24 73  ds='$LD -b +h $s
364a0 6f 6e 61 6d 65 20 2b 62 20 24 69 6e 73 74 61 6c  oname +b $instal
364b0 6c 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62  l_libdir -o $lib
364c0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
364d0 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
364e0 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
364f0 20 69 66 20 74 65 73 74 20 22 24 77 69 74 68 5f   if test "$with_
36500 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74 68  gnu_ld" = no; th
36510 65 6e 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62  en..hardcode_lib
36520 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  dir_flag_spec='$
36530 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69 62  {wl}+b ${wl}$lib
36540 64 69 72 27 0a 09 68 61 72 64 63 6f 64 65 5f 6c  dir'..hardcode_l
36550 69 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d  ibdir_separator=
36560 3a 0a 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72  :...hardcode_dir
36570 65 63 74 3d 79 65 73 0a 09 65 78 70 6f 72 74 5f  ect=yes..export_
36580 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
36590 63 3d 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 23 20  c='${wl}-E'...# 
365a0 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c  hardcode_minus_L
365b0 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20  : Not really in 
365c0 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48 2c  the search PATH,
365d0 0a 09 23 20 62 75 74 20 61 73 20 74 68 65 20 64  ..# but as the d
365e0 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f 6e 20  efault location 
365f0 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79 2e 0a  of the library..
36600 09 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f  .hardcode_minus_
36610 4c 3d 79 65 73 0a 20 20 20 20 20 20 66 69 0a 20  L=yes.      fi. 
36620 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70 75       ;;..    hpu
36630 78 31 31 2a 29 0a 20 20 20 20 20 20 69 66 20 74  x11*).      if t
36640 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
36650 20 2d 61 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c   -a "$with_gnu_l
36660 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 63  d" = no; then..c
36670 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
36680 0a 09 68 70 70 61 2a 36 34 2a 29 0a 09 20 20 61  ..hppa*64*)..  a
36690 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
366a0 20 2d 73 68 61 72 65 64 20 24 7b 77 6c 7d 2b 68   -shared ${wl}+h
366b0 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f   ${wl}$soname -o
366c0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
366d0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
366e0 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09  r_flags'..  ;;..
366f0 69 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76  ia64*)..  archiv
36700 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
36710 72 65 64 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c  red ${wl}+h ${wl
36720 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2b 6e  }$soname ${wl}+n
36730 6f 64 65 66 61 75 6c 74 72 70 61 74 68 20 2d 6f  odefaultrpath -o
36740 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
36750 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
36760 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09  r_flags'..  ;;..
36770 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d  *)..  archive_cm
36780 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
36790 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b  -fPIC ${wl}+h ${
367a0 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  wl}$soname ${wl}
367b0 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c  +b ${wl}$install
367c0 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20  _libdir -o $lib 
367d0 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
367e0 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
367f0 73 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20  s'..  ;;..esac. 
36800 20 20 20 20 20 65 6c 73 65 0a 09 63 61 73 65 20       else..case 
36810 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 09 68 70  $host_cpu in..hp
36820 70 61 2a 36 34 2a 29 0a 09 20 20 61 72 63 68 69  pa*64*)..  archi
36830 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62 20  ve_cmds='$CC -b 
36840 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f  ${wl}+h ${wl}$so
36850 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  name -o $lib $li
36860 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
36870 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a  compiler_flags'.
36880 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a 09 20  .  ;;..ia64*).. 
36890 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
368a0 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20 24 7b  CC -b ${wl}+h ${
368b0 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  wl}$soname ${wl}
368c0 2b 6e 6f 64 65 66 61 75 6c 74 72 70 61 74 68 20  +nodefaultrpath 
368d0 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73  -o $lib $libobjs
368e0 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
368f0 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b  ler_flags'..  ;;
36900 0a 09 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f  ..*)..  archive_
36910 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24 7b 77  cmds='$CC -b ${w
36920 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d  l}+h ${wl}$sonam
36930 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  e ${wl}+b ${wl}$
36940 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72 20 2d  install_libdir -
36950 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
36960 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
36970 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a  er_flags'..  ;;.
36980 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
36990 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 77       if test "$w
369a0 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f  ith_gnu_ld" = no
369b0 3b 20 74 68 65 6e 0a 09 68 61 72 64 63 6f 64 65  ; then..hardcode
369c0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
369d0 63 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d  c='${wl}+b ${wl}
369e0 24 6c 69 62 64 69 72 27 0a 09 68 61 72 64 63 6f  $libdir'..hardco
369f0 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61  de_libdir_separa
36a00 74 6f 72 3d 3a 0a 0a 09 63 61 73 65 20 24 68 6f  tor=:...case $ho
36a10 73 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61 2a  st_cpu in..hppa*
36a20 36 34 2a 7c 69 61 36 34 2a 29 0a 09 20 20 68 61  64*|ia64*)..  ha
36a30 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
36a40 61 67 5f 73 70 65 63 5f 6c 64 3d 27 2b 62 20 24  ag_spec_ld='+b $
36a50 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72 64 63  libdir'..  hardc
36a60 6f 64 65 5f 64 69 72 65 63 74 3d 6e 6f 0a 09 20  ode_direct=no.. 
36a70 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70   hardcode_shlibp
36a80 61 74 68 5f 76 61 72 3d 6e 6f 0a 09 20 20 3b 3b  ath_var=no..  ;;
36a90 0a 09 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65  ..*)..  hardcode
36aa0 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65  _direct=yes..  e
36ab0 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c  xport_dynamic_fl
36ac0 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 45  ag_spec='${wl}-E
36ad0 27 0a 0a 09 20 20 23 20 68 61 72 64 63 6f 64 65  '...  # hardcode
36ae0 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72 65  _minus_L: Not re
36af0 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61 72  ally in the sear
36b00 63 68 20 50 41 54 48 2c 0a 09 20 20 23 20 62 75  ch PATH,..  # bu
36b10 74 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74  t as the default
36b20 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65   location of the
36b30 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 68 61 72   library...  har
36b40 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65  dcode_minus_L=ye
36b50 73 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20  s..  ;;..esac.  
36b60 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
36b70 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20 69 72  .    irix5* | ir
36b80 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70 75 78  ix6* | nonstopux
36b90 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
36ba0 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
36bb0 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
36bc0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
36bd0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
36be0 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
36bf0 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 7b   ${wl}-soname ${
36c00 77 6c 7d 24 73 6f 6e 61 6d 65 20 60 74 65 73 74  wl}$soname `test
36c10 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e 67 22   -n "$verstring"
36c20 20 26 26 20 65 63 68 6f 20 24 7b 77 6c 7d 2d 73   && echo ${wl}-s
36c30 65 74 5f 76 65 72 73 69 6f 6e 20 24 7b 77 6c 7d  et_version ${wl}
36c40 24 76 65 72 73 74 72 69 6e 67 60 20 24 7b 77 6c  $verstring` ${wl
36c50 7d 2d 75 70 64 61 74 65 5f 72 65 67 69 73 74 72  }-update_registr
36c60 79 20 24 7b 77 6c 7d 24 7b 6f 75 74 70 75 74 5f  y ${wl}${output_
36c70 6f 62 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74  objdir}/so_locat
36c80 69 6f 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20  ions -o $lib'.  
36c90 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
36ca0 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73 68 61  e_cmds='$LD -sha
36cb0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
36cc0 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c  plibs $linker_fl
36cd0 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
36ce0 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76  ame `test -n "$v
36cf0 65 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68  erstring" && ech
36d00 6f 20 2d 73 65 74 5f 76 65 72 73 69 6f 6e 20 24  o -set_version $
36d10 76 65 72 73 74 72 69 6e 67 60 20 2d 75 70 64 61  verstring` -upda
36d20 74 65 5f 72 65 67 69 73 74 72 79 20 24 7b 6f 75  te_registry ${ou
36d30 74 70 75 74 5f 6f 62 6a 64 69 72 7d 2f 73 6f 5f  tput_objdir}/so_
36d40 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f 20 24 6c 69  locations -o $li
36d50 62 27 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62  b'..hardcode_lib
36d60 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c 64  dir_flag_spec_ld
36d70 3d 27 2d 72 70 61 74 68 20 24 6c 69 62 64 69 72  ='-rpath $libdir
36d80 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  '.      fi.     
36d90 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
36da0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
36db0 7d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c 69  }-rpath ${wl}$li
36dc0 62 64 69 72 27 0a 20 20 20 20 20 20 68 61 72 64  bdir'.      hard
36dd0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61  code_libdir_sepa
36de0 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20 6c 69  rator=:.      li
36df0 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d 79  nk_all_deplibs=y
36e00 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  es.      ;;..   
36e10 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20 20   netbsd*).      
36e20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20  if echo __ELF__ 
36e30 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65  | $CC -E - | gre
36e40 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65 76 2f  p __ELF__ >/dev/
36e50 6e 75