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

Artifact d9527c8194653e4f53034f7eb81455d9359d18ab:


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 37  for sqlite 3.5.7
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 37 27 0a 50 41 43 4b  ION='3.5.7'.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 37 27 0a 50 41 43 4b 41 47  te 3.5.7'.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 37  res sqlite 3.5.7
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 37 3a 22 3b 3b 0a 20 20 20 65 73 61 63 0a  5.7:";;.   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 0a       separately.
9ea0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64 2d    --enable-load-
9eb0: 65 78 74 65 6e 73 69 6f 6e 20 45 6e 61 62 6c 65  extension Enable
9ec0: 20 6c 6f 61 64 69 6e 67 20 6f 66 20 65 78 74 65   loading of exte
9ed0: 72 6e 61 6c 20 65 78 74 65 6e 73 69 6f 6e 73 0a  rnal extensions.
9ee0: 0a 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67  .Optional Packag
9ef0: 65 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43  es:.  --with-PAC
9f00: 4b 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73  KAGE[=ARG]    us
9f10: 65 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79  e PACKAGE [ARG=y
9f20: 65 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d  es].  --without-
9f30: 50 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f  PACKAGE       do
9f40: 20 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45   not use PACKAGE
9f50: 20 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68   (same as --with
9f60: 2d 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d  -PACKAGE=no).  -
9f70: 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20 20 20 20  -with-gnu-ld    
9f80: 20 20 20 20 20 20 20 61 73 73 75 6d 65 20 74 68         assume th
9f90: 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 75 73 65  e C compiler use
9fa0: 73 20 47 4e 55 20 6c 64 20 5b 64 65 66 61 75 6c  s GNU ld [defaul
9fb0: 74 3d 6e 6f 5d 0a 20 20 2d 2d 77 69 74 68 2d 70  t=no].  --with-p
9fc0: 69 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20  ic              
9fd0: 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79 20  try to use only 
9fe0: 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a 65  PIC/non-PIC obje
9ff0: 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73 65  cts [default=use
a000: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
a010: 20 20 20 20 20 20 20 20 20 20 20 62 6f 74 68 5d             both]
a020: 0a 20 20 2d 2d 77 69 74 68 2d 74 61 67 73 5b 3d  .  --with-tags[=
a030: 54 41 47 53 5d 20 20 20 20 20 20 69 6e 63 6c 75  TAGS]      inclu
a040: 64 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f  de additional co
a050: 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 5b 61 75  nfigurations [au
a060: 74 6f 6d 61 74 69 63 5d 0a 20 20 2d 2d 77 69 74  tomatic].  --wit
a070: 68 2d 68 69 6e 74 73 3d 46 49 4c 45 20 20 20 20  h-hints=FILE    
a080: 20 20 20 52 65 61 64 20 63 6f 6e 66 69 67 75 72     Read configur
a090: 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 66 72  ation options fr
a0a0: 6f 6d 20 46 49 4c 45 0a 20 20 2d 2d 77 69 74 68  om FILE.  --with
a0b0: 2d 74 63 6c 3d 44 49 52 20 20 20 20 20 20 20 20  -tcl=DIR        
a0c0: 20 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74    directory cont
a0d0: 61 69 6e 69 6e 67 20 74 63 6c 20 63 6f 6e 66 69  aining tcl confi
a0e0: 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20  guration.       
a0f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a100: 20 20 20 28 74 63 6c 43 6f 6e 66 69 67 2e 73 68     (tclConfig.sh
a110: 29 0a 20 20 2d 2d 77 69 74 68 2d 72 65 61 64 6c  ).  --with-readl
a120: 69 6e 65 2d 6c 69 62 20 20 20 20 20 73 70 65 63  ine-lib     spec
a130: 69 66 79 20 72 65 61 64 6c 69 6e 65 20 6c 69 62  ify readline lib
a140: 72 61 72 79 0a 20 20 2d 2d 77 69 74 68 2d 72 65  rary.  --with-re
a150: 61 64 6c 69 6e 65 2d 69 6e 63 20 20 20 20 20 73  adline-inc     s
a160: 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20  pecify readline 
a170: 69 6e 63 6c 75 64 65 20 70 61 74 68 73 0a 0a 53  include paths..S
a180: 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69 61 6c 20  ome influential 
a190: 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69  environment vari
a1a0: 61 62 6c 65 73 3a 0a 20 20 43 43 20 20 20 20 20  ables:.  CC     
a1b0: 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72 20       C compiler 
a1c0: 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c 41 47 53  command.  CFLAGS
a1d0: 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c 65 72        C compiler
a1e0: 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c 41 47 53   flags.  LDFLAGS
a1f0: 20 20 20 20 20 6c 69 6e 6b 65 72 20 66 6c 61 67       linker flag
a200: 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69 62 20 64  s, e.g. -L<lib d
a210: 69 72 3e 20 69 66 20 79 6f 75 20 68 61 76 65 20  ir> if you have 
a220: 6c 69 62 72 61 72 69 65 73 20 69 6e 20 61 0a 20  libraries in a. 
a230: 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 6e               non
a240: 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f  standard directo
a250: 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a 20 20 4c  ry <lib dir>.  L
a260: 49 42 53 20 20 20 20 20 20 20 20 6c 69 62 72 61  IBS        libra
a270: 72 69 65 73 20 74 6f 20 70 61 73 73 20 74 6f 20  ries to pass to 
a280: 74 68 65 20 6c 69 6e 6b 65 72 2c 20 65 2e 67 2e  the linker, e.g.
a290: 20 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a 20 20 43   -l<library>.  C
a2a0: 50 50 46 4c 41 47 53 20 20 20 20 43 2f 43 2b 2b  PPFLAGS    C/C++
a2b0: 2f 4f 62 6a 65 63 74 69 76 65 20 43 20 70 72 65  /Objective C pre
a2c0: 70 72 6f 63 65 73 73 6f 72 20 66 6c 61 67 73 2c  processor flags,
a2d0: 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c 75 64 65   e.g. -I<include
a2e0: 20 64 69 72 3e 20 69 66 0a 20 20 20 20 20 20 20   dir> if.       
a2f0: 20 20 20 20 20 20 20 79 6f 75 20 68 61 76 65 20         you have 
a300: 68 65 61 64 65 72 73 20 69 6e 20 61 20 6e 6f 6e  headers in a non
a310: 73 74 61 6e 64 61 72 64 20 64 69 72 65 63 74 6f  standard directo
a320: 72 79 20 3c 69 6e 63 6c 75 64 65 20 64 69 72 3e  ry <include dir>
a330: 0a 20 20 43 50 50 20 20 20 20 20 20 20 20 20 43  .  CPP         C
a340: 20 70 72 65 70 72 6f 63 65 73 73 6f 72 0a 20 20   preprocessor.  
a350: 43 58 58 20 20 20 20 20 20 20 20 20 43 2b 2b 20  CXX         C++ 
a360: 63 6f 6d 70 69 6c 65 72 20 63 6f 6d 6d 61 6e 64  compiler command
a370: 0a 20 20 43 58 58 46 4c 41 47 53 20 20 20 20 43  .  CXXFLAGS    C
a380: 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67  ++ compiler flag
a390: 73 0a 20 20 43 58 58 43 50 50 20 20 20 20 20 20  s.  CXXCPP      
a3a0: 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72  C++ preprocessor
a3b0: 0a 20 20 46 37 37 20 20 20 20 20 20 20 20 20 46  .  F77         F
a3c0: 6f 72 74 72 61 6e 20 37 37 20 63 6f 6d 70 69 6c  ortran 77 compil
a3d0: 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 46 46 4c  er command.  FFL
a3e0: 41 47 53 20 20 20 20 20 20 46 6f 72 74 72 61 6e  AGS      Fortran
a3f0: 20 37 37 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61   77 compiler fla
a400: 67 73 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61  gs..Use these va
a410: 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72  riables to overr
a420: 69 64 65 20 74 68 65 20 63 68 6f 69 63 65 73 20  ide the choices 
a430: 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75  made by `configu
a440: 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69  re' or to help.i
a450: 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72  t to find librar
a460: 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73  ies and programs
a470: 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72   with nonstandar
a480: 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e  d names/location
a490: 73 2e 0a 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74  s..._ACEOF.ac_st
a4a0: 61 74 75 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74  atus=$?.fi..if t
a4b0: 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68 65  est "$ac_init_he
a4c0: 6c 70 22 20 3d 20 22 72 65 63 75 72 73 69 76 65  lp" = "recursive
a4d0: 22 3b 20 74 68 65 6e 0a 20 20 23 20 49 66 20 74  "; then.  # If t
a4e0: 68 65 72 65 20 61 72 65 20 73 75 62 64 69 72 73  here are subdirs
a4f0: 2c 20 72 65 70 6f 72 74 20 74 68 65 69 72 20 73  , report their s
a500: 70 65 63 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a  pecific --help..
a510: 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
a520: 3a 20 24 61 63 5f 73 75 62 64 69 72 73 5f 61 6c  : $ac_subdirs_al
a530: 6c 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61 63  l; do test "x$ac
a540: 5f 64 69 72 22 20 3d 20 78 3a 20 26 26 20 63 6f  _dir" = x: && co
a550: 6e 74 69 6e 75 65 0a 20 20 20 20 74 65 73 74 20  ntinue.    test 
a560: 2d 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20  -d "$ac_dir" || 
a570: 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f  continue.    ac_
a580: 62 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65  builddir=...case
a590: 20 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29   "$ac_dir" in..)
a5a0: 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20   ac_dir_suffix= 
a5b0: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f  ac_top_builddir_
a5c0: 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69  sub=. ac_top_bui
a5d0: 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29  ld_prefix= ;;.*)
a5e0: 0a 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78  .  ac_dir_suffix
a5f0: 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f 64 69 72  =/`echo "$ac_dir
a600: 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c 2e 5b 5c  " | sed 's,^\.[\
a610: 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41 20 22 2e  \/],,'`.  # A ".
a620: 2e 22 20 66 6f 72 20 65 61 63 68 20 64 69 72 65  ." for each dire
a630: 63 74 6f 72 79 20 69 6e 20 24 61 63 5f 64 69 72  ctory in $ac_dir
a640: 5f 73 75 66 66 69 78 2e 0a 20 20 61 63 5f 74 6f  _suffix..  ac_to
a650: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 60  p_builddir_sub=`
a660: 65 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75  echo "$ac_dir_su
a670: 66 66 69 78 22 20 7c 20 73 65 64 20 27 73 2c 2f  ffix" | sed 's,/
a680: 5b 5e 5c 5c 2f 5d 2a 2c 2f 2e 2e 2c 67 3b 73 2c  [^\\/]*,/..,g;s,
a690: 2f 2c 2c 27 60 0a 20 20 63 61 73 65 20 24 61 63  /,,'`.  case $ac
a6a0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
a6b0: 62 20 69 6e 0a 20 20 22 22 29 20 61 63 5f 74 6f  b in.  "") ac_to
a6c0: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e  p_builddir_sub=.
a6d0: 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72   ac_top_build_pr
a6e0: 65 66 69 78 3d 20 3b 3b 0a 20 20 2a 29 20 20 61  efix= ;;.  *)  a
a6f0: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
a700: 69 78 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ix=$ac_top_build
a710: 64 69 72 5f 73 75 62 2f 20 3b 3b 0a 20 20 65 73  dir_sub/ ;;.  es
a720: 61 63 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62  ac ;;.esac.ac_ab
a730: 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24  s_top_builddir=$
a740: 61 63 5f 70 77 64 0a 61 63 5f 61 62 73 5f 62 75  ac_pwd.ac_abs_bu
a750: 69 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 24 61  ilddir=$ac_pwd$a
a760: 63 5f 64 69 72 5f 73 75 66 66 69 78 0a 23 20 66  c_dir_suffix.# f
a770: 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70  or backward comp
a780: 61 74 69 62 69 6c 69 74 79 3a 0a 61 63 5f 74 6f  atibility:.ac_to
a790: 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 74  p_builddir=$ac_t
a7a0: 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 0a  op_build_prefix.
a7b0: 0a 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e  .case $srcdir in
a7c0: 0a 20 20 2e 29 20 20 23 20 57 65 20 61 72 65 20  .  .)  # We are 
a7d0: 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63  building in plac
a7e0: 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  e..    ac_srcdir
a7f0: 3d 2e 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72  =..    ac_top_sr
a800: 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69  cdir=$ac_top_bui
a810: 6c 64 64 69 72 5f 73 75 62 0a 20 20 20 20 61 63  lddir_sub.    ac
a820: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d  _abs_top_srcdir=
a830: 24 61 63 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c  $ac_pwd ;;.  [\\
a840: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
a850: 20 20 23 20 41 62 73 6f 6c 75 74 65 20 6e 61 6d    # Absolute nam
a860: 65 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72  e..    ac_srcdir
a870: 3d 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f  =$srcdir$ac_dir_
a880: 73 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74  suffix;.    ac_t
a890: 6f 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69  op_srcdir=$srcdi
a8a0: 72 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70  r.    ac_abs_top
a8b0: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 20  _srcdir=$srcdir 
a8c0: 3b 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69  ;;.  *) # Relati
a8d0: 76 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f  ve name..    ac_
a8e0: 73 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62  srcdir=$ac_top_b
a8f0: 75 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63 64  uild_prefix$srcd
a900: 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78  ir$ac_dir_suffix
a910: 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64  .    ac_top_srcd
a920: 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64  ir=$ac_top_build
a930: 5f 70 72 65 66 69 78 24 73 72 63 64 69 72 0a 20  _prefix$srcdir. 
a940: 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72     ac_abs_top_sr
a950: 63 64 69 72 3d 24 61 63 5f 70 77 64 2f 24 73 72  cdir=$ac_pwd/$sr
a960: 63 64 69 72 20 3b 3b 0a 65 73 61 63 0a 61 63 5f  cdir ;;.esac.ac_
a970: 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61  abs_srcdir=$ac_a
a980: 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 24 61 63  bs_top_srcdir$ac
a990: 5f 64 69 72 5f 73 75 66 66 69 78 0a 0a 20 20 20  _dir_suffix..   
a9a0: 20 63 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c   cd "$ac_dir" ||
a9b0: 20 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b   { ac_status=$?;
a9c0: 20 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a 20 20 20   continue; }.   
a9d0: 20 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75 65   # Check for gue
a9e0: 73 74 65 64 20 63 6f 6e 66 69 67 75 72 65 2e 0a  sted configure..
a9f0: 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22      if test -f "
aa00: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
aa10: 67 75 72 65 2e 67 6e 75 22 3b 20 74 68 65 6e 0a  gure.gnu"; then.
aa20: 20 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20        echo &&.  
aa30: 20 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f      $SHELL "$ac_
aa40: 73 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65  srcdir/configure
aa50: 2e 67 6e 75 22 20 2d 2d 68 65 6c 70 3d 72 65 63  .gnu" --help=rec
aa60: 75 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66 20  ursive.    elif 
aa70: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63  test -f "$ac_src
aa80: 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 3b 20  dir/configure"; 
aa90: 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20  then.      echo 
aaa0: 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20  &&.      $SHELL 
aab0: 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66  "$ac_srcdir/conf
aac0: 69 67 75 72 65 22 20 2d 2d 68 65 6c 70 3d 72 65  igure" --help=re
aad0: 63 75 72 73 69 76 65 0a 20 20 20 20 65 6c 73 65  cursive.    else
aae0: 0a 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73  .      echo "$as
aaf0: 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 6e 6f  _me: WARNING: no
ab00: 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69   configuration i
ab10: 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 69 6e  nformation is in
ab20: 20 24 61 63 5f 64 69 72 22 20 3e 26 32 0a 20 20   $ac_dir" >&2.  
ab30: 20 20 66 69 20 7c 7c 20 61 63 5f 73 74 61 74 75    fi || ac_statu
ab40: 73 3d 24 3f 0a 20 20 20 20 63 64 20 22 24 61 63  s=$?.    cd "$ac
ab50: 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63 5f 73 74  _pwd" || { ac_st
ab60: 61 74 75 73 3d 24 3f 3b 20 62 72 65 61 6b 3b 20  atus=$?; break; 
ab70: 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a 74 65 73  }.  done.fi..tes
ab80: 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69 74 5f 68  t -n "$ac_init_h
ab90: 65 6c 70 22 20 26 26 20 65 78 69 74 20 24 61 63  elp" && exit $ac
aba0: 5f 73 74 61 74 75 73 0a 69 66 20 24 61 63 5f 69  _status.if $ac_i
abb0: 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65  nit_version; the
abc0: 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  n.  cat <<\_ACEO
abd0: 46 0a 73 71 6c 69 74 65 20 63 6f 6e 66 69 67 75  F.sqlite configu
abe0: 72 65 20 33 2e 35 2e 37 0a 67 65 6e 65 72 61 74  re 3.5.7.generat
abf0: 65 64 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f  ed by GNU Autoco
ac00: 6e 66 20 32 2e 36 31 0a 0a 43 6f 70 79 72 69 67  nf 2.61..Copyrig
ac10: 68 74 20 28 43 29 20 31 39 39 32 2c 20 31 39 39  ht (C) 1992, 199
ac20: 33 2c 20 31 39 39 34 2c 20 31 39 39 35 2c 20 31  3, 1994, 1995, 1
ac30: 39 39 36 2c 20 31 39 39 38 2c 20 31 39 39 39 2c  996, 1998, 1999,
ac40: 20 32 30 30 30 2c 20 32 30 30 31 2c 0a 32 30 30   2000, 2001,.200
ac50: 32 2c 20 32 30 30 33 2c 20 32 30 30 34 2c 20 32  2, 2003, 2004, 2
ac60: 30 30 35 2c 20 32 30 30 36 20 46 72 65 65 20 53  005, 2006 Free S
ac70: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
ac80: 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f  on, Inc..This co
ac90: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
aca0: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
acb0: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
acc0: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69  re Foundation.gi
acd0: 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65  ves unlimited pe
ace0: 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79  rmission to copy
acf0: 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64  , distribute and
ad00: 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45   modify it.._ACE
ad10: 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 63 61 74  OF.  exit.fi.cat
ad20: 20 3e 63 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f   >config.log <<_
ad30: 41 43 45 4f 46 0a 54 68 69 73 20 66 69 6c 65 20  ACEOF.This file 
ad40: 63 6f 6e 74 61 69 6e 73 20 61 6e 79 20 6d 65 73  contains any mes
ad50: 73 61 67 65 73 20 70 72 6f 64 75 63 65 64 20 62  sages produced b
ad60: 79 20 63 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c  y compilers whil
ad70: 65 0a 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67  e.running config
ad80: 75 72 65 2c 20 74 6f 20 61 69 64 20 64 65 62 75  ure, to aid debu
ad90: 67 67 69 6e 67 20 69 66 20 63 6f 6e 66 69 67 75  gging if configu
ada0: 72 65 20 6d 61 6b 65 73 20 61 20 6d 69 73 74 61  re makes a mista
adb0: 6b 65 2e 0a 0a 49 74 20 77 61 73 20 63 72 65 61  ke...It was crea
adc0: 74 65 64 20 62 79 20 73 71 6c 69 74 65 20 24 61  ted by sqlite $a
add0: 73 5f 6d 65 20 33 2e 35 2e 37 2c 20 77 68 69 63  s_me 3.5.7, whic
ade0: 68 20 77 61 73 0a 67 65 6e 65 72 61 74 65 64 20  h was.generated 
adf0: 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20  by GNU Autoconf 
ae00: 32 2e 36 31 2e 20 20 49 6e 76 6f 63 61 74 69 6f  2.61.  Invocatio
ae10: 6e 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77  n command line w
ae20: 61 73 0a 0a 20 20 24 20 24 30 20 24 40 0a 0a 5f  as..  $ $0 $@.._
ae30: 41 43 45 4f 46 0a 65 78 65 63 20 35 3e 3e 63 6f  ACEOF.exec 5>>co
ae40: 6e 66 69 67 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c  nfig.log.{.cat <
ae50: 3c 5f 41 53 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d  <_ASUNAME.## ---
ae60: 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 50 6c 61  ------ ##.## Pla
ae70: 74 66 6f 72 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d  tform. ##.## ---
ae80: 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e  ------ ##..hostn
ae90: 61 6d 65 20 3d 20 60 28 68 6f 73 74 6e 61 6d 65  ame = `(hostname
aea0: 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e   || uname -n) 2>
aeb0: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20  /dev/null | sed 
aec0: 31 71 60 0a 75 6e 61 6d 65 20 2d 6d 20 3d 20 60  1q`.uname -m = `
aed0: 28 75 6e 61 6d 65 20 2d 6d 29 20 32 3e 2f 64 65  (uname -m) 2>/de
aee0: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
aef0: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 72  nknown`.uname -r
af00: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 72 29 20 32   = `(uname -r) 2
af10: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
af20: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
af30: 65 20 2d 73 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -s = `(uname -
af40: 73 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  s) 2>/dev/null |
af50: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
af60: 75 6e 61 6d 65 20 2d 76 20 3d 20 60 28 75 6e 61  uname -v = `(una
af70: 6d 65 20 2d 76 29 20 32 3e 2f 64 65 76 2f 6e 75  me -v) 2>/dev/nu
af80: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
af90: 77 6e 60 0a 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e  wn`../usr/bin/un
afa0: 61 6d 65 20 2d 70 20 3d 20 60 28 2f 75 73 72 2f  ame -p = `(/usr/
afb0: 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 29 20 32 3e  bin/uname -p) 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 2f 62 69 6e 2f  o unknown`./bin/
afe0: 75 6e 61 6d 65 20 2d 58 20 20 20 20 20 3d 20 60  uname -X     = `
aff0: 28 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58 29 20  (/bin/uname -X) 
b000: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
b010: 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60  || echo unknown`
b020: 0a 0a 2f 62 69 6e 2f 61 72 63 68 20 20 20 20 20  ../bin/arch     
b030: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
b040: 6e 2f 61 72 63 68 29 20 32 3e 2f 64 65 76 2f 6e  n/arch) 2>/dev/n
b050: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 20 20 20  ull             
b060: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b070: 60 0a 2f 75 73 72 2f 62 69 6e 2f 61 72 63 68 20  `./usr/bin/arch 
b080: 2d 6b 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73  -k       = `(/us
b090: 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 29 20 32  r/bin/arch -k) 2
b0a0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
b0b0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b0c0: 60 0a 2f 75 73 72 2f 63 6f 6e 76 65 78 2f 67 65  `./usr/convex/ge
b0d0: 74 73 79 73 69 6e 66 6f 20 3d 20 60 28 2f 75 73  tsysinfo = `(/us
b0e0: 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73 69  r/convex/getsysi
b0f0: 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nfo) 2>/dev/null
b100: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b110: 60 0a 2f 75 73 72 2f 62 69 6e 2f 68 6f 73 74 69  `./usr/bin/hosti
b120: 6e 66 6f 20 20 20 20 20 20 3d 20 60 28 2f 75 73  nfo      = `(/us
b130: 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 29 20  r/bin/hostinfo) 
b140: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
b150: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b160: 60 0a 2f 62 69 6e 2f 6d 61 63 68 69 6e 65 20 20  `./bin/machine  
b170: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
b180: 6e 2f 6d 61 63 68 69 6e 65 29 20 32 3e 2f 64 65  n/machine) 2>/de
b190: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20 20  v/null          
b1a0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b1b0: 60 0a 2f 75 73 72 2f 62 69 6e 2f 6f 73 6c 65 76  `./usr/bin/oslev
b1c0: 65 6c 20 20 20 20 20 20 20 3d 20 60 28 2f 75 73  el       = `(/us
b1d0: 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 29 20 32  r/bin/oslevel) 2
b1e0: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20  >/dev/null      
b1f0: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b200: 60 0a 2f 62 69 6e 2f 75 6e 69 76 65 72 73 65 20  `./bin/universe 
b210: 20 20 20 20 20 20 20 20 20 3d 20 60 28 2f 62 69           = `(/bi
b220: 6e 2f 75 6e 69 76 65 72 73 65 29 20 32 3e 2f 64  n/universe) 2>/d
b230: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 20 20  ev/null         
b240: 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e   || echo unknown
b250: 60 0a 0a 5f 41 53 55 4e 41 4d 45 0a 0a 61 73 5f  `.._ASUNAME..as_
b260: 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
b270: 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
b280: 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
b290: 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
b2a0: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
b2b0: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
b2c0: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 65   && as_dir=..  e
b2d0: 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64  cho "PATH: $as_d
b2e0: 69 72 22 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ir".done.IFS=$as
b2f0: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
b300: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
b310: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
b320: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
b330: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
b340: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
b350: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
b360: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
b370: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
b380: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
b390: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
b3a0: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
b3b0: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
b3c0: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
b3d0: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
b3e0: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
b3f0: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
b400: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
b410: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
b420: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
b430: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
b440: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
b450: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
b460: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
b470: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
b480: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
b490: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
b4a0: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
b4b0: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
b4c0: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
b4d0: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
b4e0: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
b4f0: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
b500: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
b510: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
b520: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
b530: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
b540: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
b550: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
b560: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
b570: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
b580: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
b590: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
b5a0: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
b5b0: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
b5c0: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
b5d0: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
b5e0: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
b5f0: 65 63 68 6f 20 22 24 61 63 5f 61 72 67 22 20 7c  echo "$ac_arg" |
b600: 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c   sed "s/'/'\\\\\
b610: 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20  \\\''/g"` ;;.   
b620: 20 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 24   esac.    case $
b630: 61 63 5f 70 61 73 73 20 69 6e 0a 20 20 20 20 31  ac_pass in.    1
b640: 29 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  ) ac_configure_a
b650: 72 67 73 30 3d 22 24 61 63 5f 63 6f 6e 66 69 67  rgs0="$ac_config
b660: 75 72 65 5f 61 72 67 73 30 20 27 24 61 63 5f 61  ure_args0 '$ac_a
b670: 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20  rg'" ;;.    2). 
b680: 20 20 20 20 20 61 63 5f 63 6f 6e 66 69 67 75 72       ac_configur
b690: 65 5f 61 72 67 73 31 3d 22 24 61 63 5f 63 6f 6e  e_args1="$ac_con
b6a0: 66 69 67 75 72 65 5f 61 72 67 73 31 20 27 24 61  figure_args1 '$a
b6b0: 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20 69 66  c_arg'".      if
b6c0: 20 74 65 73 74 20 24 61 63 5f 6d 75 73 74 5f 6b   test $ac_must_k
b6d0: 65 65 70 5f 6e 65 78 74 20 3d 20 74 72 75 65 3b  eep_next = true;
b6e0: 20 74 68 65 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b   then..ac_must_k
b6f0: 65 65 70 5f 6e 65 78 74 3d 66 61 6c 73 65 20 23  eep_next=false #
b700: 20 47 6f 74 20 76 61 6c 75 65 2c 20 62 61 63 6b   Got value, back
b710: 20 74 6f 20 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20   to normal..    
b720: 20 20 65 6c 73 65 0a 09 63 61 73 65 20 24 61 63    else..case $ac
b730: 5f 61 72 67 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c  _arg in..  *=* |
b740: 20 2d 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20   --config-cache 
b750: 7c 20 2d 43 20 7c 20 2d 64 69 73 61 62 6c 65 2d  | -C | -disable-
b760: 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d 2a 20  * | --disable-* 
b770: 5c 0a 09 20 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a  \..  | -enable-*
b780: 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20   | --enable-* | 
b790: 2d 67 61 73 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e  -gas | --g* | -n
b7a0: 66 70 20 7c 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20  fp | --nf* \..  
b7b0: 7c 20 2d 71 20 7c 20 2d 71 75 69 65 74 20 7c 20  | -q | -quiet | 
b7c0: 2d 2d 71 2a 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  --q* | -silent |
b7d0: 20 2d 2d 73 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d   --sil* | -v | -
b7e0: 76 65 72 62 2a 20 5c 0a 09 20 20 7c 20 2d 77 69  verb* \..  | -wi
b7f0: 74 68 2d 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 20  th-* | --with-* 
b800: 7c 20 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d  | -without-* | -
b810: 2d 77 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78  -without-* | --x
b820: 29 0a 09 20 20 20 20 63 61 73 65 20 22 24 61 63  )..    case "$ac
b830: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30  _configure_args0
b840: 20 22 20 69 6e 0a 09 20 20 20 20 20 20 22 24 61   " in..      "$a
b850: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b860: 31 22 2a 22 20 27 24 61 63 5f 61 72 67 27 20 22  1"*" '$ac_arg' "
b870: 2a 20 29 20 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a  * ) continue ;;.
b880: 09 20 20 20 20 65 73 61 63 0a 09 20 20 20 20 3b  .    esac..    ;
b890: 3b 0a 09 20 20 2d 2a 20 29 20 61 63 5f 6d 75 73  ;..  -* ) ac_mus
b8a0: 74 5f 6b 65 65 70 5f 6e 65 78 74 3d 74 72 75 65  t_keep_next=true
b8b0: 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
b8c0: 66 69 0a 20 20 20 20 20 20 61 63 5f 63 6f 6e 66  fi.      ac_conf
b8d0: 69 67 75 72 65 5f 61 72 67 73 3d 22 24 61 63 5f  igure_args="$ac_
b8e0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 27  configure_args '
b8f0: 24 61 63 5f 61 72 67 27 22 0a 20 20 20 20 20 20  $ac_arg'".      
b900: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 64 6f  ;;.    esac.  do
b910: 6e 65 0a 64 6f 6e 65 0a 24 61 73 5f 75 6e 73 65  ne.done.$as_unse
b920: 74 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  t ac_configure_a
b930: 72 67 73 30 20 7c 7c 20 74 65 73 74 20 22 24 7b  rgs0 || test "${
b940: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
b950: 73 30 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20  s0+set}" != set 
b960: 7c 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72  || { ac_configur
b970: 65 5f 61 72 67 73 30 3d 3b 20 65 78 70 6f 72 74  e_args0=; export
b980: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b990: 67 73 30 3b 20 7d 0a 24 61 73 5f 75 6e 73 65 74  gs0; }.$as_unset
b9a0: 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
b9b0: 67 73 31 20 7c 7c 20 74 65 73 74 20 22 24 7b 61  gs1 || test "${a
b9c0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
b9d0: 31 2b 73 65 74 7d 22 20 21 3d 20 73 65 74 20 7c  1+set}" != set |
b9e0: 7c 20 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  | { ac_configure
b9f0: 5f 61 72 67 73 31 3d 3b 20 65 78 70 6f 72 74 20  _args1=; export 
ba00: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
ba10: 73 31 3b 20 7d 0a 0a 23 20 57 68 65 6e 20 69 6e  s1; }..# When in
ba20: 74 65 72 72 75 70 74 65 64 20 6f 72 20 65 78 69  terrupted or exi
ba30: 74 27 64 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d  t'd, cleanup tem
ba40: 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e  porary files, an
ba50: 64 20 63 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e  d complete.# con
ba60: 66 69 67 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d  fig.log.  We rem
ba70: 6f 76 65 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63  ove comments bec
ba80: 61 75 73 65 20 61 6e 79 77 61 79 20 74 68 65 20  ause anyway the 
ba90: 71 75 6f 74 65 73 20 69 6e 20 74 68 65 72 65 0a  quotes in there.
baa0: 23 20 77 6f 75 6c 64 20 63 61 75 73 65 20 70 72  # would cause pr
bab0: 6f 62 6c 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75  oblems or look u
bac0: 67 6c 79 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  gly..# WARNING: 
bad0: 55 73 65 20 27 5c 27 27 20 74 6f 20 72 65 70 72  Use '\'' to repr
bae0: 65 73 65 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f  esent an apostro
baf0: 70 68 65 20 77 69 74 68 69 6e 20 74 68 65 20 74  phe within the t
bb00: 72 61 70 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20  rap..# WARNING: 
bb10: 44 6f 20 6e 6f 74 20 73 74 61 72 74 20 74 68 65  Do not start the
bb20: 20 74 72 61 70 20 63 6f 64 65 20 77 69 74 68 20   trap code with 
bb30: 61 20 6e 65 77 6c 69 6e 65 2c 20 64 75 65 20 74  a newline, due t
bb40: 6f 20 61 20 46 72 65 65 42 53 44 20 34 2e 30 20  o a FreeBSD 4.0 
bb50: 62 75 67 2e 0a 74 72 61 70 20 27 65 78 69 74 5f  bug..trap 'exit_
bb60: 73 74 61 74 75 73 3d 24 3f 0a 20 20 23 20 53 61  status=$?.  # Sa
bb70: 76 65 20 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c  ve into config.l
bb80: 6f 67 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74  og some informat
bb90: 69 6f 6e 20 74 68 61 74 20 6d 69 67 68 74 20 68  ion that might h
bba0: 65 6c 70 20 69 6e 20 64 65 62 75 67 67 69 6e 67  elp in debugging
bbb0: 2e 0a 20 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a  ..  {.    echo..
bbc0: 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f      cat <<\_ASBO
bbd0: 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  X.## -----------
bbe0: 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 61 63 68  ----- ##.## Cach
bbf0: 65 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a  e variables. ##.
bc00: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
bc10: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
bc20: 20 20 65 63 68 6f 0a 20 20 20 20 23 20 54 68 65    echo.    # The
bc30: 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61 79 20 6f   following way o
bc40: 66 20 77 72 69 74 69 6e 67 20 74 68 65 20 63 61  f writing the ca
bc50: 63 68 65 20 6d 69 73 68 61 6e 64 6c 65 73 20 6e  che mishandles n
bc60: 65 77 6c 69 6e 65 73 20 69 6e 20 76 61 6c 75 65  ewlines in value
bc70: 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63 5f 76 61  s,.(.  for ac_va
bc80: 72 20 69 6e 20 60 28 73 65 74 29 20 32 3e 26 31  r in `(set) 2>&1
bc90: 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27 27 73 2f   | sed -n '\''s/
bca0: 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a  ^\([a-zA-Z_][a-z
bcb0: 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e 2a 2f 5c  A-Z0-9_]*\)=.*/\
bcc0: 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a 20 20 20  1/p'\''`; do.   
bcd0: 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24   eval ac_val=\$$
bce0: 61 63 5f 76 61 72 0a 20 20 20 20 63 61 73 65 20  ac_var.    case 
bcf0: 24 61 63 5f 76 61 6c 20 69 6e 20 23 28 0a 20 20  $ac_val in #(.  
bd00: 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29 0a 20 20    *${as_nl}*).  
bd10: 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72      case $ac_var
bd20: 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a 5f 63   in #(.      *_c
bd30: 76 5f 2a 29 20 7b 20 65 63 68 6f 20 22 24 61 73  v_*) { echo "$as
bd40: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
bd50: 4e 49 4e 47 3a 20 43 61 63 68 65 20 76 61 72 69  NING: Cache vari
bd60: 61 62 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e  able $ac_var con
bd70: 74 61 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 2e  tains a newline.
bd80: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
bd90: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 63  me: 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 32 3b 7d 20 3b  ewline." >&2;} ;
bdd0: 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
bde0: 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 72 20     case $ac_var 
bdf0: 69 6e 20 23 28 0a 20 20 20 20 20 20 5f 20 7c 20  in #(.      _ | 
be00: 49 46 53 20 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20  IFS | as_nl) ;; 
be10: 23 28 0a 20 20 20 20 20 20 2a 29 20 24 61 73 5f  #(.      *) $as_
be20: 75 6e 73 65 74 20 24 61 63 5f 76 61 72 20 3b 3b  unset $ac_var ;;
be30: 0a 20 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20  .      esac ;;. 
be40: 20 20 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20     esac.  done. 
be50: 20 28 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20   (set) 2>&1 |.  
be60: 20 20 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61    case $as_nl`(a
be70: 63 5f 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27  c_space='\'' '\'
be80: 27 3b 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e  '; set) 2>&1` in
be90: 20 23 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c   #(.    *${as_nl
bea0: 7d 61 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20  }ac_space=\ *). 
beb0: 20 20 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22       sed -n \.."
bec0: 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27  s/'\''/'\''\\\\'
bed0: 5c 27 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f  \'''\''/g;..  s/
bee0: 5e 5c 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e  ^\\([_$as_cr_aln
bef0: 75 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72  um]*_cv_[_$as_cr
bf00: 5f 61 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e  _alnum]*\\)=\\(.
bf10: 2a 5c 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32  *\\)/\\1='\''\\2
bf20: 27 5c 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b  '\''/p".      ;;
bf30: 20 23 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20   #(.    *).     
bf40: 20 73 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73   sed -n "/^[_$as
bf50: 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b  _cr_alnum]*_cv_[
bf60: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d  _$as_cr_alnum]*=
bf70: 2f 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  /p".      ;;.   
bf80: 20 65 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74   esac |.    sort
bf90: 0a 29 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20  .).    echo..   
bfa0: 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23   cat <<\_ASBOX.#
bfb0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
bfc0: 2d 2d 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74  --- ##.## Output
bfd0: 20 76 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23   variables. ##.#
bfe0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
bff0: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
c000: 20 20 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61    echo.    for a
c010: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
c020: 73 74 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20  st_vars.    do. 
c030: 20 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c       eval ac_val
c040: 3d 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20  =\$$ac_var.     
c050: 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e   case $ac_val in
c060: 0a 20 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20  .      *\'\''*) 
c070: 61 63 5f 76 61 6c 3d 60 65 63 68 6f 20 22 24 61  ac_val=`echo "$a
c080: 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f  c_val" | sed "s/
c090: 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c  '\''/'\''\\\\\\\
c0a0: 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a  \'\'''\''/g"`;;.
c0b0: 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20        esac.     
c0c0: 20 65 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27   echo "$ac_var='
c0d0: 5c 27 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a  \''$ac_val'\''".
c0e0: 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
c0f0: 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 69 66      echo..    if
c100: 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 73 75   test -n "$ac_su
c110: 62 73 74 5f 66 69 6c 65 73 22 3b 20 74 68 65 6e  bst_files"; then
c120: 0a 20 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41  .      cat <<\_A
c130: 53 42 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  SBOX.## --------
c140: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
c150: 23 20 46 69 6c 65 20 73 75 62 73 74 69 74 75 74  # File substitut
c160: 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ions. ##.## ----
c170: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
c180: 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20 20 20  ##._ASBOX.      
c190: 65 63 68 6f 0a 20 20 20 20 20 20 66 6f 72 20 61  echo.      for a
c1a0: 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62  c_var in $ac_sub
c1b0: 73 74 5f 66 69 6c 65 73 0a 20 20 20 20 20 20 64  st_files.      d
c1c0: 6f 0a 09 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c  o..eval ac_val=\
c1d0: 24 24 61 63 5f 76 61 72 0a 09 63 61 73 65 20 24  $$ac_var..case $
c1e0: 61 63 5f 76 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27  ac_val in..*\'\'
c1f0: 27 2a 29 20 61 63 5f 76 61 6c 3d 60 65 63 68 6f  '*) ac_val=`echo
c200: 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
c210: 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
c220: 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
c230: 60 3b 3b 0a 09 65 73 61 63 0a 09 65 63 68 6f 20  `;;..esac..echo 
c240: 22 24 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63  "$ac_var='\''$ac
c250: 5f 76 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20  _val'\''".      
c260: 64 6f 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20  done | sort.    
c270: 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20    echo.    fi.. 
c280: 20 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f     if test -s co
c290: 6e 66 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20  nfdefs.h; then. 
c2a0: 20 20 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42       cat <<\_ASB
c2b0: 4f 58 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  OX.## ----------
c2c0: 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
c2d0: 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
c2e0: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
c2f0: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
c300: 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a   cat confdefs.h.
c310: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
c320: 69 0a 20 20 20 20 74 65 73 74 20 22 24 61 63 5f  i.    test "$ac_
c330: 73 69 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a  signal" != 0 &&.
c340: 20 20 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f        echo "$as_
c350: 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61  me: caught signa
c360: 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20  l $ac_signal".  
c370: 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20    echo "$as_me: 
c380: 65 78 69 74 20 24 65 78 69 74 5f 73 74 61 74 75  exit $exit_statu
c390: 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72 6d 20  s".  } >&5.  rm 
c3a0: 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63  -f core *.core c
c3b0: 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 26  ore.conftest.* &
c3c0: 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72 20 63  &.    rm -f -r c
c3d0: 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64 65 66  onftest* confdef
c3e0: 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63 5f 63  s* conf$$* $ac_c
c3f0: 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a 20 20  lean_files &&.  
c400: 20 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61    exit $exit_sta
c410: 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63 5f 73  tus.' 0.for ac_s
c420: 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31 33 20  ignal in 1 2 13 
c430: 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20 27 61  15; do.  trap 'a
c440: 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f 73 69  c_signal='$ac_si
c450: 67 6e 61 6c 27 3b 20 7b 20 28 65 78 69 74 20 31  gnal'; { (exit 1
c460: 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20 24 61  ); exit 1; }' $a
c470: 63 5f 73 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63  c_signal.done.ac
c480: 5f 73 69 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e  _signal=0..# con
c490: 66 64 65 66 73 2e 68 20 61 76 6f 69 64 73 20 4f  fdefs.h avoids O
c4a0: 53 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c  S command line l
c4b0: 65 6e 67 74 68 20 6c 69 6d 69 74 73 20 74 68 61  ength limits tha
c4c0: 74 20 44 45 46 53 20 63 61 6e 20 65 78 63 65 65  t DEFS can excee
c4d0: 64 2e 0a 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66  d..rm -f -r conf
c4e0: 74 65 73 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68  test* confdefs.h
c4f0: 0a 0a 23 20 50 72 65 64 65 66 69 6e 65 64 20 70  ..# Predefined p
c500: 72 65 70 72 6f 63 65 73 73 6f 72 20 76 61 72 69  reprocessor vari
c510: 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e 3e 63 6f  ables...cat >>co
c520: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
c530: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
c540: 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b 41 47 45  E_NAME "$PACKAGE
c550: 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a  _NAME"._ACEOF...
c560: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
c570: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
c580: 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e 41 4d  e PACKAGE_TARNAM
c590: 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41 52 4e  E "$PACKAGE_TARN
c5a0: 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61  AME"._ACEOF...ca
c5b0: 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c  t >>confdefs.h <
c5c0: 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20  <_ACEOF.#define 
c5d0: 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20  PACKAGE_VERSION 
c5e0: 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  "$PACKAGE_VERSIO
c5f0: 4e 22 0a 5f 41 43 45 4f 46 0a 0a 0a 63 61 74 20  N"._ACEOF...cat 
c600: 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
c610: 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
c620: 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50  CKAGE_STRING "$P
c630: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f  ACKAGE_STRING"._
c640: 41 43 45 4f 46 0a 0a 0a 63 61 74 20 3e 3e 63 6f  ACEOF...cat >>co
c650: 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
c660: 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
c670: 45 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41  E_BUGREPORT "$PA
c680: 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22  CKAGE_BUGREPORT"
c690: 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20 4c 65 74 20  ._ACEOF...# Let 
c6a0: 74 68 65 20 73 69 74 65 20 66 69 6c 65 20 73 65  the site file se
c6b0: 6c 65 63 74 20 61 6e 20 61 6c 74 65 72 6e 61 74  lect an alternat
c6c0: 65 20 63 61 63 68 65 20 66 69 6c 65 20 69 66 20  e cache file if 
c6d0: 69 74 20 77 61 6e 74 73 20 74 6f 2e 0a 23 20 50  it wants to..# P
c6e0: 72 65 66 65 72 20 65 78 70 6c 69 63 69 74 6c 79  refer explicitly
c6f0: 20 73 65 6c 65 63 74 65 64 20 66 69 6c 65 20 74   selected file t
c700: 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  o automatically 
c710: 73 65 6c 65 63 74 65 64 20 6f 6e 65 73 2e 0a 69  selected ones..i
c720: 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46  f test -n "$CONF
c730: 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a 20  IG_SITE"; then. 
c740: 20 73 65 74 20 78 20 22 24 43 4f 4e 46 49 47 5f   set x "$CONFIG_
c750: 53 49 54 45 22 0a 65 6c 69 66 20 74 65 73 74 20  SITE".elif test 
c760: 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e  "x$prefix" != xN
c770: 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 73 65 74 20  ONE; then.  set 
c780: 78 20 22 24 70 72 65 66 69 78 2f 73 68 61 72 65  x "$prefix/share
c790: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 22 20 22 24  /config.site" "$
c7a0: 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e 66 69  prefix/etc/confi
c7b0: 67 2e 73 69 74 65 22 0a 65 6c 73 65 0a 20 20 73  g.site".else.  s
c7c0: 65 74 20 78 20 22 24 61 63 5f 64 65 66 61 75 6c  et x "$ac_defaul
c7d0: 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63  t_prefix/share/c
c7e0: 6f 6e 66 69 67 2e 73 69 74 65 22 20 5c 0a 09 22  onfig.site" \.."
c7f0: 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65 66  $ac_default_pref
c800: 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69  ix/etc/config.si
c810: 74 65 22 0a 66 69 0a 73 68 69 66 74 0a 66 6f 72  te".fi.shift.for
c820: 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 64 6f   ac_site_file.do
c830: 0a 20 20 69 66 20 74 65 73 74 20 2d 72 20 22 24  .  if test -r "$
c840: 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 3b 20 74  ac_site_file"; t
c850: 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22  hen.    { echo "
c860: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
c870: 6c 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72  loading site scr
c880: 69 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c  ipt $ac_site_fil
c890: 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  e" >&5.echo "$as
c8a0: 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69 74  _me: loading sit
c8b0: 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69 74  e script $ac_sit
c8c0: 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20  e_file" >&6;}.  
c8d0: 20 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20    sed 's/^/| /' 
c8e0: 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20  "$ac_site_file" 
c8f0: 3e 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f 73  >&5.    . "$ac_s
c900: 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a 64  ite_file".  fi.d
c910: 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72 20  one..if test -r 
c920: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74  "$cache_file"; t
c930: 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65 72  hen.  # Some ver
c940: 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77 69  sions of bash wi
c950: 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72 63  ll fail to sourc
c960: 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70 65  e /dev/null (spe
c970: 63 69 61 6c 0a 20 20 23 20 66 69 6c 65 73 20 61  cial.  # files a
c980: 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65 20  ctually), so we 
c990: 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61 74  avoid doing that
c9a0: 2e 0a 20 20 69 66 20 74 65 73 74 20 2d 66 20 22  ..  if test -f "
c9b0: 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68  $cache_file"; th
c9c0: 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24  en.    { echo "$
c9d0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 6c  as_me:$LINENO: l
c9e0: 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
c9f0: 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 65 63  che_file" >&5.ec
ca00: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64  ho "$as_me: load
ca10: 69 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65  ing cache $cache
ca20: 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20  _file" >&6;}.   
ca30: 20 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c   case $cache_fil
ca40: 65 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d  e in.      [\\/]
ca50: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e  * | ?:[\\/]* ) .
ca60: 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b   "$cache_file";;
ca70: 0a 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20  .      *)       
ca80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e                 .
ca90: 20 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22   "./$cache_file"
caa0: 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
cab0: 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
cac0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
cad0: 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24  creating cache $
cae0: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
caf0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 63 72  echo "$as_me: cr
cb00: 65 61 74 69 6e 67 20 63 61 63 68 65 20 24 63 61  eating cache $ca
cb10: 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a  che_file" >&6;}.
cb20: 20 20 3e 24 63 61 63 68 65 5f 66 69 6c 65 0a 66    >$cache_file.f
cb30: 69 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20  i..# Check that 
cb40: 74 68 65 20 70 72 65 63 69 6f 75 73 20 76 61 72  the precious var
cb50: 69 61 62 6c 65 73 20 73 61 76 65 64 20 69 6e 20  iables saved in 
cb60: 74 68 65 20 63 61 63 68 65 20 68 61 76 65 20 6b  the cache have k
cb70: 65 70 74 20 74 68 65 20 73 61 6d 65 0a 23 20 76  ept the same.# v
cb80: 61 6c 75 65 2e 0a 61 63 5f 63 61 63 68 65 5f 63  alue..ac_cache_c
cb90: 6f 72 72 75 70 74 65 64 3d 66 61 6c 73 65 0a 66  orrupted=false.f
cba0: 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24 61 63  or ac_var in $ac
cbb0: 5f 70 72 65 63 69 6f 75 73 5f 76 61 72 73 3b 20  _precious_vars; 
cbc0: 64 6f 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64  do.  eval ac_old
cbd0: 5f 73 65 74 3d 5c 24 61 63 5f 63 76 5f 65 6e 76  _set=\$ac_cv_env
cbe0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20  _${ac_var}_set. 
cbf0: 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 73 65 74   eval ac_new_set
cc00: 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  =\$ac_env_${ac_v
cc10: 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61  ar}_set.  eval a
cc20: 63 5f 6f 6c 64 5f 76 61 6c 3d 5c 24 61 63 5f 63  c_old_val=\$ac_c
cc30: 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  v_env_${ac_var}_
cc40: 76 61 6c 75 65 0a 20 20 65 76 61 6c 20 61 63 5f  value.  eval ac_
cc50: 6e 65 77 5f 76 61 6c 3d 5c 24 61 63 5f 65 6e 76  new_val=\$ac_env
cc60: 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65  _${ac_var}_value
cc70: 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 6c 64 5f  .  case $ac_old_
cc80: 73 65 74 2c 24 61 63 5f 6e 65 77 5f 73 65 74 20  set,$ac_new_set 
cc90: 69 6e 0a 20 20 20 20 73 65 74 2c 29 0a 20 20 20  in.    set,).   
cca0: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
ccb0: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
ccc0: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
ccd0: 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f 6c   set to \`$ac_ol
cce0: 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70 72  d_val' in the pr
ccf0: 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35 0a  evious run" >&5.
cd00: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
cd10: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
cd20: 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63  was set to \`$ac
cd30: 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65  _old_val' in the
cd40: 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e   previous run" >
cd50: 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61  &2;}.      ac_ca
cd60: 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20  che_corrupted=: 
cd70: 3b 3b 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20  ;;.    ,set).   
cd80: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
cd90: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
cda0: 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73  : \`$ac_var' was
cdb0: 20 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20   not set in the 
cdc0: 70 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26  previous run" >&
cdd0: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
cde0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
cdf0: 27 20 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e  ' was not set in
ce00: 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75   the previous ru
ce10: 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61  n" >&2;}.      a
ce20: 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
ce30: 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a  d=: ;;.    ,);;.
ce40: 20 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20      *).      if 
ce50: 74 65 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76  test "x$ac_old_v
ce60: 61 6c 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77  al" != "x$ac_new
ce70: 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09 7b 20 65  _val"; then..{ e
ce80: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
ce90: 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  ENO: error: \`$a
cea0: 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
ceb0: 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
cec0: 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a  vious run:" >&5.
ced0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
cee0: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
cef0: 68 61 73 20 63 68 61 6e 67 65 64 20 73 69 6e 63  has changed sinc
cf00: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
cf10: 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63  un:" >&2;}..{ ec
cf20: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
cf30: 4e 4f 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  NO:   former val
cf40: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
cf50: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
cf60: 6d 65 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c  me:   former val
cf70: 75 65 3a 20 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ue:  $ac_old_val
cf80: 22 20 3e 26 32 3b 7d 0a 09 7b 20 65 63 68 6f 20  " >&2;}..{ echo 
cf90: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
cfa0: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
cfb0: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
cfc0: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
cfd0: 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c 75 65     current value
cfe0: 3a 20 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 3e  : $ac_new_val" >
cff0: 26 32 3b 7d 0a 09 61 63 5f 63 61 63 68 65 5f 63  &2;}..ac_cache_c
d000: 6f 72 72 75 70 74 65 64 3d 3a 0a 20 20 20 20 20  orrupted=:.     
d010: 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23   fi;;.  esac.  #
d020: 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20 76   Pass precious v
d030: 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e 66  ariables to conf
d040: 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66 20  ig.status..  if 
d050: 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73 65  test "$ac_new_se
d060: 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  t" = set; then. 
d070: 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77 5f     case $ac_new_
d080: 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a 29  val in.    *\'*)
d090: 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d   ac_arg=$ac_var=
d0a0: 60 65 63 68 6f 20 22 24 61 63 5f 6e 65 77 5f 76  `echo "$ac_new_v
d0b0: 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27  al" | sed "s/'/'
d0c0: 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b  \\\\\\\\''/g"` ;
d0d0: 3b 0a 20 20 20 20 2a 29 20 61 63 5f 61 72 67 3d  ;.    *) ac_arg=
d0e0: 24 61 63 5f 76 61 72 3d 24 61 63 5f 6e 65 77 5f  $ac_var=$ac_new_
d0f0: 76 61 6c 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  val ;;.    esac.
d100: 20 20 20 20 63 61 73 65 20 22 20 24 61 63 5f 63      case " $ac_c
d110: 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20  onfigure_args " 
d120: 69 6e 0a 20 20 20 20 20 20 2a 22 20 27 24 61 63  in.      *" '$ac
d130: 5f 61 72 67 27 20 22 2a 29 20 3b 3b 20 23 20 41  _arg' "*) ;; # A
d140: 76 6f 69 64 20 64 75 70 73 2e 20 20 55 73 65 20  void dups.  Use 
d150: 6f 66 20 71 75 6f 74 65 73 20 65 6e 73 75 72 65  of quotes ensure
d160: 73 20 61 63 63 75 72 61 63 79 2e 0a 20 20 20 20  s accuracy..    
d170: 20 20 2a 29 20 61 63 5f 63 6f 6e 66 69 67 75 72    *) ac_configur
d180: 65 5f 61 72 67 73 3d 22 24 61 63 5f 63 6f 6e 66  e_args="$ac_conf
d190: 69 67 75 72 65 5f 61 72 67 73 20 27 24 61 63 5f  igure_args '$ac_
d1a0: 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61  arg'" ;;.    esa
d1b0: 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24  c.  fi.done.if $
d1c0: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
d1d0: 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  ed; then.  { ech
d1e0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
d1f0: 4f 3a 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65  O: error: change
d200: 73 20 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e  s in the environ
d210: 6d 65 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d  ment can comprom
d220: 69 73 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e  ise the build" >
d230: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
d240: 20 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20   error: changes 
d250: 69 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65  in the environme
d260: 6e 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73  nt can compromis
d270: 65 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32  e the build" >&2
d280: 3b 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  ;}.  { { echo "$
d290: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
d2a0: 72 72 6f 72 3a 20 72 75 6e 20 5c 60 6d 61 6b 65  rror: run \`make
d2b0: 20 64 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f   distclean' and/
d2c0: 6f 72 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66  or \`rm $cache_f
d2d0: 69 6c 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f  ile' and start o
d2e0: 76 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ver" >&5.echo "$
d2f0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 72 75  as_me: error: ru
d300: 6e 20 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65  n \`make distcle
d310: 61 6e 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20  an' and/or \`rm 
d320: 24 63 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64  $cache_file' and
d330: 20 73 74 61 72 74 20 6f 76 65 72 22 20 3e 26 32   start over" >&2
d340: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
d350: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
d360: 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  i...............
d370: 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 65 78  ...........ac_ex
d380: 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
d390: 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
d3a0: 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
d3b0: 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
d3c0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
d3d0: 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
d3e0: 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
d3f0: 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
d400: 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
d410: 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
d420: 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
d430: 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
d440: 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
d450: 65 72 5f 67 6e 75 0a 0a 0a 0a 23 20 54 68 65 20  er_gnu....# The 
d460: 66 6f 6c 6c 6f 77 69 6e 67 20 52 43 53 20 72 65  following RCS re
d470: 76 69 73 69 6f 6e 20 73 74 72 69 6e 67 20 61 70  vision string ap
d480: 70 6c 69 65 73 20 74 6f 20 63 6f 6e 66 69 67 75  plies to configu
d490: 72 65 2e 69 6e 0a 23 20 24 52 65 76 69 73 69 6f  re.in.# $Revisio
d4a0: 6e 3a 20 31 2e 35 35 20 24 0a 0a 23 23 23 23 23  n: 1.55 $..#####
d4b0: 23 23 23 23 0a 23 20 50 72 6f 67 72 61 6d 73 20  ####.# Programs 
d4c0: 6e 65 65 64 65 64 0a 23 0a 23 20 43 68 65 63 6b  needed.#.# Check
d4d0: 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
d4e0: 65 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76  e-shared was giv
d4f0: 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65  en..if test "${e
d500: 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74  nable_shared+set
d510: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
d520: 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
d530: 6c 65 5f 73 68 61 72 65 64 3b 20 70 3d 24 7b 50  le_shared; p=${P
d540: 41 43 4b 41 47 45 2d 64 65 66 61 75 6c 74 7d 0a  ACKAGE-default}.
d550: 20 20 20 20 63 61 73 65 20 24 65 6e 61 62 6c 65      case $enable
d560: 76 61 6c 20 69 6e 0a 20 20 20 20 79 65 73 29 20  val in.    yes) 
d570: 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
d580: 73 20 3b 3b 0a 20 20 20 20 6e 6f 29 20 65 6e 61  s ;;.    no) ena
d590: 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 20 3b 3b  ble_shared=no ;;
d5a0: 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e  .    *).      en
d5b0: 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  able_shared=no. 
d5c0: 20 20 20 20 20 23 20 4c 6f 6f 6b 20 61 74 20 74       # Look at t
d5d0: 68 65 20 61 72 67 75 6d 65 6e 74 20 77 65 20 67  he argument we g
d5e0: 6f 74 2e 20 20 57 65 20 75 73 65 20 61 6c 6c 20  ot.  We use all 
d5f0: 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c 69 73 74 20  the common list 
d600: 73 65 70 61 72 61 74 6f 72 73 2e 0a 20 20 20 20  separators..    
d610: 20 20 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24    lt_save_ifs="$
d620: 49 46 53 22 3b 20 49 46 53 3d 22 24 7b 49 46 53  IFS"; IFS="${IFS
d630: 7d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  }$PATH_SEPARATOR
d640: 2c 22 0a 20 20 20 20 20 20 66 6f 72 20 70 6b 67  ,".      for pkg
d650: 20 69 6e 20 24 65 6e 61 62 6c 65 76 61 6c 3b 20   in $enableval; 
d660: 64 6f 0a 09 49 46 53 3d 22 24 6c 74 5f 73 61 76  do..IFS="$lt_sav
d670: 65 5f 69 66 73 22 0a 09 69 66 20 74 65 73 74 20  e_ifs"..if test 
d680: 22 58 24 70 6b 67 22 20 3d 20 22 58 24 70 22 3b  "X$pkg" = "X$p";
d690: 20 74 68 65 6e 0a 09 20 20 65 6e 61 62 6c 65 5f   then..  enable_
d6a0: 73 68 61 72 65 64 3d 79 65 73 0a 09 66 69 0a 20  shared=yes..fi. 
d6b0: 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20       done.      
d6c0: 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
d6d0: 73 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  s".      ;;.    
d6e0: 65 73 61 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62  esac.else.  enab
d6f0: 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 66 69  le_shared=yes.fi
d700: 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
d710: 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74  er --enable-stat
d720: 69 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ic was given..if
d730: 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f   test "${enable_
d740: 73 74 61 74 69 63 2b 73 65 74 7d 22 20 3d 20 73  static+set}" = s
d750: 65 74 3b 20 74 68 65 6e 0a 20 20 65 6e 61 62 6c  et; then.  enabl
d760: 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61  eval=$enable_sta
d770: 74 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45  tic; p=${PACKAGE
d780: 2d 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61  -default}.    ca
d790: 73 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e  se $enableval in
d7a0: 0a 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65  .    yes) enable
d7b0: 5f 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20  _static=yes ;;. 
d7c0: 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74     no) enable_st
d7d0: 61 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a  atic=no ;;.    *
d7e0: 29 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74  ).     enable_st
d7f0: 61 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20  atic=no.      # 
d800: 4c 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75  Look at the argu
d810: 6d 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65  ment we got.  We
d820: 20 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d   use all the com
d830: 6d 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74  mon list separat
d840: 6f 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61  ors..      lt_sa
d850: 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49  ve_ifs="$IFS"; I
d860: 46 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f  FS="${IFS}$PATH_
d870: 53 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20  SEPARATOR,".    
d880: 20 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e    for pkg in $en
d890: 61 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53  ableval; do..IFS
d8a0: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
d8b0: 09 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22  .if test "X$pkg"
d8c0: 20 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09   = "X$p"; then..
d8d0: 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d    enable_static=
d8e0: 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f  yes..fi.      do
d8f0: 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c  ne.      IFS="$l
d900: 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20  t_save_ifs".    
d910: 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c    ;;.    esac.el
d920: 73 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74  se.  enable_stat
d930: 69 63 3d 79 65 73 0a 66 69 0a 0a 0a 23 20 43 68  ic=yes.fi...# Ch
d940: 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e  eck whether --en
d950: 61 62 6c 65 2d 66 61 73 74 2d 69 6e 73 74 61 6c  able-fast-instal
d960: 6c 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  l was given..if 
d970: 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 66  test "${enable_f
d980: 61 73 74 5f 69 6e 73 74 61 6c 6c 2b 73 65 74 7d  ast_install+set}
d990: 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
d9a0: 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
d9b0: 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20  e_fast_install; 
d9c0: 70 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61  p=${PACKAGE-defa
d9d0: 75 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65  ult}.    case $e
d9e0: 6e 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20  nableval in.    
d9f0: 79 65 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74  yes) enable_fast
da00: 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a  _install=yes ;;.
da10: 20 20 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66      no) enable_f
da20: 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b  ast_install=no ;
da30: 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65  ;.    *).      e
da40: 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61  nable_fast_insta
da50: 6c 6c 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f  ll=no.      # Lo
da60: 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d 65  ok at the argume
da70: 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75  nt we got.  We u
da80: 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f  se all the commo
da90: 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72  n list separator
daa0: 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65  s..      lt_save
dab0: 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
dac0: 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45  ="${IFS}$PATH_SE
dad0: 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20  PARATOR,".      
dae0: 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62  for pkg in $enab
daf0: 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22  leval; do..IFS="
db00: 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69  $lt_save_ifs"..i
db10: 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d  f test "X$pkg" =
db20: 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20   "X$p"; then..  
db30: 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74  enable_fast_inst
db40: 61 6c 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20  all=yes..fi.    
db50: 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53    done.      IFS
db60: 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
db70: 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61        ;;.    esa
db80: 63 0a 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f  c.else.  enable_
db90: 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73  fast_install=yes
dba0: 0a 66 69 0a 0a 0a 61 63 5f 61 75 78 5f 64 69 72  .fi...ac_aux_dir
dbb0: 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20  =.for ac_dir in 
dbc0: 22 24 73 72 63 64 69 72 22 20 22 24 73 72 63 64  "$srcdir" "$srcd
dbd0: 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69 72 2f  ir/.." "$srcdir/
dbe0: 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69 66 20  ../.."; do.  if 
dbf0: 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72  test -f "$ac_dir
dc00: 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20 74 68  /install-sh"; th
dc10: 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
dc20: 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
dc30: 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
dc40: 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61 6c 6c  _aux_dir/install
dc50: 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72 65 61  -sh -c".    brea
dc60: 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66  k.  elif test -f
dc70: 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74 61 6c   "$ac_dir/instal
dc80: 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20 20 20  l.sh"; then.    
dc90: 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64  ac_aux_dir=$ac_d
dca0: 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74 61 6c  ir.    ac_instal
dcb0: 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f 64 69  l_sh="$ac_aux_di
dcc0: 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d 63 22  r/install.sh -c"
dcd0: 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65 6c 69  .    break.  eli
dce0: 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64  f test -f "$ac_d
dcf0: 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68 65 6e  ir/shtool"; then
dd00: 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69 72 3d  .    ac_aux_dir=
dd10: 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63 5f 69  $ac_dir.    ac_i
dd20: 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61  nstall_sh="$ac_a
dd30: 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20 69 6e  ux_dir/shtool in
dd40: 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20 62 72  stall -c".    br
dd50: 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66  eak.  fi.done.if
dd60: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61 75   test -z "$ac_au
dd70: 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20 7b  x_dir"; then.  {
dd80: 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
dd90: 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20  $LINENO: error: 
dda0: 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74  cannot find inst
ddb0: 61 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c  all-sh or instal
ddc0: 6c 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69  l.sh in \"$srcdi
ddd0: 72 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e  r\" \"$srcdir/..
dde0: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f  \" \"$srcdir/../
ddf0: 2e 2e 5c 22 22 20 3e 26 35 0a 65 63 68 6f 20 22  ..\"" >&5.echo "
de00: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
de10: 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61  annot find insta
de20: 6c 6c 2d 73 68 20 6f 72 20 69 6e 73 74 61 6c 6c  ll-sh or install
de30: 2e 73 68 20 69 6e 20 5c 22 24 73 72 63 64 69 72  .sh in \"$srcdir
de40: 5c 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 5c  \" \"$srcdir/..\
de50: 22 20 5c 22 24 73 72 63 64 69 72 2f 2e 2e 2f 2e  " \"$srcdir/../.
de60: 2e 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  .\"" >&2;}.   { 
de70: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
de80: 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 23 20 54 68 65  ; }; }.fi..# The
de90: 73 65 20 74 68 72 65 65 20 76 61 72 69 61 62 6c  se three variabl
dea0: 65 73 20 61 72 65 20 75 6e 64 6f 63 75 6d 65 6e  es are undocumen
deb0: 74 65 64 20 61 6e 64 20 75 6e 73 75 70 70 6f 72  ted and unsuppor
dec0: 74 65 64 2c 0a 23 20 61 6e 64 20 61 72 65 20 69  ted,.# and are i
ded0: 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 77 69  ntended to be wi
dee0: 74 68 64 72 61 77 6e 20 69 6e 20 61 20 66 75 74  thdrawn in a fut
def0: 75 72 65 20 41 75 74 6f 63 6f 6e 66 20 72 65 6c  ure Autoconf rel
df00: 65 61 73 65 2e 0a 23 20 54 68 65 79 20 63 61 6e  ease..# They can
df10: 20 63 61 75 73 65 20 73 65 72 69 6f 75 73 20 70   cause serious p
df20: 72 6f 62 6c 65 6d 73 20 69 66 20 61 20 62 75 69  roblems if a bui
df30: 6c 64 65 72 27 73 20 73 6f 75 72 63 65 20 74 72  lder's source tr
df40: 65 65 20 69 73 20 69 6e 20 61 20 64 69 72 65 63  ee is in a direc
df50: 74 6f 72 79 0a 23 20 77 68 6f 73 65 20 66 75 6c  tory.# whose ful
df60: 6c 20 6e 61 6d 65 20 63 6f 6e 74 61 69 6e 73 20  l name contains 
df70: 75 6e 75 73 75 61 6c 20 63 68 61 72 61 63 74 65  unusual characte
df80: 72 73 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 67 75  rs..ac_config_gu
df90: 65 73 73 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f  ess="$SHELL $ac_
dfa0: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
dfb0: 75 65 73 73 22 20 20 23 20 50 6c 65 61 73 65 20  uess"  # Please 
dfc0: 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
dfd0: 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 5f 73 75  ar..ac_config_su
dfe0: 62 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  b="$SHELL $ac_au
dff0: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
e000: 22 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27  "  # Please don'
e010: 74 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a  t use this var..
e020: 61 63 5f 63 6f 6e 66 69 67 75 72 65 3d 22 24 53  ac_configure="$S
e030: 48 45 4c 4c 20 24 61 63 5f 61 75 78 5f 64 69 72  HELL $ac_aux_dir
e040: 2f 63 6f 6e 66 69 67 75 72 65 22 20 20 23 20 50  /configure"  # P
e050: 6c 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20  lease don't use 
e060: 74 68 69 73 20 76 61 72 2e 0a 0a 0a 23 20 4d 61  this var....# Ma
e070: 6b 65 20 73 75 72 65 20 77 65 20 63 61 6e 20 72  ke sure we can r
e080: 75 6e 20 63 6f 6e 66 69 67 2e 73 75 62 2e 0a 24  un config.sub..$
e090: 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64  SHELL "$ac_aux_d
e0a0: 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20 73  ir/config.sub" s
e0b0: 75 6e 34 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  un4 >/dev/null 2
e0c0: 3e 26 31 20 7c 7c 0a 20 20 7b 20 7b 20 65 63 68  >&1 ||.  { { ech
e0d0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
e0e0: 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  O: error: cannot
e0f0: 20 72 75 6e 20 24 53 48 45 4c 4c 20 24 61 63 5f   run $SHELL $ac_
e100: 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
e110: 75 62 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61  ub" >&5.echo "$a
e120: 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e  s_me: error: can
e130: 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20 24  not run $SHELL $
e140: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
e150: 67 2e 73 75 62 22 20 3e 26 32 3b 7d 0a 20 20 20  g.sub" >&2;}.   
e160: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
e170: 20 31 3b 20 7d 3b 20 7d 0a 0a 7b 20 65 63 68 6f   1; }; }..{ echo
e180: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
e190: 3a 20 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64  : checking build
e1a0: 20 73 79 73 74 65 6d 20 74 79 70 65 22 20 3e 26   system type" >&
e1b0: 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
e1c0: 63 68 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73  checking build s
e1d0: 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20 24 45  ystem type... $E
e1e0: 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
e1f0: 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 62   test "${ac_cv_b
e200: 75 69 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74  uild+set}" = set
e210: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
e220: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
e230: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
e240: 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69  e.  ac_build_ali
e250: 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69 61 73 0a  as=$build_alias.
e260: 74 65 73 74 20 22 78 24 61 63 5f 62 75 69 6c 64  test "x$ac_build
e270: 5f 61 6c 69 61 73 22 20 3d 20 78 20 26 26 0a 20  _alias" = x &&. 
e280: 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 3d   ac_build_alias=
e290: 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78  `$SHELL "$ac_aux
e2a0: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67 75 65 73  _dir/config.gues
e2b0: 73 22 60 0a 74 65 73 74 20 22 78 24 61 63 5f 62  s"`.test "x$ac_b
e2c0: 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20  uild_alias" = x 
e2d0: 26 26 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  &&.  { { echo "$
e2e0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
e2f0: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 67 75 65  rror: cannot gue
e300: 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b 20 79  ss build type; y
e310: 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66 79 20  ou must specify 
e320: 6f 6e 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  one" >&5.echo "$
e330: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
e340: 6e 6e 6f 74 20 67 75 65 73 73 20 62 75 69 6c 64  nnot guess build
e350: 20 74 79 70 65 3b 20 79 6f 75 20 6d 75 73 74 20   type; you must 
e360: 73 70 65 63 69 66 79 20 6f 6e 65 22 20 3e 26 32  specify one" >&2
e370: 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
e380: 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 61  ; exit 1; }; }.a
e390: 63 5f 63 76 5f 62 75 69 6c 64 3d 60 24 53 48 45  c_cv_build=`$SHE
e3a0: 4c 4c 20 22 24 61 63 5f 61 75 78 5f 64 69 72 2f  LL "$ac_aux_dir/
e3b0: 63 6f 6e 66 69 67 2e 73 75 62 22 20 24 61 63 5f  config.sub" $ac_
e3c0: 62 75 69 6c 64 5f 61 6c 69 61 73 60 20 7c 7c 0a  build_alias` ||.
e3d0: 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f    { { echo "$as_
e3e0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
e3f0: 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  r: $SHELL $ac_au
e400: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
e410: 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73   $ac_build_alias
e420: 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63 68   failed" >&5.ech
e430: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e440: 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  : $SHELL $ac_aux
e450: 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 20  _dir/config.sub 
e460: 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 20  $ac_build_alias 
e470: 66 61 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20  failed" >&2;}.  
e480: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
e490: 74 20 31 3b 20 7d 3b 20 7d 0a 0a 66 69 0a 7b 20  t 1; }; }..fi.{ 
e4a0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e4b0: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
e4c0: 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a  c_cv_build" >&5.
e4d0: 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
e4e0: 61 63 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 36  ac_cv_build" >&6
e4f0: 3b 20 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f  ; }.case $ac_cv_
e500: 62 75 69 6c 64 20 69 6e 0a 2a 2d 2a 2d 2a 29 20  build in.*-*-*) 
e510: 3b 3b 0a 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22  ;;.*) { { echo "
e520: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
e530: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76  error: invalid v
e540: 61 6c 75 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61  alue of canonica
e550: 6c 20 62 75 69 6c 64 22 20 3e 26 35 0a 65 63 68  l build" >&5.ech
e560: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
e570: 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20  : invalid value 
e580: 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69  of canonical bui
e590: 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  ld" >&2;}.   { (
e5a0: 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
e5b0: 20 7d 3b 20 7d 3b 3b 0a 65 73 61 63 0a 62 75 69   }; };;.esac.bui
e5c0: 6c 64 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a  ld=$ac_cv_build.
e5d0: 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  ac_save_IFS=$IFS
e5e0: 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20 78 20  ; IFS='-'.set x 
e5f0: 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a 73 68 69  $ac_cv_build.shi
e600: 66 74 0a 62 75 69 6c 64 5f 63 70 75 3d 24 31 0a  ft.build_cpu=$1.
e610: 62 75 69 6c 64 5f 76 65 6e 64 6f 72 3d 24 32 0a  build_vendor=$2.
e620: 73 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52  shift; shift.# R
e630: 65 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72  emember, the fir
e640: 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20  st character of 
e650: 49 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63  IFS is used to c
e660: 72 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65  reate $*,.# exce
e670: 70 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c  pt with old shel
e680: 6c 73 3a 0a 62 75 69 6c 64 5f 6f 73 3d 24 2a 0a  ls:.build_os=$*.
e690: 49 46 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53  IFS=$ac_save_IFS
e6a0: 0a 63 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20  .case $build_os 
e6b0: 69 6e 20 2a 5c 20 2a 29 20 62 75 69 6c 64 5f 6f  in *\ *) build_o
e6c0: 73 3d 60 65 63 68 6f 20 22 24 62 75 69 6c 64 5f  s=`echo "$build_
e6d0: 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20 2f 2d  os" | sed 's/ /-
e6e0: 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a 7b 20  /g'`;; esac...{ 
e6f0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e700: 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 68  NENO: checking h
e710: 6f 73 74 20 73 79 73 74 65 6d 20 74 79 70 65 22  ost system type"
e720: 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
e730: 4e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 73 74  N "checking host
e740: 20 73 79 73 74 65 6d 20 74 79 70 65 2e 2e 2e 20   system type... 
e750: 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
e760: 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
e770: 5f 68 6f 73 74 2b 73 65 74 7d 22 20 3d 20 73 65  _host+set}" = se
e780: 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
e790: 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
e7a0: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
e7b0: 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  se.  if test "x$
e7c0: 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b  host_alias" = x;
e7d0: 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f   then.  ac_cv_ho
e7e0: 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a  st=$ac_cv_build.
e7f0: 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73  else.  ac_cv_hos
e800: 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  t=`$SHELL "$ac_a
e810: 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
e820: 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20  b" $host_alias` 
e830: 7c 7c 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20  ||.    { { echo 
e840: 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
e850: 20 65 72 72 6f 72 3a 20 24 53 48 45 4c 4c 20 24   error: $SHELL $
e860: 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
e870: 67 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61  g.sub $host_alia
e880: 73 20 66 61 69 6c 65 64 22 20 3e 26 35 0a 65 63  s failed" >&5.ec
e890: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
e8a0: 72 3a 20 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  r: $SHELL $ac_au
e8b0: 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62  x_dir/config.sub
e8c0: 20 24 68 6f 73 74 5f 61 6c 69 61 73 20 66 61 69   $host_alias fai
e8d0: 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  led" >&2;}.   { 
e8e0: 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
e8f0: 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 66 69 0a 7b 20  ; }; }.fi..fi.{ 
e900: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
e910: 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
e920: 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 65  c_cv_host" >&5.e
e930: 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61  cho "${ECHO_T}$a
e940: 63 5f 63 76 5f 68 6f 73 74 22 20 3e 26 36 3b 20  c_cv_host" >&6; 
e950: 7d 0a 63 61 73 65 20 24 61 63 5f 63 76 5f 68 6f  }.case $ac_cv_ho
e960: 73 74 20 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a  st in.*-*-*) ;;.
e970: 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  *) { { echo "$as
e980: 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
e990: 6f 72 3a 20 69 6e 76 61 6c 69 64 20 76 61 6c 75  or: invalid valu
e9a0: 65 20 6f 66 20 63 61 6e 6f 6e 69 63 61 6c 20 68  e of canonical h
e9b0: 6f 73 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ost" >&5.echo "$
e9c0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
e9d0: 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63  valid value of c
e9e0: 61 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 3e  anonical host" >
e9f0: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
ea00: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
ea10: 3b 3b 0a 65 73 61 63 0a 68 6f 73 74 3d 24 61 63  ;;.esac.host=$ac
ea20: 5f 63 76 5f 68 6f 73 74 0a 61 63 5f 73 61 76 65  _cv_host.ac_save
ea30: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27  _IFS=$IFS; IFS='
ea40: 2d 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f  -'.set x $ac_cv_
ea50: 68 6f 73 74 0a 73 68 69 66 74 0a 68 6f 73 74 5f  host.shift.host_
ea60: 63 70 75 3d 24 31 0a 68 6f 73 74 5f 76 65 6e 64  cpu=$1.host_vend
ea70: 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73 68 69  or=$2.shift; shi
ea80: 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c 20 74  ft.# Remember, t
ea90: 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74  he first charact
eaa0: 65 72 20 6f 66 20 49 46 53 20 69 73 20 75 73 65  er of IFS is use
eab0: 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a 2c 0a  d to create $*,.
eac0: 23 20 65 78 63 65 70 74 20 77 69 74 68 20 6f 6c  # except with ol
ead0: 64 20 73 68 65 6c 6c 73 3a 0a 68 6f 73 74 5f 6f  d shells:.host_o
eae0: 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f 73 61 76  s=$*.IFS=$ac_sav
eaf0: 65 5f 49 46 53 0a 63 61 73 65 20 24 68 6f 73 74  e_IFS.case $host
eb00: 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29 20 68 6f 73  _os in *\ *) hos
eb10: 74 5f 6f 73 3d 60 65 63 68 6f 20 22 24 68 6f 73  t_os=`echo "$hos
eb20: 74 5f 6f 73 22 20 7c 20 73 65 64 20 27 73 2f 20  t_os" | sed 's/ 
eb30: 2f 2d 2f 67 27 60 3b 3b 20 65 73 61 63 0a 0a 0a  /-/g'`;; esac...
eb40: 61 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d  ac_ext=c.ac_cpp=
eb50: 27 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  '$CPP $CPPFLAGS'
eb60: 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43  .ac_compile='$CC
eb70: 20 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50   -c $CFLAGS $CPP
eb80: 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
eb90: 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c  ac_ext >&5'.ac_l
eba0: 69 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66  ink='$CC -o conf
ebb0: 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24  test$ac_exeext $
ebc0: 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
ebd0: 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
ebe0: 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
ebf0: 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
ec00: 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63  r_gnu=$ac_cv_c_c
ec10: 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74  ompiler_gnu.if t
ec20: 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
ec30: 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
ec40: 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
ec50: 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
ec60: 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67  ac_tool_prefix}g
ec70: 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  cc", so it can b
ec80: 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
ec90: 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
eca0: 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
ecb0: 70 72 65 66 69 78 7d 67 63 63 3b 20 61 63 5f 77  prefix}gcc; ac_w
ecc0: 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24  ord=$2.{ echo "$
ecd0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
ece0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
ecf0: 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
ed00: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
ed10: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
ed20: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
ed30: 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
ed40: 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20  v_prog_CC+set}" 
ed50: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
ed60: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
ed70: 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
ed80: 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
ed90: 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
eda0: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
edb0: 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
edc0: 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
edd0: 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
ede0: 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
edf0: 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
ee00: 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
ee10: 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
ee20: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
ee30: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
ee40: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
ee50: 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
ee60: 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
ee70: 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
ee80: 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
ee90: 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
eea0: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
eeb0: 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
eec0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
eed0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
eee0: 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
eef0: 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74  _prog_CC="${ac_t
ef00: 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63 63 22 0a  ool_prefix}gcc".
ef10: 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
ef20: 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
ef30: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
ef40: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
ef50: 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
ef60: 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
ef70: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
ef80: 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
ef90: 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
efa0: 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
efb0: 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
efc0: 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
efd0: 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  $CC" >&5.echo "$
efe0: 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36  {ECHO_T}$CC" >&6
eff0: 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
f000: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f010: 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
f020: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
f030: 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
f040: 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
f050: 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22  "$ac_cv_prog_CC"
f060: 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43  ; then.  ac_ct_C
f070: 43 3d 24 43 43 0a 20 20 23 20 45 78 74 72 61 63  C=$CC.  # Extrac
f080: 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
f090: 20 6f 66 20 22 67 63 63 22 2c 20 73 6f 20 69 74   of "gcc", so it
f0a0: 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
f0b0: 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
f0c0: 2e 0a 73 65 74 20 64 75 6d 6d 79 20 67 63 63 3b  ..set dummy gcc;
f0d0: 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63   ac_word=$2.{ ec
f0e0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
f0f0: 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
f100: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65   $ac_word" >&5.e
f110: 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
f120: 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
f130: 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  rd... $ECHO_C" >
f140: 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
f150: 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  {ac_cv_prog_ac_c
f160: 74 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65 74  t_CC+set}" = set
f170: 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
f180: 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
f190: 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
f1a0: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
f1b0: 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e  $ac_ct_CC"; then
f1c0: 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  .  ac_cv_prog_ac
f1d0: 5f 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43  _ct_CC="$ac_ct_C
f1e0: 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65  C" # Let the use
f1f0: 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74  r override the t
f200: 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76  est..else.as_sav
f210: 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
f220: 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
f230: 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
f240: 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73  ATH.do.  IFS=$as
f250: 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74  _save_IFS.  test
f260: 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26   -z "$as_dir" &&
f270: 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20   as_dir=..  for 
f280: 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
f290: 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
f2a0: 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
f2b0: 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
f2c0: 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
f2d0: 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
f2e0: 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
f2f0: 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
f300: 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
f310: 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
f320: 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 67 63 63  og_ac_ct_CC="gcc
f330: 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
f340: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
f350: 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
f360: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
f370: 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
f380: 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
f390: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
f3a0: 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
f3b0: 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
f3c0: 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
f3d0: 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
f3e0: 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
f3f0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
f400: 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e  lt: $ac_ct_CC" >
f410: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
f420: 54 7d 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36  T}$ac_ct_CC" >&6
f430: 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68  ; }.else.  { ech
f440: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
f450: 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
f460: 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
f470: 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a  T}no" >&6; }.fi.
f480: 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
f490: 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
f4a0: 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
f4b0: 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
f4c0: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
f4d0: 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
f4e0: 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61  yes:).{ echo "$a
f4f0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
f500: 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
f510: 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
f520: 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
f530: 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
f540: 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
f550: 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
f560: 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
f570: 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
f580: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
f590: 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
f5a0: 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
f5b0: 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
f5c0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
f5d0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
f5e0: 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
f5f0: 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
f600: 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
f610: 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
f620: 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
f630: 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
f640: 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
f650: 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
f660: 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
f670: 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
f680: 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
f690: 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
f6a0: 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
f6b0: 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d   ;;.esac.    CC=
f6c0: 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 65  $ac_ct_CC.  fi.e
f6d0: 6c 73 65 0a 20 20 43 43 3d 22 24 61 63 5f 63 76  lse.  CC="$ac_cv
f6e0: 5f 70 72 6f 67 5f 43 43 22 0a 66 69 0a 0a 69 66  _prog_CC".fi..if
f6f0: 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20   test -z "$CC"; 
f700: 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 69  then.          i
f710: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
f720: 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
f730: 6e 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20  n.    # Extract 
f740: 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
f750: 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
f760: 66 69 78 7d 63 63 22 2c 20 73 6f 20 69 74 20 63  fix}cc", so it c
f770: 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
f780: 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
f790: 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
f7a0: 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 3b 20 61  ool_prefix}cc; a
f7b0: 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f  c_word=$2.{ echo
f7c0: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
f7d0: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
f7e0: 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68  ac_word" >&5.ech
f7f0: 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
f800: 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
f810: 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
f820: 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
f830: 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74  c_cv_prog_CC+set
f840: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
f850: 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
f860: 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
f870: 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
f880: 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
f890: 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
f8a0: 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
f8b0: 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
f8c0: 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
f8d0: 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
f8e0: 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
f8f0: 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
f900: 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
f910: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
f920: 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
f930: 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
f940: 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
f950: 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
f960: 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
f970: 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
f980: 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
f990: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
f9a0: 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
f9b0: 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
f9c0: 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
f9d0: 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
f9e0: 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24 7b 61  _cv_prog_CC="${a
f9f0: 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63  c_tool_prefix}cc
fa00: 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f  ".    echo "$as_
fa10: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e  me:$LINENO: foun
fa20: 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
fa30: 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
fa40: 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
fa50: 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49    fi.done.done.I
fa60: 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
fa70: 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76  .fi.fi.CC=$ac_cv
fa80: 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74  _prog_CC.if test
fa90: 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
faa0: 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65    { echo "$as_me
fab0: 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74  :$LINENO: result
fac0: 3a 20 24 43 43 22 20 3e 26 35 0a 65 63 68 6f 20  : $CC" >&5.echo 
fad0: 22 24 7b 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e  "${ECHO_T}$CC" >
fae0: 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
faf0: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
fb00: 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  ENO: result: no"
fb10: 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
fb20: 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66  O_T}no" >&6; }.f
fb30: 69 0a 0a 0a 20 20 66 69 0a 66 69 0a 69 66 20 74  i...  fi.fi.if t
fb40: 65 73 74 20 2d 7a 20 22 24 43 43 22 3b 20 74 68  est -z "$CC"; th
fb50: 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
fb60: 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
fb70: 20 22 63 63 22 2c 20 73 6f 20 69 74 20 63 61 6e   "cc", so it can
fb80: 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
fb90: 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
fba0: 74 20 64 75 6d 6d 79 20 63 63 3b 20 61 63 5f 77  t dummy cc; ac_w
fbb0: 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24  ord=$2.{ echo "$
fbc0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
fbd0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
fbe0: 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  word" >&5.echo $
fbf0: 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
fc00: 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
fc10: 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
fc20: 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
fc30: 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20  v_prog_CC+set}" 
fc40: 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
fc50: 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
fc60: 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
fc70: 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
fc80: 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a   -n "$CC"; then.
fc90: 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d    ac_cv_prog_CC=
fca0: 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65 20  "$CC" # Let the 
fcb0: 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
fcc0: 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61  e test..else.  a
fcd0: 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d  c_prog_rejected=
fce0: 6e 6f 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  no.as_save_IFS=$
fcf0: 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
fd00: 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
fd10: 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
fd20: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
fd30: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
fd40: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
fd50: 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
fd60: 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
fd70: 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
fd80: 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
fd90: 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
fda0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
fdb0: 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
fdc0: 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
fdd0: 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
fde0: 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
fdf0: 20 69 66 20 74 65 73 74 20 22 24 61 73 5f 64 69   if test "$as_di
fe00: 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
fe10: 65 63 5f 65 78 74 22 20 3d 20 22 2f 75 73 72 2f  ec_ext" = "/usr/
fe20: 75 63 62 2f 63 63 22 3b 20 74 68 65 6e 0a 20 20  ucb/cc"; then.  
fe30: 20 20 20 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a       ac_prog_rej
fe40: 65 63 74 65 64 3d 79 65 73 0a 20 20 20 20 20 20  ected=yes.      
fe50: 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20 20 66   continue.     f
fe60: 69 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  i.    ac_cv_prog
fe70: 5f 43 43 3d 22 63 63 22 0a 20 20 20 20 65 63 68  _CC="cc".    ech
fe80: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
fe90: 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
fea0: 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
feb0: 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
fec0: 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
fed0: 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
fee0: 76 65 5f 49 46 53 0a 0a 69 66 20 74 65 73 74 20  ve_IFS..if test 
fef0: 24 61 63 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65  $ac_prog_rejecte
ff00: 64 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  d = yes; then.  
ff10: 23 20 57 65 20 66 6f 75 6e 64 20 61 20 62 6f 67  # We found a bog
ff20: 6f 6e 20 69 6e 20 74 68 65 20 70 61 74 68 2c 20  on in the path, 
ff30: 73 6f 20 6d 61 6b 65 20 73 75 72 65 20 77 65 20  so make sure we 
ff40: 6e 65 76 65 72 20 75 73 65 20 69 74 2e 0a 20 20  never use it..  
ff50: 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 63 76  set dummy $ac_cv
ff60: 5f 70 72 6f 67 5f 43 43 0a 20 20 73 68 69 66 74  _prog_CC.  shift
ff70: 0a 20 20 69 66 20 74 65 73 74 20 24 23 20 21 3d  .  if test $# !=
ff80: 20 30 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 57   0; then.    # W
ff90: 65 20 63 68 6f 73 65 20 61 20 64 69 66 66 65 72  e chose a differ
ffa0: 65 6e 74 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f  ent compiler fro
ffb0: 6d 20 74 68 65 20 62 6f 67 75 73 20 6f 6e 65 2e  m the bogus one.
ffc0: 0a 20 20 20 20 23 20 48 6f 77 65 76 65 72 2c 20  .    # However, 
ffd0: 69 74 20 68 61 73 20 74 68 65 20 73 61 6d 65 20  it has the same 
ffe0: 62 61 73 65 6e 61 6d 65 2c 20 73 6f 20 74 68 65  basename, so the
fff0: 20 62 6f 67 6f 6e 20 77 69 6c 6c 20 62 65 20 63   bogon will be c
10000 68 6f 73 65 6e 0a 20 20 20 20 23 20 66 69 72 73  hosen.    # firs
10010 74 20 69 66 20 77 65 20 73 65 74 20 43 43 20 74  t if we set CC t
10020 6f 20 6a 75 73 74 20 74 68 65 20 62 61 73 65 6e  o just the basen
10030 61 6d 65 3b 20 75 73 65 20 74 68 65 20 66 75 6c  ame; use the ful
10040 6c 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 20 20 20  l file name..   
10050 20 73 68 69 66 74 0a 20 20 20 20 61 63 5f 63 76   shift.    ac_cv
10060 5f 70 72 6f 67 5f 43 43 3d 22 24 61 73 5f 64 69  _prog_CC="$as_di
10070 72 2f 24 61 63 5f 77 6f 72 64 24 7b 31 2b 27 20  r/$ac_word${1+' 
10080 27 7d 24 40 22 0a 20 20 66 69 0a 66 69 0a 66 69  '}$@".  fi.fi.fi
10090 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
100a0 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
100b0 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
100c0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
100d0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
100e0 43 43 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  CC" >&5.echo "${
100f0 45 43 48 4f 5f 54 7d 24 43 43 22 20 3e 26 36 3b  ECHO_T}$CC" >&6;
10100 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
10110 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10120 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
10130 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
10140 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  }no" >&6; }.fi..
10150 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  .fi.if test -z "
10160 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  $CC"; then.  if 
10170 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
10180 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
10190 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e    for ac_prog in
101a0 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20 20 20   cl.exe.  do.   
101b0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
101c0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
101d0 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63  c_tool_prefix$ac
101e0 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63 61  _prog", so it ca
101f0 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e  n be a program n
10200 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73  ame with args..s
10210 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74 6f 6f  et dummy $ac_too
10220 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67  l_prefix$ac_prog
10230 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65  ; ac_word=$2.{ e
10240 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
10250 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
10260 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a  r $ac_word" >&5.
10270 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
10280 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
10290 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20  ord... $ECHO_C" 
102a0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
102b0 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 2b  ${ac_cv_prog_CC+
102c0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
102d0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
102e0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
102f0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
10300 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b  f test -n "$CC";
10310 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
10320 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65  og_CC="$CC" # Le
10330 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
10340 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
10350 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
10360 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
10370 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
10380 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
10390 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
103a0 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
103b0 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
103c0 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63  =..  for ac_exec
103d0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
103e0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
103f0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
10400 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
10410 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
10420 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
10430 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
10440 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
10450 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
10460 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22   ac_cv_prog_CC="
10470 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
10480 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68  ac_prog".    ech
10490 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
104a0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
104b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
104c0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
104d0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
104e0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
104f0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 43 43  ve_IFS..fi.fi.CC
10500 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
10510 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
10520 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
10530 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
10540 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e 26   result: $CC" >&
10550 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
10560 7d 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  }$CC" >&6; }.els
10570 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
10580 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
10590 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
105a0 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
105b0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74  &6; }.fi...    t
105c0 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20  est -n "$CC" && 
105d0 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
105e0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
105f0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43  ; then.  ac_ct_C
10600 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70  C=$CC.  for ac_p
10610 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f  rog in cl.exe.do
10620 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
10630 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
10640 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
10650 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
10660 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
10670 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
10680 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
10690 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
106a0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
106b0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
106c0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
106d0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
106e0 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f  ac_word... $ECHO
106f0 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
10700 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67  st "${ac_cv_prog
10710 5f 61 63 5f 63 74 5f 43 43 2b 73 65 74 7d 22 20  _ac_ct_CC+set}" 
10720 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
10730 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
10740 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
10750 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
10760 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b   -n "$ac_ct_CC";
10770 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
10780 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61 63  og_ac_ct_CC="$ac
10790 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74 68  _ct_CC" # Let th
107a0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
107b0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
107c0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
107d0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
107e0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
107f0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
10800 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
10810 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
10820 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
10830 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
10840 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
10850 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
10860 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
10870 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
10880 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
10890 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
108a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
108b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
108c0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
108d0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43  cv_prog_ac_ct_CC
108e0 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20  ="$ac_prog".    
108f0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
10900 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f  NENO: found $as_
10910 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
10920 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
10930 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
10940 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73  one.done.IFS=$as
10950 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
10960 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63 76  .ac_ct_CC=$ac_cv
10970 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a 69  _prog_ac_ct_CC.i
10980 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
10990 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  t_CC"; then.  { 
109a0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
109b0 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
109c0 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 65 63 68  c_ct_CC" >&5.ech
109d0 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f  o "${ECHO_T}$ac_
109e0 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c  ct_CC" >&6; }.el
109f0 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
10a00 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
10a10 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
10a20 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
10a30 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65  >&6; }.fi...  te
10a40 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
10a50 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
10a60 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
10a70 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
10a80 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
10a90 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
10aa0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
10ab0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
10ac0 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61  yes:).{ echo "$a
10ad0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41  s_me:$LINENO: WA
10ae0 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
10af0 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
10b00 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
10b10 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
10b20 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
10b30 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
10b40 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
10b50 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
10b60 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
10b70 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
10b80 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
10b90 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
10ba0 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
10bb0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20  me: WARNING: In 
10bc0 74 68 65 20 66 75 74 75 72 65 2c 20 41 75 74 6f  the future, Auto
10bd0 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65  conf will not de
10be0 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73  tect cross-tools
10bf0 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73  .whose name does
10c00 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74 68 20   not start with 
10c10 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c 65 74  the host triplet
10c20 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e 6b 20  .  If you think 
10c30 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61 74 69  this.configurati
10c40 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20  on is useful to 
10c50 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72 69 74  you, please writ
10c60 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e  e to autoconf@gn
10c70 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63  u.org." >&2;}.ac
10c80 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
10c90 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43 3d   ;;.esac.    CC=
10ca0 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a 66  $ac_ct_CC.  fi.f
10cb0 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20  i..fi...test -z 
10cc0 22 24 43 43 22 20 26 26 20 7b 20 7b 20 65 63 68  "$CC" && { { ech
10cd0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
10ce0 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
10cf0 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70 69 6c  eptable C compil
10d00 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50 41  er found in \$PA
10d10 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  TH.See \`config.
10d20 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
10d30 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f  tails." >&5.echo
10d40 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
10d50 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43   no acceptable C
10d60 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20   compiler found 
10d70 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60  in \$PATH.See \`
10d80 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
10d90 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
10da0 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
10db0 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
10dc0 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65  ..# Provide some
10dd0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f   information abo
10de0 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e  ut the compiler.
10df0 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
10e00 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
10e10 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 76  for C compiler v
10e20 65 72 73 69 6f 6e 22 20 3e 26 35 0a 61 63 5f 63  ersion" >&5.ac_c
10e30 6f 6d 70 69 6c 65 72 3d 60 73 65 74 20 58 20 24  ompiler=`set X $
10e40 61 63 5f 63 6f 6d 70 69 6c 65 3b 20 65 63 68 6f  ac_compile; echo
10e50 20 24 32 60 0a 7b 20 28 61 63 5f 74 72 79 3d 22   $2`.{ (ac_try="
10e60 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76  $ac_compiler --v
10e70 65 72 73 69 6f 6e 20 3e 26 35 22 0a 63 61 73 65  ersion >&5".case
10e80 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
10e90 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
10ea0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
10eb0 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
10ec0 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
10ed0 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
10ee0 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
10ef0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
10f00 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
10f10 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
10f20 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20  piler --version 
10f30 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  >&5") 2>&5.  ac_
10f40 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
10f50 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
10f60 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
10f70 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
10f80 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a 7b  $ac_status); }.{
10f90 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f   (ac_try="$ac_co
10fa0 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22 0a 63  mpiler -v >&5".c
10fb0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
10fc0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
10fd0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
10fe0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
10ff0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
11000 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
11010 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
11020 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
11030 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
11040 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
11050 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e 26 35 22  compiler -v >&5"
11060 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
11070 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
11080 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
11090 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
110a0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
110b0 73 74 61 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63  status); }.{ (ac
110c0 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
110d0 65 72 20 2d 56 20 3e 26 35 22 0a 63 61 73 65 20  er -V >&5".case 
110e0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
110f0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
11100 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
11110 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
11120 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
11130 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
11140 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
11150 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
11160 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
11170 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
11180 69 6c 65 72 20 2d 56 20 3e 26 35 22 29 20 32 3e  iler -V >&5") 2>
11190 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
111a0 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
111b0 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
111c0 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
111d0 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
111e0 75 73 29 3b 20 7d 0a 0a 63 61 74 20 3e 63 6f 6e  us); }..cat >con
111f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
11200 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65  _ACEOF./* confde
11210 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46  fs.h.  */._ACEOF
11220 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
11230 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
11240 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73  xt.cat >>conftes
11250 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45  t.$ac_ext <<_ACE
11260 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  OF./* end confde
11270 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
11280 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
11290 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
112a0 4f 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  OF.ac_clean_file
112b0 73 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e  s_save=$ac_clean
112c0 5f 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f  _files.ac_clean_
112d0 66 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e  files="$ac_clean
112e0 5f 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 65  _files a.out a.e
112f0 78 65 20 62 2e 6f 75 74 22 0a 23 20 54 72 79 20  xe b.out".# Try 
11300 74 6f 20 63 72 65 61 74 65 20 61 6e 20 65 78 65  to create an exe
11310 63 75 74 61 62 6c 65 20 77 69 74 68 6f 75 74 20  cutable without 
11320 2d 6f 20 66 69 72 73 74 2c 20 64 69 73 72 65 67  -o first, disreg
11330 61 72 64 20 61 2e 6f 75 74 2e 0a 23 20 49 74 20  ard a.out..# It 
11340 77 69 6c 6c 20 68 65 6c 70 20 75 73 20 64 69 61  will help us dia
11350 67 6e 6f 73 65 20 62 72 6f 6b 65 6e 20 63 6f 6d  gnose broken com
11360 70 69 6c 65 72 73 2c 20 61 6e 64 20 66 69 6e 64  pilers, and find
11370 69 6e 67 20 6f 75 74 20 61 6e 20 69 6e 74 75 69  ing out an intui
11380 74 69 6f 6e 0a 23 20 6f 66 20 65 78 65 65 78 74  tion.# of exeext
11390 2e 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ..{ echo "$as_me
113a0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
113b0 6e 67 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65  ng for C compile
113c0 72 20 64 65 66 61 75 6c 74 20 6f 75 74 70 75 74  r default output
113d0 20 66 69 6c 65 20 6e 61 6d 65 22 20 3e 26 35 0a   file name" >&5.
113e0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
113f0 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63 6f 6d  ecking for C com
11400 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20 6f 75  piler default ou
11410 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65 2e 2e  tput file name..
11420 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
11430 7d 0a 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c  }.ac_link_defaul
11440 74 3d 60 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e  t=`echo "$ac_lin
11450 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20  k" | sed 's/ -o 
11460 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f  *conftest[^ ]*//
11470 27 60 0a 23 0a 23 20 4c 69 73 74 20 6f 66 20 70  '`.#.# List of p
11480 6f 73 73 69 62 6c 65 20 6f 75 74 70 75 74 20 66  ossible output f
11490 69 6c 65 73 2c 20 73 74 61 72 74 69 6e 67 20 66  iles, starting f
114a0 72 6f 6d 20 74 68 65 20 6d 6f 73 74 20 6c 69 6b  rom the most lik
114b0 65 6c 79 2e 0a 23 20 54 68 65 20 61 6c 67 6f 72  ely..# The algor
114c0 69 74 68 6d 20 69 73 20 6e 6f 74 20 72 6f 62 75  ithm is not robu
114d0 73 74 20 74 6f 20 6a 75 6e 6b 20 69 6e 20 60 2e  st to junk in `.
114e0 27 2c 20 68 65 6e 63 65 20 67 6f 20 74 6f 20 77  ', hence go to w
114f0 69 6c 64 63 61 72 64 73 20 28 61 2e 2a 29 0a 23  ildcards (a.*).#
11500 20 6f 6e 6c 79 20 61 73 20 61 20 6c 61 73 74 20   only as a last 
11510 72 65 73 6f 72 74 2e 20 20 62 2e 6f 75 74 20 69  resort.  b.out i
11520 73 20 63 72 65 61 74 65 64 20 62 79 20 69 39 36  s created by i96
11530 30 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 61 63 5f  0 compilers..ac_
11540 66 69 6c 65 73 3d 27 61 5f 6f 75 74 2e 65 78 65  files='a_out.exe
11550 20 61 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 2e   a.exe conftest.
11560 65 78 65 20 61 2e 6f 75 74 20 63 6f 6e 66 74 65  exe a.out confte
11570 73 74 20 61 2e 2a 20 63 6f 6e 66 74 65 73 74 2e  st a.* conftest.
11580 2a 20 62 2e 6f 75 74 27 0a 23 0a 23 20 54 68 65  * b.out'.#.# The
11590 20 49 52 49 58 20 36 20 6c 69 6e 6b 65 72 20 77   IRIX 6 linker w
115a0 72 69 74 65 73 20 69 6e 74 6f 20 65 78 69 73 74  rites into exist
115b0 69 6e 67 20 66 69 6c 65 73 20 77 68 69 63 68 20  ing files which 
115c0 6d 61 79 20 6e 6f 74 20 62 65 0a 23 20 65 78 65  may not be.# exe
115d0 63 75 74 61 62 6c 65 2c 20 72 65 74 61 69 6e 69  cutable, retaini
115e0 6e 67 20 74 68 65 69 72 20 70 65 72 6d 69 73 73  ng their permiss
115f0 69 6f 6e 73 2e 20 20 52 65 6d 6f 76 65 20 74 68  ions.  Remove th
11600 65 6d 20 66 69 72 73 74 20 73 6f 20 61 0a 23 20  em first so a.# 
11610 73 75 62 73 65 71 75 65 6e 74 20 65 78 65 63 75  subsequent execu
11620 74 69 6f 6e 20 74 65 73 74 20 77 6f 72 6b 73 2e  tion test works.
11630 0a 61 63 5f 72 6d 66 69 6c 65 73 3d 0a 66 6f 72  .ac_rmfiles=.for
11640 20 61 63 5f 66 69 6c 65 20 69 6e 20 24 61 63 5f   ac_file in $ac_
11650 66 69 6c 65 73 0a 64 6f 0a 20 20 63 61 73 65 20  files.do.  case 
11660 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
11670 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
11680 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
11690 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
116a0 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
116b0 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
116c0 66 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20  f | *.o | *.obj 
116d0 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f  ) ;;.    * ) ac_
116e0 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66  rmfiles="$ac_rmf
116f0 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b  iles $ac_file";;
11700 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20  .  esac.done.rm 
11710 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a  -f $ac_rmfiles..
11720 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
11730 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a  c_link_default".
11740 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
11750 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
11760 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
11770 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
11780 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
11790 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
117a0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
117b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
117c0 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
117d0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
117e0 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20  _link_default") 
117f0 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
11800 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
11810 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
11820 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
11830 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
11840 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
11850 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e 31 33   # Autoconf-2.13
11860 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65 20 61   could set the a
11870 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61 72 69  c_cv_exeext vari
11880 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a 23 20  able to `no'..# 
11890 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61 6c 75  So ignore a valu
118a0 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68 65 72  e of `no', other
118b0 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20  wise this would 
118c0 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58 54 20  lead to `EXEEXT 
118d0 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d 61 6b  = no'.# in a Mak
118e0 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f 75 6c  efile.  We shoul
118f0 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65 20 61  d not override a
11900 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66 20 69  c_cv_exeext if i
11910 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a 23 20  t was cached,.# 
11920 73 6f 20 74 68 61 74 20 74 68 65 20 75 73 65 72  so that the user
11930 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72 63 75   can short-circu
11940 69 74 20 74 68 69 73 20 74 65 73 74 20 66 6f 72  it this test for
11950 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b 6e 6f   compilers unkno
11960 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f 6e 66  wn to.# Autoconf
11970 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  ..for ac_file in
11980 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a 64 6f   $ac_files ''.do
11990 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f  .  test -f "$ac_
119a0 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  file" || continu
119b0 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  e.  case $ac_fil
119c0 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
119d0 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
119e0 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
119f0 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
11a00 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
11a10 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f  ap | *.inf | *.o
11a20 20 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20   | *.obj )..;;. 
11a30 20 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23     [ab].out )..#
11a40 20 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65   We found the de
11a50 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65  fault executable
11a60 2c 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20  , but exeext='' 
11a70 69 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61  is most..# certa
11a80 69 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65  inly right...bre
11a90 61 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 20  ak;;.    *.* ). 
11aa0 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22         if test "
11ab0 24 7b 61 63 5f 63 76 5f 65 78 65 65 78 74 2b 73  ${ac_cv_exeext+s
11ac0 65 74 7d 22 20 3d 20 73 65 74 20 26 26 20 74 65  et}" = set && te
11ad0 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78  st "$ac_cv_exeex
11ae0 74 22 20 21 3d 20 6e 6f 3b 0a 09 74 68 65 6e 20  t" != no;..then 
11af0 3a 3b 20 65 6c 73 65 0a 09 20 20 20 61 63 5f 63  :; else..   ac_c
11b00 76 5f 65 78 65 65 78 74 3d 60 65 78 70 72 20 22  v_exeext=`expr "
11b10 24 61 63 5f 66 69 6c 65 22 20 3a 20 27 5b 5e 2e  $ac_file" : '[^.
11b20 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60 0a 09 66 69  ]*\(\..*\)'`..fi
11b30 0a 09 23 20 57 65 20 73 65 74 20 61 63 5f 63 76  ..# We set ac_cv
11b40 5f 65 78 65 65 78 74 20 68 65 72 65 20 62 65 63  _exeext here bec
11b50 61 75 73 65 20 74 68 65 20 6c 61 74 65 72 20 74  ause the later t
11b60 65 73 74 20 66 6f 72 20 69 74 20 69 73 20 6e 6f  est for it is no
11b70 74 0a 09 23 20 73 61 66 65 3a 20 63 72 6f 73 73  t..# safe: cross
11b80 20 63 6f 6d 70 69 6c 65 72 73 20 6d 61 79 20 6e   compilers may n
11b90 6f 74 20 61 64 64 20 74 68 65 20 73 75 66 66 69  ot add the suffi
11ba0 78 20 69 66 20 67 69 76 65 6e 20 61 6e 20 60 2d  x if given an `-
11bb0 6f 27 0a 09 23 20 61 72 67 75 6d 65 6e 74 2c 20  o'..# argument, 
11bc0 73 6f 20 77 65 20 6d 61 79 20 6e 65 65 64 20 74  so we may need t
11bd0 6f 20 6b 6e 6f 77 20 69 74 20 61 74 20 74 68 61  o know it at tha
11be0 74 20 70 6f 69 6e 74 20 61 6c 72 65 61 64 79 2e  t point already.
11bf0 0a 09 23 20 45 76 65 6e 20 69 66 20 74 68 69 73  ..# Even if this
11c00 20 73 65 63 74 69 6f 6e 20 6c 6f 6f 6b 73 20 63   section looks c
11c10 72 75 66 74 79 3a 20 69 74 20 68 61 73 20 74 68  rufty: it has th
11c20 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 0a 09  e advantage of..
11c30 23 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 69  # actually worki
11c40 6e 67 2e 0a 09 62 72 65 61 6b 3b 3b 0a 20 20 20  ng...break;;.   
11c50 20 2a 20 29 0a 09 62 72 65 61 6b 3b 3b 0a 20 20   * )..break;;.  
11c60 65 73 61 63 0a 64 6f 6e 65 0a 74 65 73 74 20 22  esac.done.test "
11c70 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3d  $ac_cv_exeext" =
11c80 20 6e 6f 20 26 26 20 61 63 5f 63 76 5f 65 78 65   no && ac_cv_exe
11c90 65 78 74 3d 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  ext=..else.  ac_
11ca0 66 69 6c 65 3d 27 27 0a 66 69 0a 0a 7b 20 65 63  file=''.fi..{ ec
11cb0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11cc0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
11cd0 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22  file" >&5.echo "
11ce0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 66 69 6c  ${ECHO_T}$ac_fil
11cf0 65 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  e" >&6; }.if tes
11d00 74 20 2d 7a 20 22 24 61 63 5f 66 69 6c 65 22 3b  t -z "$ac_file";
11d10 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 22 24 61   then.  echo "$a
11d20 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
11d30 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
11d40 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
11d50 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
11d60 35 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73  5..{ { echo "$as
11d70 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72  _me:$LINENO: err
11d80 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65 72 20 63  or: C compiler c
11d90 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65  annot create exe
11da0 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63  cutables.See \`c
11db0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
11dc0 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
11dd0 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
11de0 65 72 72 6f 72 3a 20 43 20 63 6f 6d 70 69 6c 65  error: C compile
11df0 72 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20  r cannot create 
11e00 65 78 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20  executables.See 
11e10 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
11e20 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
11e30 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
11e40 74 20 37 37 29 3b 20 65 78 69 74 20 37 37 3b 20  t 77); exit 77; 
11e50 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 65 65  }; }.fi..ac_exee
11e60 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  xt=$ac_cv_exeext
11e70 0a 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  ..# Check that t
11e80 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64  he compiler prod
11e90 75 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73  uces executables
11ea0 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66   we can run.  If
11eb0 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74   not, either.# t
11ec0 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62  he compiler is b
11ed0 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f  roken, or we cro
11ee0 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63  ss compile..{ ec
11ef0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
11f00 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
11f10 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69  ther the C compi
11f20 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65  ler works" >&5.e
11f30 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
11f40 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
11f50 65 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72  e C compiler wor
11f60 6b 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  ks... $ECHO_C" >
11f70 26 36 3b 20 7d 0a 23 20 46 49 58 4d 45 3a 20 54  &6; }.# FIXME: T
11f80 68 65 73 65 20 63 72 6f 73 73 20 63 6f 6d 70 69  hese cross compi
11f90 6c 65 72 20 68 61 63 6b 73 20 73 68 6f 75 6c 64  ler hacks should
11fa0 20 62 65 20 72 65 6d 6f 76 65 64 20 66 6f 72 20   be removed for 
11fb0 41 75 74 6f 63 6f 6e 66 20 33 2e 30 0a 23 20 49  Autoconf 3.0.# I
11fc0 66 20 6e 6f 74 20 63 72 6f 73 73 20 63 6f 6d 70  f not cross comp
11fd0 69 6c 69 6e 67 2c 20 63 68 65 63 6b 20 74 68 61  iling, check tha
11fe0 74 20 77 65 20 63 61 6e 20 72 75 6e 20 61 20 73  t we can run a s
11ff0 69 6d 70 6c 65 20 70 72 6f 67 72 61 6d 2e 0a 69  imple program..i
12000 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  f test "$cross_c
12010 6f 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73  ompiling" != yes
12020 3b 20 74 68 65 6e 0a 20 20 69 66 20 7b 20 61 63  ; then.  if { ac
12030 5f 74 72 79 3d 27 2e 2f 24 61 63 5f 66 69 6c 65  _try='./$ac_file
12040 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24  '.  { (case "(($
12050 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
12060 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
12070 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
12080 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
12090 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
120a0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
120b0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
120c0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
120d0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
120e0 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
120f0 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
12100 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
12110 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
12120 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
12130 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
12140 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a  us); }; }; then.
12150 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c      cross_compil
12160 69 6e 67 3d 6e 6f 0a 20 20 65 6c 73 65 0a 20 20  ing=no.  else.  
12170 20 20 69 66 20 74 65 73 74 20 22 24 63 72 6f 73    if test "$cros
12180 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 6d  s_compiling" = m
12190 61 79 62 65 3b 20 74 68 65 6e 0a 09 63 72 6f 73  aybe; then..cros
121a0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 79 65 73 0a  s_compiling=yes.
121b0 20 20 20 20 65 6c 73 65 0a 09 7b 20 7b 20 65 63      else..{ { ec
121c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
121d0 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  NO: error: canno
121e0 74 20 72 75 6e 20 43 20 63 6f 6d 70 69 6c 65 64  t run C compiled
121f0 20 70 72 6f 67 72 61 6d 73 2e 0a 49 66 20 79 6f   programs..If yo
12200 75 20 6d 65 61 6e 74 20 74 6f 20 63 72 6f 73 73  u meant to cross
12210 20 63 6f 6d 70 69 6c 65 2c 20 75 73 65 20 5c 60   compile, use \`
12220 2d 2d 68 6f 73 74 27 2e 0a 53 65 65 20 5c 60 63  --host'..See \`c
12230 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
12240 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
12250 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
12260 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 72 75  error: cannot ru
12270 6e 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f  n C compiled pro
12280 67 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65  grams..If you me
12290 61 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d  ant to cross com
122a0 70 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f  pile, use \`--ho
122b0 73 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69  st'..See \`confi
122c0 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
122d0 64 65 74 61 69 6c 73 2e 22 20 3e 26 32 3b 7d 0a  details." >&2;}.
122e0 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65     { (exit 1); e
122f0 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 20 20 20 20  xit 1; }; }.    
12300 66 69 0a 20 20 66 69 0a 66 69 0a 7b 20 65 63 68  fi.  fi.fi.{ ech
12310 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
12320 4f 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20  O: result: yes" 
12330 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
12340 5f 54 7d 79 65 73 22 20 3e 26 36 3b 20 7d 0a 0a  _T}yes" >&6; }..
12350 72 6d 20 2d 66 20 61 2e 6f 75 74 20 61 2e 65 78  rm -f a.out a.ex
12360 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76  e conftest$ac_cv
12370 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63  _exeext b.out.ac
12380 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63  _clean_files=$ac
12390 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76  _clean_files_sav
123a0 65 0a 23 20 43 68 65 63 6b 20 74 68 61 74 20 74  e.# Check that t
123b0 68 65 20 63 6f 6d 70 69 6c 65 72 20 70 72 6f 64  he compiler prod
123c0 75 63 65 73 20 65 78 65 63 75 74 61 62 6c 65 73  uces executables
123d0 20 77 65 20 63 61 6e 20 72 75 6e 2e 20 20 49 66   we can run.  If
123e0 20 6e 6f 74 2c 20 65 69 74 68 65 72 0a 23 20 74   not, either.# t
123f0 68 65 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 62  he compiler is b
12400 72 6f 6b 65 6e 2c 20 6f 72 20 77 65 20 63 72 6f  roken, or we cro
12410 73 73 20 63 6f 6d 70 69 6c 65 2e 0a 7b 20 65 63  ss compile..{ ec
12420 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
12430 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  NO: checking whe
12440 74 68 65 72 20 77 65 20 61 72 65 20 63 72 6f 73  ther we are cros
12450 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35  s compiling" >&5
12460 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
12470 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
12480 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f 6d  we are cross com
12490 70 69 6c 69 6e 67 2e 2e 2e 20 24 45 43 48 4f 5f  piling... $ECHO_
124a0 43 22 20 3e 26 36 3b 20 7d 0a 7b 20 65 63 68 6f  C" >&6; }.{ echo
124b0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
124c0 3a 20 72 65 73 75 6c 74 3a 20 24 63 72 6f 73 73  : result: $cross
124d0 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a  _compiling" >&5.
124e0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
124f0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
12500 20 3e 26 36 3b 20 7d 0a 0a 7b 20 65 63 68 6f 20   >&6; }..{ echo 
12510 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
12520 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75   checking for su
12530 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61 62  ffix of executab
12540 6c 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  les" >&5.echo $E
12550 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
12560 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 65 78  for suffix of ex
12570 65 63 75 74 61 62 6c 65 73 2e 2e 2e 20 24 45 43  ecutables... $EC
12580 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
12590 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c  { (ac_try="$ac_l
125a0 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63  ink".case "(($ac
125b0 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
125c0 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
125d0 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
125e0 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
125f0 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
12600 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
12610 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
12620 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
12630 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
12640 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
12650 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
12660 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
12670 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
12680 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
12690 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
126a0 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 23 20  s); }; then.  # 
126b0 49 66 20 62 6f 74 68 20 60 63 6f 6e 66 74 65 73  If both `conftes
126c0 74 2e 65 78 65 27 20 61 6e 64 20 60 63 6f 6e 66  t.exe' and `conf
126d0 74 65 73 74 27 20 61 72 65 20 60 70 72 65 73 65  test' are `prese
126e0 6e 74 27 20 28 77 65 6c 6c 2c 20 6f 62 73 65 72  nt' (well, obser
126f0 76 61 62 6c 65 29 0a 23 20 63 61 74 63 68 20 60  vable).# catch `
12700 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 2e 20 20  conftest.exe'.  
12710 46 6f 72 20 69 6e 73 74 61 6e 63 65 20 77 69 74  For instance wit
12720 68 20 43 79 67 77 69 6e 2c 20 60 6c 73 20 63 6f  h Cygwin, `ls co
12730 6e 66 74 65 73 74 27 20 77 69 6c 6c 0a 23 20 77  nftest' will.# w
12740 6f 72 6b 20 70 72 6f 70 65 72 6c 79 20 28 69 2e  ork properly (i.
12750 65 2e 2c 20 72 65 66 65 72 20 74 6f 20 60 63 6f  e., refer to `co
12760 6e 66 74 65 73 74 2e 65 78 65 27 29 2c 20 77 68  nftest.exe'), wh
12770 69 6c 65 20 69 74 20 77 6f 6e 27 74 20 77 69 74  ile it won't wit
12780 68 0a 23 20 60 72 6d 27 2e 0a 66 6f 72 20 61 63  h.# `rm'..for ac
12790 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
127a0 74 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 20 63  t.exe conftest c
127b0 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20 20  onftest.*; do.  
127c0 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69 6c  test -f "$ac_fil
127d0 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 20  e" || continue. 
127e0 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69   case $ac_file i
127f0 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20  n.    *.$ac_ext 
12800 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64  | *.xcoff | *.td
12810 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20  s | *.d | *.pdb 
12820 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20  | *.xSYM | *.bb 
12830 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20  | *.bbg | *.map 
12840 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 6f 20 7c 20  | *.inf | *.o | 
12850 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a  *.obj ) ;;.    *
12860 2e 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78  .* ) ac_cv_exeex
12870 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c  t=`expr "$ac_fil
12880 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e  e" : '[^.]*\(\..
12890 2a 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b  *\)'`..  break;;
128a0 0a 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b  .    * ) break;;
128b0 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73  .  esac.done.els
128c0 65 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  e.  { { echo "$a
128d0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
128e0 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70  ror: cannot comp
128f0 75 74 65 20 73 75 66 66 69 78 20 6f 66 20 65 78  ute suffix of ex
12900 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e 6e 6f  ecutables: canno
12910 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20 6c 69  t compile and li
12920 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e  nk.See \`config.
12930 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65  log' for more de
12940 74 61 69 6c 73 2e 22 20 3e 26 35 0a 65 63 68 6f  tails." >&5.echo
12950 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
12960 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74 65 20   cannot compute 
12970 73 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74  suffix of execut
12980 61 62 6c 65 73 3a 20 63 61 6e 6e 6f 74 20 63 6f  ables: cannot co
12990 6d 70 69 6c 65 20 61 6e 64 20 6c 69 6e 6b 0a 53  mpile and link.S
129a0 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27  ee \`config.log'
129b0 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c   for more detail
129c0 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28  s." >&2;}.   { (
129d0 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b  exit 1); exit 1;
129e0 20 7d 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20   }; }.fi..rm -f 
129f0 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65  conftest$ac_cv_e
12a00 78 65 65 78 74 0a 7b 20 65 63 68 6f 20 22 24 61  xeext.{ echo "$a
12a10 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
12a20 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 65 78 65  sult: $ac_cv_exe
12a30 65 78 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ext" >&5.echo "$
12a40 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 65  {ECHO_T}$ac_cv_e
12a50 78 65 65 78 74 22 20 3e 26 36 3b 20 7d 0a 0a 72  xeext" >&6; }..r
12a60 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
12a70 63 5f 65 78 74 0a 45 58 45 45 58 54 3d 24 61 63  c_ext.EXEEXT=$ac
12a80 5f 63 76 5f 65 78 65 65 78 74 0a 61 63 5f 65 78  _cv_exeext.ac_ex
12a90 65 65 78 74 3d 24 45 58 45 45 58 54 0a 7b 20 65  eext=$EXEEXT.{ e
12aa0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12ab0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
12ac0 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  r suffix of obje
12ad0 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a 65 63  ct files" >&5.ec
12ae0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
12af0 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
12b00 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e  of object files.
12b10 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
12b20 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
12b30 5f 63 76 5f 6f 62 6a 65 78 74 2b 73 65 74 7d 22  _cv_objext+set}"
12b40 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
12b50 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
12b60 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
12b70 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e 63  &6.else.  cat >c
12b80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
12b90 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
12ba0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
12bb0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
12bc0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
12bd0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
12be0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
12bf0 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
12c00 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
12c10 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
12c20 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
12c30 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
12c40 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f  est.o conftest.o
12c50 62 6a 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  bj.if { (ac_try=
12c60 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
12c70 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
12c80 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
12c90 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
12ca0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
12cb0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
12cc0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
12cd0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
12ce0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
12cf0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
12d00 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
12d10 6f 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a 20 20  ompile") 2>&5.  
12d20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
12d30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
12d40 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
12d50 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
12d60 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
12d70 7d 3b 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63  }; then.  for ac
12d80 5f 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73  _file in conftes
12d90 74 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a  t.o conftest.obj
12da0 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a   conftest.*; do.
12db0 20 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66    test -f "$ac_f
12dc0 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65  ile" || continue
12dd0 3b 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  ;.  case $ac_fil
12de0 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
12df0 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
12e00 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
12e10 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
12e20 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
12e30 61 70 20 7c 20 2a 2e 69 6e 66 20 29 20 3b 3b 0a  ap | *.inf ) ;;.
12e40 20 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a      *) ac_cv_obj
12e50 65 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66  ext=`expr "$ac_f
12e60 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a  ile" : '.*\.\(.*
12e70 5c 29 27 60 0a 20 20 20 20 20 20 20 62 72 65 61  \)'`.       brea
12e80 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  k;;.  esac.done.
12e90 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
12ea0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
12eb0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
12ec0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
12ed0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
12ee0 0a 0a 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  ..{ { echo "$as_
12ef0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
12f00 72 3a 20 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74  r: cannot comput
12f10 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  e suffix of obje
12f20 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74  ct files: cannot
12f30 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63   compile.See \`c
12f40 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
12f50 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26  ore details." >&
12f60 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
12f70 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 6f  error: cannot co
12f80 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
12f90 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63 61  object files: ca
12fa0 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65 65  nnot compile.See
12fb0 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
12fc0 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e  or more details.
12fd0 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
12fe0 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
12ff0 3b 20 7d 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  ; }.fi..rm -f co
13000 6e 66 74 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62  nftest.$ac_cv_ob
13010 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
13020 63 5f 65 78 74 0a 66 69 0a 7b 20 65 63 68 6f 20  c_ext.fi.{ echo 
13030 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13040 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
13050 6f 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f  objext" >&5.echo
13060 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63   "${ECHO_T}$ac_c
13070 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36 3b 20 7d  v_objext" >&6; }
13080 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63 76 5f 6f  .OBJEXT=$ac_cv_o
13090 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65 78 74 3d  bjext.ac_objext=
130a0 24 4f 42 4a 45 58 54 0a 7b 20 65 63 68 6f 20 22  $OBJEXT.{ echo "
130b0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
130c0 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
130d0 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68   we are using th
130e0 65 20 47 4e 55 20 43 20 63 6f 6d 70 69 6c 65 72  e GNU C compiler
130f0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
13100 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _N "checking whe
13110 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
13120 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70  g the GNU C comp
13130 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  iler... $ECHO_C"
13140 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
13150 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  "${ac_cv_c_compi
13160 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d 20  ler_gnu+set}" = 
13170 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
13180 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
13190 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
131a0 65 6c 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66  else.  cat >conf
131b0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
131c0 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
131d0 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
131e0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
131f0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
13200 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
13210 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
13220 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
13230 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
13240 69 6e 20 28 29 0a 7b 0a 23 69 66 6e 64 65 66 20  in ().{.#ifndef 
13250 5f 5f 47 4e 55 43 5f 5f 0a 20 20 20 20 20 20 20  __GNUC__.       
13260 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a  choke me.#endif.
13270 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
13280 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
13290 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
132a0 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
132b0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
132c0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
132d0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
132e0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
132f0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
13300 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
13310 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
13320 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
13330 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
13340 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
13350 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
13360 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
13370 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
13380 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
13390 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
133a0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
133b0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
133c0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
133d0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
133e0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
133f0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
13400 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
13410 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
13420 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
13430 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
13440 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
13450 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
13460 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
13470 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
13480 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
13490 6e 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  n.  ac_compiler_
134a0 67 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65  gnu=yes.else.  e
134b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
134c0 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
134d0 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
134e0 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
134f0 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f  _ext >&5...ac_co
13500 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69  mpiler_gnu=no.fi
13510 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
13520 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
13530 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
13540 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61  nftest.$ac_ext.a
13550 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
13560 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
13570 5f 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20  _gnu..fi.{ echo 
13580 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
13590 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
135a0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  c_compiler_gnu" 
135b0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
135c0 5f 54 7d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  _T}$ac_cv_c_comp
135d0 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36 3b 20 7d  iler_gnu" >&6; }
135e0 0a 47 43 43 3d 60 74 65 73 74 20 24 61 63 5f 63  .GCC=`test $ac_c
135f0 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d 20 79 65  ompiler_gnu = ye
13600 73 20 26 26 20 65 63 68 6f 20 79 65 73 60 0a 61  s && echo yes`.a
13610 63 5f 74 65 73 74 5f 43 46 4c 41 47 53 3d 24 7b  c_test_CFLAGS=${
13620 43 46 4c 41 47 53 2b 73 65 74 7d 0a 61 63 5f 73  CFLAGS+set}.ac_s
13630 61 76 65 5f 43 46 4c 41 47 53 3d 24 43 46 4c 41  ave_CFLAGS=$CFLA
13640 47 53 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  GS.{ echo "$as_m
13650 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
13660 69 6e 67 20 77 68 65 74 68 65 72 20 24 43 43 20  ing whether $CC 
13670 61 63 63 65 70 74 73 20 2d 67 22 20 3e 26 35 0a  accepts -g" >&5.
13680 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68  echo $ECHO_N "ch
13690 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
136a0 43 43 20 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e  CC accepts -g...
136b0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
136c0 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
136d0 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73 65 74 7d  v_prog_cc_g+set}
136e0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
136f0 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
13700 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
13710 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61  >&6.else.  ac_sa
13720 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ve_c_werror_flag
13730 3d 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  =$ac_c_werror_fl
13740 61 67 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f  ag.   ac_c_werro
13750 72 5f 66 6c 61 67 3d 79 65 73 0a 20 20 20 61 63  r_flag=yes.   ac
13760 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f  _cv_prog_cc_g=no
13770 0a 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a  .   CFLAGS="-g".
13780 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74     cat >conftest
13790 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
137a0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
137b0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
137c0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
137d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
137e0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
137f0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
13800 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
13810 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
13820 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
13830 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
13840 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
13850 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
13860 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
13870 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
13880 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
13890 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
138a0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
138b0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
138c0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
138d0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
138e0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
138f0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
13900 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
13910 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
13920 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
13930 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
13940 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
13950 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
13960 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
13970 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
13980 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
13990 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
139a0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
139b0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
139c0 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
139d0 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
139e0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
139f0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
13a00 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
13a10 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
13a20 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
13a30 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
13a40 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
13a50 6f 67 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65  og_cc_g=yes.else
13a60 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
13a70 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
13a80 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
13a90 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
13aa0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 09 43  .$ac_ext >&5...C
13ab0 46 4c 41 47 53 3d 22 22 0a 20 20 20 20 20 20 63  FLAGS="".      c
13ac0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
13ad0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
13ae0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
13af0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
13b00 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
13b10 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
13b20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
13b30 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
13b40 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
13b50 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
13b60 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
13b70 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20  .}._ACEOF.rm -f 
13b80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
13b90 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  ext.if { (ac_try
13ba0 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63  ="$ac_compile".c
13bb0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
13bc0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
13bd0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
13be0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
13bf0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
13c00 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
13c10 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
13c20 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
13c30 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
13c40 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
13c50 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66  compile") 2>conf
13c60 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
13c70 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
13c80 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
13c90 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
13ca0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
13cb0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
13cc0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
13cd0 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
13ce0 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
13cf0 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
13d00 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
13d10 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74  ); } && {.. test
13d20 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f   -z "$ac_c_werro
13d30 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73  r_flag" ||.. tes
13d40 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
13d50 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20  err.       } && 
13d60 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
13d70 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65  .$ac_objext; the
13d80 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68  n.  :.else.  ech
13d90 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
13da0 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
13db0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
13dc0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
13dd0 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 5f 77 65  xt >&5...ac_c_we
13de0 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61  rror_flag=$ac_sa
13df0 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ve_c_werror_flag
13e00 0a 09 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09  .. CFLAGS="-g"..
13e10 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
13e20 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
13e30 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
13e40 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
13e50 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
13e60 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
13e70 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
13e80 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
13e90 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
13ea0 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
13eb0 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
13ec0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
13ed0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
13ee0 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  bjext.if { (ac_t
13ef0 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22  ry="$ac_compile"
13f00 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
13f10 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
13f20 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
13f30 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
13f40 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
13f50 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
13f60 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
13f70 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13f80 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
13f90 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
13fa0 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 63 6f  c_compile") 2>co
13fb0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
13fc0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
13fd0 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
13fe0 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
13ff0 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
14000 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
14010 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
14020 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
14030 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
14040 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
14050 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
14060 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  us); } && {.. te
14070 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
14080 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
14090 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
140a0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
140b0 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
140c0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74  st.$ac_objext; t
140d0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
140e0 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20  _cc_g=yes.else. 
140f0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66   echo "$as_me: f
14100 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
14110 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
14120 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
14130 61 63 5f 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a  ac_ext >&5...fi.
14140 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
14150 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
14160 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
14170 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
14180 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
14190 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
141a0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
141b0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
141c0 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
141d0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
141e0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
141f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
14200 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66     ac_c_werror_f
14210 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f 77  lag=$ac_save_c_w
14220 65 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b 20  error_flag.fi.{ 
14230 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
14240 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
14250 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 22 20  c_cv_prog_cc_g" 
14260 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
14270 5f 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  _T}$ac_cv_prog_c
14280 63 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  c_g" >&6; }.if t
14290 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f 43 46  est "$ac_test_CF
142a0 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65  LAGS" = set; the
142b0 6e 0a 20 20 43 46 4c 41 47 53 3d 24 61 63 5f 73  n.  CFLAGS=$ac_s
142c0 61 76 65 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20  ave_CFLAGS.elif 
142d0 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67  test $ac_cv_prog
142e0 5f 63 63 5f 67 20 3d 20 79 65 73 3b 20 74 68 65  _cc_g = yes; the
142f0 6e 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43  n.  if test "$GC
14300 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
14310 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f     CFLAGS="-g -O
14320 32 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46  2".  else.    CF
14330 4c 41 47 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65  LAGS="-g".  fi.e
14340 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 24  lse.  if test "$
14350 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
14360 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32  .    CFLAGS="-O2
14370 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c  ".  else.    CFL
14380 41 47 53 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 65  AGS=.  fi.fi.{ e
14390 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
143a0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
143b0 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20  r $CC option to 
143c0 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 22 20  accept ISO C89" 
143d0 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
143e0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
143f0 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63 63  CC option to acc
14400 65 70 74 20 49 53 4f 20 43 38 39 2e 2e 2e 20 24  ept ISO C89... $
14410 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
14420 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
14430 70 72 6f 67 5f 63 63 5f 63 38 39 2b 73 65 74 7d  prog_cc_c89+set}
14440 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
14450 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
14460 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
14470 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  >&6.else.  ac_cv
14480 5f 70 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a  _prog_cc_c89=no.
14490 61 63 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63  ac_save_CC=$CC.c
144a0 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  at >conftest.$ac
144b0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
144c0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
144d0 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66  ._ACEOF.cat conf
144e0 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73  defs.h >>conftes
144f0 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e  t.$ac_ext.cat >>
14500 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
14510 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64   <<_ACEOF./* end
14520 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
14530 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72  .#include <stdar
14540 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73  g.h>.#include <s
14550 74 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  tdio.h>.#include
14560 20 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23   <sys/types.h>.#
14570 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61  include <sys/sta
14580 74 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20  t.h>./* Most of 
14590 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65  the following te
145a0 73 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66  sts are stolen f
145b0 72 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72  rom RCS 5.7's sr
145c0 63 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73  c/conf.sh.  */.s
145d0 74 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20  truct buf { int 
145e0 78 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72  x; };.FILE * (*r
145f0 63 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20  csopen) (struct 
14600 62 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74  buf *, struct st
14610 61 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74  at *, int);.stat
14620 69 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69  ic char *e (p, i
14630 29 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b  ).     char **p;
14640 0a 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20  .     int i;.{. 
14650 20 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a   return p[i];.}.
14660 73 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28  static char *f (
14670 63 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61  char * (*g) (cha
14680 72 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72  r **, int), char
14690 20 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63   **p, ...).{.  c
146a0 68 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73  har *s;.  va_lis
146b0 74 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20  t v;.  va_start 
146c0 28 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28  (v,p);.  s = g (
146d0 70 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74  p, va_arg (v,int
146e0 29 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29  ));.  va_end (v)
146f0 3b 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a  ;.  return s;.}.
14700 0a 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70  ./* OSF 4.0 Comp
14710 61 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f  aq cc is some so
14720 72 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53  rt of almost-ANS
14730 49 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49  I by default.  I
14740 74 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f  t has.   functio
14750 6e 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64  n prototypes and
14760 20 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20   stuff, but not 
14770 27 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61  '\xHH' hex chara
14780 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a  cter constants..
14790 20 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70     These don't p
147a0 72 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20  rovoke an error 
147b0 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69  unfortunately, i
147c0 6e 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e  nstead are silen
147d0 74 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61  tly treated.   a
147e0 73 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c  s 'x'.  The foll
147f0 6f 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e  owing induces an
14800 20 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73   error, until -s
14810 74 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67  td is added to g
14820 65 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53  et.   proper ANS
14830 49 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73  I mode.  Curious
14840 6c 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61  ly '\x00'!='x' a
14850 6c 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20  lways comes out 
14860 74 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20  true, for an.   
14870 61 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65  array size at le
14880 61 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73  ast.  It's neces
14890 73 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c  sary to write '\
148a0 78 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73  x00'==0 to get s
148b0 6f 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74  omething.   that
148c0 27 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74  's true only wit
148d0 68 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20  h -std.  */.int 
148e0 6f 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27  osf4_cc_array ['
148f0 5c 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a  \x00' == 0 ? 1 :
14900 20 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20   -1];../* IBM C 
14910 36 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d  6 for AIX is alm
14920 6f 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61  ost-ANSI by defa
14930 75 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c  ult, but it repl
14940 61 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d  aces macro param
14950 65 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20  eters.   inside 
14960 73 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72  strings and char
14970 61 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e  acter constants.
14980 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f    */.#define FOO
14990 28 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36  (x) 'x'.int xlc6
149a0 5f 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29  _cc_array[FOO(a)
149b0 20 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31   == 'x' ? 1 : -1
149c0 5d 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e  ];..int test (in
149d0 74 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a  t i, double x);.
149e0 73 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28  struct s1 {int (
149f0 2a 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73  *f) (int a);};.s
14a00 74 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a  truct s2 {int (*
14a10 66 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b  f) (double a);};
14a20 0a 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28  .int pairnames (
14a30 69 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49  int, char **, FI
14a40 4c 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62  LE *(*)(struct b
14a50 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
14a60 74 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20  t *, int), int, 
14a70 69 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a  int);.int argc;.
14a80 63 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74  char **argv;.int
14a90 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
14aa0 6e 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29  n f (e, argv, 0)
14ab0 20 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20   != argv[0]  || 
14ac0 20 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20   f (e, argv, 1) 
14ad0 21 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a  != argv[1];.  ;.
14ae0 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
14af0 43 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20  CEOF.for ac_arg 
14b00 69 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d  in '' -qlanglvl=
14b10 65 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c  extc89 -qlanglvl
14b20 3d 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41  =ansi -std \..-A
14b30 65 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53  e "-Aa -D_HPUX_S
14b40 4f 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f  OURCE" "-Xc -D__
14b50 45 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f  EXTENSIONS__".do
14b60 0a 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f  .  CC="$ac_save_
14b70 43 43 20 24 61 63 5f 61 72 67 22 0a 20 20 72 6d  CC $ac_arg".  rm
14b80 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
14b90 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61 63  _objext.if { (ac
14ba0 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c  _try="$ac_compil
14bb0 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  e".case "(($ac_t
14bc0 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
14bd0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
14be0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
14bf0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
14c00 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
14c10 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
14c20 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
14c30 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
14c40 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
14c50 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e  $ac_compile") 2>
14c60 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61  conftest.er1.  a
14c70 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72  c_status=$?.  gr
14c80 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
14c90 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74  ftest.er1 >conft
14ca0 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20  est.err.  rm -f 
14cb0 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63  conftest.er1.  c
14cc0 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  at conftest.err 
14cd0 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  >&5.  echo "$as_
14ce0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
14cf0 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
14d00 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
14d10 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20  atus); } && {.. 
14d20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
14d30 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
14d40 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
14d50 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
14d60 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
14d70 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 3b  test.$ac_objext;
14d80 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
14d90 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72  og_cc_c89=$ac_ar
14da0 67 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  g.else.  echo "$
14db0 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
14dc0 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
14dd0 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
14de0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
14df0 26 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  &5...fi..rm -f c
14e00 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
14e10 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
14e20 6a 65 78 74 0a 20 20 74 65 73 74 20 22 78 24 61  jext.  test "x$a
14e30 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
14e40 22 20 21 3d 20 22 78 6e 6f 22 20 26 26 20 62 72  " != "xno" && br
14e50 65 61 6b 0a 64 6f 6e 65 0a 72 6d 20 2d 66 20 63  eak.done.rm -f c
14e60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
14e70 43 43 3d 24 61 63 5f 73 61 76 65 5f 43 43 0a 0a  CC=$ac_save_CC..
14e80 66 69 0a 23 20 41 43 5f 43 41 43 48 45 5f 56 41  fi.# AC_CACHE_VA
14e90 4c 0a 63 61 73 65 20 22 78 24 61 63 5f 63 76 5f  L.case "x$ac_cv_
14ea0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 69 6e 0a  prog_cc_c89" in.
14eb0 20 20 78 29 0a 20 20 20 20 7b 20 65 63 68 6f 20    x).    { echo 
14ec0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
14ed0 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65   result: none ne
14ee0 65 64 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22  eded" >&5.echo "
14ef0 24 7b 45 43 48 4f 5f 54 7d 6e 6f 6e 65 20 6e 65  ${ECHO_T}none ne
14f00 65 64 65 64 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  eded" >&6; } ;;.
14f10 20 20 78 6e 6f 29 0a 20 20 20 20 7b 20 65 63 68    xno).    { ech
14f20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14f30 4f 3a 20 72 65 73 75 6c 74 3a 20 75 6e 73 75 70  O: result: unsup
14f40 70 6f 72 74 65 64 22 20 3e 26 35 0a 65 63 68 6f  ported" >&5.echo
14f50 20 22 24 7b 45 43 48 4f 5f 54 7d 75 6e 73 75 70   "${ECHO_T}unsup
14f60 70 6f 72 74 65 64 22 20 3e 26 36 3b 20 7d 20 3b  ported" >&6; } ;
14f70 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43 3d 22 24  ;.  *).    CC="$
14f80 43 43 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63  CC $ac_cv_prog_c
14f90 63 5f 63 38 39 22 0a 20 20 20 20 7b 20 65 63 68  c_c89".    { ech
14fa0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
14fb0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  O: result: $ac_c
14fc0 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 3e  v_prog_cc_c89" >
14fd0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
14fe0 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  T}$ac_cv_prog_cc
14ff0 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  _c89" >&6; } ;;.
15000 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d 63 0a  esac...ac_ext=c.
15010 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
15020 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
15030 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
15040 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
15050 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
15060 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
15070 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
15080 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
15090 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
150a0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
150b0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
150c0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
150d0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
150e0 6e 75 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  nu..{ echo "$as_
150f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
15100 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74  king for a sed t
15110 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75  hat does not tru
15120 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26  ncate output" >&
15130 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
15140 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73  checking for a s
15150 65 64 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74  ed that does not
15160 20 74 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74   truncate output
15170 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
15180 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
15190 74 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 73 65  t_cv_path_SED+se
151a0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
151b0 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
151c0 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
151d0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 23 20 4c  " >&6.else.  # L
151e0 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68 65 20  oop through the 
151f0 75 73 65 72 27 73 20 70 61 74 68 20 61 6e 64 20  user's path and 
15200 74 65 73 74 20 66 6f 72 20 73 65 64 20 61 6e 64  test for sed and
15210 20 67 73 65 64 2e 0a 23 20 54 68 65 6e 20 75 73   gsed..# Then us
15220 65 20 74 68 61 74 20 6c 69 73 74 20 6f 66 20 73  e that list of s
15230 65 64 27 73 20 61 73 20 6f 6e 65 73 20 74 6f 20  ed's as ones to 
15240 74 65 73 74 20 66 6f 72 20 74 72 75 6e 63 61 74  test for truncat
15250 69 6f 6e 2e 0a 61 73 5f 73 61 76 65 5f 49 46 53  ion..as_save_IFS
15260 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
15270 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
15280 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
15290 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
152a0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
152b0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
152c0 69 72 3d 2e 0a 20 20 66 6f 72 20 6c 74 5f 61 63  ir=..  for lt_ac
152d0 5f 70 72 6f 67 20 69 6e 20 73 65 64 20 67 73 65  _prog in sed gse
152e0 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63  d; do.    for ac
152f0 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
15300 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
15310 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
15320 20 20 20 20 69 66 20 24 61 73 5f 65 78 65 63 75      if $as_execu
15330 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
15340 2f 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f  /$lt_ac_prog$ac_
15350 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
15360 20 20 20 20 20 20 20 20 6c 74 5f 61 63 5f 73 65          lt_ac_se
15370 64 5f 6c 69 73 74 3d 22 24 6c 74 5f 61 63 5f 73  d_list="$lt_ac_s
15380 65 64 5f 6c 69 73 74 20 24 61 73 5f 64 69 72 2f  ed_list $as_dir/
15390 24 6c 74 5f 61 63 5f 70 72 6f 67 24 61 63 5f 65  $lt_ac_prog$ac_e
153a0 78 65 63 5f 65 78 74 22 0a 20 20 20 20 20 20 66  xec_ext".      f
153b0 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  i.    done.  don
153c0 65 0a 64 6f 6e 65 0a 6c 74 5f 61 63 5f 6d 61 78  e.done.lt_ac_max
153d0 3d 30 0a 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d 30  =0.lt_ac_count=0
153e0 0a 23 20 41 64 64 20 2f 75 73 72 2f 78 70 67 34  .# Add /usr/xpg4
153f0 2f 62 69 6e 2f 73 65 64 20 61 73 20 69 74 20 69  /bin/sed as it i
15400 73 20 74 79 70 69 63 61 6c 6c 79 20 66 6f 75 6e  s typically foun
15410 64 20 6f 6e 20 53 6f 6c 61 72 69 73 0a 23 20 61  d on Solaris.# a
15420 6c 6f 6e 67 20 77 69 74 68 20 2f 62 69 6e 2f 73  long with /bin/s
15430 65 64 20 74 68 61 74 20 74 72 75 6e 63 61 74 65  ed that truncate
15440 73 20 6f 75 74 70 75 74 2e 0a 66 6f 72 20 6c 74  s output..for lt
15450 5f 61 63 5f 73 65 64 20 69 6e 20 24 6c 74 5f 61  _ac_sed in $lt_a
15460 63 5f 73 65 64 5f 6c 69 73 74 20 2f 75 73 72 2f  c_sed_list /usr/
15470 78 70 67 34 2f 62 69 6e 2f 73 65 64 3b 20 64 6f  xpg4/bin/sed; do
15480 0a 20 20 74 65 73 74 20 21 20 2d 66 20 24 6c 74  .  test ! -f $lt
15490 5f 61 63 5f 73 65 64 20 26 26 20 63 6f 6e 74 69  _ac_sed && conti
154a0 6e 75 65 0a 20 20 63 61 74 20 2f 64 65 76 2f 6e  nue.  cat /dev/n
154b0 75 6c 6c 20 3e 20 63 6f 6e 66 74 65 73 74 2e 69  ull > conftest.i
154c0 6e 0a 20 20 6c 74 5f 61 63 5f 63 6f 75 6e 74 3d  n.  lt_ac_count=
154d0 30 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  0.  echo $ECHO_N
154e0 20 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48   "0123456789$ECH
154f0 4f 5f 43 22 20 3e 63 6f 6e 66 74 65 73 74 2e 69  O_C" >conftest.i
15500 6e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20  n.  # Check for 
15510 47 4e 55 20 73 65 64 20 61 6e 64 20 73 65 6c 65  GNU sed and sele
15520 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20 66  ct it if it is f
15530 6f 75 6e 64 2e 0a 20 20 69 66 20 22 24 6c 74 5f  ound..  if "$lt_
15540 61 63 5f 73 65 64 22 20 2d 2d 76 65 72 73 69 6f  ac_sed" --versio
15550 6e 20 32 3e 26 31 20 3c 20 2f 64 65 76 2f 6e 75  n 2>&1 < /dev/nu
15560 6c 6c 20 7c 20 67 72 65 70 20 27 47 4e 55 27 20  ll | grep 'GNU' 
15570 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  > /dev/null; the
15580 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 70 61 74 68  n.    lt_cv_path
15590 5f 53 45 44 3d 24 6c 74 5f 61 63 5f 73 65 64 0a  _SED=$lt_ac_sed.
155a0 20 20 20 20 62 72 65 61 6b 0a 20 20 66 69 0a 20      break.  fi. 
155b0 20 77 68 69 6c 65 20 74 72 75 65 3b 20 64 6f 0a   while true; do.
155c0 20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74      cat conftest
155d0 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20  .in conftest.in 
155e0 3e 63 6f 6e 66 74 65 73 74 2e 74 6d 70 0a 20 20  >conftest.tmp.  
155f0 20 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 74 6d    mv conftest.tm
15600 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e 0a 20 20  p conftest.in.  
15610 20 20 63 70 20 63 6f 6e 66 74 65 73 74 2e 69 6e    cp conftest.in
15620 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 0a 20 20 20   conftest.nl.   
15630 20 65 63 68 6f 20 3e 3e 63 6f 6e 66 74 65 73 74   echo >>conftest
15640 2e 6e 6c 0a 20 20 20 20 24 6c 74 5f 61 63 5f 73  .nl.    $lt_ac_s
15650 65 64 20 2d 65 20 27 73 2f 61 24 2f 2f 27 20 3c  ed -e 's/a$//' <
15660 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 3e 63 6f   conftest.nl >co
15670 6e 66 74 65 73 74 2e 6f 75 74 20 7c 7c 20 62 72  nftest.out || br
15680 65 61 6b 0a 20 20 20 20 63 6d 70 20 2d 73 20 63  eak.    cmp -s c
15690 6f 6e 66 74 65 73 74 2e 6f 75 74 20 63 6f 6e 66  onftest.out conf
156a0 74 65 73 74 2e 6e 6c 20 7c 7c 20 62 72 65 61 6b  test.nl || break
156b0 0a 20 20 20 20 23 20 31 30 30 30 30 20 63 68 61  .    # 10000 cha
156c0 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d  rs as input seem
156d0 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75  s more than enou
156e0 67 68 0a 20 20 20 20 74 65 73 74 20 24 6c 74 5f  gh.    test $lt_
156f0 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20  ac_count -gt 10 
15700 26 26 20 62 72 65 61 6b 0a 20 20 20 20 6c 74 5f  && break.    lt_
15710 61 63 5f 63 6f 75 6e 74 3d 60 65 78 70 72 20 24  ac_count=`expr $
15720 6c 74 5f 61 63 5f 63 6f 75 6e 74 20 2b 20 31 60  lt_ac_count + 1`
15730 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 6c 74  .    if test $lt
15740 5f 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 6c  _ac_count -gt $l
15750 74 5f 61 63 5f 6d 61 78 3b 20 74 68 65 6e 0a 20  t_ac_max; then. 
15760 20 20 20 20 20 6c 74 5f 61 63 5f 6d 61 78 3d 24       lt_ac_max=$
15770 6c 74 5f 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20  lt_ac_count.    
15780 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 53 45 44    lt_cv_path_SED
15790 3d 24 6c 74 5f 61 63 5f 73 65 64 0a 20 20 20 20  =$lt_ac_sed.    
157a0 66 69 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 0a  fi.  done.done..
157b0 66 69 0a 0a 53 45 44 3d 24 6c 74 5f 63 76 5f 70  fi..SED=$lt_cv_p
157c0 61 74 68 5f 53 45 44 0a 7b 20 65 63 68 6f 20 22  ath_SED.{ echo "
157d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
157e0 72 65 73 75 6c 74 3a 20 24 53 45 44 22 20 3e 26  result: $SED" >&
157f0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
15800 7d 24 53 45 44 22 20 3e 26 36 3b 20 7d 0a 0a 7b  }$SED" >&6; }..{
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 63 68 65 63 6b 69 6e 67 20  INENO: checking 
15830 66 6f 72 20 67 72 65 70 20 74 68 61 74 20 68 61  for grep that ha
15840 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73  ndles long lines
15850 20 61 6e 64 20 2d 65 22 20 3e 26 35 0a 65 63 68   and -e" >&5.ech
15860 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
15870 69 6e 67 20 66 6f 72 20 67 72 65 70 20 74 68 61  ing for grep tha
15880 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e 67 20 6c  t handles long l
15890 69 6e 65 73 20 61 6e 64 20 2d 65 2e 2e 2e 20 24  ines and -e... $
158a0 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
158b0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
158c0 70 61 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20  path_GREP+set}" 
158d0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
158e0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
158f0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
15900 36 0a 65 6c 73 65 0a 20 20 23 20 45 78 74 72 61  6.else.  # Extra
15910 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
15920 64 20 6f 66 20 22 67 72 65 70 20 67 67 72 65 70  d of "grep ggrep
15930 22 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20  " to use in msg 
15940 6f 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d  output.if test -
15950 7a 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a  z "$GREP"; then.
15960 73 65 74 20 64 75 6d 6d 79 20 67 72 65 70 20 67  set dummy grep g
15970 67 72 65 70 3b 20 61 63 5f 70 72 6f 67 5f 6e 61  grep; ac_prog_na
15980 6d 65 3d 24 32 0a 69 66 20 74 65 73 74 20 22 24  me=$2.if test "$
15990 7b 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50  {ac_cv_path_GREP
159a0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
159b0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
159c0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
159d0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
159e0 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75  ac_path_GREP_fou
159f0 6e 64 3d 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20  nd=false.# Loop 
15a00 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72  through the user
15a10 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74  's path and test
15a20 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f   for each of PRO
15a30 47 4e 41 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61  GNAME-LIST.as_sa
15a40 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
15a50 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
15a60 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
15a70 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41  PATH$PATH_SEPARA
15a80 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e  TOR/usr/xpg4/bin
15a90 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
15aa0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
15ab0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
15ac0 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f  _dir=..  for ac_
15ad0 70 72 6f 67 20 69 6e 20 67 72 65 70 20 67 67 72  prog in grep ggr
15ae0 65 70 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63 5f  ep; do.  for ac_
15af0 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
15b00 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
15b10 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20  tensions; do.   
15b20 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24   ac_path_GREP="$
15b30 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
15b40 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
15b50 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f   { test -f "$ac_
15b60 70 61 74 68 5f 47 52 45 50 22 20 26 26 20 24 61  path_GREP" && $a
15b70 73 5f 74 65 73 74 5f 78 20 22 24 61 63 5f 70 61  s_test_x "$ac_pa
15b80 74 68 5f 47 52 45 50 22 3b 20 7d 20 7c 7c 20 63  th_GREP"; } || c
15b90 6f 6e 74 69 6e 75 65 0a 20 20 20 20 23 20 43 68  ontinue.    # Ch
15ba0 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f 70  eck for GNU ac_p
15bb0 61 74 68 5f 47 52 45 50 20 61 6e 64 20 73 65 6c  ath_GREP and sel
15bc0 65 63 74 20 69 74 20 69 66 20 69 74 20 69 73 20  ect it if it is 
15bd0 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b  found..  # Check
15be0 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70 61 74   for GNU $ac_pat
15bf0 68 5f 47 52 45 50 0a 63 61 73 65 20 60 22 24 61  h_GREP.case `"$a
15c00 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 2d 76  c_path_GREP" --v
15c10 65 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a  ersion 2>&1` in.
15c20 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70  *GNU*).  ac_cv_p
15c30 61 74 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61  ath_GREP="$ac_pa
15c40 74 68 5f 47 52 45 50 22 20 61 63 5f 70 61 74 68  th_GREP" ac_path
15c50 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a  _GREP_found=:;;.
15c60 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a  *).  ac_count=0.
15c70 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
15c80 30 31 32 33 34 35 36 37 38 39 24 45 43 48 4f 5f  0123456789$ECHO_
15c90 43 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e  C" >"conftest.in
15ca0 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f  ".  while :.  do
15cb0 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65  .    cat "confte
15cc0 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
15cd0 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  .in" >"conftest.
15ce0 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e  tmp".    mv "con
15cf0 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66  ftest.tmp" "conf
15d00 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20  test.in".    cp 
15d10 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63  "conftest.in" "c
15d20 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
15d30 65 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22  echo 'GREP' >> "
15d40 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20  conftest.nl".   
15d50 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22   "$ac_path_GREP"
15d60 20 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27   -e 'GREP$' -e '
15d70 2d 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d  -(cannot match)-
15d80 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c  ' < "conftest.nl
15d90 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74  " >"conftest.out
15da0 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c  " 2>/dev/null ||
15db0 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20   break.    diff 
15dc0 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22  "conftest.out" "
15dd0 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64  conftest.nl" >/d
15de0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20  ev/null 2>&1 || 
15df0 62 72 65 61 6b 0a 20 20 20 20 61 63 5f 63 6f 75  break.    ac_cou
15e00 6e 74 3d 60 65 78 70 72 20 24 61 63 5f 63 6f 75  nt=`expr $ac_cou
15e10 6e 74 20 2b 20 31 60 0a 20 20 20 20 69 66 20 74  nt + 1`.    if t
15e20 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67  est $ac_count -g
15e30 74 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50  t ${ac_path_GREP
15e40 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20  _max-0}; then.  
15e50 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73      # Best one s
15e60 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62  o far, save it b
15e70 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20  ut keep looking 
15e80 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65  for a better one
15e90 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74  .      ac_cv_pat
15ea0 68 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68  h_GREP="$ac_path
15eb0 5f 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f  _GREP".      ac_
15ec0 70 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61  path_GREP_max=$a
15ed0 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
15ee0 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
15ef0 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
15f00 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
15f10 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
15f20 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
15f30 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
15f40 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
15f50 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
15f60 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
15f70 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
15f80 0a 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47  ..    $ac_path_G
15f90 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
15fa0 61 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65  ak 3.  done.done
15fb0 0a 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  ..done.IFS=$as_s
15fc0 61 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 47 52  ave_IFS...fi..GR
15fd0 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f  EP="$ac_cv_path_
15fe0 47 52 45 50 22 0a 69 66 20 74 65 73 74 20 2d 7a  GREP".if test -z
15ff0 20 22 24 47 52 45 50 22 3b 20 74 68 65 6e 0a 20   "$GREP"; then. 
16000 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d   { { echo "$as_m
16010 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72  e:$LINENO: error
16020 3a 20 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20  : no acceptable 
16030 24 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f  $ac_prog_name co
16040 75 6c 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20  uld be found in 
16050 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41 52  $PATH$PATH_SEPAR
16060 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69  ATOR/usr/xpg4/bi
16070 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  n" >&5.echo "$as
16080 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61  _me: error: no a
16090 63 63 65 70 74 61 62 6c 65 20 24 61 63 5f 70 72  cceptable $ac_pr
160a0 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c 64 20 62 65  og_name could be
160b0 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48 24   found in $PATH$
160c0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75  PATH_SEPARATOR/u
160d0 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 3e 26 32  sr/xpg4/bin" >&2
160e0 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29  ;}.   { (exit 1)
160f0 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a 66  ; exit 1; }; }.f
16100 69 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  i..else.  ac_cv_
16110 70 61 74 68 5f 47 52 45 50 3d 24 47 52 45 50 0a  path_GREP=$GREP.
16120 66 69 0a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22  fi...fi.{ echo "
16130 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
16140 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
16150 61 74 68 5f 47 52 45 50 22 20 3e 26 35 0a 65 63  ath_GREP" >&5.ec
16160 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
16170 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 20 3e  _cv_path_GREP" >
16180 26 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24 61 63  &6; }. GREP="$ac
16190 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22 0a 0a  _cv_path_GREP"..
161a0 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .{ echo "$as_me:
161b0 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e  $LINENO: checkin
161c0 67 20 66 6f 72 20 65 67 72 65 70 22 20 3e 26 35  g for egrep" >&5
161d0 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
161e0 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72 65  hecking for egre
161f0 70 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  p... $ECHO_C" >&
16200 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
16210 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
16220 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
16230 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
16240 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
16250 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
16260 69 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45  if echo a | $GRE
16270 50 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64  P -E '(a|b)' >/d
16280 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20  ev/null 2>&1.   
16290 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f  then ac_cv_path_
162a0 45 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22  EGREP="$GREP -E"
162b0 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 23 20  .   else.     # 
162c0 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
162d0 74 20 77 6f 72 64 20 6f 66 20 22 65 67 72 65 70  t word of "egrep
162e0 22 20 74 6f 20 75 73 65 20 69 6e 20 6d 73 67 20  " to use in msg 
162f0 6f 75 74 70 75 74 0a 69 66 20 74 65 73 74 20 2d  output.if test -
16300 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68 65 6e  z "$EGREP"; then
16310 0a 73 65 74 20 64 75 6d 6d 79 20 65 67 72 65 70  .set dummy egrep
16320 3b 20 61 63 5f 70 72 6f 67 5f 6e 61 6d 65 3d 24  ; ac_prog_name=$
16330 32 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  2.if test "${ac_
16340 63 76 5f 70 61 74 68 5f 45 47 52 45 50 2b 73 65  cv_path_EGREP+se
16350 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
16360 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
16370 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
16380 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f  " >&6.else.  ac_
16390 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64  path_EGREP_found
163a0 3d 66 61 6c 73 65 0a 23 20 4c 6f 6f 70 20 74 68  =false.# Loop th
163b0 72 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73  rough the user's
163c0 20 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66   path and test f
163d0 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e  or each of PROGN
163e0 41 4d 45 2d 4c 49 53 54 0a 61 73 5f 73 61 76 65  AME-LIST.as_save
163f0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
16400 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
16410 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
16420 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  TH$PATH_SEPARATO
16430 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a 64  R/usr/xpg4/bin.d
16440 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
16450 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
16460 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
16470 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 70 72  ir=..  for ac_pr
16480 6f 67 20 69 6e 20 65 67 72 65 70 3b 20 64 6f 0a  og in egrep; do.
16490 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
164a0 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
164b0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
164c0 73 3b 20 64 6f 0a 20 20 20 20 61 63 5f 70 61 74  s; do.    ac_pat
164d0 68 5f 45 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_EGREP="$as_dir
164e0 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
164f0 63 5f 65 78 74 22 0a 20 20 20 20 7b 20 74 65 73  c_ext".    { tes
16500 74 20 2d 66 20 22 24 61 63 5f 70 61 74 68 5f 45  t -f "$ac_path_E
16510 47 52 45 50 22 20 26 26 20 24 61 73 5f 74 65 73  GREP" && $as_tes
16520 74 5f 78 20 22 24 61 63 5f 70 61 74 68 5f 45 47  t_x "$ac_path_EG
16530 52 45 50 22 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69  REP"; } || conti
16540 6e 75 65 0a 20 20 20 20 23 20 43 68 65 63 6b 20  nue.    # Check 
16550 66 6f 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f  for GNU ac_path_
16560 45 47 52 45 50 20 61 6e 64 20 73 65 6c 65 63 74  EGREP and select
16570 20 69 74 20 69 66 20 69 74 20 69 73 20 66 6f 75   it if it is fou
16580 6e 64 2e 0a 20 20 23 20 43 68 65 63 6b 20 66 6f  nd..  # Check fo
16590 72 20 47 4e 55 20 24 61 63 5f 70 61 74 68 5f 45  r GNU $ac_path_E
165a0 47 52 45 50 0a 63 61 73 65 20 60 22 24 61 63 5f  GREP.case `"$ac_
165b0 70 61 74 68 5f 45 47 52 45 50 22 20 2d 2d 76 65  path_EGREP" --ve
165c0 72 73 69 6f 6e 20 32 3e 26 31 60 20 69 6e 0a 2a  rsion 2>&1` in.*
165d0 47 4e 55 2a 29 0a 20 20 61 63 5f 63 76 5f 70 61  GNU*).  ac_cv_pa
165e0 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70 61  th_EGREP="$ac_pa
165f0 74 68 5f 45 47 52 45 50 22 20 61 63 5f 70 61 74  th_EGREP" ac_pat
16600 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b  h_EGREP_found=:;
16610 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74 3d  ;.*).  ac_count=
16620 30 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  0.  echo $ECHO_N
16630 20 22 30 31 32 33 34 35 36 37 38 39 24 45 43 48   "0123456789$ECH
16640 4f 5f 43 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e  O_C" >"conftest.
16650 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20  in".  while :.  
16660 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e 66  do.    cat "conf
16670 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
16680 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73  st.in" >"conftes
16690 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22 63  t.tmp".    mv "c
166a0 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63 6f  onftest.tmp" "co
166b0 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20 63  nftest.in".    c
166c0 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  p "conftest.in" 
166d0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
166e0 20 20 65 63 68 6f 20 27 45 47 52 45 50 27 20 3e    echo 'EGREP' >
166f0 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a  > "conftest.nl".
16700 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45 47      "$ac_path_EG
16710 52 45 50 22 20 27 45 47 52 45 50 24 27 20 3c 20  REP" 'EGREP$' < 
16720 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
16730 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
16740 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
16750 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
16760 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
16770 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
16780 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
16790 6b 0a 20 20 20 20 61 63 5f 63 6f 75 6e 74 3d 60  k.    ac_count=`
167a0 65 78 70 72 20 24 61 63 5f 63 6f 75 6e 74 20 2b  expr $ac_count +
167b0 20 31 60 0a 20 20 20 20 69 66 20 74 65 73 74 20   1`.    if test 
167c0 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
167d0 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d 61  ac_path_EGREP_ma
167e0 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20  x-0}; then.     
167f0 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66   # Best one so f
16800 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20  ar, save it but 
16810 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72  keep looking for
16820 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20   a better one.  
16830 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45      ac_cv_path_E
16840 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45  GREP="$ac_path_E
16850 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
16860 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24 61  ath_EGREP_max=$a
16870 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20  c_count.    fi. 
16880 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63     # 10*(2^10) c
16890 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65  hars as input se
168a0 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e  ems more than en
168b0 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61  ough.    test $a
168c0 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26  c_count -gt 10 &
168d0 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20  & break.  done. 
168e0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
168f0 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20  in conftest.tmp 
16900 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66  conftest.nl conf
16910 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a  test.out;;.esac.
16920 0a 0a 20 20 20 20 24 61 63 5f 70 61 74 68 5f 45  ..    $ac_path_E
16930 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72  GREP_found && br
16940 65 61 6b 20 33 0a 20 20 64 6f 6e 65 0a 64 6f 6e  eak 3.  done.don
16950 65 0a 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  e..done.IFS=$as_
16960 73 61 76 65 5f 49 46 53 0a 0a 0a 66 69 0a 0a 45  save_IFS...fi..E
16970 47 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74  GREP="$ac_cv_pat
16980 68 5f 45 47 52 45 50 22 0a 69 66 20 74 65 73 74  h_EGREP".if test
16990 20 2d 7a 20 22 24 45 47 52 45 50 22 3b 20 74 68   -z "$EGREP"; th
169a0 65 6e 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  en.  { { echo "$
169b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
169c0 72 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61  rror: no accepta
169d0 62 6c 65 20 24 61 63 5f 70 72 6f 67 5f 6e 61 6d  ble $ac_prog_nam
169e0 65 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64  e could be found
169f0 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f 53   in $PATH$PATH_S
16a00 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70 67  EPARATOR/usr/xpg
16a10 34 2f 62 69 6e 22 20 3e 26 35 0a 65 63 68 6f 20  4/bin" >&5.echo 
16a20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16a30 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 24 61  no acceptable $a
16a40 63 5f 70 72 6f 67 5f 6e 61 6d 65 20 63 6f 75 6c  c_prog_name coul
16a50 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
16a60 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
16a70 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
16a80 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69   >&2;}.   { (exi
16a90 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b  t 1); exit 1; };
16aa0 20 7d 0a 66 69 0a 0a 65 6c 73 65 0a 20 20 61 63   }.fi..else.  ac
16ab0 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 3d 24  _cv_path_EGREP=$
16ac0 45 47 52 45 50 0a 66 69 0a 0a 0a 20 20 20 66 69  EGREP.fi...   fi
16ad0 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
16ae0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
16af0 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68 5f  lt: $ac_cv_path_
16b00 45 47 52 45 50 22 20 3e 26 35 0a 65 63 68 6f 20  EGREP" >&5.echo 
16b10 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76  "${ECHO_T}$ac_cv
16b20 5f 70 61 74 68 5f 45 47 52 45 50 22 20 3e 26 36  _path_EGREP" >&6
16b30 3b 20 7d 0a 20 45 47 52 45 50 3d 22 24 61 63 5f  ; }. EGREP="$ac_
16b40 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22 0a 0a  cv_path_EGREP"..
16b50 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68 65  ..# Check whethe
16b60 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c 64 20  r --with-gnu-ld 
16b70 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
16b80 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75 5f 6c  st "${with_gnu_l
16b90 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
16ba0 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77  hen.  withval=$w
16bb0 69 74 68 5f 67 6e 75 5f 6c 64 3b 20 74 65 73 74  ith_gnu_ld; test
16bc0 20 22 24 77 69 74 68 76 61 6c 22 20 3d 20 6e 6f   "$withval" = no
16bd0 20 7c 7c 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d   || with_gnu_ld=
16be0 79 65 73 0a 65 6c 73 65 0a 20 20 77 69 74 68 5f  yes.else.  with_
16bf0 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69 0a 0a 61 63  gnu_ld=no.fi..ac
16c00 5f 70 72 6f 67 3d 6c 64 0a 69 66 20 74 65 73 74  _prog=ld.if test
16c10 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
16c20 68 65 6e 0a 20 20 23 20 43 68 65 63 6b 20 69 66  hen.  # Check if
16c30 20 67 63 63 20 2d 70 72 69 6e 74 2d 70 72 6f 67   gcc -print-prog
16c40 2d 6e 61 6d 65 3d 6c 64 20 67 69 76 65 73 20 61  -name=ld gives a
16c50 20 70 61 74 68 2e 0a 20 20 7b 20 65 63 68 6f 20   path..  { echo 
16c60 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
16c70 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64   checking for ld
16c80 20 75 73 65 64 20 62 79 20 24 43 43 22 20 3e 26   used by $CC" >&
16c90 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22  5.echo $ECHO_N "
16ca0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 64 20  checking for ld 
16cb0 75 73 65 64 20 62 79 20 24 43 43 2e 2e 2e 20 24  used by $CC... $
16cc0 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 20  ECHO_C" >&6; }. 
16cd0 20 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20   case $host in. 
16ce0 20 2a 2d 2a 2d 6d 69 6e 67 77 2a 29 0a 20 20 20   *-*-mingw*).   
16cf0 20 23 20 67 63 63 20 6c 65 61 76 65 73 20 61 20   # gcc leaves a 
16d00 74 72 61 69 6c 69 6e 67 20 63 61 72 72 69 61 67  trailing carriag
16d10 65 20 72 65 74 75 72 6e 20 77 68 69 63 68 20 75  e return which u
16d20 70 73 65 74 73 20 6d 69 6e 67 77 0a 20 20 20 20  psets mingw.    
16d30 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70  ac_prog=`($CC -p
16d40 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
16d50 64 29 20 32 3e 26 35 20 7c 20 74 72 20 2d 64 20  d) 2>&5 | tr -d 
16d60 27 5c 30 31 35 27 60 20 3b 3b 0a 20 20 2a 29 0a  '\015'` ;;.  *).
16d70 20 20 20 20 61 63 5f 70 72 6f 67 3d 60 28 24 43      ac_prog=`($C
16d80 43 20 2d 70 72 69 6e 74 2d 70 72 6f 67 2d 6e 61  C -print-prog-na
16d90 6d 65 3d 6c 64 29 20 32 3e 26 35 60 20 3b 3b 0a  me=ld) 2>&5` ;;.
16da0 20 20 65 73 61 63 0a 20 20 63 61 73 65 20 24 61    esac.  case $a
16db0 63 5f 70 72 6f 67 20 69 6e 0a 20 20 20 20 23 20  c_prog in.    # 
16dc0 41 63 63 65 70 74 20 61 62 73 6f 6c 75 74 65 20  Accept absolute 
16dd0 70 61 74 68 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d  paths..    [\\/]
16de0 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20  * | ?:[\\/]*).  
16df0 20 20 20 20 72 65 5f 64 69 72 65 6c 74 3d 27 2f      re_direlt='/
16e00 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27  [^/][^/]*/\.\./'
16e10 0a 20 20 20 20 20 20 23 20 43 61 6e 6f 6e 69 63  .      # Canonic
16e20 61 6c 69 7a 65 20 74 68 65 20 70 61 74 68 6e 61  alize the pathna
16e30 6d 65 20 6f 66 20 6c 64 0a 20 20 20 20 20 20 61  me of ld.      a
16e40 63 5f 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63  c_prog=`echo $ac
16e50 5f 70 72 6f 67 7c 20 24 53 45 44 20 27 73 25 5c  _prog| $SED 's%\
16e60 5c 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20  \\\%/%g'`.      
16e70 77 68 69 6c 65 20 65 63 68 6f 20 24 61 63 5f 70  while echo $ac_p
16e80 72 6f 67 20 7c 20 67 72 65 70 20 22 24 72 65 5f  rog | grep "$re_
16e90 64 69 72 65 6c 74 22 20 3e 20 2f 64 65 76 2f 6e  direlt" > /dev/n
16ea0 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a 09 61 63  ull 2>&1; do..ac
16eb0 5f 70 72 6f 67 3d 60 65 63 68 6f 20 24 61 63 5f  _prog=`echo $ac_
16ec0 70 72 6f 67 7c 20 24 53 45 44 20 22 73 25 24 72  prog| $SED "s%$r
16ed0 65 5f 64 69 72 65 6c 74 25 2f 25 22 60 0a 20 20  e_direlt%/%"`.  
16ee0 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20 20 74      done.      t
16ef0 65 73 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20  est -z "$LD" && 
16f00 4c 44 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20 20  LD="$ac_prog".  
16f10 20 20 20 20 3b 3b 0a 20 20 22 22 29 0a 20 20 20      ;;.  "").   
16f20 20 23 20 49 66 20 69 74 20 66 61 69 6c 73 2c 20   # If it fails, 
16f30 74 68 65 6e 20 70 72 65 74 65 6e 64 20 77 65 20  then pretend we 
16f40 61 72 65 6e 27 74 20 75 73 69 6e 67 20 47 43 43  aren't using GCC
16f50 2e 0a 20 20 20 20 61 63 5f 70 72 6f 67 3d 6c 64  ..    ac_prog=ld
16f60 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20  .    ;;.  *).   
16f70 20 23 20 49 66 20 69 74 20 69 73 20 72 65 6c 61   # If it is rela
16f80 74 69 76 65 2c 20 74 68 65 6e 20 73 65 61 72 63  tive, then searc
16f90 68 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20  h for the first 
16fa0 6c 64 20 69 6e 20 50 41 54 48 2e 0a 20 20 20 20  ld in PATH..    
16fb0 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 75 6e 6b 6e  with_gnu_ld=unkn
16fc0 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  own.    ;;.  esa
16fd0 63 0a 65 6c 69 66 20 74 65 73 74 20 22 24 77 69  c.elif test "$wi
16fe0 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
16ff0 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
17000 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
17010 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e   checking for GN
17020 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20 24  U ld" >&5.echo $
17030 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
17040 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e 2e 20 24   for GNU ld... $
17050 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 65  ECHO_C" >&6; }.e
17060 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
17070 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
17080 65 63 6b 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47  ecking for non-G
17090 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68 6f 20  NU ld" >&5.echo 
170a0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
170b0 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20 6c 64  g for non-GNU ld
170c0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
170d0 3b 20 7d 0a 66 69 0a 69 66 20 74 65 73 74 20 22  ; }.fi.if test "
170e0 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b  ${lt_cv_path_LD+
170f0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
17100 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
17110 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
17120 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
17130 66 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22 3b  f test -z "$LD";
17140 20 74 68 65 6e 0a 20 20 6c 74 5f 73 61 76 65 5f   then.  lt_save_
17150 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d  ifs="$IFS"; IFS=
17160 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
17170 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
17180 24 50 41 54 48 3b 20 64 6f 0a 20 20 20 20 49 46  $PATH; do.    IF
17190 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22  S="$lt_save_ifs"
171a0 0a 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61  .    test -z "$a
171b0 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
171c0 3d 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  =..    if test -
171d0 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70  f "$ac_dir/$ac_p
171e0 72 6f 67 22 20 7c 7c 20 74 65 73 74 20 2d 66 20  rog" || test -f 
171f0 22 24 61 63 5f 64 69 72 2f 24 61 63 5f 70 72 6f  "$ac_dir/$ac_pro
17200 67 24 61 63 5f 65 78 65 65 78 74 22 3b 20 74 68  g$ac_exeext"; th
17210 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  en.      lt_cv_p
17220 61 74 68 5f 4c 44 3d 22 24 61 63 5f 64 69 72 2f  ath_LD="$ac_dir/
17230 24 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 20 20  $ac_prog".      
17240 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69  # Check to see i
17250 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73  f the program is
17260 20 47 4e 55 20 6c 64 2e 20 20 49 27 64 20 72 61   GNU ld.  I'd ra
17270 74 68 65 72 20 75 73 65 20 2d 2d 76 65 72 73 69  ther use --versi
17280 6f 6e 2c 0a 20 20 20 20 20 20 23 20 62 75 74 20  on,.      # but 
17290 61 70 70 61 72 65 6e 74 6c 79 20 73 6f 6d 65 20  apparently some 
172a0 76 61 72 69 61 6e 74 73 20 6f 66 20 47 4e 55 20  variants of GNU 
172b0 6c 64 20 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d  ld only accept -
172c0 76 2e 0a 20 20 20 20 20 20 23 20 42 72 65 61 6b  v..      # Break
172d0 20 6f 6e 6c 79 20 69 66 20 69 74 20 77 61 73 20   only if it was 
172e0 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d 47 4e 55 20  the GNU/non-GNU 
172f0 6c 64 20 74 68 61 74 20 77 65 20 70 72 65 66 65  ld that we prefe
17300 72 2e 0a 20 20 20 20 20 20 63 61 73 65 20 60 22  r..      case `"
17310 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 20  $lt_cv_path_LD" 
17320 2d 76 20 32 3e 26 31 20 3c 2f 64 65 76 2f 6e 75  -v 2>&1 </dev/nu
17330 6c 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 47 4e  ll` in.      *GN
17340 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44 27  U* | *'with BFD'
17350 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68 5f  *)..test "$with_
17360 67 6e 75 5f 6c 64 22 20 21 3d 20 6e 6f 20 26 26  gnu_ld" != no &&
17370 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20 20 20   break..;;.     
17380 20 2a 29 0a 09 74 65 73 74 20 22 24 77 69 74 68   *)..test "$with
17390 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 79 65 73 20  _gnu_ld" != yes 
173a0 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20 20 20  && break..;;.   
173b0 20 20 20 65 73 61 63 0a 20 20 20 20 66 69 0a 20     esac.    fi. 
173c0 20 64 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74   done.  IFS="$lt
173d0 5f 73 61 76 65 5f 69 66 73 22 0a 65 6c 73 65 0a  _save_ifs".else.
173e0 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 3d    lt_cv_path_LD=
173f0 22 24 4c 44 22 20 23 20 4c 65 74 20 74 68 65 20  "$LD" # Let the 
17400 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
17410 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61  e test with a pa
17420 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c 44 3d 22 24  th..fi.fi..LD="$
17430 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 22 0a 69  lt_cv_path_LD".i
17440 66 20 74 65 73 74 20 2d 6e 20 22 24 4c 44 22 3b  f test -n "$LD";
17450 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
17460 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
17470 72 65 73 75 6c 74 3a 20 24 4c 44 22 20 3e 26 35  result: $LD" >&5
17480 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
17490 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $LD" >&6; }.else
174a0 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
174b0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
174c0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
174d0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
174e0 36 3b 20 7d 0a 66 69 0a 74 65 73 74 20 2d 7a 20  6; }.fi.test -z 
174f0 22 24 4c 44 22 20 26 26 20 7b 20 7b 20 65 63 68  "$LD" && { { ech
17500 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
17510 4f 3a 20 65 72 72 6f 72 3a 20 6e 6f 20 61 63 63  O: error: no acc
17520 65 70 74 61 62 6c 65 20 6c 64 20 66 6f 75 6e 64  eptable ld found
17530 20 69 6e 20 5c 24 50 41 54 48 22 20 3e 26 35 0a   in \$PATH" >&5.
17540 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
17550 72 6f 72 3a 20 6e 6f 20 61 63 63 65 70 74 61 62  ror: no acceptab
17560 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c  le ld found in \
17570 24 50 41 54 48 22 20 3e 26 32 3b 7d 0a 20 20 20  $PATH" >&2;}.   
17580 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
17590 20 31 3b 20 7d 3b 20 7d 0a 7b 20 65 63 68 6f 20   1; }; }.{ echo 
175a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
175b0 20 63 68 65 63 6b 69 6e 67 20 69 66 20 74 68 65   checking if the
175c0 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20 69 73   linker ($LD) is
175d0 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 65 63 68   GNU ld" >&5.ech
175e0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
175f0 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b 65  ing if the linke
17600 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20 6c  r ($LD) is GNU l
17610 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
17620 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
17630 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c  lt_cv_prog_gnu_l
17640 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  d+set}" = set; t
17650 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
17660 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
17670 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
17680 20 23 20 49 27 64 20 72 61 74 68 65 72 20 75 73   # I'd rather us
17690 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65 72 65  e --version here
176a0 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79  , but apparently
176b0 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20 6f 6e   some GNU lds on
176c0 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a 63 61  ly accept -v..ca
176d0 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26 31 20  se `$LD -v 2>&1 
176e0 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 0a 2a  </dev/null` in.*
176f0 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46  GNU* | *'with BF
17700 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  D'*).  lt_cv_pro
17710 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 3b  g_gnu_ld=yes.  ;
17720 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 72 6f  ;.*).  lt_cv_pro
17730 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20 3b 3b  g_gnu_ld=no.  ;;
17740 0a 65 73 61 63 0a 66 69 0a 7b 20 65 63 68 6f 20  .esac.fi.{ echo 
17750 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
17760 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
17770 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20 3e 26 35  prog_gnu_ld" >&5
17780 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
17790 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
177a0 6c 64 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f  ld" >&6; }.with_
177b0 67 6e 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72  gnu_ld=$lt_cv_pr
177c0 6f 67 5f 67 6e 75 5f 6c 64 0a 0a 0a 7b 20 65 63  og_gnu_ld...{ ec
177d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
177e0 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
177f0 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f 20 72   $LD option to r
17800 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66 69 6c  eload object fil
17810 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  es" >&5.echo $EC
17820 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
17830 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20 74 6f  or $LD option to
17840 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74 20 66   reload object f
17850 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43 22  iles... $ECHO_C"
17860 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
17870 22 24 7b 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f  "${lt_cv_ld_relo
17880 61 64 5f 66 6c 61 67 2b 73 65 74 7d 22 20 3d 20  ad_flag+set}" = 
17890 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
178a0 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
178b0 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
178c0 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
178d0 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 27 2d 72 27  reload_flag='-r'
178e0 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  .fi.{ echo "$as_
178f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
17900 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 72 65  lt: $lt_cv_ld_re
17910 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 35 0a 65  load_flag" >&5.e
17920 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
17930 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f 66  t_cv_ld_reload_f
17940 6c 61 67 22 20 3e 26 36 3b 20 7d 0a 72 65 6c 6f  lag" >&6; }.relo
17950 61 64 5f 66 6c 61 67 3d 24 6c 74 5f 63 76 5f 6c  ad_flag=$lt_cv_l
17960 64 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 0a 63 61  d_reload_flag.ca
17970 73 65 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 20  se $reload_flag 
17980 69 6e 0a 22 22 20 7c 20 22 20 22 2a 29 20 3b 3b  in."" | " "*) ;;
17990 0a 2a 29 20 72 65 6c 6f 61 64 5f 66 6c 61 67 3d  .*) reload_flag=
179a0 22 20 24 72 65 6c 6f 61 64 5f 66 6c 61 67 22 20  " $reload_flag" 
179b0 3b 3b 0a 65 73 61 63 0a 72 65 6c 6f 61 64 5f 63  ;;.esac.reload_c
179c0 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f 61 64 5f  mds='$LD$reload_
179d0 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70 75 74 24  flag -o $output$
179e0 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 63 61 73  reload_objs'.cas
179f0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
17a00 64 61 72 77 69 6e 2a 29 0a 20 20 20 20 69 66 20  darwin*).    if 
17a10 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
17a20 73 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65  s; then.      re
17a30 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 54 43 43  load_cmds='$LTCC
17a40 20 24 4c 54 43 46 4c 41 47 53 20 2d 6e 6f 73 74   $LTCFLAGS -nost
17a50 64 6c 69 62 20 24 7b 77 6c 7d 2d 72 20 2d 6f 20  dlib ${wl}-r -o 
17a60 24 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f  $output$reload_o
17a70 62 6a 73 27 0a 20 20 20 20 65 6c 73 65 0a 20 20  bjs'.    else.  
17a80 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73 3d      reload_cmds=
17a90 27 24 4c 44 24 72 65 6c 6f 61 64 5f 66 6c 61 67  '$LD$reload_flag
17aa0 20 2d 6f 20 24 6f 75 74 70 75 74 24 72 65 6c 6f   -o $output$relo
17ab0 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20 66 69 0a  ad_objs'.    fi.
17ac0 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a 7b 20 65      ;;.esac..{ e
17ad0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
17ae0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  ENO: checking fo
17af0 72 20 42 53 44 2d 63 6f 6d 70 61 74 69 62 6c 65  r BSD-compatible
17b00 20 6e 6d 22 20 3e 26 35 0a 65 63 68 6f 20 24 45   nm" >&5.echo $E
17b10 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
17b20 66 6f 72 20 42 53 44 2d 63 6f 6d 70 61 74 69 62  for BSD-compatib
17b30 6c 65 20 6e 6d 2e 2e 2e 20 24 45 43 48 4f 5f 43  le nm... $ECHO_C
17b40 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
17b50 20 22 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e   "${lt_cv_path_N
17b60 4d 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  M+set}" = set; t
17b70 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
17b80 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
17b90 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
17ba0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d   if test -n "$NM
17bb0 22 3b 20 74 68 65 6e 0a 20 20 23 20 4c 65 74 20  "; then.  # Let 
17bc0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
17bd0 65 20 74 68 65 20 74 65 73 74 2e 0a 20 20 6c 74  e the test..  lt
17be0 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22 24 4e 4d  _cv_path_NM="$NM
17bf0 22 0a 65 6c 73 65 0a 20 20 6c 74 5f 6e 6d 5f 74  ".else.  lt_nm_t
17c00 6f 5f 63 68 65 63 6b 3d 22 24 7b 61 63 5f 74 6f  o_check="${ac_to
17c10 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 22 0a 20 20  ol_prefix}nm".  
17c20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
17c30 74 6f 6f 6c 5f 70 72 65 66 69 78 22 20 26 26 20  tool_prefix" && 
17c40 74 65 73 74 20 22 24 62 75 69 6c 64 22 20 3d 20  test "$build" = 
17c50 22 24 68 6f 73 74 22 3b 20 74 68 65 6e 0a 20 20  "$host"; then.  
17c60 20 20 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b    lt_nm_to_check
17c70 3d 22 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63  ="$lt_nm_to_chec
17c80 6b 20 6e 6d 22 0a 20 20 66 69 0a 20 20 66 6f 72  k nm".  fi.  for
17c90 20 6c 74 5f 74 6d 70 5f 6e 6d 20 69 6e 20 24 6c   lt_tmp_nm in $l
17ca0 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3b 20 64  t_nm_to_check; d
17cb0 6f 0a 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66  o.    lt_save_if
17cc0 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 24 50  s="$IFS"; IFS=$P
17cd0 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 20 20  ATH_SEPARATOR.  
17ce0 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
17cf0 24 50 41 54 48 20 2f 75 73 72 2f 63 63 73 2f 62  $PATH /usr/ccs/b
17d00 69 6e 2f 65 6c 66 20 2f 75 73 72 2f 63 63 73 2f  in/elf /usr/ccs/
17d10 62 69 6e 20 2f 75 73 72 2f 75 63 62 20 2f 62 69  bin /usr/ucb /bi
17d20 6e 3b 20 64 6f 0a 20 20 20 20 20 20 49 46 53 3d  n; do.      IFS=
17d30 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20  "$lt_save_ifs". 
17d40 20 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61       test -z "$a
17d50 63 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72  c_dir" && ac_dir
17d60 3d 2e 0a 20 20 20 20 20 20 74 6d 70 5f 6e 6d 3d  =..      tmp_nm=
17d70 22 24 61 63 5f 64 69 72 2f 24 6c 74 5f 74 6d 70  "$ac_dir/$lt_tmp
17d80 5f 6e 6d 22 0a 20 20 20 20 20 20 69 66 20 74 65  _nm".      if te
17d90 73 74 20 2d 66 20 22 24 74 6d 70 5f 6e 6d 22 20  st -f "$tmp_nm" 
17da0 7c 7c 20 74 65 73 74 20 2d 66 20 22 24 74 6d 70  || test -f "$tmp
17db0 5f 6e 6d 24 61 63 5f 65 78 65 65 78 74 22 20 3b  _nm$ac_exeext" ;
17dc0 20 74 68 65 6e 0a 09 23 20 43 68 65 63 6b 20 74   then..# Check t
17dd0 6f 20 73 65 65 20 69 66 20 74 68 65 20 6e 6d 20  o see if the nm 
17de0 61 63 63 65 70 74 73 20 61 20 42 53 44 2d 63 6f  accepts a BSD-co
17df0 6d 70 61 74 20 66 6c 61 67 2e 0a 09 23 20 41 64  mpat flag...# Ad
17e00 64 69 6e 67 20 74 68 65 20 60 73 65 64 20 31 71  ding the `sed 1q
17e10 27 20 70 72 65 76 65 6e 74 73 20 66 61 6c 73 65  ' prevents false
17e20 20 70 6f 73 69 74 69 76 65 73 20 6f 6e 20 48 50   positives on HP
17e30 2d 55 58 2c 20 77 68 69 63 68 20 73 61 79 73 3a  -UX, which says:
17e40 0a 09 23 20 20 20 6e 6d 3a 20 75 6e 6b 6e 6f 77  ..#   nm: unknow
17e50 6e 20 6f 70 74 69 6f 6e 20 22 42 22 20 69 67 6e  n option "B" ign
17e60 6f 72 65 64 0a 09 23 20 54 72 75 36 34 27 73 20  ored..# Tru64's 
17e70 6e 6d 20 63 6f 6d 70 6c 61 69 6e 73 20 74 68 61  nm complains tha
17e80 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 69 73 20 61  t /dev/null is a
17e90 6e 20 69 6e 76 61 6c 69 64 20 6f 62 6a 65 63 74  n invalid object
17ea0 20 66 69 6c 65 0a 09 63 61 73 65 20 60 22 24 74   file..case `"$t
17eb0 6d 70 5f 6e 6d 22 20 2d 42 20 2f 64 65 76 2f 6e  mp_nm" -B /dev/n
17ec0 75 6c 6c 20 32 3e 26 31 20 7c 20 73 65 64 20 27  ull 2>&1 | sed '
17ed0 31 71 27 60 20 69 6e 0a 09 2a 2f 64 65 76 2f 6e  1q'` in..*/dev/n
17ee0 75 6c 6c 2a 20 7c 20 2a 27 49 6e 76 61 6c 69 64  ull* | *'Invalid
17ef0 20 66 69 6c 65 20 6f 72 20 6f 62 6a 65 63 74 20   file or object 
17f00 74 79 70 65 27 2a 29 0a 09 20 20 6c 74 5f 63 76  type'*)..  lt_cv
17f10 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e  _path_NM="$tmp_n
17f20 6d 20 2d 42 22 0a 09 20 20 62 72 65 61 6b 0a 09  m -B"..  break..
17f30 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 63 61 73 65    ;;..*)..  case
17f40 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 70 20 2f   `"$tmp_nm" -p /
17f50 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 20  dev/null 2>&1 | 
17f60 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 20 20  sed '1q'` in..  
17f70 2a 2f 64 65 76 2f 6e 75 6c 6c 2a 29 0a 09 20 20  */dev/null*)..  
17f80 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d    lt_cv_path_NM=
17f90 22 24 74 6d 70 5f 6e 6d 20 2d 70 22 0a 09 20 20  "$tmp_nm -p"..  
17fa0 20 20 62 72 65 61 6b 0a 09 20 20 20 20 3b 3b 0a    break..    ;;.
17fb0 09 20 20 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76  .  *)..    lt_cv
17fc0 5f 70 61 74 68 5f 4e 4d 3d 24 7b 6c 74 5f 63 76  _path_NM=${lt_cv
17fd0 5f 70 61 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e  _path_NM="$tmp_n
17fe0 6d 22 7d 20 23 20 6b 65 65 70 20 74 68 65 20 66  m"} # keep the f
17ff0 69 72 73 74 20 6d 61 74 63 68 2c 20 62 75 74 0a  irst match, but.
18000 09 20 20 20 20 63 6f 6e 74 69 6e 75 65 20 23 20  .    continue # 
18010 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20 74  so that we can t
18020 72 79 20 74 6f 20 66 69 6e 64 20 6f 6e 65 20 74  ry to find one t
18030 68 61 74 20 73 75 70 70 6f 72 74 73 20 42 53 44  hat supports BSD
18040 20 66 6c 61 67 73 0a 09 20 20 20 20 3b 3b 0a 09   flags..    ;;..
18050 20 20 65 73 61 63 0a 09 20 20 3b 3b 0a 09 65 73    esac..  ;;..es
18060 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ac.      fi.    
18070 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24 6c  done.    IFS="$l
18080 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 64 6f  t_save_ifs".  do
18090 6e 65 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 6c  ne.  test -z "$l
180a0 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 22 20 26 26  t_cv_path_NM" &&
180b0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e   lt_cv_path_NM=n
180c0 6d 0a 66 69 0a 66 69 0a 7b 20 65 63 68 6f 20 22  m.fi.fi.{ echo "
180d0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
180e0 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
180f0 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 65 63 68 6f  ath_NM" >&5.echo
18100 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74 5f 63   "${ECHO_T}$lt_c
18110 76 5f 70 61 74 68 5f 4e 4d 22 20 3e 26 36 3b 20  v_path_NM" >&6; 
18120 7d 0a 4e 4d 3d 22 24 6c 74 5f 63 76 5f 70 61 74  }.NM="$lt_cv_pat
18130 68 5f 4e 4d 22 0a 0a 7b 20 65 63 68 6f 20 22 24  h_NM"..{ echo "$
18140 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
18150 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
18160 6c 6e 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35  ln -s works" >&5
18170 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
18180 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
18190 6c 6e 20 2d 73 20 77 6f 72 6b 73 2e 2e 2e 20 24  ln -s works... $
181a0 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 4c  ECHO_C" >&6; }.L
181b0 4e 5f 53 3d 24 61 73 5f 6c 6e 5f 73 0a 69 66 20  N_S=$as_ln_s.if 
181c0 74 65 73 74 20 22 24 4c 4e 5f 53 22 20 3d 20 22  test "$LN_S" = "
181d0 6c 6e 20 2d 73 22 3b 20 74 68 65 6e 0a 20 20 7b  ln -s"; then.  {
181e0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
181f0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 79  INENO: result: y
18200 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  es" >&5.echo "${
18210 45 43 48 4f 5f 54 7d 79 65 73 22 20 3e 26 36 3b  ECHO_T}yes" >&6;
18220 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f   }.else.  { echo
18230 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
18240 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20 75 73  : result: no, us
18250 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35 0a 65  ing $LN_S" >&5.e
18260 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
18270 2c 20 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e  , using $LN_S" >
18280 26 36 3b 20 7d 0a 66 69 0a 0a 7b 20 65 63 68 6f  &6; }.fi..{ echo
18290 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
182a0 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74  : checking how t
182b0 6f 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70 65  o recognise depe
182c0 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 22  ndent libraries"
182d0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
182e0 4e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  N "checking how 
182f0 74 6f 20 72 65 63 6f 67 6e 69 73 65 20 64 65 70  to recognise dep
18300 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
18310 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
18320 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c  ; }.if test "${l
18330 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
18340 63 6b 5f 6d 65 74 68 6f 64 2b 73 65 74 7d 22 20  ck_method+set}" 
18350 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
18360 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
18370 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
18380 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 66  6.else.  lt_cv_f
18390 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24  ile_magic_cmd='$
183a0 4d 41 47 49 43 5f 43 4d 44 27 0a 6c 74 5f 63 76  MAGIC_CMD'.lt_cv
183b0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
183c0 5f 66 69 6c 65 3d 0a 6c 74 5f 63 76 5f 64 65 70  _file=.lt_cv_dep
183d0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
183e0 64 3d 27 75 6e 6b 6e 6f 77 6e 27 0a 23 20 4e 65  d='unknown'.# Ne
183f0 65 64 20 74 6f 20 73 65 74 20 74 68 65 20 70 72  ed to set the pr
18400 65 63 65 64 69 6e 67 20 76 61 72 69 61 62 6c 65  eceding variable
18410 20 6f 6e 20 61 6c 6c 20 70 6c 61 74 66 6f 72 6d   on all platform
18420 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 0a 23  s that support.#
18430 20 69 6e 74 65 72 6c 69 62 72 61 72 79 20 64 65   interlibrary de
18440 70 65 6e 64 65 6e 63 69 65 73 2e 0a 23 20 27 6e  pendencies..# 'n
18450 6f 6e 65 27 20 2d 2d 20 64 65 70 65 6e 64 65 6e  one' -- dependen
18460 63 69 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74  cies not support
18470 65 64 2e 0a 23 20 60 75 6e 6b 6e 6f 77 6e 27 20  ed..# `unknown' 
18480 2d 2d 20 73 61 6d 65 20 61 73 20 6e 6f 6e 65 2c  -- same as none,
18490 20 62 75 74 20 64 6f 63 75 6d 65 6e 74 73 20 74   but documents t
184a0 68 61 74 20 77 65 20 72 65 61 6c 6c 79 20 64 6f  hat we really do
184b0 6e 27 74 20 6b 6e 6f 77 2e 0a 23 20 27 70 61 73  n't know..# 'pas
184c0 73 5f 61 6c 6c 27 20 2d 2d 20 61 6c 6c 20 64 65  s_all' -- all de
184d0 70 65 6e 64 65 6e 63 69 65 73 20 70 61 73 73 65  pendencies passe
184e0 64 20 77 69 74 68 20 6e 6f 20 63 68 65 63 6b 73  d with no checks
184f0 2e 0a 23 20 27 74 65 73 74 5f 63 6f 6d 70 69 6c  ..# 'test_compil
18500 65 27 20 2d 2d 20 63 68 65 63 6b 20 62 79 20 6d  e' -- check by m
18510 61 6b 69 6e 67 20 74 65 73 74 20 70 72 6f 67 72  aking test progr
18520 61 6d 2e 0a 23 20 27 66 69 6c 65 5f 6d 61 67 69  am..# 'file_magi
18530 63 20 5b 5b 72 65 67 65 78 5d 5d 27 20 2d 2d 20  c [[regex]]' -- 
18540 63 68 65 63 6b 20 62 79 20 6c 6f 6f 6b 69 6e 67  check by looking
18550 20 66 6f 72 20 66 69 6c 65 73 20 69 6e 20 6c 69   for files in li
18560 62 72 61 72 79 20 70 61 74 68 0a 23 20 77 68 69  brary path.# whi
18570 63 68 20 72 65 73 70 6f 6e 64 73 20 74 6f 20 74  ch responds to t
18580 68 65 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63  he $file_magic_c
18590 6d 64 20 77 69 74 68 20 61 20 67 69 76 65 6e 20  md with a given 
185a0 65 78 74 65 6e 64 65 64 20 72 65 67 65 78 2e 0a  extended regex..
185b0 23 20 49 66 20 79 6f 75 20 68 61 76 65 20 60 66  # If you have `f
185c0 69 6c 65 27 20 6f 72 20 65 71 75 69 76 61 6c 65  ile' or equivale
185d0 6e 74 20 6f 6e 20 79 6f 75 72 20 73 79 73 74 65  nt on your syste
185e0 6d 20 61 6e 64 20 79 6f 75 27 72 65 20 6e 6f 74  m and you're not
185f0 20 73 75 72 65 0a 23 20 77 68 65 74 68 65 72 20   sure.# whether 
18600 60 70 61 73 73 5f 61 6c 6c 27 20 77 69 6c 6c 20  `pass_all' will 
18610 2a 61 6c 77 61 79 73 2a 20 77 6f 72 6b 2c 20 79  *always* work, y
18620 6f 75 20 70 72 6f 62 61 62 6c 79 20 77 61 6e 74  ou probably want
18630 20 74 68 69 73 20 6f 6e 65 2e 0a 0a 63 61 73 65   this one...case
18640 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 61 69 78   $host_os in.aix
18650 34 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 6c 74  4* | aix5*).  lt
18660 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18670 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
18680 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73 2a 29 0a 20  l.  ;;..beos*). 
18690 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
186a0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
186b0 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 73 64 69 5b  _all.  ;;..bsdi[
186c0 34 35 5d 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  45]*).  lt_cv_de
186d0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
186e0 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45  od='file_magic E
186f0 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
18700 69 74 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65  it [ML]SB (share
18710 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63  d object|dynamic
18720 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f 66   lib)'.  lt_cv_f
18730 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 2f  ile_magic_cmd='/
18740 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 2d 4c 27  usr/bin/file -L'
18750 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
18760 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 73  gic_test_file=/s
18770 68 6c 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 3b  hlib/libc.so.  ;
18780 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a 20 20 23 20  ;..cygwin*).  # 
18790 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64  func_win32_libid
187a0 20 69 73 20 61 20 73 68 65 6c 6c 20 66 75 6e 63   is a shell func
187b0 74 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20  tion defined in 
187c0 6c 74 6d 61 69 6e 2e 73 68 0a 20 20 6c 74 5f 63  ltmain.sh.  lt_c
187d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
187e0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
187f0 69 63 20 5e 78 38 36 20 61 72 63 68 69 76 65 20  ic ^x86 archive 
18800 69 6d 70 6f 72 74 7c 5e 78 38 36 20 44 4c 4c 27  import|^x86 DLL'
18810 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  .  lt_cv_file_ma
18820 67 69 63 5f 63 6d 64 3d 27 66 75 6e 63 5f 77 69  gic_cmd='func_wi
18830 6e 33 32 5f 6c 69 62 69 64 27 0a 20 20 3b 3b 0a  n32_libid'.  ;;.
18840 0a 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 29  .mingw* | pw32*)
18850 0a 20 20 23 20 42 61 73 65 20 4d 53 59 53 2f 4d  .  # Base MSYS/M
18860 69 6e 47 57 20 64 6f 20 6e 6f 74 20 70 72 6f 76  inGW do not prov
18870 69 64 65 20 74 68 65 20 27 66 69 6c 65 27 20 63  ide the 'file' c
18880 6f 6d 6d 61 6e 64 20 6e 65 65 64 65 64 20 62 79  ommand needed by
18890 0a 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f  .  # func_win32_
188a0 6c 69 62 69 64 20 73 68 65 6c 6c 20 66 75 6e 63  libid shell func
188b0 74 69 6f 6e 2c 20 73 6f 20 75 73 65 20 61 20 77  tion, so use a w
188c0 65 61 6b 65 72 20 74 65 73 74 20 62 61 73 65 64  eaker test based
188d0 20 6f 6e 20 27 6f 62 6a 64 75 6d 70 27 2e 0a 20   on 'objdump'.. 
188e0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
188f0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
18900 65 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72  e_magic file for
18910 6d 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a  mat pei*-i386(.*
18920 61 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33  architecture: i3
18930 38 36 29 3f 27 0a 20 20 6c 74 5f 63 76 5f 66 69  86)?'.  lt_cv_fi
18940 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24 4f  le_magic_cmd='$O
18950 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a  BJDUMP -f'.  ;;.
18960 0a 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73  .darwin* | rhaps
18970 6f 64 79 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  ody*).  lt_cv_de
18980 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
18990 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
189a0 0a 0a 66 72 65 65 62 73 64 2a 20 7c 20 6b 66 72  ..freebsd* | kfr
189b0 65 65 62 73 64 2a 2d 67 6e 75 20 7c 20 64 72 61  eebsd*-gnu | dra
189c0 67 6f 6e 66 6c 79 2a 29 0a 20 20 69 66 20 65 63  gonfly*).  if ec
189d0 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43  ho __ELF__ | $CC
189e0 20 2d 45 20 2d 20 7c 20 67 72 65 70 20 5f 5f 45   -E - | grep __E
189f0 4c 46 5f 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  LF__ > /dev/null
18a00 3b 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20  ; then.    case 
18a10 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20 20 20  $host_cpu in.   
18a20 20 69 2a 38 36 20 29 0a 20 20 20 20 20 20 23 20   i*86 ).      # 
18a30 4e 6f 74 20 73 75 72 65 20 77 68 65 74 68 65 72  Not sure whether
18a40 20 74 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66   the presence of
18a50 20 4f 70 65 6e 42 53 44 20 68 65 72 65 20 77 61   OpenBSD here wa
18a60 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20  s a mistake..   
18a70 20 20 20 23 20 4c 65 74 27 73 20 61 63 63 65 70     # Let's accep
18a80 74 20 62 6f 74 68 20 6f 66 20 74 68 65 6d 20 75  t both of them u
18a90 6e 74 69 6c 20 74 68 69 73 20 69 73 20 63 6c 65  ntil this is cle
18aa0 61 72 65 64 20 75 70 2e 0a 20 20 20 20 20 20 6c  ared up..      l
18ab0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
18ac0 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f  ck_method='file_
18ad0 6d 61 67 69 63 20 28 46 72 65 65 42 53 44 7c 4f  magic (FreeBSD|O
18ae0 70 65 6e 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79  penBSD|DragonFly
18af0 29 2f 69 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70  )/i[3-9]86 (comp
18b00 61 63 74 20 29 3f 64 65 6d 61 6e 64 20 70 61 67  act )?demand pag
18b10 65 64 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ed shared librar
18b20 79 27 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 66  y'.      lt_cv_f
18b30 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75  ile_magic_cmd=/u
18b40 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20  sr/bin/file.    
18b50 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67    lt_cv_file_mag
18b60 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60 65 63  ic_test_file=`ec
18b70 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63  ho /usr/lib/libc
18b80 2e 73 6f 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a  .so.*`.      ;;.
18b90 20 20 20 20 65 73 61 63 0a 20 20 65 6c 73 65 0a      esac.  else.
18ba0 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
18bb0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
18bc0 61 73 73 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b  ass_all.  fi.  ;
18bd0 3b 0a 0a 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76  ;..gnu*).  lt_cv
18be0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
18bf0 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
18c00 20 3b 3b 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20   ;;..hpux10.20* 
18c10 7c 20 68 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f  | hpux11*).  lt_
18c20 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
18c30 64 3d 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a  d=/usr/bin/file.
18c40 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
18c50 20 69 6e 0a 20 20 69 61 36 34 2a 29 0a 20 20 20   in.  ia64*).   
18c60 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
18c70 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
18c80 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b  e_magic (s[0-9][
18c90 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30  0-9][0-9]|ELF-[0
18ca0 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64  -9][0-9]) shared
18cb0 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 49   object file - I
18cc0 41 36 34 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  A64'.    lt_cv_f
18cd0 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66  ile_magic_test_f
18ce0 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75  ile=/usr/lib/hpu
18cf0 78 33 32 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20  x32/libc.so.    
18d00 3b 3b 0a 20 20 68 70 70 61 2a 36 34 2a 29 0a 20  ;;.  hppa*64*). 
18d10 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
18d20 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66  _check_method='f
18d30 69 6c 65 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39  ile_magic (s[0-9
18d40 5d 5b 30 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d  ][0-9][0-9]|ELF-
18d50 5b 30 2d 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72  [0-9][0-9]) shar
18d60 65 64 20 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d  ed object file -
18d70 20 50 41 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b   PA-RISC [0-9].[
18d80 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f  0-9]'.    lt_cv_
18d90 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f  file_magic_test_
18da0 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61  file=/usr/lib/pa
18db0 32 30 5f 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20  20_64/libc.sl.  
18dc0 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74    ;;.  *).    lt
18dd0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
18de0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
18df0 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39  agic (s[0-9][0-9
18e00 5d 5b 30 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30  ][0-9]|PA-RISC[0
18e10 2d 39 5d 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65  -9].[0-9]) share
18e20 64 20 6c 69 62 72 61 72 79 27 0a 20 20 20 20 6c  d library'.    l
18e30 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
18e40 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
18e50 69 62 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b  ib/libc.sl.    ;
18e60 3b 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69  ;.  esac.  ;;..i
18e70 6e 74 65 72 69 78 33 2a 29 0a 20 20 23 20 50 49  nterix3*).  # PI
18e80 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65 6e  C code is broken
18e90 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78 2c   on Interix 3.x,
18ea0 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e 61   that's why |\.a
18eb0 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68 65   not |_pic\.a he
18ec0 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  re.  lt_cv_depli
18ed0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
18ee0 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f  'match_pattern /
18ef0 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c 2e  lib[^/]+(\.so|\.
18f00 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78 35  a)$'.  ;;..irix5
18f10 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e  * | irix6* | non
18f20 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65 20  stopux*).  case 
18f30 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a 22  $LD in.  *-32|*"
18f40 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63 3d  -32 ") libmagic=
18f50 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33 32  32-bit;;.  *-n32
18f60 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d 61  |*"-n32 ") libma
18f70 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36 34  gic=N32;;.  *-64
18f80 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61 67  |*"-64 ") libmag
18f90 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a 29  ic=64-bit;;.  *)
18fa0 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72 2d   libmagic=never-
18fb0 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a 20  match;;.  esac. 
18fc0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
18fd0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
18fe0 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68 69  _all.  ;;..# Thi
18ff0 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78 20  s must be Linux 
19000 45 4c 46 2e 0a 6c 69 6e 75 78 2a 29 0a 20 20 6c  ELF..linux*).  l
19010 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
19020 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61  ck_method=pass_a
19030 6c 6c 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a  ll.  ;;..netbsd*
19040 29 0a 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c  ).  if echo __EL
19050 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
19060 20 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 20   grep __ELF__ > 
19070 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
19080 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
19090 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
190a0 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c  match_pattern /l
190b0 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30  ib[^/]+(\.so\.[0
190c0 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69  -9]+\.[0-9]+|_pi
190d0 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
190e0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
190f0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
19100 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
19110 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63  b[^/]+(\.so|_pic
19120 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
19130 0a 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f  ..newos6*).  lt_
19140 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19150 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61  _method='file_ma
19160 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d  gic ELF [0-9][0-
19170 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28  9]*-bit [ML]SB (
19180 65 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d  executable|dynam
19190 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76  ic lib)'.  lt_cv
191a0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
191b0 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20  /usr/bin/file.  
191c0 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63  lt_cv_file_magic
191d0 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f  _test_file=/usr/
191e0 6c 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20  lib/libnls.so.  
191f0 3b 3b 0a 0a 6e 74 6f 2d 71 6e 78 2a 29 0a 20 20  ;;..nto-qnx*).  
19200 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
19210 65 63 6b 5f 6d 65 74 68 6f 64 3d 75 6e 6b 6e 6f  eck_method=unkno
19220 77 6e 0a 20 20 3b 3b 0a 0a 6f 70 65 6e 62 73 64  wn.  ;;..openbsd
19230 2a 29 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20  *).  if test -z 
19240 22 60 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f 20 7c  "`echo __ELF__ |
19250 20 24 43 43 20 2d 45 20 2d 20 7c 20 67 72 65 70   $CC -E - | grep
19260 20 5f 5f 45 4c 46 5f 5f 60 22 20 7c 7c 20 74 65   __ELF__`" || te
19270 73 74 20 22 24 68 6f 73 74 5f 6f 73 2d 24 68 6f  st "$host_os-$ho
19280 73 74 5f 63 70 75 22 20 3d 20 22 6f 70 65 6e 62  st_cpu" = "openb
19290 73 64 32 2e 38 2d 70 6f 77 65 72 70 63 22 3b 20  sd2.8-powerpc"; 
192a0 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 64  then.    lt_cv_d
192b0 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
192c0 68 6f 64 3d 27 6d 61 74 63 68 5f 70 61 74 74 65  hod='match_patte
192d0 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73  rn /lib[^/]+(\.s
192e0 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b 30 2d 39 5d  o\.[0-9]+\.[0-9]
192f0 2b 7c 5c 2e 73 6f 7c 5f 70 69 63 5c 2e 61 29 24  +|\.so|_pic\.a)$
19300 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f  '.  else.    lt_
19310 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
19320 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68 5f 70  _method='match_p
19330 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f 5d 2b  attern /lib[^/]+
19340 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c 2e 5b  (\.so\.[0-9]+\.[
19350 30 2d 39 5d 2b 7c 5f 70 69 63 5c 2e 61 29 24 27  0-9]+|_pic\.a)$'
19360 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a 6f 73 66 33  .  fi.  ;;..osf3
19370 2a 20 7c 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35  * | osf4* | osf5
19380 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
19390 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
193a0 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73  pass_all.  ;;..s
193b0 6f 6c 61 72 69 73 2a 29 0a 20 20 6c 74 5f 63 76  olaris*).  lt_cv
193c0 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
193d0 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
193e0 20 3b 3b 0a 0a 73 79 73 76 34 20 7c 20 73 79 73   ;;..sysv4 | sys
193f0 76 34 2e 33 2a 29 0a 20 20 63 61 73 65 20 24 68  v4.3*).  case $h
19400 6f 73 74 5f 76 65 6e 64 6f 72 20 69 6e 0a 20 20  ost_vendor in.  
19410 6d 6f 74 6f 72 6f 6c 61 29 0a 20 20 20 20 6c 74  motorola).    lt
19420 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
19430 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
19440 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30  agic ELF [0-9][0
19450 2d 39 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20  -9]*-bit [ML]SB 
19460 28 73 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64  (shared object|d
19470 79 6e 61 6d 69 63 20 6c 69 62 29 20 4d 5b 30 2d  ynamic lib) M[0-
19480 39 5d 5b 30 2d 39 5d 2a 20 56 65 72 73 69 6f 6e  9][0-9]* Version
19490 20 5b 30 2d 39 5d 27 0a 20 20 20 20 6c 74 5f 63   [0-9]'.    lt_c
194a0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
194b0 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20 2f 75 73  t_file=`echo /us
194c0 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f 2a 60 0a  r/lib/libc.so*`.
194d0 20 20 20 20 3b 3b 0a 20 20 6e 63 72 29 0a 20 20      ;;.  ncr).  
194e0 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
194f0 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
19500 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 73  s_all.    ;;.  s
19510 65 71 75 65 6e 74 29 0a 20 20 20 20 6c 74 5f 63  equent).    lt_c
19520 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64  v_file_magic_cmd
19530 3d 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20  ='/bin/file'.   
19540 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
19550 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c  heck_method='fil
19560 65 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39  e_magic ELF [0-9
19570 5d 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d  ][0-9]*-bit [LM]
19580 53 42 20 28 73 68 61 72 65 64 20 6f 62 6a 65 63  SB (shared objec
19590 74 7c 64 79 6e 61 6d 69 63 20 6c 69 62 20 29 27  t|dynamic lib )'
195a0 0a 20 20 20 20 3b 3b 0a 20 20 73 6e 69 29 0a 20  .    ;;.  sni). 
195b0 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
195c0 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66 69  gic_cmd='/bin/fi
195d0 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65  le'.    lt_cv_de
195e0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
195f0 6f 64 3d 22 66 69 6c 65 5f 6d 61 67 69 63 20 45  od="file_magic E
19600 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62  LF [0-9][0-9]*-b
19610 69 74 20 5b 4c 4d 5d 53 42 20 64 79 6e 61 6d 69  it [LM]SB dynami
19620 63 20 6c 69 62 22 0a 20 20 20 20 6c 74 5f 63 76  c lib".    lt_cv
19630 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  _file_magic_test
19640 5f 66 69 6c 65 3d 2f 6c 69 62 2f 6c 69 62 63 2e  _file=/lib/libc.
19650 73 6f 0a 20 20 20 20 3b 3b 0a 20 20 73 69 65 6d  so.    ;;.  siem
19660 65 6e 73 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ens).    lt_cv_d
19670 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
19680 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20  hod=pass_all.   
19690 20 3b 3b 0a 20 20 70 63 29 0a 20 20 20 20 6c 74   ;;.  pc).    lt
196a0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
196b0 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
196c0 6c 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a  l.    ;;.  esac.
196d0 20 20 3b 3b 0a 0a 73 79 73 76 35 2a 20 7c 20 73    ;;..sysv5* | s
196e0 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76  co3.2v5* | sco5v
196f0 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c  6* | unixware* |
19700 20 4f 70 65 6e 55 4e 49 58 2a 20 7c 20 73 79 73   OpenUNIX* | sys
19710 76 34 2a 75 77 32 2a 29 0a 20 20 6c 74 5f 63 76  v4*uw2*).  lt_cv
19720 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
19730 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
19740 20 3b 3b 0a 65 73 61 63 0a 0a 66 69 0a 7b 20 65   ;;.esac..fi.{ e
19750 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19760 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74  ENO: result: $lt
19770 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
19780 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 35 0a 65 63  k_method" >&5.ec
19790 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
197a0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
197b0 6b 5f 6d 65 74 68 6f 64 22 20 3e 26 36 3b 20 7d  k_method" >&6; }
197c0 0a 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  .file_magic_cmd=
197d0 24 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69  $lt_cv_file_magi
197e0 63 5f 63 6d 64 0a 64 65 70 6c 69 62 73 5f 63 68  c_cmd.deplibs_ch
197f0 65 63 6b 5f 6d 65 74 68 6f 64 3d 24 6c 74 5f 63  eck_method=$lt_c
19800 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
19810 6d 65 74 68 6f 64 0a 74 65 73 74 20 2d 7a 20 22  method.test -z "
19820 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  $deplibs_check_m
19830 65 74 68 6f 64 22 20 26 26 20 64 65 70 6c 69 62  ethod" && deplib
19840 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 75  s_check_method=u
19850 6e 6b 6e 6f 77 6e 0a 0a 0a 0a 0a 23 20 49 66 20  nknown.....# If 
19860 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
19870 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
19880 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
19890 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
198a0 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
198b0 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
198c0 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
198d0 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
198e0 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
198f0 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
19900 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
19910 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
19920 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43  mpiler=$CC...# C
19930 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
19940 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  nable-libtool-lo
19950 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ck was given..if
19960 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f   test "${enable_
19970 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74  libtool_lock+set
19980 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
19990 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62   enableval=$enab
199a0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b  le_libtool_lock;
199b0 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61  .fi..test "x$ena
199c0 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b  ble_libtool_lock
199d0 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62  " != xno && enab
199e0 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d  le_libtool_lock=
199f0 79 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67  yes..# Some flag
19a00 73 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f  s need to be pro
19a10 70 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63  pagated to the c
19a20 6f 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65  ompiler or linke
19a30 72 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62  r for good.# lib
19a40 74 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61  tool support..ca
19a50 73 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34  se $host in.ia64
19a60 2d 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69  -*-hpux*).  # Fi
19a70 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
19a80 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
19a90 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e   echo 'int i;' >
19aa0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
19ab0 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c 20 65  t.  if { (eval e
19ac0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19ad0 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69  ENO: \"$ac_compi
19ae0 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  le\"") >&5.  (ev
19af0 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
19b00 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
19b10 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  =$?.  echo "$as_
19b20 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20  me:$LINENO: \$? 
19b30 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26  = $ac_status" >&
19b40 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74  5.  (exit $ac_st
19b50 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e 0a 20  atus); }; then. 
19b60 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f 62 69     case `/usr/bi
19b70 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  n/file conftest.
19b80 24 61 63 5f 6f 62 6a 65 78 74 60 20 69 6e 0a 20  $ac_objext` in. 
19b90 20 20 20 2a 45 4c 46 2d 33 32 2a 29 0a 20 20 20     *ELF-32*).   
19ba0 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44     HPUX_IA64_MOD
19bb0 45 3d 22 33 32 22 0a 20 20 20 20 20 20 3b 3b 0a  E="32".      ;;.
19bc0 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 20 20      *ELF-64*).  
19bd0 20 20 20 20 48 50 55 58 5f 49 41 36 34 5f 4d 4f      HPUX_IA64_MO
19be0 44 45 3d 22 36 34 22 0a 20 20 20 20 20 20 3b 3b  DE="64".      ;;
19bf0 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a 20  .    esac.  fi. 
19c00 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
19c10 2a 0a 20 20 3b 3b 0a 2a 2d 2a 2d 69 72 69 78 36  *.  ;;.*-*-irix6
19c20 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75 74 20  *).  # Find out 
19c30 77 68 69 63 68 20 41 42 49 20 77 65 20 61 72 65  which ABI we are
19c40 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f 20 27   using..  echo '
19c50 23 6c 69 6e 65 20 33 36 39 39 20 22 63 6f 6e 66  #line 3699 "conf
19c60 69 67 75 72 65 22 27 20 3e 20 63 6f 6e 66 74 65  igure"' > confte
19c70 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69 66 20  st.$ac_ext.  if 
19c80 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22 24 61  { (eval echo "$a
19c90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 22  s_me:$LINENO: \"
19ca0 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 29 20  $ac_compile\"") 
19cb0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
19cc0 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
19cd0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65  ac_status=$?.  e
19ce0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
19cf0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
19d00 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
19d10 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
19d20 7d 3b 20 74 68 65 6e 0a 20 20 20 69 66 20 74 65  }; then.   if te
19d30 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
19d40 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74  gnu_ld" = yes; t
19d50 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75  hen.    case `/u
19d60 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66  sr/bin/file conf
19d70 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 60  test.$ac_objext`
19d80 20 69 6e 0a 20 20 20 20 2a 33 32 2d 62 69 74 2a   in.    *32-bit*
19d90 29 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44  ).      LD="${LD
19da0 2d 6c 64 7d 20 2d 6d 65 6c 66 33 32 62 73 6d 69  -ld} -melf32bsmi
19db0 70 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  p".      ;;.    
19dc0 2a 4e 33 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d  *N32*).      LD=
19dd0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65 6c 66 33  "${LD-ld} -melf3
19de0 32 62 6d 69 70 6e 33 32 22 0a 20 20 20 20 20 20  2bmipn32".      
19df0 3b 3b 0a 20 20 20 20 2a 36 34 2d 62 69 74 2a 29  ;;.    *64-bit*)
19e00 0a 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  .      LD="${LD-
19e10 6c 64 7d 20 2d 6d 65 6c 66 36 34 62 6d 69 70 22  ld} -melf64bmip"
19e20 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
19e30 61 63 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 63  ac.   else.    c
19e40 61 73 65 20 60 2f 75 73 72 2f 62 69 6e 2f 66 69  ase `/usr/bin/fi
19e50 6c 65 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  le conftest.$ac_
19e60 6f 62 6a 65 78 74 60 20 69 6e 0a 20 20 20 20 2a  objext` in.    *
19e70 33 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 4c  32-bit*).      L
19e80 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 33 32 22  D="${LD-ld} -32"
19e90 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 2a 4e  .      ;;.    *N
19ea0 33 32 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24  32*).      LD="$
19eb0 7b 4c 44 2d 6c 64 7d 20 2d 6e 33 32 22 0a 20 20  {LD-ld} -n32".  
19ec0 20 20 20 20 3b 3b 0a 20 20 20 20 2a 36 34 2d 62      ;;.    *64-b
19ed0 69 74 2a 29 0a 20 20 20 20 20 20 4c 44 3d 22 24  it*).      LD="$
19ee0 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 20 20 20  {LD-ld} -64".   
19ef0 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
19f00 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d 20 2d    fi.  fi.  rm -
19f10 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b  rf conftest*.  ;
19f20 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78  ;..x86_64-*linux
19f30 2a 7c 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70  *|ppc*-*linux*|p
19f40 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c  owerpc*-*linux*|
19f50 73 33 39 30 2a 2d 2a 6c 69 6e 75 78 2a 7c 73 70  s390*-*linux*|sp
19f60 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20  arc*-*linux*).  
19f70 23 20 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68  # Find out which
19f80 20 41 42 49 20 77 65 20 61 72 65 20 75 73 69 6e   ABI we are usin
19f90 67 2e 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69  g..  echo 'int i
19fa0 3b 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  ;' > conftest.$a
19fb0 63 5f 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76  c_ext.  if { (ev
19fc0 61 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  al echo "$as_me:
19fd0 24 4c 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63  $LINENO: \"$ac_c
19fe0 6f 6d 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20  ompile\"") >&5. 
19ff0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
1a000 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
1a010 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22  atus=$?.  echo "
1a020 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1a030 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
1a040 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
1a050 63 5f 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68  c_status); }; th
1a060 65 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73  en.    case `/us
1a070 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74  r/bin/file conft
1a080 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 33  est.o` in.    *3
1a090 32 2d 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61  2-bit*).      ca
1a0a0 73 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 20 20  se $host in.    
1a0b0 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75      x86_64-*linu
1a0c0 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
1a0d0 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
1a0e0 66 5f 69 33 38 36 22 0a 20 20 20 20 20 20 20 20  f_i386".        
1a0f0 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 70 70 63    ;;.        ppc
1a100 36 34 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72  64-*linux*|power
1a110 70 63 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20  pc64-*linux*).  
1a120 20 20 20 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44          LD="${LD
1a130 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 70 70 63  -ld} -m elf32ppc
1a140 6c 69 6e 75 78 22 0a 20 20 20 20 20 20 20 20 20  linux".         
1a150 20 3b 3b 0a 20 20 20 20 20 20 20 20 73 33 39 30   ;;.        s390
1a160 78 2d 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20  x-*linux*).     
1a170 20 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64       LD="${LD-ld
1a180 7d 20 2d 6d 20 65 6c 66 5f 73 33 39 30 22 0a 20  } -m elf_s390". 
1a190 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20           ;;.    
1a1a0 20 20 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e      sparc64-*lin
1a1b0 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c  ux*).          L
1a1c0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
1a1d0 6c 66 33 32 5f 73 70 61 72 63 22 0a 20 20 20 20  lf32_sparc".    
1a1e0 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65        ;;.      e
1a1f0 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  sac.      ;;.   
1a200 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20   *64-bit*).     
1a210 20 63 61 73 65 20 24 68 6f 73 74 20 69 6e 0a 20   case $host in. 
1a220 20 20 20 20 20 20 20 78 38 36 5f 36 34 2d 2a 6c         x86_64-*l
1a230 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20 20 20  inux*).         
1a240 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
1a250 20 65 6c 66 5f 78 38 36 5f 36 34 22 0a 20 20 20   elf_x86_64".   
1a260 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
1a270 20 20 70 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70    ppc*-*linux*|p
1a280 6f 77 65 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29  owerpc*-*linux*)
1a290 0a 20 20 20 20 20 20 20 20 20 20 4c 44 3d 22 24  .          LD="$
1a2a0 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34  {LD-ld} -m elf64
1a2b0 70 70 63 22 0a 20 20 20 20 20 20 20 20 20 20 3b  ppc".          ;
1a2c0 3b 0a 20 20 20 20 20 20 20 20 73 33 39 30 2a 2d  ;.        s390*-
1a2d0 2a 6c 69 6e 75 78 2a 29 0a 20 20 20 20 20 20 20  *linux*).       
1a2e0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
1a2f0 2d 6d 20 65 6c 66 36 34 5f 73 33 39 30 22 0a 20  -m elf64_s390". 
1a300 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20           ;;.    
1a310 20 20 20 20 73 70 61 72 63 2a 2d 2a 6c 69 6e 75      sparc*-*linu
1a320 78 2a 29 0a 20 20 20 20 20 20 20 20 20 20 4c 44  x*).          LD
1a330 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c  ="${LD-ld} -m el
1a340 66 36 34 5f 73 70 61 72 63 22 0a 20 20 20 20 20  f64_sparc".     
1a350 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73       ;;.      es
1a360 61 63 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20  ac.      ;;.    
1a370 65 73 61 63 0a 20 20 66 69 0a 20 20 72 6d 20 2d  esac.  fi.  rm -
1a380 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 3b  rf conftest*.  ;
1a390 3b 0a 0a 2a 2d 2a 2d 73 63 6f 33 2e 32 76 35 2a  ;..*-*-sco3.2v5*
1a3a0 29 0a 20 20 23 20 4f 6e 20 53 43 4f 20 4f 70 65  ).  # On SCO Ope
1a3b0 6e 53 65 72 76 65 72 20 35 2c 20 77 65 20 6e 65  nServer 5, we ne
1a3c0 65 64 20 2d 62 65 6c 66 20 74 6f 20 67 65 74 20  ed -belf to get 
1a3d0 66 75 6c 6c 2d 66 65 61 74 75 72 65 64 20 62 69  full-featured bi
1a3e0 6e 61 72 69 65 73 2e 0a 20 20 53 41 56 45 5f 43  naries..  SAVE_C
1a3f0 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
1a400 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47    CFLAGS="$CFLAG
1a410 53 20 2d 62 65 6c 66 22 0a 20 20 7b 20 65 63 68  S -belf".  { ech
1a420 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1a430 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74  O: checking whet
1a440 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c  her the C compil
1a450 65 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 22 20  er needs -belf" 
1a460 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
1a470 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
1a480 65 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  er the C compile
1a490 72 20 6e 65 65 64 73 20 2d 62 65 6c 66 2e 2e 2e  r needs -belf...
1a4a0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
1a4b0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 63  .if test "${lt_c
1a4c0 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 2b  v_cc_needs_belf+
1a4d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
1a4e0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
1a4f0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
1a500 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  _C" >&6.else.  a
1a510 63 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27  c_ext=c.ac_cpp='
1a520 24 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a  $CPP $CPPFLAGS'.
1a530 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20  ac_compile='$CC 
1a540 2d 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  -c $CFLAGS $CPPF
1a550 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1a560 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69  c_ext >&5'.ac_li
1a570 6e 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74  nk='$CC -o conft
1a580 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43  est$ac_exeext $C
1a590 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1a5a0 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  $LDFLAGS conftes
1a5b0 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20  t.$ac_ext $LIBS 
1a5c0 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72  >&5'.ac_compiler
1a5d0 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f  _gnu=$ac_cv_c_co
1a5e0 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20  mpiler_gnu..    
1a5f0 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1a600 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1a610 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1a620 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1a630 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1a640 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1a650 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1a660 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1a670 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1a680 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
1a690 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
1a6a0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d  0;.}._ACEOF.rm -
1a6b0 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  f conftest.$ac_o
1a6c0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 24 61  bjext conftest$a
1a6d0 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20 28 61  c_exeext.if { (a
1a6e0 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22  c_try="$ac_link"
1a6f0 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
1a700 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
1a710 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
1a720 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
1a730 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
1a740 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
1a750 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
1a760 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1a770 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
1a780 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
1a790 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e 66 74  c_link") 2>conft
1a7a0 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61  est.er1.  ac_sta
1a7b0 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76  tus=$?.  grep -v
1a7c0 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
1a7d0 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .er1 >conftest.e
1a7e0 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  rr.  rm -f conft
1a7f0 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f  est.er1.  cat co
1a800 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20  nftest.err >&5. 
1a810 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1a820 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1a830 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1a840 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1a850 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20  ; } && {.. test 
1a860 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72 6f 72  -z "$ac_c_werror
1a870 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
1a880 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1a890 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
1a8a0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
1a8b0 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20 20 20  ac_exeext &&.   
1a8c0 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78 20 63      $as_test_x c
1a8d0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
1a8e0 74 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f  t; then.  lt_cv_
1a8f0 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 3d 79 65  cc_needs_belf=ye
1a900 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24  s.else.  echo "$
1a910 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72  as_me: failed pr
1a920 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a  ogram was:" >&5.
1a930 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f  sed 's/^/| /' co
1a940 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1a950 26 35 0a 0a 09 6c 74 5f 63 76 5f 63 63 5f 6e 65  &5...lt_cv_cc_ne
1a960 65 64 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 0a  eds_belf=no.fi..
1a970 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
1a980 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
1a990 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
1a9a0 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65  test_ipa8_confte
1a9b0 73 74 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f  st.oo \.      co
1a9c0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1a9d0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1a9e0 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63 0a  t.     ac_ext=c.
1a9f0 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
1aa00 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
1aa10 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
1aa20 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1aa30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1aa40 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
1aa50 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
1aa60 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
1aa70 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
1aa80 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1aa90 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
1aaa0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
1aab0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
1aac0 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  nu..fi.{ echo "$
1aad0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1aae0 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 63 63  esult: $lt_cv_cc
1aaf0 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e 26 35  _needs_belf" >&5
1ab00 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
1ab10 24 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f  $lt_cv_cc_needs_
1ab20 62 65 6c 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69  belf" >&6; }.  i
1ab30 66 20 74 65 73 74 20 78 22 24 6c 74 5f 63 76 5f  f test x"$lt_cv_
1ab40 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 21  cc_needs_belf" !
1ab50 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e 0a 20  = x"yes"; then. 
1ab60 20 20 20 23 20 74 68 69 73 20 69 73 20 70 72 6f     # this is pro
1ab70 62 61 62 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c  bably gcc 2.8.0,
1ab80 20 65 67 63 73 20 31 2e 30 20 6f 72 20 6e 65 77   egcs 1.0 or new
1ab90 65 72 3b 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20  er; no need for 
1aba0 2d 62 65 6c 66 0a 20 20 20 20 43 46 4c 41 47 53  -belf.    CFLAGS
1abb0 3d 22 24 53 41 56 45 5f 43 46 4c 41 47 53 22 0a  ="$SAVE_CFLAGS".
1abc0 20 20 66 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a    fi.  ;;.sparc*
1abd0 2d 2a 73 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20  -*solaris*).  # 
1abe0 46 69 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41  Find out which A
1abf0 42 49 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e  BI we are using.
1ac00 0a 20 20 65 63 68 6f 20 27 69 6e 74 20 69 3b 27  .  echo 'int i;'
1ac10 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
1ac20 65 78 74 0a 20 20 69 66 20 7b 20 28 65 76 61 6c  ext.  if { (eval
1ac30 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1ac40 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 63 6f 6d  INENO: \"$ac_com
1ac50 70 69 6c 65 5c 22 22 29 20 3e 26 35 0a 20 20 28  pile\"") >&5.  (
1ac60 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65  eval $ac_compile
1ac70 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
1ac80 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61  us=$?.  echo "$a
1ac90 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
1aca0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
1acb0 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
1acc0 73 74 61 74 75 73 29 3b 20 7d 3b 20 74 68 65 6e  status); }; then
1acd0 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72 2f  .    case `/usr/
1ace0 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65 73  bin/file conftes
1acf0 74 2e 6f 60 20 69 6e 0a 20 20 20 20 2a 36 34 2d  t.o` in.    *64-
1ad00 62 69 74 2a 29 0a 20 20 20 20 20 20 63 61 73 65  bit*).      case
1ad10 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75   $lt_cv_prog_gnu
1ad20 5f 6c 64 20 69 6e 0a 20 20 20 20 20 20 79 65 73  _ld in.      yes
1ad30 2a 29 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  *) LD="${LD-ld} 
1ad40 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22 20  -m elf64_sparc" 
1ad50 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20 20 4c  ;;.      *)    L
1ad60 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22  D="${LD-ld} -64"
1ad70 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20   ;;.      esac. 
1ad80 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
1ad90 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
1ada0 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 0a 0a  onftest*.  ;;...
1adb0 65 73 61 63 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73  esac..need_locks
1adc0 3d 22 24 65 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f  ="$enable_libtoo
1add0 6c 5f 6c 6f 63 6b 22 0a 0a 0a 61 63 5f 65 78 74  l_lock"...ac_ext
1ade0 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
1adf0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
1ae00 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
1ae10 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1ae20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1ae30 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
1ae40 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
1ae50 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
1ae60 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1ae70 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1ae80 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1ae90 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1aea0 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
1aeb0 72 5f 67 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61  r_gnu.{ echo "$a
1aec0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1aed0 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75  ecking how to ru
1aee0 6e 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65  n the C preproce
1aef0 73 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24  ssor" >&5.echo $
1af00 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
1af10 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20   how to run the 
1af20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e  C preprocessor..
1af30 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
1af40 7d 0a 23 20 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d  }.# On Suns, som
1af50 65 74 69 6d 65 73 20 24 43 50 50 20 6e 61 6d 65  etimes $CPP name
1af60 73 20 61 20 64 69 72 65 63 74 6f 72 79 2e 0a 69  s a directory..i
1af70 66 20 74 65 73 74 20 2d 6e 20 22 24 43 50 50 22  f test -n "$CPP"
1af80 20 26 26 20 74 65 73 74 20 2d 64 20 22 24 43 50   && test -d "$CP
1af90 50 22 3b 20 74 68 65 6e 0a 20 20 43 50 50 3d 0a  P"; then.  CPP=.
1afa0 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1afb0 43 50 50 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  CPP"; then.  if 
1afc0 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
1afd0 6f 67 5f 43 50 50 2b 73 65 74 7d 22 20 3d 20 73  og_CPP+set}" = s
1afe0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
1aff0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
1b000 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
1b010 6c 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62  lse.      # Doub
1b020 6c 65 20 71 75 6f 74 65 73 20 62 65 63 61 75 73  le quotes becaus
1b030 65 20 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62  e CPP needs to b
1b040 65 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66  e expanded.    f
1b050 6f 72 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d  or CPP in "$CC -
1b060 45 22 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64  E" "$CC -E -trad
1b070 69 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c  itional-cpp" "/l
1b080 69 62 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20  ib/cpp".    do. 
1b090 20 20 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f       ac_preproc_
1b0a0 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f  ok=false.for ac_
1b0b0 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
1b0c0 6c 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f  lag in '' yes.do
1b0d0 0a 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65  .  # Use a heade
1b0e0 72 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65  r file that come
1b0f0 73 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63  s with gcc, so c
1b100 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63  onfiguring glibc
1b110 0a 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73  .  # with a fres
1b120 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72  h cross-compiler
1b130 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66   works..  # Pref
1b140 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f  er <limits.h> to
1b150 20 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f   <assert.h> if _
1b160 5f 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e  _STDC__ is defin
1b170 65 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c  ed, since.  # <l
1b180 69 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20  imits.h> exists 
1b190 65 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e  even on freestan
1b1a0 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a  ding compilers..
1b1b0 20 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c    # On the NeXT,
1b1c0 20 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20   cc -E runs the 
1b1d0 63 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65  code through the
1b1e0 20 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73   compiler's pars
1b1f0 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74  er,.  # not just
1b200 20 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53   through cpp. "S
1b210 79 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20  yntax error" is 
1b220 68 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68  here to catch th
1b230 69 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 3e  is case..  cat >
1b240 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b250 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
1b260 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
1b270 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
1b280 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
1b290 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
1b2a0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1b2b0 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
1b2c0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
1b2d0 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
1b2e0 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
1b2f0 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
1b300 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
1b310 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
1b320 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
1b330 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
1b340 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
1b350 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28 28 24  c_ext".case "(($
1b360 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
1b370 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
1b380 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
1b390 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
1b3a0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
1b3b0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
1b3c0 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
1b3d0 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
1b3e0 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
1b3f0 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
1b400 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
1b410 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1b420 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1b430 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1b440 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1b450 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1b460 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1b470 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1b480 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1b490 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1b4a0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1b4b0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1b4c0 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f  tatus); } >/dev/
1b4d0 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74 65 73 74  null && {.. test
1b4e0 20 2d 7a 20 22 24 61 63 5f 63 5f 70 72 65 70 72   -z "$ac_c_prepr
1b4f0 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f  oc_warn_flag$ac_
1b500 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
1b510 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
1b520 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
1b530 20 20 7d 3b 20 74 68 65 6e 0a 20 20 3a 0a 65 6c    }; then.  :.el
1b540 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  se.  echo "$as_m
1b550 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
1b560 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
1b570 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
1b580 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
1b590 20 20 23 20 42 72 6f 6b 65 6e 3a 20 66 61 69 6c    # Broken: fail
1b5a0 73 20 6f 6e 20 76 61 6c 69 64 20 69 6e 70 75 74  s on valid input
1b5b0 2e 0a 63 6f 6e 74 69 6e 75 65 0a 66 69 0a 0a 72  ..continue.fi..r
1b5c0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1b5d0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
1b5e0 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72 6b  xt..  # OK, work
1b5f0 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73 2e  s on sane cases.
1b600 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65 74    Now check whet
1b610 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20  her nonexistent 
1b620 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e 20  headers.  # can 
1b630 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64 20  be detected and 
1b640 68 6f 77 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66  how..  cat >conf
1b650 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
1b660 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66  ACEOF./* confdef
1b670 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a  s.h.  */._ACEOF.
1b680 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e  cat confdefs.h >
1b690 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1b6a0 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74  t.cat >>conftest
1b6b0 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
1b6c0 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  F./* end confdef
1b6d0 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
1b6e0 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74 65 6e  e <ac_nonexisten
1b6f0 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 7b  t.h>._ACEOF.if {
1b700 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70   (ac_try="$ac_cp
1b710 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1b720 78 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  xt".case "(($ac_
1b730 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
1b740 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
1b750 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
1b760 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
1b770 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
1b780 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
1b790 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
1b7a0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
1b7b0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1b7c0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
1b7d0 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f  t.$ac_ext") 2>co
1b7e0 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f  nftest.er1.  ac_
1b7f0 73 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70  status=$?.  grep
1b800 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74   -v '^ *+' conft
1b810 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73  est.er1 >conftes
1b820 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f  t.err.  rm -f co
1b830 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74  nftest.er1.  cat
1b840 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26   conftest.err >&
1b850 35 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  5.  echo "$as_me
1b860 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1b870 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1b880 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1b890 75 73 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  us); } >/dev/nul
1b8a0 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
1b8b0 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
1b8c0 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
1b8d0 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
1b8e0 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
1b8f0 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
1b900 3b 20 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65  ; then.  # Broke
1b910 6e 3a 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e  n: success on in
1b920 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e  valid input..con
1b930 74 69 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68  tinue.else.  ech
1b940 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
1b950 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
1b960 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
1b970 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
1b980 78 74 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73  xt >&5..  # Pass
1b990 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
1b9a0 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
1b9b0 72 65 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  reak.fi..rm -f c
1b9c0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1b9d0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f  test.$ac_ext..do
1b9e0 6e 65 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20  ne.# Because of 
1b9f0 60 62 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45  `break', _AC_PRE
1ba00 50 52 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c  PROC_IFELSE's cl
1ba10 65 61 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20  eaning code was 
1ba20 73 6b 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63  skipped..rm -f c
1ba30 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
1ba40 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20  test.$ac_ext.if 
1ba50 24 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20  $ac_preproc_ok; 
1ba60 74 68 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a  then.  break.fi.
1ba70 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63  .    done.    ac
1ba80 5f 63 76 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50  _cv_prog_CPP=$CP
1ba90 50 0a 0a 66 69 0a 20 20 43 50 50 3d 24 61 63 5f  P..fi.  CPP=$ac_
1baa0 63 76 5f 70 72 6f 67 5f 43 50 50 0a 65 6c 73 65  cv_prog_CPP.else
1bab0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  .  ac_cv_prog_CP
1bac0 50 3d 24 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f  P=$CPP.fi.{ echo
1bad0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1bae0 3a 20 72 65 73 75 6c 74 3a 20 24 43 50 50 22 20  : result: $CPP" 
1baf0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1bb00 5f 54 7d 24 43 50 50 22 20 3e 26 36 3b 20 7d 0a  _T}$CPP" >&6; }.
1bb10 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66 61  ac_preproc_ok=fa
1bb20 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72 65  lse.for ac_c_pre
1bb30 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69  proc_warn_flag i
1bb40 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23 20  n '' yes.do.  # 
1bb50 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69 6c  Use a header fil
1bb60 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69 74  e that comes wit
1bb70 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69 67  h gcc, so config
1bb80 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23 20  uring glibc.  # 
1bb90 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72 6f  with a fresh cro
1bba0 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b  ss-compiler work
1bbb0 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c 6c  s..  # Prefer <l
1bbc0 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73 73  imits.h> to <ass
1bbd0 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44 43  ert.h> if __STDC
1bbe0 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20 73  __ is defined, s
1bbf0 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74 73  ince.  # <limits
1bc00 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e 20  .h> exists even 
1bc10 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67 20  on freestanding 
1bc20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20 4f  compilers..  # O
1bc30 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20 2d  n the NeXT, cc -
1bc40 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65 20  E runs the code 
1bc50 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d 70  through the comp
1bc60 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a 20  iler's parser,. 
1bc70 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72 6f   # not just thro
1bc80 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61 78  ugh cpp. "Syntax
1bc90 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65 20   error" is here 
1bca0 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63 61  to catch this ca
1bcb0 73 65 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74  se..  cat >conft
1bcc0 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
1bcd0 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73  CEOF./* confdefs
1bce0 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63  .h.  */._ACEOF.c
1bcf0 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e  at confdefs.h >>
1bd00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1bd10 0a 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e  .cat >>conftest.
1bd20 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1bd30 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
1bd40 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f  .h.  */.#ifdef _
1bd50 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c 75 64  _STDC__.# includ
1bd60 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23 65 6c  e <limits.h>.#el
1bd70 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c 61 73  se.# include <as
1bd80 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 09  sert.h>.#endif..
1bd90 09 20 20 20 20 20 53 79 6e 74 61 78 20 65 72 72  .     Syntax err
1bda0 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28  or._ACEOF.if { (
1bdb0 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70 20  ac_try="$ac_cpp 
1bdc0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1bdd0 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
1bde0 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
1bdf0 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
1be00 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
1be10 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
1be20 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
1be30 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22  ac.eval "echo \"
1be40 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  \$as_me:$LINENO:
1be50 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
1be60 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  ) >&5.  (eval "$
1be70 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
1be80 24 61 63 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66  $ac_ext") 2>conf
1be90 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73 74  test.er1.  ac_st
1bea0 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d  atus=$?.  grep -
1beb0 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73  v '^ *+' conftes
1bec0 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e  t.er1 >conftest.
1bed0 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  err.  rm -f conf
1bee0 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20 63  test.er1.  cat c
1bef0 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a  onftest.err >&5.
1bf00 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
1bf10 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
1bf20 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
1bf30 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
1bf40 29 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ); } >/dev/null 
1bf50 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
1bf60 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61  $ac_c_preproc_wa
1bf70 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77 65 72  rn_flag$ac_c_wer
1bf80 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
1bf90 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
1bfa0 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
1bfb0 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
1bfc0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61  echo "$as_me: fa
1bfd0 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73  iled program was
1bfe0 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f  :" >&5.sed 's/^/
1bff0 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61  | /' conftest.$a
1c000 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42  c_ext >&5..  # B
1c010 72 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20  roken: fails on 
1c020 76 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e  valid input..con
1c030 74 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20  tinue.fi..rm -f 
1c040 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
1c050 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
1c060 20 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20   # OK, works on 
1c070 73 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77  sane cases.  Now
1c080 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e   check whether n
1c090 6f 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65  onexistent heade
1c0a0 72 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65  rs.  # can be de
1c0b0 74 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a  tected and how..
1c0c0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1c0d0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1c0e0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1c0f0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1c100 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1c110 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1c120 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1c130 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1c140 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1c150 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63   */.#include <ac
1c160 5f 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a  _nonexistent.h>.
1c170 5f 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f  _ACEOF.if { (ac_
1c180 74 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e  try="$ac_cpp con
1c190 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63  ftest.$ac_ext".c
1c1a0 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
1c1b0 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
1c1c0 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
1c1d0 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
1c1e0 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
1c1f0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
1c200 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61  eval "echo \"\$a
1c210 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61  s_me:$LINENO: $a
1c220 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e  c_try_echo\"") >
1c230 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f  &5.  (eval "$ac_
1c240 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  cpp conftest.$ac
1c250 5f 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73  _ext") 2>conftes
1c260 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
1c270 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
1c280 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
1c290 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
1c2a0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
1c2b0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
1c2c0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
1c2d0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c2e0 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
1c2f0 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
1c300 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
1c310 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20  } >/dev/null && 
1c320 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
1c330 5f 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  _c_preproc_warn_
1c340 66 6c 61 67 24 61 63 5f 63 5f 77 65 72 72 6f 72  flag$ac_c_werror
1c350 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
1c360 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
1c370 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  rr.       }; the
1c380 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  n.  # Broken: su
1c390 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
1c3a0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
1c3b0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
1c3c0 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
1c3d0 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
1c3e0 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
1c3f0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1c400 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  5..  # Passes bo
1c410 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
1c420 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
1c430 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
1c440 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1c450 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
1c460 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
1c470 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
1c480 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
1c490 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
1c4a0 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
1c4b0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1c4c0 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70  $ac_ext.if $ac_p
1c4d0 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a  reproc_ok; then.
1c4e0 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65    :.else.  { { e
1c4f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1c500 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 20 70 72  ENO: error: C pr
1c510 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 50  eprocessor \"$CP
1c520 50 5c 22 20 66 61 69 6c 73 20 73 61 6e 69 74 79  P\" fails sanity
1c530 20 63 68 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e   check.See \`con
1c540 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72  fig.log' for mor
1c550 65 20 64 65 74 61 69 6c 73 2e 22 20 3e 26 35 0a  e details." >&5.
1c560 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
1c570 72 6f 72 3a 20 43 20 70 72 65 70 72 6f 63 65 73  ror: C preproces
1c580 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66 61 69  sor \"$CPP\" fai
1c590 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63 6b 0a  ls sanity check.
1c5a0 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67  See \`config.log
1c5b0 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69  ' for more detai
1c5c0 6c 73 2e 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20  ls." >&2;}.   { 
1c5d0 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20 31  (exit 1); exit 1
1c5e0 3b 20 7d 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78  ; }; }.fi..ac_ex
1c5f0 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
1c600 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
1c610 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
1c620 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
1c630 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1c640 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
1c650 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
1c660 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
1c670 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
1c680 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1c690 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
1c6a0 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
1c6b0 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
1c6c0 65 72 5f 67 6e 75 0a 0a 0a 7b 20 65 63 68 6f 20  er_gnu...{ echo 
1c6d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1c6e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e   checking for AN
1c6f0 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65  SI C header file
1c700 73 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  s" >&5.echo $ECH
1c710 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  O_N "checking fo
1c720 72 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20  r ANSI C header 
1c730 66 69 6c 65 73 2e 2e 2e 20 24 45 43 48 4f 5f 43  files... $ECHO_C
1c740 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
1c750 20 22 24 7b 61 63 5f 63 76 5f 68 65 61 64 65 72   "${ac_cv_header
1c760 5f 73 74 64 63 2b 73 65 74 7d 22 20 3d 20 73 65  _stdc+set}" = se
1c770 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
1c780 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
1c790 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
1c7a0 73 65 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  se.  cat >confte
1c7b0 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1c7c0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1c7d0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1c7e0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1c7f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1c800 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1c810 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1c820 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1c830 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
1c840 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c  <stdlib.h>.#incl
1c850 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23  ude <stdarg.h>.#
1c860 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e  include <string.
1c870 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f  h>.#include <flo
1c880 61 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20  at.h>..int.main 
1c890 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
1c8a0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72  rn 0;.}._ACEOF.r
1c8b0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
1c8c0 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
1c8d0 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
1c8e0 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
1c8f0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
1c900 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
1c910 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
1c920 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
1c930 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
1c940 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
1c950 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
1c960 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
1c970 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
1c980 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
1c990 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
1c9a0 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
1c9b0 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
1c9c0 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
1c9d0 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
1c9e0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
1c9f0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
1ca00 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
1ca10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
1ca20 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
1ca30 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
1ca40 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
1ca50 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
1ca60 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a  werror_flag" ||.
1ca70 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66  . test ! -s conf
1ca80 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20  test.err.       
1ca90 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
1caa0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1cab0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68  ; then.  ac_cv_h
1cac0 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a 65  eader_stdc=yes.e
1cad0 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73 5f  lse.  echo "$as_
1cae0 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
1caf0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64  am was:" >&5.sed
1cb00 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74   's/^/| /' conft
1cb10 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a  est.$ac_ext >&5.
1cb20 0a 09 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73  ..ac_cv_header_s
1cb30 74 64 63 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66  tdc=no.fi..rm -f
1cb40 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
1cb50 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
1cb60 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
1cb70 24 61 63 5f 65 78 74 0a 0a 69 66 20 74 65 73 74  $ac_ext..if test
1cb80 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
1cb90 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
1cba0 20 20 23 20 53 75 6e 4f 53 20 34 2e 78 20 73 74    # SunOS 4.x st
1cbb0 72 69 6e 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20  ring.h does not 
1cbc0 64 65 63 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f  declare mem*, co
1cbd0 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a  ntrary to ANSI..
1cbe0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
1cbf0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
1cc00 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
1cc10 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
1cc20 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
1cc30 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
1cc40 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
1cc50 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
1cc60 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
1cc70 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
1cc80 72 69 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  ring.h>.._ACEOF.
1cc90 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
1cca0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
1ccb0 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
1ccc0 47 52 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f  GREP "memchr" >/
1ccd0 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
1cce0 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 61  hen.  :.else.  a
1ccf0 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
1cd00 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  =no.fi.rm -f con
1cd10 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74  ftest*..fi..if t
1cd20 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65  est $ac_cv_heade
1cd30 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68  r_stdc = yes; th
1cd40 65 6e 0a 20 20 23 20 49 53 43 20 32 2e 30 2e 32  en.  # ISC 2.0.2
1cd50 20 73 74 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e   stdlib.h does n
1cd60 6f 74 20 64 65 63 6c 61 72 65 20 66 72 65 65 2c  ot declare free,
1cd70 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e 53   contrary to ANS
1cd80 49 2e 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65  I..  cat >confte
1cd90 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1cda0 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1cdb0 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1cdc0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1cdd0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1cde0 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1cdf0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1ce00 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1ce10 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
1ce20 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45  <stdlib.h>.._ACE
1ce30 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63  OF.if (eval "$ac
1ce40 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
1ce50 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20  c_ext") 2>&5 |. 
1ce60 20 24 45 47 52 45 50 20 22 66 72 65 65 22 20 3e   $EGREP "free" >
1ce70 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
1ce80 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  then.  :.else.  
1ce90 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
1cea0 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
1ceb0 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20  nftest*..fi..if 
1cec0 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
1ced0 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
1cee0 68 65 6e 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20  hen.  # /bin/cc 
1cef0 69 6e 20 49 72 69 78 2d 34 2e 30 2e 35 20 67 65  in Irix-4.0.5 ge
1cf00 74 73 20 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70  ts non-ANSI ctyp
1cf10 65 20 6d 61 63 72 6f 73 20 75 6e 6c 65 73 73 20  e macros unless 
1cf20 75 73 69 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69  using -ansi..  i
1cf30 66 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63  f test "$cross_c
1cf40 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b  ompiling" = yes;
1cf50 20 74 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20   then.  :.else. 
1cf60 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
1cf70 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1cf80 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
1cf90 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
1cfa0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
1cfb0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
1cfc0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
1cfd0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
1cfe0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1cff0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79  */.#include <cty
1d000 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  pe.h>.#include <
1d010 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28  stdlib.h>.#if ((
1d020 27 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20  ' ' & 0x0FF) == 
1d030 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20  0x020).# define 
1d040 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20  ISLOWER(c) ('a' 
1d050 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
1d060 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54   'z').# define T
1d070 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57  OUPPER(c) (ISLOW
1d080 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28  ER(c) ? 'A' + ((
1d090 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29  c) - 'a') : (c))
1d0a0 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20  .#else.# define 
1d0b0 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20  ISLOWER(c) \... 
1d0c0 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26    (('a' <= (c) &
1d0d0 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a  & (c) <= 'i') \.
1d0e0 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c  ..     || ('j' <
1d0f0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
1d100 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c  'r') \...     ||
1d110 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20   ('s' <= (c) && 
1d120 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64  (c) <= 'z')).# d
1d130 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29  efine TOUPPER(c)
1d140 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28   (ISLOWER(c) ? (
1d150 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63  (c) | 0x40) : (c
1d160 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69  )).#endif..#defi
1d170 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28  ne XOR(e, f) (((
1d180 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28  e) && !(f)) || (
1d190 21 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e  !(e) && (f))).in
1d1a0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e  t.main ().{.  in
1d1b0 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20  t i;.  for (i = 
1d1c0 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29  0; i < 256; i++)
1d1d0 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73  .    if (XOR (is
1d1e0 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57  lower (i), ISLOW
1d1f0 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70  ER (i))..|| toup
1d200 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50  per (i) != TOUPP
1d210 45 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65  ER (i)).      re
1d220 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e  turn 2;.  return
1d230 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d 20   0;.}._ACEOF.rm 
1d240 2d 66 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -f conftest$ac_e
1d250 78 65 65 78 74 0a 69 66 20 7b 20 28 61 63 5f 74  xeext.if { (ac_t
1d260 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
1d270 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
1d280 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
1d290 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
1d2a0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
1d2b0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
1d2c0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
1d2d0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
1d2e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
1d2f0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
1d300 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c  5.  (eval "$ac_l
1d310 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  ink") 2>&5.  ac_
1d320 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f  status=$?.  echo
1d330 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1d340 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1d350 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1d360 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
1d370 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f  & { ac_try='./co
1d380 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
1d390 27 0a 20 20 7b 20 28 63 61 73 65 20 22 28 28 24  '.  { (case "(($
1d3a0 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
1d3b0 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
1d3c0 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
1d3d0 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
1d3e0 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
1d3f0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63  ;;.esac.eval "ec
1d400 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49  ho \"\$as_me:$LI
1d410 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63  NENO: $ac_try_ec
1d420 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76  ho\"") >&5.  (ev
1d430 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20 32 3e  al "$ac_try") 2>
1d440 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  &5.  ac_status=$
1d450 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ?.  echo "$as_me
1d460 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20  :$LINENO: \$? = 
1d470 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
1d480 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74    (exit $ac_stat
1d490 75 73 29 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 0a  us); }; }; then.
1d4a0 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20    :.else.  echo 
1d4b0 22 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d  "$as_me: program
1d4c0 20 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61   exited with sta
1d4d0 74 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20  tus $ac_status" 
1d4e0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
1d4f0 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1d500 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
1d510 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
1d520 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 28  t.$ac_ext >&5..(
1d530 20 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73   exit $ac_status
1d540 20 29 0a 61 63 5f 63 76 5f 68 65 61 64 65 72 5f   ).ac_cv_header_
1d550 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  stdc=no.fi.rm -f
1d560 20 63 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72   core *.core cor
1d570 65 2e 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d 6f  e.conftest.* gmo
1d580 6e 2e 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e  n.out bb.out con
1d590 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
1d5a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1d5b0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
1d5c0 5f 65 78 74 0a 66 69 0a 0a 0a 66 69 0a 66 69 0a  _ext.fi...fi.fi.
1d5d0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
1d5e0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
1d5f0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
1d600 64 63 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  dc" >&5.echo "${
1d610 45 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 68 65  ECHO_T}$ac_cv_he
1d620 61 64 65 72 5f 73 74 64 63 22 20 3e 26 36 3b 20  ader_stdc" >&6; 
1d630 7d 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  }.if test $ac_cv
1d640 5f 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79  _header_stdc = y
1d650 65 73 3b 20 74 68 65 6e 0a 0a 63 61 74 20 3e 3e  es; then..cat >>
1d660 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 5f 41  confdefs.h <<\_A
1d670 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 53 54 44  CEOF.#define STD
1d680 43 5f 48 45 41 44 45 52 53 20 31 0a 5f 41 43 45  C_HEADERS 1._ACE
1d690 4f 46 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52 49  OF..fi..# On IRI
1d6a0 58 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65 73  X 5.3, sys/types
1d6b0 20 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68 20   and inttypes.h 
1d6c0 61 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 2e  are conflicting.
1d6d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 66 6f 72 20 61 63  ..........for ac
1d6e0 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 74  _header in sys/t
1d6f0 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74 2e  ypes.h sys/stat.
1d700 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69 6e  h stdlib.h strin
1d710 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74 72  g.h memory.h str
1d720 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e 74  ings.h \...  int
1d730 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e 68  types.h stdint.h
1d740 20 75 6e 69 73 74 64 2e 68 0a 64 6f 0a 61 73 5f   unistd.h.do.as_
1d750 61 63 5f 48 65 61 64 65 72 3d 60 65 63 68 6f 20  ac_Header=`echo 
1d760 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61  "ac_cv_header_$a
1d770 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f  c_header" | $as_
1d780 74 72 5f 73 68 60 0a 7b 20 65 63 68 6f 20 22 24  tr_sh`.{ echo "$
1d790 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
1d7a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1d7b0 68 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f  header" >&5.echo
1d7c0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1d7d0 6e 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65  ng for $ac_heade
1d7e0 72 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  r... $ECHO_C" >&
1d7f0 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72  6; }.if { as_var
1d800 3d 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20  =$as_ac_Header; 
1d810 65 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b  eval "test \"\${
1d820 24 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d  $as_var+set}\" =
1d830 20 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20   set"; }; then. 
1d840 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
1d850 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
1d860 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
1d870 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1d880 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f  t <<_ACEOF./* co
1d890 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41  nfdefs.h.  */._A
1d8a0 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66  CEOF.cat confdef
1d8b0 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  s.h >>conftest.$
1d8c0 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e  ac_ext.cat >>con
1d8d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1d8e0 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f  _ACEOF./* end co
1d8f0 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 61  nfdefs.h.  */.$a
1d900 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
1d910 6c 74 0a 0a 23 69 6e 63 6c 75 64 65 20 3c 24 61  lt..#include <$a
1d920 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43 45 4f 46  c_header>._ACEOF
1d930 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
1d940 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20  $ac_objext.if { 
1d950 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
1d960 70 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61  pile".case "(($a
1d970 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a  c_try" in.  *\"*
1d980 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20   | *\`* | *\\*) 
1d990 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63  ac_try_echo=\$ac
1d9a0 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74  _try;;.  *) ac_t
1d9b0 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b  ry_echo=$ac_try;
1d9c0 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68  ;.esac.eval "ech
1d9d0 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e  o \"\$as_me:$LIN
1d9e0 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  ENO: $ac_try_ech
1d9f0 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  o\"") >&5.  (eva
1da00 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29  l "$ac_compile")
1da10 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a   2>conftest.er1.
1da20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1da30 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
1da40 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f  conftest.er1 >co
1da50 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20  nftest.err.  rm 
1da60 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a  -f conftest.er1.
1da70 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65    cat conftest.e
1da80 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24  rr >&5.  echo "$
1da90 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
1daa0 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
1dab0 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
1dac0 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b  _status); } && {
1dad0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
1dae0 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  c_werror_flag" |
1daf0 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
1db00 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
1db10 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
1db20 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
1db30 78 74 3b 20 74 68 65 6e 0a 20 20 65 76 61 6c 20  xt; then.  eval 
1db40 22 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 79  "$as_ac_Header=y
1db50 65 73 22 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  es".else.  echo 
1db60 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
1db70 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
1db80 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
1db90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1dba0 20 3e 26 35 0a 0a 09 65 76 61 6c 20 22 24 61 73   >&5...eval "$as
1dbb0 5f 61 63 5f 48 65 61 64 65 72 3d 6e 6f 22 0a 66  _ac_Header=no".f
1dbc0 69 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  i..rm -f core co
1dbd0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1dbe0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1dbf0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1dc00 66 69 0a 61 63 5f 72 65 73 3d 60 65 76 61 6c 20  fi.ac_res=`eval 
1dc10 65 63 68 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f  echo '${'$as_ac_
1dc20 48 65 61 64 65 72 27 7d 27 60 0a 09 20 20 20 20  Header'}'`..    
1dc30 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
1dc40 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
1dc50 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a  t: $ac_res" >&5.
1dc60 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1dc70 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 69  ac_res" >&6; }.i
1dc80 66 20 74 65 73 74 20 60 65 76 61 6c 20 65 63 68  f test `eval ech
1dc90 6f 20 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61  o '${'$as_ac_Hea
1dca0 64 65 72 27 7d 27 60 20 3d 20 79 65 73 3b 20 74  der'}'` = yes; t
1dcb0 68 65 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66  hen.  cat >>conf
1dcc0 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
1dcd0 23 64 65 66 69 6e 65 20 60 65 63 68 6f 20 22 48  #define `echo "H
1dce0 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20  AVE_$ac_header" 
1dcf0 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a  | $as_tr_cpp` 1.
1dd00 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65  _ACEOF..fi..done
1dd10 0a 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  ....for ac_heade
1dd20 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 0a  r in dlfcn.h.do.
1dd30 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60 65 63  as_ac_Header=`ec
1dd40 68 6f 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72  ho "ac_cv_header
1dd50 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20 24  _$ac_header" | $
1dd60 61 73 5f 74 72 5f 73 68 60 0a 69 66 20 7b 20 61  as_tr_sh`.if { a
1dd70 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61  s_var=$as_ac_Hea
1dd80 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20  der; eval "test 
1dd90 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74  \"\${$as_var+set
1dda0 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74  }\" = set"; }; t
1ddb0 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
1ddc0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1ddd0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68  ecking for $ac_h
1dde0 65 61 64 65 72 22 20 3e 26 35 0a 65 63 68 6f 20  eader" >&5.echo 
1ddf0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
1de00 67 20 66 6f 72 20 24 61 63 5f 68 65 61 64 65 72  g for $ac_header
1de10 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
1de20 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d  ; }.if { as_var=
1de30 24 61 73 5f 61 63 5f 48 65 61 64 65 72 3b 20 65  $as_ac_Header; e
1de40 76 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24  val "test \"\${$
1de50 61 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20  as_var+set}\" = 
1de60 73 65 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20  set"; }; then.  
1de70 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
1de80 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
1de90 3e 26 36 0a 66 69 0a 61 63 5f 72 65 73 3d 60 65  >&6.fi.ac_res=`e
1dea0 76 61 6c 20 65 63 68 6f 20 27 24 7b 27 24 61 73  val echo '${'$as
1deb0 5f 61 63 5f 48 65 61 64 65 72 27 7d 27 60 0a 09  _ac_Header'}'`..
1dec0 20 20 20 20 20 20 20 7b 20 65 63 68 6f 20 22 24         { echo "$
1ded0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1dee0 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20  esult: $ac_res" 
1def0 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
1df00 5f 54 7d 24 61 63 5f 72 65 73 22 20 3e 26 36 3b  _T}$ac_res" >&6;
1df10 20 7d 0a 65 6c 73 65 0a 20 20 23 20 49 73 20 74   }.else.  # Is t
1df20 68 65 20 68 65 61 64 65 72 20 63 6f 6d 70 69 6c  he header compil
1df30 61 62 6c 65 3f 0a 7b 20 65 63 68 6f 20 22 24 61  able?.{ echo "$a
1df40 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
1df50 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64 65  ecking $ac_heade
1df60 72 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35  r usability" >&5
1df70 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1df80 68 65 63 6b 69 6e 67 20 24 61 63 5f 68 65 61 64  hecking $ac_head
1df90 65 72 20 75 73 61 62 69 6c 69 74 79 2e 2e 2e 20  er usability... 
1dfa0 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a  $ECHO_C" >&6; }.
1dfb0 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  cat >conftest.$a
1dfc0 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f  c_ext <<_ACEOF./
1dfd0 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  * confdefs.h.  *
1dfe0 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e  /._ACEOF.cat con
1dff0 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65  fdefs.h >>confte
1e000 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e  st.$ac_ext.cat >
1e010 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1e020 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e  t <<_ACEOF./* en
1e030 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
1e040 2f 0a 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64  /.$ac_includes_d
1e050 65 66 61 75 6c 74 0a 23 69 6e 63 6c 75 64 65 20  efault.#include 
1e060 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43  <$ac_header>._AC
1e070 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  EOF.rm -f confte
1e080 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69 66  st.$ac_objext.if
1e090 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f   { (ac_try="$ac_
1e0a0 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22 28  compile".case "(
1e0b0 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
1e0c0 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
1e0d0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
1e0e0 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
1e0f0 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
1e100 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22  ry;;.esac.eval "
1e110 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24  echo \"\$as_me:$
1e120 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f  LINENO: $ac_try_
1e130 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28  echo\"") >&5.  (
1e140 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c  eval "$ac_compil
1e150 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  e") 2>conftest.e
1e160 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1e170 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1e180 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1e190 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1e1a0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1e1b0 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1e1c0 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1e1d0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e1e0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1e1f0 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1e200 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26  $ac_status); } &
1e210 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24  & {.. test -z "$
1e220 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67  ac_c_werror_flag
1e230 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73  " ||.. test ! -s
1e240 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20   conftest.err.  
1e250 20 20 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d       } && test -
1e260 73 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  s conftest.$ac_o
1e270 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63  bjext; then.  ac
1e280 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72  _header_compiler
1e290 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
1e2a0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
1e2b0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
1e2c0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
1e2d0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1e2e0 74 20 3e 26 35 0a 0a 09 61 63 5f 68 65 61 64 65  t >&5...ac_heade
1e2f0 72 5f 63 6f 6d 70 69 6c 65 72 3d 6e 6f 0a 66 69  r_compiler=no.fi
1e300 0a 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  ..rm -f core con
1e310 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
1e320 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
1e330 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 7b  nftest.$ac_ext.{
1e340 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1e350 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
1e360 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ac_header_compil
1e370 65 72 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  er" >&5.echo "${
1e380 45 43 48 4f 5f 54 7d 24 61 63 5f 68 65 61 64 65  ECHO_T}$ac_heade
1e390 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 36 3b  r_compiler" >&6;
1e3a0 20 7d 0a 0a 23 20 49 73 20 74 68 65 20 68 65 61   }..# Is the hea
1e3b0 64 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b 20 65  der present?.{ e
1e3c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1e3d0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 24 61  ENO: checking $a
1e3e0 63 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63  c_header presenc
1e3f0 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48  e" >&5.echo $ECH
1e400 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 24 61  O_N "checking $a
1e410 63 5f 68 65 61 64 65 72 20 70 72 65 73 65 6e 63  c_header presenc
1e420 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  e... $ECHO_C" >&
1e430 36 3b 20 7d 0a 63 61 74 20 3e 63 6f 6e 66 74 65  6; }.cat >confte
1e440 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
1e450 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
1e460 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
1e470 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
1e480 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1e490 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
1e4a0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
1e4b0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1e4c0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
1e4d0 3c 24 61 63 5f 68 65 61 64 65 72 3e 0a 5f 41 43  <$ac_header>._AC
1e4e0 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79  EOF.if { (ac_try
1e4f0 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
1e500 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65  st.$ac_ext".case
1e510 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
1e520 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
1e530 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
1e540 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
1e550 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
1e560 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
1e570 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
1e580 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
1e590 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
1e5a0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70    (eval "$ac_cpp
1e5b0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1e5c0 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  t") 2>conftest.e
1e5d0 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24  r1.  ac_status=$
1e5e0 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a  ?.  grep -v '^ *
1e5f0 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  +' conftest.er1 
1e600 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
1e610 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  rm -f conftest.e
1e620 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73  r1.  cat conftes
1e630 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f  t.err >&5.  echo
1e640 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
1e650 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
1e660 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20  us" >&5.  (exit 
1e670 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e  $ac_status); } >
1e680 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09  /dev/null && {..
1e690 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f   test -z "$ac_c_
1e6a0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
1e6b0 67 24 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c  g$ac_c_werror_fl
1e6c0 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21 20  ag" ||.. test ! 
1e6d0 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  -s conftest.err.
1e6e0 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e 0a 20         }; then. 
1e6f0 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72   ac_header_prepr
1e700 6f 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  oc=yes.else.  ec
1e710 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
1e720 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
1e730 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
1e740 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
1e750 65 78 74 20 3e 26 35 0a 0a 20 20 61 63 5f 68 65  ext >&5..  ac_he
1e760 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a  ader_preproc=no.
1e770 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
1e780 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1e790 24 61 63 5f 65 78 74 0a 7b 20 65 63 68 6f 20 22  $ac_ext.{ echo "
1e7a0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1e7b0 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64  result: $ac_head
1e7c0 65 72 5f 70 72 65 70 72 6f 63 22 20 3e 26 35 0a  er_preproc" >&5.
1e7d0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
1e7e0 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f  ac_header_prepro
1e7f0 63 22 20 3e 26 36 3b 20 7d 0a 0a 23 20 53 6f 3f  c" >&6; }..# So?
1e800 20 20 57 68 61 74 20 61 62 6f 75 74 20 74 68 69    What about thi
1e810 73 20 68 65 61 64 65 72 3f 0a 63 61 73 65 20 24  s header?.case $
1e820 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ac_header_compil
1e830 65 72 3a 24 61 63 5f 68 65 61 64 65 72 5f 70 72  er:$ac_header_pr
1e840 65 70 72 6f 63 3a 24 61 63 5f 63 5f 70 72 65 70  eproc:$ac_c_prep
1e850 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e  roc_warn_flag in
1e860 0a 20 20 79 65 73 3a 6e 6f 3a 20 29 0a 20 20 20  .  yes:no: ).   
1e870 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1e880 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1e890 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63  : $ac_header: ac
1e8a0 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f  cepted by the co
1e8b0 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64  mpiler, rejected
1e8c0 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65   by the preproce
1e8d0 73 73 6f 72 21 22 20 3e 26 35 0a 65 63 68 6f 20  ssor!" >&5.echo 
1e8e0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
1e8f0 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 61 63  : $ac_header: ac
1e900 63 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f  cepted by the co
1e910 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64  mpiler, rejected
1e920 20 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65   by the preproce
1e930 73 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20  ssor!" >&2;}.   
1e940 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1e950 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1e960 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72  : $ac_header: pr
1e970 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
1e980 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73  e compiler's res
1e990 75 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ult" >&5.echo "$
1e9a0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1e9b0 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63  $ac_header: proc
1e9c0 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20  eeding with the 
1e9d0 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c  compiler's resul
1e9e0 74 22 20 3e 26 32 3b 7d 0a 20 20 20 20 61 63 5f  t" >&2;}.    ac_
1e9f0 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 79  header_preproc=y
1ea00 65 73 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f 3a 79  es.    ;;.  no:y
1ea10 65 73 3a 2a 20 29 0a 20 20 20 20 7b 20 65 63 68  es:* ).    { ech
1ea20 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1ea30 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f  O: WARNING: $ac_
1ea40 68 65 61 64 65 72 3a 20 70 72 65 73 65 6e 74 20  header: present 
1ea50 62 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f  but cannot be co
1ea60 6d 70 69 6c 65 64 22 20 3e 26 35 0a 65 63 68 6f  mpiled" >&5.echo
1ea70 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e   "$as_me: 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 32 3b 7d 0a 20 20 20 20 7b 20 65 63 68 6f 20  &2;}.    { echo 
1eac0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1ead0 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65   WARNING: $ac_he
1eae0 61 64 65 72 3a 20 20 20 20 20 63 68 65 63 6b 20  ader:     check 
1eaf0 66 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72  for missing prer
1eb00 65 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73  equisite headers
1eb10 3f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ?" >&5.echo "$as
1eb20 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  _me: WARNING: $a
1eb30 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20 63 68  c_header:     ch
1eb40 65 63 6b 20 66 6f 72 20 6d 69 73 73 69 6e 67 20  eck for missing 
1eb50 70 72 65 72 65 71 75 69 73 69 74 65 20 68 65 61  prerequisite hea
1eb60 64 65 72 73 3f 22 20 3e 26 32 3b 7d 0a 20 20 20  ders?" >&2;}.   
1eb70 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1eb80 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1eb90 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 73 65  : $ac_header: se
1eba0 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64  e the Autoconf d
1ebb0 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26  ocumentation" >&
1ebc0 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
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 32 3b 7d 0a 20 20 20 20 7b  ion" >&2;}.    {
1ec10 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1ec20 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20  INENO: WARNING: 
1ec30 24 61 63 5f 68 65 61 64 65 72 3a 20 20 20 20 20  $ac_header:     
1ec40 73 65 63 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e  section \"Presen
1ec50 74 20 42 75 74 20 43 61 6e 6e 6f 74 20 42 65 20  t But Cannot Be 
1ec60 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26 35 0a  Compiled\"" >&5.
1ec70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1ec80 52 4e 49 4e 47 3a 20 24 61 63 5f 68 65 61 64 65  RNING: $ac_heade
1ec90 72 3a 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c  r:     section \
1eca0 22 50 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e  "Present But Can
1ecb0 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c  not Be Compiled\
1ecc0 22 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 65  "" >&2;}.    { e
1ecd0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1ece0 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61  ENO: WARNING: $a
1ecf0 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63 65 65  c_header: procee
1ed00 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 70 72  ding with the pr
1ed10 65 70 72 6f 63 65 73 73 6f 72 27 73 20 72 65 73  eprocessor's res
1ed20 75 6c 74 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  ult" >&5.echo "$
1ed30 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
1ed40 24 61 63 5f 68 65 61 64 65 72 3a 20 70 72 6f 63  $ac_header: proc
1ed50 65 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20  eeding with the 
1ed60 70 72 65 70 72 6f 63 65 73 73 6f 72 27 73 20 72  preprocessor's r
1ed70 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20  esult" >&2;}.   
1ed80 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
1ed90 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47  $LINENO: WARNING
1eda0 3a 20 24 61 63 5f 68 65 61 64 65 72 3a 20 69 6e  : $ac_header: in
1edb0 20 74 68 65 20 66 75 74 75 72 65 2c 20 74 68 65   the future, the
1edc0 20 63 6f 6d 70 69 6c 65 72 20 77 69 6c 6c 20 74   compiler will t
1edd0 61 6b 65 20 70 72 65 63 65 64 65 6e 63 65 22 20  ake precedence" 
1ede0 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  >&5.echo "$as_me
1edf0 3a 20 57 41 52 4e 49 4e 47 3a 20 24 61 63 5f 68  : WARNING: $ac_h
1ee00 65 61 64 65 72 3a 20 69 6e 20 74 68 65 20 66 75  eader: in the fu
1ee10 74 75 72 65 2c 20 74 68 65 20 63 6f 6d 70 69 6c  ture, the compil
1ee20 65 72 20 77 69 6c 6c 20 74 61 6b 65 20 70 72 65  er will take pre
1ee30 63 65 64 65 6e 63 65 22 20 3e 26 32 3b 7d 0a 0a  cedence" >&2;}..
1ee40 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20 65 63      ;;.esac.{ ec
1ee50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
1ee60 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  NO: checking for
1ee70 20 24 61 63 5f 68 65 61 64 65 72 22 20 3e 26 35   $ac_header" >&5
1ee80 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63  .echo $ECHO_N "c
1ee90 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1eea0 68 65 61 64 65 72 2e 2e 2e 20 24 45 43 48 4f 5f  header... $ECHO_
1eeb0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61  C" >&6; }.if { a
1eec0 73 5f 76 61 72 3d 24 61 73 5f 61 63 5f 48 65 61  s_var=$as_ac_Hea
1eed0 64 65 72 3b 20 65 76 61 6c 20 22 74 65 73 74 20  der; eval "test 
1eee0 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74  \"\${$as_var+set
1eef0 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74  }\" = set"; }; t
1ef00 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
1ef10 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
1ef20 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
1ef30 20 65 76 61 6c 20 22 24 61 73 5f 61 63 5f 48 65   eval "$as_ac_He
1ef40 61 64 65 72 3d 5c 24 61 63 5f 68 65 61 64 65 72  ader=\$ac_header
1ef50 5f 70 72 65 70 72 6f 63 22 0a 66 69 0a 61 63 5f  _preproc".fi.ac_
1ef60 72 65 73 3d 60 65 76 61 6c 20 65 63 68 6f 20 27  res=`eval echo '
1ef70 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65 72  ${'$as_ac_Header
1ef80 27 7d 27 60 0a 09 20 20 20 20 20 20 20 7b 20 65  '}'`..       { e
1ef90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
1efa0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  ENO: result: $ac
1efb0 5f 72 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 22  _res" >&5.echo "
1efc0 24 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 72 65 73  ${ECHO_T}$ac_res
1efd0 22 20 3e 26 36 3b 20 7d 0a 0a 66 69 0a 69 66 20  " >&6; }..fi.if 
1efe0 74 65 73 74 20 60 65 76 61 6c 20 65 63 68 6f 20  test `eval echo 
1eff0 27 24 7b 27 24 61 73 5f 61 63 5f 48 65 61 64 65  '${'$as_ac_Heade
1f000 72 27 7d 27 60 20 3d 20 79 65 73 3b 20 74 68 65  r'}'` = yes; the
1f010 6e 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65  n.  cat >>confde
1f020 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64  fs.h <<_ACEOF.#d
1f030 65 66 69 6e 65 20 60 65 63 68 6f 20 22 48 41 56  efine `echo "HAV
1f040 45 5f 24 61 63 5f 68 65 61 64 65 72 22 20 7c 20  E_$ac_header" | 
1f050 24 61 73 5f 74 72 5f 63 70 70 60 20 31 0a 5f 41  $as_tr_cpp` 1._A
1f060 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e 65 0a 0a  CEOF..fi..done..
1f070 61 63 5f 65 78 74 3d 63 70 70 0a 61 63 5f 63 70  ac_ext=cpp.ac_cp
1f080 70 3d 27 24 43 58 58 43 50 50 20 24 43 50 50 46  p='$CXXCPP $CPPF
1f090 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65  LAGS'.ac_compile
1f0a0 3d 27 24 43 58 58 20 2d 63 20 24 43 58 58 46 4c  ='$CXX -c $CXXFL
1f0b0 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
1f0c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1f0d0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 58  &5'.ac_link='$CX
1f0e0 58 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  X -o conftest$ac
1f0f0 5f 65 78 65 65 78 74 20 24 43 58 58 46 4c 41 47  _exeext $CXXFLAG
1f100 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
1f110 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
1f120 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
1f130 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
1f140 3d 24 61 63 5f 63 76 5f 63 78 78 5f 63 6f 6d 70  =$ac_cv_cxx_comp
1f150 69 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74  iler_gnu.if test
1f160 20 2d 7a 20 22 24 43 58 58 22 3b 20 74 68 65 6e   -z "$CXX"; then
1f170 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1f180 43 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 43  CCC"; then.    C
1f190 58 58 3d 24 43 43 43 0a 20 20 65 6c 73 65 0a 20  XX=$CCC.  else. 
1f1a0 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
1f1b0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1f1c0 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70   then.  for ac_p
1f1d0 72 6f 67 20 69 6e 20 67 2b 2b 20 63 2b 2b 20 67  rog in g++ c++ g
1f1e0 70 70 20 61 43 43 20 43 43 20 63 78 78 20 63 63  pp aCC CC cxx cc
1f1f0 2b 2b 20 63 6c 2e 65 78 65 20 46 43 43 20 4b 43  ++ cl.exe FCC KC
1f200 43 20 52 43 43 20 78 6c 43 5f 72 20 78 6c 43 0a  C RCC xlC_r xlC.
1f210 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
1f220 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
1f230 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
1f240 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
1f250 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1f260 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1f270 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1f280 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
1f290 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
1f2a0 64 3d 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73  d=$2.{ echo "$as
1f2b0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
1f2c0 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
1f2d0 72 64 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43  rd" >&5.echo $EC
1f2e0 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66  HO_N "checking f
1f2f0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24  or $ac_word... $
1f300 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69  ECHO_C" >&6; }.i
1f310 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
1f320 70 72 6f 67 5f 43 58 58 2b 73 65 74 7d 22 20 3d  prog_CXX+set}" =
1f330 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68   set; then.  ech
1f340 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68  o $ECHO_N "(cach
1f350 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ed) $ECHO_C" >&6
1f360 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
1f370 2d 6e 20 22 24 43 58 58 22 3b 20 74 68 65 6e 0a  -n "$CXX"; then.
1f380 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58    ac_cv_prog_CXX
1f390 3d 22 24 43 58 58 22 20 23 20 4c 65 74 20 74 68  ="$CXX" # Let th
1f3a0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
1f3b0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
1f3c0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
1f3d0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
1f3e0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
1f3f0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
1f400 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1f410 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1f420 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1f430 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
1f440 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
1f450 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
1f460 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
1f470 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
1f480 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
1f490 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
1f4a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1f4b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1f4c0 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
1f4d0 63 76 5f 70 72 6f 67 5f 43 58 58 3d 22 24 61 63  cv_prog_CXX="$ac
1f4e0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
1f4f0 70 72 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22  prog".    echo "
1f500 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1f510 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1f520 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f530 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1f540 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f  k 2.  fi.done.do
1f550 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1f560 49 46 53 0a 0a 66 69 0a 66 69 0a 43 58 58 3d 24  IFS..fi.fi.CXX=$
1f570 61 63 5f 63 76 5f 70 72 6f 67 5f 43 58 58 0a 69  ac_cv_prog_CXX.i
1f580 66 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22  f test -n "$CXX"
1f590 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
1f5a0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f5b0 20 72 65 73 75 6c 74 3a 20 24 43 58 58 22 20 3e   result: $CXX" >
1f5c0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
1f5d0 54 7d 24 43 58 58 22 20 3e 26 36 3b 20 7d 0a 65  T}$CXX" >&6; }.e
1f5e0 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  lse.  { echo "$a
1f5f0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
1f600 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63  sult: no" >&5.ec
1f610 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22  ho "${ECHO_T}no"
1f620 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20   >&6; }.fi...   
1f630 20 74 65 73 74 20 2d 6e 20 22 24 43 58 58 22 20   test -n "$CXX" 
1f640 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
1f650 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
1f660 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  CXX"; then.  ac_
1f670 63 74 5f 43 58 58 3d 24 43 58 58 0a 20 20 66 6f  ct_CXX=$CXX.  fo
1f680 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 2b 2b  r ac_prog in g++
1f690 20 63 2b 2b 20 67 70 70 20 61 43 43 20 43 43 20   c++ gpp aCC CC 
1f6a0 63 78 78 20 63 63 2b 2b 20 63 6c 2e 65 78 65 20  cxx cc++ cl.exe 
1f6b0 46 43 43 20 4b 43 43 20 52 43 43 20 78 6c 43 5f  FCC KCC RCC xlC_
1f6c0 72 20 78 6c 43 0a 64 6f 0a 20 20 23 20 45 78 74  r xlC.do.  # Ext
1f6d0 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
1f6e0 6f 72 64 20 6f 66 20 22 24 61 63 5f 70 72 6f 67  ord of "$ac_prog
1f6f0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
1f700 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
1f710 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
1f720 6d 6d 79 20 24 61 63 5f 70 72 6f 67 3b 20 61 63  mmy $ac_prog; ac
1f730 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
1f740 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
1f750 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
1f760 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
1f770 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
1f780 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1f790 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
1f7a0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
1f7b0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
1f7c0 58 58 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  XX+set}" = set; 
1f7d0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
1f7e0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
1f7f0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
1f800 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
1f810 63 5f 63 74 5f 43 58 58 22 3b 20 74 68 65 6e 0a  c_ct_CXX"; then.
1f820 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1f830 63 74 5f 43 58 58 3d 22 24 61 63 5f 63 74 5f 43  ct_CXX="$ac_ct_C
1f840 58 58 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  XX" # Let the us
1f850 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
1f860 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
1f870 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
1f880 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
1f890 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
1f8a0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
1f8b0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
1f8c0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
1f8d0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72  & as_dir=..  for
1f8e0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1f8f0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1f900 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1f910 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
1f920 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1f930 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
1f940 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
1f950 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1f960 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
1f970 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
1f980 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58 3d 22 24  rog_ac_ct_CXX="$
1f990 61 63 5f 70 72 6f 67 22 0a 20 20 20 20 65 63 68  ac_prog".    ech
1f9a0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
1f9b0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
1f9c0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1f9d0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1f9e0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1f9f0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
1fa00 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1fa10 5f 63 74 5f 43 58 58 3d 24 61 63 5f 63 76 5f 70  _ct_CXX=$ac_cv_p
1fa20 72 6f 67 5f 61 63 5f 63 74 5f 43 58 58 0a 69 66  rog_ac_ct_CXX.if
1fa30 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74   test -n "$ac_ct
1fa40 5f 43 58 58 22 3b 20 74 68 65 6e 0a 20 20 7b 20  _CXX"; then.  { 
1fa50 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fa60 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61  NENO: result: $a
1fa70 63 5f 63 74 5f 43 58 58 22 20 3e 26 35 0a 65 63  c_ct_CXX" >&5.ec
1fa80 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 61 63  ho "${ECHO_T}$ac
1fa90 5f 63 74 5f 43 58 58 22 20 3e 26 36 3b 20 7d 0a  _ct_CXX" >&6; }.
1faa0 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24  else.  { echo "$
1fab0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
1fac0 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65  esult: no" >&5.e
1fad0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f  cho "${ECHO_T}no
1fae0 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20  " >&6; }.fi...  
1faf0 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
1fb00 43 58 58 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  CXX" && break.do
1fb10 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  ne..  if test "x
1fb20 24 61 63 5f 63 74 5f 43 58 58 22 20 3d 20 78 3b  $ac_ct_CXX" = x;
1fb30 20 74 68 65 6e 0a 20 20 20 20 43 58 58 3d 22 67   then.    CXX="g
1fb40 2b 2b 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ++".  else.    c
1fb50 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
1fb60 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
1fb70 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
1fb80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
1fb90 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a 20 49  NENO: WARNING: I
1fba0 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41 75  n the future, Au
1fbb0 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74 20  toconf will not 
1fbc0 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f 6f  detect cross-too
1fbd0 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64 6f  ls.whose name do
1fbe0 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69 74  es not start wit
1fbf0 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70 6c  h the host tripl
1fc00 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69 6e  et.  If you thin
1fc10 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72 61  k this.configura
1fc20 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20 74  tion is useful t
1fc30 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77 72  o you, please wr
1fc40 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66 40  ite to autoconf@
1fc50 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a 65 63  gnu.org." >&5.ec
1fc60 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
1fc70 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75  ING: In the futu
1fc80 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c  re, Autoconf wil
1fc90 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f  l not detect cro
1fca0 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e  ss-tools.whose n
1fcb0 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61  ame does not sta
1fcc0 72 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74  rt with the host
1fcd0 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f   triplet.  If yo
1fce0 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e  u think this.con
1fcf0 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73  figuration is us
1fd00 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65  eful to you, ple
1fd10 61 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74  ase write to aut
1fd20 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20  oconf@gnu.org." 
1fd30 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
1fd40 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
1fd50 0a 20 20 20 20 43 58 58 3d 24 61 63 5f 63 74 5f  .    CXX=$ac_ct_
1fd60 43 58 58 0a 20 20 66 69 0a 66 69 0a 0a 20 20 66  CXX.  fi.fi..  f
1fd70 69 0a 66 69 0a 23 20 50 72 6f 76 69 64 65 20 73  i.fi.# Provide s
1fd80 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ome information 
1fd90 61 62 6f 75 74 20 74 68 65 20 63 6f 6d 70 69 6c  about the compil
1fda0 65 72 2e 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65  er..echo "$as_me
1fdb0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
1fdc0 6e 67 20 66 6f 72 20 43 2b 2b 20 63 6f 6d 70 69  ng for C++ compi
1fdd0 6c 65 72 20 76 65 72 73 69 6f 6e 22 20 3e 26 35  ler version" >&5
1fde0 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 3d 60 73 65  .ac_compiler=`se
1fdf0 74 20 58 20 24 61 63 5f 63 6f 6d 70 69 6c 65 3b  t X $ac_compile;
1fe00 20 65 63 68 6f 20 24 32 60 0a 7b 20 28 61 63 5f   echo $2`.{ (ac_
1fe10 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
1fe20 72 20 2d 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22  r --version >&5"
1fe30 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79  .case "(($ac_try
1fe40 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c  " in.  *\"* | *\
1fe50 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72  `* | *\\*) ac_tr
1fe60 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b  y_echo=\$ac_try;
1fe70 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63  ;.  *) ac_try_ec
1fe80 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61  ho=$ac_try;;.esa
1fe90 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c  c.eval "echo \"\
1fea0 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
1feb0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29  $ac_try_echo\"")
1fec0 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
1fed0 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 2d 76 65 72  c_compiler --ver
1fee0 73 69 6f 6e 20 3e 26 35 22 29 20 32 3e 26 35 0a  sion >&5") 2>&5.
1fef0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
1ff00 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
1ff10 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
1ff20 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
1ff30 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
1ff40 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24  ; }.{ (ac_try="$
1ff50 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76 20 3e  ac_compiler -v >
1ff60 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
1ff70 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
1ff80 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
1ff90 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
1ffa0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
1ffb0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
1ffc0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
1ffd0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
1ffe0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
1fff0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
20000 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 76  "$ac_compiler -v
20010 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63   >&5") 2>&5.  ac
20020 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
20030 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20040 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
20050 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
20060 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
20070 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  { (ac_try="$ac_c
20080 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35 22 0a  ompiler -V >&5".
20090 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
200a0 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
200b0 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
200c0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
200d0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
200e0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
200f0 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24  .eval "echo \"\$
20100 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24  as_me:$LINENO: $
20110 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20  ac_try_echo\"") 
20120 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
20130 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e 26 35  _compiler -V >&5
20140 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
20150 74 75 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24  tus=$?.  echo "$
20160 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c  as_me:$LINENO: \
20170 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
20180 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63   >&5.  (exit $ac
20190 5f 73 74 61 74 75 73 29 3b 20 7d 0a 0a 7b 20 65  _status); }..{ e
201a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
201b0 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  ENO: checking wh
201c0 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69  ether we are usi
201d0 6e 67 20 74 68 65 20 47 4e 55 20 43 2b 2b 20 63  ng the GNU C++ c
201e0 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65 63 68  ompiler" >&5.ech
201f0 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b  o $ECHO_N "check
20200 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61  ing whether we a
20210 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55  re using the GNU
20220 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e   C++ compiler...
20230 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
20240 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
20250 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
20260 6e 75 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  nu+set}" = set; 
20270 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
20280 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
20290 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
202a0 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e    cat >conftest.
202b0 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46  $ac_ext <<_ACEOF
202c0 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  ./* confdefs.h. 
202d0 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63   */._ACEOF.cat c
202e0 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66  onfdefs.h >>conf
202f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74  test.$ac_ext.cat
20300 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   >>conftest.$ac_
20310 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
20320 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
20330 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
20340 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
20350 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
20360 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
20370 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
20380 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
20390 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
203a0 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
203b0 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
203c0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
203d0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
203e0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
203f0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
20400 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
20410 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
20420 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
20430 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
20440 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
20450 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
20460 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
20470 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
20480 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
20490 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
204a0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
204b0 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
204c0 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
204d0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
204e0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
204f0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
20500 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
20510 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
20520 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
20530 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
20540 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
20550 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
20560 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
20570 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
20580 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
20590 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75   ac_compiler_gnu
205a0 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68 6f  =yes.else.  echo
205b0 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
205c0 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
205d0 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
205e0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
205f0 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d 70 69  t >&5...ac_compi
20600 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a 0a 72  ler_gnu=no.fi..r
20610 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
20620 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
20630 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
20640 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63 5f 63  est.$ac_ext.ac_c
20650 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67  v_cxx_compiler_g
20660 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
20670 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22  gnu..fi.{ echo "
20680 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
20690 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 63  result: $ac_cv_c
206a0 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  xx_compiler_gnu"
206b0 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
206c0 4f 5f 54 7d 24 61 63 5f 63 76 5f 63 78 78 5f 63  O_T}$ac_cv_cxx_c
206d0 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e 26 36  ompiler_gnu" >&6
206e0 3b 20 7d 0a 47 58 58 3d 60 74 65 73 74 20 24 61  ; }.GXX=`test $a
206f0 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 20 3d  c_compiler_gnu =
20700 20 79 65 73 20 26 26 20 65 63 68 6f 20 79 65 73   yes && echo yes
20710 60 0a 61 63 5f 74 65 73 74 5f 43 58 58 46 4c 41  `.ac_test_CXXFLA
20720 47 53 3d 24 7b 43 58 58 46 4c 41 47 53 2b 73 65  GS=${CXXFLAGS+se
20730 74 7d 0a 61 63 5f 73 61 76 65 5f 43 58 58 46 4c  t}.ac_save_CXXFL
20740 41 47 53 3d 24 43 58 58 46 4c 41 47 53 0a 7b 20  AGS=$CXXFLAGS.{ 
20750 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
20760 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 77  NENO: checking w
20770 68 65 74 68 65 72 20 24 43 58 58 20 61 63 63 65  hether $CXX acce
20780 70 74 73 20 2d 67 22 20 3e 26 35 0a 65 63 68 6f  pts -g" >&5.echo
20790 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
207a0 6e 67 20 77 68 65 74 68 65 72 20 24 43 58 58 20  ng whether $CXX 
207b0 61 63 63 65 70 74 73 20 2d 67 2e 2e 2e 20 24 45  accepts -g... $E
207c0 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
207d0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70   test "${ac_cv_p
207e0 72 6f 67 5f 63 78 78 5f 67 2b 73 65 74 7d 22 20  rog_cxx_g+set}" 
207f0 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
20800 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
20810 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
20820 36 0a 65 6c 73 65 0a 20 20 61 63 5f 73 61 76 65  6.else.  ac_save
20830 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67  _cxx_werror_flag
20840 3d 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  =$ac_cxx_werror_
20850 66 6c 61 67 0a 20 20 20 61 63 5f 63 78 78 5f 77  flag.   ac_cxx_w
20860 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20  error_flag=yes. 
20870 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78    ac_cv_prog_cxx
20880 5f 67 3d 6e 6f 0a 20 20 20 43 58 58 46 4c 41 47  _g=no.   CXXFLAG
20890 53 3d 22 2d 67 22 0a 20 20 20 63 61 74 20 3e 63  S="-g".   cat >c
208a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
208b0 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
208c0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
208d0 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
208e0 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
208f0 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
20900 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
20910 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
20920 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
20930 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
20940 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
20950 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
20960 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 69  est.$ac_objext.i
20970 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61 63  f { (ac_try="$ac
20980 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
20990 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
209a0 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
209b0 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
209c0 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
209d0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
209e0 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
209f0 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
20a00 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
20a10 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
20a20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
20a30 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  le") 2>conftest.
20a40 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
20a50 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
20a60 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
20a70 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
20a80 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
20a90 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
20aa0 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
20ab0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
20ac0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
20ad0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
20ae0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
20af0 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22  && {.. test -z "
20b00 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66  $ac_cxx_werror_f
20b10 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20 21  lag" ||.. test !
20b20 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
20b30 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65 73  .       } && tes
20b40 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  t -s conftest.$a
20b50 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a 20  c_objext; then. 
20b60 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f   ac_cv_prog_cxx_
20b70 67 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63 68  g=yes.else.  ech
20b80 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65  o "$as_me: faile
20b90 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20  d program was:" 
20ba0 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f  >&5.sed 's/^/| /
20bb0 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  ' conftest.$ac_e
20bc0 78 74 20 3e 26 35 0a 0a 09 43 58 58 46 4c 41 47  xt >&5...CXXFLAG
20bd0 53 3d 22 22 0a 20 20 20 20 20 20 63 61 74 20 3e  S="".      cat >
20be0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20bf0 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e   <<_ACEOF./* con
20c00 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43  fdefs.h.  */._AC
20c10 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EOF.cat confdefs
20c20 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61  .h >>conftest.$a
20c30 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66  c_ext.cat >>conf
20c40 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f  test.$ac_ext <<_
20c50 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e  ACEOF./* end con
20c60 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e  fdefs.h.  */..in
20c70 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b  t.main ().{..  ;
20c80 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
20c90 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66  ACEOF.rm -f conf
20ca0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
20cb0 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24 61  if { (ac_try="$a
20cc0 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20  c_compile".case 
20cd0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
20ce0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
20cf0 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
20d00 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
20d10 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
20d20 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
20d30 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
20d40 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
20d50 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
20d60 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70   (eval "$ac_comp
20d70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ile") 2>conftest
20d80 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
20d90 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
20da0 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
20db0 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
20dc0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
20dd0 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
20de0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
20df0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
20e00 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
20e10 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
20e20 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
20e30 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a 20   && {.. test -z 
20e40 22 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  "$ac_cxx_werror_
20e50 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
20e60 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
20e70 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74 65  r.       } && te
20e80 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 24  st -s conftest.$
20e90 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e 0a  ac_objext; then.
20ea0 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20    :.else.  echo 
20eb0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
20ec0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
20ed0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
20ee0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
20ef0 20 3e 26 35 0a 0a 09 61 63 5f 63 78 78 5f 77 65   >&5...ac_cxx_we
20f00 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61  rror_flag=$ac_sa
20f10 76 65 5f 63 78 78 5f 77 65 72 72 6f 72 5f 66 6c  ve_cxx_werror_fl
20f20 61 67 0a 09 20 43 58 58 46 4c 41 47 53 3d 22 2d  ag.. CXXFLAGS="-
20f30 67 22 0a 09 20 63 61 74 20 3e 63 6f 6e 66 74 65  g".. cat >confte
20f40 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43  st.$ac_ext <<_AC
20f50 45 4f 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e  EOF./* confdefs.
20f60 68 2e 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61  h.  */._ACEOF.ca
20f70 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63  t confdefs.h >>c
20f80 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
20f90 63 61 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24  cat >>conftest.$
20fa0 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
20fb0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
20fc0 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
20fd0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
20fe0 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
20ff0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
21000 61 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28  ac_objext.if { (
21010 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70  ac_try="$ac_comp
21020 69 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63  ile".case "(($ac
21030 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
21040 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
21050 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
21060 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
21070 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
21080 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
21090 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
210a0 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
210b0 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
210c0 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20   "$ac_compile") 
210d0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  2>conftest.er1. 
210e0 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
210f0 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63  grep -v '^ *+' c
21100 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e  onftest.er1 >con
21110 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d  ftest.err.  rm -
21120 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20  f conftest.er1. 
21130 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
21140 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61  r >&5.  echo "$a
21150 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24  s_me:$LINENO: \$
21160 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
21170 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f  >&5.  (exit $ac_
21180 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a  status); } && {.
21190 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
211a0 78 78 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  xx_werror_flag" 
211b0 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
211c0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
211d0 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
211e0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
211f0 65 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  ext; then.  ac_c
21200 76 5f 70 72 6f 67 5f 63 78 78 5f 67 3d 79 65 73  v_prog_cxx_g=yes
21210 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
21220 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
21230 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
21240 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
21250 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
21260 35 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f  5...fi..rm -f co
21270 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
21280 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
21290 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
212a0 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  _ext.fi..rm -f c
212b0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
212c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
212d0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
212e0 63 5f 65 78 74 0a 66 69 0a 0a 72 6d 20 2d 66 20  c_ext.fi..rm -f 
212f0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
21300 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
21310 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
21320 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63 78 78  ac_ext.   ac_cxx
21330 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63  _werror_flag=$ac
21340 5f 73 61 76 65 5f 63 78 78 5f 77 65 72 72 6f 72  _save_cxx_werror
21350 5f 66 6c 61 67 0a 66 69 0a 7b 20 65 63 68 6f 20  _flag.fi.{ echo 
21360 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
21370 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
21380 70 72 6f 67 5f 63 78 78 5f 67 22 20 3e 26 35 0a  prog_cxx_g" >&5.
21390 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24  echo "${ECHO_T}$
213a0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 78 78 5f 67  ac_cv_prog_cxx_g
213b0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
213c0 20 22 24 61 63 5f 74 65 73 74 5f 43 58 58 46 4c   "$ac_test_CXXFL
213d0 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  AGS" = set; then
213e0 0a 20 20 43 58 58 46 4c 41 47 53 3d 24 61 63 5f  .  CXXFLAGS=$ac_
213f0 73 61 76 65 5f 43 58 58 46 4c 41 47 53 0a 65 6c  save_CXXFLAGS.el
21400 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 70  if test $ac_cv_p
21410 72 6f 67 5f 63 78 78 5f 67 20 3d 20 79 65 73 3b  rog_cxx_g = yes;
21420 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74 20   then.  if test 
21430 22 24 47 58 58 22 20 3d 20 79 65 73 3b 20 74 68  "$GXX" = yes; th
21440 65 6e 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d  en.    CXXFLAGS=
21450 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  "-g -O2".  else.
21460 20 20 20 20 43 58 58 46 4c 41 47 53 3d 22 2d 67      CXXFLAGS="-g
21470 22 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66  ".  fi.else.  if
21480 20 74 65 73 74 20 22 24 47 58 58 22 20 3d 20 79   test "$GXX" = y
21490 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 43 58 58  es; then.    CXX
214a0 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65 6c  FLAGS="-O2".  el
214b0 73 65 0a 20 20 20 20 43 58 58 46 4c 41 47 53 3d  se.    CXXFLAGS=
214c0 0a 20 20 66 69 0a 66 69 0a 61 63 5f 65 78 74 3d  .  fi.fi.ac_ext=
214d0 63 70 70 0a 61 63 5f 63 70 70 3d 27 24 43 58 58  cpp.ac_cpp='$CXX
214e0 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
214f0 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58 58 20  c_compile='$CXX 
21500 2d 63 20 24 43 58 58 46 4c 41 47 53 20 24 43 50  -c $CXXFLAGS $CP
21510 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  PFLAGS conftest.
21520 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f  $ac_ext >&5'.ac_
21530 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20 63 6f  link='$CXX -o co
21540 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
21550 20 24 43 58 58 46 4c 41 47 53 20 24 43 50 50 46   $CXXFLAGS $CPPF
21560 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
21570 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
21580 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
21590 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
215a0 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _cxx_compiler_gn
215b0 75 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  u....if test -n 
215c0 22 24 43 58 58 22 20 26 26 20 28 20 74 65 73 74  "$CXX" && ( test
215d0 20 22 58 24 43 58 58 22 20 21 3d 20 22 58 6e 6f   "X$CXX" != "Xno
215e0 22 20 26 26 0a 20 20 20 20 28 20 28 74 65 73 74  " &&.    ( (test
215f0 20 22 58 24 43 58 58 22 20 3d 20 22 58 67 2b 2b   "X$CXX" = "Xg++
21600 22 20 26 26 20 60 67 2b 2b 20 2d 76 20 3e 2f 64  " && `g++ -v >/d
21610 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 60 20 29 20  ev/null 2>&1` ) 
21620 7c 7c 0a 20 20 20 20 28 74 65 73 74 20 22 58 24  ||.    (test "X$
21630 43 58 58 22 20 21 3d 20 22 58 67 2b 2b 22 29 29  CXX" != "Xg++"))
21640 29 20 3b 20 74 68 65 6e 0a 20 20 61 63 5f 65 78  ) ; then.  ac_ex
21650 74 3d 63 70 70 0a 61 63 5f 63 70 70 3d 27 24 43  t=cpp.ac_cpp='$C
21660 58 58 43 50 50 20 24 43 50 50 46 4c 41 47 53 27  XXCPP $CPPFLAGS'
21670 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 58  .ac_compile='$CX
21680 58 20 2d 63 20 24 43 58 58 46 4c 41 47 53 20 24  X -c $CXXFLAGS $
21690 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65 73  CPPFLAGS conftes
216a0 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
216b0 63 5f 6c 69 6e 6b 3d 27 24 43 58 58 20 2d 6f 20  c_link='$CXX -o 
216c0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
216d0 78 74 20 24 43 58 58 46 4c 41 47 53 20 24 43 50  xt $CXXFLAGS $CP
216e0 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
216f0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21700 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
21710 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
21720 63 76 5f 63 78 78 5f 63 6f 6d 70 69 6c 65 72 5f  cv_cxx_compiler_
21730 67 6e 75 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  gnu.{ echo "$as_
21740 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
21750 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20  king how to run 
21760 74 68 65 20 43 2b 2b 20 70 72 65 70 72 6f 63 65  the C++ preproce
21770 73 73 6f 72 22 20 3e 26 35 0a 65 63 68 6f 20 24  ssor" >&5.echo $
21780 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
21790 20 68 6f 77 20 74 6f 20 72 75 6e 20 74 68 65 20   how to run the 
217a0 43 2b 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72  C++ preprocessor
217b0 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36  ... $ECHO_C" >&6
217c0 3b 20 7d 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  ; }.if test -z "
217d0 24 43 58 58 43 50 50 22 3b 20 74 68 65 6e 0a 20  $CXXCPP"; then. 
217e0 20 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63   if test "${ac_c
217f0 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 2b 73 65  v_prog_CXXCPP+se
21800 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
21810 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
21820 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
21830 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 20  " >&6.else.     
21840 20 23 20 44 6f 75 62 6c 65 20 71 75 6f 74 65 73   # Double quotes
21850 20 62 65 63 61 75 73 65 20 43 58 58 43 50 50 20   because CXXCPP 
21860 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78 70 61  needs to be expa
21870 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43 58 58  nded.    for CXX
21880 43 50 50 20 69 6e 20 22 24 43 58 58 20 2d 45 22  CPP in "$CXX -E"
21890 20 22 2f 6c 69 62 2f 63 70 70 22 0a 20 20 20 20   "/lib/cpp".    
218a0 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 72 65 70  do.      ac_prep
218b0 72 6f 63 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72  roc_ok=false.for
218c0 20 61 63 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f   ac_cxx_preproc_
218d0 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20  warn_flag in '' 
218e0 79 65 73 0a 64 6f 0a 20 20 23 20 55 73 65 20 61  yes.do.  # Use a
218f0 20 68 65 61 64 65 72 20 66 69 6c 65 20 74 68 61   header file tha
21900 74 20 63 6f 6d 65 73 20 77 69 74 68 20 67 63 63  t comes with gcc
21910 2c 20 73 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67  , so configuring
21920 20 67 6c 69 62 63 0a 20 20 23 20 77 69 74 68 20   glibc.  # with 
21930 61 20 66 72 65 73 68 20 63 72 6f 73 73 2d 63 6f  a fresh cross-co
21940 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20  mpiler works..  
21950 23 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73  # Prefer <limits
21960 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68  .h> to <assert.h
21970 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73  > if __STDC__ is
21980 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a   defined, since.
21990 20 20 23 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65    # <limits.h> e
219a0 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72  xists even on fr
219b0 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69  eestanding compi
219c0 6c 65 72 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65  lers..  # On the
219d0 20 4e 65 58 54 2c 20 63 63 20 2d 45 20 72 75 6e   NeXT, cc -E run
219e0 73 20 74 68 65 20 63 6f 64 65 20 74 68 72 6f 75  s the code throu
219f0 67 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  gh the compiler'
21a00 73 20 70 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f  s parser,.  # no
21a10 74 20 6a 75 73 74 20 74 68 72 6f 75 67 68 20 63  t just through c
21a20 70 70 2e 20 22 53 79 6e 74 61 78 20 65 72 72 6f  pp. "Syntax erro
21a30 72 22 20 69 73 20 68 65 72 65 20 74 6f 20 63 61  r" is here to ca
21a40 74 63 68 20 74 68 69 73 20 63 61 73 65 2e 0a 20  tch this case.. 
21a50 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
21a60 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
21a70 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
21a80 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
21a90 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
21aa0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
21ab0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
21ac0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
21ad0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
21ae0 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43  */.#ifdef __STDC
21af0 5f 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69  __.# include <li
21b00 6d 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20  mits.h>.#else.# 
21b10 69 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e  include <assert.
21b20 68 3e 0a 23 65 6e 64 69 66 0a 09 09 20 20 20 20  h>.#endif...    
21b30 20 53 79 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41   Syntax error._A
21b40 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72  CEOF.if { (ac_tr
21b50 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  y="$ac_cpp conft
21b60 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73  est.$ac_ext".cas
21b70 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
21b80 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
21b90 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
21ba0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
21bb0 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
21bc0 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
21bd0 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f  al "echo \"\$as_
21be0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f  me:$LINENO: $ac_
21bf0 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35  try_echo\"") >&5
21c00 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  .  (eval "$ac_cp
21c10 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
21c20 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e  xt") 2>conftest.
21c30 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  er1.  ac_status=
21c40 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20  $?.  grep -v '^ 
21c50 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31  *+' conftest.er1
21c60 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20   >conftest.err. 
21c70 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e   rm -f conftest.
21c80 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  er1.  cat confte
21c90 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68  st.err >&5.  ech
21ca0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
21cb0 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
21cc0 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
21cd0 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20   $ac_status); } 
21ce0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a  >/dev/null && {.
21cf0 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  . test -z "$ac_c
21d00 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f  xx_preproc_warn_
21d10 66 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72  flag$ac_cxx_werr
21d20 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
21d30 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
21d40 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74  .err.       }; t
21d50 68 65 6e 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65  hen.  :.else.  e
21d60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
21d70 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
21d80 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
21d90 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
21da0 5f 65 78 74 20 3e 26 35 0a 0a 20 20 23 20 42 72  _ext >&5..  # Br
21db0 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
21dc0 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
21dd0 69 6e 75 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63  inue.fi..rm -f c
21de0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
21df0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
21e00 23 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73  # OK, works on s
21e10 61 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20  ane cases.  Now 
21e20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f  check whether no
21e30 6e 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72  nexistent header
21e40 73 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74  s.  # can be det
21e50 65 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20  ected and how.. 
21e60 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24   cat >conftest.$
21e70 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a  ac_ext <<_ACEOF.
21e80 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  /* confdefs.h.  
21e90 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f  */._ACEOF.cat co
21ea0 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74  nfdefs.h >>conft
21eb0 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61 74 20  est.$ac_ext.cat 
21ec0 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  >>conftest.$ac_e
21ed0 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65  xt <<_ACEOF./* e
21ee0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
21ef0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
21f00 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
21f10 41 43 45 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74  ACEOF.if { (ac_t
21f20 72 79 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  ry="$ac_cpp conf
21f30 74 65 73 74 2e 24 61 63 5f 65 78 74 22 0a 63 61  test.$ac_ext".ca
21f40 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
21f50 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
21f60 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
21f70 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
21f80 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
21f90 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
21fa0 76 61 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73  val "echo \"\$as
21fb0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63  _me:$LINENO: $ac
21fc0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26  _try_echo\"") >&
21fd0 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
21fe0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
21ff0 65 78 74 22 29 20 32 3e 63 6f 6e 66 74 65 73 74  ext") 2>conftest
22000 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75 73  .er1.  ac_status
22010 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27 5e  =$?.  grep -v '^
22020 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72   *+' conftest.er
22030 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  1 >conftest.err.
22040 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
22050 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66 74  .er1.  cat conft
22060 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65 63  est.err >&5.  ec
22070 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
22080 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  NO: \$? = $ac_st
22090 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69  atus" >&5.  (exi
220a0 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d  t $ac_status); }
220b0 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b   >/dev/null && {
220c0 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  .. test -z "$ac_
220d0 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e  cxx_preproc_warn
220e0 5f 66 6c 61 67 24 61 63 5f 63 78 78 5f 77 65 72  _flag$ac_cxx_wer
220f0 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
22100 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
22110 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 3b 20  t.err.       }; 
22120 74 68 65 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a  then.  # Broken:
22130 20 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61   success on inva
22140 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69  lid input..conti
22150 6e 75 65 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20  nue.else.  echo 
22160 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
22170 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
22180 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
22190 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
221a0 20 3e 26 35 0a 0a 20 20 23 20 50 61 73 73 65 73   >&5..  # Passes
221b0 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63 5f   both tests..ac_
221c0 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65  preproc_ok=:.bre
221d0 61 6b 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e  ak.fi..rm -f con
221e0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
221f0 73 74 2e 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65  st.$ac_ext..done
22200 0a 23 20 42 65 63 61 75 73 65 20 6f 66 20 60 62  .# Because of `b
22210 72 65 61 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52  reak', _AC_PREPR
22220 4f 43 5f 49 46 45 4c 53 45 27 73 20 63 6c 65 61  OC_IFELSE's clea
22230 6e 69 6e 67 20 63 6f 64 65 20 77 61 73 20 73 6b  ning code was sk
22240 69 70 70 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e  ipped..rm -f con
22250 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
22260 73 74 2e 24 61 63 5f 65 78 74 0a 69 66 20 24 61  st.$ac_ext.if $a
22270 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68  c_preproc_ok; th
22280 65 6e 0a 20 20 62 72 65 61 6b 0a 66 69 0a 0a 20  en.  break.fi.. 
22290 20 20 20 64 6f 6e 65 0a 20 20 20 20 61 63 5f 63     done.    ac_c
222a0 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24 43  v_prog_CXXCPP=$C
222b0 58 58 43 50 50 0a 0a 66 69 0a 20 20 43 58 58 43  XXCPP..fi.  CXXC
222c0 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  PP=$ac_cv_prog_C
222d0 58 58 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f  XXCPP.else.  ac_
222e0 63 76 5f 70 72 6f 67 5f 43 58 58 43 50 50 3d 24  cv_prog_CXXCPP=$
222f0 43 58 58 43 50 50 0a 66 69 0a 7b 20 65 63 68 6f  CXXCPP.fi.{ echo
22300 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
22310 3a 20 72 65 73 75 6c 74 3a 20 24 43 58 58 43 50  : result: $CXXCP
22320 50 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  P" >&5.echo "${E
22330 43 48 4f 5f 54 7d 24 43 58 58 43 50 50 22 20 3e  CHO_T}$CXXCPP" >
22340 26 36 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63  &6; }.ac_preproc
22350 5f 6f 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  _ok=false.for ac
22360 5f 63 78 78 5f 70 72 65 70 72 6f 63 5f 77 61 72  _cxx_preproc_war
22370 6e 5f 66 6c 61 67 20 69 6e 20 27 27 20 79 65 73  n_flag in '' yes
22380 0a 64 6f 0a 20 20 23 20 55 73 65 20 61 20 68 65  .do.  # Use a he
22390 61 64 65 72 20 66 69 6c 65 20 74 68 61 74 20 63  ader file that c
223a0 6f 6d 65 73 20 77 69 74 68 20 67 63 63 2c 20 73  omes with gcc, s
223b0 6f 20 63 6f 6e 66 69 67 75 72 69 6e 67 20 67 6c  o configuring gl
223c0 69 62 63 0a 20 20 23 20 77 69 74 68 20 61 20 66  ibc.  # with a f
223d0 72 65 73 68 20 63 72 6f 73 73 2d 63 6f 6d 70 69  resh cross-compi
223e0 6c 65 72 20 77 6f 72 6b 73 2e 0a 20 20 23 20 50  ler works..  # P
223f0 72 65 66 65 72 20 3c 6c 69 6d 69 74 73 2e 68 3e  refer <limits.h>
22400 20 74 6f 20 3c 61 73 73 65 72 74 2e 68 3e 20 69   to <assert.h> i
22410 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73 20 64 65  f __STDC__ is de
22420 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a 20 20 23  fined, since.  #
22430 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65 78 69 73   <limits.h> exis
22440 74 73 20 65 76 65 6e 20 6f 6e 20 66 72 65 65 73  ts even on frees
22450 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69 6c 65 72  tanding compiler
22460 73 2e 0a 20 20 23 20 4f 6e 20 74 68 65 20 4e 65  s..  # On the Ne
22470 58 54 2c 20 63 63 20 2d 45 20 72 75 6e 73 20 74  XT, cc -E runs t
22480 68 65 20 63 6f 64 65 20 74 68 72 6f 75 67 68 20  he code through 
22490 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 70  the compiler's p
224a0 61 72 73 65 72 2c 0a 20 20 23 20 6e 6f 74 20 6a  arser,.  # not j
224b0 75 73 74 20 74 68 72 6f 75 67 68 20 63 70 70 2e  ust through cpp.
224c0 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 22 20   "Syntax error" 
224d0 69 73 20 68 65 72 65 20 74 6f 20 63 61 74 63 68  is here to catch
224e0 20 74 68 69 73 20 63 61 73 65 2e 0a 20 20 63 61   this case..  ca
224f0 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
22500 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
22510 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
22520 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
22530 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
22540 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
22550 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22560 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
22570 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
22580 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a  #ifdef __STDC__.
22590 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74  # include <limit
225a0 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63  s.h>.#else.# inc
225b0 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a  lude <assert.h>.
225c0 23 65 6e 64 69 66 0a 09 09 20 20 20 20 20 53 79  #endif...     Sy
225d0 6e 74 61 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f  ntax error._ACEO
225e0 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  F.if { (ac_try="
225f0 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74  $ac_cpp conftest
22600 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22  .$ac_ext".case "
22610 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
22620 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
22630 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
22640 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
22650 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
22660 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
22670 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
22680 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
22690 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
226a0 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63  (eval "$ac_cpp c
226b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22  onftest.$ac_ext"
226c0 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
226d0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
226e0 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
226f0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
22700 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
22710 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
22720 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
22730 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
22740 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
22750 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
22760 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
22770 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f 64  c_status); } >/d
22780 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20 74  ev/null && {.. t
22790 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78 5f  est -z "$ac_cxx_
227a0 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61  preproc_warn_fla
227b0 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72 5f  g$ac_cxx_werror_
227c0 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74 20  flag" ||.. test 
227d0 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72  ! -s conftest.er
227e0 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65 6e  r.       }; then
227f0 0a 20 20 3a 0a 65 6c 73 65 0a 20 20 65 63 68 6f  .  :.else.  echo
22800 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64   "$as_me: failed
22810 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e   program was:" >
22820 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27  &5.sed 's/^/| /'
22830 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
22840 74 20 3e 26 35 0a 0a 20 20 23 20 42 72 6f 6b 65  t >&5..  # Broke
22850 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
22860 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
22870 65 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  e.fi..rm -f conf
22880 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
22890 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23 20 4f  t.$ac_ext..  # O
228a0 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61 6e 65  K, works on sane
228b0 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63 68 65   cases.  Now che
228c0 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e 65 78  ck whether nonex
228d0 69 73 74 65 6e 74 20 68 65 61 64 65 72 73 0a 20  istent headers. 
228e0 20 23 20 63 61 6e 20 62 65 20 64 65 74 65 63 74   # can be detect
228f0 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20 63 61  ed and how..  ca
22900 74 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  t >conftest.$ac_
22910 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20  ext <<_ACEOF./* 
22920 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
22930 5f 41 43 45 4f 46 0a 63 61 74 20 63 6f 6e 66 64  _ACEOF.cat confd
22940 65 66 73 2e 68 20 3e 3e 63 6f 6e 66 74 65 73 74  efs.h >>conftest
22950 2e 24 61 63 5f 65 78 74 0a 63 61 74 20 3e 3e 63  .$ac_ext.cat >>c
22960 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
22970 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 65 6e 64 20  <<_ACEOF./* end 
22980 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
22990 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e  #include <ac_non
229a0 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f 41 43 45  existent.h>._ACE
229b0 4f 46 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d  OF.if { (ac_try=
229c0 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
229d0 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
229e0 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
229f0 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
22a00 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
22a10 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
22a20 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
22a30 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
22a40 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65   "echo \"\$as_me
22a50 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72  :$LINENO: $ac_tr
22a60 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20  y_echo\"") >&5. 
22a70 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
22a80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
22a90 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
22aa0 31 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  1.  ac_status=$?
22ab0 0a 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b  .  grep -v '^ *+
22ac0 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e  ' conftest.er1 >
22ad0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72  conftest.err.  r
22ae0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
22af0 31 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  1.  cat conftest
22b00 2e 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20  .err >&5.  echo 
22b10 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
22b20 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
22b30 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24  s" >&5.  (exit $
22b40 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 3e 2f  ac_status); } >/
22b50 64 65 76 2f 6e 75 6c 6c 20 26 26 20 7b 0a 09 20  dev/null && {.. 
22b60 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 78 78  test -z "$ac_cxx
22b70 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
22b80 61 67 24 61 63 5f 63 78 78 5f 77 65 72 72 6f 72  ag$ac_cxx_werror
22b90 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
22ba0 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
22bb0 72 72 0a 20 20 20 20 20 20 20 7d 3b 20 74 68 65  rr.       }; the
22bc0 6e 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73 75  n.  # Broken: su
22bd0 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69 64  ccess on invalid
22be0 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75 65   input..continue
22bf0 0a 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61  .else.  echo "$a
22c00 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f  s_me: failed pro
22c10 67 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73  gram was:" >&5.s
22c20 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e  ed 's/^/| /' con
22c30 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
22c40 35 0a 0a 20 20 23 20 50 61 73 73 65 73 20 62 6f  5..  # Passes bo
22c50 74 68 20 74 65 73 74 73 2e 0a 61 63 5f 70 72 65  th tests..ac_pre
22c60 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a  proc_ok=:.break.
22c70 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  fi..rm -f confte
22c80 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
22c90 24 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20  $ac_ext..done.# 
22ca0 42 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61  Because of `brea
22cb0 6b 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f  k', _AC_PREPROC_
22cc0 49 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e  IFELSE's cleanin
22cd0 67 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70  g code was skipp
22ce0 65 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  ed..rm -f confte
22cf0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
22d00 24 61 63 5f 65 78 74 0a 69 66 20 24 61 63 5f 70  $ac_ext.if $ac_p
22d10 72 65 70 72 6f 63 5f 6f 6b 3b 20 74 68 65 6e 0a  reproc_ok; then.
22d20 20 20 3a 0a 65 6c 73 65 0a 20 20 7b 20 7b 20 65    :.else.  { { e
22d30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
22d40 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20  ENO: error: C++ 
22d50 70 72 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24  preprocessor \"$
22d60 43 58 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73  CXXCPP\" fails s
22d70 61 6e 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20  anity check.See 
22d80 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f  \`config.log' fo
22d90 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22  r more details."
22da0 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
22db0 65 3a 20 65 72 72 6f 72 3a 20 43 2b 2b 20 70 72  e: error: C++ pr
22dc0 65 70 72 6f 63 65 73 73 6f 72 20 5c 22 24 43 58  eprocessor \"$CX
22dd0 58 43 50 50 5c 22 20 66 61 69 6c 73 20 73 61 6e  XCPP\" fails san
22de0 69 74 79 20 63 68 65 63 6b 0a 53 65 65 20 5c 60  ity check.See \`
22df0 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
22e00 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 3e  more details." >
22e10 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
22e20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
22e30 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 70 70 0a  .fi..ac_ext=cpp.
22e40 61 63 5f 63 70 70 3d 27 24 43 58 58 43 50 50 20  ac_cpp='$CXXCPP 
22e50 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
22e60 6d 70 69 6c 65 3d 27 24 43 58 58 20 2d 63 20 24  mpile='$CXX -c $
22e70 43 58 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41  CXXFLAGS $CPPFLA
22e80 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
22e90 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
22ea0 3d 27 24 43 58 58 20 2d 6f 20 63 6f 6e 66 74 65  ='$CXX -o confte
22eb0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 58  st$ac_exeext $CX
22ec0 58 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  XFLAGS $CPPFLAGS
22ed0 20 24 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65   $LDFLAGS confte
22ee0 73 74 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53  st.$ac_ext $LIBS
22ef0 20 3e 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65   >&5'.ac_compile
22f00 72 5f 67 6e 75 3d 24 61 63 5f 63 76 5f 63 78 78  r_gnu=$ac_cv_cxx
22f10 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a 0a 66  _compiler_gnu..f
22f20 69 0a 0a 0a 61 63 5f 65 78 74 3d 66 0a 61 63 5f  i...ac_ext=f.ac_
22f30 63 6f 6d 70 69 6c 65 3d 27 24 46 37 37 20 2d 63  compile='$F77 -c
22f40 20 24 46 46 4c 41 47 53 20 63 6f 6e 66 74 65 73   $FFLAGS conftes
22f50 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a 61  t.$ac_ext >&5'.a
22f60 63 5f 6c 69 6e 6b 3d 27 24 46 37 37 20 2d 6f 20  c_link='$F77 -o 
22f70 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
22f80 78 74 20 24 46 46 4c 41 47 53 20 24 4c 44 46 4c  xt $FFLAGS $LDFL
22f90 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
22fa0 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
22fb0 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
22fc0 24 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69  $ac_cv_f77_compi
22fd0 6c 65 72 5f 67 6e 75 0a 69 66 20 74 65 73 74 20  ler_gnu.if test 
22fe0 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
22ff0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 66 6f 72  fix"; then.  for
23000 20 61 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20   ac_prog in g77 
23010 78 6c 66 20 66 37 37 20 66 72 74 20 70 67 66 37  xlf f77 frt pgf7
23020 37 20 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c  7 cf77 fort77 fl
23030 33 32 20 61 66 37 37 20 78 6c 66 39 30 20 66 39  32 af77 xlf90 f9
23040 30 20 70 67 66 39 30 20 70 67 68 70 66 20 65 70  0 pgf90 pghpf ep
23050 63 66 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39  cf90 gfortran g9
23060 35 20 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74  5 xlf95 f95 fort
23070 20 69 66 6f 72 74 20 69 66 63 20 65 66 63 20 70   ifort ifc efc p
23080 67 66 39 35 20 6c 66 39 35 20 66 74 6e 0a 20 20  gf95 lf95 ftn.  
23090 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61 63 74  do.    # Extract
230a0 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
230b0 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  of "$ac_tool_pre
230c0 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f  fix$ac_prog", so
230d0 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
230e0 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
230f0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
23100 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61  ac_tool_prefix$a
23110 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
23120 24 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  $2.{ echo "$as_m
23130 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
23140 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
23150 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
23160 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
23170 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43   $ac_word... $EC
23180 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
23190 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
231a0 6f 67 5f 46 37 37 2b 73 65 74 7d 22 20 3d 20 73  og_F77+set}" = s
231b0 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
231c0 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
231d0 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
231e0 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
231f0 20 22 24 46 37 37 22 3b 20 74 68 65 6e 0a 20 20   "$F77"; then.  
23200 61 63 5f 63 76 5f 70 72 6f 67 5f 46 37 37 3d 22  ac_cv_prog_F77="
23210 24 46 37 37 22 20 23 20 4c 65 74 20 74 68 65 20  $F77" # Let the 
23220 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68  user override th
23230 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f  e test..else.as_
23240 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
23250 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
23260 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
23270 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d   $PATH.do.  IFS=
23280 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
23290 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
232a0 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66   && as_dir=..  f
232b0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
232c0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
232d0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
232e0 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
232f0 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
23300 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
23310 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
23320 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23330 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
23340 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
23350 5f 70 72 6f 67 5f 46 37 37 3d 22 24 61 63 5f 74  _prog_F77="$ac_t
23360 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
23370 6f 67 22 0a 20 20 20 20 65 63 68 6f 20 22 24 61  og".    echo "$a
23380 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f  s_me:$LINENO: fo
23390 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
233a0 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
233b0 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
233c0 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65  2.  fi.done.done
233d0 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
233e0 53 0a 0a 66 69 0a 66 69 0a 46 37 37 3d 24 61 63  S..fi.fi.F77=$ac
233f0 5f 63 76 5f 70 72 6f 67 5f 46 37 37 0a 69 66 20  _cv_prog_F77.if 
23400 74 65 73 74 20 2d 6e 20 22 24 46 37 37 22 3b 20  test -n "$F77"; 
23410 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24  then.  { echo "$
23420 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
23430 65 73 75 6c 74 3a 20 24 46 37 37 22 20 3e 26 35  esult: $F77" >&5
23440 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
23450 24 46 37 37 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  $F77" >&6; }.els
23460 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
23470 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
23480 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
23490 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
234a0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74  &6; }.fi...    t
234b0 65 73 74 20 2d 6e 20 22 24 46 37 37 22 20 26 26  est -n "$F77" &&
234c0 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69   break.  done.fi
234d0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 46 37  .if test -z "$F7
234e0 37 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  7"; then.  ac_ct
234f0 5f 46 37 37 3d 24 46 37 37 0a 20 20 66 6f 72 20  _F77=$F77.  for 
23500 61 63 5f 70 72 6f 67 20 69 6e 20 67 37 37 20 78  ac_prog in g77 x
23510 6c 66 20 66 37 37 20 66 72 74 20 70 67 66 37 37  lf f77 frt pgf77
23520 20 63 66 37 37 20 66 6f 72 74 37 37 20 66 6c 33   cf77 fort77 fl3
23530 32 20 61 66 37 37 20 78 6c 66 39 30 20 66 39 30  2 af77 xlf90 f90
23540 20 70 67 66 39 30 20 70 67 68 70 66 20 65 70 63   pgf90 pghpf epc
23550 66 39 30 20 67 66 6f 72 74 72 61 6e 20 67 39 35  f90 gfortran g95
23560 20 78 6c 66 39 35 20 66 39 35 20 66 6f 72 74 20   xlf95 f95 fort 
23570 69 66 6f 72 74 20 69 66 63 20 65 66 63 20 70 67  ifort ifc efc pg
23580 66 39 35 20 6c 66 39 35 20 66 74 6e 0a 64 6f 0a  f95 lf95 ftn.do.
23590 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
235a0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24  first word of "$
235b0 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
235c0 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
235d0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
235e0 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70  .set dummy $ac_p
235f0 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rog; ac_word=$2.
23600 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
23610 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
23620 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
23630 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
23640 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
23650 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
23660 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
23670 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
23680 61 63 5f 63 74 5f 46 37 37 2b 73 65 74 7d 22 20  ac_ct_F77+set}" 
23690 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63  = set; then.  ec
236a0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63  ho $ECHO_N "(cac
236b0 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26  hed) $ECHO_C" >&
236c0 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74  6.else.  if test
236d0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 46 37 37 22   -n "$ac_ct_F77"
236e0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
236f0 72 6f 67 5f 61 63 5f 63 74 5f 46 37 37 3d 22 24  rog_ac_ct_F77="$
23700 61 63 5f 63 74 5f 46 37 37 22 20 23 20 4c 65 74  ac_ct_F77" # Let
23710 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
23720 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
23730 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
23740 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
23750 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
23760 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
23770 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
23780 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
23790 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
237a0 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
237b0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
237c0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
237d0 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
237e0 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
237f0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
23800 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
23810 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
23820 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
23830 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
23840 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
23850 5f 46 37 37 3d 22 24 61 63 5f 70 72 6f 67 22 0a  _F77="$ac_prog".
23860 20 20 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65      echo "$as_me
23870 3a 24 4c 49 4e 45 4e 4f 3a 20 66 6f 75 6e 64 20  :$LINENO: found 
23880 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
23890 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
238a0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
238b0 66 69 0a 64 6f 6e 65 0a 64 6f 6e 65 0a 49 46 53  fi.done.done.IFS
238c0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
238d0 69 0a 66 69 0a 61 63 5f 63 74 5f 46 37 37 3d 24  i.fi.ac_ct_F77=$
238e0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
238f0 5f 46 37 37 0a 69 66 20 74 65 73 74 20 2d 6e 20  _F77.if test -n 
23900 22 24 61 63 5f 63 74 5f 46 37 37 22 3b 20 74 68  "$ac_ct_F77"; th
23910 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
23920 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
23930 75 6c 74 3a 20 24 61 63 5f 63 74 5f 46 37 37 22  ult: $ac_ct_F77"
23940 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
23950 4f 5f 54 7d 24 61 63 5f 63 74 5f 46 37 37 22 20  O_T}$ac_ct_F77" 
23960 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20  >&6; }.else.  { 
23970 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
23980 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  NENO: result: no
23990 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
239a0 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a  HO_T}no" >&6; }.
239b0 66 69 0a 0a 0a 20 20 74 65 73 74 20 2d 6e 20 22  fi...  test -n "
239c0 24 61 63 5f 63 74 5f 46 37 37 22 20 26 26 20 62  $ac_ct_F77" && b
239d0 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20 20 69 66 20  reak.done..  if 
239e0 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 46 37  test "x$ac_ct_F7
239f0 37 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  7" = x; then.   
23a00 20 46 37 37 3d 22 22 0a 20 20 65 6c 73 65 0a 20   F77="".  else. 
23a10 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63     case $cross_c
23a20 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f  ompiling:$ac_too
23a30 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a  l_warned in.yes:
23a40 29 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  ).{ echo "$as_me
23a50 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e  :$LINENO: WARNIN
23a60 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72 65  G: In the future
23a70 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20  , Autoconf will 
23a80 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73 73  not detect cross
23a90 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d  -tools.whose nam
23aa0 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74  e does not start
23ab0 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20 74   with the host t
23ac0 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20  riplet.  If you 
23ad0 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69  think this.confi
23ae0 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66  guration is usef
23af0 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73  ul to you, pleas
23b00 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63  e write to autoc
23b10 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26  onf@gnu.org." >&
23b20 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
23b30 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20  WARNING: In the 
23b40 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66  future, Autoconf
23b50 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74   will not detect
23b60 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f   cross-tools.who
23b70 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74  se name does not
23b80 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65 20   start with the 
23b90 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49  host triplet.  I
23ba0 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73  f you think this
23bb0 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69  .configuration i
23bc0 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c  s useful to you,
23bd0 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f   please write to
23be0 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72   autoconf@gnu.or
23bf0 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  g." >&2;}.ac_too
23c00 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
23c10 65 73 61 63 0a 20 20 20 20 46 37 37 3d 24 61 63  esac.    F77=$ac
23c20 5f 63 74 5f 46 37 37 0a 20 20 66 69 0a 66 69 0a  _ct_F77.  fi.fi.
23c30 0a 0a 23 20 50 72 6f 76 69 64 65 20 73 6f 6d 65  ..# Provide some
23c40 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f   information abo
23c50 75 74 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2e  ut the compiler.
23c60 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c  .echo "$as_me:$L
23c70 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20  INENO: checking 
23c80 66 6f 72 20 46 6f 72 74 72 61 6e 20 37 37 20 63  for Fortran 77 c
23c90 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22  ompiler version"
23ca0 20 3e 26 35 0a 61 63 5f 63 6f 6d 70 69 6c 65 72   >&5.ac_compiler
23cb0 3d 60 73 65 74 20 58 20 24 61 63 5f 63 6f 6d 70  =`set X $ac_comp
23cc0 69 6c 65 3b 20 65 63 68 6f 20 24 32 60 0a 7b 20  ile; echo $2`.{ 
23cd0 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d  (ac_try="$ac_com
23ce0 70 69 6c 65 72 20 2d 2d 76 65 72 73 69 6f 6e 20  piler --version 
23cf0 3e 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63  >&5".case "(($ac
23d00 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
23d10 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
23d20 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
23d30 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
23d40 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
23d50 0a 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f  .esac.eval "echo
23d60 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45   \"\$as_me:$LINE
23d70 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f  NO: $ac_try_echo
23d80 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c  \"") >&5.  (eval
23d90 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d   "$ac_compiler -
23da0 2d 76 65 72 73 69 6f 6e 20 3e 26 35 22 29 20 32  -version >&5") 2
23db0 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d  >&5.  ac_status=
23dc0 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d  $?.  echo "$as_m
23dd0 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d  e:$LINENO: \$? =
23de0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
23df0 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73 74 61  .  (exit $ac_sta
23e00 74 75 73 29 3b 20 7d 0a 7b 20 28 61 63 5f 74 72  tus); }.{ (ac_tr
23e10 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  y="$ac_compiler 
23e20 2d 76 20 3e 26 35 22 0a 63 61 73 65 20 22 28 28  -v >&5".case "((
23e30 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c  $ac_try" in.  *\
23e40 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a  "* | *\`* | *\\*
23e50 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24  ) ac_try_echo=\$
23e60 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63  ac_try;;.  *) ac
23e70 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72  _try_echo=$ac_tr
23e80 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 22 65  y;;.esac.eval "e
23e90 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c  cho \"\$as_me:$L
23ea0 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79 5f 65  INENO: $ac_try_e
23eb0 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20 28 65  cho\"") >&5.  (e
23ec0 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
23ed0 72 20 2d 76 20 3e 26 35 22 29 20 32 3e 26 35 0a  r -v >&5") 2>&5.
23ee0 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
23ef0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
23f00 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
23f10 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
23f20 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
23f30 3b 20 7d 0a 7b 20 28 61 63 5f 74 72 79 3d 22 24  ; }.{ (ac_try="$
23f40 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56 20 3e  ac_compiler -V >
23f50 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
23f60 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
23f70 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
23f80 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
23f90 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
23fa0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
23fb0 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
23fc0 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
23fd0 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
23fe0 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
23ff0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20 2d 56  "$ac_compiler -V
24000 20 3e 26 35 22 29 20 32 3e 26 35 0a 20 20 61 63   >&5") 2>&5.  ac
24010 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 65 63 68  _status=$?.  ech
24020 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
24030 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  O: \$? = $ac_sta
24040 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78 69 74  tus" >&5.  (exit
24050 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20 7d 0a   $ac_status); }.
24060 72 6d 20 2d 66 20 61 2e 6f 75 74 0a 0a 23 20 49  rm -f a.out..# I
24070 66 20 77 65 20 64 6f 6e 27 74 20 75 73 65 20 60  f we don't use `
24080 2e 46 27 20 61 73 20 65 78 74 65 6e 73 69 6f 6e  .F' as extension
24090 2c 20 74 68 65 20 70 72 65 70 72 6f 63 65 73 73  , the preprocess
240a0 6f 72 20 69 73 20 6e 6f 74 20 72 75 6e 20 6f 6e  or is not run on
240b0 20 74 68 65 0a 23 20 69 6e 70 75 74 20 66 69 6c   the.# input fil
240c0 65 2e 20 20 28 4e 6f 74 65 20 74 68 61 74 20 74  e.  (Note that t
240d0 68 69 73 20 6f 6e 6c 79 20 6e 65 65 64 73 20 74  his only needs t
240e0 6f 20 77 6f 72 6b 20 66 6f 72 20 47 4e 55 20 63  o work for GNU c
240f0 6f 6d 70 69 6c 65 72 73 2e 29 0a 61 63 5f 73 61  ompilers.).ac_sa
24100 76 65 5f 65 78 74 3d 24 61 63 5f 65 78 74 0a 61  ve_ext=$ac_ext.a
24110 63 5f 65 78 74 3d 46 0a 7b 20 65 63 68 6f 20 22  c_ext=F.{ echo "
24120 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24130 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
24140 20 77 65 20 61 72 65 20 75 73 69 6e 67 20 74 68   we are using th
24150 65 20 47 4e 55 20 46 6f 72 74 72 61 6e 20 37 37  e GNU Fortran 77
24160 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 65   compiler" >&5.e
24170 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
24180 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65  cking whether we
24190 20 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47   are using the G
241a0 4e 55 20 46 6f 72 74 72 61 6e 20 37 37 20 63 6f  NU Fortran 77 co
241b0 6d 70 69 6c 65 72 2e 2e 2e 20 24 45 43 48 4f 5f  mpiler... $ECHO_
241c0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
241d0 74 20 22 24 7b 61 63 5f 63 76 5f 66 37 37 5f 63  t "${ac_cv_f77_c
241e0 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d  ompiler_gnu+set}
241f0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
24200 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
24210 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
24220 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20 3e  >&6.else.  cat >
24230 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24240 20 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20   <<_ACEOF.      
24250 70 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 23 69 66  program main.#if
24260 6e 64 65 66 20 5f 5f 47 4e 55 43 5f 5f 0a 20 20  ndef __GNUC__.  
24270 20 20 20 20 20 63 68 6f 6b 65 20 6d 65 0a 23 65       choke me.#e
24280 6e 64 69 66 0a 0a 20 20 20 20 20 20 65 6e 64 0a  ndif..      end.
24290 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e  _ACEOF.rm -f con
242a0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
242b0 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22 24  .if { (ac_try="$
242c0 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65  ac_compile".case
242d0 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a   "(($ac_try" in.
242e0 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20    *\"* | *\`* | 
242f0 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  *\\*) ac_try_ech
24300 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a  o=\$ac_try;;.  *
24310 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61  ) ac_try_echo=$a
24320 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61  c_try;;.esac.eva
24330 6c 20 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d  l "echo \"\$as_m
24340 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74  e:$LINENO: $ac_t
24350 72 79 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a  ry_echo\"") >&5.
24360 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
24370 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
24380 74 2e 65 72 31 0a 20 20 61 63 5f 73 74 61 74 75  t.er1.  ac_statu
24390 73 3d 24 3f 0a 20 20 67 72 65 70 20 2d 76 20 27  s=$?.  grep -v '
243a0 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65  ^ *+' conftest.e
243b0 72 31 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72  r1 >conftest.err
243c0 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
243d0 74 2e 65 72 31 0a 20 20 63 61 74 20 63 6f 6e 66  t.er1.  cat conf
243e0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 65  test.err >&5.  e
243f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
24400 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73  ENO: \$? = $ac_s
24410 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28 65 78  tatus" >&5.  (ex
24420 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 3b 20  it $ac_status); 
24430 7d 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  } && {.. test -z
24440 20 22 24 61 63 5f 66 37 37 5f 77 65 72 72 6f 72   "$ac_f77_werror
24450 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65 73 74  _flag" ||.. test
24460 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65   ! -s conftest.e
24470 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26 20 74  rr.       } && t
24480 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
24490 24 61 63 5f 6f 62 6a 65 78 74 3b 20 74 68 65 6e  $ac_objext; then
244a0 0a 20 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  .  ac_compiler_g
244b0 6e 75 3d 79 65 73 0a 65 6c 73 65 0a 20 20 65 63  nu=yes.else.  ec
244c0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
244d0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
244e0 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
244f0 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
24500 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 63 6f 6d  ext >&5...ac_com
24510 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69 0a  piler_gnu=no.fi.
24520 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
24530 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
24540 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
24550 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
24560 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72  _cv_f77_compiler
24570 5f 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65  _gnu=$ac_compile
24580 72 5f 67 6e 75 0a 0a 66 69 0a 7b 20 65 63 68 6f  r_gnu..fi.{ echo
24590 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
245a0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
245b0 5f 66 37 37 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  _f77_compiler_gn
245c0 75 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  u" >&5.echo "${E
245d0 43 48 4f 5f 54 7d 24 61 63 5f 63 76 5f 66 37 37  CHO_T}$ac_cv_f77
245e0 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3e  _compiler_gnu" >
245f0 26 36 3b 20 7d 0a 61 63 5f 65 78 74 3d 24 61 63  &6; }.ac_ext=$ac
24600 5f 73 61 76 65 5f 65 78 74 0a 61 63 5f 74 65 73  _save_ext.ac_tes
24610 74 5f 46 46 4c 41 47 53 3d 24 7b 46 46 4c 41 47  t_FFLAGS=${FFLAG
24620 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 46  S+set}.ac_save_F
24630 46 4c 41 47 53 3d 24 46 46 4c 41 47 53 0a 46 46  FLAGS=$FFLAGS.FF
24640 4c 41 47 53 3d 0a 7b 20 65 63 68 6f 20 22 24 61  LAGS=.{ echo "$a
24650 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
24660 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24  ecking whether $
24670 46 37 37 20 61 63 63 65 70 74 73 20 2d 67 22 20  F77 accepts -g" 
24680 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
24690 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
246a0 65 72 20 24 46 37 37 20 61 63 63 65 70 74 73 20  er $F77 accepts 
246b0 2d 67 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  -g... $ECHO_C" >
246c0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
246d0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37 37 5f  {ac_cv_prog_f77_
246e0 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  g+set}" = set; t
246f0 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f  hen.  echo $ECHO
24700 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43  _N "(cached) $EC
24710 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20  HO_C" >&6.else. 
24720 20 46 46 4c 41 47 53 3d 2d 67 0a 63 61 74 20 3e   FFLAGS=-g.cat >
24730 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24740 20 3c 3c 5f 41 43 45 4f 46 0a 20 20 20 20 20 20   <<_ACEOF.      
24750 70 72 6f 67 72 61 6d 20 6d 61 69 6e 0a 0a 20 20  program main..  
24760 20 20 20 20 65 6e 64 0a 5f 41 43 45 4f 46 0a 72      end._ACEOF.r
24770 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
24780 63 5f 6f 62 6a 65 78 74 0a 69 66 20 7b 20 28 61  c_objext.if { (a
24790 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
247a0 6c 65 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  le".case "(($ac_
247b0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
247c0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
247d0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
247e0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
247f0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
24800 65 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20  esac.eval "echo 
24810 5c 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  \"\$as_me:$LINEN
24820 4f 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  O: $ac_try_echo\
24830 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20  "") >&5.  (eval 
24840 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 29 20 32  "$ac_compile") 2
24850 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20  >conftest.er1.  
24860 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 67  ac_status=$?.  g
24870 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
24880 6e 66 74 65 73 74 2e 65 72 31 20 3e 63 6f 6e 66  nftest.er1 >conf
24890 74 65 73 74 2e 65 72 72 0a 20 20 72 6d 20 2d 66  test.err.  rm -f
248a0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20   conftest.er1.  
248b0 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
248c0 20 3e 26 35 0a 20 20 65 63 68 6f 20 22 24 61 73   >&5.  echo "$as
248d0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
248e0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
248f0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
24900 74 61 74 75 73 29 3b 20 7d 20 26 26 20 7b 0a 09  tatus); } && {..
24910 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66 37   test -z "$ac_f7
24920 37 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c  7_werror_flag" |
24930 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63 6f  |.. test ! -s co
24940 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20 20  nftest.err.     
24950 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63    } && test -s c
24960 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
24970 78 74 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  xt; then.  ac_cv
24980 5f 70 72 6f 67 5f 66 37 37 5f 67 3d 79 65 73 0a  _prog_f77_g=yes.
24990 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
249a0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
249b0 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
249c0 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
249d0 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
249e0 0a 0a 09 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37  ...ac_cv_prog_f7
249f0 37 5f 67 3d 6e 6f 0a 66 69 0a 0a 72 6d 20 2d 66  7_g=no.fi..rm -f
24a00 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
24a10 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
24a20 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
24a30 24 61 63 5f 65 78 74 0a 0a 66 69 0a 7b 20 65 63  $ac_ext..fi.{ ec
24a40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
24a50 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  NO: result: $ac_
24a60 63 76 5f 70 72 6f 67 5f 66 37 37 5f 67 22 20 3e  cv_prog_f77_g" >
24a70 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
24a80 54 7d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 66 37  T}$ac_cv_prog_f7
24a90 37 5f 67 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  7_g" >&6; }.if t
24aa0 65 73 74 20 22 24 61 63 5f 74 65 73 74 5f 46 46  est "$ac_test_FF
24ab0 4c 41 47 53 22 20 3d 20 73 65 74 3b 20 74 68 65  LAGS" = set; the
24ac0 6e 0a 20 20 46 46 4c 41 47 53 3d 24 61 63 5f 73  n.  FFLAGS=$ac_s
24ad0 61 76 65 5f 46 46 4c 41 47 53 0a 65 6c 69 66 20  ave_FFLAGS.elif 
24ae0 74 65 73 74 20 24 61 63 5f 63 76 5f 70 72 6f 67  test $ac_cv_prog
24af0 5f 66 37 37 5f 67 20 3d 20 79 65 73 3b 20 74 68  _f77_g = yes; th
24b00 65 6e 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  en.  if test "x$
24b10 61 63 5f 63 76 5f 66 37 37 5f 63 6f 6d 70 69 6c  ac_cv_f77_compil
24b20 65 72 5f 67 6e 75 22 20 3d 20 78 79 65 73 3b 20  er_gnu" = xyes; 
24b30 74 68 65 6e 0a 20 20 20 20 46 46 4c 41 47 53 3d  then.    FFLAGS=
24b40 22 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a  "-g -O2".  else.
24b50 20 20 20 20 46 46 4c 41 47 53 3d 22 2d 67 22 0a      FFLAGS="-g".
24b60 20 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74    fi.else.  if t
24b70 65 73 74 20 22 78 24 61 63 5f 63 76 5f 66 37 37  est "x$ac_cv_f77
24b80 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20 3d  _compiler_gnu" =
24b90 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20   xyes; then.    
24ba0 46 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20 20 65  FFLAGS="-O2".  e
24bb0 6c 73 65 0a 20 20 20 20 46 46 4c 41 47 53 3d 0a  lse.    FFLAGS=.
24bc0 20 20 66 69 0a 66 69 0a 0a 47 37 37 3d 60 74 65    fi.fi..G77=`te
24bd0 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  st $ac_compiler_
24be0 67 6e 75 20 3d 20 79 65 73 20 26 26 20 65 63 68  gnu = yes && ech
24bf0 6f 20 79 65 73 60 0a 61 63 5f 65 78 74 3d 63 0a  o yes`.ac_ext=c.
24c00 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
24c10 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
24c20 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
24c30 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
24c40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
24c50 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
24c60 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
24c70 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
24c80 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
24c90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24ca0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
24cb0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
24cc0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
24cd0 6e 75 0a 0a 0a 0a 23 20 41 75 74 6f 63 6f 6e 66  nu....# Autoconf
24ce0 20 32 2e 31 33 27 73 20 41 43 5f 4f 42 4a 45 58   2.13's AC_OBJEX
24cf0 54 20 61 6e 64 20 41 43 5f 45 58 45 45 58 54 20  T and AC_EXEEXT 
24d00 6d 61 63 72 6f 73 20 6f 6e 6c 79 20 77 6f 72 6b  macros only work
24d10 73 20 66 6f 72 20 43 20 63 6f 6d 70 69 6c 65 72  s for C compiler
24d20 73 21 0a 0a 23 20 66 69 6e 64 20 74 68 65 20 6d  s!..# find the m
24d30 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66  aximum length of
24d40 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72   command line ar
24d50 67 75 6d 65 6e 74 73 0a 7b 20 65 63 68 6f 20 22  guments.{ echo "
24d60 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
24d70 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6d 61 78  checking the max
24d80 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 63  imum length of c
24d90 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75  ommand line argu
24da0 6d 65 6e 74 73 22 20 3e 26 35 0a 65 63 68 6f 20  ments" >&5.echo 
24db0 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e  $ECHO_N "checkin
24dc0 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65  g the maximum le
24dd0 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20  ngth of command 
24de0 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 2e  line arguments..
24df0 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
24e00 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
24e10 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
24e20 65 6e 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  en+set}" = set; 
24e30 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
24e40 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
24e50 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
24e60 20 20 20 20 69 3d 30 0a 20 20 74 65 73 74 73 74      i=0.  testst
24e70 72 69 6e 67 3d 22 41 42 43 44 22 0a 0a 20 20 63  ring="ABCD"..  c
24e80 61 73 65 20 24 62 75 69 6c 64 5f 6f 73 20 69 6e  ase $build_os in
24e90 0a 20 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a  .  msdosdjgpp*).
24ea0 20 20 20 20 23 20 4f 6e 20 44 4a 47 50 50 2c 20      # On DJGPP, 
24eb0 74 68 69 73 20 74 65 73 74 20 63 61 6e 20 62 6c  this test can bl
24ec0 6f 77 20 75 70 20 70 72 65 74 74 79 20 62 61 64  ow up pretty bad
24ed0 6c 79 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65  ly due to proble
24ee0 6d 73 20 69 6e 20 6c 69 62 63 0a 20 20 20 20 23  ms in libc.    #
24ef0 20 28 61 6e 79 20 73 69 6e 67 6c 65 20 61 72 67   (any single arg
24f00 75 6d 65 6e 74 20 65 78 63 65 65 64 69 6e 67 20  ument exceeding 
24f10 32 30 30 30 20 62 79 74 65 73 20 63 61 75 73 65  2000 bytes cause
24f20 73 20 61 20 62 75 66 66 65 72 20 6f 76 65 72 72  s a buffer overr
24f30 75 6e 0a 20 20 20 20 23 20 64 75 72 69 6e 67 20  un.    # during 
24f40 67 6c 6f 62 20 65 78 70 61 6e 73 69 6f 6e 29 2e  glob expansion).
24f50 20 20 45 76 65 6e 20 69 66 20 69 74 20 77 65 72    Even if it wer
24f60 65 20 66 69 78 65 64 2c 20 74 68 65 20 72 65 73  e fixed, the res
24f70 75 6c 74 20 6f 66 20 74 68 69 73 0a 20 20 20 20  ult of this.    
24f80 23 20 63 68 65 63 6b 20 77 6f 75 6c 64 20 62 65  # check would be
24f90 20 6c 61 72 67 65 72 20 74 68 61 6e 20 69 74 20   larger than it 
24fa0 73 68 6f 75 6c 64 20 62 65 2e 0a 20 20 20 20 6c  should be..    l
24fb0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
24fc0 5f 6c 65 6e 3d 31 32 32 38 38 3b 20 20 20 20 23  _len=12288;    #
24fd0 20 31 32 4b 20 69 73 20 61 62 6f 75 74 20 72 69   12K is about ri
24fe0 67 68 74 0a 20 20 20 20 3b 3b 0a 0a 20 20 67 6e  ght.    ;;..  gn
24ff0 75 2a 29 0a 20 20 20 20 23 20 55 6e 64 65 72 20  u*).    # Under 
25000 47 4e 55 20 48 75 72 64 2c 20 74 68 69 73 20 74  GNU Hurd, this t
25010 65 73 74 20 69 73 20 6e 6f 74 20 72 65 71 75 69  est is not requi
25020 72 65 64 20 62 65 63 61 75 73 65 20 74 68 65 72  red because ther
25030 65 20 69 73 0a 20 20 20 20 23 20 6e 6f 20 6c 69  e is.    # no li
25040 6d 69 74 20 74 6f 20 74 68 65 20 6c 65 6e 67 74  mit to the lengt
25050 68 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e  h of command lin
25060 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20  e arguments..   
25070 20 23 20 4c 69 62 74 6f 6f 6c 20 77 69 6c 6c 20   # Libtool will 
25080 69 6e 74 65 72 70 72 65 74 20 2d 31 20 61 73 20  interpret -1 as 
25090 6e 6f 20 6c 69 6d 69 74 20 77 68 61 74 73 6f 65  no limit whatsoe
250a0 76 65 72 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  ver.    lt_cv_sy
250b0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 2d 31  s_max_cmd_len=-1
250c0 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 63 79 67 77  ;.    ;;..  cygw
250d0 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 29 0a 20 20  in* | mingw*).  
250e0 20 20 23 20 4f 6e 20 57 69 6e 39 78 2f 4d 45 2c    # On Win9x/ME,
250f0 20 74 68 69 73 20 74 65 73 74 20 62 6c 6f 77 73   this test blows
25100 20 75 70 20 2d 2d 20 69 74 20 73 75 63 63 65 65   up -- it succee
25110 64 73 2c 20 62 75 74 20 74 61 6b 65 73 0a 20 20  ds, but takes.  
25120 20 20 23 20 61 62 6f 75 74 20 35 20 6d 69 6e 75    # about 5 minu
25130 74 65 73 20 61 73 20 74 68 65 20 74 65 73 74 73  tes as the tests
25140 74 72 69 6e 67 20 67 72 6f 77 73 20 65 78 70 6f  tring grows expo
25150 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20 20 20 20 23  nentially..    #
25160 20 57 6f 72 73 65 2c 20 73 69 6e 63 65 20 39 78   Worse, since 9x
25170 2f 4d 45 20 61 72 65 20 6e 6f 74 20 70 72 65 2d  /ME are not pre-
25180 65 6d 70 74 69 76 65 6c 79 20 6d 75 6c 74 69 74  emptively multit
25190 61 73 6b 69 6e 67 2c 0a 20 20 20 20 23 20 79 6f  asking,.    # yo
251a0 75 20 65 6e 64 20 75 70 20 77 69 74 68 20 61 20  u end up with a 
251b0 22 66 72 6f 7a 65 6e 22 20 63 6f 6d 70 75 74 65  "frozen" compute
251c0 72 2c 20 65 76 65 6e 20 74 68 6f 75 67 68 20 77  r, even though w
251d0 69 74 68 20 70 61 74 69 65 6e 63 65 0a 20 20 20  ith patience.   
251e0 20 23 20 74 68 65 20 74 65 73 74 20 65 76 65 6e   # the test even
251f0 74 75 61 6c 6c 79 20 73 75 63 63 65 65 64 73 20  tually succeeds 
25200 28 77 69 74 68 20 61 20 6d 61 78 20 6c 69 6e 65  (with a max line
25210 20 6c 65 6e 67 74 68 20 6f 66 20 32 35 36 6b 29   length of 256k)
25220 2e 0a 20 20 20 20 23 20 49 6e 73 74 65 61 64 2c  ..    # Instead,
25230 20 6c 65 74 27 73 20 6a 75 73 74 20 70 75 6e 74   let's just punt
25240 3a 20 75 73 65 20 74 68 65 20 6d 69 6e 69 6d 75  : use the minimu
25250 6d 20 6c 69 6e 65 6c 65 6e 67 74 68 20 72 65 70  m linelength rep
25260 6f 72 74 65 64 20 62 79 0a 20 20 20 20 23 20 61  orted by.    # a
25270 6c 6c 20 6f 66 20 74 68 65 20 73 75 70 70 6f 72  ll of the suppor
25280 74 65 64 20 70 6c 61 74 66 6f 72 6d 73 3a 20 38  ted platforms: 8
25290 31 39 32 20 28 6f 6e 20 4e 54 2f 32 4b 2f 58 50  192 (on NT/2K/XP
252a0 29 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  )..    lt_cv_sys
252b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
252c0 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 61 6d 69  2;.    ;;..  ami
252d0 67 61 6f 73 2a 29 0a 20 20 20 20 23 20 4f 6e 20  gaos*).    # On 
252e0 41 6d 69 67 61 4f 53 20 77 69 74 68 20 70 64 6b  AmigaOS with pdk
252f0 73 68 2c 20 74 68 69 73 20 74 65 73 74 20 74 61  sh, this test ta
25300 6b 65 73 20 68 6f 75 72 73 2c 20 6c 69 74 65 72  kes hours, liter
25310 61 6c 6c 79 2e 0a 20 20 20 20 23 20 53 6f 20 77  ally..    # So w
25320 65 20 6a 75 73 74 20 70 75 6e 74 20 61 6e 64 20  e just punt and 
25330 75 73 65 20 61 20 6d 69 6e 69 6d 75 6d 20 6c 69  use a minimum li
25340 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 38 31 39  ne length of 819
25350 32 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  2..    lt_cv_sys
25360 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 38 31 39  _max_cmd_len=819
25370 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20 20 6e 65 74  2;.    ;;..  net
25380 62 73 64 2a 20 7c 20 66 72 65 65 62 73 64 2a 20  bsd* | freebsd* 
25390 7c 20 6f 70 65 6e 62 73 64 2a 20 7c 20 64 61 72  | openbsd* | dar
253a0 77 69 6e 2a 20 7c 20 64 72 61 67 6f 6e 66 6c 79  win* | dragonfly
253b0 2a 29 0a 20 20 20 20 23 20 54 68 69 73 20 68 61  *).    # This ha
253c0 73 20 62 65 65 6e 20 61 72 6f 75 6e 64 20 73 69  s been around si
253d0 6e 63 65 20 33 38 36 42 53 44 2c 20 61 74 20 6c  nce 386BSD, at l
253e0 65 61 73 74 2e 20 20 4c 69 6b 65 6c 79 20 66 75  east.  Likely fu
253f0 72 74 68 65 72 2e 0a 20 20 20 20 69 66 20 74 65  rther..    if te
25400 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79 73 63  st -x /sbin/sysc
25410 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  tl; then.      l
25420 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
25430 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f 73 79 73 63  _len=`/sbin/sysc
25440 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61 72 67 6d 61  tl -n kern.argma
25450 78 60 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74  x`.    elif test
25460 20 2d 78 20 2f 75 73 72 2f 73 62 69 6e 2f 73 79   -x /usr/sbin/sy
25470 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  sctl; then.     
25480 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
25490 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72 2f 73 62 69  md_len=`/usr/sbi
254a0 6e 2f 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e  n/sysctl -n kern
254b0 2e 61 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 73  .argmax`.    els
254c0 65 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  e.      lt_cv_sy
254d0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 36 35  s_max_cmd_len=65
254e0 35 33 36 09 23 20 75 73 61 62 6c 65 20 64 65 66  536.# usable def
254f0 61 75 6c 74 20 66 6f 72 20 61 6c 6c 20 42 53 44  ault for all BSD
25500 73 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 41  s.    fi.    # A
25510 6e 64 20 61 64 64 20 61 20 73 61 66 65 74 79 20  nd add a safety 
25520 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f 63 76 5f 73  zone.    lt_cv_s
25530 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60  ys_max_cmd_len=`
25540 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f  expr $lt_cv_sys_
25550 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20 34  max_cmd_len \/ 4
25560 60 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  `.    lt_cv_sys_
25570 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70  max_cmd_len=`exp
25580 72 20 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78  r $lt_cv_sys_max
25590 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20 33 60 0a 20  _cmd_len \* 3`. 
255a0 20 20 20 3b 3b 0a 0a 20 20 69 6e 74 65 72 69 78     ;;..  interix
255b0 2a 29 0a 20 20 20 20 23 20 57 65 20 6b 6e 6f 77  *).    # We know
255c0 20 74 68 65 20 76 61 6c 75 65 20 32 36 32 31 34   the value 26214
255d0 34 20 61 6e 64 20 68 61 72 64 63 6f 64 65 20 69  4 and hardcode i
255e0 74 20 77 69 74 68 20 61 20 73 61 66 65 74 79 20  t with a safety 
255f0 7a 6f 6e 65 20 28 6c 69 6b 65 20 42 53 44 29 0a  zone (like BSD).
25600 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
25610 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39 36 36 30 38  x_cmd_len=196608
25620 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f 73 66 2a 29  .    ;;..  osf*)
25630 0a 20 20 20 20 23 20 44 72 2e 20 48 61 6e 73 20  .    # Dr. Hans 
25640 45 6b 6b 65 68 61 72 64 20 50 6c 65 73 73 65 72  Ekkehard Plesser
25650 20 72 65 70 6f 72 74 73 20 73 65 65 69 6e 67 20   reports seeing 
25660 61 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 20 72  a kernel panic r
25670 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
25680 0a 20 20 20 20 23 20 64 75 65 20 74 6f 20 74 68  .    # due to th
25690 69 73 20 74 65 73 74 20 77 68 65 6e 20 65 78 65  is test when exe
256a0 63 5f 64 69 73 61 62 6c 65 5f 61 72 67 5f 6c 69  c_disable_arg_li
256b0 6d 69 74 20 69 73 20 31 20 6f 6e 20 54 72 75 36  mit is 1 on Tru6
256c0 34 2e 20 49 74 20 69 73 20 6e 6f 74 0a 20 20 20  4. It is not.   
256d0 20 23 20 6e 69 63 65 20 74 6f 20 63 61 75 73 65   # nice to cause
256e0 20 6b 65 72 6e 65 6c 20 70 61 6e 69 63 73 20 73   kernel panics s
256f0 6f 20 6c 65 74 73 20 61 76 6f 69 64 20 74 68 65  o lets avoid the
25700 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e 0a 20 20 20   loop below..   
25710 20 23 20 46 69 72 73 74 20 73 65 74 20 61 20 72   # First set a r
25720 65 61 73 6f 6e 61 62 6c 65 20 64 65 66 61 75 6c  easonable defaul
25730 74 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  t..    lt_cv_sys
25740 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 36 33  _max_cmd_len=163
25750 38 34 0a 20 20 20 20 23 0a 20 20 20 20 69 66 20  84.    #.    if 
25760 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f 73 79  test -x /sbin/sy
25770 73 63 6f 6e 66 69 67 3b 20 74 68 65 6e 0a 20 20  sconfig; then.  
25780 20 20 20 20 63 61 73 65 20 60 2f 73 62 69 6e 2f      case `/sbin/
25790 73 79 73 63 6f 6e 66 69 67 20 2d 71 20 70 72 6f  sysconfig -q pro
257a0 63 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61  c exec_disable_a
257b0 72 67 5f 6c 69 6d 69 74 60 20 69 6e 0a 20 20 20  rg_limit` in.   
257c0 20 20 20 20 20 2a 31 2a 29 20 6c 74 5f 63 76 5f       *1*) lt_cv_
257d0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
257e0 2d 31 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63  -1 ;;.      esac
257f0 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20  .    fi.    ;;. 
25800 20 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 20 20   sco3.2v5*).    
25810 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25820 64 5f 6c 65 6e 3d 31 30 32 34 30 30 0a 20 20 20  d_len=102400.   
25830 20 3b 3b 0a 20 20 73 79 73 76 35 2a 20 7c 20 73   ;;.  sysv5* | s
25840 63 6f 35 76 36 2a 20 7c 20 73 79 73 76 34 2e 32  co5v6* | sysv4.2
25850 75 77 32 2a 29 0a 20 20 20 20 6b 61 72 67 6d 61  uw2*).    kargma
25860 78 3d 60 67 72 65 70 20 41 52 47 5f 4d 41 58 20  x=`grep ARG_MAX 
25870 2f 65 74 63 2f 63 6f 6e 66 2f 63 66 2e 64 2f 73  /etc/conf/cf.d/s
25880 74 75 6e 65 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  tune 2>/dev/null
25890 60 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  `.    if test -n
258a0 20 22 24 6b 61 72 67 6d 61 78 22 3b 20 74 68 65   "$kargmax"; the
258b0 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  n.      lt_cv_sy
258c0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
258d0 63 68 6f 20 24 6b 61 72 67 6d 61 78 20 7c 20 73  cho $kargmax | s
258e0 65 64 20 27 73 2f 2e 2a 5b 20 09 5d 2f 2f 27 60  ed 's/.*[ .]//'`
258f0 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
25900 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
25910 64 5f 6c 65 6e 3d 33 32 37 36 38 0a 20 20 20 20  d_len=32768.    
25920 66 69 0a 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20  fi.    ;;.  *). 
25930 20 20 20 23 20 49 66 20 74 65 73 74 20 69 73 20     # If test is 
25940 6e 6f 74 20 61 20 73 68 65 6c 6c 20 62 75 69 6c  not a shell buil
25950 74 2d 69 6e 2c 20 77 65 27 6c 6c 20 70 72 6f 62  t-in, we'll prob
25960 61 62 6c 79 20 65 6e 64 20 75 70 20 63 6f 6d 70  ably end up comp
25970 75 74 69 6e 67 20 61 0a 20 20 20 20 23 20 6d 61  uting a.    # ma
25980 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 74 68 61  ximum length tha
25990 74 20 69 73 20 6f 6e 6c 79 20 68 61 6c 66 20 6f  t is only half o
259a0 66 20 74 68 65 20 61 63 74 75 61 6c 20 6d 61 78  f the actual max
259b0 69 6d 75 6d 20 6c 65 6e 67 74 68 2c 20 62 75 74  imum length, but
259c0 0a 20 20 20 20 23 20 77 65 20 63 61 6e 27 74 20  .    # we can't 
259d0 74 65 6c 6c 2e 0a 20 20 20 20 53 48 45 4c 4c 3d  tell..    SHELL=
259e0 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49 47  ${SHELL-${CONFIG
259f0 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 7d  _SHELL-/bin/sh}}
25a00 0a 20 20 20 20 77 68 69 6c 65 20 28 74 65 73 74  .    while (test
25a10 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20 2d   "X"`$SHELL $0 -
25a20 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
25a30 58 24 74 65 73 74 73 74 72 69 6e 67 22 20 32 3e  X$teststring" 2>
25a40 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20  /dev/null` \..  
25a50 20 20 20 20 20 3d 20 22 58 58 24 74 65 73 74 73       = "XX$tests
25a60 74 72 69 6e 67 22 29 20 3e 2f 64 65 76 2f 6e 75  tring") >/dev/nu
25a70 6c 6c 20 32 3e 26 31 20 26 26 0a 09 20 20 20 20  ll 2>&1 &&..    
25a80 6e 65 77 5f 72 65 73 75 6c 74 3d 60 65 78 70 72  new_result=`expr
25a90 20 22 58 24 74 65 73 74 73 74 72 69 6e 67 22 20   "X$teststring" 
25aa0 3a 20 22 2e 2a 22 20 32 3e 26 31 60 20 26 26 0a  : ".*" 2>&1` &&.
25ab0 09 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d  .    lt_cv_sys_m
25ac0 61 78 5f 63 6d 64 5f 6c 65 6e 3d 24 6e 65 77 5f  ax_cmd_len=$new_
25ad0 72 65 73 75 6c 74 20 26 26 0a 09 20 20 20 20 74  result &&..    t
25ae0 65 73 74 20 24 69 20 21 3d 20 31 37 20 23 20 31  est $i != 17 # 1
25af0 2f 32 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20  /2 MB should be 
25b00 65 6e 6f 75 67 68 0a 20 20 20 20 64 6f 0a 20 20  enough.    do.  
25b10 20 20 20 20 69 3d 60 65 78 70 72 20 24 69 20 2b      i=`expr $i +
25b20 20 31 60 0a 20 20 20 20 20 20 74 65 73 74 73 74   1`.      testst
25b30 72 69 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67  ring=$teststring
25b40 24 74 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20  $teststring.    
25b50 64 6f 6e 65 0a 20 20 20 20 74 65 73 74 73 74 72  done.    teststr
25b60 69 6e 67 3d 0a 20 20 20 20 23 20 41 64 64 20 61  ing=.    # Add a
25b70 20 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66   significant saf
25b80 65 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75  ety factor becau
25b90 73 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73  se C++ compilers
25ba0 20 63 61 6e 20 74 61 63 6b 20 6f 6e 20 6d 61 73   can tack on mas
25bb0 73 69 76 65 0a 20 20 20 20 23 20 61 6d 6f 75 6e  sive.    # amoun
25bc0 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c  ts of additional
25bd0 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f 72   arguments befor
25be0 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20 74  e passing them t
25bf0 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2e 0a 20 20  o the linker..  
25c00 20 20 23 20 49 74 20 61 70 70 65 61 72 73 20 61    # It appears a
25c10 73 20 74 68 6f 75 67 68 20 31 2f 32 20 69 73 20  s though 1/2 is 
25c20 61 20 75 73 61 62 6c 65 20 76 61 6c 75 65 2e 0a  a usable value..
25c30 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
25c40 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20  x_cmd_len=`expr 
25c50 24 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63  $lt_cv_sys_max_c
25c60 6d 64 5f 6c 65 6e 20 5c 2f 20 32 60 0a 20 20 20  md_len \/ 2`.   
25c70 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a   ;;.  esac..fi..
25c80 69 66 20 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63  if test -n $lt_c
25c90 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
25ca0 6e 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  n ; then.  { ech
25cb0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
25cc0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63  O: result: $lt_c
25cd0 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
25ce0 6e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45  n" >&5.echo "${E
25cf0 43 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 73 79 73  CHO_T}$lt_cv_sys
25d00 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22 20 3e 26  _max_cmd_len" >&
25d10 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
25d20 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
25d30 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 6e 65  NO: result: none
25d40 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
25d50 48 4f 5f 54 7d 6e 6f 6e 65 22 20 3e 26 36 3b 20  HO_T}none" >&6; 
25d60 7d 0a 66 69 0a 0a 0a 0a 0a 23 20 43 68 65 63 6b  }.fi.....# Check
25d70 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20   for command to 
25d80 67 72 61 62 20 74 68 65 20 72 61 77 20 73 79 6d  grab the raw sym
25d90 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c 6c 6f 77 65  bol name followe
25da0 64 20 62 79 20 43 20 73 79 6d 62 6f 6c 20 66 72  d by C symbol fr
25db0 6f 6d 20 6e 6d 2e 0a 7b 20 65 63 68 6f 20 22 24  om nm..{ echo "$
25dc0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
25dd0 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20  hecking command 
25de0 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74  to parse $NM out
25df0 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c  put from $compil
25e00 65 72 20 6f 62 6a 65 63 74 22 20 3e 26 35 0a 65  er object" >&5.e
25e10 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
25e20 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 74 6f  cking command to
25e30 20 70 61 72 73 65 20 24 4e 4d 20 6f 75 74 70 75   parse $NM outpu
25e40 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69 6c 65 72  t from $compiler
25e50 20 6f 62 6a 65 63 74 2e 2e 2e 20 24 45 43 48 4f   object... $ECHO
25e60 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  _C" >&6; }.if te
25e70 73 74 20 22 24 7b 6c 74 5f 63 76 5f 73 79 73 5f  st "${lt_cv_sys_
25e80 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
25e90 70 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  pe+set}" = set; 
25ea0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
25eb0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
25ec0 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
25ed0 0a 23 20 54 68 65 73 65 20 61 72 65 20 73 61 6e  .# These are san
25ee0 65 20 64 65 66 61 75 6c 74 73 20 74 68 61 74 20  e defaults that 
25ef0 77 6f 72 6b 20 6f 6e 20 61 74 20 6c 65 61 73 74  work on at least
25f00 20 61 20 66 65 77 20 6f 6c 64 20 73 79 73 74 65   a few old syste
25f10 6d 73 2e 0a 23 20 5b 54 68 65 79 20 63 6f 6d 65  ms..# [They come
25f20 20 66 72 6f 6d 20 55 6c 74 72 69 78 2e 20 20 57   from Ultrix.  W
25f30 68 61 74 20 63 6f 75 6c 64 20 62 65 20 6f 6c 64  hat could be old
25f40 65 72 20 74 68 61 6e 20 55 6c 74 72 69 78 3f 21  er than Ultrix?!
25f50 21 20 3b 29 5d 0a 0a 23 20 43 68 61 72 61 63 74  ! ;)]..# Charact
25f60 65 72 20 63 6c 61 73 73 20 64 65 73 63 72 69 62  er class describ
25f70 69 6e 67 20 4e 4d 20 67 6c 6f 62 61 6c 20 73 79  ing NM global sy
25f80 6d 62 6f 6c 20 63 6f 64 65 73 2e 0a 73 79 6d 63  mbol codes..symc
25f90 6f 64 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27  ode='[BCDEGRST]'
25fa0 0a 0a 23 20 52 65 67 65 78 70 20 74 6f 20 6d 61  ..# Regexp to ma
25fb0 74 63 68 20 73 79 6d 62 6f 6c 73 20 74 68 61 74  tch symbols that
25fc0 20 63 61 6e 20 62 65 20 61 63 63 65 73 73 65 64   can be accessed
25fd0 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 43   directly from C
25fe0 2e 0a 73 79 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d  ..sympat='\([_A-
25ff0 5a 61 2d 7a 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39  Za-z][_A-Za-z0-9
26000 5d 2a 5c 29 27 0a 0a 23 20 54 72 61 6e 73 66 6f  ]*\)'..# Transfo
26010 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65 64 20  rm an extracted 
26020 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e 74 6f  symbol line into
26030 20 61 20 70 72 6f 70 65 72 20 43 20 64 65 63 6c   a proper C decl
26040 61 72 61 74 69 6f 6e 0a 6c 74 5f 63 76 5f 73 79  aration.lt_cv_sy
26050 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f  s_global_symbol_
26060 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d 6e  to_cdecl="sed -n
26070 20 2d 65 20 27 73 2f 5e 2e 20 2e 2a 20 5c 28 2e   -e 's/^. .* \(.
26080 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74 20  *\)$/extern int 
26090 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61 6e 73  \1;/p'"..# Trans
260a0 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63 74 65  form an extracte
260b0 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20 69 6e  d symbol line in
260c0 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 61  to symbol name a
260d0 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72 65 73  nd symbol addres
260e0 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  s.lt_cv_sys_glob
260f0 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e  al_symbol_to_c_n
26100 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73 65 64  ame_address="sed
26110 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c 28 5b   -n -e 's/^: \([
26120 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c 5c 22  ^ ]*\) $/  {\\\"
26130 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f 70 74 72 29  \1\\\", (lt_ptr)
26140 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24   0},/p' -e 's/^$
26150 73 79 6d 63 6f 64 65 20 5c 28 5b 5e 20 5d 2a 5c  symcode \([^ ]*\
26160 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b  ) \([^ ]*\)$/  {
26170 5c 22 5c 32 5c 22 2c 20 28 6c 74 5f 70 74 72 29  \"\2\", (lt_ptr)
26180 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a 23 20 44   \&\2},/p'"..# D
26190 65 66 69 6e 65 20 73 79 73 74 65 6d 2d 73 70 65  efine system-spe
261a0 63 69 66 69 63 20 76 61 72 69 61 62 6c 65 73 2e  cific variables.
261b0 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
261c0 6e 0a 61 69 78 2a 29 0a 20 20 73 79 6d 63 6f 64  n.aix*).  symcod
261d0 65 3d 27 5b 42 43 44 54 5d 27 0a 20 20 3b 3b 0a  e='[BCDT]'.  ;;.
261e0 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a  cygwin* | mingw*
261f0 20 7c 20 70 77 33 32 2a 29 0a 20 20 73 79 6d 63   | pw32*).  symc
26200 6f 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d  ode='[ABCDGISTW]
26210 27 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 20 23 20  '.  ;;.hpux*) # 
26220 49 74 73 20 6c 69 6e 6b 65 72 20 64 69 73 74 69  Its linker disti
26230 6e 67 75 69 73 68 65 73 20 64 61 74 61 20 66 72  nguishes data fr
26240 6f 6d 20 63 6f 64 65 20 73 79 6d 62 6f 6c 73 0a  om code symbols.
26250 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
26260 5f 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68  _cpu" = ia64; th
26270 65 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27  en.    symcode='
26280 5b 41 42 43 44 45 47 52 53 54 5d 27 0a 20 20 66  [ABCDEGRST]'.  f
26290 69 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  i.  lt_cv_sys_gl
262a0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
262b0 64 65 63 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20  decl="sed -n -e 
262c0 27 73 2f 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24  's/^T .* \(.*\)$
262d0 2f 65 78 74 65 72 6e 20 69 6e 74 20 5c 31 28 29  /extern int \1()
262e0 3b 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d  ;/p' -e 's/^$sym
262f0 63 6f 64 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24  code* .* \(.*\)$
26300 2f 65 78 74 65 72 6e 20 63 68 61 72 20 5c 31 3b  /extern char \1;
26310 2f 70 27 22 0a 20 20 6c 74 5f 63 76 5f 73 79 73  /p'".  lt_cv_sys
26320 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
26330 6f 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73  o_c_name_address
26340 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e  ="sed -n -e 's/^
26350 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20  : \([^ ]*\) $/  
26360 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74  {\\\"\1\\\", (lt
26370 5f 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20  _ptr) 0},/p' -e 
26380 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28  's/^$symcode* \(
26390 5b 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c  [^ ]*\) \([^ ]*\
263a0 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c  )$/  {\"\2\", (l
263b0 74 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27  t_ptr) \&\2},/p'
263c0 22 0a 20 20 3b 3b 0a 6c 69 6e 75 78 2a 29 0a 20  ".  ;;.linux*). 
263d0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
263e0 63 70 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65  cpu" = ia64; the
263f0 6e 0a 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b  n.    symcode='[
26400 41 42 43 44 47 49 52 53 54 57 5d 27 0a 20 20 20  ABCDGIRSTW]'.   
26410 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61   lt_cv_sys_globa
26420 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65 63  l_symbol_to_cdec
26430 6c 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f  l="sed -n -e 's/
26440 5e 54 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78  ^T .* \(.*\)$/ex
26450 74 65 72 6e 20 69 6e 74 20 5c 31 28 29 3b 2f 70  tern int \1();/p
26460 27 20 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64  ' -e 's/^$symcod
26470 65 2a 20 2e 2a 20 5c 28 2e 2a 5c 29 24 2f 65 78  e* .* \(.*\)$/ex
26480 74 65 72 6e 20 63 68 61 72 20 5c 31 3b 2f 70 27  tern char \1;/p'
26490 22 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f  ".    lt_cv_sys_
264a0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f  global_symbol_to
264b0 5f 63 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d  _c_name_address=
264c0 22 73 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a  "sed -n -e 's/^:
264d0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b   \([^ ]*\) $/  {
264e0 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20 28 6c 74 5f  \\\"\1\\\", (lt_
264f0 70 74 72 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27  ptr) 0},/p' -e '
26500 73 2f 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b  s/^$symcode* \([
26510 5e 20 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29  ^ ]*\) \([^ ]*\)
26520 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c 74  $/  {\"\2\", (lt
26530 5f 70 74 72 29 20 5c 26 5c 32 7d 2c 2f 70 27 22  _ptr) \&\2},/p'"
26540 0a 20 20 66 69 0a 20 20 3b 3b 0a 69 72 69 78 2a  .  fi.  ;;.irix*
26550 20 7c 20 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20   | nonstopux*). 
26560 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 45 47   symcode='[BCDEG
26570 52 53 54 5d 27 0a 20 20 3b 3b 0a 6f 73 66 2a 29  RST]'.  ;;.osf*)
26580 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44  .  symcode='[BCD
26590 45 47 51 52 53 54 5d 27 0a 20 20 3b 3b 0a 73 6f  EGQRST]'.  ;;.so
265a0 6c 61 72 69 73 2a 29 0a 20 20 73 79 6d 63 6f 64  laris*).  symcod
265b0 65 3d 27 5b 42 44 52 54 5d 27 0a 20 20 3b 3b 0a  e='[BDRT]'.  ;;.
265c0 73 63 6f 33 2e 32 76 35 2a 29 0a 20 20 73 79 6d  sco3.2v5*).  sym
265d0 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b  code='[DT]'.  ;;
265e0 0a 73 79 73 76 34 2e 32 75 77 32 2a 29 0a 20 20  .sysv4.2uw2*).  
265f0 73 79 6d 63 6f 64 65 3d 27 5b 44 54 5d 27 0a 20  symcode='[DT]'. 
26600 20 3b 3b 0a 73 79 73 76 35 2a 20 7c 20 73 63 6f   ;;.sysv5* | sco
26610 35 76 36 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a  5v6* | unixware*
26620 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a 20 20   | OpenUNIX*).  
26630 73 79 6d 63 6f 64 65 3d 27 5b 41 42 44 54 5d 27  symcode='[ABDT]'
26640 0a 20 20 3b 3b 0a 73 79 73 76 34 29 0a 20 20 73  .  ;;.sysv4).  s
26650 79 6d 63 6f 64 65 3d 27 5b 44 46 4e 53 54 55 5d  ymcode='[DFNSTU]
26660 27 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 48  '.  ;;.esac..# H
26670 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e 20 6d 69  andle CRLF in mi
26680 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69 6e 0a 6f  ngw tool chain.o
26690 70 74 5f 63 72 3d 0a 63 61 73 65 20 24 62 75 69  pt_cr=.case $bui
266a0 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67 77 2a 29  ld_os in.mingw*)
266b0 0a 20 20 6f 70 74 5f 63 72 3d 60 65 63 68 6f 20  .  opt_cr=`echo 
266c0 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c 20 74 72 20  'x\{0,1\}' | tr 
266d0 78 20 27 5c 30 31 35 27 60 20 23 20 6f 70 74 69  x '\015'` # opti
266e0 6f 6e 20 63 72 20 69 6e 20 72 65 67 65 78 70 0a  on cr in regexp.
266f0 20 20 3b 3b 0a 65 73 61 63 0a 0a 23 20 49 66 20    ;;.esac..# If 
26700 77 65 27 72 65 20 75 73 69 6e 67 20 47 4e 55 20  we're using GNU 
26710 6e 6d 2c 20 74 68 65 6e 20 75 73 65 20 69 74 73  nm, then use its
26720 20 73 74 61 6e 64 61 72 64 20 73 79 6d 62 6f 6c   standard symbol
26730 20 63 6f 64 65 73 2e 0a 63 61 73 65 20 60 24 4e   codes..case `$N
26740 4d 20 2d 56 20 32 3e 26 31 60 20 69 6e 0a 2a 47  M -V 2>&1` in.*G
26750 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20 42 46 44  NU* | *'with BFD
26760 27 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  '*).  symcode='[
26770 41 42 43 44 47 49 52 53 54 57 5d 27 20 3b 3b 0a  ABCDGIRSTW]' ;;.
26780 65 73 61 63 0a 0a 23 20 54 72 79 20 77 69 74 68  esac..# Try with
26790 6f 75 74 20 61 20 70 72 65 66 69 78 20 75 6e 64  out a prefix und
267a0 65 72 63 6f 72 65 2c 20 74 68 65 6e 20 77 69 74  ercore, then wit
267b0 68 20 69 74 2e 0a 66 6f 72 20 61 63 5f 73 79 6d  h it..for ac_sym
267c0 70 72 66 78 20 69 6e 20 22 22 20 22 5f 22 3b 20  prfx in "" "_"; 
267d0 64 6f 0a 0a 20 20 23 20 54 72 61 6e 73 66 6f 72  do..  # Transfor
267e0 6d 20 73 79 6d 63 6f 64 65 2c 20 73 79 6d 70 61  m symcode, sympa
267f0 74 2c 20 61 6e 64 20 73 79 6d 70 72 66 78 20 69  t, and symprfx i
26800 6e 74 6f 20 61 20 72 61 77 20 73 79 6d 62 6f 6c  nto a raw symbol
26810 20 61 6e 64 20 61 20 43 20 73 79 6d 62 6f 6c 2e   and a C symbol.
26820 0a 20 20 73 79 6d 78 66 72 6d 3d 22 5c 5c 31 20  .  symxfrm="\\1 
26830 24 61 63 5f 73 79 6d 70 72 66 78 5c 5c 32 20 5c  $ac_symprfx\\2 \
26840 5c 32 22 0a 0a 20 20 23 20 57 72 69 74 65 20 74  \2"..  # Write t
26850 68 65 20 72 61 77 20 61 6e 64 20 43 20 69 64 65  he raw and C ide
26860 6e 74 69 66 69 65 72 73 2e 0a 20 20 6c 74 5f 63  ntifiers..  lt_c
26870 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
26880 62 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e  bol_pipe="sed -n
26890 20 2d 65 20 27 73 2f 5e 2e 2a 5b 20 09 5d 5c 28   -e 's/^.*[ .]\(
268a0 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65  $symcode$symcode
268b0 2a 5c 29 5b 20 09 5d 5b 20 09 5d 2a 24 61 63 5f  *\)[ .][ .]*$ac_
268c0 73 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f  symprfx$sympat$o
268d0 70 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f  pt_cr$/$symxfrm/
268e0 70 27 22 0a 0a 20 20 23 20 43 68 65 63 6b 20 74  p'"..  # Check t
268f0 6f 20 73 65 65 20 74 68 61 74 20 74 68 65 20 70  o see that the p
26900 69 70 65 20 77 6f 72 6b 73 20 63 6f 72 72 65 63  ipe works correc
26910 74 6c 79 2e 0a 20 20 70 69 70 65 5f 77 6f 72 6b  tly..  pipe_work
26920 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d 66 20 63 6f  s=no..  rm -f co
26930 6e 66 74 65 73 74 2a 0a 20 20 63 61 74 20 3e 20  nftest*.  cat > 
26940 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
26950 20 3c 3c 45 4f 46 0a 23 69 66 64 65 66 20 5f 5f   <<EOF.#ifdef __
26960 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e  cplusplus.extern
26970 20 22 43 22 20 7b 0a 23 65 6e 64 69 66 0a 63 68   "C" {.#endif.ch
26980 61 72 20 6e 6d 5f 74 65 73 74 5f 76 61 72 3b 0a  ar nm_test_var;.
26990 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e  void nm_test_fun
269a0 63 28 29 7b 7d 0a 23 69 66 64 65 66 20 5f 5f 63  c(){}.#ifdef __c
269b0 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69  plusplus.}.#endi
269c0 66 0a 69 6e 74 20 6d 61 69 6e 28 29 7b 6e 6d 5f  f.int main(){nm_
269d0 74 65 73 74 5f 76 61 72 3d 27 61 27 3b 6e 6d 5f  test_var='a';nm_
269e0 74 65 73 74 5f 66 75 6e 63 28 29 3b 72 65 74 75  test_func();retu
269f0 72 6e 28 30 29 3b 7d 0a 45 4f 46 0a 0a 20 20 69  rn(0);}.EOF..  i
26a00 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 22  f { (eval echo "
26a10 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
26a20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 22  \"$ac_compile\""
26a30 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61  ) >&5.  (eval $a
26a40 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a  c_compile) 2>&5.
26a50 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
26a60 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
26a70 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61 63  INENO: \$? = $ac
26a80 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 28  _status" >&5.  (
26a90 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
26aa0 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ; }; then.    # 
26ab0 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62 20  Now try to grab 
26ac0 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20 20  the symbols..   
26ad0 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74 2e   nlist=conftest.
26ae0 6e 6d 0a 20 20 20 20 69 66 20 7b 20 28 65 76 61  nm.    if { (eva
26af0 6c 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  l echo "$as_me:$
26b00 4c 49 4e 45 4e 4f 3a 20 5c 22 24 4e 4d 20 63 6f  LINENO: \"$NM co
26b10 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
26b20 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73 79 73 5f  t \| $lt_cv_sys_
26b30 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
26b40 70 65 20 5c 3e 20 24 6e 6c 69 73 74 5c 22 22 29  pe \> $nlist\"")
26b50 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 4e 4d   >&5.  (eval $NM
26b60 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
26b70 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f 73  jext \| $lt_cv_s
26b80 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
26b90 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74 29  _pipe \> $nlist)
26ba0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
26bb0 73 3d 24 3f 0a 20 20 65 63 68 6f 20 22 24 61 73  s=$?.  echo "$as
26bc0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f  _me:$LINENO: \$?
26bd0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
26be0 26 35 0a 20 20 28 65 78 69 74 20 24 61 63 5f 73  &5.  (exit $ac_s
26bf0 74 61 74 75 73 29 3b 20 7d 20 26 26 20 74 65 73  tatus); } && tes
26c00 74 20 2d 73 20 22 24 6e 6c 69 73 74 22 3b 20 74  t -s "$nlist"; t
26c10 68 65 6e 0a 20 20 20 20 20 20 23 20 54 72 79 20  hen.      # Try 
26c20 73 6f 72 74 69 6e 67 20 61 6e 64 20 75 6e 69 71  sorting and uniq
26c30 75 69 66 79 69 6e 67 20 74 68 65 20 6f 75 74 70  uifying the outp
26c40 75 74 2e 0a 20 20 20 20 20 20 69 66 20 73 6f 72  ut..      if sor
26c50 74 20 22 24 6e 6c 69 73 74 22 20 7c 20 75 6e 69  t "$nlist" | uni
26c60 71 20 3e 20 22 24 6e 6c 69 73 74 22 54 3b 20 74  q > "$nlist"T; t
26c70 68 65 6e 0a 09 6d 76 20 2d 66 20 22 24 6e 6c 69  hen..mv -f "$nli
26c80 73 74 22 54 20 22 24 6e 6c 69 73 74 22 0a 20 20  st"T "$nlist".  
26c90 20 20 20 20 65 6c 73 65 0a 09 72 6d 20 2d 66 20      else..rm -f 
26ca0 22 24 6e 6c 69 73 74 22 54 0a 20 20 20 20 20 20  "$nlist"T.      
26cb0 66 69 0a 0a 20 20 20 20 20 20 23 20 4d 61 6b 65  fi..      # Make
26cc0 20 73 75 72 65 20 74 68 61 74 20 77 65 20 73 6e   sure that we sn
26cd0 61 67 67 65 64 20 61 6c 6c 20 74 68 65 20 73 79  agged all the sy
26ce0 6d 62 6f 6c 73 20 77 65 20 6e 65 65 64 2e 0a 20  mbols we need.. 
26cf0 20 20 20 20 20 69 66 20 67 72 65 70 20 27 20 6e       if grep ' n
26d00 6d 5f 74 65 73 74 5f 76 61 72 24 27 20 22 24 6e  m_test_var$' "$n
26d10 6c 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  list" >/dev/null
26d20 3b 20 74 68 65 6e 0a 09 69 66 20 67 72 65 70 20  ; then..if grep 
26d30 27 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 24 27  ' nm_test_func$'
26d40 20 22 24 6e 6c 69 73 74 22 20 3e 2f 64 65 76 2f   "$nlist" >/dev/
26d50 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 63 61  null; then..  ca
26d60 74 20 3c 3c 45 4f 46 20 3e 20 63 6f 6e 66 74 65  t <<EOF > confte
26d70 73 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65  st.$ac_ext.#ifde
26d80 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
26d90 74 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69  tern "C" {.#endi
26da0 66 0a 0a 45 4f 46 0a 09 20 20 23 20 4e 6f 77 20  f..EOF..  # Now 
26db0 67 65 6e 65 72 61 74 65 20 74 68 65 20 73 79 6d  generate the sym
26dc0 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20 65 76 61  bol file...  eva
26dd0 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  l "$lt_cv_sys_gl
26de0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
26df0 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c 69 73 74  decl"' < "$nlist
26e00 22 20 7c 20 67 72 65 70 20 2d 76 20 6d 61 69 6e  " | grep -v main
26e10 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   >> conftest.$ac
26e20 5f 65 78 74 27 0a 0a 09 20 20 63 61 74 20 3c 3c  _ext'...  cat <<
26e30 45 4f 46 20 3e 3e 20 63 6f 6e 66 74 65 73 74 2e  EOF >> conftest.
26e40 24 61 63 5f 65 78 74 0a 23 69 66 20 64 65 66 69  $ac_ext.#if defi
26e50 6e 65 64 20 28 5f 5f 53 54 44 43 5f 5f 29 20 26  ned (__STDC__) &
26e60 26 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 64 65 66  & __STDC__.# def
26e70 69 6e 65 20 6c 74 5f 70 74 72 5f 74 20 76 6f 69  ine lt_ptr_t voi
26e80 64 20 2a 0a 23 65 6c 73 65 0a 23 20 64 65 66 69  d *.#else.# defi
26e90 6e 65 20 6c 74 5f 70 74 72 5f 74 20 63 68 61 72  ne lt_ptr_t char
26ea0 20 2a 0a 23 20 64 65 66 69 6e 65 20 63 6f 6e 73   *.# define cons
26eb0 74 0a 23 65 6e 64 69 66 0a 0a 2f 2a 20 54 68 65  t.#endif../* The
26ec0 20 6d 61 70 70 69 6e 67 20 62 65 74 77 65 65 6e   mapping between
26ed0 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 20 61 6e   symbol names an
26ee0 64 20 73 79 6d 62 6f 6c 73 2e 20 2a 2f 0a 63 6f  d symbols. */.co
26ef0 6e 73 74 20 73 74 72 75 63 74 20 7b 0a 20 20 63  nst struct {.  c
26f00 6f 6e 73 74 20 63 68 61 72 20 2a 6e 61 6d 65 3b  onst char *name;
26f10 0a 20 20 6c 74 5f 70 74 72 5f 74 20 61 64 64 72  .  lt_ptr_t addr
26f20 65 73 73 3b 0a 7d 0a 6c 74 5f 70 72 65 6c 6f 61  ess;.}.lt_preloa
26f30 64 65 64 5f 73 79 6d 62 6f 6c 73 5b 5d 20 3d 0a  ded_symbols[] =.
26f40 7b 0a 45 4f 46 0a 09 20 20 24 53 45 44 20 22 73  {.EOF..  $SED "s
26f50 2f 5e 24 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f  /^$symcode$symco
26f60 64 65 2a 20 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c  de* \(.*\) \(.*\
26f70 29 24 2f 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 6c  )$/  {\"\2\", (l
26f80 74 5f 70 74 72 5f 74 29 20 5c 26 5c 32 7d 2c 2f  t_ptr_t) \&\2},/
26f90 22 20 3c 20 22 24 6e 6c 69 73 74 22 20 7c 20 67  " < "$nlist" | g
26fa0 72 65 70 20 2d 76 20 6d 61 69 6e 20 3e 3e 20 63  rep -v main >> c
26fb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
26fc0 09 20 20 63 61 74 20 3c 3c 5c 45 4f 46 20 3e 3e  .  cat <<\EOF >>
26fd0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
26fe0 74 0a 20 20 7b 30 2c 20 28 6c 74 5f 70 74 72 5f  t.  {0, (lt_ptr_
26ff0 74 29 20 30 7d 0a 7d 3b 0a 0a 23 69 66 64 65 66  t) 0}.};..#ifdef
27000 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a 23   __cplusplus.}.#
27010 65 6e 64 69 66 0a 45 4f 46 0a 09 20 20 23 20 4e  endif.EOF..  # N
27020 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74  ow try linking t
27030 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20  he two files... 
27040 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   mv conftest.$ac
27050 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d  _objext conftstm
27060 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c  .$ac_objext..  l
27070 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  t_save_LIBS="$LI
27080 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43  BS"..  lt_save_C
27090 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
270a0 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74  .  LIBS="conftst
270b0 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20  m.$ac_objext".. 
270c0 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
270d0 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
270e0 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
270f0 67 22 0a 09 20 20 69 66 20 7b 20 28 65 76 61 6c  g"..  if { (eval
27100 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
27110 49 4e 45 4e 4f 3a 20 5c 22 24 61 63 5f 6c 69 6e  INENO: \"$ac_lin
27120 6b 5c 22 22 29 20 3e 26 35 0a 20 20 28 65 76 61  k\"") >&5.  (eva
27130 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35  l $ac_link) 2>&5
27140 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
27150 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24    echo "$as_me:$
27160 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24 61  LINENO: \$? = $a
27170 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
27180 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
27190 29 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20  ); } && test -s 
271a0 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65  conftest${ac_exe
271b0 65 78 74 7d 3b 20 74 68 65 6e 0a 09 20 20 20 20  ext}; then..    
271c0 70 69 70 65 5f 77 6f 72 6b 73 3d 79 65 73 0a 09  pipe_works=yes..
271d0 20 20 66 69 0a 09 20 20 4c 49 42 53 3d 22 24 6c    fi..  LIBS="$l
271e0 74 5f 73 61 76 65 5f 4c 49 42 53 22 0a 09 20 20  t_save_LIBS"..  
271f0 43 46 4c 41 47 53 3d 22 24 6c 74 5f 73 61 76 65  CFLAGS="$lt_save
27200 5f 43 46 4c 41 47 53 22 0a 09 65 6c 73 65 0a 09  _CFLAGS"..else..
27210 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66    echo "cannot f
27220 69 6e 64 20 6e 6d 5f 74 65 73 74 5f 66 75 6e 63  ind nm_test_func
27230 20 69 6e 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a   in $nlist" >&5.
27240 09 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  .fi.      else..
27250 65 63 68 6f 20 22 63 61 6e 6e 6f 74 20 66 69 6e  echo "cannot fin
27260 64 20 6e 6d 5f 74 65 73 74 5f 76 61 72 20 69 6e  d nm_test_var in
27270 20 24 6e 6c 69 73 74 22 20 3e 26 35 0a 20 20 20   $nlist" >&5.   
27280 20 20 20 66 69 0a 20 20 20 20 65 6c 73 65 0a 20     fi.    else. 
27290 20 20 20 20 20 65 63 68 6f 20 22 63 61 6e 6e 6f       echo "canno
272a0 74 20 72 75 6e 20 24 6c 74 5f 63 76 5f 73 79 73  t run $lt_cv_sys
272b0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  _global_symbol_p
272c0 69 70 65 22 20 3e 26 35 0a 20 20 20 20 66 69 0a  ipe" >&5.    fi.
272d0 20 20 65 6c 73 65 0a 20 20 20 20 65 63 68 6f 20    else.    echo 
272e0 22 24 70 72 6f 67 6e 61 6d 65 3a 20 66 61 69 6c  "$progname: fail
272f0 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
27300 20 3e 26 35 0a 20 20 20 20 63 61 74 20 63 6f 6e   >&5.    cat con
27310 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
27320 35 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63  5.  fi.  rm -f c
27330 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 74 73 74  onftest* conftst
27340 2a 0a 0a 20 20 23 20 44 6f 20 6e 6f 74 20 75 73  *..  # Do not us
27350 65 20 74 68 65 20 67 6c 6f 62 61 6c 5f 73 79 6d  e the global_sym
27360 62 6f 6c 5f 70 69 70 65 20 75 6e 6c 65 73 73 20  bol_pipe unless 
27370 69 74 20 77 6f 72 6b 73 2e 0a 20 20 69 66 20 74  it works..  if t
27380 65 73 74 20 22 24 70 69 70 65 5f 77 6f 72 6b 73  est "$pipe_works
27390 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
273a0 20 20 62 72 65 61 6b 0a 20 20 65 6c 73 65 0a 20    break.  else. 
273b0 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f     lt_cv_sys_glo
273c0 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 3d  bal_symbol_pipe=
273d0 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a 66 69 0a 0a  .  fi.done..fi..
273e0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
273f0 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79  cv_sys_global_sy
27400 6d 62 6f 6c 5f 70 69 70 65 22 3b 20 74 68 65 6e  mbol_pipe"; then
27410 0a 20 20 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f  .  lt_cv_sys_glo
27420 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64  bal_symbol_to_cd
27430 65 63 6c 3d 0a 66 69 0a 69 66 20 74 65 73 74 20  ecl=.fi.if test 
27440 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f 67  -z "$lt_cv_sys_g
27450 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
27460 65 24 6c 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62  e$lt_cv_sys_glob
27470 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63 64 65  al_symbol_to_cde
27480 63 6c 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63  cl"; then.  { ec
27490 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
274a0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 66 61 69 6c  NO: result: fail
274b0 65 64 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ed" >&5.echo "${
274c0 45 43 48 4f 5f 54 7d 66 61 69 6c 65 64 22 20 3e  ECHO_T}failed" >
274d0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65  &6; }.else.  { e
274e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
274f0 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6f 6b 22  ENO: result: ok"
27500 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48   >&5.echo "${ECH
27510 4f 5f 54 7d 6f 6b 22 20 3e 26 36 3b 20 7d 0a 66  O_T}ok" >&6; }.f
27520 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  i..{ echo "$as_m
27530 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b  e:$LINENO: check
27540 69 6e 67 20 66 6f 72 20 6f 62 6a 64 69 72 22 20  ing for objdir" 
27550 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e  >&5.echo $ECHO_N
27560 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6f   "checking for o
27570 62 6a 64 69 72 2e 2e 2e 20 24 45 43 48 4f 5f 43  bjdir... $ECHO_C
27580 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
27590 20 22 24 7b 6c 74 5f 63 76 5f 6f 62 6a 64 69 72   "${lt_cv_objdir
275a0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
275b0 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f  en.  echo $ECHO_
275c0 4e 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48  N "(cached) $ECH
275d0 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  O_C" >&6.else.  
275e0 72 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64  rm -f .libs 2>/d
275f0 65 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c  ev/null.mkdir .l
27600 69 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  ibs 2>/dev/null.
27610 69 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73  if test -d .libs
27620 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f  ; then.  lt_cv_o
27630 62 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65  bjdir=.libs.else
27640 0a 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73  .  # MS-DOS does
27650 20 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e   not allow filen
27660 61 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20  ames that begin 
27670 77 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74  with a dot..  lt
27680 5f 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73  _cv_objdir=_libs
27690 0a 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20  .fi.rmdir .libs 
276a0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b  2>/dev/null.fi.{
276b0 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
276c0 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24  INENO: result: $
276d0 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26  lt_cv_objdir" >&
276e0 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
276f0 7d 24 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20  }$lt_cv_objdir" 
27700 3e 26 36 3b 20 7d 0a 6f 62 6a 64 69 72 3d 24 6c  >&6; }.objdir=$l
27710 74 5f 63 76 5f 6f 62 6a 64 69 72 0a 0a 0a 0a 0a  t_cv_objdir.....
27720 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
27730 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58  n.aix3*).  # AIX
27740 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70   sometimes has p
27750 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65  roblems with the
27760 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72   GCC collect2 pr
27770 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65  ogram.  For some
27780 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20  .  # reason, if 
27790 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45  we set the COLLE
277a0 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e  CT_NAMES environ
277b0 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74  ment variable, t
277c0 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  he problems.  # 
277d0 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66  vanish in a puff
277e0 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20   of smoke..  if 
277f0 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54  test "X${COLLECT
27800 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20  _NAMES+set}" != 
27810 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43  Xset; then.    C
27820 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20  OLLECT_NAMES=.  
27830 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54    export COLLECT
27840 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b  _NAMES.  fi.  ;;
27850 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62  .esac..# Sed sub
27860 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68  stitution that h
27870 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73  elps us do robus
27880 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62  t quoting.  It b
27890 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20  ackslashifies.# 
278a0 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74  metacharacters t
278b0 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63  hat are still ac
278c0 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62  tive within doub
278d0 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67  le-quoted string
278e0 73 2e 0a 58 73 65 64 3d 27 73 65 64 20 2d 65 20  s..Xsed='sed -e 
278f0 31 73 2f 5e 58 2f 2f 27 0a 73 65 64 5f 71 75 6f  1s/^X//'.sed_quo
27900 74 65 5f 73 75 62 73 74 3d 27 73 2f 5c 28 5b 5c  te_subst='s/\([\
27910 5c 22 5c 5c 60 24 5c 5c 5c 5c 5d 5c 29 2f 5c 5c  \"\\`$\\\\]\)/\\
27920 5c 31 2f 67 27 0a 0a 23 20 53 61 6d 65 20 61 73  \1/g'..# Same as
27930 20 61 62 6f 76 65 2c 20 62 75 74 20 64 6f 20 6e   above, but do n
27940 6f 74 20 71 75 6f 74 65 20 76 61 72 69 61 62 6c  ot quote variabl
27950 65 20 72 65 66 65 72 65 6e 63 65 73 2e 0a 64 6f  e references..do
27960 75 62 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74  uble_quote_subst
27970 3d 27 73 2f 5c 28 5b 5c 5c 22 5c 5c 60 5c 5c 5c  ='s/\([\\"\\`\\\
27980 5c 5d 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20  \]\)/\\\1/g'..# 
27990 53 65 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e  Sed substitution
279a0 20 74 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73   to delay expans
279b0 69 6f 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65  ion of an escape
279c0 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65  d shell variable
279d0 20 69 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71   in a.# double_q
279e0 75 6f 74 65 5f 73 75 62 73 74 27 65 64 20 73 74  uote_subst'ed st
279f0 72 69 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69  ring..delay_vari
27a00 61 62 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c  able_subst='s/\\
27a10 5c 5c 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c  \\\\\\\\\$/\\\\\
27a20 5c 24 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62  \$/g'..# Sed sub
27a30 73 74 69 74 75 74 69 6f 6e 20 74 6f 20 61 76 6f  stitution to avo
27a40 69 64 20 61 63 63 69 64 65 6e 74 61 6c 20 67 6c  id accidental gl
27a50 6f 62 62 69 6e 67 20 69 6e 20 65 76 61 6c 65 64  obbing in evaled
27a60 20 65 78 70 72 65 73 73 69 6f 6e 73 0a 6e 6f 5f   expressions.no_
27a70 67 6c 6f 62 5f 73 75 62 73 74 3d 27 73 2f 5c 2a  glob_subst='s/\*
27a80 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20 43 6f 6e 73  /\\\*/g'..# Cons
27a90 74 61 6e 74 73 3a 0a 72 6d 3d 22 72 6d 20 2d 66  tants:.rm="rm -f
27aa0 22 0a 0a 23 20 47 6c 6f 62 61 6c 20 76 61 72 69  "..# Global vari
27ab0 61 62 6c 65 73 3a 0a 64 65 66 61 75 6c 74 5f 6f  ables:.default_o
27ac0 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a 63 61 6e  file=libtool.can
27ad0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 79 65  _build_shared=ye
27ae0 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77 6e 20 6c  s..# All known l
27af0 69 6e 6b 65 72 73 20 72 65 71 75 69 72 65 20 61  inkers require a
27b00 20 60 2e 61 27 20 61 72 63 68 69 76 65 20 66 6f   `.a' archive fo
27b10 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  r static linking
27b20 20 28 65 78 63 65 70 74 20 4d 53 56 43 2c 0a 23   (except MSVC,.#
27b30 20 77 68 69 63 68 20 6e 65 65 64 73 20 27 2e 6c   which needs '.l
27b40 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d 61 0a 6c  ib')..libext=a.l
27b50 74 6d 61 69 6e 3d 22 24 61 63 5f 61 75 78 5f 64  tmain="$ac_aux_d
27b60 69 72 2f 6c 74 6d 61 69 6e 2e 73 68 22 0a 6f 66  ir/ltmain.sh".of
27b70 69 6c 65 3d 22 24 64 65 66 61 75 6c 74 5f 6f 66  ile="$default_of
27b80 69 6c 65 22 0a 77 69 74 68 5f 67 6e 75 5f 6c 64  ile".with_gnu_ld
27b90 3d 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e  ="$lt_cv_prog_gn
27ba0 75 5f 6c 64 22 0a 0a 69 66 20 74 65 73 74 20 2d  u_ld"..if test -
27bb0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
27bc0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
27bd0 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
27be0 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
27bf0 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 2c 20 73  ol_prefix}ar", s
27c00 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
27c10 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
27c20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
27c30 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
27c40 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  }ar; ac_word=$2.
27c50 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
27c60 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
27c70 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
27c80 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
27c90 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
27ca0 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
27cb0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
27cc0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
27cd0 41 52 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  AR+set}" = set; 
27ce0 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45 43 48  then.  echo $ECH
27cf0 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20 24 45  O_N "(cached) $E
27d00 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a  CHO_C" >&6.else.
27d10 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 41    if test -n "$A
27d20 52 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  R"; then.  ac_cv
27d30 5f 70 72 6f 67 5f 41 52 3d 22 24 41 52 22 20 23  _prog_AR="$AR" #
27d40 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
27d50 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
27d60 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
27d70 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
27d80 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
27d90 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
27da0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
27db0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
27dc0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
27dd0 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61 63 5f 65  dir=..  for ac_e
27de0 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61  xec_ext in '' $a
27df0 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74  c_executable_ext
27e00 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66  ensions; do.  if
27e10 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f   { test -f "$as_
27e20 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
27e30 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61 73  exec_ext" && $as
27e40 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69 72  _test_x "$as_dir
27e50 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
27e60 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a  c_ext"; }; then.
27e70 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 41      ac_cv_prog_A
27e80 52 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  R="${ac_tool_pre
27e90 66 69 78 7d 61 72 22 0a 20 20 20 20 65 63 68 6f  fix}ar".    echo
27ea0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
27eb0 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
27ec0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27ed0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
27ee0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
27ef0 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
27f00 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 41 52 3d  e_IFS..fi.fi.AR=
27f10 24 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 0a 69  $ac_cv_prog_AR.i
27f20 66 20 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b  f test -n "$AR";
27f30 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22   then.  { echo "
27f40 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
27f50 72 65 73 75 6c 74 3a 20 24 41 52 22 20 3e 26 35  result: $AR" >&5
27f60 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
27f70 24 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $AR" >&6; }.else
27f80 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
27f90 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
27fa0 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
27fb0 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
27fc0 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20  6; }.fi...fi.if 
27fd0 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f  test -z "$ac_cv_
27fe0 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a 20  prog_AR"; then. 
27ff0 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20 20   ac_ct_AR=$AR.  
28000 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
28010 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72 22  rst word of "ar"
28020 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
28030 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
28040 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
28050 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d 24  my ar; ac_word=$
28060 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
28070 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
28080 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
28090 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
280a0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
280b0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
280c0 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
280d0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
280e0 67 5f 61 63 5f 63 74 5f 41 52 2b 73 65 74 7d 22  g_ac_ct_AR+set}"
280f0 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 65   = set; then.  e
28100 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63 61  cho $ECHO_N "(ca
28110 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20 3e  ched) $ECHO_C" >
28120 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
28130 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22  t -n "$ac_ct_AR"
28140 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
28150 72 6f 67 5f 61 63 5f 63 74 5f 41 52 3d 22 24 61  rog_ac_ct_AR="$a
28160 63 5f 63 74 5f 41 52 22 20 23 20 4c 65 74 20 74  c_ct_AR" # Let t
28170 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
28180 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
28190 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
281a0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
281b0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
281c0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
281d0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
281e0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
281f0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
28200 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
28210 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
28220 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
28230 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73  s; do.  if { tes
28240 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61  t -f "$as_dir/$a
28250 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
28260 78 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f  xt" && $as_test_
28270 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  x "$as_dir/$ac_w
28280 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28290 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63  ; }; then.    ac
282a0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41  _cv_prog_ac_ct_A
282b0 52 3d 22 61 72 22 0a 20 20 20 20 65 63 68 6f 20  R="ar".    echo 
282c0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
282d0 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
282e0 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
282f0 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
28300 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 64  ak 2.  fi.done.d
28310 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65  one.IFS=$as_save
28320 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63  _IFS..fi.fi.ac_c
28330 74 5f 41 52 3d 24 61 63 5f 63 76 5f 70 72 6f 67  t_AR=$ac_cv_prog
28340 5f 61 63 5f 63 74 5f 41 52 0a 69 66 20 74 65 73  _ac_ct_AR.if tes
28350 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 41 52 22  t -n "$ac_ct_AR"
28360 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20  ; then.  { echo 
28370 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
28380 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f   result: $ac_ct_
28390 41 52 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  AR" >&5.echo "${
283a0 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 41 52  ECHO_T}$ac_ct_AR
283b0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
283c0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
283d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
283e0 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
283f0 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20  ECHO_T}no" >&6; 
28400 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
28410 22 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78  "x$ac_ct_AR" = x
28420 3b 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66  ; then.    AR="f
28430 61 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20  alse".  else.   
28440 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d   case $cross_com
28450 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f  piling:$ac_tool_
28460 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a  warned in.yes:).
28470 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
28480 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49 4e 47 3a  LINENO: WARNING:
28490 20 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20   In the future, 
284a0 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f  Autoconf will no
284b0 74 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74  t detect cross-t
284c0 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20  ools.whose name 
284d0 64 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77  does not start w
284e0 69 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69  ith the host tri
284f0 70 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68  plet.  If you th
28500 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75  ink this.configu
28510 72 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c  ration is useful
28520 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20   to you, please 
28530 77 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e  write to autocon
28540 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 35 0a  f@gnu.org." >&5.
28550 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
28560 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65 20 66 75  RNING: In the fu
28570 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77  ture, Autoconf w
28580 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63 74 20 63  ill not detect c
28590 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65  ross-tools.whose
285a0 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73   name does not s
285b0 74 61 72 74 20 77 69 74 68 20 74 68 65 20 68 6f  tart with the ho
285c0 73 74 20 74 72 69 70 6c 65 74 2e 20 20 49 66 20  st triplet.  If 
285d0 79 6f 75 20 74 68 69 6e 6b 20 74 68 69 73 0a 63  you think this.c
285e0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 69 73 20  onfiguration is 
285f0 75 73 65 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70  useful to you, p
28600 6c 65 61 73 65 20 77 72 69 74 65 20 74 6f 20 61  lease write to a
28610 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e  utoconf@gnu.org.
28620 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f  " >&2;}.ac_tool_
28630 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73  warned=yes ;;.es
28640 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f 63 74  ac.    AR=$ac_ct
28650 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  _AR.  fi.else.  
28660 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  AR="$ac_cv_prog_
28670 41 52 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20  AR".fi..if test 
28680 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
28690 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
286a0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
286b0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
286c0 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69  ool_prefix}ranli
286d0 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
286e0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
286f0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
28700 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
28710 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63  refix}ranlib; ac
28720 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68 6f 20  _word=$2.{ echo 
28730 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
28740 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
28750 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63 68 6f  c_word" >&5.echo
28760 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
28770 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
28780 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
28790 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
287a0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 2b  _cv_prog_RANLIB+
287b0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
287c0 6e 0a 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e  n.  echo $ECHO_N
287d0 20 22 28 63 61 63 68 65 64 29 20 24 45 43 48 4f   "(cached) $ECHO
287e0 5f 43 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69  _C" >&6.else.  i
287f0 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
28800 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  IB"; then.  ac_c
28810 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22 24  v_prog_RANLIB="$
28820 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68  RANLIB" # Let th
28830 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
28840 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
28850 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
28860 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
28870 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
28880 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
28890 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
288a0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
288b0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
288c0 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74   for ac_exec_ext
288d0 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75   in '' $ac_execu
288e0 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73  table_extensions
288f0 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74  ; do.  if { test
28900 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
28910 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
28920 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
28930 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
28940 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
28950 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f   }; then.    ac_
28960 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d 22  cv_prog_RANLIB="
28970 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
28980 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68  }ranlib".    ech
28990 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
289a0 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
289b0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
289c0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
289d0 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
289e0 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
289f0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 52 41  ve_IFS..fi.fi.RA
28a00 4e 4c 49 42 3d 24 61 63 5f 63 76 5f 70 72 6f 67  NLIB=$ac_cv_prog
28a10 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20  _RANLIB.if test 
28a20 2d 6e 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68  -n "$RANLIB"; th
28a30 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  en.  { echo "$as
28a40 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
28a50 75 6c 74 3a 20 24 52 41 4e 4c 49 42 22 20 3e 26  ult: $RANLIB" >&
28a60 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54  5.echo "${ECHO_T
28a70 7d 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d  }$RANLIB" >&6; }
28a80 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
28a90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
28aa0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
28ab0 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e  echo "${ECHO_T}n
28ac0 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
28ad0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
28ae0 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
28af0 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
28b00 52 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20  RANLIB=$RANLIB. 
28b10 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
28b20 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61  irst word of "ra
28b30 6e 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e  nlib", so it can
28b40 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61   be a program na
28b50 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65  me with args..se
28b60 74 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20  t dummy ranlib; 
28b70 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 65 63 68  ac_word=$2.{ ech
28b80 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
28b90 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
28ba0 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 65 63  $ac_word" >&5.ec
28bb0 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63  ho $ECHO_N "chec
28bc0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
28bd0 64 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26  d... $ECHO_C" >&
28be0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
28bf0 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
28c00 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d 20  _RANLIB+set}" = 
28c10 73 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  set; then.  echo
28c20 20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65   $ECHO_N "(cache
28c30 64 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a  d) $ECHO_C" >&6.
28c40 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
28c50 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n "$ac_ct_RANLIB
28c60 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
28c70 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
28c80 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  B="$ac_ct_RANLIB
28c90 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
28ca0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
28cb0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
28cc0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
28cd0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
28ce0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
28cf0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
28d00 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
28d10 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
28d20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f 72 20 61  as_dir=..  for a
28d30 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
28d40 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
28d50 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
28d60 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
28d70 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
28d80 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
28d90 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
28da0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
28db0 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
28dc0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
28dd0 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22  g_ac_ct_RANLIB="
28de0 72 61 6e 6c 69 62 22 0a 20 20 20 20 65 63 68 6f  ranlib".    echo
28df0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
28e00 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
28e10 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
28e20 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
28e30 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
28e40 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
28e50 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
28e60 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76  ct_RANLIB=$ac_cv
28e70 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c  _prog_ac_ct_RANL
28e80 49 42 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  IB.if test -n "$
28e90 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22 3b 20 74  ac_ct_RANLIB"; t
28ea0 68 65 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61  hen.  { echo "$a
28eb0 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65  s_me:$LINENO: re
28ec0 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 52 41 4e  sult: $ac_ct_RAN
28ed0 4c 49 42 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  LIB" >&5.echo "$
28ee0 7b 45 43 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 52  {ECHO_T}$ac_ct_R
28ef0 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c  ANLIB" >&6; }.el
28f00 73 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  se.  { echo "$as
28f10 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73  _me:$LINENO: res
28f20 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68  ult: no" >&5.ech
28f30 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20  o "${ECHO_T}no" 
28f40 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20  >&6; }.fi..  if 
28f50 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 52 41  test "x$ac_ct_RA
28f60 4e 4c 49 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a  NLIB" = x; then.
28f70 20 20 20 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20      RANLIB=":". 
28f80 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
28f90 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
28fa0 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
28fb0 69 6e 0a 79 65 73 3a 29 0a 7b 20 65 63 68 6f 20  in.yes:).{ echo 
28fc0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
28fd0 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
28fe0 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
28ff0 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
29000 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
29010 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
29020 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
29030 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
29040 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
29050 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
29060 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
29070 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
29080 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
29090 72 67 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  rg." >&5.echo "$
290a0 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
290b0 49 6e 20 74 68 65 20 66 75 74 75 72 65 2c 20 41  In the future, A
290c0 75 74 6f 63 6f 6e 66 20 77 69 6c 6c 20 6e 6f 74  utoconf will not
290d0 20 64 65 74 65 63 74 20 63 72 6f 73 73 2d 74 6f   detect cross-to
290e0 6f 6c 73 0a 77 68 6f 73 65 20 6e 61 6d 65 20 64  ols.whose name d
290f0 6f 65 73 20 6e 6f 74 20 73 74 61 72 74 20 77 69  oes not start wi
29100 74 68 20 74 68 65 20 68 6f 73 74 20 74 72 69 70  th the host trip
29110 6c 65 74 2e 20 20 49 66 20 79 6f 75 20 74 68 69  let.  If you thi
29120 6e 6b 20 74 68 69 73 0a 63 6f 6e 66 69 67 75 72  nk this.configur
29130 61 74 69 6f 6e 20 69 73 20 75 73 65 66 75 6c 20  ation is useful 
29140 74 6f 20 79 6f 75 2c 20 70 6c 65 61 73 65 20 77  to you, please w
29150 72 69 74 65 20 74 6f 20 61 75 74 6f 63 6f 6e 66  rite to autoconf
29160 40 67 6e 75 2e 6f 72 67 2e 22 20 3e 26 32 3b 7d  @gnu.org." >&2;}
29170 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
29180 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
29190 52 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41  RANLIB=$ac_ct_RA
291a0 4e 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20  NLIB.  fi.else. 
291b0 20 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f   RANLIB="$ac_cv_
291c0 70 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a  prog_RANLIB".fi.
291d0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
291e0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
291f0 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20  hen.  # Extract 
29200 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f  the first word o
29210 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  f "${ac_tool_pre
29220 66 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69  fix}strip", so i
29230 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
29240 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
29250 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
29260 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74  c_tool_prefix}st
29270 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  rip; ac_word=$2.
29280 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
29290 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67  LINENO: checking
292a0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
292b0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
292c0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
292d0 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48 4f 5f  c_word... $ECHO_
292e0 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73  C" >&6; }.if tes
292f0 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f  t "${ac_cv_prog_
29300 53 54 52 49 50 2b 73 65 74 7d 22 20 3d 20 73 65  STRIP+set}" = se
29310 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
29320 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
29330 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
29340 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
29350 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20  "$STRIP"; then. 
29360 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49   ac_cv_prog_STRI
29370 50 3d 22 24 53 54 52 49 50 22 20 23 20 4c 65 74  P="$STRIP" # Let
29380 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
29390 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
293a0 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49  e.as_save_IFS=$I
293b0 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  FS; IFS=$PATH_SE
293c0 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64  PARATOR.for as_d
293d0 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20  ir in $PATH.do. 
293e0 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46   IFS=$as_save_IF
293f0 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73  S.  test -z "$as
29400 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d  _dir" && as_dir=
29410 2e 0a 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f  ..  for ac_exec_
29420 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
29430 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
29440 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
29450 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
29460 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
29470 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
29480 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
29490 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
294a0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
294b0 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50  ac_cv_prog_STRIP
294c0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
294d0 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20 65 63  ix}strip".    ec
294e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
294f0 4e 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  NO: found $as_di
29500 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
29510 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
29520 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
29530 65 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73  e.done.IFS=$as_s
29540 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 53  ave_IFS..fi.fi.S
29550 54 52 49 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67  TRIP=$ac_cv_prog
29560 5f 53 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d  _STRIP.if test -
29570 6e 20 22 24 53 54 52 49 50 22 3b 20 74 68 65 6e  n "$STRIP"; then
29580 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
29590 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
295a0 74 3a 20 24 53 54 52 49 50 22 20 3e 26 35 0a 65  t: $STRIP" >&5.e
295b0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 53  cho "${ECHO_T}$S
295c0 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  TRIP" >&6; }.els
295d0 65 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  e.  { echo "$as_
295e0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
295f0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f  lt: no" >&5.echo
29600 20 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e   "${ECHO_T}no" >
29610 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
29620 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
29630 5f 70 72 6f 67 5f 53 54 52 49 50 22 3b 20 74 68  _prog_STRIP"; th
29640 65 6e 0a 20 20 61 63 5f 63 74 5f 53 54 52 49 50  en.  ac_ct_STRIP
29650 3d 24 53 54 52 49 50 0a 20 20 23 20 45 78 74 72  =$STRIP.  # Extr
29660 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
29670 72 64 20 6f 66 20 22 73 74 72 69 70 22 2c 20 73  rd of "strip", s
29680 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
29690 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
296a0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
296b0 73 74 72 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24  strip; ac_word=$
296c0 32 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  2.{ echo "$as_me
296d0 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
296e0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
296f0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
29700 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
29710 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 24 45 43 48  $ac_word... $ECH
29720 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
29730 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
29740 67 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 73 65  g_ac_ct_STRIP+se
29750 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  t}" = set; then.
29760 20 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22    echo $ECHO_N "
29770 28 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43  (cached) $ECHO_C
29780 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
29790 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
297a0 53 54 52 49 50 22 3b 20 74 68 65 6e 0a 20 20 61  STRIP"; then.  a
297b0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
297c0 53 54 52 49 50 3d 22 24 61 63 5f 63 74 5f 53 54  STRIP="$ac_ct_ST
297d0 52 49 50 22 20 23 20 4c 65 74 20 74 68 65 20 75  RIP" # Let the u
297e0 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
297f0 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73   test..else.as_s
29800 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46  ave_IFS=$IFS; IF
29810 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  S=$PATH_SEPARATO
29820 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20  R.for as_dir in 
29830 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24  $PATH.do.  IFS=$
29840 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65  as_save_IFS.  te
29850 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20  st -z "$as_dir" 
29860 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 66 6f  && as_dir=..  fo
29870 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e  r ac_exec_ext in
29880 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62   '' $ac_executab
29890 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64  le_extensions; d
298a0 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66  o.  if { test -f
298b0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
298c0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
298d0 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24  && $as_test_x "$
298e0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
298f0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b  ac_exec_ext"; };
29900 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
29910 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
29920 3d 22 73 74 72 69 70 22 0a 20 20 20 20 65 63 68  ="strip".    ech
29930 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
29940 4f 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  O: found $as_dir
29950 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
29960 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
29970 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
29980 0a 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61  .done.IFS=$as_sa
29990 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
299a0 5f 63 74 5f 53 54 52 49 50 3d 24 61 63 5f 63 76  _ct_STRIP=$ac_cv
299b0 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49  _prog_ac_ct_STRI
299c0 50 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  P.if test -n "$a
299d0 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
299e0 6e 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  n.  { echo "$as_
299f0 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
29a00 6c 74 3a 20 24 61 63 5f 63 74 5f 53 54 52 49 50  lt: $ac_ct_STRIP
29a10 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
29a20 48 4f 5f 54 7d 24 61 63 5f 63 74 5f 53 54 52 49  HO_T}$ac_ct_STRI
29a30 50 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20  P" >&6; }.else. 
29a40 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
29a50 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a  $LINENO: result:
29a60 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24   no" >&5.echo "$
29a70 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b  {ECHO_T}no" >&6;
29a80 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
29a90 20 22 78 24 61 63 5f 63 74 5f 53 54 52 49 50 22   "x$ac_ct_STRIP"
29aa0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 53   = x; then.    S
29ab0 54 52 49 50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  TRIP=":".  else.
29ac0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
29ad0 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
29ae0 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
29af0 3a 29 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  :).{ echo "$as_m
29b00 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52 4e 49  e:$LINENO: WARNI
29b10 4e 47 3a 20 49 6e 20 74 68 65 20 66 75 74 75 72  NG: In the futur
29b20 65 2c 20 41 75 74 6f 63 6f 6e 66 20 77 69 6c 6c  e, Autoconf will
29b30 20 6e 6f 74 20 64 65 74 65 63 74 20 63 72 6f 73   not detect cros
29b40 73 2d 74 6f 6f 6c 73 0a 77 68 6f 73 65 20 6e 61  s-tools.whose na
29b50 6d 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 61 72  me does not star
29b60 74 20 77 69 74 68 20 74 68 65 20 68 6f 73 74 20  t with the host 
29b70 74 72 69 70 6c 65 74 2e 20 20 49 66 20 79 6f 75  triplet.  If you
29b80 20 74 68 69 6e 6b 20 74 68 69 73 0a 63 6f 6e 66   think this.conf
29b90 69 67 75 72 61 74 69 6f 6e 20 69 73 20 75 73 65  iguration is use
29ba0 66 75 6c 20 74 6f 20 79 6f 75 2c 20 70 6c 65 61  ful to you, plea
29bb0 73 65 20 77 72 69 74 65 20 74 6f 20 61 75 74 6f  se write to auto
29bc0 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 2e 22 20 3e  conf@gnu.org." >
29bd0 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
29be0 20 57 41 52 4e 49 4e 47 3a 20 49 6e 20 74 68 65   WARNING: In the
29bf0 20 66 75 74 75 72 65 2c 20 41 75 74 6f 63 6f 6e   future, Autocon
29c00 66 20 77 69 6c 6c 20 6e 6f 74 20 64 65 74 65 63  f will not detec
29c10 74 20 63 72 6f 73 73 2d 74 6f 6f 6c 73 0a 77 68  t cross-tools.wh
29c20 6f 73 65 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f  ose name does no
29c30 74 20 73 74 61 72 74 20 77 69 74 68 20 74 68 65  t start with the
29c40 20 68 6f 73 74 20 74 72 69 70 6c 65 74 2e 20 20   host triplet.  
29c50 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 69  If you think thi
29c60 73 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  s.configuration 
29c70 69 73 20 75 73 65 66 75 6c 20 74 6f 20 79 6f 75  is useful to you
29c80 2c 20 70 6c 65 61 73 65 20 77 72 69 74 65 20 74  , please write t
29c90 6f 20 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  o autoconf@gnu.o
29ca0 72 67 2e 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f  rg." >&2;}.ac_to
29cb0 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b  ol_warned=yes ;;
29cc0 0a 65 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d  .esac.    STRIP=
29cd0 24 61 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66  $ac_ct_STRIP.  f
29ce0 69 0a 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22  i.else.  STRIP="
29cf0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49  $ac_cv_prog_STRI
29d00 50 22 0a 66 69 0a 0a 0a 6f 6c 64 5f 43 43 3d 22  P".fi...old_CC="
29d10 24 43 43 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d  $CC".old_CFLAGS=
29d20 22 24 43 46 4c 41 47 53 22 0a 0a 23 20 53 65 74  "$CFLAGS"..# Set
29d30 20 73 61 6e 65 20 64 65 66 61 75 6c 74 73 20 66   sane defaults f
29d40 6f 72 20 76 61 72 69 6f 75 73 20 76 61 72 69 61  or various varia
29d50 62 6c 65 73 0a 74 65 73 74 20 2d 7a 20 22 24 41  bles.test -z "$A
29d60 52 22 20 26 26 20 41 52 3d 61 72 0a 74 65 73 74  R" && AR=ar.test
29d70 20 2d 7a 20 22 24 41 52 5f 46 4c 41 47 53 22 20   -z "$AR_FLAGS" 
29d80 26 26 20 41 52 5f 46 4c 41 47 53 3d 63 72 75 0a  && AR_FLAGS=cru.
29d90 74 65 73 74 20 2d 7a 20 22 24 41 53 22 20 26 26  test -z "$AS" &&
29da0 20 41 53 3d 61 73 0a 74 65 73 74 20 2d 7a 20 22   AS=as.test -z "
29db0 24 43 43 22 20 26 26 20 43 43 3d 63 63 0a 74 65  $CC" && CC=cc.te
29dc0 73 74 20 2d 7a 20 22 24 4c 54 43 43 22 20 26 26  st -z "$LTCC" &&
29dd0 20 4c 54 43 43 3d 24 43 43 0a 74 65 73 74 20 2d   LTCC=$CC.test -
29de0 7a 20 22 24 4c 54 43 46 4c 41 47 53 22 20 26 26  z "$LTCFLAGS" &&
29df0 20 4c 54 43 46 4c 41 47 53 3d 24 43 46 4c 41 47   LTCFLAGS=$CFLAG
29e00 53 0a 74 65 73 74 20 2d 7a 20 22 24 44 4c 4c 54  S.test -z "$DLLT
29e10 4f 4f 4c 22 20 26 26 20 44 4c 4c 54 4f 4f 4c 3d  OOL" && DLLTOOL=
29e20 64 6c 6c 74 6f 6f 6c 0a 74 65 73 74 20 2d 7a 20  dlltool.test -z 
29e30 22 24 4c 44 22 20 26 26 20 4c 44 3d 6c 64 0a 74  "$LD" && LD=ld.t
29e40 65 73 74 20 2d 7a 20 22 24 4c 4e 5f 53 22 20 26  est -z "$LN_S" &
29e50 26 20 4c 4e 5f 53 3d 22 6c 6e 20 2d 73 22 0a 74  & LN_S="ln -s".t
29e60 65 73 74 20 2d 7a 20 22 24 4d 41 47 49 43 5f 43  est -z "$MAGIC_C
29e70 4d 44 22 20 26 26 20 4d 41 47 49 43 5f 43 4d 44  MD" && MAGIC_CMD
29e80 3d 66 69 6c 65 0a 74 65 73 74 20 2d 7a 20 22 24  =file.test -z "$
29e90 4e 4d 22 20 26 26 20 4e 4d 3d 6e 6d 0a 74 65 73  NM" && NM=nm.tes
29ea0 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
29eb0 45 44 3d 73 65 64 0a 74 65 73 74 20 2d 7a 20 22  ED=sed.test -z "
29ec0 24 4f 42 4a 44 55 4d 50 22 20 26 26 20 4f 42 4a  $OBJDUMP" && OBJ
29ed0 44 55 4d 50 3d 6f 62 6a 64 75 6d 70 0a 74 65 73  DUMP=objdump.tes
29ee0 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22 20 26  t -z "$RANLIB" &
29ef0 26 20 52 41 4e 4c 49 42 3d 3a 0a 74 65 73 74 20  & RANLIB=:.test 
29f00 2d 7a 20 22 24 53 54 52 49 50 22 20 26 26 20 53  -z "$STRIP" && S
29f10 54 52 49 50 3d 3a 0a 74 65 73 74 20 2d 7a 20 22  TRIP=:.test -z "
29f20 24 61 63 5f 6f 62 6a 65 78 74 22 20 26 26 20 61  $ac_objext" && a
29f30 63 5f 6f 62 6a 65 78 74 3d 6f 0a 0a 23 20 44 65  c_objext=o..# De
29f40 74 65 72 6d 69 6e 65 20 63 6f 6d 6d 61 6e 64 73  termine commands
29f50 20 74 6f 20 63 72 65 61 74 65 20 6f 6c 64 2d 73   to create old-s
29f60 74 79 6c 65 20 73 74 61 74 69 63 20 61 72 63 68  tyle static arch
29f70 69 76 65 73 2e 0a 6f 6c 64 5f 61 72 63 68 69 76  ives..old_archiv
29f80 65 5f 63 6d 64 73 3d 27 24 41 52 20 24 41 52 5f  e_cmds='$AR $AR_
29f90 46 4c 41 47 53 20 24 6f 6c 64 6c 69 62 24 6f 6c  FLAGS $oldlib$ol
29fa0 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70 6c 69 62  dobjs$old_deplib
29fb0 73 27 0a 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61  s'.old_postinsta
29fc0 6c 6c 5f 63 6d 64 73 3d 27 63 68 6d 6f 64 20 36  ll_cmds='chmod 6
29fd0 34 34 20 24 6f 6c 64 6c 69 62 27 0a 6f 6c 64 5f  44 $oldlib'.old_
29fe0 70 6f 73 74 75 6e 69 6e 73 74 61 6c 6c 5f 63 6d  postuninstall_cm
29ff0 64 73 3d 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  ds=..if test -n 
2a000 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a  "$RANLIB"; then.
2a010 20 20 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20    case $host_os 
2a020 69 6e 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a 20  in.  openbsd*). 
2a030 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61     old_postinsta
2a040 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f  ll_cmds="$old_po
2a050 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c  stinstall_cmds~\
2a060 24 52 41 4e 4c 49 42 20 2d 74 20 5c 24 6f 6c 64  $RANLIB -t \$old
2a070 6c 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  lib".    ;;.  *)
2a080 0a 20 20 20 20 6f 6c 64 5f 70 6f 73 74 69 6e 73  .    old_postins
2a090 74 61 6c 6c 5f 63 6d 64 73 3d 22 24 6f 6c 64 5f  tall_cmds="$old_
2a0a0 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d 64 73  postinstall_cmds
2a0b0 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c 64 6c  ~\$RANLIB \$oldl
2a0c0 69 62 22 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61  ib".    ;;.  esa
2a0d0 63 0a 20 20 6f 6c 64 5f 61 72 63 68 69 76 65 5f  c.  old_archive_
2a0e0 63 6d 64 73 3d 22 24 6f 6c 64 5f 61 72 63 68 69  cmds="$old_archi
2a0f0 76 65 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c 49 42  ve_cmds~\$RANLIB
2a100 20 5c 24 6f 6c 64 6c 69 62 22 0a 66 69 0a 0a 66   \$oldlib".fi..f
2a110 6f 72 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63  or cc_temp in $c
2a120 6f 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20  ompiler""; do.  
2a130 63 61 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e  case $cc_temp in
2a140 0a 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a  .    compile | *
2a150 5b 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63  [\\/]compile | c
2a160 63 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63  cache | *[\\/]cc
2a170 61 63 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69  ache ) ;;.    di
2a180 73 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73  stcc | *[\\/]dis
2a190 74 63 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a  tcc | purify | *
2a1a0 5b 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b  [\\/]purify ) ;;
2a1b0 0a 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20  .    \-*) ;;.   
2a1c0 20 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73   *) break;;.  es
2a1d0 61 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e  ac.done.cc_basen
2a1e0 61 6d 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63  ame=`$echo "X$cc
2a1f0 5f 74 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d  _temp" | $Xsed -
2a200 65 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22  e 's%.*/%%' -e "
2a210 73 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25  s%^$host_alias-%
2a220 25 22 60 0a 0a 0a 23 20 4f 6e 6c 79 20 70 65 72  %"`...# Only per
2a230 66 6f 72 6d 20 74 68 65 20 63 68 65 63 6b 20 66  form the check f
2a240 6f 72 20 66 69 6c 65 2c 20 69 66 20 74 68 65 20  or file, if the 
2a250 63 68 65 63 6b 20 6d 65 74 68 6f 64 20 72 65 71  check method req
2a260 75 69 72 65 73 20 69 74 0a 63 61 73 65 20 24 64  uires it.case $d
2a270 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
2a280 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67 69  hod in.file_magi
2a290 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22 24  c*).  if test "$
2a2a0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22 20  file_magic_cmd" 
2a2b0 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b 20  = '$MAGIC_CMD'; 
2a2c0 74 68 65 6e 0a 20 20 20 20 7b 20 65 63 68 6f 20  then.    { echo 
2a2d0 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a  "$as_me:$LINENO:
2a2e0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 7b   checking for ${
2a2f0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 66  ac_tool_prefix}f
2a300 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 24 45  ile" >&5.echo $E
2a310 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20  CHO_N "checking 
2a320 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  for ${ac_tool_pr
2a330 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 24 45 43  efix}file... $EC
2a340 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
2a350 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 61  test "${lt_cv_pa
2a360 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b 73 65 74  th_MAGIC_CMD+set
2a370 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
2a380 20 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28   echo $ECHO_N "(
2a390 63 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22  cached) $ECHO_C"
2a3a0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65   >&6.else.  case
2a3b0 20 24 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b   $MAGIC_CMD in.[
2a3c0 5c 5c 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d  \\/*] |  ?:[\\/]
2a3d0 2a 29 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f  *).  lt_cv_path_
2a3e0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2a3f0 43 5f 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65  C_CMD" # Let the
2a400 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
2a410 68 65 20 74 65 73 74 20 77 69 74 68 20 61 20 70  he test with a p
2a420 61 74 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c  ath..  ;;.*).  l
2a430 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44  t_save_MAGIC_CMD
2a440 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20  ="$MAGIC_CMD".  
2a450 6c 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46  lt_save_ifs="$IF
2a460 53 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45  S"; IFS=$PATH_SE
2a470 50 41 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d  PARATOR.  ac_dum
2a480 6d 79 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54  my="/usr/bin$PAT
2a490 48 5f 53 45 50 41 52 41 54 4f 52 24 50 41 54 48  H_SEPARATOR$PATH
2a4a0 22 0a 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69  ".  for ac_dir i
2a4b0 6e 20 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a  n $ac_dummy; do.
2a4c0 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2a4d0 65 5f 69 66 73 22 0a 20 20 20 20 74 65 73 74 20  e_ifs".    test 
2a4e0 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
2a4f0 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20  ac_dir=..    if 
2a500 74 65 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f  test -f $ac_dir/
2a510 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2a520 7d 66 69 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20  }file; then.    
2a530 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47    lt_cv_path_MAG
2a540 49 43 5f 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f  IC_CMD="$ac_dir/
2a550 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2a560 7d 66 69 6c 65 22 0a 20 20 20 20 20 20 69 66 20  }file".      if 
2a570 74 65 73 74 20 2d 6e 20 22 24 66 69 6c 65 5f 6d  test -n "$file_m
2a580 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 22 3b  agic_test_file";
2a590 20 74 68 65 6e 0a 09 63 61 73 65 20 24 64 65 70   then..case $dep
2a5a0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
2a5b0 64 20 69 6e 0a 09 22 66 69 6c 65 5f 6d 61 67 69  d in.."file_magi
2a5c0 63 20 22 2a 29 0a 09 20 20 66 69 6c 65 5f 6d 61  c "*)..  file_ma
2a5d0 67 69 63 5f 72 65 67 65 78 3d 60 65 78 70 72 20  gic_regex=`expr 
2a5e0 22 24 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  "$deplibs_check_
2a5f0 6d 65 74 68 6f 64 22 20 3a 20 22 66 69 6c 65 5f  method" : "file_
2a600 6d 61 67 69 63 20 5c 28 2e 2a 5c 29 22 60 0a 09  magic \(.*\)"`..
2a610 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74    MAGIC_CMD="$lt
2a620 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2a630 4d 44 22 0a 09 20 20 69 66 20 65 76 61 6c 20 24  MD"..  if eval $
2a640 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 20 5c  file_magic_cmd \
2a650 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2a660 5f 66 69 6c 65 20 32 3e 20 2f 64 65 76 2f 6e 75  _file 2> /dev/nu
2a670 6c 6c 20 7c 0a 09 20 20 20 20 24 45 47 52 45 50  ll |..    $EGREP
2a680 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65   "$file_magic_re
2a690 67 65 78 22 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  gex" > /dev/null
2a6a0 3b 20 74 68 65 6e 0a 09 20 20 20 20 3a 0a 09 20  ; then..    :.. 
2a6b0 20 65 6c 73 65 0a 09 20 20 20 20 63 61 74 20 3c   else..    cat <
2a6c0 3c 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  <EOF 1>&2..*** W
2a6d0 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d  arning: the comm
2a6e0 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73  and libtool uses
2a6f0 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65   to detect share
2a700 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a  d libraries,.***
2a710 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
2a720 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75  , produces outpu
2a730 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63  t that libtool c
2a740 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e  annot recognize.
2a750 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20  .*** The result 
2a760 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  is that libtool 
2a770 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f  may fail to reco
2a780 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62  gnize shared lib
2a790 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75  raries.*** as su
2a7a0 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61  ch.  This will a
2a7b0 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69  ffect the creati
2a7c0 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69  on of libtool li
2a7d0 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a  braries that.***
2a7e0 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65   depend on share
2a7f0 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74  d libraries, but
2a800 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64   programs linked
2a810 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f   with such libto
2a820 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73  ol.*** libraries
2a830 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72   will work regar
2a840 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72  dless of this pr
2a850 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65  oblem.  Neverthe
2a860 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61  less, you.*** ma
2a870 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74  y want to report
2a880 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20   the problem to 
2a890 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61  your system mana
2a8a0 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a  ger and/or to.**
2a8b0 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e  * bug-libtool@gn
2a8c0 75 2e 6f 72 67 0a 0a 45 4f 46 0a 09 20 20 66 69  u.org..EOF..  fi
2a8d0 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20   ;;..esac.      
2a8e0 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a 20  fi.      break. 
2a8f0 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49     fi.  done.  I
2a900 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
2a910 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22 24  ".  MAGIC_CMD="$
2a920 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d  lt_save_MAGIC_CM
2a930 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a  D".  ;;.esac.fi.
2a940 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f  .MAGIC_CMD="$lt_
2a950 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d  cv_path_MAGIC_CM
2a960 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
2a970 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65 6e  MAGIC_CMD"; then
2a980 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
2a990 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2a9a0 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e  t: $MAGIC_CMD" >
2a9b0 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2a9c0 54 7d 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26  T}$MAGIC_CMD" >&
2a9d0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 65 63  6; }.else.  { ec
2a9e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2a9f0 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  NO: result: no" 
2aa00 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f  >&5.echo "${ECHO
2aa10 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  _T}no" >&6; }.fi
2aa20 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c  ..if test -z "$l
2aa30 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2aa40 43 4d 44 22 3b 20 74 68 65 6e 0a 20 20 69 66 20  CMD"; then.  if 
2aa50 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f  test -n "$ac_too
2aa60 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a  l_prefix"; then.
2aa70 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
2aa80 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63  me:$LINENO: chec
2aa90 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e  king for file" >
2aaa0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
2aab0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 66 69  "checking for fi
2aac0 6c 65 2e 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e  le... $ECHO_C" >
2aad0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
2aae0 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  {lt_cv_path_MAGI
2aaf0 43 5f 43 4d 44 2b 73 65 74 7d 22 20 3d 20 73 65  C_CMD+set}" = se
2ab00 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24  t; then.  echo $
2ab10 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29  ECHO_N "(cached)
2ab20 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c   $ECHO_C" >&6.el
2ab30 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43  se.  case $MAGIC
2ab40 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c  _CMD in.[\\/*] |
2ab50 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74    ?:[\\/]*).  lt
2ab60 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2ab70 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  MD="$MAGIC_CMD" 
2ab80 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
2ab90 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
2aba0 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20   with a path..  
2abb0 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f  ;;.*).  lt_save_
2abc0 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2abd0 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65  C_CMD".  lt_save
2abe0 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2abf0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
2ac00 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73  .  ac_dummy="/us
2ac10 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
2ac20 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72  ATOR$PATH".  for
2ac30 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64   ac_dir in $ac_d
2ac40 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53  ummy; do.    IFS
2ac50 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2ac60 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
2ac70 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
2ac80 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
2ac90 20 24 61 63 5f 64 69 72 2f 66 69 6c 65 3b 20 74   $ac_dir/file; t
2aca0 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  hen.      lt_cv_
2acb0 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  path_MAGIC_CMD="
2acc0 24 61 63 5f 64 69 72 2f 66 69 6c 65 22 0a 20 20  $ac_dir/file".  
2acd0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
2ace0 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73 74  $file_magic_test
2acf0 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09 63 61  _file"; then..ca
2ad00 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68 65 63  se $deplibs_chec
2ad10 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22 66 69  k_method in.."fi
2ad20 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09 20 20  le_magic "*)..  
2ad30 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78  file_magic_regex
2ad40 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69 62 73  =`expr "$deplibs
2ad50 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 3a  _check_method" :
2ad60 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c 28 2e   "file_magic \(.
2ad70 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43 5f 43  *\)"`..  MAGIC_C
2ad80 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  MD="$lt_cv_path_
2ad90 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20 69 66  MAGIC_CMD"..  if
2ada0 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61 67 69   eval $file_magi
2adb0 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d 61 67  c_cmd \$file_mag
2adc0 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32 3e 20  ic_test_file 2> 
2add0 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20 20 20  /dev/null |..   
2ade0 20 24 45 47 52 45 50 20 22 24 66 69 6c 65 5f 6d   $EGREP "$file_m
2adf0 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20 2f 64  agic_regex" > /d
2ae00 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20  ev/null; then.. 
2ae10 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09 20 20     :..  else..  
2ae20 20 20 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32    cat <<EOF 1>&2
2ae30 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 74  ..*** Warning: t
2ae40 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 62 74 6f  he command libto
2ae50 6f 6c 20 75 73 65 73 20 74 6f 20 64 65 74 65 63  ol uses to detec
2ae60 74 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  t shared librari
2ae70 65 73 2c 0a 2a 2a 2a 20 24 66 69 6c 65 5f 6d 61  es,.*** $file_ma
2ae80 67 69 63 5f 63 6d 64 2c 20 70 72 6f 64 75 63 65  gic_cmd, produce
2ae90 73 20 6f 75 74 70 75 74 20 74 68 61 74 20 6c 69  s output that li
2aea0 62 74 6f 6f 6c 20 63 61 6e 6e 6f 74 20 72 65 63  btool cannot rec
2aeb0 6f 67 6e 69 7a 65 2e 0a 2a 2a 2a 20 54 68 65 20  ognize..*** The 
2aec0 72 65 73 75 6c 74 20 69 73 20 74 68 61 74 20 6c  result is that l
2aed0 69 62 74 6f 6f 6c 20 6d 61 79 20 66 61 69 6c 20  ibtool may fail 
2aee0 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 73 68 61  to recognize sha
2aef0 72 65 64 20 6c 69 62 72 61 72 69 65 73 0a 2a 2a  red libraries.**
2af00 2a 20 61 73 20 73 75 63 68 2e 20 20 54 68 69 73  * as such.  This
2af10 20 77 69 6c 6c 20 61 66 66 65 63 74 20 74 68 65   will affect the
2af20 20 63 72 65 61 74 69 6f 6e 20 6f 66 20 6c 69 62   creation of lib
2af30 74 6f 6f 6c 20 6c 69 62 72 61 72 69 65 73 20 74  tool libraries t
2af40 68 61 74 0a 2a 2a 2a 20 64 65 70 65 6e 64 20 6f  hat.*** depend o
2af50 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  n shared librari
2af60 65 73 2c 20 62 75 74 20 70 72 6f 67 72 61 6d 73  es, but programs
2af70 20 6c 69 6e 6b 65 64 20 77 69 74 68 20 73 75 63   linked with suc
2af80 68 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 6c 69  h libtool.*** li
2af90 62 72 61 72 69 65 73 20 77 69 6c 6c 20 77 6f 72  braries will wor
2afa0 6b 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20  k regardless of 
2afb0 74 68 69 73 20 70 72 6f 62 6c 65 6d 2e 20 20 4e  this problem.  N
2afc0 65 76 65 72 74 68 65 6c 65 73 73 2c 20 79 6f 75  evertheless, you
2afd0 0a 2a 2a 2a 20 6d 61 79 20 77 61 6e 74 20 74 6f  .*** may want to
2afe0 20 72 65 70 6f 72 74 20 74 68 65 20 70 72 6f 62   report the prob
2aff0 6c 65 6d 20 74 6f 20 79 6f 75 72 20 73 79 73 74  lem to your syst
2b000 65 6d 20 6d 61 6e 61 67 65 72 20 61 6e 64 2f 6f  em manager and/o
2b010 72 20 74 6f 0a 2a 2a 2a 20 62 75 67 2d 6c 69 62  r to.*** bug-lib
2b020 74 6f 6f 6c 40 67 6e 75 2e 6f 72 67 0a 0a 45 4f  tool@gnu.org..EO
2b030 46 0a 09 20 20 66 69 20 3b 3b 0a 09 65 73 61 63  F..  fi ;;..esac
2b040 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20  .      fi.      
2b050 62 72 65 61 6b 0a 20 20 20 20 66 69 0a 20 20 64  break.    fi.  d
2b060 6f 6e 65 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73  one.  IFS="$lt_s
2b070 61 76 65 5f 69 66 73 22 0a 20 20 4d 41 47 49 43  ave_ifs".  MAGIC
2b080 5f 43 4d 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d  _CMD="$lt_save_M
2b090 41 47 49 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65  AGIC_CMD".  ;;.e
2b0a0 73 61 63 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d  sac.fi..MAGIC_CM
2b0b0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d  D="$lt_cv_path_M
2b0c0 41 47 49 43 5f 43 4d 44 22 0a 69 66 20 74 65 73  AGIC_CMD".if tes
2b0d0 74 20 2d 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44  t -n "$MAGIC_CMD
2b0e0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68 6f  "; then.  { echo
2b0f0 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b100 3a 20 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43  : result: $MAGIC
2b110 5f 43 4d 44 22 20 3e 26 35 0a 65 63 68 6f 20 22  _CMD" >&5.echo "
2b120 24 7b 45 43 48 4f 5f 54 7d 24 4d 41 47 49 43 5f  ${ECHO_T}$MAGIC_
2b130 43 4d 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  CMD" >&6; }.else
2b140 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d  .  { echo "$as_m
2b150 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c  e:$LINENO: resul
2b160 74 3a 20 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20  t: no" >&5.echo 
2b170 22 24 7b 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26  "${ECHO_T}no" >&
2b180 36 3b 20 7d 0a 66 69 0a 0a 20 20 65 6c 73 65 0a  6; }.fi..  else.
2b190 20 20 20 20 4d 41 47 49 43 5f 43 4d 44 3d 3a 0a      MAGIC_CMD=:.
2b1a0 20 20 66 69 0a 66 69 0a 0a 20 20 66 69 0a 20 20    fi.fi..  fi.  
2b1b0 3b 3b 0a 65 73 61 63 0a 0a 65 6e 61 62 6c 65 5f  ;;.esac..enable_
2b1c0 64 6c 6f 70 65 6e 3d 6e 6f 0a 65 6e 61 62 6c 65  dlopen=no.enable
2b1d0 5f 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 23  _win32_dll=no..#
2b1e0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
2b1f0 2d 65 6e 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d  -enable-libtool-
2b200 6c 6f 63 6b 20 77 61 73 20 67 69 76 65 6e 2e 0a  lock was given..
2b210 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c  if test "${enabl
2b220 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73  e_libtool_lock+s
2b230 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2b240 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
2b250 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
2b260 6b 3b 0a 66 69 0a 0a 74 65 73 74 20 22 78 24 65  k;.fi..test "x$e
2b270 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
2b280 63 6b 22 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e  ck" != xno && en
2b290 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63  able_libtool_loc
2b2a0 6b 3d 79 65 73 0a 0a 0a 23 20 43 68 65 63 6b 20  k=yes...# Check 
2b2b0 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68 2d 70  whether --with-p
2b2c0 69 63 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66  ic was given..if
2b2d0 20 74 65 73 74 20 22 24 7b 77 69 74 68 5f 70 69   test "${with_pi
2b2e0 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  c+set}" = set; t
2b2f0 68 65 6e 0a 20 20 77 69 74 68 76 61 6c 3d 24 77  hen.  withval=$w
2b300 69 74 68 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64  ith_pic; pic_mod
2b310 65 3d 22 24 77 69 74 68 76 61 6c 22 0a 65 6c 73  e="$withval".els
2b320 65 0a 20 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66  e.  pic_mode=def
2b330 61 75 6c 74 0a 66 69 0a 0a 74 65 73 74 20 2d 7a  ault.fi..test -z
2b340 20 22 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20   "$pic_mode" && 
2b350 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74  pic_mode=default
2b360 0a 0a 23 20 43 68 65 63 6b 20 69 66 20 77 65 20  ..# Check if we 
2b370 68 61 76 65 20 61 20 76 65 72 73 69 6f 6e 20 6d  have a version m
2b380 69 73 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20  ismatch between 
2b390 6c 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c  libtool.m4 and l
2b3a0 74 6d 61 69 6e 2e 73 68 2e 0a 23 0a 23 20 4e 6f  tmain.sh..#.# No
2b3b0 74 65 3a 20 20 54 68 69 73 20 73 68 6f 75 6c 64  te:  This should
2b3c0 20 62 65 20 69 6e 20 41 43 5f 4c 49 42 54 4f 4f   be in AC_LIBTOO
2b3d0 4c 5f 53 45 54 55 50 2c 20 5f 61 66 74 65 72 5f  L_SETUP, _after_
2b3e0 20 24 6c 74 6d 61 69 6e 20 68 61 76 65 20 62 65   $ltmain have be
2b3f0 65 6e 20 64 65 66 69 6e 65 64 2e 0a 23 20 20 20  en defined..#   
2b400 20 20 20 20 20 57 65 20 61 6c 73 6f 20 73 68 6f       We also sho
2b410 75 6c 64 20 64 6f 20 69 74 20 5f 62 65 66 6f 72  uld do it _befor
2b420 65 5f 20 41 43 5f 4c 49 42 54 4f 4f 4c 5f 4c 41  e_ AC_LIBTOOL_LA
2b430 4e 47 5f 43 5f 43 4f 4e 46 49 47 20 74 68 61 74  NG_C_CONFIG that
2b440 20 61 63 74 75 61 6c 6c 79 0a 23 20 20 20 20 20   actually.#     
2b450 20 20 20 63 61 6c 6c 73 20 41 43 5f 4c 49 42 54     calls AC_LIBT
2b460 4f 4f 4c 5f 43 4f 4e 46 49 47 20 61 6e 64 20 63  OOL_CONFIG and c
2b470 72 65 61 74 65 73 20 6c 69 62 74 6f 6f 6c 2e 0a  reates libtool..
2b480 23 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65  #.{ echo "$as_me
2b490 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65 63 6b 69  :$LINENO: checki
2b4a0 6e 67 20 66 6f 72 20 63 6f 72 72 65 63 74 20 6c  ng for correct l
2b4b0 74 6d 61 69 6e 2e 73 68 20 76 65 72 73 69 6f 6e  tmain.sh version
2b4c0 22 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f  " >&5.echo $ECHO
2b4d0 5f 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _N "checking for
2b4e0 20 63 6f 72 72 65 63 74 20 6c 74 6d 61 69 6e 2e   correct ltmain.
2b4f0 73 68 20 76 65 72 73 69 6f 6e 2e 2e 2e 20 24 45  sh version... $E
2b500 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66  CHO_C" >&6; }.if
2b510 20 74 65 73 74 20 22 78 24 6c 74 6d 61 69 6e 22   test "x$ltmain"
2b520 20 3d 20 22 78 22 20 3b 20 74 68 65 6e 0a 20 20   = "x" ; then.  
2b530 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2b540 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2b550 6e 6f 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  no" >&5.echo "${
2b560 45 43 48 4f 5f 54 7d 6e 6f 22 20 3e 26 36 3b 20  ECHO_T}no" >&6; 
2b570 7d 0a 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  }.  { { echo "$a
2b580 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
2b590 72 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f  ror:..*** [Gento
2b5a0 6f 5d 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20  o] sanity check 
2b5b0 66 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20  failed! ***.*** 
2b5c0 5c 24 6c 74 6d 61 69 6e 20 69 73 20 6e 6f 74 20  \$ltmain is not 
2b5d0 64 65 66 69 6e 65 64 2c 20 70 6c 65 61 73 65 20  defined, please 
2b5e0 63 68 65 63 6b 20 74 68 65 20 70 61 74 63 68 20  check the patch 
2b5f0 66 6f 72 20 63 6f 6e 73 69 73 74 65 6e 63 79 21  for consistency!
2b600 20 2a 2a 2a 0a 22 20 3e 26 35 0a 65 63 68 6f 20   ***." >&5.echo 
2b610 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 0a  "$as_me: error:.
2b620 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61  .*** [Gentoo] sa
2b630 6e 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65  nity check faile
2b640 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 5c 24 6c 74 6d  d! ***.*** \$ltm
2b650 61 69 6e 20 69 73 20 6e 6f 74 20 64 65 66 69 6e  ain is not defin
2b660 65 64 2c 20 70 6c 65 61 73 65 20 63 68 65 63 6b  ed, please check
2b670 20 74 68 65 20 70 61 74 63 68 20 66 6f 72 20 63   the patch for c
2b680 6f 6e 73 69 73 74 65 6e 63 79 21 20 2a 2a 2a 0a  onsistency! ***.
2b690 22 20 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78  " >&2;}.   { (ex
2b6a0 69 74 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d  it 1); exit 1; }
2b6b0 3b 20 7d 0a 66 69 0a 67 65 6e 74 6f 6f 5f 6c 74  ; }.fi.gentoo_lt
2b6c0 5f 76 65 72 73 69 6f 6e 3d 22 31 2e 35 2e 32 32  _version="1.5.22
2b6d0 22 0a 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69 6e 5f  ".gentoo_ltmain_
2b6e0 76 65 72 73 69 6f 6e 3d 60 73 65 64 20 2d 6e 20  version=`sed -n 
2b6f0 27 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f 4e 3d  '/^[ .]*VERSION=
2b700 2f 7b 73 2f 5e 5b 20 09 5d 2a 56 45 52 53 49 4f  /{s/^[ .]*VERSIO
2b710 4e 3d 2f 2f 3b 70 3b 71 3b 7d 27 20 22 24 6c 74  N=//;p;q;}' "$lt
2b720 6d 61 69 6e 22 60 0a 69 66 20 74 65 73 74 20 22  main"`.if test "
2b730 78 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65 72 73  x$gentoo_lt_vers
2b740 69 6f 6e 22 20 21 3d 20 22 78 24 67 65 6e 74 6f  ion" != "x$gento
2b750 6f 5f 6c 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e  o_ltmain_version
2b760 22 20 3b 20 74 68 65 6e 0a 20 20 7b 20 65 63 68  " ; then.  { ech
2b770 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2b780 4f 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  O: result: no" >
2b790 26 35 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f  &5.echo "${ECHO_
2b7a0 54 7d 6e 6f 22 20 3e 26 36 3b 20 7d 0a 20 20 7b  T}no" >&6; }.  {
2b7b0 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a   { echo "$as_me:
2b7c0 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 0a  $LINENO: error:.
2b7d0 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f 5d 20 73 61  .*** [Gentoo] sa
2b7e0 6e 69 74 79 20 63 68 65 63 6b 20 66 61 69 6c 65  nity check faile
2b7f0 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c 69 62 74 6f  d! ***.*** libto
2b800 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74 6d 61 69 6e  ol.m4 and ltmain
2b810 2e 73 68 20 68 61 76 65 20 61 20 76 65 72 73 69  .sh have a versi
2b820 6f 6e 20 6d 69 73 6d 61 74 63 68 21 20 2a 2a 2a  on mismatch! ***
2b830 0a 2a 2a 2a 20 28 6c 69 62 74 6f 6f 6c 2e 6d 34  .*** (libtool.m4
2b840 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 5f 76 65   = $gentoo_lt_ve
2b850 72 73 69 6f 6e 2c 20 6c 74 6d 61 69 6e 2e 73 68  rsion, ltmain.sh
2b860 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c 74 6d 61 69   = $gentoo_ltmai
2b870 6e 5f 76 65 72 73 69 6f 6e 29 20 2a 2a 2a 0a 0a  n_version) ***..
2b880 50 6c 65 61 73 65 20 72 75 6e 3a 0a 0a 20 20 6c  Please run:..  l
2b890 69 62 74 6f 6f 6c 69 7a 65 20 2d 2d 63 6f 70 79  ibtoolize --copy
2b8a0 20 2d 2d 66 6f 72 63 65 0a 0a 69 66 20 61 70 70   --force..if app
2b8b0 72 6f 70 72 69 61 74 65 2c 20 70 6c 65 61 73 65  ropriate, please
2b8c0 20 63 6f 6e 74 61 63 74 20 74 68 65 20 6d 61 69   contact the mai
2b8d0 6e 74 61 69 6e 65 72 20 6f 66 20 74 68 69 73 0a  ntainer of this.
2b8e0 70 61 63 6b 61 67 65 20 28 6f 72 20 79 6f 75 72  package (or your
2b8f0 20 64 69 73 74 72 69 62 75 74 69 6f 6e 29 20 66   distribution) f
2b900 6f 72 20 68 65 6c 70 2e 0a 22 20 3e 26 35 0a 65  or help.." >&5.e
2b910 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
2b920 6f 72 3a 0a 0a 2a 2a 2a 20 5b 47 65 6e 74 6f 6f  or:..*** [Gentoo
2b930 5d 20 73 61 6e 69 74 79 20 63 68 65 63 6b 20 66  ] sanity check f
2b940 61 69 6c 65 64 21 20 2a 2a 2a 0a 2a 2a 2a 20 6c  ailed! ***.*** l
2b950 69 62 74 6f 6f 6c 2e 6d 34 20 61 6e 64 20 6c 74  ibtool.m4 and lt
2b960 6d 61 69 6e 2e 73 68 20 68 61 76 65 20 61 20 76  main.sh have a v
2b970 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 21  ersion mismatch!
2b980 20 2a 2a 2a 0a 2a 2a 2a 20 28 6c 69 62 74 6f 6f   ***.*** (libtoo
2b990 6c 2e 6d 34 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c  l.m4 = $gentoo_l
2b9a0 74 5f 76 65 72 73 69 6f 6e 2c 20 6c 74 6d 61 69  t_version, ltmai
2b9b0 6e 2e 73 68 20 3d 20 24 67 65 6e 74 6f 6f 5f 6c  n.sh = $gentoo_l
2b9c0 74 6d 61 69 6e 5f 76 65 72 73 69 6f 6e 29 20 2a  tmain_version) *
2b9d0 2a 2a 0a 0a 50 6c 65 61 73 65 20 72 75 6e 3a 0a  **..Please run:.
2b9e0 0a 20 20 6c 69 62 74 6f 6f 6c 69 7a 65 20 2d 2d  .  libtoolize --
2b9f0 63 6f 70 79 20 2d 2d 66 6f 72 63 65 0a 0a 69 66  copy --force..if
2ba00 20 61 70 70 72 6f 70 72 69 61 74 65 2c 20 70 6c   appropriate, pl
2ba10 65 61 73 65 20 63 6f 6e 74 61 63 74 20 74 68 65  ease contact the
2ba20 20 6d 61 69 6e 74 61 69 6e 65 72 20 6f 66 20 74   maintainer of t
2ba30 68 69 73 0a 70 61 63 6b 61 67 65 20 28 6f 72 20  his.package (or 
2ba40 79 6f 75 72 20 64 69 73 74 72 69 62 75 74 69 6f  your distributio
2ba50 6e 29 20 66 6f 72 20 68 65 6c 70 2e 0a 22 20 3e  n) for help.." >
2ba60 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
2ba70 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
2ba80 0a 65 6c 73 65 0a 20 20 7b 20 65 63 68 6f 20 22  .else.  { echo "
2ba90 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
2baa0 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35  result: yes" >&5
2bab0 0a 65 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d  .echo "${ECHO_T}
2bac0 79 65 73 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a  yes" >&6; }.fi..
2bad0 0a 23 20 55 73 65 20 43 20 66 6f 72 20 74 68 65  .# Use C for the
2bae0 20 64 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75   default configu
2baf0 72 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69  ration in the li
2bb00 62 74 6f 6f 6c 20 73 63 72 69 70 74 0a 74 61 67  btool script.tag
2bb10 6e 61 6d 65 3d 0a 6c 74 5f 73 61 76 65 5f 43 43  name=.lt_save_CC
2bb20 3d 22 24 43 43 22 0a 61 63 5f 65 78 74 3d 63 0a  ="$CC".ac_ext=c.
2bb30 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
2bb40 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
2bb50 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
2bb60 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
2bb70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
2bb80 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
2bb90 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
2bba0 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
2bbb0 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
2bbc0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2bbd0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
2bbe0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
2bbf0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
2bc00 6e 75 0a 0a 0a 23 20 53 6f 75 72 63 65 20 66 69  nu...# Source fi
2bc10 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72  le extension for
2bc20 20 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e   C test sources.
2bc30 0a 61 63 5f 65 78 74 3d 63 0a 0a 23 20 4f 62 6a  .ac_ext=c..# Obj
2bc40 65 63 74 20 66 69 6c 65 20 65 78 74 65 6e 73 69  ect file extensi
2bc50 6f 6e 20 66 6f 72 20 63 6f 6d 70 69 6c 65 64 20  on for compiled 
2bc60 43 20 74 65 73 74 20 73 6f 75 72 63 65 73 2e 0a  C test sources..
2bc70 6f 62 6a 65 78 74 3d 6f 0a 6f 62 6a 65 78 74 3d  objext=o.objext=
2bc80 24 6f 62 6a 65 78 74 0a 0a 23 20 43 6f 64 65 20  $objext..# Code 
2bc90 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 73 69  to be used in si
2bca0 6d 70 6c 65 20 63 6f 6d 70 69 6c 65 20 74 65 73  mple compile tes
2bcb0 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d  ts.lt_simple_com
2bcc0 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 3d 22  pile_test_code="
2bcd0 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62 6c  int some_variabl
2bce0 65 20 3d 20 30 3b 5c 6e 22 0a 0a 23 20 43 6f 64  e = 0;\n"..# Cod
2bcf0 65 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20  e to be used in 
2bd00 73 69 6d 70 6c 65 20 6c 69 6e 6b 20 74 65 73 74  simple link test
2bd10 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b  s.lt_simple_link
2bd20 5f 74 65 73 74 5f 63 6f 64 65 3d 27 69 6e 74 20  _test_code='int 
2bd30 6d 61 69 6e 28 29 7b 72 65 74 75 72 6e 28 30 29  main(){return(0)
2bd40 3b 7d 5c 6e 27 0a 0a 0a 23 20 49 66 20 6e 6f 20  ;}\n'...# If no 
2bd50 43 20 63 6f 6d 70 69 6c 65 72 20 77 61 73 20 73  C compiler was s
2bd60 70 65 63 69 66 69 65 64 2c 20 75 73 65 20 43 43  pecified, use CC
2bd70 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43 2d 22 24  ..LTCC=${LTCC-"$
2bd80 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f 20 43 20  CC"}..# If no C 
2bd90 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67 73 20 77  compiler flags w
2bda0 65 72 65 20 73 70 65 63 69 66 69 65 64 2c 20 75  ere specified, u
2bdb0 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54 43 46 4c  se CFLAGS..LTCFL
2bdc0 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47 53 2d 22  AGS=${LTCFLAGS-"
2bdd0 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20 41 6c 6c  $CFLAGS"}..# All
2bde0 6f 77 20 43 43 20 74 6f 20 62 65 20 61 20 70 72  ow CC to be a pr
2bdf0 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
2be00 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f 6d 70 69  arguments..compi
2be10 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 73 61 76 65  ler=$CC...# save
2be20 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c 65 72   warnings/boiler
2be30 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c 65 20  plate of simple 
2be40 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f 75 74  test code.ac_out
2be50 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e 24 61  file=conftest.$a
2be60 63 5f 6f 62 6a 65 78 74 0a 70 72 69 6e 74 66 20  c_objext.printf 
2be70 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
2be80 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
2be90 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2bea0 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  .eval "$ac_compi
2beb0 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e  le" 2>&1 >/dev/n
2bec0 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f  ull | $SED '/^$/
2bed0 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e  d; /^ *+/d' >con
2bee0 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f  ftest.err._lt_co
2bef0 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2bf00 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2bf10 2e 65 72 72 60 0a 24 72 6d 20 63 6f 6e 66 74 65  .err`.$rm confte
2bf20 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d  st*..ac_outfile=
2bf30 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2bf40 65 78 74 0a 70 72 69 6e 74 66 20 22 24 6c 74 5f  ext.printf "$lt_
2bf50 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74  simple_link_test
2bf60 5f 63 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74  _code" >conftest
2bf70 2e 24 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24  .$ac_ext.eval "$
2bf80 61 63 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f  ac_link" 2>&1 >/
2bf90 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20  dev/null | $SED 
2bfa0 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2bfb0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f   >conftest.err._
2bfc0 6c 74 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72  lt_linker_boiler
2bfd0 70 6c 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74  plate=`cat conft
2bfe0 65 73 74 2e 65 72 72 60 0a 24 72 6d 20 63 6f 6e  est.err`.$rm con
2bff0 66 74 65 73 74 2a 0a 0a 0a 0a 6c 74 5f 70 72 6f  ftest*....lt_pro
2c000 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2c010 69 6c 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20  iltin_flag=..if 
2c020 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
2c030 73 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f  s; then.  lt_pro
2c040 67 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75  g_compiler_no_bu
2c050 69 6c 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e  iltin_flag=' -fn
2c060 6f 2d 62 75 69 6c 74 69 6e 27 0a 0a 0a 7b 20 65  o-builtin'...{ e
2c070 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2c080 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
2c090 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
2c0a0 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66  rts -fno-rtti -f
2c0b0 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  no-exceptions" >
2c0c0 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20  &5.echo $ECHO_N 
2c0d0 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f  "checking if $co
2c0e0 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20  mpiler supports 
2c0f0 2d 66 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65  -fno-rtti -fno-e
2c100 78 63 65 70 74 69 6f 6e 73 2e 2e 2e 20 24 45 43  xceptions... $EC
2c110 48 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20  HO_C" >&6; }.if 
2c120 74 65 73 74 20 22 24 7b 6c 74 5f 63 76 5f 70 72  test "${lt_cv_pr
2c130 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2c140 5f 65 78 63 65 70 74 69 6f 6e 73 2b 73 65 74 7d  _exceptions+set}
2c150 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20 20  " = set; then.  
2c160 65 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 28 63  echo $ECHO_N "(c
2c170 61 63 68 65 64 29 20 24 45 43 48 4f 5f 43 22 20  ached) $ECHO_C" 
2c180 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
2c190 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72  _prog_compiler_r
2c1a0 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73 3d 6e  tti_exceptions=n
2c1b0 6f 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63  o.  ac_outfile=c
2c1c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
2c1d0 78 74 0a 20 20 20 70 72 69 6e 74 66 20 22 24 6c  xt.   printf "$l
2c1e0 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65  t_simple_compile
2c1f0 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f  _test_code" > co
2c200 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20  nftest.$ac_ext. 
2c210 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
2c220 61 67 3d 22 2d 66 6e 6f 2d 72 74 74 69 20 2d 66  ag="-fno-rtti -f
2c230 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 20  no-exceptions". 
2c240 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20 6f    # Insert the o
2c250 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31 29  ption either (1)
2c260 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74 20   after the last 
2c270 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65 2c  *FLAGS variable,
2c280 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65 66   or.   # (2) bef
2c290 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74 61  ore a word conta
2c2a0 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e  ining "conftest.
2c2b0 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68 65  ", or (3) at the
2c2c0 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20   end..   # Note 
2c2d0 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  that $ac_compile
2c2e0 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74   itself does not
2c2f0 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61   contain backsla
2c300 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73 0a  shes and begins.
2c310 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c 6c     # with a doll
2c320 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20 68  ar sign (not a h
2c330 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20 65  yphen), so the e
2c340 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20  cho should work 
2c350 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 23 20  correctly..   # 
2c360 54 68 65 20 6f 70 74 69 6f 6e 20 69 73 20 72 65  The option is re
2c370 66 65 72 65 6e 63 65 64 20 76 69 61 20 61 20 76  ferenced via a v
2c380 61 72 69 61 62 6c 65 20 74 6f 20 61 76 6f 69 64  ariable to avoid
2c390 20 63 6f 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a   confusing sed..
2c3a0 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65     lt_compile=`e
2c3b0 63 68 6f 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  cho "$ac_compile
2c3c0 22 20 7c 20 24 53 45 44 20 5c 0a 20 20 20 2d 65  " | $SED \.   -e
2c3d0 20 27 73 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c   's:.*FLAGS}\{0,
2c3e0 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c  1\} :&$lt_compil
2c3f0 65 72 5f 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a  er_flag :; t' \.
2c400 20 20 20 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63     -e 's: [^ ]*c
2c410 6f 6e 66 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63  onftest\.: $lt_c
2c420 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20  ompiler_flag&:; 
2c430 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a  t' \.   -e 's:$:
2c440 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2c450 61 67 3a 27 60 0a 20 20 20 28 65 76 61 6c 20 65  ag:'`.   (eval e
2c460 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36  cho "\"\$as_me:6
2c470 33 37 38 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  378: $lt_compile
2c480 5c 22 22 20 3e 26 35 29 0a 20 20 20 28 65 76 61  \"" >&5).   (eva
2c490 6c 20 22 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20  l "$lt_compile" 
2c4a0 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  2>conftest.err).
2c4b0 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
2c4c0 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
2c4d0 65 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20  err >&5.   echo 
2c4e0 22 24 61 73 5f 6d 65 3a 36 33 38 32 3a 20 5c 24  "$as_me:6382: \$
2c4f0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
2c500 3e 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20  >&5.   if (exit 
2c510 24 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74  $ac_status) && t
2c520 65 73 74 20 2d 73 20 22 24 61 63 5f 6f 75 74 66  est -s "$ac_outf
2c530 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  ile"; then.     
2c540 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20 63  # The compiler c
2c550 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64  an only warn and
2c560 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69   ignore the opti
2c570 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e  on if not recogn
2c580 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73  ized.     # So s
2c590 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61  ay no if there a
2c5a0 72 65 20 77 61 72 6e 69 6e 67 73 20 6f 74 68 65  re warnings othe
2c5b0 72 20 74 68 61 6e 20 74 68 65 20 75 73 75 61 6c  r than the usual
2c5c0 20 6f 75 74 70 75 74 2e 0a 20 20 20 20 20 24 65   output..     $e
2c5d0 63 68 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69  cho "X$_lt_compi
2c5e0 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ler_boilerplate"
2c5f0 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
2c600 2f 64 27 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78  /d' >conftest.ex
2c610 70 0a 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24  p.     $SED '/^$
2c620 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e  /d; /^ *+/d' con
2c630 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
2c640 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66 20  est.er2.     if 
2c650 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65  test ! -s confte
2c660 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 63  st.er2 || diff c
2c670 6f 6e 66 74 65 73 74 2e 65 78 70 20 63 6f 6e 66  onftest.exp conf
2c680 74 65 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e  test.er2 >/dev/n
2c690 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ull; then.      
2c6a0 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70   lt_cv_prog_comp
2c6b0 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74  iler_rtti_except
2c6c0 69 6f 6e 73 3d 79 65 73 0a 20 20 20 20 20 66 69  ions=yes.     fi
2c6d0 0a 20 20 20 66 69 0a 20 20 20 24 72 6d 20 63 6f  .   fi.   $rm co
2c6e0 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b 20 65 63  nftest*..fi.{ ec
2c6f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45  ho "$as_me:$LINE
2c700 4e 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  NO: result: $lt_
2c710 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2c720 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e 73  _rtti_exceptions
2c730 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b 45 43  " >&5.echo "${EC
2c740 48 4f 5f 54 7d 24 6c 74 5f 63 76 5f 70 72 6f 67  HO_T}$lt_cv_prog
2c750 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65  _compiler_rtti_e
2c760 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36 3b 20  xceptions" >&6; 
2c770 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24 6c 74  }..if test x"$lt
2c780 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2c790 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69 6f 6e  r_rtti_exception
2c7a0 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
2c7b0 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2c7c0 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f  iler_no_builtin_
2c7d0 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  flag="$lt_prog_c
2c7e0 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74  ompiler_no_built
2c7f0 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72 74 74  in_flag -fno-rtt
2c800 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e  i -fno-exception
2c810 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a 66 69  s".else.    :.fi
2c820 0a 0a 66 69 0a 0a 6c 74 5f 70 72 6f 67 5f 63 6f  ..fi..lt_prog_co
2c830 6d 70 69 6c 65 72 5f 77 6c 3d 0a 6c 74 5f 70 72  mpiler_wl=.lt_pr
2c840 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2c850 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2c860 72 5f 73 74 61 74 69 63 3d 0a 0a 7b 20 65 63 68  r_static=..{ ech
2c870 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2c880 4f 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  O: checking for 
2c890 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e  $compiler option
2c8a0 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 22   to produce PIC"
2c8b0 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
2c8c0 4e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  N "checking for 
2c8d0 24 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e  $compiler option
2c8e0 20 74 6f 20 70 72 6f 64 75 63 65 20 50 49 43 2e   to produce PIC.
2c8f0 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
2c900 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22 24   }..  if test "$
2c910 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e  GCC" = yes; then
2c920 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2c930 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2c940 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70      lt_prog_comp
2c950 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2c960 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65 20  atic'..    case 
2c970 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20  $host_os in.    
2c980 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23 20    aix*).      # 
2c990 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73 20  All AIX code is 
2c9a0 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74 65  PIC..      if te
2c9b0 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
2c9c0 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41   ia64; then..# A
2c9d0 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74  IX 5 now support
2c9e0 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72  s IA64 processor
2c9f0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2ca00 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2ca10 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20  tic'.      fi.  
2ca20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67      ;;..    amig
2ca30 61 6f 73 2a 29 0a 20 20 20 20 20 20 23 20 46 49  aos*).      # FI
2ca40 58 4d 45 3a 20 77 65 20 6e 65 65 64 20 61 74 20  XME: we need at 
2ca50 6c 65 61 73 74 20 36 38 30 32 30 20 63 6f 64 65  least 68020 code
2ca60 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64   to build shared
2ca70 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 0a   libraries, but.
2ca80 20 20 20 20 20 20 23 20 61 64 64 69 6e 67 20 74        # adding t
2ca90 68 65 20 60 2d 6d 36 38 30 32 30 27 20 66 6c 61  he `-m68020' fla
2caa0 67 20 74 6f 20 47 43 43 20 70 72 65 76 65 6e 74  g to GCC prevent
2cab0 73 20 62 75 69 6c 64 69 6e 67 20 61 6e 79 74 68  s building anyth
2cac0 69 6e 67 20 62 65 74 74 65 72 2c 0a 20 20 20 20  ing better,.    
2cad0 20 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34    # like `-m6804
2cae0 30 27 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  0'..      lt_pro
2caf0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2cb00 2d 6d 36 38 30 32 30 20 2d 72 65 73 69 64 65 6e  -m68020 -residen
2cb10 74 33 32 20 2d 6d 61 6c 77 61 79 73 2d 72 65 73  t32 -malways-res
2cb20 74 6f 72 65 2d 61 34 27 0a 20 20 20 20 20 20 3b  tore-a4'.      ;
2cb30 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 20 7c 20 63  ;..    beos* | c
2cb40 79 67 77 69 6e 2a 20 7c 20 69 72 69 78 35 2a 20  ygwin* | irix5* 
2cb50 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74  | irix6* | nonst
2cb60 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c 20  opux* | osf3* | 
2cb70 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
2cb80 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2cb90 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74 68  e default for th
2cba0 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20 20  ese OSes..      
2cbb0 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20 7c  ;;..    mingw* |
2cbc0 20 70 77 33 32 2a 20 7c 20 6f 73 32 2a 29 0a 20   pw32* | os2*). 
2cbd0 20 20 20 20 20 23 20 54 68 69 73 20 68 61 63 6b       # This hack
2cbe0 20 69 73 20 73 6f 20 74 68 61 74 20 74 68 65 20   is so that the 
2cbf0 73 6f 75 72 63 65 20 66 69 6c 65 20 63 61 6e 20  source file can 
2cc00 74 65 6c 6c 20 77 68 65 74 68 65 72 20 69 74 20  tell whether it 
2cc10 69 73 20 62 65 69 6e 67 0a 20 20 20 20 20 20 23  is being.      #
2cc20 20 62 75 69 6c 74 20 66 6f 72 20 69 6e 63 6c 75   built for inclu
2cc30 73 69 6f 6e 20 69 6e 20 61 20 64 6c 6c 20 28 61  sion in a dll (a
2cc40 6e 64 20 73 68 6f 75 6c 64 20 65 78 70 6f 72 74  nd should export
2cc50 20 73 79 6d 62 6f 6c 73 20 66 6f 72 20 65 78 61   symbols for exa
2cc60 6d 70 6c 65 29 2e 0a 20 20 20 20 20 20 6c 74 5f  mple)..      lt_
2cc70 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2cc80 63 3d 27 2d 44 44 4c 4c 5f 45 58 50 4f 52 54 27  c='-DDLL_EXPORT'
2cc90 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 64  .      ;;..    d
2cca0 61 72 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64  arwin* | rhapsod
2ccb0 79 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43 20  y*).      # PIC 
2ccc0 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f  is the default o
2ccd0 6e 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 0a  n this platform.
2cce0 20 20 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 73        # Common s
2ccf0 79 6d 62 6f 6c 73 20 6e 6f 74 20 61 6c 6c 6f 77  ymbols not allow
2cd00 65 64 20 69 6e 20 4d 48 5f 44 59 4c 49 42 20 66  ed in MH_DYLIB f
2cd10 69 6c 65 73 0a 20 20 20 20 20 20 6c 74 5f 70 72  iles.      lt_pr
2cd20 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2cd30 27 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 27 0a 20 20  '-fno-common'.  
2cd40 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 6e 74 65      ;;..    inte
2cd50 72 69 78 33 2a 29 0a 20 20 20 20 20 20 23 20 49  rix3*).      # I
2cd60 6e 74 65 72 69 78 20 33 2e 78 20 67 63 63 20 2d  nterix 3.x gcc -
2cd70 66 70 69 63 2f 2d 66 50 49 43 20 6f 70 74 69 6f  fpic/-fPIC optio
2cd80 6e 73 20 67 65 6e 65 72 61 74 65 20 62 72 6f 6b  ns generate brok
2cd90 65 6e 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 23  en code..      #
2cda0 20 49 6e 73 74 65 61 64 2c 20 77 65 20 72 65 6c   Instead, we rel
2cdb0 6f 63 61 74 65 20 73 68 61 72 65 64 20 6c 69 62  ocate shared lib
2cdc0 72 61 72 69 65 73 20 61 74 20 72 75 6e 74 69 6d  raries at runtim
2cdd0 65 2e 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  e..      ;;..   
2cde0 20 6d 73 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20   msdosdjgpp*).  
2cdf0 20 20 20 20 23 20 4a 75 73 74 20 62 65 63 61 75      # Just becau
2ce00 73 65 20 77 65 20 75 73 65 20 47 43 43 20 64 6f  se we use GCC do
2ce10 65 73 6e 27 74 20 6d 65 61 6e 20 77 65 20 73 75  esn't mean we su
2ce20 64 64 65 6e 6c 79 20 67 65 74 20 73 68 61 72 65  ddenly get share
2ce30 64 20 6c 69 62 72 61 72 69 65 73 0a 20 20 20 20  d libraries.    
2ce40 20 20 23 20 6f 6e 20 73 79 73 74 65 6d 73 20 74    # on systems t
2ce50 68 61 74 20 64 6f 6e 27 74 20 73 75 70 70 6f 72  hat don't suppor
2ce60 74 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c 74  t them..      lt
2ce70 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
2ce80 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
2ce90 6e 6f 0a 20 20 20 20 20 20 65 6e 61 62 6c 65 5f  no.      enable_
2cea0 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20 20 20  shared=no.      
2ceb0 3b 3b 0a 0a 20 20 20 20 73 79 73 76 34 2a 4d 50  ;;..    sysv4*MP
2cec0 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  *).      if test
2ced0 20 2d 64 20 2f 75 73 72 2f 6e 65 63 3b 20 74 68   -d /usr/nec; th
2cee0 65 6e 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  en..lt_prog_comp
2cef0 69 6c 65 72 5f 70 69 63 3d 2d 4b 63 6f 6e 66 6f  iler_pic=-Kconfo
2cf00 72 6d 5f 70 69 63 0a 20 20 20 20 20 20 66 69 0a  rm_pic.      fi.
2cf10 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 68 70        ;;..    hp
2cf20 75 78 2a 29 0a 20 20 20 20 20 20 23 20 50 49 43  ux*).      # PIC
2cf30 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20   is the default 
2cf40 66 6f 72 20 49 41 36 34 20 48 50 2d 55 58 20 61  for IA64 HP-UX a
2cf50 6e 64 20 36 34 2d 62 69 74 20 48 50 2d 55 58 2c  nd 64-bit HP-UX,
2cf60 20 62 75 74 0a 20 20 20 20 20 20 23 20 6e 6f 74   but.      # not
2cf70 20 66 6f 72 20 50 41 20 48 50 2d 55 58 2e 0a 20   for PA HP-UX.. 
2cf80 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f       case $host_
2cf90 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70 70  cpu in.      hpp
2cfa0 61 2a 36 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20  a*64*|ia64*)..# 
2cfb0 2b 5a 20 74 68 65 20 64 65 66 61 75 6c 74 0a 09  +Z the default..
2cfc0 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f  ;;.      *)..lt_
2cfd0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2cfe0 63 3d 27 2d 66 50 49 43 27 0a 09 3b 3b 0a 20 20  c='-fPIC'..;;.  
2cff0 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b      esac.      ;
2d000 3b 0a 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;..    *).      
2d010 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d020 5f 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20  _pic='-fPIC'.   
2d030 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
2d040 20 65 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54   else.    # PORT
2d050 4d 45 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61  ME Check for fla
2d060 67 20 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72  g to pass linker
2d070 20 66 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74   flags through t
2d080 68 65 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c  he system compil
2d090 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  er..    case $ho
2d0a0 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78  st_os in.    aix
2d0b0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2d0c0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2d0d0 6c 2c 27 0a 20 20 20 20 20 20 69 66 20 74 65 73  l,'.      if tes
2d0e0 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  t "$host_cpu" = 
2d0f0 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49  ia64; then..# AI
2d100 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73  X 5 now supports
2d110 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a   IA64 processor.
2d120 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2d130 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74  r_static='-Bstat
2d140 69 63 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ic'.      else..
2d150 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d160 5f 73 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d  _static='-bnso -
2d170 62 49 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73  bI:/lib/syscalls
2d180 2e 65 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20  .exp'.      fi. 
2d190 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 64 61       ;;.      da
2d1a0 72 77 69 6e 2a 29 0a 20 20 20 20 20 20 20 20 23  rwin*).        #
2d1b0 20 50 49 43 20 69 73 20 74 68 65 20 64 65 66 61   PIC is the defa
2d1c0 75 6c 74 20 6f 6e 20 74 68 69 73 20 70 6c 61 74  ult on this plat
2d1d0 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 23 20 43  form.        # C
2d1e0 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c 73 20 6e 6f  ommon symbols no
2d1f0 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 4d 48 5f  t allowed in MH_
2d200 44 59 4c 49 42 20 66 69 6c 65 73 0a 20 20 20 20  DYLIB files.    
2d210 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65     case $cc_base
2d220 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 20 20  name in.        
2d230 20 78 6c 63 2a 29 0a 20 20 20 20 20 20 20 20 20   xlc*).         
2d240 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2d250 5f 70 69 63 3d 27 2d 71 6e 6f 63 6f 6d 6d 6f 6e  _pic='-qnocommon
2d260 27 0a 20 20 20 20 20 20 20 20 20 6c 74 5f 70 72  '.         lt_pr
2d270 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d280 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 20 3b  -Wl,'.         ;
2d290 3b 0a 20 20 20 20 20 20 20 65 73 61 63 0a 20 20  ;.       esac.  
2d2a0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e       ;;..    min
2d2b0 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c 20 6f 73  gw* | pw32* | os
2d2c0 32 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73  2*).      # This
2d2d0 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74   hack is so that
2d2e0 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65   the source file
2d2f0 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65   can tell whethe
2d300 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20  r it is being.  
2d310 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20      # built for 
2d320 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64  inclusion in a d
2d330 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65  ll (and should e
2d340 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f  xport symbols fo
2d350 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20  r example)..    
2d360 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2d370 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45 58  er_pic='-DDLL_EX
2d380 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  PORT'.      ;;..
2d390 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70 75      hpux9* | hpu
2d3a0 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29 0a  x10* | hpux11*).
2d3b0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2d3c0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2d3d0 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20  .      # PIC is 
2d3e0 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20  the default for 
2d3f0 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20 36  IA64 HP-UX and 6
2d400 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75 74  4-bit HP-UX, but
2d410 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f 72  .      # not for
2d420 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20 20   PA HP-UX..     
2d430 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
2d440 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36 34  in.      hppa*64
2d450 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20 74  *|ia64*)..# +Z t
2d460 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20  he default..;;. 
2d470 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67       *)..lt_prog
2d480 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2b  _compiler_pic='+
2d490 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  Z'..;;.      esa
2d4a0 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68 65  c.      # Is the
2d4b0 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f 70  re a better lt_p
2d4c0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d4d0 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20 77  tic that works w
2d4e0 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64 20  ith the bundled 
2d4f0 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  CC?.      lt_pro
2d500 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d510 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c 7d  c='${wl}-a ${wl}
2d520 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20 3b  archive'.      ;
2d530 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c 20  ;..    irix5* | 
2d540 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f 70  irix6* | nonstop
2d550 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  ux*).      lt_pr
2d560 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27  og_compiler_wl='
2d570 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50 49  -Wl,'.      # PI
2d580 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20 69  C (with -KPIC) i
2d590 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 20  s the default.. 
2d5a0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2d5b0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2d5c0 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2d5d0 20 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36   ;;..    newsos6
2d5e0 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ).      lt_prog_
2d5f0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b  compiler_pic='-K
2d600 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  PIC'.      lt_pr
2d610 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2d620 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20  ic='-Bstatic'.  
2d630 20 20 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75      ;;..    linu
2d640 78 2a 29 0a 20 20 20 20 20 20 63 61 73 65 20 24  x*).      case $
2d650 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e 0a 20  cc_basename in. 
2d660 20 20 20 20 20 69 63 63 2a 20 7c 20 65 63 63 2a       icc* | ecc*
2d670 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2d680 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c  ler_wl='-Wl,'..l
2d690 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2d6a0 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f  pic='-KPIC'..lt_
2d6b0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2d6c0 61 74 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20  atic='-static'. 
2d6d0 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
2d6e0 70 67 63 63 2a 20 7c 20 70 67 66 37 37 2a 20 7c  pgcc* | pgf77* |
2d6f0 20 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a   pgf90* | pgf95*
2d700 29 0a 20 20 20 20 20 20 20 20 23 20 50 6f 72 74  ).        # Port
2d710 6c 61 6e 64 20 47 72 6f 75 70 20 63 6f 6d 70 69  land Group compi
2d720 6c 65 72 73 20 28 2a 6e 6f 74 2a 20 74 68 65 20  lers (*not* the 
2d730 50 65 6e 74 69 75 6d 20 67 63 63 20 63 6f 6d 70  Pentium gcc comp
2d740 69 6c 65 72 2c 0a 09 23 20 77 68 69 63 68 20 6c  iler,..# which l
2d750 6f 6f 6b 73 20 74 6f 20 62 65 20 61 20 64 65 61  ooks to be a dea
2d760 64 20 70 72 6f 6a 65 63 74 29 0a 09 6c 74 5f 70  d project)..lt_p
2d770 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2d780 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f  '-Wl,'..lt_prog_
2d790 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2d7a0 70 69 63 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  pic'..lt_prog_co
2d7b0 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2d7c0 42 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 20  Bstatic'.       
2d7d0 20 3b 3b 0a 20 20 20 20 20 20 63 63 63 2a 29 0a   ;;.      ccc*).
2d7e0 20 20 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f          lt_prog_
2d7f0 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c  compiler_wl='-Wl
2d800 2c 27 0a 20 20 20 20 20 20 20 20 23 20 41 6c 6c  ,'.        # All
2d810 20 41 6c 70 68 61 20 63 6f 64 65 20 69 73 20 50   Alpha code is P
2d820 49 43 2e 0a 20 20 20 20 20 20 20 20 6c 74 5f 70  IC..        lt_p
2d830 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2d840 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68 61 72 65 64  tic='-non_shared
2d850 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20  '.        ;;.   
2d860 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
2d870 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20 6f 73  ..    osf3* | os
2d880 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20 20 20  f4* | osf5*).   
2d890 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d8a0 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 20 20  ler_wl='-Wl,'.  
2d8b0 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f 31 20      # All OSF/1 
2d8c0 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20 20 20  code is PIC..   
2d8d0 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2d8e0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e  ler_static='-non
2d8f0 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20 20 3b  _shared'.      ;
2d900 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69 73 2a 29  ;..    solaris*)
2d910 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2d920 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2d930 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2d940 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2d950 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2d960 20 20 20 63 61 73 65 20 24 63 63 5f 62 61 73 65     case $cc_base
2d970 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20 66 37  name in.      f7
2d980 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66 39 35 2a  7* | f90* | f95*
2d990 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  )..lt_prog_compi
2d9a0 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74 69 6f 6e  ler_wl='-Qoption
2d9b0 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20 20 2a 29   ld ';;.      *)
2d9c0 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  ..lt_prog_compil
2d9d0 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b 3b 0a 20  er_wl='-Wl,';;. 
2d9e0 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
2d9f0 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29  ;;..    sunos4*)
2da00 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2da10 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70  ompiler_wl='-Qop
2da20 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20 20 20 20  tion ld '.      
2da30 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2da40 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20 20 20 20  _pic='-PIC'.    
2da50 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2da60 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2da70 74 69 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  tic'.      ;;.. 
2da80 20 20 20 73 79 73 76 34 20 7c 20 73 79 73 76 34     sysv4 | sysv4
2da90 2e 32 75 77 32 2a 20 7c 20 73 79 73 76 34 2e 33  .2uw2* | sysv4.3
2daa0 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
2dab0 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
2dac0 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
2dad0 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2dae0 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
2daf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2db00 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2db10 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79        ;;..    sy
2db20 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20 69  sv4*MP*).      i
2db30 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f 6e  f test -d /usr/n
2db40 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f 70 72 6f  ec ;then..lt_pro
2db50 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2db60 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 27 0a 09  -Kconform_pic'..
2db70 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2db80 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
2db90 63 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  c'.      fi.    
2dba0 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35 2a    ;;..    sysv5*
2dbb0 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 73   | unixware* | s
2dbc0 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76  co3.2v5* | sco5v
2dbd0 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29 0a  6* | OpenUNIX*).
2dbe0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2dbf0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2dc00 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2dc10 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2dc20 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2dc30 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2dc40 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2dc50 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e 69 63 6f     ;;..    unico
2dc60 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
2dc70 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2dc80 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72  Wl,'.      lt_pr
2dc90 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f  og_compiler_can_
2dca0 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a  build_shared=no.
2dcb0 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 74        ;;..    ut
2dcc0 73 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72  s4*).      lt_pr
2dcd0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2dce0 27 2d 70 69 63 27 0a 20 20 20 20 20 20 6c 74 5f  '-pic'.      lt_
2dcf0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2dd00 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2dd10 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29        ;;..    *)
2dd20 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2dd30 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69 6c  ompiler_can_buil
2dd40 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20 20  d_shared=no.    
2dd50 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20    ;;.    esac.  
2dd60 66 69 0a 0a 7b 20 65 63 68 6f 20 22 24 61 73 5f  fi..{ echo "$as_
2dd70 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72 65 73 75  me:$LINENO: resu
2dd80 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lt: $lt_prog_com
2dd90 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 35 0a 65  piler_pic" >&5.e
2dda0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
2ddb0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ddc0 70 69 63 22 20 3e 26 36 3b 20 7d 0a 0a 23 0a 23  pic" >&6; }..#.#
2ddd0 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65 20 73   Check to make s
2dde0 75 72 65 20 74 68 65 20 50 49 43 20 66 6c 61 67  ure the PIC flag
2ddf0 20 61 63 74 75 61 6c 6c 79 20 77 6f 72 6b 73 2e   actually works.
2de00 0a 23 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .#.if test -n "$
2de10 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2de20 5f 70 69 63 22 3b 20 74 68 65 6e 0a 0a 7b 20 65  _pic"; then..{ e
2de30 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e  cho "$as_me:$LIN
2de40 45 4e 4f 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  ENO: checking if
2de50 20 24 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66   $compiler PIC f
2de60 6c 61 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  lag $lt_prog_com
2de70 70 69 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 22  piler_pic works"
2de80 20 3e 26 35 0a 65 63 68 6f 20 24 45 43 48 4f 5f   >&5.echo $ECHO_
2de90 4e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 24  N "checking if $
2dea0 63 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61  compiler PIC fla
2deb0 67 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  g $lt_prog_compi
2dec0 6c 65 72 5f 70 69 63 20 77 6f 72 6b 73 2e 2e 2e  ler_pic works...
2ded0 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
2dee0 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f 70  .if test "${lt_p
2def0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2df00 5f 77 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73  _works+set}" = s
2df10 65 74 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20  et; then.  echo 
2df20 24 45 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64  $ECHO_N "(cached
2df30 29 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65  ) $ECHO_C" >&6.e
2df40 6c 73 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  lse.  lt_prog_co
2df50 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
2df60 3d 6e 6f 0a 20 20 61 63 5f 6f 75 74 66 69 6c 65  =no.  ac_outfile
2df70 3d 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  =conftest.$ac_ob
2df80 6a 65 78 74 0a 20 20 20 70 72 69 6e 74 66 20 22  jext.   printf "
2df90 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69  $lt_simple_compi
2dfa0 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e 20  le_test_code" > 
2dfb0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2dfc0 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f  .   lt_compiler_
2dfd0 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  flag="$lt_prog_c
2dfe0 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49  ompiler_pic -DPI
2dff0 43 22 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74  C".   # Insert t
2e000 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72  he option either
2e010 20 28 31 29 20 61 66 74 65 72 20 74 68 65 20 6c   (1) after the l
2e020 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61  ast *FLAGS varia
2e030 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29  ble, or.   # (2)
2e040 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63   before a word c
2e050 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74  ontaining "conft
2e060 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74  est.", or (3) at
2e070 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e   the end..   # N
2e080 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d  ote that $ac_com
2e090 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73  pile itself does
2e0a0 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63   not contain bac
2e0b0 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67  kslashes and beg
2e0c0 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20 61 20  ins.   # with a 
2e0d0 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74  dollar sign (not
2e0e0 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74   a hyphen), so t
2e0f0 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77  he echo should w
2e100 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20  ork correctly.. 
2e110 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e 20 69    # The option i
2e120 73 20 72 65 66 65 72 65 6e 63 65 64 20 76 69 61  s referenced via
2e130 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61   a variable to a
2e140 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67 20 73  void confusing s
2e150 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70 69 6c  ed..   lt_compil
2e160 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63 6f 6d  e=`echo "$ac_com
2e170 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c 0a 20  pile" | $SED \. 
2e180 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47 53 7d    -e 's:.*FLAGS}
2e190 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f 63 6f  \{0,1\} :&$lt_co
2e1a0 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b 20 74  mpiler_flag :; t
2e1b0 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20 5b 5e  ' \.   -e 's: [^
2e1c0 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a 20 24   ]*conftest\.: $
2e1d0 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  lt_compiler_flag
2e1e0 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27  &:; t' \.   -e '
2e1f0 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65  s:$: $lt_compile
2e200 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28 65 76  r_flag:'`.   (ev
2e210 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
2e220 6d 65 3a 36 36 34 36 3a 20 24 6c 74 5f 63 6f 6d  me:6646: $lt_com
2e230 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20 20  pile\"" >&5).   
2e240 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d 70 69  (eval "$lt_compi
2e250 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le" 2>conftest.e
2e260 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74 75 73  rr).   ac_status
2e270 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e 66 74  =$?.   cat conft
2e280 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
2e290 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36 35 30  cho "$as_me:6650
2e2a0 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
2e2b0 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
2e2c0 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
2e2d0 26 26 20 74 65 73 74 20 2d 73 20 22 24 61 63 5f  && test -s "$ac_
2e2e0 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20  outfile"; then. 
2e2f0 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c      # The compil
2e300 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e  er can only warn
2e310 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20   and ignore the 
2e320 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65  option if not re
2e330 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20  cognized.     # 
2e340 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65  So say no if the
2e350 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 20  re are warnings 
2e360 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 75  other than the u
2e370 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20 20 20  sual output..   
2e380 20 20 24 65 63 68 6f 20 22 58 24 5f 6c 74 5f 63    $echo "X$_lt_c
2e390 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
2e3a0 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
2e3b0 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74 65 73  '/^$/d' >conftes
2e3c0 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20  t.exp.     $SED 
2e3d0 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2e3e0 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63   conftest.err >c
2e3f0 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20  onftest.er2.    
2e400 20 69 66 20 74 65 73 74 20 21 20 2d 73 20 63 6f   if test ! -s co
2e410 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64 69  nftest.er2 || di
2e420 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ff conftest.exp 
2e430 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e 2f 64  conftest.er2 >/d
2e440 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
2e450 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2e460 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73 3d  piler_pic_works=
2e470 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20 66  yes.     fi.   f
2e480 69 0a 20 20 20 24 72 6d 20 63 6f 6e 66 74 65 73  i.   $rm conftes
2e490 74 2a 0a 0a 66 69 0a 7b 20 65 63 68 6f 20 22 24  t*..fi.{ echo "$
2e4a0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 72  as_me:$LINENO: r
2e4b0 65 73 75 6c 74 3a 20 24 6c 74 5f 70 72 6f 67 5f  esult: $lt_prog_
2e4c0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
2e4d0 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 7b  ks" >&5.echo "${
2e4e0 45 43 48 4f 5f 54 7d 24 6c 74 5f 70 72 6f 67 5f  ECHO_T}$lt_prog_
2e4f0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
2e500 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
2e510 65 73 74 20 78 22 24 6c 74 5f 70 72 6f 67 5f 63  est x"$lt_prog_c
2e520 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b  ompiler_pic_work
2e530 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a  s" = xyes; then.
2e540 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72 6f      case $lt_pro
2e550 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20 69  g_compiler_pic i
2e560 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22 2a  n.     "" | " "*
2e570 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74 5f  ) ;;.     *) lt_
2e580 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2e590 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  c=" $lt_prog_com
2e5a0 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20 20  piler_pic" ;;.  
2e5b0 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20 20     esac.else.   
2e5c0 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65   lt_prog_compile
2e5d0 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f 70  r_pic=.     lt_p
2e5e0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e  rog_compiler_can
2e5f0 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f  _build_shared=no
2e600 0a 66 69 0a 0a 66 69 0a 63 61 73 65 20 24 68 6f  .fi..fi.case $ho
2e610 73 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72  st_os in.  # For
2e620 20 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68   platforms which
2e630 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20   do not support 
2e640 50 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65  PIC, -DPIC is me
2e650 61 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a  aningless:.  *dj
2e660 67 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f  gpp*).    lt_pro
2e670 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a  g_compiler_pic=.
2e680 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
2e690 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2e6a0 5f 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63  _pic="$lt_prog_c
2e6b0 6f 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49  ompiler_pic -DPI
2e6c0 43 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 0a  C".    ;;.esac..
2e6d0 23 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b  #.# Check to mak
2e6e0 65 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69  e sure the stati
2e6f0 63 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20  c flag actually 
2e700 77 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f  works..#.wl=$lt_
2e710 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
2e720 20 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61   eval lt_tmp_sta
2e730 74 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70  tic_flag=\"$lt_p
2e740 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2e750 74 69 63 5c 22 0a 7b 20 65 63 68 6f 20 22 24 61  tic\".{ echo "$a
2e760 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68  s_me:$LINENO: ch
2e770 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
2e780 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20  ler static flag 
2e790 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66  $lt_tmp_static_f
2e7a0 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 65  lag works" >&5.e
2e7b0 63 68 6f 20 24 45 43 48 4f 5f 4e 20 22 63 68 65  cho $ECHO_N "che
2e7c0 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c  cking if $compil
2e7d0 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20 24  er static flag $
2e7e0 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c  lt_tmp_static_fl
2e7f0 61 67 20 77 6f 72 6b 73 2e 2e 2e 20 24 45 43 48  ag works... $ECH
2e800 4f 5f 43 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  O_C" >&6; }.if t
2e810 65 73 74 20 22 24 7b 6c 74 5f 70 72 6f 67 5f 63  est "${lt_prog_c
2e820 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77  ompiler_static_w
2e830 6f 72 6b 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  orks+set}" = set
2e840 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
2e850 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
2e860 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
2e870 65 0a 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  e.  lt_prog_comp
2e880 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
2e890 73 3d 6e 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46  s=no.   save_LDF
2e8a0 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a  LAGS="$LDFLAGS".
2e8b0 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
2e8c0 4c 41 47 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61  LAGS $lt_tmp_sta
2e8d0 74 69 63 5f 66 6c 61 67 22 0a 20 20 20 70 72 69  tic_flag".   pri
2e8e0 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f  ntf "$lt_simple_
2e8f0 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 22 20  link_test_code" 
2e900 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
2e910 78 74 0a 20 20 20 69 66 20 28 65 76 61 6c 20 24  xt.   if (eval $
2e920 61 63 5f 6c 69 6e 6b 20 32 3e 63 6f 6e 66 74 65  ac_link 2>confte
2e930 73 74 2e 65 72 72 29 20 26 26 20 74 65 73 74 20  st.err) && test 
2e940 2d 73 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -s conftest$ac_e
2e950 78 65 65 78 74 3b 20 74 68 65 6e 0a 20 20 20 20  xeext; then.    
2e960 20 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 63 61   # The linker ca
2e970 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20  n only warn and 
2e980 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f  ignore the optio
2e990 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69  n if not recogni
2e9a0 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61  zed.     # So sa
2e9b0 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72  y no if there ar
2e9c0 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20  e warnings.     
2e9d0 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  if test -s conft
2e9e0 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20  est.err; then.  
2e9f0 20 20 20 20 20 23 20 41 70 70 65 6e 64 20 61 6e       # Append an
2ea00 79 20 65 72 72 6f 72 73 20 74 6f 20 74 68 65 20  y errors to the 
2ea10 63 6f 6e 66 69 67 2e 6c 6f 67 2e 0a 20 20 20 20  config.log..    
2ea20 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
2ea30 65 72 72 20 31 3e 26 35 0a 20 20 20 20 20 20 20  err 1>&5.       
2ea40 24 65 63 68 6f 20 22 58 24 5f 6c 74 5f 6c 69 6e  $echo "X$_lt_lin
2ea50 6b 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22  ker_boilerplate"
2ea60 20 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24   | $Xsed -e '/^$
2ea70 2f 64 27 20 3e 20 63 6f 6e 66 74 65 73 74 2e 65  /d' > conftest.e
2ea80 78 70 0a 20 20 20 20 20 20 20 24 53 45 44 20 27  xp.       $SED '
2ea90 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20  /^$/d; /^ *+/d' 
2eaa0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
2eab0 6e 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20  nftest.er2.     
2eac0 20 20 69 66 20 64 69 66 66 20 63 6f 6e 66 74 65    if diff confte
2ead0 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73 74 2e  st.exp conftest.
2eae0 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  er2 >/dev/null; 
2eaf0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 6c 74  then.         lt
2eb00 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2eb10 74 61 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  tatic_works=yes.
2eb20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 65         fi.     e
2eb30 6c 73 65 0a 20 20 20 20 20 20 20 6c 74 5f 70 72  lse.       lt_pr
2eb40 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2eb50 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20 20  ic_works=yes.   
2eb60 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24 72    fi.   fi.   $r
2eb70 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 4c  m conftest*.   L
2eb80 44 46 4c 41 47 53 3d 22 24 73 61 76 65 5f 4c 44  DFLAGS="$save_LD
2eb90 46 4c 41 47 53 22 0a 0a 66 69 0a 7b 20 65 63 68  FLAGS"..fi.{ ech
2eba0 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
2ebb0 4f 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 70  O: result: $lt_p
2ebc0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2ebd0 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26 35 0a 65  tic_works" >&5.e
2ebe0 63 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c  cho "${ECHO_T}$l
2ebf0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2ec00 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20 3e 26  static_works" >&
2ec10 36 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22  6; }..if test x"
2ec20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
2ec30 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 22 20  r_static_works" 
2ec40 3d 20 78 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  = xyes; then.   
2ec50 20 3a 0a 65 6c 73 65 0a 20 20 20 20 6c 74 5f 70   :.else.    lt_p
2ec60 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2ec70 74 69 63 3d 0a 66 69 0a 0a 0a 7b 20 65 63 68 6f  tic=.fi...{ echo
2ec80 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2ec90 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
2eca0 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
2ecb0 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
2ecc0 6f 62 6a 65 78 74 22 20 3e 26 35 0a 65 63 68 6f  objext" >&5.echo
2ecd0 20 24 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69   $ECHO_N "checki
2ece0 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20  ng if $compiler 
2ecf0 73 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66  supports -c -o f
2ed00 69 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e  ile.$ac_objext..
2ed10 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20  . $ECHO_C" >&6; 
2ed20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 6c 74 5f  }.if test "${lt_
2ed30 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
2ed40 5f 63 5f 6f 2b 73 65 74 7d 22 20 3d 20 73 65 74  _c_o+set}" = set
2ed50 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f 20 24 45  ; then.  echo $E
2ed60 43 48 4f 5f 4e 20 22 28 63 61 63 68 65 64 29 20  CHO_N "(cached) 
2ed70 24 45 43 48 4f 5f 43 22 20 3e 26 36 0a 65 6c 73  $ECHO_C" >&6.els
2ed80 65 0a 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  e.  lt_cv_prog_c
2ed90 6f 6d 70 69 6c 65 72 5f 63 5f 6f 3d 6e 6f 0a 20  ompiler_c_o=no. 
2eda0 20 20 24 72 6d 20 2d 72 20 63 6f 6e 66 74 65 73    $rm -r conftes
2edb0 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20  t 2>/dev/null.  
2edc0 20 6d 6b 64 69 72 20 63 6f 6e 66 74 65 73 74 0a   mkdir conftest.
2edd0 20 20 20 63 64 20 63 6f 6e 66 74 65 73 74 0a 20     cd conftest. 
2ede0 20 20 6d 6b 64 69 72 20 6f 75 74 0a 20 20 20 70    mkdir out.   p
2edf0 72 69 6e 74 66 20 22 24 6c 74 5f 73 69 6d 70 6c  rintf "$lt_simpl
2ee00 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63  e_compile_test_c
2ee10 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e  ode" > conftest.
2ee20 24 61 63 5f 65 78 74 0a 0a 20 20 20 6c 74 5f 63  $ac_ext..   lt_c
2ee30 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 2d 6f  ompiler_flag="-o
2ee40 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 32 2e 24   out/conftest2.$
2ee50 61 63 5f 6f 62 6a 65 78 74 22 0a 20 20 20 23 20  ac_objext".   # 
2ee60 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69 6f  Insert the optio
2ee70 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66 74  n either (1) aft
2ee80 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c 41  er the last *FLA
2ee90 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 0a  GS variable, or.
2eea0 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65 20     # (2) before 
2eeb0 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69 6e  a word containin
2eec0 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20 6f  g "conftest.", o
2eed0 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e 64  r (3) at the end
2eee0 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61 74  ..   # Note that
2eef0 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74 73   $ac_compile its
2ef00 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  elf does not con
2ef10 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65 73  tain backslashes
2ef20 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20 23   and begins.   #
2ef30 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20 73   with a dollar s
2ef40 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68 65  ign (not a hyphe
2ef50 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f 20  n), so the echo 
2ef60 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72 72  should work corr
2ef70 65 63 74 6c 79 2e 0a 20 20 20 6c 74 5f 63 6f 6d  ectly..   lt_com
2ef80 70 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f  pile=`echo "$ac_
2ef90 63 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20  compile" | $SED 
2efa0 5c 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41  \.   -e 's:.*FLA
2efb0 47 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74  GS}\{0,1\} :&$lt
2efc0 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a  _compiler_flag :
2efd0 3b 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a  ; t' \.   -e 's:
2efe0 20 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e   [^ ]*conftest\.
2eff0 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  : $lt_compiler_f
2f000 6c 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag&:; t' \.   -
2f010 65 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70  e 's:$: $lt_comp
2f020 69 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20  iler_flag:'`.   
2f030 28 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24  (eval echo "\"\$
2f040 61 73 5f 6d 65 3a 36 37 35 30 3a 20 24 6c 74 5f  as_me:6750: $lt_
2f050 63 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a  compile\"" >&5).
2f060 20 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f     (eval "$lt_co
2f070 6d 70 69 6c 65 22 20 32 3e 6f 75 74 2f 63 6f 6e  mpile" 2>out/con
2f080 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20 61 63  ftest.err).   ac
2f090 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20 63 61  _status=$?.   ca
2f0a0 74 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65  t out/conftest.e
2f0b0 72 72 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22  rr >&5.   echo "
2f0c0 24 61 73 5f 6d 65 3a 36 37 35 34 3a 20 5c 24 3f  $as_me:6754: \$?
2f0d0 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
2f0e0 26 35 0a 20 20 20 69 66 20 28 65 78 69 74 20 24  &5.   if (exit $
2f0f0 61 63 5f 73 74 61 74 75 73 29 20 26 26 20 74 65  ac_status) && te
2f100 73 74 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65  st -s out/confte
2f110 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 20  st2.$ac_objext. 
2f120 20 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68    then.     # Th
2f130 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20 6f  e compiler can o
2f140 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e  nly warn and ign
2f150 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69  ore the option i
2f160 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64  f not recognized
2f170 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e  .     # So say n
2f180 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77  o if there are w
2f190 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 24 65 63  arnings.     $ec
2f1a0 68 6f 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c  ho "X$_lt_compil
2f1b0 65 72 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20  er_boilerplate" 
2f1c0 7c 20 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f  | $Xsed -e '/^$/
2f1d0 64 27 20 3e 20 6f 75 74 2f 63 6f 6e 66 74 65 73  d' > out/conftes
2f1e0 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45 44 20  t.exp.     $SED 
2f1f0 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27  '/^$/d; /^ *+/d'
2f200 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72   out/conftest.er
2f210 72 20 3e 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e  r >out/conftest.
2f220 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73 74  er2.     if test
2f230 20 21 20 2d 73 20 6f 75 74 2f 63 6f 6e 66 74 65   ! -s out/confte
2f240 73 74 2e 65 72 32 20 7c 7c 20 64 69 66 66 20 6f  st.er2 || diff o
2f250 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 78 70 20  ut/conftest.exp 
2f260 6f 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 32  out/conftest.er2
2f270 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65   >/dev/null; the
2f280 6e 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  n.       lt_cv_p
2f290 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
2f2a0 3d 79 65 73 0a 20 20 20 20 20 66 69 0a 20 20 20  =yes.     fi.   
2f2b0 66 69 0a 20 20 20 63 68 6d 6f 64 20 75 2b 77 20  fi.   chmod u+w 
2f2c0 2e 20 32 3e 26 35 0a 20 20 20 24 72 6d 20 63 6f  . 2>&5.   $rm co
2f2d0 6e 66 74 65 73 74 2a 0a 20 20 20 23 20 53 47 49  nftest*.   # SGI
2f2e0 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 20 77 69   C++ compiler wi
2f2f0 6c 6c 20 63 72 65 61 74 65 20 64 69 72 65 63 74  ll create direct
2f300 6f 72 79 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73  ory out/ii_files
2f310 2f 20 66 6f 72 0a 20 20 20 23 20 74 65 6d 70 6c  / for.   # templ
2f320 61 74 65 20 69 6e 73 74 61 6e 74 69 61 74 69 6f  ate instantiatio
2f330 6e 0a 20 20 20 74 65 73 74 20 2d 64 20 6f 75 74  n.   test -d out
2f340 2f 69 69 5f 66 69 6c 65 73 20 26 26 20 24 72 6d  /ii_files && $rm
2f350 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 2f 2a 20   out/ii_files/* 
2f360 26 26 20 72 6d 64 69 72 20 6f 75 74 2f 69 69 5f  && rmdir out/ii_
2f370 66 69 6c 65 73 0a 20 20 20 24 72 6d 20 6f 75 74  files.   $rm out
2f380 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75 74 0a  /* && rmdir out.
2f390 20 20 20 63 64 20 2e 2e 0a 20 20 20 72 6d 64 69     cd ...   rmdi
2f3a0 72 20 63 6f 6e 66 74 65 73 74 0a 20 20 20 24 72  r conftest.   $r
2f3b0 6d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  m conftest*..fi.
2f3c0 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  { echo "$as_me:$
2f3d0 4c 49 4e 45 4e 4f 3a 20 72 65 73 75 6c 74 3a 20  LINENO: result: 
2f3e0 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
2f3f0 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 35 0a 65 63  iler_c_o" >&5.ec
2f400 68 6f 20 22 24 7b 45 43 48 4f 5f 54 7d 24 6c 74  ho "${ECHO_T}$lt
2f410 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
2f420 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a 0a 0a  r_c_o" >&6; }...
2f430 68 61 72 64 5f 6c 69 6e 6b 73 3d 22 6e 6f 74 74  hard_links="nott
2f440 65 73 74 65 64 22 0a 69 66 20 74 65 73 74 20 22  ested".if test "
2f450 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
2f460 69 6c 65 72 5f 63 5f 6f 22 20 3d 20 6e 6f 20 26  iler_c_o" = no &
2f470 26 20 74 65 73 74 20 22 24 6e 65 65 64 5f 6c 6f  & test "$need_lo
2f480 63 6b 73 22 20 21 3d 20 6e 6f 3b 20 74 68 65 6e  cks" != no; then
2f490 0a 20 20 23 20 64 6f 20 6e 6f 74 20 6f 76 65 72  .  # do not over
2f4a0 77 72 69 74 65 20 74 68 65 20 76 61 6c 75 65 20  write the value 
2f4b0 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b 73 20 70 72  of need_locks pr
2f4c0 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 75 73  ovided by the us
2f4d0 65 72 0a 20 20 7b 20 65 63 68 6f 20 22 24 61 73  er.  { echo "$as
2f4e0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 68 65  _me:$LINENO: che
2f4f0 63 6b 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20  cking if we can 
2f500 6c 6f 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c  lock with hard l
2f510 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  inks" >&5.echo $
2f520 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2f530 20 69 66 20 77 65 20 63 61 6e 20 6c 6f 63 6b 20   if we can lock 
2f540 77 69 74 68 20 68 61 72 64 20 6c 69 6e 6b 73 2e  with hard links.
2f550 2e 2e 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b  .. $ECHO_C" >&6;
2f560 20 7d 0a 20 20 68 61 72 64 5f 6c 69 6e 6b 73 3d   }.  hard_links=
2f570 79 65 73 0a 20 20 24 72 6d 20 63 6f 6e 66 74 65  yes.  $rm confte
2f580 73 74 2a 0a 20 20 6c 6e 20 63 6f 6e 66 74 65 73  st*.  ln conftes
2f590 74 2e 61 20 63 6f 6e 66 74 65 73 74 2e 62 20 32  t.a conftest.b 2
2f5a0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 20 68 61  >/dev/null && ha
2f5b0 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f  rd_links=no.  to
2f5c0 75 63 68 20 63 6f 6e 66 74 65 73 74 2e 61 0a 20  uch conftest.a. 
2f5d0 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20 63   ln conftest.a c
2f5e0 6f 6e 66 74 65 73 74 2e 62 20 32 3e 26 35 20 7c  onftest.b 2>&5 |
2f5f0 7c 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a  | hard_links=no.
2f600 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20    ln conftest.a 
2f610 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65  conftest.b 2>/de
2f620 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c  v/null && hard_l
2f630 69 6e 6b 73 3d 6e 6f 0a 20 20 7b 20 65 63 68 6f  inks=no.  { echo
2f640 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2f650 3a 20 72 65 73 75 6c 74 3a 20 24 68 61 72 64 5f  : result: $hard_
2f660 6c 69 6e 6b 73 22 20 3e 26 35 0a 65 63 68 6f 20  links" >&5.echo 
2f670 22 24 7b 45 43 48 4f 5f 54 7d 24 68 61 72 64 5f  "${ECHO_T}$hard_
2f680 6c 69 6e 6b 73 22 20 3e 26 36 3b 20 7d 0a 20 20  links" >&6; }.  
2f690 69 66 20 74 65 73 74 20 22 24 68 61 72 64 5f 6c  if test "$hard_l
2f6a0 69 6e 6b 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e  inks" = no; then
2f6b0 0a 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73  .    { echo "$as
2f6c0 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 57 41 52  _me:$LINENO: WAR
2f6d0 4e 49 4e 47 3a 20 5c 60 24 43 43 27 20 64 6f 65  NING: \`$CC' doe
2f6e0 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 5c 60  s not support \`
2f6f0 2d 63 20 2d 6f 27 2c 20 73 6f 20 5c 60 6d 61 6b  -c -o', so \`mak
2f700 65 20 2d 6a 27 20 6d 61 79 20 62 65 20 75 6e 73  e -j' may be uns
2f710 61 66 65 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  afe" >&5.echo "$
2f720 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
2f730 5c 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20  \`$CC' does not 
2f740 73 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27  support \`-c -o'
2f750 2c 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20  , so \`make -j' 
2f760 6d 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e  may be unsafe" >
2f770 26 32 3b 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f  &2;}.    need_lo
2f780 63 6b 73 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c  cks=warn.  fi.el
2f790 73 65 0a 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d  se.  need_locks=
2f7a0 6e 6f 0a 66 69 0a 0a 7b 20 65 63 68 6f 20 22 24  no.fi..{ echo "$
2f7b0 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63  as_me:$LINENO: c
2f7c0 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20  hecking whether 
2f7d0 74 68 65 20 24 63 6f 6d 70 69 6c 65 72 20 6c 69  the $compiler li
2f7e0 6e 6b 65 72 20 28 24 4c 44 29 20 73 75 70 70 6f  nker ($LD) suppo
2f7f0 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
2f800 72 69 65 73 22 20 3e 26 35 0a 65 63 68 6f 20 24  ries" >&5.echo $
2f810 45 43 48 4f 5f 4e 20 22 63 68 65 63 6b 69 6e 67  ECHO_N "checking
2f820 20 77 68 65 74 68 65 72 20 74 68 65 20 24 63 6f   whether the $co
2f830 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72 20 28 24  mpiler linker ($
2f840 4c 44 29 20 73 75 70 70 6f 72 74 73 20 73 68 61  LD) supports sha
2f850 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e  red libraries...
2f860 20 24 45 43 48 4f 5f 43 22 20 3e 26 36 3b 20 7d   $ECHO_C" >&6; }
2f870 0a 0a 20 20 72 75 6e 70 61 74 68 5f 76 61 72 3d  ..  runpath_var=
2f880 0a 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  .  allow_undefin
2f890 65 64 5f 66 6c 61 67 3d 0a 20 20 65 6e 61 62 6c  ed_flag=.  enabl
2f8a0 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f 73 74  e_shared_with_st
2f8b0 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d 6e 6f  atic_runtimes=no
2f8c0 0a 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
2f8d0 0a 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79  .  archive_expsy
2f8e0 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72  m_cmds=.  old_ar
2f8f0 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f 63  chive_From_new_c
2f900 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69  mds=.  old_archi
2f910 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f  ve_from_expsyms_
2f920 63 6d 64 73 3d 0a 20 20 65 78 70 6f 72 74 5f 64  cmds=.  export_d
2f930 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
2f940 3d 0a 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76  =.  whole_archiv
2f950 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 74  e_flag_spec=.  t
2f960 68 72 65 61 64 5f 73 61 66 65 5f 66 6c 61 67 5f  hread_safe_flag_
2f970 73 70 65 63 3d 0a 20 20 68 61 72 64 63 6f 64 65  spec=.  hardcode
2f980 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
2f990 63 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  c=.  hardcode_li
2f9a0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 5f 6c  bdir_flag_spec_l
2f9b0 64 3d 0a 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  d=.  hardcode_li
2f9c0 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 0a  bdir_separator=.
2f9d0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
2f9e0 74 3d 6e 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f  t=no.  hardcode_
2f9f0 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a 20 20 68 61 72  minus_L=no.  har
2fa00 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
2fa10 76 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  var=unsupported.
2fa20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69    link_all_depli
2fa30 62 73 3d 75 6e 6b 6e 6f 77 6e 0a 20 20 68 61 72  bs=unknown.  har
2fa40 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69 63 3d  dcode_automatic=
2fa50 6e 6f 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73  no.  module_cmds
2fa60 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79  =.  module_expsy
2fa70 6d 5f 63 6d 64 73 3d 0a 20 20 61 6c 77 61 79 73  m_cmds=.  always
2fa80 5f 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d  _export_symbols=
2fa90 6e 6f 0a 20 20 65 78 70 6f 72 74 5f 73 79 6d 62  no.  export_symb
2faa0 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20 24 6c  ols_cmds='$NM $l
2fab0 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e 69 65  ibobjs $convenie
2fac0 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c 5f 73 79  nce | $global_sy
2fad0 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24 53 45 44  mbol_pipe | $SED
2fae0 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27 5c 27 27   '\''s/.* //'\''
2faf0 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69 71 20 3e   | sort | uniq >
2fb00 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
2fb10 27 0a 20 20 23 20 69 6e 63 6c 75 64 65 5f 65 78  '.  # include_ex
2fb20 70 73 79 6d 73 20 73 68 6f 75 6c 64 20 62 65 20  psyms should be 
2fb30 61 20 6c 69 73 74 20 6f 66 20 73 70 61 63 65 2d  a list of space-
2fb40 73 65 70 61 72 61 74 65 64 20 73 79 6d 62 6f 6c  separated symbol
2fb50 73 20 74 6f 20 62 65 20 2a 61 6c 77 61 79 73 2a  s to be *always*
2fb60 0a 20 20 23 20 69 6e 63 6c 75 64 65 64 20 69 6e  .  # included in
2fb70 20 74 68 65 20 73 79 6d 62 6f 6c 20 6c 69 73 74   the symbol list
2fb80 0a 20 20 69 6e 63 6c 75 64 65 5f 65 78 70 73 79  .  include_expsy
2fb90 6d 73 3d 0a 20 20 23 20 65 78 63 6c 75 64 65 5f  ms=.  # exclude_
2fba0 65 78 70 73 79 6d 73 20 63 61 6e 20 62 65 20 61  expsyms can be a
2fbb0 6e 20 65 78 74 65 6e 64 65 64 20 72 65 67 65 78  n extended regex
2fbc0 70 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f 20  p of symbols to 
2fbd0 65 78 63 6c 75 64 65 0a 20 20 23 20 69 74 20 77  exclude.  # it w
2fbe0 69 6c 6c 20 62 65 20 77 72 61 70 70 65 64 20 62  ill be wrapped b
2fbf0 79 20 60 20 28 27 20 61 6e 64 20 60 29 24 27 2c  y ` (' and `)$',
2fc00 20 73 6f 20 6f 6e 65 20 6d 75 73 74 20 6e 6f 74   so one must not
2fc10 20 6d 61 74 63 68 20 62 65 67 69 6e 6e 69 6e 67   match beginning
2fc20 20 6f 72 0a 20 20 23 20 65 6e 64 20 6f 66 20 6c   or.  # end of l
2fc30 69 6e 65 2e 20 20 45 78 61 6d 70 6c 65 3a 20 60  ine.  Example: `
2fc40 61 7c 62 63 7c 2e 2a 64 2e 2a 27 20 77 69 6c 6c  a|bc|.*d.*' will
2fc50 20 65 78 63 6c 75 64 65 20 74 68 65 20 73 79 6d   exclude the sym
2fc60 62 6f 6c 73 20 60 61 27 20 61 6e 64 20 60 62 63  bols `a' and `bc
2fc70 27 2c 0a 20 20 23 20 61 73 20 77 65 6c 6c 20 61  ',.  # as well a
2fc80 73 20 61 6e 79 20 73 79 6d 62 6f 6c 20 74 68 61  s any symbol tha
2fc90 74 20 63 6f 6e 74 61 69 6e 73 20 60 64 27 2e 0a  t contains `d'..
2fca0 20 20 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d    exclude_expsym
2fcb0 73 3d 22 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45  s="_GLOBAL_OFFSE
2fcc0 54 5f 54 41 42 4c 45 5f 22 0a 20 20 23 20 41 6c  T_TABLE_".  # Al
2fcd0 74 68 6f 75 67 68 20 5f 47 4c 4f 42 41 4c 5f 4f  though _GLOBAL_O
2fce0 46 46 53 45 54 5f 54 41 42 4c 45 5f 20 69 73 20  FFSET_TABLE_ is 
2fcf0 61 20 76 61 6c 69 64 20 73 79 6d 62 6f 6c 20 43  a valid symbol C
2fd00 20 6e 61 6d 65 2c 20 6d 6f 73 74 20 61 2e 6f 75   name, most a.ou
2fd10 74 0a 20 20 23 20 70 6c 61 74 66 6f 72 6d 73 20  t.  # platforms 
2fd20 28 61 62 29 75 73 65 20 69 74 20 69 6e 20 50 49  (ab)use it in PI
2fd30 43 20 63 6f 64 65 2c 20 62 75 74 20 74 68 65 69  C code, but thei
2fd40 72 20 6c 69 6e 6b 65 72 73 20 67 65 74 20 63 6f  r linkers get co
2fd50 6e 66 75 73 65 64 20 69 66 0a 20 20 23 20 74 68  nfused if.  # th
2fd60 65 20 73 79 6d 62 6f 6c 20 69 73 20 65 78 70 6c  e symbol is expl
2fd70 69 63 69 74 6c 79 20 72 65 66 65 72 65 6e 63 65  icitly reference
2fd80 64 2e 20 20 53 69 6e 63 65 20 70 6f 72 74 61 62  d.  Since portab
2fd90 6c 65 20 63 6f 64 65 20 63 61 6e 6e 6f 74 0a 20  le code cannot. 
2fda0 20 23 20 72 65 6c 79 20 6f 6e 20 74 68 69 73 20   # rely on this 
2fdb0 73 79 6d 62 6f 6c 20 6e 61 6d 65 2c 20 69 74 27  symbol name, it'
2fdc0 73 20 70 72 6f 62 61 62 6c 79 20 66 69 6e 65 20  s probably fine 
2fdd0 74 6f 20 6e 65 76 65 72 20 69 6e 63 6c 75 64 65  to never include
2fde0 20 69 74 20 69 6e 0a 20 20 23 20 70 72 65 6c 6f   it in.  # prelo
2fdf0 61 64 65 64 20 73 79 6d 62 6f 6c 20 74 61 62 6c  aded symbol tabl
2fe00 65 73 2e 0a 20 20 65 78 74 72 61 63 74 5f 65 78  es..  extract_ex
2fe10 70 73 79 6d 73 5f 63 6d 64 73 3d 0a 20 20 23 20  psyms_cmds=.  # 
2fe20 4a 75 73 74 20 62 65 69 6e 67 20 70 61 72 61 6e  Just being paran
2fe30 6f 69 64 20 61 62 6f 75 74 20 65 6e 73 75 72 69  oid about ensuri
2fe40 6e 67 20 74 68 61 74 20 63 63 5f 62 61 73 65 6e  ng that cc_basen
2fe50 61 6d 65 20 69 73 20 73 65 74 2e 0a 20 20 66 6f  ame is set..  fo
2fe60 72 20 63 63 5f 74 65 6d 70 20 69 6e 20 24 63 6f  r cc_temp in $co
2fe70 6d 70 69 6c 65 72 22 22 3b 20 64 6f 0a 20 20 63  mpiler""; do.  c
2fe80 61 73 65 20 24 63 63 5f 74 65 6d 70 20 69 6e 0a  ase $cc_temp in.
2fe90 20 20 20 20 63 6f 6d 70 69 6c 65 20 7c 20 2a 5b      compile | *[
2fea0 5c 5c 2f 5d 63 6f 6d 70 69 6c 65 20 7c 20 63 63  \\/]compile | cc
2feb0 61 63 68 65 20 7c 20 2a 5b 5c 5c 2f 5d 63 63 61  ache | *[\\/]cca
2fec0 63 68 65 20 29 20 3b 3b 0a 20 20 20 20 64 69 73  che ) ;;.    dis
2fed0 74 63 63 20 7c 20 2a 5b 5c 5c 2f 5d 64 69 73 74  tcc | *[\\/]dist
2fee0 63 63 20 7c 20 70 75 72 69 66 79 20 7c 20 2a 5b  cc | purify | *[
2fef0 5c 5c 2f 5d 70 75 72 69 66 79 20 29 20 3b 3b 0a  \\/]purify ) ;;.
2ff00 20 20 20 20 5c 2d 2a 29 20 3b 3b 0a 20 20 20 20      \-*) ;;.    
2ff10 2a 29 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73 61  *) break;;.  esa
2ff20 63 0a 64 6f 6e 65 0a 63 63 5f 62 61 73 65 6e 61  c.done.cc_basena
2ff30 6d 65 3d 60 24 65 63 68 6f 20 22 58 24 63 63 5f  me=`$echo "X$cc_
2ff40 74 65 6d 70 22 20 7c 20 24 58 73 65 64 20 2d 65  temp" | $Xsed -e
2ff50 20 27 73 25 2e 2a 2f 25 25 27 20 2d 65 20 22 73   's%.*/%%' -e "s
2ff60 25 5e 24 68 6f 73 74 5f 61 6c 69 61 73 2d 25 25  %^$host_alias-%%
2ff70 22 60 0a 0a 20 20 63 61 73 65 20 24 68 6f 73 74  "`..  case $host
2ff80 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77 69 6e 2a  _os in.  cygwin*
2ff90 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32   | mingw* | pw32
2ffa0 2a 29 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20  *).    # FIXME: 
2ffb0 74 68 65 20 4d 53 56 43 2b 2b 20 70 6f 72 74 20  the MSVC++ port 
2ffc0 68 61 73 6e 27 74 20 62 65 65 6e 20 74 65 73 74  hasn't been test
2ffd0 65 64 20 69 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20  ed in a loooong 
2ffe0 74 69 6d 65 0a 20 20 20 20 23 20 57 68 65 6e 20  time.    # When 
2fff0 6e 6f 74 20 75 73 69 6e 67 20 67 63 63 2c 20 77  not using gcc, w
30000 65 20 63 75 72 72 65 6e 74 6c 79 20 61 73 73 75  e currently assu
30010 6d 65 20 74 68 61 74 20 77 65 20 61 72 65 20 75  me that we are u
30020 73 69 6e 67 0a 20 20 20 20 23 20 4d 69 63 72 6f  sing.    # Micro
30030 73 6f 66 74 20 56 69 73 75 61 6c 20 43 2b 2b 2e  soft Visual C++.
30040 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
30050 43 43 22 20 21 3d 20 79 65 73 3b 20 74 68 65 6e  CC" != yes; then
30060 0a 20 20 20 20 20 20 77 69 74 68 5f 67 6e 75 5f  .      with_gnu_
30070 6c 64 3d 6e 6f 0a 20 20 20 20 66 69 0a 20 20 20  ld=no.    fi.   
30080 20 3b 3b 0a 20 20 69 6e 74 65 72 69 78 2a 29 0a   ;;.  interix*).
30090 20 20 20 20 23 20 77 65 20 6a 75 73 74 20 68 6f      # we just ho
300a0 70 65 2f 61 73 73 75 6d 65 20 74 68 69 73 20 69  pe/assume this i
300b0 73 20 67 63 63 20 61 6e 64 20 6e 6f 74 20 63 38  s gcc and not c8
300c0 39 20 28 3d 20 4d 53 56 43 2b 2b 29 0a 20 20 20  9 (= MSVC++).   
300d0 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 79 65 73   with_gnu_ld=yes
300e0 0a 20 20 20 20 3b 3b 0a 20 20 6f 70 65 6e 62 73  .    ;;.  openbs
300f0 64 2a 29 0a 20 20 20 20 77 69 74 68 5f 67 6e 75  d*).    with_gnu
30100 5f 6c 64 3d 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20  _ld=no.    ;;.  
30110 65 73 61 63 0a 0a 20 20 6c 64 5f 73 68 6c 69 62  esac..  ld_shlib
30120 73 3d 79 65 73 0a 20 20 69 66 20 74 65 73 74 20  s=yes.  if test 
30130 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d  "$with_gnu_ld" =
30140 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20 23   yes; then.    #
30150 20 49 66 20 61 72 63 68 69 76 65 5f 63 6d 64 73   If archive_cmds
30160 20 72 75 6e 73 20 4c 44 2c 20 6e 6f 74 20 43 43   runs LD, not CC
30170 2c 20 77 6c 61 72 63 20 73 68 6f 75 6c 64 20 62  , wlarc should b
30180 65 20 65 6d 70 74 79 0a 20 20 20 20 77 6c 61 72  e empty.    wlar
30190 63 3d 27 24 7b 77 6c 7d 27 0a 0a 20 20 20 20 23  c='${wl}'..    #
301a0 20 53 65 74 20 73 6f 6d 65 20 64 65 66 61 75 6c   Set some defaul
301b0 74 73 20 66 6f 72 20 47 4e 55 20 6c 64 20 77 69  ts for GNU ld wi
301c0 74 68 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  th shared librar
301d0 79 20 73 75 70 70 6f 72 74 2e 20 54 68 65 73 65  y support. These
301e0 0a 20 20 20 20 23 20 61 72 65 20 72 65 73 65 74  .    # are reset
301f0 20 6c 61 74 65 72 20 69 66 20 73 68 61 72 65 64   later if shared
30200 20 6c 69 62 72 61 72 69 65 73 20 61 72 65 20 6e   libraries are n
30210 6f 74 20 73 75 70 70 6f 72 74 65 64 2e 20 50 75  ot supported. Pu
30220 74 74 69 6e 67 20 74 68 65 6d 0a 20 20 20 20 23  tting them.    #
30230 20 68 65 72 65 20 61 6c 6c 6f 77 73 20 74 68 65   here allows the
30240 6d 20 74 6f 20 62 65 20 6f 76 65 72 72 69 64 64  m to be overridd
30250 65 6e 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e  en if necessary.
30260 0a 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72  .    runpath_var
30270 3d 4c 44 5f 52 55 4e 5f 50 41 54 48 0a 20 20 20  =LD_RUN_PATH.   
30280 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
30290 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
302a0 7d 2d 2d 72 70 61 74 68 20 24 7b 77 6c 7d 24 6c  }--rpath ${wl}$l
302b0 69 62 64 69 72 27 0a 20 20 20 20 65 78 70 6f 72  ibdir'.    expor
302c0 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73  t_dynamic_flag_s
302d0 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d 65 78 70 6f  pec='${wl}--expo
302e0 72 74 2d 64 79 6e 61 6d 69 63 27 0a 20 20 20 20  rt-dynamic'.    
302f0 23 20 61 6e 63 69 65 6e 74 20 47 4e 55 20 6c 64  # ancient GNU ld
30300 20 64 69 64 6e 27 74 20 73 75 70 70 6f 72 74 20   didn't support 
30310 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 20  --whole-archive 
30320 65 74 2e 20 61 6c 2e 0a 20 20 20 20 69 66 20 24  et. al..    if $
30330 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
30340 20 67 72 65 70 20 27 6e 6f 2d 77 68 6f 6c 65 2d   grep 'no-whole-
30350 61 72 63 68 69 76 65 27 20 3e 20 2f 64 65 76 2f  archive' > /dev/
30360 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 77 68 6f 6c  null; then..whol
30370 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73  e_archive_flag_s
30380 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d 77  pec="$wlarc"'--w
30390 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f 6e  hole-archive$con
303a0 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61 72  venience '"$wlar
303b0 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  c"'--no-whole-ar
303c0 63 68 69 76 65 27 0a 20 20 20 20 20 20 65 6c 73  chive'.      els
303d0 65 0a 20 20 09 77 68 6f 6c 65 5f 61 72 63 68 69  e.  .whole_archi
303e0 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20  ve_flag_spec=.  
303f0 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f 72 74    fi.    support
30400 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e  s_anon_versionin
30410 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20 60 24  g=no.    case `$
30420 4c 44 20 2d 76 20 32 3e 2f 64 65 76 2f 6e 75 6c  LD -v 2>/dev/nul
30430 6c 60 20 69 6e 0a 20 20 20 20 20 20 2a 5c 20 5b  l` in.      *\ [
30440 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b 30 2d  01].* | *\ 2.[0-
30450 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 30 2e 2a  9].* | *\ 2.10.*
30460 29 20 3b 3b 20 23 20 63 61 74 63 68 20 76 65 72  ) ;; # catch ver
30470 73 69 6f 6e 73 20 3c 20 32 2e 31 31 0a 20 20 20  sions < 2.11.   
30480 20 20 20 2a 5c 20 32 2e 31 31 2e 39 33 2e 30 2e     *\ 2.11.93.0.
30490 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f 61  2\ *) supports_a
304a0 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d 79  non_versioning=y
304b0 65 73 20 3b 3b 20 23 20 52 48 37 2e 33 20 2e 2e  es ;; # RH7.3 ..
304c0 2e 0a 20 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e  ..      *\ 2.11.
304d0 39 32 2e 30 2e 31 32 5c 20 2a 29 20 73 75 70 70  92.0.12\ *) supp
304e0 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f  orts_anon_versio
304f0 6e 69 6e 67 3d 79 65 73 20 3b 3b 20 23 20 4d 61  ning=yes ;; # Ma
30500 6e 64 72 61 6b 65 20 38 2e 32 20 2e 2e 2e 0a 20  ndrake 8.2 .... 
30510 20 20 20 20 20 2a 5c 20 32 2e 31 31 2e 2a 29 20       *\ 2.11.*) 
30520 3b 3b 20 23 20 6f 74 68 65 72 20 32 2e 31 31 20  ;; # other 2.11 
30530 76 65 72 73 69 6f 6e 73 0a 20 20 20 20 20 20 2a  versions.      *
30540 29 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f  ) supports_anon_
30550 76 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b  versioning=yes ;
30560 3b 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20  ;.    esac..    
30570 23 20 53 65 65 20 69 66 20 47 4e 55 20 6c 64 20  # See if GNU ld 
30580 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20  supports shared 
30590 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 63  libraries..    c
305a0 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a  ase $host_os in.
305b0 20 20 20 20 61 69 78 33 2a 20 7c 20 61 69 78 34      aix3* | aix4
305c0 2a 20 7c 20 61 69 78 35 2a 29 0a 20 20 20 20 20  * | aix5*).     
305d0 20 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74   # On AIX/PPC, t
305e0 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73  he GNU linker is
305f0 20 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20   very broken.   
30600 20 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73     if test "$hos
30610 74 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20  t_cpu" != ia64; 
30620 74 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d  then..ld_shlibs=
30630 6e 6f 0a 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e  no..cat <<EOF 1>
30640 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a  &2..*** Warning:
30650 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b 65 72 2c   the GNU linker,
30660 20 61 74 20 6c 65 61 73 74 20 75 70 20 74 6f 20   at least up to 
30670 72 65 6c 65 61 73 65 20 32 2e 39 2e 31 2c 20 69  release 2.9.1, i
30680 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a 2a 20 74  s reported.*** t
30690 6f 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 72  o be unable to r
306a0 65 6c 69 61 62 6c 79 20 63 72 65 61 74 65 20 73  eliably create s
306b0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
306c0 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54 68 65 72  on AIX..*** Ther
306d0 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 20 69  efore, libtool i
306e0 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72  s disabling shar
306f0 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75 70  ed libraries sup
30700 70 6f 72 74 2e 20 20 49 66 20 79 6f 75 0a 2a 2a  port.  If you.**
30710 2a 20 72 65 61 6c 6c 79 20 63 61 72 65 20 66 6f  * really care fo
30720 72 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  r shared librari
30730 65 73 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74  es, you may want
30740 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20   to modify your 
30750 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74 68 61 74  PATH.*** so that
30760 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69 6e 6b 65   a non-GNU linke
30770 72 20 69 73 20 66 6f 75 6e 64 2c 20 61 6e 64 20  r is found, and 
30780 74 68 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 45  then restart...E
30790 4f 46 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  OF.      fi.    
307a0 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f    ;;..    amigao
307b0 73 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  s*).      archiv
307c0 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74  e_cmds='$rm $out
307d0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
307e0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
307f0 6f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20  o "#define NAME 
30800 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74  $libname" > $out
30810 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
30820 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
30830 6f 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41  o "#define LIBRA
30840 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74  RY_ID 1" >> $out
30850 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
30860 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
30870 6f 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49  o "#define VERSI
30880 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f  ON $major" >> $o
30890 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
308a0 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65  xlibrary.data~$e
308b0 63 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56  cho "#define REV
308c0 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22  ISION $revision"
308d0 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
308e0 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
308f0 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  ata~$AR $AR_FLAG
30900 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e  S $lib $libobjs~
30910 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64  $RANLIB $lib~(cd
30920 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20   $output_objdir 
30930 26 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d  && a2ixlibrary -
30940 33 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63  32)'.      hardc
30950 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
30960 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
30970 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
30980 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 0a 20 20 20  minus_L=yes..   
30990 20 20 20 23 20 53 61 6d 75 65 6c 20 41 2e 20 46     # Samuel A. F
309a0 61 6c 76 6f 20 49 49 20 3c 6b 63 35 74 6a 61 40  alvo II <kc5tja@
309b0 64 6f 6c 70 68 69 6e 2e 6f 70 65 6e 70 72 6f 6a  dolphin.openproj
309c0 65 63 74 73 2e 6e 65 74 3e 20 72 65 70 6f 72 74  ects.net> report
309d0 73 0a 20 20 20 20 20 20 23 20 74 68 61 74 20 74  s.      # that t
309e0 68 65 20 73 65 6d 61 6e 74 69 63 73 20 6f 66 20  he semantics of 
309f0 64 79 6e 61 6d 69 63 20 6c 69 62 72 61 72 69 65  dynamic librarie
30a00 73 20 6f 6e 20 41 6d 69 67 61 4f 53 2c 20 61 74  s on AmigaOS, at
30a10 20 6c 65 61 73 74 20 75 70 0a 20 20 20 20 20 20   least up.      
30a20 23 20 74 6f 20 76 65 72 73 69 6f 6e 20 34 2c 20  # to version 4, 
30a30 69 73 20 74 6f 20 73 68 61 72 65 20 64 61 74 61  is to share data
30a40 20 61 6d 6f 6e 67 20 6d 75 6c 74 69 70 6c 65 20   among multiple 
30a50 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 0a  programs linked.
30a60 20 20 20 20 20 20 23 20 77 69 74 68 20 74 68 65        # with the
30a70 20 73 61 6d 65 20 64 79 6e 61 6d 69 63 20 6c 69   same dynamic li
30a80 62 72 61 72 79 2e 20 20 53 69 6e 63 65 20 74 68  brary.  Since th
30a90 69 73 20 64 6f 65 73 6e 27 74 20 6d 61 74 63 68  is doesn't match
30aa0 20 74 68 65 0a 20 20 20 20 20 20 23 20 62 65 68   the.      # beh
30ab0 61 76 69 6f 72 20 6f 66 20 73 68 61 72 65 64 20  avior of shared 
30ac0 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 6f 74 68  libraries on oth
30ad0 65 72 20 70 6c 61 74 66 6f 72 6d 73 2c 20 77 65  er platforms, we
30ae0 20 63 61 6e 27 74 20 75 73 65 0a 20 20 20 20 20   can't use.     
30af0 20 23 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 6c   # them..      l
30b00 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
30b10 20 20 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29    ;;..    beos*)
30b20 0a 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  .      if $LD --
30b30 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70  help 2>&1 | grep
30b40 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
30b50 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
30b60 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
30b70 09 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  .allow_undefined
30b80 5f 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65  _flag=unsupporte
30b90 64 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b  d..# Joseph Beck
30ba0 65 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73  enbach <jrb3@bes
30bb0 74 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65  t.com> says some
30bc0 20 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63   releases of gcc
30bd0 0a 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e  ..# support --un
30be0 64 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64  defined.  This d
30bf0 65 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76  eserves some inv
30c00 65 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58  estigation.  FIX
30c10 4d 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  ME..archive_cmds
30c20 3d 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24  ='$CC -nostart $
30c30 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
30c40 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
30c50 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
30c60 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
30c70 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64  '.      else..ld
30c80 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
30c90 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
30ca0 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67    cygwin* | ming
30cb0 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20 20  w* | pw32*).    
30cc0 20 20 23 20 5f 4c 54 5f 41 43 5f 54 41 47 56 41    # _LT_AC_TAGVA
30cd0 52 28 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69  R(hardcode_libdi
30ce0 72 5f 66 6c 61 67 5f 73 70 65 63 2c 20 29 20 69  r_flag_spec, ) i
30cf0 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69  s actually meani
30d00 6e 67 6c 65 73 73 2c 0a 20 20 20 20 20 20 23 20  ngless,.      # 
30d10 61 73 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73  as there is no s
30d20 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44  earch path for D
30d30 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63  LLs..      hardc
30d40 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
30d50 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
30d60 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
30d70 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
30d80 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c  pported.      al
30d90 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
30da0 6f 6c 73 3d 6e 6f 0a 20 20 20 20 20 20 65 6e 61  ols=no.      ena
30db0 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
30dc0 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
30dd0 79 65 73 0a 20 20 20 20 20 20 65 78 70 6f 72 74  yes.      export
30de0 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
30df0 4e 4d 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e  NM $libobjs $con
30e00 76 65 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62  venience | $glob
30e10 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c  al_symbol_pipe |
30e20 20 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b   $SED -e '\''/^[
30e30 42 43 44 47 52 53 5d 20 2f 73 2f 2e 2a 20 5c 28  BCDGRS] /s/.* \(
30e40 5b 5e 20 5d 2a 5c 29 2f 5c 31 20 44 41 54 41 2f  [^ ]*\)/\1 DATA/
30e50 27 5c 27 27 20 7c 20 24 53 45 44 20 2d 65 20 27  '\'' | $SED -e '
30e60 5c 27 27 2f 5e 5b 41 49 54 57 5d 20 2f 73 2f 2e  \''/^[AITW] /s/.
30e70 2a 20 2f 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20  * //'\'' | sort 
30e80 7c 20 75 6e 69 71 20 3e 20 24 65 78 70 6f 72 74  | uniq > $export
30e90 5f 73 79 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20  _symbols'..     
30ea0 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32   if $LD --help 2
30eb0 3e 26 31 20 7c 20 67 72 65 70 20 27 61 75 74 6f  >&1 | grep 'auto
30ec0 2d 69 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f  -import' > /dev/
30ed0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20  null; then.     
30ee0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
30ef0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
30f00 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
30f10 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d  compiler_flags -
30f20 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  o $output_objdir
30f30 2f 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d  /$soname ${wl}--
30f40 65 6e 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67  enable-auto-imag
30f50 65 2d 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20  e-base -Xlinker 
30f60 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c  --out-implib -Xl
30f70 69 6e 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49  inker $lib'..# I
30f80 66 20 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d  f the export-sym
30f90 62 6f 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64  bols file alread
30fa0 79 20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65  y is a .def file
30fb0 20 28 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73   (1st line..# is
30fc0 20 45 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69   EXPORTS), use i
30fd0 74 20 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69  t as is; otherwi
30fe0 73 65 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09  se, prepend.....
30ff0 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
31000 6d 64 73 3d 27 69 66 20 74 65 73 74 20 22 78 60  mds='if test "x`
31010 24 53 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f  $SED 1q $export_
31020 73 79 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50  symbols`" = xEXP
31030 4f 52 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70  ORTS; then..  cp
31040 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73   $export_symbols
31050 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
31060 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c  $soname.def;..el
31070 73 65 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52  se..  echo EXPOR
31080 54 53 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  TS > $output_obj
31090 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b  dir/$soname.def;
310a0 0a 09 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f  ..  cat $export_
310b0 73 79 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70  symbols >> $outp
310c0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
310d0 65 2e 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43  e.def;..fi~..$CC
310e0 20 2d 73 68 61 72 65 64 20 24 6f 75 74 70 75 74   -shared $output
310f0 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
31100 64 65 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  def $libobjs $de
31110 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
31120 66 6c 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74  flags -o $output
31130 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20  _objdir/$soname 
31140 24 7b 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75  ${wl}--enable-au
31150 74 6f 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58  to-image-base -X
31160 6c 69 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70  linker --out-imp
31170 6c 69 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69  lib -Xlinker $li
31180 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c  b'.      else..l
31190 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20  d_shlibs=no.    
311a0 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20    fi.      ;;.. 
311b0 20 20 20 69 6e 74 65 72 69 78 33 2a 29 0a 20 20     interix3*).  
311c0 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
311d0 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72  ect=no.      har
311e0 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
311f0 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68 61 72  var=no.      har
31200 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
31210 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
31220 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20 20 20  ath,$libdir'.   
31230 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
31240 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
31250 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20 48 61  l}-E'.      # Ha
31260 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78 20 33  ck: On Interix 3
31270 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20 63 6f  .x, we cannot co
31280 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61 75 73  mpile PIC becaus
31290 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20 67 63  e of a broken gc
312a0 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65  c..      # Inste
312b0 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62 72 61  ad, shared libra
312c0 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20  ries are loaded 
312d0 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61 73 65  at an image base
312e0 20 28 30 78 31 30 30 30 30 30 30 30 20 62 79 0a   (0x10000000 by.
312f0 20 20 20 20 20 20 23 20 64 65 66 61 75 6c 74 29        # default)
31300 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64 20 69   and relocated i
31310 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63 74 2c  f they conflict,
31320 20 77 68 69 63 68 20 69 73 20 61 20 73 6c 6f 77   which is a slow
31330 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20 20 20   very memory.   
31340 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67 20 61     # consuming a
31350 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67 20 70  nd fragmenting p
31360 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76 6f 69  rocess.  To avoi
31370 64 20 74 68 69 73 2c 20 77 65 20 70 69 63 6b 20  d this, we pick 
31380 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20 20 20  a random,.      
31390 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67 6e 65  # 256 KiB-aligne
313a0 64 20 69 6d 61 67 65 20 62 61 73 65 20 62 65 74  d image base bet
313b0 77 65 65 6e 20 30 78 35 30 30 30 30 30 30 30 20  ween 0x50000000 
313c0 61 6e 64 20 30 78 36 46 46 43 30 30 30 30 20 61  and 0x6FFC0000 a
313d0 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23 20 74  t link.      # t
313e0 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75 70 20  ime.  Moving up 
313f0 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30 30 20  from 0x10000000 
31400 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f 72 65  also allows more
31410 20 73 62 72 6b 28 32 29 20 73 70 61 63 65 2e 0a   sbrk(2) space..
31420 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
31430 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
31440 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62  $pic_flag $libob
31450 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
31460 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
31470 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  }-h,$soname ${wl
31480 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c 60 65  }--image-base,`e
31490 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24 24 7d  xpr ${RANDOM-$$}
314a0 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a 20 32   % 4096 / 2 \* 2
314b0 36 32 31 34 34 20 2b 20 31 33 34 32 31 37 37 32  62144 + 13421772
314c0 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20  80` -o $lib'.   
314d0 20 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79     archive_expsy
314e0 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73 2c 5e  m_cmds='sed "s,^
314f0 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73 79 6d  ,_," $export_sym
31500 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f 6f 62  bols >$output_ob
31510 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78 70  jdir/$soname.exp
31520 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65 64 20  sym~$CC -shared 
31530 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62 6f 62  $pic_flag $libob
31540 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
31550 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
31560 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c  }-h,$soname ${wl
31570 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f 6c  }--retain-symbol
31580 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74 5f 6f  s-file,$output_o
31590 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65 78  bjdir/$soname.ex
315a0 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d 61 67  psym ${wl}--imag
315b0 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24 7b 52  e-base,`expr ${R
315c0 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30 39 36  ANDOM-$$} % 4096
315d0 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34 20 2b   / 2 \* 262144 +
315e0 20 31 33 34 32 31 37 37 32 38 30 60 20 2d 6f 20   1342177280` -o 
315f0 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  $lib'.      ;;..
31600 20 20 20 20 6c 69 6e 75 78 2a 29 0a 20 20 20 20      linux*).    
31610 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
31620 32 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73  2>&1 | grep ': s
31630 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
31640 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
31650 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 74 6d 70 5f  null; then..tmp_
31660 61 64 64 66 6c 61 67 3d 0a 09 63 61 73 65 20 24  addflag=..case $
31670 63 63 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73  cc_basename,$hos
31680 74 5f 63 70 75 20 69 6e 0a 09 70 67 63 63 2a 29  t_cpu in..pgcc*)
31690 09 09 09 09 23 20 50 6f 72 74 6c 61 6e 64 20 47  ....# Portland G
316a0 72 6f 75 70 20 43 20 63 6f 6d 70 69 6c 65 72 0a  roup C compiler.
316b0 09 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65  .  whole_archive
316c0 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
316d0 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  }--whole-archive
316e0 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f  `for conv in $co
316f0 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64  nvenience\"\"; d
31700 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22 24 63 6f  o test  -n \"$co
31710 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63 6f 6e 76  nv\" && new_conv
31720 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63  enience=\"$new_c
31730 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76  onvenience,$conv
31740 5c 22 3b 20 64 6f 6e 65 3b 20 24 65 63 68 6f 20  \"; done; $echo 
31750 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
31760 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d  ce\"` ${wl}--no-
31770 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09  whole-archive'..
31780 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20    tmp_addflag=' 
31790 24 70 69 63 5f 66 6c 61 67 27 0a 09 20 20 3b 3b  $pic_flag'..  ;;
317a0 0a 09 70 67 66 37 37 2a 20 7c 20 70 67 66 39 30  ..pgf77* | pgf90
317b0 2a 20 7c 20 70 67 66 39 35 2a 29 09 23 20 50 6f  * | pgf95*).# Po
317c0 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 66 37 37  rtland Group f77
317d0 20 61 6e 64 20 66 39 30 20 63 6f 6d 70 69 6c 65   and f90 compile
317e0 72 73 0a 09 20 20 77 68 6f 6c 65 5f 61 72 63 68  rs..  whole_arch
317f0 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  ive_flag_spec='$
31800 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72 63 68  {wl}--whole-arch
31810 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69 6e 20  ive`for conv in 
31820 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 5c 22  $convenience\"\"
31830 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20 5c 22  ; do test  -n \"
31840 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77 5f 63  $conv\" && new_c
31850 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24 6e 65  onvenience=\"$ne
31860 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 24 63  w_convenience,$c
31870 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24 65 63  onv\"; done; $ec
31880 68 6f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e  ho \"$new_conven
31890 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d 2d 2d  ience\"` ${wl}--
318a0 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69 76 65  no-whole-archive
318b0 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67  '..  tmp_addflag
318c0 3d 27 20 24 70 69 63 5f 66 6c 61 67 20 2d 4d 6e  =' $pic_flag -Mn
318d0 6f 6d 61 69 6e 27 20 3b 3b 0a 09 65 63 63 2a 2c  omain' ;;..ecc*,
318e0 69 61 36 34 2a 20 7c 20 69 63 63 2a 2c 69 61 36  ia64* | icc*,ia6
318f0 34 2a 29 09 09 23 20 49 6e 74 65 6c 20 43 20 63  4*)..# Intel C c
31900 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a  ompiler on ia64.
31910 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27  .  tmp_addflag='
31920 20 2d 69 5f 64 79 6e 61 6d 69 63 27 20 3b 3b 0a   -i_dynamic' ;;.
31930 09 65 66 63 2a 2c 69 61 36 34 2a 20 7c 20 69 66  .efc*,ia64* | if
31940 6f 72 74 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e  ort*,ia64*).# In
31950 74 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70  tel Fortran comp
31960 69 6c 65 72 20 6f 6e 20 69 61 36 34 0a 09 20 20  iler on ia64..  
31970 74 6d 70 5f 61 64 64 66 6c 61 67 3d 27 20 2d 69  tmp_addflag=' -i
31980 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f 66 6f 72 5f  _dynamic -nofor_
31990 6d 61 69 6e 27 20 3b 3b 0a 09 69 66 63 2a 20 7c  main' ;;..ifc* |
319a0 20 69 66 6f 72 74 2a 29 09 09 09 23 20 49 6e 74   ifort*)...# Int
319b0 65 6c 20 46 6f 72 74 72 61 6e 20 63 6f 6d 70 69  el Fortran compi
319c0 6c 65 72 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  ler..  tmp_addfl
319d0 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f 6d 61 69 6e  ag=' -nofor_main
319e0 27 20 3b 3b 0a 09 65 73 61 63 0a 09 61 72 63 68  ' ;;..esac..arch
319f0 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
31a00 68 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64 66  hared'"$tmp_addf
31a10 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20 24  lag"' $libobjs $
31a20 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
31a30 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
31a40 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
31a50 2d 6f 20 24 6c 69 62 27 0a 0a 09 69 66 20 74 65  -o $lib'...if te
31a60 73 74 20 24 73 75 70 70 6f 72 74 73 5f 61 6e 6f  st $supports_ano
31a70 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 20 3d 20 79  n_versioning = y
31a80 65 73 3b 20 74 68 65 6e 0a 09 20 20 61 72 63 68  es; then..  arch
31a90 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
31aa0 27 24 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c  '$echo "{ global
31ab0 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a  :" > $output_obj
31ac0 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72  dir/$libname.ver
31ad0 7e 0a 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f  ~.  cat $export_
31ae0 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64 20 2d 65  symbols | sed -e
31af0 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31 3b 2f 22   "s/\(.*\)/\1;/"
31b00 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
31b10 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e  ir/$libname.ver~
31b20 0a 20 20 24 65 63 68 6f 20 22 6c 6f 63 61 6c 3a  .  $echo "local:
31b30 20 2a 3b 20 7d 3b 22 20 3e 3e 20 24 6f 75 74 70   *; };" >> $outp
31b40 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
31b50 6d 65 2e 76 65 72 7e 0a 09 20 20 24 43 43 20 2d  me.ver~..  $CC -
31b60 73 68 61 72 65 64 27 22 24 74 6d 70 5f 61 64 64  shared'"$tmp_add
31b70 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73 20  flag"' $libobjs 
31b80 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c  $deplibs $compil
31b90 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73  er_flags ${wl}-s
31ba0 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65  oname $wl$soname
31bb0 20 24 7b 77 6c 7d 2d 76 65 72 73 69 6f 6e 2d 73   ${wl}-version-s
31bc0 63 72 69 70 74 20 24 7b 77 6c 7d 24 6f 75 74 70  cript ${wl}$outp
31bd0 75 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61  ut_objdir/$libna
31be0 6d 65 2e 76 65 72 20 2d 6f 20 24 6c 69 62 27 0a  me.ver -o $lib'.
31bf0 09 66 69 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  .fi.      else..
31c00 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
31c10 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
31c20 20 20 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20      netbsd*).   
31c30 20 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46     if echo __ELF
31c40 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20  __ | $CC -E - | 
31c50 67 72 65 70 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64  grep __ELF__ >/d
31c60 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61  ev/null; then..a
31c70 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
31c80 20 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69   -Bshareable $li
31c90 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
31ca0 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20  linker_flags -o 
31cb0 24 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20  $lib'..wlarc=.  
31cc0 20 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76      else..archiv
31cd0 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
31ce0 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
31cf0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
31d00 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
31d10 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f  me $wl$soname -o
31d20 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f   $lib'..archive_
31d30 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
31d40 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
31d50 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
31d60 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
31d70 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
31d80 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
31d90 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
31da0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
31db0 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66  -o $lib'.      f
31dc0 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  i.      ;;..    
31dd0 73 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20  solaris*).      
31de0 69 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c  if $LD -v 2>&1 |
31df0 20 67 72 65 70 20 27 42 46 44 20 32 5c 2e 38 27   grep 'BFD 2\.8'
31e00 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
31e10 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
31e20 0a 09 63 61 74 20 3c 3c 45 4f 46 20 31 3e 26 32  ..cat <<EOF 1>&2
31e30 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 54  ..*** Warning: T
31e40 68 65 20 72 65 6c 65 61 73 65 73 20 32 2e 38 2e  he releases 2.8.
31e50 2a 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e  * of the GNU lin
31e60 6b 65 72 20 63 61 6e 6e 6f 74 20 72 65 6c 69 61  ker cannot relia
31e70 62 6c 79 0a 2a 2a 2a 20 63 72 65 61 74 65 20 73  bly.*** create s
31e80 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
31e90 6f 6e 20 53 6f 6c 61 72 69 73 20 73 79 73 74 65  on Solaris syste
31ea0 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20  ms.  Therefore, 
31eb0 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20 64  libtool.*** is d
31ec0 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64 20  isabling shared 
31ed0 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f 72  libraries suppor
31ee0 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75 20  t.  We urge you 
31ef0 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a 2a  to upgrade GNU.*
31f00 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20 72  ** binutils to r
31f10 65 6c 65 61 73 65 20 32 2e 39 2e 31 20 6f 72 20  elease 2.9.1 or 
31f20 6e 65 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20  newer.  Another 
31f30 6f 70 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64  option is to mod
31f40 69 66 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54  ify.*** your PAT
31f50 48 20 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f  H or compiler co
31f60 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74  nfiguration so t
31f70 68 61 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c  hat the native l
31f80 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65  inker is.*** use
31f90 64 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74  d, and then rest
31fa0 61 72 74 2e 0a 0a 45 4f 46 0a 20 20 20 20 20 20  art...EOF.      
31fb0 65 6c 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20  elif $LD --help 
31fc0 32 3e 26 31 20 7c 20 67 72 65 70 20 27 3a 20 73  2>&1 | grep ': s
31fd0 75 70 70 6f 72 74 65 64 20 74 61 72 67 65 74 73  upported targets
31fe0 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65 76 2f  :.* elf' > /dev/
31ff0 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72 63 68  null; then..arch
32000 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
32010 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
32020 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
32030 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
32040 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
32050 2d 6f 20 24 6c 69 62 27 0a 09 61 72 63 68 69 76  -o $lib'..archiv
32060 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24  e_expsym_cmds='$
32070 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
32080 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
32090 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
320a0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
320b0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69  name ${wl}-retai
320c0 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24  n-symbols-file $
320d0 77 6c 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  wl$export_symbol
320e0 73 20 2d 6f 20 24 6c 69 62 27 0a 20 20 20 20 20  s -o $lib'.     
320f0 20 65 6c 73 65 0a 09 6c 64 5f 73 68 6c 69 62 73   else..ld_shlibs
32100 3d 6e 6f 0a 20 20 20 20 20 20 66 69 0a 20 20 20  =no.      fi.   
32110 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73 76 35     ;;..    sysv5
32120 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20  * | sco3.2v5* | 
32130 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69 78 77 61  sco5v6* | unixwa
32140 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49 58 2a 29  re* | OpenUNIX*)
32150 0a 20 20 20 20 20 20 63 61 73 65 20 60 24 4c 44  .      case `$LD
32160 20 2d 76 20 32 3e 26 31 60 20 69 6e 0a 20 20 20   -v 2>&1` in.   
32170 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a 20 7c       *\ [01].* |
32180 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20 7c 20   *\ 2.[0-9].* | 
32190 2a 5c 20 32 2e 31 5b 30 2d 35 5d 2e 2a 29 0a 09  *\ 2.1[0-5].*)..
321a0 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 63 61  ld_shlibs=no..ca
321b0 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 31 3e 26 32  t <<_LT_EOF 1>&2
321c0 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 52  ..*** Warning: R
321d0 65 6c 65 61 73 65 73 20 6f 66 20 74 68 65 20 47  eleases of the G
321e0 4e 55 20 6c 69 6e 6b 65 72 20 70 72 69 6f 72 20  NU linker prior 
321f0 74 6f 20 32 2e 31 36 2e 39 31 2e 30 2e 33 20 63  to 2.16.91.0.3 c
32200 61 6e 20 6e 6f 74 0a 2a 2a 2a 20 72 65 6c 69 61  an not.*** relia
32210 62 6c 79 20 63 72 65 61 74 65 20 73 68 61 72 65  bly create share
32220 64 20 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 53  d libraries on S
32230 43 4f 20 73 79 73 74 65 6d 73 2e 20 20 54 68 65  CO systems.  The
32240 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a  refore, libtool.
32250 2a 2a 2a 20 69 73 20 64 69 73 61 62 6c 69 6e 67  *** is disabling
32260 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65   shared librarie
32270 73 20 73 75 70 70 6f 72 74 2e 20 20 57 65 20 75  s support.  We u
32280 72 67 65 20 79 6f 75 20 74 6f 20 75 70 67 72 61  rge you to upgra
32290 64 65 20 47 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74  de GNU.*** binut
322a0 69 6c 73 20 74 6f 20 72 65 6c 65 61 73 65 20 32  ils to release 2
322b0 2e 31 36 2e 39 31 2e 30 2e 33 20 6f 72 20 6e 65  .16.91.0.3 or ne
322c0 77 65 72 2e 20 20 41 6e 6f 74 68 65 72 20 6f 70  wer.  Another op
322d0 74 69 6f 6e 20 69 73 20 74 6f 20 6d 6f 64 69 66  tion is to modif
322e0 79 0a 2a 2a 2a 20 79 6f 75 72 20 50 41 54 48 20  y.*** your PATH 
322f0 6f 72 20 63 6f 6d 70 69 6c 65 72 20 63 6f 6e 66  or compiler conf
32300 69 67 75 72 61 74 69 6f 6e 20 73 6f 20 74 68 61  iguration so tha
32310 74 20 74 68 65 20 6e 61 74 69 76 65 20 6c 69 6e  t the native lin
32320 6b 65 72 20 69 73 0a 2a 2a 2a 20 75 73 65 64 2c  ker is.*** used,
32330 20 61 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72   and then restar
32340 74 2e 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 3b 3b 0a  t..._LT_EOF..;;.
32350 09 2a 29 0a 09 20 20 69 66 20 24 4c 44 20 2d 2d  .*)..  if $LD --
32360 68 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70  help 2>&1 | grep
32370 20 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61   ': supported ta
32380 72 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20  rgets:.* elf' > 
32390 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
323a0 09 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69  .    hardcode_li
323b0 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27  bdir_flag_spec='
323c0 60 74 65 73 74 20 2d 7a 20 22 24 53 43 4f 41 42  `test -z "$SCOAB
323d0 53 50 41 54 48 22 20 26 26 20 65 63 68 6f 20 24  SPATH" && echo $
323e0 7b 77 6c 7d 2d 72 70 61 74 68 2c 24 6c 69 62 64  {wl}-rpath,$libd
323f0 69 72 60 27 0a 09 20 20 20 20 61 72 63 68 69 76  ir`'..    archiv
32400 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  e_cmds='$CC -sha
32410 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
32420 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
32430 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
32440 6d 65 2c 5c 24 7b 53 43 4f 41 42 53 50 41 54 48  me,\${SCOABSPATH
32450 3a 2b 24 7b 69 6e 73 74 61 6c 6c 5f 6c 69 62 64  :+${install_libd
32460 69 72 7d 2f 7d 24 73 6f 6e 61 6d 65 20 2d 6f 20  ir}/}$soname -o 
32470 24 6c 69 62 27 0a 09 20 20 20 20 61 72 63 68 69  $lib'..    archi
32480 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
32490 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62  $CC -shared $lib
324a0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
324b0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
324c0 77 6c 7d 2d 73 6f 6e 61 6d 65 2c 5c 24 7b 53 43  wl}-soname,\${SC
324d0 4f 41 42 53 50 41 54 48 3a 2b 24 7b 69 6e 73 74  OABSPATH:+${inst
324e0 61 6c 6c 5f 6c 69 62 64 69 72 7d 2f 7d 24 73 6f  all_libdir}/}$so
324f0 6e 61 6d 65 2c 2d 72 65 74 61 69 6e 2d 73 79 6d  name,-retain-sym
32500 62 6f 6c 73 2d 66 69 6c 65 2c 24 65 78 70 6f 72  bols-file,$expor
32510 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69  t_symbols -o $li
32520 62 27 0a 09 20 20 65 6c 73 65 0a 09 20 20 20 20  b'..  else..    
32530 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 09 20 20  ld_shlibs=no..  
32540 66 69 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73 61  fi..;;.      esa
32550 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20  c.      ;;..    
32560 73 75 6e 6f 73 34 2a 29 0a 20 20 20 20 20 20 61  sunos4*).      a
32570 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
32580 20 2d 61 73 73 65 72 74 20 70 75 72 65 2d 74 65   -assert pure-te
32590 78 74 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d  xt -Bshareable -
325a0 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20  o $lib $libobjs 
325b0 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72  $deplibs $linker
325c0 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 77 6c  _flags'.      wl
325d0 61 72 63 3d 0a 20 20 20 20 20 20 68 61 72 64 63  arc=.      hardc
325e0 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73 0a 20  ode_direct=yes. 
325f0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 73 68       hardcode_sh
32600 6c 69 62 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20  libpath_var=no. 
32610 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 29 0a       ;;..    *).
32620 20 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68        if $LD --h
32630 65 6c 70 20 32 3e 26 31 20 7c 20 67 72 65 70 20  elp 2>&1 | grep 
32640 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
32650 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
32660 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
32670 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
32680 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62  C -shared $libob
32690 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d  js $deplibs $com
326a0 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
326b0 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e  }-soname $wl$son
326c0 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a 09 61 72  ame -o $lib'..ar
326d0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
326e0 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
326f0 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
32700 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
32710 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
32720 6c 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 72  l$soname ${wl}-r
32730 65 74 61 69 6e 2d 73 79 6d 62 6f 6c 73 2d 66 69  etain-symbols-fi
32740 6c 65 20 24 77 6c 24 65 78 70 6f 72 74 5f 73 79  le $wl$export_sy
32750 6d 62 6f 6c 73 20 2d 6f 20 24 6c 69 62 27 0a 20  mbols -o $lib'. 
32760 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f 73 68       else..ld_sh
32770 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20 66 69  libs=no.      fi
32780 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
32790 61 63 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  ac..    if test 
327a0 22 24 6c 64 5f 73 68 6c 69 62 73 22 20 3d 20 6e  "$ld_shlibs" = n
327b0 6f 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 72 75  o; then.      ru
327c0 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 20 20 20  npath_var=.     
327d0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
327e0 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
327f0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
32800 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20  _flag_spec=.    
32810 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
32820 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 20 20 66  flag_spec=.    f
32830 69 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 50  i.  else.    # P
32840 4f 52 54 4d 45 20 66 69 6c 6c 20 69 6e 20 61 20  ORTME fill in a 
32850 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 79  description of y
32860 6f 75 72 20 73 79 73 74 65 6d 27 73 20 6c 69 6e  our system's lin
32870 6b 65 72 20 28 6e 6f 74 20 47 4e 55 20 6c 64 29  ker (not GNU ld)
32880 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74 5f  .    case $host_
32890 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 33 2a 29  os in.    aix3*)
328a0 0a 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64  .      allow_und
328b0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 75 6e 73 75  efined_flag=unsu
328c0 70 70 6f 72 74 65 64 0a 20 20 20 20 20 20 61 6c  pported.      al
328d0 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d 62  ways_export_symb
328e0 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 61 72  ols=yes.      ar
328f0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
32900 73 3d 27 24 4c 44 20 2d 6f 20 24 6f 75 74 70 75  s='$LD -o $outpu
32910 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
32920 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
32930 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67 73  bs $linker_flags
32940 20 2d 62 45 3a 24 65 78 70 6f 72 74 5f 73 79 6d   -bE:$export_sym
32950 62 6f 6c 73 20 2d 54 35 31 32 20 2d 48 35 31 32  bols -T512 -H512
32960 20 2d 62 4d 3a 53 52 45 7e 24 41 52 20 24 41 52   -bM:SRE~$AR $AR
32970 5f 46 4c 41 47 53 20 24 6c 69 62 20 24 6f 75 74  _FLAGS $lib $out
32980 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
32990 6d 65 27 0a 20 20 20 20 20 20 23 20 4e 6f 74 65  me'.      # Note
329a0 3a 20 74 68 69 73 20 6c 69 6e 6b 65 72 20 68 61  : this linker ha
329b0 72 64 63 6f 64 65 73 20 74 68 65 20 64 69 72 65  rdcodes the dire
329c0 63 74 6f 72 69 65 73 20 69 6e 20 4c 49 42 50 41  ctories in LIBPA
329d0 54 48 20 69 66 20 74 68 65 72 65 0a 20 20 20 20  TH if there.    
329e0 20 20 23 20 61 72 65 20 6e 6f 20 64 69 72 65 63    # are no direc
329f0 74 6f 72 69 65 73 20 73 70 65 63 69 66 69 65 64  tories specified
32a00 20 62 79 20 2d 4c 2e 0a 20 20 20 20 20 20 68 61   by -L..      ha
32a10 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79  rdcode_minus_L=y
32a20 65 73 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  es.      if test
32a30 20 22 24 47 43 43 22 20 3d 20 79 65 73 20 26 26   "$GCC" = yes &&
32a40 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 70 72   test -z "$lt_pr
32a50 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
32a60 69 63 22 3b 20 74 68 65 6e 0a 09 23 20 4e 65 69  ic"; then..# Nei
32a70 74 68 65 72 20 64 69 72 65 63 74 20 68 61 72 64  ther direct hard
32a80 63 6f 64 69 6e 67 20 6e 6f 72 20 73 74 61 74 69  coding nor stati
32a90 63 20 6c 69 6e 6b 69 6e 67 20 69 73 20 73 75 70  c linking is sup
32aa0 70 6f 72 74 65 64 20 77 69 74 68 20 61 0a 09 23  ported with a..#
32ab0 20 62 72 6f 6b 65 6e 20 63 6f 6c 6c 65 63 74 32   broken collect2
32ac0 2e 0a 09 68 61 72 64 63 6f 64 65 5f 64 69 72 65  ...hardcode_dire
32ad0 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ct=unsupported. 
32ae0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
32af0 0a 0a 20 20 20 20 61 69 78 34 2a 20 7c 20 61 69  ..    aix4* | ai
32b00 78 35 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65  x5*).      if te
32b10 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d  st "$host_cpu" =
32b20 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 4f   ia64; then..# O
32b30 6e 20 49 41 36 34 2c 20 74 68 65 20 6c 69 6e 6b  n IA64, the link
32b40 65 72 20 64 6f 65 73 20 72 75 6e 20 74 69 6d 65  er does run time
32b50 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64 65 66 61   linking by defa
32b60 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f 6e 27 74  ult, so we don't
32b70 0a 09 23 20 68 61 76 65 20 74 6f 20 64 6f 20 61  ..# have to do a
32b80 6e 79 74 68 69 6e 67 20 73 70 65 63 69 61 6c 2e  nything special.
32b90 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d  ..aix_use_runtim
32ba0 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09 65 78 70  elinking=no..exp
32bb0 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42 65 78 70  _sym_flag='-Bexp
32bc0 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66  ort'..no_entry_f
32bd0 6c 61 67 3d 22 22 0a 20 20 20 20 20 20 65 6c 73  lag="".      els
32be0 65 0a 09 23 20 49 66 20 77 65 27 72 65 20 75 73  e..# If we're us
32bf0 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74 68 65 6e  ing GNU nm, then
32c00 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74   we don't want t
32c10 68 65 20 22 2d 43 22 20 6f 70 74 69 6f 6e 2e 0a  he "-C" option..
32c20 09 23 20 2d 43 20 6d 65 61 6e 73 20 64 65 6d 61  .# -C means dema
32c30 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e 6d 2c 20  ngle to AIX nm, 
32c40 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20  but means don't 
32c50 64 65 6d 61 6e 67 6c 65 20 77 69 74 68 20 47 4e  demangle with GN
32c60 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20 2d 56 20  U nm..if $NM -V 
32c70 32 3e 26 31 20 7c 20 67 72 65 70 20 27 47 4e 55  2>&1 | grep 'GNU
32c80 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
32c90 68 65 6e 0a 09 20 20 65 78 70 6f 72 74 5f 73 79  hen..  export_sy
32ca0 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d 20  mbols_cmds='$NM 
32cb0 2d 42 70 67 20 24 6c 69 62 6f 62 6a 73 20 24 63  -Bpg $libobjs $c
32cc0 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20 61 77 6b  onvenience | awk
32cd0 20 27 5c 27 27 7b 20 69 66 20 28 28 28 5c 24 32   '\''{ if (((\$2
32ce0 20 3d 3d 20 22 54 22 29 20 7c 7c 20 28 5c 24 32   == "T") || (\$2
32cf0 20 3d 3d 20 22 44 22 29 20 7c 7c 20 28 5c 24 32   == "D") || (\$2
32d00 20 3d 3d 20 22 42 22 29 29 20 26 26 20 28 73 75   == "B")) && (su
32d10 62 73 74 72 28 5c 24 33 2c 31 2c 31 29 20 21 3d  bstr(\$3,1,1) !=
32d20 20 22 2e 22 29 29 20 7b 20 70 72 69 6e 74 20 5c   ".")) { print \
32d30 24 33 20 7d 20 7d 27 5c 27 27 20 7c 20 73 6f 72  $3 } }'\'' | sor
32d40 74 20 2d 75 20 3e 20 24 65 78 70 6f 72 74 5f 73  t -u > $export_s
32d50 79 6d 62 6f 6c 73 27 0a 09 65 6c 73 65 0a 09 20  ymbols'..else.. 
32d60 20 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f   export_symbols_
32d70 63 6d 64 73 3d 27 24 4e 4d 20 2d 42 43 70 67 20  cmds='$NM -BCpg 
32d80 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65 6e  $libobjs $conven
32d90 69 65 6e 63 65 20 7c 20 61 77 6b 20 27 5c 27 27  ience | awk '\''
32da0 7b 20 69 66 20 28 28 28 5c 24 32 20 3d 3d 20 22  { if (((\$2 == "
32db0 54 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22  T") || (\$2 == "
32dc0 44 22 29 20 7c 7c 20 28 5c 24 32 20 3d 3d 20 22  D") || (\$2 == "
32dd0 42 22 29 29 20 26 26 20 28 73 75 62 73 74 72 28  B")) && (substr(
32de0 5c 24 33 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29  \$3,1,1) != ".")
32df0 29 20 7b 20 70 72 69 6e 74 20 5c 24 33 20 7d 20  ) { print \$3 } 
32e00 7d 27 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20  }'\'' | sort -u 
32e10 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c  > $export_symbol
32e20 73 27 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f  s'..fi..aix_use_
32e30 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e  runtimelinking=n
32e40 6f 0a 0a 09 23 20 54 65 73 74 20 69 66 20 77 65  o...# Test if we
32e50 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75   are trying to u
32e60 73 65 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b  se run time link
32e70 69 6e 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23  ing or normal..#
32e80 20 41 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69   AIX style linki
32e90 6e 67 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20  ng. If -brtl is 
32ea0 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46  somewhere in LDF
32eb0 4c 41 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64  LAGS, we..# need
32ec0 20 74 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c   to do runtime l
32ed0 69 6e 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68  inking...case $h
32ee0 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b  ost_os in aix4.[
32ef0 32 33 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c  23]|aix4.[23].*|
32f00 61 69 78 35 2a 29 0a 09 20 20 66 6f 72 20 6c 64  aix5*)..  for ld
32f10 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c 41 47  _flag in $LDFLAG
32f20 53 3b 20 64 6f 0a 20 20 09 20 20 69 66 20 28 74  S; do.  .  if (t
32f30 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22  est $ld_flag = "
32f40 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24  -brtl" || test $
32f50 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d  ld_flag = "-Wl,-
32f60 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 20 20 09  brtl"); then.  .
32f70 20 20 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74      aix_use_runt
32f80 69 6d 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 20  imelinking=yes. 
32f90 20 09 20 20 20 20 62 72 65 61 6b 0a 20 20 09 20   .    break.  . 
32fa0 20 66 69 0a 09 20 20 64 6f 6e 65 0a 09 20 20 3b   fi..  done..  ;
32fb0 3b 0a 09 65 73 61 63 0a 0a 09 65 78 70 5f 73 79  ;..esac...exp_sy
32fc0 6d 5f 66 6c 61 67 3d 27 2d 62 65 78 70 6f 72 74  m_flag='-bexport
32fd0 27 0a 09 6e 6f 5f 65 6e 74 72 79 5f 66 6c 61 67  '..no_entry_flag
32fe0 3d 27 2d 62 6e 6f 65 6e 74 72 79 27 0a 20 20 20  ='-bnoentry'.   
32ff0 20 20 20 66 69 0a 0a 20 20 20 20 20 20 23 20 57     fi..      # W
33000 68 65 6e 20 6c 61 72 67 65 20 65 78 65 63 75 74  hen large execut
33010 61 62 6c 65 73 20 6f 72 20 73 68 61 72 65 64 20  ables or shared 
33020 6f 62 6a 65 63 74 73 20 61 72 65 20 62 75 69 6c  objects are buil
33030 74 2c 20 41 49 58 20 6c 64 20 63 61 6e 0a 20 20  t, AIX ld can.  
33040 20 20 20 20 23 20 68 61 76 65 20 70 72 6f 62 6c      # have probl
33050 65 6d 73 20 63 72 65 61 74 69 6e 67 20 74 68 65  ems creating the
33060 20 74 61 62 6c 65 20 6f 66 20 63 6f 6e 74 65 6e   table of conten
33070 74 73 2e 20 20 49 66 20 6c 69 6e 6b 69 6e 67 20  ts.  If linking 
33080 61 20 6c 69 62 72 61 72 79 0a 20 20 20 20 20 20  a library.      
33090 23 20 6f 72 20 70 72 6f 67 72 61 6d 20 72 65 73  # or program res
330a0 75 6c 74 73 20 69 6e 20 22 65 72 72 6f 72 20 54  ults in "error T
330b0 4f 43 20 6f 76 65 72 66 6c 6f 77 22 20 61 64 64  OC overflow" add
330c0 20 2d 6d 6d 69 6e 69 6d 61 6c 2d 74 6f 63 20 74   -mminimal-toc t
330d0 6f 0a 20 20 20 20 20 20 23 20 43 58 58 46 4c 41  o.      # CXXFLA
330e0 47 53 2f 43 46 4c 41 47 53 20 66 6f 72 20 67 2b  GS/CFLAGS for g+
330f0 2b 2f 67 63 63 2e 20 20 49 6e 20 74 68 65 20 63  +/gcc.  In the c
33100 61 73 65 73 20 77 68 65 72 65 20 74 68 61 74 20  ases where that 
33110 69 73 20 6e 6f 74 0a 20 20 20 20 20 20 23 20 65  is not.      # e
33120 6e 6f 75 67 68 20 74 6f 20 66 69 78 20 74 68 65  nough to fix the
33130 20 70 72 6f 62 6c 65 6d 2c 20 61 64 64 20 2d 57   problem, add -W
33140 6c 2c 2d 62 62 69 67 74 6f 63 20 74 6f 20 4c 44  l,-bbigtoc to LD
33150 46 4c 41 47 53 2e 0a 0a 20 20 20 20 20 20 61 72  FLAGS...      ar
33160 63 68 69 76 65 5f 63 6d 64 73 3d 27 27 0a 20 20  chive_cmds=''.  
33170 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72      hardcode_dir
33180 65 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61  ect=yes.      ha
33190 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
331a0 70 61 72 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20  parator=':'.    
331b0 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69    link_all_depli
331c0 62 73 3d 79 65 73 0a 0a 20 20 20 20 20 20 69 66  bs=yes..      if
331d0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
331e0 65 73 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24  es; then..case $
331f0 68 6f 73 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e  host_os in aix4.
33200 5b 30 31 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d  [012]|aix4.[012]
33210 2e 2a 29 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77  .*)..# We only w
33220 61 6e 74 20 74 6f 20 64 6f 20 74 68 69 73 20 6f  ant to do this o
33230 6e 20 41 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f  n AIX 4.2 and lo
33240 77 65 72 2c 20 74 68 65 20 63 68 65 63 6b 0a 09  wer, the check..
33250 23 20 62 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b  # below for brok
33260 65 6e 20 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73  en collect2 does
33270 6e 27 74 20 77 6f 72 6b 20 75 6e 64 65 72 20 34  n't work under 4
33280 2e 33 2b 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e  .3+..  collect2n
33290 61 6d 65 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e  ame=`${CC} -prin
332a0 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c  t-prog-name=coll
332b0 65 63 74 32 60 0a 09 20 20 69 66 20 74 65 73 74  ect2`..  if test
332c0 20 2d 66 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61   -f "$collect2na
332d0 6d 65 22 20 26 26 20 5c 0a 20 20 09 20 20 20 73  me" && \.  .   s
332e0 74 72 69 6e 67 73 20 22 24 63 6f 6c 6c 65 63 74  trings "$collect
332f0 32 6e 61 6d 65 22 20 7c 20 67 72 65 70 20 72 65  2name" | grep re
33300 73 6f 6c 76 65 5f 6c 69 62 5f 6e 61 6d 65 20 3e  solve_lib_name >
33310 2f 64 65 76 2f 6e 75 6c 6c 0a 09 20 20 74 68 65  /dev/null..  the
33320 6e 0a 20 20 09 20 20 23 20 57 65 20 68 61 76 65  n.  .  # We have
33330 20 72 65 77 6f 72 6b 65 64 20 63 6f 6c 6c 65 63   reworked collec
33340 74 32 0a 20 20 09 20 20 68 61 72 64 63 6f 64 65  t2.  .  hardcode
33350 5f 64 69 72 65 63 74 3d 79 65 73 0a 09 20 20 65  _direct=yes..  e
33360 6c 73 65 0a 20 20 09 20 20 23 20 57 65 20 68 61  lse.  .  # We ha
33370 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74 32 0a  ve old collect2.
33380 20 20 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69    .  hardcode_di
33390 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64  rect=unsupported
333a0 0a 20 20 09 20 20 23 20 49 74 20 66 61 69 6c 73  .  .  # It fails
333b0 20 74 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61   to find uninsta
333c0 6c 6c 65 64 20 6c 69 62 72 61 72 69 65 73 20 77  lled libraries w
333d0 68 65 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c  hen the uninstal
333e0 6c 65 64 0a 20 20 09 20 20 23 20 70 61 74 68 20  led.  .  # path 
333f0 69 73 20 6e 6f 74 20 6c 69 73 74 65 64 20 69 6e  is not listed in
33400 20 74 68 65 20 6c 69 62 70 61 74 68 2e 20 20 53   the libpath.  S
33410 65 74 74 69 6e 67 20 68 61 72 64 63 6f 64 65 5f  etting hardcode_
33420 6d 69 6e 75 73 5f 4c 0a 20 20 09 20 20 23 20 74  minus_L.  .  # t
33430 6f 20 75 6e 73 75 70 70 6f 72 74 65 64 20 66 6f  o unsupported fo
33440 72 63 65 73 20 72 65 6c 69 6e 6b 69 6e 67 0a 20  rces relinking. 
33450 20 09 20 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e   .  hardcode_min
33460 75 73 5f 4c 3d 79 65 73 0a 20 20 09 20 20 68 61  us_L=yes.  .  ha
33470 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c  rdcode_libdir_fl
33480 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64  ag_spec='-L$libd
33490 69 72 27 0a 20 20 09 20 20 68 61 72 64 63 6f 64  ir'.  .  hardcod
334a0 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72 61 74  e_libdir_separat
334b0 6f 72 3d 0a 09 20 20 66 69 0a 09 20 20 3b 3b 0a  or=..  fi..  ;;.
334c0 09 65 73 61 63 0a 09 73 68 61 72 65 64 5f 66 6c  .esac..shared_fl
334d0 61 67 3d 27 2d 73 68 61 72 65 64 27 0a 09 69 66  ag='-shared'..if
334e0 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
334f0 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
33500 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 73  = yes; then..  s
33510 68 61 72 65 64 5f 66 6c 61 67 3d 22 24 73 68 61  hared_flag="$sha
33520 72 65 64 5f 66 6c 61 67 20 22 27 24 7b 77 6c 7d  red_flag "'${wl}
33530 2d 47 27 0a 09 66 69 0a 20 20 20 20 20 20 65 6c  -G'..fi.      el
33540 73 65 0a 09 23 20 6e 6f 74 20 75 73 69 6e 67 20  se..# not using 
33550 67 63 63 0a 09 69 66 20 74 65 73 74 20 22 24 68  gcc..if test "$h
33560 6f 73 74 5f 63 70 75 22 20 3d 20 69 61 36 34 3b  ost_cpu" = ia64;
33570 20 74 68 65 6e 0a 20 20 09 23 20 56 69 73 75 61   then.  .# Visua
33580 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73 69 6f  lAge C++, Versio
33590 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20 35 4c  n 5.5 for AIX 5L
335a0 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65 74 61   for IA-64, Beta
335b0 20 33 20 52 65 6c 65 61 73 65 0a 20 20 09 23 20   3 Release.  .# 
335c0 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47  chokes on -Wl,-G
335d0 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  . The following 
335e0 6c 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a  line is correct:
335f0 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d  ..  shared_flag=
33600 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66  '-G'..else..  if
33610 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
33620 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
33630 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20  = yes; then..   
33640 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b   shared_flag='${
33650 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09  wl}-G'..  else..
33660 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d      shared_flag=
33670 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09  '${wl}-bM:SRE'..
33680 20 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66    fi..fi.      f
33690 69 0a 0a 20 20 20 20 20 20 23 20 49 74 20 73 65  i..      # It se
336a0 65 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c  ems that -bexpal
336b0 6c 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72  l does not expor
336c0 74 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e  t symbols beginn
336d0 69 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23  ing with.      #
336e0 20 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c   underscore (_),
336f0 20 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72   so it is better
33700 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c   to generate a l
33710 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74  ist of symbols t
33720 6f 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20  o export..      
33730 61 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79  always_export_sy
33740 6d 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20  mbols=yes.      
33750 69 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73  if test "$aix_us
33760 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67  e_runtimelinking
33770 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23  " = yes; then..#
33780 20 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f   Warning - witho
33790 75 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68  ut using the oth
337a0 65 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69  er runtime loadi
337b0 6e 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29  ng flags (-brtl)
337c0 2c 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c  ,..# -berok will
337d0 20 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72   link without er
337e0 72 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f  ror, but may pro
337f0 64 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69  duce a broken li
33800 62 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e  brary...allow_un
33810 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62  defined_flag='-b
33820 65 72 6f 6b 27 0a 20 20 20 20 20 20 20 23 20 44  erok'.       # D
33830 65 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66  etermine the def
33840 61 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f  ault libpath fro
33850 6d 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f  m the value enco
33860 64 65 64 20 69 6e 20 61 6e 20 65 6d 70 74 79 20  ded in an empty 
33870 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20  executable..    
33880 20 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74     cat >conftest
33890 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41 43 45 4f  .$ac_ext <<_ACEO
338a0 46 0a 2f 2a 20 63 6f 6e 66 64 65 66 73 2e 68 2e  F./* confdefs.h.
338b0 20 20 2a 2f 0a 5f 41 43 45 4f 46 0a 63 61 74 20    */._ACEOF.cat 
338c0 63 6f 6e 66 64 65 66 73 2e 68 20 3e 3e 63 6f 6e  confdefs.h >>con
338d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 63 61  ftest.$ac_ext.ca
338e0 74 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  t >>conftest.$ac
338f0 5f 65 78 74 20 3c 3c 5f 41 43 45 4f 46 0a 2f 2a  _ext <<_ACEOF./*
33900 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
33910 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
33920 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
33930 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 72 6d  n 0;.}._ACEOF.rm
33940 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   -f conftest.$ac
33950 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
33960 24 61 63 5f 65 78 65 65 78 74 0a 69 66 20 7b 20  $ac_exeext.if { 
33970 28 61 63 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e  (ac_try="$ac_lin
33980 6b 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  k".case "(($ac_t
33990 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
339a0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
339b0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
339c0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
339d0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
339e0 73 61 63 0a 65 76 61 6c 20 22 65 63 68 6f 20 5c  sac.eval "echo \
339f0 22 5c 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f  "\$as_me:$LINENO
33a00 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
33a10 22 29 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22  ") >&5.  (eval "
33a20 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 63 6f 6e  $ac_link") 2>con
33a30 66 74 65 73 74 2e 65 72 31 0a 20 20 61 63 5f 73  ftest.er1.  ac_s
33a40 74 61 74 75 73 3d 24 3f 0a 20 20 67 72 65 70 20  tatus=$?.  grep 
33a50 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65  -v '^ *+' confte
33a60 73 74 2e 65 72 31 20 3e 63 6f 6e 66 74 65 73 74  st.er1 >conftest
33a70 2e 65 72 72 0a 20 20 72 6d 20 2d 66 20 63 6f 6e  .err.  rm -f con
33a80 66 74 65 73 74 2e 65 72 31 0a 20 20 63 61 74 20  ftest.er1.  cat 
33a90 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 26 35  conftest.err >&5
33aa0 0a 20 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  .  echo "$as_me:
33ab0 24 4c 49 4e 45 4e 4f 3a 20 5c 24 3f 20 3d 20 24  $LINENO: \$? = $
33ac0 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20  ac_status" >&5. 
33ad0 20 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75   (exit $ac_statu
33ae0 73 29 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65 73  s); } && {.. tes
33af0 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72 72  t -z "$ac_c_werr
33b00 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74 65  or_flag" ||.. te
33b10 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74  st ! -s conftest
33b20 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26 26  .err.       } &&
33b30 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
33b40 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 0a 20  t$ac_exeext &&. 
33b50 20 20 20 20 20 20 24 61 73 5f 74 65 73 74 5f 78        $as_test_x
33b60 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
33b70 65 78 74 3b 20 74 68 65 6e 0a 0a 61 69 78 5f 6c  ext; then..aix_l
33b80 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 20  ibpath=`dump -H 
33b90 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
33ba0 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  xt 2>/dev/null |
33bb0 20 24 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d   $SED -n -e '/Im
33bc0 70 6f 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67  port File String
33bd0 73 2f 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b  s/,/^$/ { /^0/ {
33be0 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f   s/^0  *\(.*\)$/
33bf0 5c 31 2f 3b 20 70 3b 20 7d 0a 7d 27 60 0a 23 20  \1/; p; }.}'`.# 
33c00 43 68 65 63 6b 20 66 6f 72 20 61 20 36 34 2d 62  Check for a 64-b
33c10 69 74 20 6f 62 6a 65 63 74 20 69 66 20 77 65 20  it object if we 
33c20 64 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 74  didn't find anyt
33c30 68 69 6e 67 2e 0a 69 66 20 74 65 73 74 20 2d 7a  hing..if test -z
33c40 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68 22 3b   "$aix_libpath";
33c50 20 74 68 65 6e 20 61 69 78 5f 6c 69 62 70 61 74   then aix_libpat
33c60 68 3d 60 64 75 6d 70 20 2d 48 58 36 34 20 63 6f  h=`dump -HX64 co
33c70 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
33c80 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24   2>/dev/null | $
33c90 53 45 44 20 2d 6e 20 2d 65 20 27 2f 49 6d 70 6f  SED -n -e '/Impo
33ca0 72 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f  rt File Strings/
33cb0 2c 2f 5e 24 2f 20 7b 20 2f 5e 30 2f 20 7b 20 73  ,/^$/ { /^0/ { s
33cc0 2f 5e 30 20 20 2a 5c 28 2e 2a 5c 29 24 2f 5c 31  /^0  *\(.*\)$/\1
33cd0 2f 3b 20 70 3b 20 7d 0a 7d 27 60 3b 20 66 69 0a  /; p; }.}'`; fi.
33ce0 65 6c 73 65 0a 20 20 65 63 68 6f 20 22 24 61 73  else.  echo "$as
33cf0 5f 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67  _me: failed prog
33d00 72 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65  ram was:" >&5.se
33d10 64 20 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66  d 's/^/| /' conf
33d20 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
33d30 0a 0a 0a 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 72  ...fi..rm -f cor
33d40 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
33d50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
33d60 78 74 20 63 6f 6e 66 74 65 73 74 5f 69 70 61 38  xt conftest_ipa8
33d70 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 20 5c 0a 20  _conftest.oo \. 
33d80 20 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63       conftest$ac
33d90 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
33da0 2e 24 61 63 5f 65 78 74 0a 69 66 20 74 65 73 74  .$ac_ext.if test
33db0 20 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74   -z "$aix_libpat
33dc0 68 22 3b 20 74 68 65 6e 20 61 69 78 5f 6c 69 62  h"; then aix_lib
33dd0 70 61 74 68 3d 22 2f 75 73 72 2f 6c 69 62 3a 2f  path="/usr/lib:/
33de0 6c 69 62 22 3b 20 66 69 0a 0a 20 20 20 20 20 20  lib"; fi..      
33df0 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72   hardcode_libdir
33e00 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
33e10 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69 62 64  }-blibpath:$libd
33e20 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70 61 74  ir:'"$aix_libpat
33e30 68 22 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73  h"..archive_exps
33e40 79 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 22 27 20  ym_cmds="\$CC"' 
33e50 2d 6f 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -o $output_objdi
33e60 72 2f 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62  r/$soname $libob
33e70 6a 73 20 24 64 65 70 6c 69 62 73 20 27 22 5c 24  js $deplibs '"\$
33e80 7b 77 6c 7d 24 6e 6f 5f 65 6e 74 72 79 5f 66 6c  {wl}$no_entry_fl
33e90 61 67 22 27 20 24 63 6f 6d 70 69 6c 65 72 5f 66  ag"' $compiler_f
33ea0 6c 61 67 73 20 60 69 66 20 74 65 73 74 20 22 78  lags `if test "x
33eb0 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  ${allow_undefine
33ec0 64 5f 66 6c 61 67 7d 22 20 21 3d 20 22 78 22 3b  d_flag}" != "x";
33ed0 20 74 68 65 6e 20 65 63 68 6f 20 22 24 7b 77 6c   then echo "${wl
33ee0 7d 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  }${allow_undefin
33ef0 65 64 5f 66 6c 61 67 7d 22 3b 20 65 6c 73 65 20  ed_flag}"; else 
33f00 3a 3b 20 66 69 60 20 27 22 5c 24 7b 77 6c 7d 24  :; fi` '"\${wl}$
33f10 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c 24 65  exp_sym_flag:\$e
33f20 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24 73  xport_symbols $s
33f30 68 61 72 65 64 5f 66 6c 61 67 22 0a 20 20 20 20  hared_flag".    
33f40 20 20 20 65 6c 73 65 0a 09 69 66 20 74 65 73 74     else..if test
33f50 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
33f60 61 36 34 3b 20 74 68 65 6e 0a 09 20 20 68 61 72  a64; then..  har
33f70 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33f80 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 52 20  g_spec='${wl}-R 
33f90 24 6c 69 62 64 69 72 3a 2f 75 73 72 2f 6c 69 62  $libdir:/usr/lib
33fa0 3a 2f 6c 69 62 27 0a 09 20 20 61 6c 6c 6f 77 5f  :/lib'..  allow_
33fb0 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 22  undefined_flag="
33fc0 2d 7a 20 6e 6f 64 65 66 73 22 0a 09 20 20 61 72  -z nodefs"..  ar
33fd0 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
33fe0 73 3d 22 5c 24 43 43 20 24 73 68 61 72 65 64 5f  s="\$CC $shared_
33ff0 66 6c 61 67 22 27 20 2d 6f 20 24 6f 75 74 70 75  flag"' -o $outpu
34000 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
34010 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
34020 62 73 20 27 22 5c 24 7b 77 6c 7d 24 6e 6f 5f 65  bs '"\${wl}$no_e
34030 6e 74 72 79 5f 66 6c 61 67 22 27 20 24 63 6f 6d  ntry_flag"' $com
34040 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c  piler_flags ${wl
34050 7d 24 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e  }${allow_undefin
34060 65 64 5f 66 6c 61 67 7d 20 27 22 5c 24 7b 77 6c  ed_flag} '"\${wl
34070 7d 24 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3a 5c  }$exp_sym_flag:\
34080 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 22  $export_symbols"
34090 0a 09 65 6c 73 65 0a 09 20 23 20 44 65 74 65 72  ..else.. # Deter
340a0 6d 69 6e 65 20 74 68 65 20 64 65 66 61 75 6c 74  mine the default
340b0 20 6c 69 62 70 61 74 68 20 66 72 6f 6d 20 74 68   libpath from th
340c0 65 20 76 61 6c 75 65 20 65 6e 63 6f 64 65 64 20  e value encoded 
340d0 69 6e 20 61 6e 20 65 6d 70 74 79 20 65 78 65 63  in an empty exec
340e0 75 74 61 62 6c 65 2e 0a 09 20 63 61 74 20 3e 63  utable... cat >c
340f0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
34100 3c 3c 5f 41 43 45 4f 46 0a 2f 2a 20 63 6f 6e 66  <<_ACEOF./* conf
34110 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 5f 41 43 45  defs.h.  */._ACE
34120 4f 46 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  OF.cat confdefs.
34130 68 20 3e 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  h >>conftest.$ac
34140 5f 65 78 74 0a 63 61 74 20 3e 3e 63 6f 6e 66 74  _ext.cat >>conft
34150 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 5f 41  est.$ac_ext <<_A
34160 43 45 4f 46 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  CEOF./* end conf
34170 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
34180 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
34190 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
341a0 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  CEOF.rm -f conft
341b0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
341c0 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
341d0 74 0a 69 66 20 7b 20 28 61 63 5f 74 72 79 3d 22  t.if { (ac_try="
341e0 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
341f0 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
34200 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
34210 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
34220 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
34230 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
34240 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
34250 22 65 63 68 6f 20 5c 22 5c 24 61 73 5f 6d 65 3a  "echo \"\$as_me:
34260 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 74 72 79  $LINENO: $ac_try
34270 5f 65 63 68 6f 5c 22 22 29 20 3e 26 35 0a 20 20  _echo\"") >&5.  
34280 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22  (eval "$ac_link"
34290 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31  ) 2>conftest.er1
342a0 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  .  ac_status=$?.
342b0 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27    grep -v '^ *+'
342c0 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 63   conftest.er1 >c
342d0 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 72 6d  onftest.err.  rm
342e0 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31   -f conftest.er1
342f0 0a 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e  .  cat conftest.
34300 65 72 72 20 3e 26 35 0a 20 20 65 63 68 6f 20 22  err >&5.  echo "
34310 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
34320 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
34330 22 20 3e 26 35 0a 20 20 28 65 78 69 74 20 24 61  " >&5.  (exit $a
34340 63 5f 73 74 61 74 75 73 29 3b 20 7d 20 26 26 20  c_status); } && 
34350 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
34360 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
34370 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
34380 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
34390 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
343a0 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
343b0 78 74 20 26 26 0a 20 20 20 20 20 20 20 24 61 73  xt &&.       $as
343c0 5f 74 65 73 74 5f 78 20 63 6f 6e 66 74 65 73 74  _test_x conftest
343d0 24 61 63 5f 65 78 65 65 78 74 3b 20 74 68 65 6e  $ac_exeext; then
343e0 0a 0a 61 69 78 5f 6c 69 62 70 61 74 68 3d 60 64  ..aix_libpath=`d
343f0 75 6d 70 20 2d 48 20 63 6f 6e 66 74 65 73 74 24  ump -H conftest$
34400 61 63 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76  ac_exeext 2>/dev
34410 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20  /null | $SED -n 
34420 2d 65 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65  -e '/Import File
34430 20 53 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b   Strings/,/^$/ {
34440 20 2f 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c   /^0/ { s/^0  *\
34450 28 2e 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d  (.*\)$/\1/; p; }
34460 0a 7d 27 60 0a 23 20 43 68 65 63 6b 20 66 6f 72  .}'`.# Check for
34470 20 61 20 36 34 2d 62 69 74 20 6f 62 6a 65 63 74   a 64-bit object
34480 20 69 66 20 77 65 20 64 69 64 6e 27 74 20 66 69   if we didn't fi
34490 6e 64 20 61 6e 79 74 68 69 6e 67 2e 0a 69 66 20  nd anything..if 
344a0 74 65 73 74 20 2d 7a 20 22 24 61 69 78 5f 6c 69  test -z "$aix_li
344b0 62 70 61 74 68 22 3b 20 74 68 65 6e 20 61 69 78  bpath"; then aix
344c0 5f 6c 69 62 70 61 74 68 3d 60 64 75 6d 70 20 2d  _libpath=`dump -
344d0 48 58 36 34 20 63 6f 6e 66 74 65 73 74 24 61 63  HX64 conftest$ac
344e0 5f 65 78 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e  _exeext 2>/dev/n
344f0 75 6c 6c 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65  ull | $SED -n -e
34500 20 27 2f 49 6d 70 6f 72 74 20 46 69 6c 65 20 53   '/Import File S
34510 74 72 69 6e 67 73 2f 2c 2f 5e 24 2f 20 7b 20 2f  trings/,/^$/ { /
34520 5e 30 2f 20 7b 20 73 2f 5e 30 20 20 2a 5c 28 2e  ^0/ { s/^0  *\(.
34530 2a 5c 29 24 2f 5c 31 2f 3b 20 70 3b 20 7d 0a 7d  *\)$/\1/; p; }.}
34540 27 60 3b 20 66 69 0a 65 6c 73 65 0a 20 20 65 63  '`; fi.else.  ec
34550 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
34560 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
34570 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
34580 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
34590 65 78 74 20 3e 26 35 0a 0a 0a 66 69 0a 0a 72 6d  ext >&5...fi..rm
345a0 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
345b0 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
345c0 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
345d0 73 74 5f 69 70 61 38 5f 63 6f 6e 66 74 65 73 74  st_ipa8_conftest
345e0 2e 6f 6f 20 5c 0a 20 20 20 20 20 20 63 6f 6e 66  .oo \.      conf
345f0 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
34600 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
34610 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69 78  if test -z "$aix
34620 5f 6c 69 62 70 61 74 68 22 3b 20 74 68 65 6e 20  _libpath"; then 
34630 61 69 78 5f 6c 69 62 70 61 74 68 3d 22 2f 75 73  aix_libpath="/us
34640 72 2f 6c 69 62 3a 2f 6c 69 62 22 3b 20 66 69 0a  r/lib:/lib"; fi.
34650 0a 09 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  .. hardcode_libd
34660 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b  ir_flag_spec='${
34670 77 6c 7d 2d 62 6c 69 62 70 61 74 68 3a 24 6c 69  wl}-blibpath:$li
34680 62 64 69 72 3a 27 22 24 61 69 78 5f 6c 69 62 70  bdir:'"$aix_libp
34690 61 74 68 22 0a 09 20 20 23 20 57 61 72 6e 69 6e  ath"..  # Warnin
346a0 67 20 2d 20 77 69 74 68 6f 75 74 20 75 73 69 6e  g - without usin
346b0 67 20 74 68 65 20 6f 74 68 65 72 20 72 75 6e 20  g the other run 
346c0 74 69 6d 65 20 6c 6f 61 64 69 6e 67 20 66 6c 61  time loading fla
346d0 67 73 2c 0a 09 20 20 23 20 2d 62 65 72 6f 6b 20  gs,..  # -berok 
346e0 77 69 6c 6c 20 6c 69 6e 6b 20 77 69 74 68 6f 75  will link withou
346f0 74 20 65 72 72 6f 72 2c 20 62 75 74 20 6d 61 79  t error, but may
34700 20 70 72 6f 64 75 63 65 20 61 20 62 72 6f 6b 65   produce a broke
34710 6e 20 6c 69 62 72 61 72 79 2e 0a 09 20 20 6e 6f  n library...  no
34720 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d  _undefined_flag=
34730 27 20 24 7b 77 6c 7d 2d 62 65 72 6e 6f 74 6f 6b  ' ${wl}-bernotok
34740 27 0a 09 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66  '..  allow_undef
34750 69 6e 65 64 5f 66 6c 61 67 3d 27 20 24 7b 77 6c  ined_flag=' ${wl
34760 7d 2d 62 65 72 6f 6b 27 0a 09 20 20 23 20 45 78  }-berok'..  # Ex
34770 70 6f 72 74 65 64 20 73 79 6d 62 6f 6c 73 20 63  ported symbols c
34780 61 6e 20 62 65 20 70 75 6c 6c 65 64 20 69 6e 74  an be pulled int
34790 6f 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74 73  o shared objects
347a0 20 66 72 6f 6d 20 61 72 63 68 69 76 65 73 0a 09   from archives..
347b0 20 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f    whole_archive_
347c0 66 6c 61 67 5f 73 70 65 63 3d 27 24 63 6f 6e 76  flag_spec='$conv
347d0 65 6e 69 65 6e 63 65 27 0a 09 20 20 61 72 63 68  enience'..  arch
347e0 69 76 65 5f 63 6d 64 73 5f 6e 65 65 64 5f 6c 63  ive_cmds_need_lc
347f0 3d 79 65 73 0a 09 20 20 23 20 54 68 69 73 20 69  =yes..  # This i
34800 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 68 6f 77  s similar to how
34810 20 41 49 58 20 74 72 61 64 69 74 69 6f 6e 61 6c   AIX traditional
34820 6c 79 20 62 75 69 6c 64 73 20 69 74 73 20 73 68  ly builds its sh
34830 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 2e 0a  ared libraries..
34840 09 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79  .  archive_expsy
34850 6d 5f 63 6d 64 73 3d 22 5c 24 43 43 20 24 73 68  m_cmds="\$CC $sh
34860 61 72 65 64 5f 66 6c 61 67 22 27 20 2d 6f 20 24  ared_flag"' -o $
34870 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
34880 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73 20 24  oname $libobjs $
34890 64 65 70 6c 69 62 73 20 24 7b 77 6c 7d 2d 62 6e  deplibs ${wl}-bn
348a0 6f 65 6e 74 72 79 20 24 63 6f 6d 70 69 6c 65 72  oentry $compiler
348b0 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 62 45 3a  _flags ${wl}-bE:
348c0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 24  $export_symbols$
348d0 7b 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64  {allow_undefined
348e0 5f 66 6c 61 67 7d 7e 24 41 52 20 24 41 52 5f 46  _flag}~$AR $AR_F
348f0 4c 41 47 53 20 24 6f 75 74 70 75 74 5f 6f 62 6a  LAGS $output_obj
34900 64 69 72 2f 24 6c 69 62 6e 61 6d 65 24 72 65 6c  dir/$libname$rel
34910 65 61 73 65 2e 61 20 24 6f 75 74 70 75 74 5f 6f  ease.a $output_o
34920 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 27 0a 09  bjdir/$soname'..
34930 66 69 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  fi.      fi.    
34940 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69 67 61 6f    ;;..    amigao
34950 73 2a 29 0a 20 20 20 20 20 20 61 72 63 68 69 76  s*).      archiv
34960 65 5f 63 6d 64 73 3d 27 24 72 6d 20 24 6f 75 74  e_cmds='$rm $out
34970 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
34980 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
34990 6f 20 22 23 64 65 66 69 6e 65 20 4e 41 4d 45 20  o "#define NAME 
349a0 24 6c 69 62 6e 61 6d 65 22 20 3e 20 24 6f 75 74  $libname" > $out
349b0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
349c0 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
349d0 6f 20 22 23 64 65 66 69 6e 65 20 4c 49 42 52 41  o "#define LIBRA
349e0 52 59 5f 49 44 20 31 22 20 3e 3e 20 24 6f 75 74  RY_ID 1" >> $out
349f0 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c  put_objdir/a2ixl
34a00 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65 63 68  ibrary.data~$ech
34a10 6f 20 22 23 64 65 66 69 6e 65 20 56 45 52 53 49  o "#define VERSI
34a20 4f 4e 20 24 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f  ON $major" >> $o
34a30 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61 32 69  utput_objdir/a2i
34a40 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e 24 65  xlibrary.data~$e
34a50 63 68 6f 20 22 23 64 65 66 69 6e 65 20 52 45 56  cho "#define REV
34a60 49 53 49 4f 4e 20 24 72 65 76 69 73 69 6f 6e 22  ISION $revision"
34a70 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   >> $output_objd
34a80 69 72 2f 61 32 69 78 6c 69 62 72 61 72 79 2e 64  ir/a2ixlibrary.d
34a90 61 74 61 7e 24 41 52 20 24 41 52 5f 46 4c 41 47  ata~$AR $AR_FLAG
34aa0 53 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 7e  S $lib $libobjs~
34ab0 24 52 41 4e 4c 49 42 20 24 6c 69 62 7e 28 63 64  $RANLIB $lib~(cd
34ac0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 20   $output_objdir 
34ad0 26 26 20 61 32 69 78 6c 69 62 72 61 72 79 20 2d  && a2ixlibrary -
34ae0 33 32 29 27 0a 20 20 20 20 20 20 68 61 72 64 63  32)'.      hardc
34af0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34b00 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69 72 27  spec='-L$libdir'
34b10 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
34b20 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
34b30 20 20 23 20 73 65 65 20 63 6f 6d 6d 65 6e 74 20    # see comment 
34b40 61 62 6f 75 74 20 64 69 66 66 65 72 65 6e 74 20  about different 
34b50 73 65 6d 61 6e 74 69 63 73 20 6f 6e 20 74 68 65  semantics on the
34b60 20 47 4e 55 20 6c 64 20 73 65 63 74 69 6f 6e 0a   GNU ld section.
34b70 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d        ld_shlibs=
34b80 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
34b90 20 62 73 64 69 5b 34 35 5d 2a 29 0a 20 20 20 20   bsdi[45]*).    
34ba0 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63    export_dynamic
34bb0 5f 66 6c 61 67 5f 73 70 65 63 3d 2d 72 64 79 6e  _flag_spec=-rdyn
34bc0 61 6d 69 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  amic.      ;;.. 
34bd0 20 20 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e     cygwin* | min
34be0 67 77 2a 20 7c 20 70 77 33 32 2a 29 0a 20 20 20  gw* | pw32*).   
34bf0 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20 75 73     # When not us
34c00 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75 72 72  ing gcc, we curr
34c10 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74 68 61  ently assume tha
34c20 74 20 77 65 20 61 72 65 20 75 73 69 6e 67 0a 20  t we are using. 
34c30 20 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74       # Microsoft
34c40 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20   Visual C++..   
34c50 20 20 20 23 20 68 61 72 64 63 6f 64 65 5f 6c 69     # hardcode_li
34c60 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 20 69  bdir_flag_spec i
34c70 73 20 61 63 74 75 61 6c 6c 79 20 6d 65 61 6e 69  s actually meani
34c80 6e 67 6c 65 73 73 2c 20 61 73 20 74 68 65 72 65  ngless, as there
34c90 20 69 73 0a 20 20 20 20 20 20 23 20 6e 6f 20 73   is.      # no s
34ca0 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 44  earch path for D
34cb0 4c 4c 73 2e 0a 20 20 20 20 20 20 68 61 72 64 63  LLs..      hardc
34cc0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34cd0 73 70 65 63 3d 27 20 27 0a 20 20 20 20 20 20 61  spec=' '.      a
34ce0 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
34cf0 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a  lag=unsupported.
34d00 20 20 20 20 20 20 23 20 54 65 6c 6c 20 6c 74 6d        # Tell ltm
34d10 61 69 6e 20 74 6f 20 6d 61 6b 65 20 2e 6c 69 62  ain to make .lib
34d20 20 66 69 6c 65 73 2c 20 6e 6f 74 20 2e 61 20 66   files, not .a f
34d30 69 6c 65 73 2e 0a 20 20 20 20 20 20 6c 69 62 65  iles..      libe
34d40 78 74 3d 6c 69 62 0a 20 20 20 20 20 20 23 20 54  xt=lib.      # 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 64 6c 6c 20 66 69 6c 65 73 2c 20 6e  ke .dll files, n
34d70 6f 74 20 2e 73 6f 20 66 69 6c 65 73 2e 0a 20 20  ot .so files..  
34d80 20 20 20 20 73 68 72 65 78 74 5f 63 6d 64 73 3d      shrext_cmds=
34d90 22 2e 64 6c 6c 22 0a 20 20 20 20 20 20 23 20 46  ".dll".      # F
34da0 49 58 4d 45 3a 20 53 65 74 74 69 6e 67 20 6c 69  IXME: Setting li
34db0 6e 6b 6e 61 6d 65 73 20 68 65 72 65 20 69 73 20  nknames here is 
34dc0 61 20 62 61 64 20 68 61 63 6b 2e 0a 20 20 20 20  a bad hack..    
34dd0 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27    archive_cmds='
34de0 24 43 43 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  $CC -o $lib $lib
34df0 6f 62 6a 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  objs $compiler_f
34e00 6c 61 67 73 20 60 65 63 68 6f 20 22 24 64 65 70  lags `echo "$dep
34e10 6c 69 62 73 22 20 7c 20 24 53 45 44 20 2d 65 20  libs" | $SED -e 
34e20 27 5c 27 27 73 2f 20 2d 6c 63 24 2f 2f 27 5c 27  '\''s/ -lc$//'\'
34e30 27 60 20 2d 6c 69 6e 6b 20 2d 64 6c 6c 7e 6c 69  '` -link -dll~li
34e40 6e 6b 6e 61 6d 65 73 3d 27 0a 20 20 20 20 20 20  nknames='.      
34e50 23 20 54 68 65 20 6c 69 6e 6b 65 72 20 77 69 6c  # The linker wil
34e60 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20  l automatically 
34e70 62 75 69 6c 64 20 61 20 2e 6c 69 62 20 66 69 6c  build a .lib fil
34e80 65 20 69 66 20 77 65 20 62 75 69 6c 64 20 61 20  e if we build a 
34e90 44 4c 4c 2e 0a 20 20 20 20 20 20 6f 6c 64 5f 61  DLL..      old_a
34ea0 72 63 68 69 76 65 5f 46 72 6f 6d 5f 6e 65 77 5f  rchive_From_new_
34eb0 63 6d 64 73 3d 27 74 72 75 65 27 0a 20 20 20 20  cmds='true'.    
34ec0 20 20 23 20 46 49 58 4d 45 3a 20 53 68 6f 75 6c    # FIXME: Shoul
34ed0 64 20 6c 65 74 20 74 68 65 20 75 73 65 72 20 73  d let the user s
34ee0 70 65 63 69 66 79 20 74 68 65 20 6c 69 62 20 70  pecify the lib p
34ef0 72 6f 67 72 61 6d 2e 0a 20 20 20 20 20 20 6f 6c  rogram..      ol
34f00 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27  d_archive_cmds='
34f10 6c 69 62 20 2f 4f 55 54 3a 24 6f 6c 64 6c 69 62  lib /OUT:$oldlib
34f20 24 6f 6c 64 6f 62 6a 73 24 6f 6c 64 5f 64 65 70  $oldobjs$old_dep
34f30 6c 69 62 73 27 0a 20 20 20 20 20 20 66 69 78 5f  libs'.      fix_
34f40 73 72 63 66 69 6c 65 5f 70 61 74 68 3d 27 60 63  srcfile_path='`c
34f50 79 67 70 61 74 68 20 2d 77 20 22 24 73 72 63 66  ygpath -w "$srcf
34f60 69 6c 65 22 60 27 0a 20 20 20 20 20 20 65 6e 61  ile"`'.      ena
34f70 62 6c 65 5f 73 68 61 72 65 64 5f 77 69 74 68 5f  ble_shared_with_
34f80 73 74 61 74 69 63 5f 72 75 6e 74 69 6d 65 73 3d  static_runtimes=
34f90 79 65 73 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  yes.      ;;..  
34fa0 20 20 64 61 72 77 69 6e 2a 20 7c 20 72 68 61 70    darwin* | rhap
34fb0 73 6f 64 79 2a 29 0a 20 20 20 20 20 20 63 61 73  sody*).      cas
34fc0 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
34fd0 20 20 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20        rhapsody* 
34fe0 7c 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29  | darwin1.[012])
34ff0 0a 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f  .         allow_
35000 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27  undefined_flag='
35010 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20  ${wl}-undefined 
35020 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20  ${wl}suppress'. 
35030 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20          ;;.     
35040 20 20 2a 29 20 23 20 44 61 72 77 69 6e 20 31 2e    *) # Darwin 1.
35050 33 20 6f 6e 0a 20 20 20 20 20 20 20 20 20 69 66  3 on.         if
35060 20 74 65 73 74 20 2d 7a 20 24 7b 4d 41 43 4f 53   test -z ${MACOS
35070 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52  X_DEPLOYMENT_TAR
35080 47 45 54 7d 20 3b 20 74 68 65 6e 0a 20 20 20 20  GET} ; then.    
35090 20 20 20 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64         allow_und
350a0 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 24 7b 77  efined_flag='${w
350b0 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63  l}-flat_namespac
350c0 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65  e ${wl}-undefine
350d0 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73 73 27  d ${wl}suppress'
350e0 0a 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20  .         else. 
350f0 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 24            case $
35100 7b 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45  {MACOSX_DEPLOYME
35110 4e 54 5f 54 41 52 47 45 54 7d 20 69 6e 0a 20 20  NT_TARGET} in.  
35120 20 20 20 20 20 20 20 20 20 20 20 31 30 2e 5b 30             10.[0
35130 31 32 5d 29 0a 20 20 20 20 20 20 20 20 20 20 20  12]).           
35140 20 20 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69      allow_undefi
35150 6e 65 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d  ned_flag='${wl}-
35160 66 6c 61 74 5f 6e 61 6d 65 73 70 61 63 65 20 24  flat_namespace $
35170 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
35180 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 0a 20 20  {wl}suppress'.  
35190 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a               ;;.
351a0 20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 2e               10.
351b0 2a 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  *).             
351c0 20 20 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65    allow_undefine
351d0 64 5f 66 6c 61 67 3d 27 24 7b 77 6c 7d 2d 75 6e  d_flag='${wl}-un
351e0 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 64 79 6e  defined ${wl}dyn
351f0 61 6d 69 63 5f 6c 6f 6f 6b 75 70 27 0a 20 20 20  amic_lookup'.   
35200 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20              ;;. 
35210 20 20 20 20 20 20 20 20 20 20 65 73 61 63 0a 20            esac. 
35220 20 20 20 20 20 20 20 20 66 69 0a 20 20 20 20 20          fi.     
35230 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61      ;;.      esa
35240 63 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  c.      archive_
35250 63 6d 64 73 5f 6e 65 65 64 5f 6c 63 3d 6e 6f 0a  cmds_need_lc=no.
35260 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
35270 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68  irect=no.      h
35280 61 72 64 63 6f 64 65 5f 61 75 74 6f 6d 61 74 69  ardcode_automati
35290 63 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  c=yes.      hard
352a0 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
352b0 61 72 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ar=unsupported. 
352c0 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63 68 69       whole_archi
352d0 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 27 27 0a  ve_flag_spec=''.
352e0 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f 64        link_all_d
352f0 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20 69  eplibs=yes.    i
35300 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
35310 79 65 73 20 3b 20 74 68 65 6e 0a 20 20 20 20 09  yes ; then.    .
35320 6f 75 74 70 75 74 5f 76 65 72 62 6f 73 65 5f 6c  output_verbose_l
35330 69 6e 6b 5f 63 6d 64 3d 27 65 63 68 6f 27 0a 20  ink_cmd='echo'. 
35340 20 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63         archive_c
35350 6d 64 73 3d 27 24 43 43 20 2d 64 79 6e 61 6d 69  mds='$CC -dynami
35360 63 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65  clib $allow_unde
35370 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c  fined_flag -o $l
35380 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35390 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
353a0 6c 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61  lags -install_na
353b0 6d 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d  me $rpath/$sonam
353c0 65 20 24 76 65 72 73 74 72 69 6e 67 27 0a 20 20  e $verstring'.  
353d0 20 20 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d      module_cmds=
353e0 27 24 43 43 20 24 61 6c 6c 6f 77 5f 75 6e 64 65  '$CC $allow_unde
353f0 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c  fined_flag -o $l
35400 69 62 20 2d 62 75 6e 64 6c 65 20 24 6c 69 62 6f  ib -bundle $libo
35410 62 6a 73 20 24 64 65 70 6c 69 62 73 24 63 6f 6d  bjs $deplibs$com
35420 70 69 6c 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  piler_flags'.   
35430 20 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74     # Don't fix t
35440 68 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65  his by using the
35450 20 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79   ld -exported_sy
35460 6d 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c  mbols_list flag,
35470 20 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73   it doesn't exis
35480 74 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69  t in older darwi
35490 6e 20 6c 64 73 0a 20 20 20 20 20 20 61 72 63 68  n lds.      arch
354a0 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
354b0 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c 2c  'sed -e "s,#.*,,
354c0 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d 2a  " -e "s,^[    ]*
354d0 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e 2a  ,," -e "s,^\(..*
354e0 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f 72  \),_&," < $expor
354f0 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75 74  t_symbols > $out
35500 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
35510 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
35520 70 73 79 6d 7e 24 43 43 20 2d 64 79 6e 61 6d 69  psym~$CC -dynami
35530 63 6c 69 62 20 24 61 6c 6c 6f 77 5f 75 6e 64 65  clib $allow_unde
35540 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20 24 6c  fined_flag -o $l
35550 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ib $libobjs $dep
35560 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35570 6c 61 67 73 20 2d 69 6e 73 74 61 6c 6c 5f 6e 61  lags -install_na
35580 6d 65 20 24 72 70 61 74 68 2f 24 73 6f 6e 61 6d  me $rpath/$sonam
35590 65 20 24 76 65 72 73 74 72 69 6e 67 7e 6e 6d 65  e $verstring~nme
355a0 64 69 74 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f  dit -s $output_o
355b0 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d  bjdir/${libname}
355c0 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20  -symbols.expsym 
355d0 24 7b 6c 69 62 7d 27 0a 20 20 20 20 20 20 6d 6f  ${lib}'.      mo
355e0 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  dule_expsym_cmds
355f0 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c  ='sed -e "s,#.*,
35600 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d  ," -e "s,^[    ]
35610 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e  *,," -e "s,^\(..
35620 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f  *\),_&," < $expo
35630 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75  rt_symbols > $ou
35640 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
35650 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
35660 78 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77  xpsym~$CC $allow
35670 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20  _undefined_flag 
35680 20 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65   -o $lib -bundle
35690 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
356a0 62 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  bs$compiler_flag
356b0 73 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74  s~nmedit -s $out
356c0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
356d0 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
356e0 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20  psym ${lib}'.   
356f0 20 65 6c 73 65 0a 20 20 20 20 20 20 63 61 73 65   else.      case
35700 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e   $cc_basename in
35710 0a 20 20 20 20 20 20 20 20 78 6c 63 2a 29 0a 20  .        xlc*). 
35720 20 20 20 20 20 20 20 20 6f 75 74 70 75 74 5f 76          output_v
35730 65 72 62 6f 73 65 5f 6c 69 6e 6b 5f 63 6d 64 3d  erbose_link_cmd=
35740 27 65 63 68 6f 27 0a 20 20 20 20 20 20 20 20 20  'echo'.         
35750 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43  archive_cmds='$C
35760 43 20 2d 71 6d 6b 73 68 72 6f 62 6a 20 24 61 6c  C -qmkshrobj $al
35770 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
35780 61 67 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f  ag -o $lib $libo
35790 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
357a0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
357b0 6c 7d 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 20  l}-install_name 
357c0 24 7b 77 6c 7d 60 65 63 68 6f 20 24 72 70 61 74  ${wl}`echo $rpat
357d0 68 2f 24 73 6f 6e 61 6d 65 60 20 24 76 65 72 73  h/$soname` $vers
357e0 74 72 69 6e 67 27 0a 20 20 20 20 20 20 20 20 20  tring'.         
357f0 6d 6f 64 75 6c 65 5f 63 6d 64 73 3d 27 24 43 43  module_cmds='$CC
35800 20 24 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65   $allow_undefine
35810 64 5f 66 6c 61 67 20 2d 6f 20 24 6c 69 62 20 2d  d_flag -o $lib -
35820 62 75 6e 64 6c 65 20 24 6c 69 62 6f 62 6a 73 20  bundle $libobjs 
35830 24 64 65 70 6c 69 62 73 24 63 6f 6d 70 69 6c 65  $deplibs$compile
35840 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20 20 20  r_flags'.       
35850 20 20 20 23 20 44 6f 6e 27 74 20 66 69 78 20 74     # Don't fix t
35860 68 69 73 20 62 79 20 75 73 69 6e 67 20 74 68 65  his by using the
35870 20 6c 64 20 2d 65 78 70 6f 72 74 65 64 5f 73 79   ld -exported_sy
35880 6d 62 6f 6c 73 5f 6c 69 73 74 20 66 6c 61 67 2c  mbols_list flag,
35890 20 69 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73   it doesn't exis
358a0 74 20 69 6e 20 6f 6c 64 65 72 20 64 61 72 77 69  t in older darwi
358b0 6e 20 6c 64 73 0a 20 20 20 20 20 20 20 20 20 61  n lds.         a
358c0 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d  rchive_expsym_cm
358d0 64 73 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e  ds='sed -e "s,#.
358e0 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20  *,," -e "s,^[   
358f0 20 5d 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28   ]*,," -e "s,^\(
35900 2e 2e 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78  ..*\),_&," < $ex
35910 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24  port_symbols > $
35920 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b  output_objdir/${
35930 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73  libname}-symbols
35940 2e 65 78 70 73 79 6d 7e 24 43 43 20 2d 71 6d 6b  .expsym~$CC -qmk
35950 73 68 72 6f 62 6a 20 24 61 6c 6c 6f 77 5f 75 6e  shrobj $allow_un
35960 64 65 66 69 6e 65 64 5f 66 6c 61 67 20 2d 6f 20  defined_flag -o 
35970 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24 64  $lib $libobjs $d
35980 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72  eplibs $compiler
35990 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 69 6e 73  _flags ${wl}-ins
359a0 74 61 6c 6c 5f 6e 61 6d 65 20 24 7b 77 6c 7d 24  tall_name ${wl}$
359b0 72 70 61 74 68 2f 24 73 6f 6e 61 6d 65 20 24 76  rpath/$soname $v
359c0 65 72 73 74 72 69 6e 67 7e 6e 6d 65 64 69 74 20  erstring~nmedit 
359d0 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  -s $output_objdi
359e0 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79 6d  r/${libname}-sym
359f0 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c 69  bols.expsym ${li
35a00 62 7d 27 0a 20 20 20 20 20 20 20 20 20 20 6d 6f  b}'.          mo
35a10 64 75 6c 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73  dule_expsym_cmds
35a20 3d 27 73 65 64 20 2d 65 20 22 73 2c 23 2e 2a 2c  ='sed -e "s,#.*,
35a30 2c 22 20 2d 65 20 22 73 2c 5e 5b 20 20 20 20 5d  ," -e "s,^[    ]
35a40 2a 2c 2c 22 20 2d 65 20 22 73 2c 5e 5c 28 2e 2e  *,," -e "s,^\(..
35a50 2a 5c 29 2c 5f 26 2c 22 20 3c 20 24 65 78 70 6f  *\),_&," < $expo
35a60 72 74 5f 73 79 6d 62 6f 6c 73 20 3e 20 24 6f 75  rt_symbols > $ou
35a70 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69  tput_objdir/${li
35a80 62 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65  bname}-symbols.e
35a90 78 70 73 79 6d 7e 24 43 43 20 24 61 6c 6c 6f 77  xpsym~$CC $allow
35aa0 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67 20  _undefined_flag 
35ab0 20 2d 6f 20 24 6c 69 62 20 2d 62 75 6e 64 6c 65   -o $lib -bundle
35ac0 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35ad0 62 73 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  bs$compiler_flag
35ae0 73 7e 6e 6d 65 64 69 74 20 2d 73 20 24 6f 75 74  s~nmedit -s $out
35af0 70 75 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62  put_objdir/${lib
35b00 6e 61 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78  name}-symbols.ex
35b10 70 73 79 6d 20 24 7b 6c 69 62 7d 27 0a 20 20 20  psym ${lib}'.   
35b20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20         ;;.      
35b30 20 2a 29 0a 20 20 20 20 20 20 20 20 20 6c 64 5f   *).         ld_
35b40 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
35b50 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61      ;;.      esa
35b60 63 0a 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b  c.    fi.      ;
35b70 3b 0a 0a 20 20 20 20 64 67 75 78 2a 29 0a 20 20  ;..    dgux*).  
35b80 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73      archive_cmds
35b90 3d 27 24 4c 44 20 2d 47 20 2d 68 20 24 73 6f 6e  ='$LD -G -h $son
35ba0 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62  ame -o $lib $lib
35bb0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
35bc0 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20  inker_flags'.   
35bd0 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64     hardcode_libd
35be0 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c  ir_flag_spec='-L
35bf0 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68  $libdir'.      h
35c00 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
35c10 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b  h_var=no.      ;
35c20 3b 0a 0a 20 20 20 20 66 72 65 65 62 73 64 31 2a  ;..    freebsd1*
35c30 29 0a 20 20 20 20 20 20 6c 64 5f 73 68 6c 69 62  ).      ld_shlib
35c40 73 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  s=no.      ;;.. 
35c50 20 20 20 23 20 46 72 65 65 42 53 44 20 32 2e 32     # FreeBSD 2.2
35c60 2e 5b 30 31 32 5d 20 61 6c 6c 6f 77 73 20 75 73  .[012] allows us
35c70 20 74 6f 20 69 6e 63 6c 75 64 65 20 63 2b 2b 72   to include c++r
35c80 74 30 2e 6f 20 74 6f 20 67 65 74 20 43 2b 2b 20  t0.o to get C++ 
35c90 63 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20  constructor.    
35ca0 23 20 73 75 70 70 6f 72 74 2e 20 20 46 75 74 75  # support.  Futu
35cb0 72 65 20 76 65 72 73 69 6f 6e 73 20 64 6f 20 74  re versions do t
35cc0 68 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c  his automaticall
35cd0 79 2c 20 62 75 74 20 61 6e 20 65 78 70 6c 69 63  y, but an explic
35ce0 69 74 20 63 2b 2b 72 74 30 2e 6f 0a 20 20 20 20  it c++rt0.o.    
35cf0 23 20 64 6f 65 73 20 6e 6f 74 20 62 72 65 61 6b  # does not break
35d00 20 61 6e 79 74 68 69 6e 67 2c 20 61 6e 64 20 68   anything, and h
35d10 65 6c 70 73 20 73 69 67 6e 69 66 69 63 61 6e 74  elps significant
35d20 6c 79 20 28 61 74 20 74 68 65 20 63 6f 73 74 20  ly (at the cost 
35d30 6f 66 20 61 20 6c 69 74 74 6c 65 0a 20 20 20 20  of a little.    
35d40 23 20 65 78 74 72 61 20 73 70 61 63 65 29 2e 0a  # extra space)..
35d50 20 20 20 20 66 72 65 65 62 73 64 32 2e 32 2a 29      freebsd2.2*)
35d60 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63  .      archive_c
35d70 6d 64 73 3d 27 24 4c 44 20 2d 42 73 68 61 72 65  mds='$LD -Bshare
35d80 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  able -o $lib $li
35d90 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35da0 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2f 75 73  linker_flags /us
35db0 72 2f 6c 69 62 2f 63 2b 2b 72 74 30 2e 6f 27 0a  r/lib/c++rt0.o'.
35dc0 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c        hardcode_l
35dd0 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d  ibdir_flag_spec=
35de0 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20 20  '-R$libdir'.    
35df0 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63    hardcode_direc
35e00 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64  t=yes.      hard
35e10 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76  code_shlibpath_v
35e20 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a  ar=no.      ;;..
35e30 20 20 20 20 23 20 55 6e 66 6f 72 74 75 6e 61 74      # Unfortunat
35e40 65 6c 79 2c 20 6f 6c 64 65 72 20 76 65 72 73 69  ely, older versi
35e50 6f 6e 73 20 6f 66 20 46 72 65 65 42 53 44 20 32  ons of FreeBSD 2
35e60 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 68 69   do not have thi
35e70 73 20 66 65 61 74 75 72 65 2e 0a 20 20 20 20 66  s feature..    f
35e80 72 65 65 62 73 64 32 2a 29 0a 20 20 20 20 20 20  reebsd2*).      
35e90 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c  archive_cmds='$L
35ea0 44 20 2d 42 73 68 61 72 65 61 62 6c 65 20 2d 6f  D -Bshareable -o
35eb0 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
35ec0 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65 72 5f  deplibs $linker_
35ed0 66 6c 61 67 73 27 0a 20 20 20 20 20 20 68 61 72  flags'.      har
35ee0 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
35ef0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
35f00 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20  minus_L=yes.    
35f10 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
35f20 70 61 74 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20  path_var=no.    
35f30 20 20 3b 3b 0a 0a 20 20 20 20 23 20 46 72 65 65    ;;..    # Free
35f40 42 53 44 20 33 20 61 6e 64 20 67 72 65 61 74 65  BSD 3 and greate
35f50 72 20 75 73 65 73 20 67 63 63 20 2d 73 68 61 72  r uses gcc -shar
35f60 65 64 20 74 6f 20 64 6f 20 73 68 61 72 65 64 20  ed to do shared 
35f70 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20 66  libraries..    f
35f80 72 65 65 62 73 64 2a 20 7c 20 6b 66 72 65 65 62  reebsd* | kfreeb
35f90 73 64 2a 2d 67 6e 75 20 7c 20 64 72 61 67 6f 6e  sd*-gnu | dragon
35fa0 66 6c 79 2a 29 0a 20 20 20 20 20 20 61 72 63 68  fly*).      arch
35fb0 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  ive_cmds='$CC -s
35fc0 68 61 72 65 64 20 2d 6f 20 24 6c 69 62 20 24 6c  hared -o $lib $l
35fd0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
35fe0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 27  $compiler_flags'
35ff0 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36000 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
36010 3d 27 2d 52 24 6c 69 62 64 69 72 27 0a 20 20 20  ='-R$libdir'.   
36020 20 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65     hardcode_dire
36030 63 74 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72  ct=yes.      har
36040 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f  dcode_shlibpath_
36050 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a  var=no.      ;;.
36060 0a 20 20 20 20 68 70 75 78 39 2a 29 0a 20 20 20  .    hpux9*).   
36070 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
36080 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61  " = yes; then..a
36090 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 72 6d  rchive_cmds='$rm
360a0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
360b0 24 73 6f 6e 61 6d 65 7e 24 43 43 20 2d 73 68 61  $soname~$CC -sha
360c0 72 65 64 20 2d 66 50 49 43 20 24 7b 77 6c 7d 2b  red -fPIC ${wl}+
360d0 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c 5f  b ${wl}$install_
360e0 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70 75  libdir -o $outpu
360f0 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65  t_objdir/$soname
36100 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
36110 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
36120 67 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f  gs~test $output_
36130 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d  objdir/$soname =
36140 20 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74   $lib || mv $out
36150 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61  put_objdir/$sona
36160 6d 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65  me $lib'.      e
36170 6c 73 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  lse..archive_cmd
36180 73 3d 27 24 72 6d 20 24 6f 75 74 70 75 74 5f 6f  s='$rm $output_o
36190 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 7e 24 4c  bjdir/$soname~$L
361a0 44 20 2d 62 20 2b 62 20 24 69 6e 73 74 61 6c 6c  D -b +b $install
361b0 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6f 75 74 70  _libdir -o $outp
361c0 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
361d0 65 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  e $libobjs $depl
361e0 69 62 73 20 24 6c 69 6e 6b 65 72 5f 66 6c 61 67  ibs $linker_flag
361f0 73 7e 74 65 73 74 20 24 6f 75 74 70 75 74 5f 6f  s~test $output_o
36200 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 3d 20  bjdir/$soname = 
36210 24 6c 69 62 20 7c 7c 20 6d 76 20 24 6f 75 74 70  $lib || mv $outp
36220 75 74 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d  ut_objdir/$sonam
36230 65 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  e $lib'.      fi
36240 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f  .      hardcode_
36250 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
36260 3d 27 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c 7d 24  ='${wl}+b ${wl}$
36270 6c 69 62 64 69 72 27 0a 20 20 20 20 20 20 68 61  libdir'.      ha
36280 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65  rdcode_libdir_se
36290 70 61 72 61 74 6f 72 3d 3a 0a 20 20 20 20 20 20  parator=:.      
362a0 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d  hardcode_direct=
362b0 79 65 73 0a 0a 20 20 20 20 20 20 23 20 68 61 72  yes..      # har
362c0 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e  dcode_minus_L: N
362d0 6f 74 20 72 65 61 6c 6c 79 20 69 6e 20 74 68 65  ot really in the
362e0 20 73 65 61 72 63 68 20 50 41 54 48 2c 0a 20 20   search PATH,.  
362f0 20 20 20 20 23 20 62 75 74 20 61 73 20 74 68 65      # but as the
36300 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69 6f   default locatio
36310 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72 79  n of the library
36320 2e 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  ..      hardcode
36330 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20  _minus_L=yes.   
36340 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69     export_dynami
36350 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77  c_flag_spec='${w
36360 6c 7d 2d 45 27 0a 20 20 20 20 20 20 3b 3b 0a 0a  l}-E'.      ;;..
36370 20 20 20 20 68 70 75 78 31 30 2a 29 0a 20 20 20      hpux10*).   
36380 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
36390 22 20 3d 20 79 65 73 20 2d 61 20 22 24 77 69 74  " = yes -a "$wit
363a0 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f 3b 20  h_gnu_ld" = no; 
363b0 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d  then..archive_cm
363c0 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
363d0 2d 66 50 49 43 20 24 7b 77 6c 7d 2b 68 20 24 7b  -fPIC ${wl}+h ${
363e0 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  wl}$soname ${wl}
363f0 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c  +b ${wl}$install
36400 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20  _libdir -o $lib 
36410 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
36420 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36430 73 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61  s'.      else..a
36440 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44  rchive_cmds='$LD
36450 20 2d 62 20 2b 68 20 24 73 6f 6e 61 6d 65 20 2b   -b +h $soname +
36460 62 20 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69  b $install_libdi
36470 72 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62  r -o $lib $libob
36480 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e  js $deplibs $lin
36490 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20 20 20 20  ker_flags'.     
364a0 20 66 69 0a 20 20 20 20 20 20 69 66 20 74 65 73   fi.      if tes
364b0 74 20 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22  t "$with_gnu_ld"
364c0 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 09 68 61 72   = no; then..har
364d0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
364e0 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2b 62 20  g_spec='${wl}+b 
364f0 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 09 68  ${wl}$libdir'..h
36500 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
36510 65 70 61 72 61 74 6f 72 3d 3a 0a 0a 09 68 61 72  eparator=:...har
36520 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65 73  dcode_direct=yes
36530 0a 09 65 78 70 6f 72 74 5f 64 79 6e 61 6d 69 63  ..export_dynamic
36540 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
36550 7d 2d 45 27 0a 0a 09 23 20 68 61 72 64 63 6f 64  }-E'...# hardcod
36560 65 5f 6d 69 6e 75 73 5f 4c 3a 20 4e 6f 74 20 72  e_minus_L: Not r
36570 65 61 6c 6c 79 20 69 6e 20 74 68 65 20 73 65 61  eally in the sea
36580 72 63 68 20 50 41 54 48 2c 0a 09 23 20 62 75 74  rch PATH,..# but
36590 20 61 73 20 74 68 65 20 64 65 66 61 75 6c 74 20   as the default 
365a0 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20  location of the 
365b0 6c 69 62 72 61 72 79 2e 0a 09 68 61 72 64 63 6f  library...hardco
365c0 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73 0a 20  de_minus_L=yes. 
365d0 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
365e0 0a 0a 20 20 20 20 68 70 75 78 31 31 2a 29 0a 20  ..    hpux11*). 
365f0 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47       if test "$G
36600 43 43 22 20 3d 20 79 65 73 20 2d 61 20 22 24 77  CC" = yes -a "$w
36610 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 6e 6f  ith_gnu_ld" = no
36620 3b 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f  ; then..case $ho
36630 73 74 5f 63 70 75 20 69 6e 0a 09 68 70 70 61 2a  st_cpu in..hppa*
36640 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76 65 5f  64*)..  archive_
36650 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
36660 64 20 24 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24  d ${wl}+h ${wl}$
36670 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 20 24  soname -o $lib $
36680 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
36690 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
366a0 27 0a 09 20 20 3b 3b 0a 09 69 61 36 34 2a 29 0a  '..  ;;..ia64*).
366b0 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  .  archive_cmds=
366c0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 7b 77  '$CC -shared ${w
366d0 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d  l}+h ${wl}$sonam
366e0 65 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61 75 6c  e ${wl}+nodefaul
366f0 74 72 70 61 74 68 20 2d 6f 20 24 6c 69 62 20 24  trpath -o $lib $
36700 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
36710 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
36720 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20 20 61  '..  ;;..*)..  a
36730 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43  rchive_cmds='$CC
36740 20 2d 73 68 61 72 65 64 20 2d 66 50 49 43 20 24   -shared -fPIC $
36750 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e  {wl}+h ${wl}$son
36760 61 6d 65 20 24 7b 77 6c 7d 2b 62 20 24 7b 77 6c  ame ${wl}+b ${wl
36770 7d 24 69 6e 73 74 61 6c 6c 5f 6c 69 62 64 69 72  }$install_libdir
36780 20 2d 6f 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a   -o $lib $libobj
36790 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
367a0 69 6c 65 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b  iler_flags'..  ;
367b0 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 65 6c  ;..esac.      el
367c0 73 65 0a 09 63 61 73 65 20 24 68 6f 73 74 5f 63  se..case $host_c
367d0 70 75 20 69 6e 0a 09 68 70 70 61 2a 36 34 2a 29  pu in..hppa*64*)
367e0 0a 09 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73  ..  archive_cmds
367f0 3d 27 24 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68  ='$CC -b ${wl}+h
36800 20 24 7b 77 6c 7d 24 73 6f 6e 61 6d 65 20 2d 6f   ${wl}$soname -o
36810 20 24 6c 69 62 20 24 6c 69 62 6f 62 6a 73 20 24   $lib $libobjs $
36820 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
36830 72 5f 66 6c 61 67 73 27 0a 09 20 20 3b 3b 0a 09  r_flags'..  ;;..
36840 69 61 36 34 2a 29 0a 09 20 20 61 72 63 68 69 76  ia64*)..  archiv
36850 65 5f 63 6d 64 73 3d 27 24 43 43 20 2d 62 20 24  e_cmds='$CC -b $
36860 7b 77 6c 7d 2b 68 20 24 7b 77 6c 7d 24 73 6f 6e  {wl}+h ${wl}$son
36870 61 6d 65 20 24 7b 77 6c 7d 2b 6e 6f 64 65 66 61  ame ${wl}+nodefa
36880 75 6c 74 72 70 61 74 68 20 2d 6f 20 24 6c 69 62  ultrpath -o $lib
36890 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
368a0 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
368b0 67 73 27 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20  gs'..  ;;..*).. 
368c0 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
368d0 43 43 20 2d 62 20 24 7b 77 6c 7d 2b 68 20 24 7b  CC -b ${wl}+h ${
368e0 77 6c 7d 24 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d  wl}$soname ${wl}
368f0 2b 62 20 24 7b 77 6c 7d 24 69 6e 73 74 61 6c 6c  +b ${wl}$install
36900 5f 6c 69 62 64 69 72 20 2d 6f 20 24 6c 69 62 20  _libdir -o $lib 
36910 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
36920 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
36930 73 27 0a 09 20 20 3b 3b 0a 09 65 73 61 63 0a 20  s'..  ;;..esac. 
36940 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 69 66       fi.      if
36950 20 74 65 73 74 20 22 24 77 69 74 68 5f 67 6e 75   test "$with_gnu
36960 5f 6c 64 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a  _ld" = no; then.
36970 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72  .hardcode_libdir
36980 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c  _flag_spec='${wl
36990 7d 2b 62 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  }+b ${wl}$libdir
369a0 27 0a 09 68 61 72 64 63 6f 64 65 5f 6c 69 62 64  '..hardcode_libd
369b0 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a 0a 0a  ir_separator=:..
369c0 09 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20  .case $host_cpu 
369d0 69 6e 0a 09 68 70 70 61 2a 36 34 2a 7c 69 61 36  in..hppa*64*|ia6
369e0 34 2a 29 0a 09 20 20 68 61 72 64 63 6f 64 65 5f  4*)..  hardcode_
369f0 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
36a00 5f 6c 64 3d 27 2b 62 20 24 6c 69 62 64 69 72 27  _ld='+b $libdir'
36a10 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  ..  hardcode_dir
36a20 65 63 74 3d 6e 6f 0a 09 20 20 68 61 72 64 63 6f  ect=no..  hardco
36a30 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61 72  de_shlibpath_var
36a40 3d 6e 6f 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09 20  =no..  ;;..*).. 
36a50 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
36a60 3d 79 65 73 0a 09 20 20 65 78 70 6f 72 74 5f 64  =yes..  export_d
36a70 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63  ynamic_flag_spec
36a80 3d 27 24 7b 77 6c 7d 2d 45 27 0a 0a 09 20 20 23  ='${wl}-E'...  #
36a90 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f   hardcode_minus_
36aa0 4c 3a 20 4e 6f 74 20 72 65 61 6c 6c 79 20 69 6e  L: Not really in
36ab0 20 74 68 65 20 73 65 61 72 63 68 20 50 41 54 48   the search PATH
36ac0 2c 0a 09 20 20 23 20 62 75 74 20 61 73 20 74 68  ,..  # but as th
36ad0 65 20 64 65 66 61 75 6c 74 20 6c 6f 63 61 74 69  e default locati
36ae0 6f 6e 20 6f 66 20 74 68 65 20 6c 69 62 72 61 72  on of the librar
36af0 79 2e 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6d  y...  hardcode_m
36b00 69 6e 75 73 5f 4c 3d 79 65 73 0a 09 20 20 3b 3b  inus_L=yes..  ;;
36b10 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a  ..esac.      fi.
36b20 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 69 72        ;;..    ir
36b30 69 78 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20  ix5* | irix6* | 
36b40 6e 6f 6e 73 74 6f 70 75 78 2a 29 0a 20 20 20 20  nonstopux*).    
36b50 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22    if test "$GCC"
36b60 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 61 72   = yes; then..ar
36b70 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 43 43 20  chive_cmds='$CC 
36b80 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
36b90 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
36ba0 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
36bb0 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 24 73 6f 6e  soname ${wl}$son
36bc0 61 6d 65 20 60 74 65 73 74 20 2d 6e 20 22 24 76  ame `test -n "$v
36bd0 65 72 73 74 72 69 6e 67 22 20 26 26 20 65 63 68  erstring" && ech
36be0 6f 20 24 7b 77 6c 7d 2d 73 65 74 5f 76 65 72 73  o ${wl}-set_vers
36bf0 69 6f 6e 20 24 7b 77 6c 7d 24 76 65 72 73 74 72  ion ${wl}$verstr
36c00 69 6e 67 60 20 24 7b 77 6c 7d 2d 75 70 64 61 74  ing` ${wl}-updat
36c10 65 5f 72 65 67 69 73 74 72 79 20 24 7b 77 6c 7d  e_registry ${wl}
36c20 24 7b 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 7d  ${output_objdir}
36c30 2f 73 6f 5f 6c 6f 63 61 74 69 6f 6e 73 20 2d 6f  /so_locations -o
36c40 20 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73   $lib'.      els
36c50 65 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  e..archive_cmds=
36c60 27 24 4c 44 20 2d 73 68 61 72 65 64 20 24 6c 69  '$LD -shared $li
36c70 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
36c80 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 73 6f  linker_flags -so
36c90 6e 61 6d 65 20 24 73 6f 6e 61 6d 65 20 60 74 65  name $soname `te
36ca0 73 74 20 2d 6e 20 22 24 76 65 72 73 74 72 69 6e  st -n "$verstrin
36cb0 67 22 20 26 26 20 65 63 68 6f 20 2d 73 65 74 5f  g" && echo -set_
36cc0 76 65 72 73 69 6f 6e 20 24 76 65 72 73 74 72 69  version $verstri
36cd0 6e 67 60 20 2d 75 70 64 61 74 65 5f 72 65 67 69  ng` -update_regi
36ce0 73 74 72 79 20 24 7b 6f 75 74 70 75 74 5f 6f 62  stry ${output_ob
36cf0 6a 64 69 72 7d 2f 73 6f 5f 6c 6f 63 61 74 69 6f  jdir}/so_locatio
36d00 6e 73 20 2d 6f 20 24 6c 69 62 27 0a 09 68 61 72  ns -o $lib'..har
36d10 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
36d20 67 5f 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74  g_spec_ld='-rpat
36d30 68 20 24 6c 69 62 64 69 72 27 0a 20 20 20 20 20  h $libdir'.     
36d40 20 66 69 0a 20 20 20 20 20 20 68 61 72 64 63 6f   fi.      hardco
36d50 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73  de_libdir_flag_s
36d60 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61 74 68  pec='${wl}-rpath
36d70 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27 0a 20   ${wl}$libdir'. 
36d80 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6c 69       hardcode_li
36d90 62 64 69 72 5f 73 65 70 61 72 61 74 6f 72 3d 3a  bdir_separator=:
36da0 0a 20 20 20 20 20 20 6c 69 6e 6b 5f 61 6c 6c 5f  .      link_all_
36db0 64 65 70 6c 69 62 73 3d 79 65 73 0a 20 20 20 20  deplibs=yes.    
36dc0 20 20 3b 3b 0a 0a 20 20 20 20 6e 65 74 62 73 64    ;;..    netbsd
36dd0 2a 29 0a 20 20 20 20 20 20 69 66 20 65 63 68 6f  *).      if echo
36de0 20 5f 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d   __ELF__ | $CC -
36df0 45 20 2d 20 7c 20 67 72 65 70 20 5