TclGPG  Hex Artifact Content

Artifact 4a6d9fad3c0eecf59348f87dd89f72da2e490c9a:

Attachment "configure" to ticket [7cc5bea34f] added by sgolovan 2015-03-17 12:47:32.
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 35 20  U Autoconf 2.65 
0070: 66 6f 72 20 67 70 67 20 31 2e 30 2e 0a 23 0a 23  for gpg 1.0..#.#
0080: 0a 23 20 43 6f 70 79 72 69 67 68 74 20 28 43 29  .# Copyright (C)
0090: 20 31 39 39 32 2c 20 31 39 39 33 2c 20 31 39 39   1992, 1993, 199
00a0: 34 2c 20 31 39 39 35 2c 20 31 39 39 36 2c 20 31  4, 1995, 1996, 1
00b0: 39 39 38 2c 20 31 39 39 39 2c 20 32 30 30 30 2c  998, 1999, 2000,
00c0: 20 32 30 30 31 2c 0a 23 20 32 30 30 32 2c 20 32   2001,.# 2002, 2
00d0: 30 30 33 2c 20 32 30 30 34 2c 20 32 30 30 35 2c  003, 2004, 2005,
00e0: 20 32 30 30 36 2c 20 32 30 30 37 2c 20 32 30 30   2006, 2007, 200
00f0: 38 2c 20 32 30 30 39 20 46 72 65 65 20 53 6f 66  8, 2009 Free Sof
0100: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
0110: 2c 0a 23 20 49 6e 63 2e 0a 23 0a 23 0a 23 20 54  ,.# Inc..#.#.# T
0120: 68 69 73 20 63 6f 6e 66 69 67 75 72 65 20 73 63  his configure sc
0130: 72 69 70 74 20 69 73 20 66 72 65 65 20 73 6f 66  ript is free sof
0140: 74 77 61 72 65 3b 20 74 68 65 20 46 72 65 65 20  tware; the Free 
0150: 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74  Software Foundat
0160: 69 6f 6e 0a 23 20 67 69 76 65 73 20 75 6e 6c 69  ion.# gives unli
0170: 6d 69 74 65 64 20 70 65 72 6d 69 73 73 69 6f 6e  mited permission
0180: 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69   to copy, distri
0190: 62 75 74 65 20 61 6e 64 20 6d 6f 64 69 66 79 20  bute and modify 
01a0: 69 74 2e 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d  it..## ---------
01b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23  ----------- ##.#
01c0: 23 20 4d 34 73 68 20 49 6e 69 74 69 61 6c 69 7a  # M4sh Initializ
01d0: 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d 2d 2d  ation. ##.## ---
01e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
01f0: 2d 20 23 23 0a 0a 23 20 42 65 20 6d 6f 72 65 20  - ##..# Be more 
0200: 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69 62 6c  Bourne compatibl
0210: 65 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20 65 78  e.DUALCASE=1; ex
0220: 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20 23 20  port DUALCASE # 
0230: 66 6f 72 20 4d 4b 53 20 73 68 0a 69 66 20 74 65  for MKS sh.if te
0240: 73 74 20 2d 6e 20 22 24 7b 5a 53 48 5f 56 45 52  st -n "${ZSH_VER
0250: 53 49 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 65  SION+set}" && (e
0260: 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65 76  mulate sh) >/dev
0270: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
0280: 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73 68 0a   :.  emulate sh.
0290: 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23 20    NULLCMD=:.  # 
02a0: 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e 73  Pre-4.2 versions
02b0: 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64 20   of Zsh do word 
02c0: 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 24 7b 31  splitting on ${1
02d0: 2b 22 24 40 22 7d 2c 20 77 68 69 63 68 0a 20 20  +"$@"}, which.  
02e0: 23 20 69 73 20 63 6f 6e 74 72 61 72 79 20 74 6f  # is contrary to
02f0: 20 6f 75 72 20 75 73 61 67 65 2e 20 20 44 69 73   our usage.  Dis
0300: 61 62 6c 65 20 74 68 69 73 20 66 65 61 74 75 72  able this featur
0310: 65 2e 0a 20 20 61 6c 69 61 73 20 2d 67 20 27 24  e..  alias -g '$
0320: 7b 31 2b 22 24 40 22 7d 27 3d 27 22 24 40 22 27  {1+"$@"}'='"$@"'
0330: 0a 20 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f  .  setopt NO_GLO
0340: 42 5f 53 55 42 53 54 0a 65 6c 73 65 0a 20 20 63  B_SUBST.else.  c
0350: 61 73 65 20 60 28 73 65 74 20 2d 6f 29 20 32 3e  ase `(set -o) 2>
0360: 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e 20 23 28  /dev/null` in #(
0370: 0a 20 20 2a 70 6f 73 69 78 2a 29 20 3a 0a 20 20  .  *posix*) :.  
0380: 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b    set -o posix ;
0390: 3b 20 23 28 0a 20 20 2a 29 20 3a 0a 20 20 20 20  ; #(.  *) :.    
03a0: 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 0a 0a 61 73   ;;.esac.fi...as
03b0: 5f 6e 6c 3d 27 0a 27 0a 65 78 70 6f 72 74 20 61  _nl='.'.export a
03c0: 73 5f 6e 6c 0a 23 20 50 72 69 6e 74 69 6e 67 20  s_nl.# Printing 
03d0: 61 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 63 72  a long string cr
03e0: 61 73 68 65 73 20 53 6f 6c 61 72 69 73 20 37 20  ashes Solaris 7 
03f0: 2f 75 73 72 2f 62 69 6e 2f 70 72 69 6e 74 66 2e  /usr/bin/printf.
0400: 0a 61 73 5f 65 63 68 6f 3d 27 5c 5c 5c 5c 5c 5c  .as_echo='\\\\\\
0410: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0420: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0430: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0440: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0450: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0460: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0470: 5c 27 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f 65  \'.as_echo=$as_e
0480: 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65  cho$as_echo$as_e
0490: 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f 65  cho$as_echo$as_e
04a0: 63 68 6f 0a 61 73 5f 65 63 68 6f 3d 24 61 73 5f  cho.as_echo=$as_
04b0: 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f  echo$as_echo$as_
04c0: 65 63 68 6f 24 61 73 5f 65 63 68 6f 24 61 73 5f  echo$as_echo$as_
04d0: 65 63 68 6f 24 61 73 5f 65 63 68 6f 0a 23 20 50  echo$as_echo.# P
04e0: 72 65 66 65 72 20 61 20 6b 73 68 20 73 68 65 6c  refer a ksh shel
04f0: 6c 20 62 75 69 6c 74 69 6e 20 6f 76 65 72 20 61  l builtin over a
0500: 6e 20 65 78 74 65 72 6e 61 6c 20 70 72 69 6e 74  n external print
0510: 66 20 70 72 6f 67 72 61 6d 20 6f 6e 20 53 6f 6c  f program on Sol
0520: 61 72 69 73 2c 0a 23 20 62 75 74 20 77 69 74 68  aris,.# but with
0530: 6f 75 74 20 77 61 73 74 69 6e 67 20 66 6f 72 6b  out wasting fork
0540: 73 20 66 6f 72 20 62 61 73 68 20 6f 72 20 7a 73  s for bash or zs
0550: 68 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  h..if test -z "$
0560: 42 41 53 48 5f 56 45 52 53 49 4f 4e 24 5a 53 48  BASH_VERSION$ZSH
0570: 5f 56 45 52 53 49 4f 4e 22 20 5c 0a 20 20 20 20  _VERSION" \.    
0580: 26 26 20 28 74 65 73 74 20 22 58 60 70 72 69 6e  && (test "X`prin
0590: 74 20 2d 72 20 2d 2d 20 24 61 73 5f 65 63 68 6f  t -r -- $as_echo
05a0: 60 22 20 3d 20 22 58 24 61 73 5f 65 63 68 6f 22  `" = "X$as_echo"
05b0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ) 2>/dev/null; t
05c0: 68 65 6e 0a 20 20 61 73 5f 65 63 68 6f 3d 27 70  hen.  as_echo='p
05d0: 72 69 6e 74 20 2d 72 20 2d 2d 27 0a 20 20 61 73  rint -r --'.  as
05e0: 5f 65 63 68 6f 5f 6e 3d 27 70 72 69 6e 74 20 2d  _echo_n='print -
05f0: 72 6e 20 2d 2d 27 0a 65 6c 69 66 20 28 74 65 73  rn --'.elif (tes
0600: 74 20 22 58 60 70 72 69 6e 74 66 20 25 73 20 24  t "X`printf %s $
0610: 61 73 5f 65 63 68 6f 60 22 20 3d 20 22 58 24 61  as_echo`" = "X$a
0620: 73 5f 65 63 68 6f 22 29 20 32 3e 2f 64 65 76 2f  s_echo") 2>/dev/
0630: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f  null; then.  as_
0640: 65 63 68 6f 3d 27 70 72 69 6e 74 66 20 25 73 5c  echo='printf %s\
0650: 6e 27 0a 20 20 61 73 5f 65 63 68 6f 5f 6e 3d 27  n'.  as_echo_n='
0660: 70 72 69 6e 74 66 20 25 73 27 0a 65 6c 73 65 0a  printf %s'.else.
0670: 20 20 69 66 20 74 65 73 74 20 22 58 60 28 2f 75    if test "X`(/u
0680: 73 72 2f 75 63 62 2f 65 63 68 6f 20 2d 6e 20 2d  sr/ucb/echo -n -
0690: 6e 20 24 61 73 5f 65 63 68 6f 29 20 32 3e 2f 64  n $as_echo) 2>/d
06a0: 65 76 2f 6e 75 6c 6c 60 22 20 3d 20 22 58 2d 6e  ev/null`" = "X-n
06b0: 20 24 61 73 5f 65 63 68 6f 22 3b 20 74 68 65 6e   $as_echo"; then
06c0: 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64  .    as_echo_bod
06d0: 79 3d 27 65 76 61 6c 20 2f 75 73 72 2f 75 63 62  y='eval /usr/ucb
06e0: 2f 65 63 68 6f 20 2d 6e 20 22 24 31 24 61 73 5f  /echo -n "$1$as_
06f0: 6e 6c 22 27 0a 20 20 20 20 61 73 5f 65 63 68 6f  nl"'.    as_echo
0700: 5f 6e 3d 27 2f 75 73 72 2f 75 63 62 2f 65 63 68  _n='/usr/ucb/ech
0710: 6f 20 2d 6e 27 0a 20 20 65 6c 73 65 0a 20 20 20  o -n'.  else.   
0720: 20 61 73 5f 65 63 68 6f 5f 62 6f 64 79 3d 27 65   as_echo_body='e
0730: 76 61 6c 20 65 78 70 72 20 22 58 24 31 22 20 3a  val expr "X$1" :
0740: 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22 27 0a 20 20   "X\\(.*\\)"'.  
0750: 20 20 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79    as_echo_n_body
0760: 3d 27 65 76 61 6c 0a 20 20 20 20 20 20 61 72 67  ='eval.      arg
0770: 3d 24 31 3b 0a 20 20 20 20 20 20 63 61 73 65 20  =$1;.      case 
0780: 24 61 72 67 20 69 6e 20 23 28 0a 20 20 20 20 20  $arg in #(.     
0790: 20 2a 22 24 61 73 5f 6e 6c 22 2a 29 0a 09 65 78   *"$as_nl"*)..ex
07a0: 70 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c  pr "X$arg" : "X\
07b0: 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e 6c 22 3b 0a  \(.*\\)$as_nl";.
07c0: 09 61 72 67 3d 60 65 78 70 72 20 22 58 24 61 72  .arg=`expr "X$ar
07d0: 67 22 20 3a 20 22 2e 2a 24 61 73 5f 6e 6c 5c 5c  g" : ".*$as_nl\\
07e0: 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20 20 20 20 20  (.*\\)"`;;.     
07f0: 20 65 73 61 63 3b 0a 20 20 20 20 20 20 65 78 70   esac;.      exp
0800: 72 20 22 58 24 61 72 67 22 20 3a 20 22 58 5c 5c  r "X$arg" : "X\\
0810: 28 2e 2a 5c 5c 29 22 20 7c 20 74 72 20 2d 64 20  (.*\\)" | tr -d 
0820: 22 24 61 73 5f 6e 6c 22 0a 20 20 20 20 27 0a 20  "$as_nl".    '. 
0830: 20 20 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68     export as_ech
0840: 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20 20 61 73 5f  o_n_body.    as_
0850: 65 63 68 6f 5f 6e 3d 27 73 68 20 2d 63 20 24 61  echo_n='sh -c $a
0860: 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 20 61 73  s_echo_n_body as
0870: 5f 65 63 68 6f 27 0a 20 20 66 69 0a 20 20 65 78  _echo'.  fi.  ex
0880: 70 6f 72 74 20 61 73 5f 65 63 68 6f 5f 62 6f 64  port as_echo_bod
0890: 79 0a 20 20 61 73 5f 65 63 68 6f 3d 27 73 68 20  y.  as_echo='sh 
08a0: 2d 63 20 24 61 73 5f 65 63 68 6f 5f 62 6f 64 79  -c $as_echo_body
08b0: 20 61 73 5f 65 63 68 6f 27 0a 66 69 0a 0a 23 20   as_echo'.fi..# 
08c0: 54 68 65 20 75 73 65 72 20 69 73 20 61 6c 77 61  The user is alwa
08d0: 79 73 20 72 69 67 68 74 2e 0a 69 66 20 74 65 73  ys right..if tes
08e0: 74 20 22 24 7b 50 41 54 48 5f 53 45 50 41 52 41  t "${PATH_SEPARA
08f0: 54 4f 52 2b 73 65 74 7d 22 20 21 3d 20 73 65 74  TOR+set}" != set
0900: 3b 20 74 68 65 6e 0a 20 20 50 41 54 48 5f 53 45  ; then.  PATH_SE
0910: 50 41 52 41 54 4f 52 3d 3a 0a 20 20 28 50 41 54  PARATOR=:.  (PAT
0920: 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e 27 3b 20 46  H='/bin;/bin'; F
0930: 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68 20 2d  PATH=$PATH; sh -
0940: 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  c :) >/dev/null 
0950: 32 3e 26 31 20 26 26 20 7b 0a 20 20 20 20 28 50  2>&1 && {.    (P
0960: 41 54 48 3d 27 2f 62 69 6e 3a 2f 62 69 6e 27 3b  ATH='/bin:/bin';
0970: 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20 73 68   FPATH=$PATH; sh
0980: 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e 75 6c   -c :) >/dev/nul
0990: 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 20 20 20 20  l 2>&1 ||.      
09a0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 3d 27  PATH_SEPARATOR='
09b0: 3b 27 0a 20 20 7d 0a 66 69 0a 0a 0a 23 20 49 46  ;'.  }.fi...# IF
09c0: 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70 61 63  S.# We need spac
09d0: 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77 20 6c  e, tab and new l
09e0: 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73 65 6c  ine, in precisel
09f0: 79 20 74 68 61 74 20 6f 72 64 65 72 2e 20 20 51  y that order.  Q
0a00: 75 6f 74 69 6e 67 20 69 73 0a 23 20 74 68 65 72  uoting is.# ther
0a10: 65 20 74 6f 20 70 72 65 76 65 6e 74 20 65 64 69  e to prevent edi
0a20: 74 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70 6c 61  tors from compla
0a30: 69 6e 69 6e 67 20 61 62 6f 75 74 20 73 70 61 63  ining about spac
0a40: 65 2d 74 61 62 2e 0a 23 20 28 49 66 20 5f 41 53  e-tab..# (If _AS
0a50: 5f 50 41 54 48 5f 57 41 4c 4b 20 77 65 72 65 20  _PATH_WALK were 
0a60: 63 61 6c 6c 65 64 20 77 69 74 68 20 49 46 53 20  called with IFS 
0a70: 75 6e 73 65 74 2c 20 69 74 20 77 6f 75 6c 64 20  unset, it would 
0a80: 64 69 73 61 62 6c 65 20 77 6f 72 64 0a 23 20 73  disable word.# s
0a90: 70 6c 69 74 74 69 6e 67 20 62 79 20 73 65 74 74  plitting by sett
0aa0: 69 6e 67 20 49 46 53 20 74 6f 20 65 6d 70 74 79  ing IFS to empty
0ab0: 20 76 61 6c 75 65 2e 29 0a 49 46 53 3d 22 20 22   value.).IFS=" "
0ac0: 22 09 24 61 73 5f 6e 6c 22 0a 0a 23 20 46 69 6e  ".$as_nl"..# Fin
0ad0: 64 20 77 68 6f 20 77 65 20 61 72 65 2e 20 20 4c  d who we are.  L
0ae0: 6f 6f 6b 20 69 6e 20 74 68 65 20 70 61 74 68 20  ook in the path 
0af0: 69 66 20 77 65 20 63 6f 6e 74 61 69 6e 20 6e 6f  if we contain no
0b00: 20 64 69 72 65 63 74 6f 72 79 20 73 65 70 61 72   directory separ
0b10: 61 74 6f 72 2e 0a 63 61 73 65 20 24 30 20 69 6e  ator..case $0 in
0b20: 20 23 28 28 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29   #((.  *[\\/]* )
0b30: 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b   as_myself=$0 ;;
0b40: 0a 20 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46  .  *) as_save_IF
0b50: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
0b60: 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
0b70: 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
0b80: 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
0b90: 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
0ba0: 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
0bb0: 64 69 72 3d 2e 0a 20 20 20 20 74 65 73 74 20 2d  dir=..    test -
0bc0: 72 20 22 24 61 73 5f 64 69 72 2f 24 30 22 20 26  r "$as_dir/$0" &
0bd0: 26 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f  & as_myself=$as_
0be0: 64 69 72 2f 24 30 20 26 26 20 62 72 65 61 6b 0a  dir/$0 && break.
0bf0: 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
0c00: 61 76 65 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b  ave_IFS..     ;;
0c10: 0a 65 73 61 63 0a 23 20 57 65 20 64 69 64 20 6e  .esac.# We did n
0c20: 6f 74 20 66 69 6e 64 20 6f 75 72 73 65 6c 76 65  ot find ourselve
0c30: 73 2c 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79  s, most probably
0c40: 20 77 65 20 77 65 72 65 20 72 75 6e 20 61 73 20   we were run as 
0c50: 60 73 68 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69  `sh COMMAND'.# i
0c60: 6e 20 77 68 69 63 68 20 63 61 73 65 20 77 65 20  n which case we 
0c70: 61 72 65 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f  are not to be fo
0c80: 75 6e 64 20 69 6e 20 74 68 65 20 70 61 74 68 2e  und in the path.
0c90: 0a 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 6d  .if test "x$as_m
0ca0: 79 73 65 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e  yself" = x; then
0cb0: 0a 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a  .  as_myself=$0.
0cc0: 66 69 0a 69 66 20 74 65 73 74 20 21 20 2d 66 20  fi.if test ! -f 
0cd0: 22 24 61 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68  "$as_myself"; th
0ce0: 65 6e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24  en.  $as_echo "$
0cf0: 61 73 5f 6d 79 73 65 6c 66 3a 20 65 72 72 6f 72  as_myself: error
0d00: 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79  : cannot find my
0d10: 73 65 6c 66 3b 20 72 65 72 75 6e 20 77 69 74 68  self; rerun with
0d20: 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 66 69 6c   an absolute fil
0d30: 65 20 6e 61 6d 65 22 20 3e 26 32 0a 20 20 65 78  e name" >&2.  ex
0d40: 69 74 20 31 0a 66 69 0a 0a 23 20 55 6e 73 65 74  it 1.fi..# Unset
0d50: 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20   variables that 
0d60: 77 65 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 61  we do not need a
0d70: 6e 64 20 77 68 69 63 68 20 63 61 75 73 65 20 62  nd which cause b
0d80: 75 67 73 20 28 65 2e 67 2e 20 69 6e 0a 23 20 70  ugs (e.g. in.# p
0d90: 72 65 2d 33 2e 30 20 55 57 49 4e 20 6b 73 68 29  re-3.0 UWIN ksh)
0da0: 2e 20 20 42 75 74 20 64 6f 20 6e 6f 74 20 63 61  .  But do not ca
0db0: 75 73 65 20 62 75 67 73 20 69 6e 20 62 61 73 68  use bugs in bash
0dc0: 20 32 2e 30 31 3b 20 74 68 65 20 22 7c 7c 20 65   2.01; the "|| e
0dd0: 78 69 74 20 31 22 0a 23 20 73 75 70 70 72 65 73  xit 1".# suppres
0de0: 73 65 73 20 61 6e 79 20 22 53 65 67 6d 65 6e 74  ses any "Segment
0df0: 61 74 69 6f 6e 20 66 61 75 6c 74 22 20 6d 65 73  ation fault" mes
0e00: 73 61 67 65 20 74 68 65 72 65 2e 20 20 27 28 28  sage there.  '((
0e10: 27 20 63 6f 75 6c 64 0a 23 20 74 72 69 67 67 65  ' could.# trigge
0e20: 72 20 61 20 62 75 67 20 69 6e 20 70 64 6b 73 68  r a bug in pdksh
0e30: 20 35 2e 32 2e 31 34 2e 0a 66 6f 72 20 61 73 5f   5.2.14..for as_
0e40: 76 61 72 20 69 6e 20 42 41 53 48 5f 45 4e 56 20  var in BASH_ENV 
0e50: 45 4e 56 20 4d 41 49 4c 20 4d 41 49 4c 50 41 54  ENV MAIL MAILPAT
0e60: 48 0a 64 6f 20 65 76 61 6c 20 74 65 73 74 20 78  H.do eval test x
0e70: 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d 20  \${$as_var+set} 
0e80: 3d 20 78 73 65 74 20 5c 0a 20 20 26 26 20 28 20  = xset \.  && ( 
0e90: 28 75 6e 73 65 74 20 24 61 73 5f 76 61 72 29 20  (unset $as_var) 
0ea0: 7c 7c 20 65 78 69 74 20 31 29 20 3e 2f 64 65 76  || exit 1) >/dev
0eb0: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e  /null 2>&1 && un
0ec0: 73 65 74 20 24 61 73 5f 76 61 72 20 7c 7c 20 3a  set $as_var || :
0ed0: 0a 64 6f 6e 65 0a 50 53 31 3d 27 24 20 27 0a 50  .done.PS1='$ '.P
0ee0: 53 32 3d 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27  S2='> '.PS4='+ '
0ef0: 0a 0a 23 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65  ..# NLS nuisance
0f00: 73 2e 0a 4c 43 5f 41 4c 4c 3d 43 0a 65 78 70 6f  s..LC_ALL=C.expo
0f10: 72 74 20 4c 43 5f 41 4c 4c 0a 4c 41 4e 47 55 41  rt LC_ALL.LANGUA
0f20: 47 45 3d 43 0a 65 78 70 6f 72 74 20 4c 41 4e 47  GE=C.export LANG
0f30: 55 41 47 45 0a 0a 23 20 43 44 50 41 54 48 2e 0a  UAGE..# CDPATH..
0f40: 28 75 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e  (unset CDPATH) >
0f50: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
0f60: 26 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a  & unset CDPATH..
0f70: 69 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49  if test "x$CONFI
0f80: 47 5f 53 48 45 4c 4c 22 20 3d 20 78 3b 20 74 68  G_SHELL" = x; th
0f90: 65 6e 0a 20 20 61 73 5f 62 6f 75 72 6e 65 5f 63  en.  as_bourne_c
0fa0: 6f 6d 70 61 74 69 62 6c 65 3d 22 69 66 20 74 65  ompatible="if te
0fb0: 73 74 20 2d 6e 20 5c 22 5c 24 7b 5a 53 48 5f 56  st -n \"\${ZSH_V
0fc0: 45 52 53 49 4f 4e 2b 73 65 74 7d 5c 22 20 26 26  ERSION+set}\" &&
0fd0: 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f   (emulate sh) >/
0fe0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
0ff0: 68 65 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20  hen :.  emulate 
1000: 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20  sh.  NULLCMD=:. 
1010: 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69   # Pre-4.2 versi
1020: 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f  ons of Zsh do wo
1030: 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20  rd splitting on 
1040: 5c 24 7b 31 2b 5c 22 5c 24 40 5c 22 7d 2c 20 77  \${1+\"\$@\"}, w
1050: 68 69 63 68 0a 20 20 23 20 69 73 20 63 6f 6e 74  hich.  # is cont
1060: 72 61 72 79 20 74 6f 20 6f 75 72 20 75 73 61 67  rary to our usag
1070: 65 2e 20 20 44 69 73 61 62 6c 65 20 74 68 69 73  e.  Disable this
1080: 20 66 65 61 74 75 72 65 2e 0a 20 20 61 6c 69 61   feature..  alia
1090: 73 20 2d 67 20 27 5c 24 7b 31 2b 5c 22 5c 24 40  s -g '\${1+\"\$@
10a0: 5c 22 7d 27 3d 27 5c 22 5c 24 40 5c 22 27 0a 20  \"}'='\"\$@\"'. 
10b0: 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f   setopt NO_GLOB_
10c0: 53 55 42 53 54 0a 65 6c 73 65 0a 20 20 63 61 73  SUBST.else.  cas
10d0: 65 20 5c 60 28 73 65 74 20 2d 6f 29 20 32 3e 2f  e \`(set -o) 2>/
10e0: 64 65 76 2f 6e 75 6c 6c 5c 60 20 69 6e 20 23 28  dev/null\` in #(
10f0: 0a 20 20 2a 70 6f 73 69 78 2a 29 20 3a 0a 20 20  .  *posix*) :.  
1100: 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b    set -o posix ;
1110: 3b 20 23 28 0a 20 20 2a 29 20 3a 0a 20 20 20 20  ; #(.  *) :.    
1120: 20 3b 3b 0a 65 73 61 63 0a 66 69 0a 22 0a 20 20   ;;.esac.fi.".  
1130: 61 73 5f 72 65 71 75 69 72 65 64 3d 22 61 73 5f  as_required="as_
1140: 66 6e 5f 72 65 74 75 72 6e 20 28 29 20 7b 20 28  fn_return () { (
1150: 65 78 69 74 20 5c 24 31 29 3b 20 7d 0a 61 73 5f  exit \$1); }.as_
1160: 66 6e 5f 73 75 63 63 65 73 73 20 28 29 20 7b 20  fn_success () { 
1170: 61 73 5f 66 6e 5f 72 65 74 75 72 6e 20 30 3b 20  as_fn_return 0; 
1180: 7d 0a 61 73 5f 66 6e 5f 66 61 69 6c 75 72 65 20  }.as_fn_failure 
1190: 28 29 20 7b 20 61 73 5f 66 6e 5f 72 65 74 75 72  () { as_fn_retur
11a0: 6e 20 31 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74  n 1; }.as_fn_ret
11b0: 5f 73 75 63 63 65 73 73 20 28 29 20 7b 20 72 65  _success () { re
11c0: 74 75 72 6e 20 30 3b 20 7d 0a 61 73 5f 66 6e 5f  turn 0; }.as_fn_
11d0: 72 65 74 5f 66 61 69 6c 75 72 65 20 28 29 20 7b  ret_failure () {
11e0: 20 72 65 74 75 72 6e 20 31 3b 20 7d 0a 0a 65 78   return 1; }..ex
11f0: 69 74 63 6f 64 65 3d 30 0a 61 73 5f 66 6e 5f 73  itcode=0.as_fn_s
1200: 75 63 63 65 73 73 20 7c 7c 20 7b 20 65 78 69 74  uccess || { exit
1210: 63 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f  code=1; echo as_
1220: 66 6e 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65  fn_success faile
1230: 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 66 61 69 6c  d.; }.as_fn_fail
1240: 75 72 65 20 26 26 20 7b 20 65 78 69 74 63 6f 64  ure && { exitcod
1250: 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f  e=1; echo as_fn_
1260: 66 61 69 6c 75 72 65 20 73 75 63 63 65 65 64 65  failure succeede
1270: 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f  d.; }.as_fn_ret_
1280: 73 75 63 63 65 73 73 20 7c 7c 20 7b 20 65 78 69  success || { exi
1290: 74 63 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61 73  tcode=1; echo as
12a0: 5f 66 6e 5f 72 65 74 5f 73 75 63 63 65 73 73 20  _fn_ret_success 
12b0: 66 61 69 6c 65 64 2e 3b 20 7d 0a 61 73 5f 66 6e  failed.; }.as_fn
12c0: 5f 72 65 74 5f 66 61 69 6c 75 72 65 20 26 26 20  _ret_failure && 
12d0: 7b 20 65 78 69 74 63 6f 64 65 3d 31 3b 20 65 63  { exitcode=1; ec
12e0: 68 6f 20 61 73 5f 66 6e 5f 72 65 74 5f 66 61 69  ho as_fn_ret_fai
12f0: 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e 3b  lure succeeded.;
1300: 20 7d 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61   }.if ( set x; a
1310: 73 5f 66 6e 5f 72 65 74 5f 73 75 63 63 65 73 73  s_fn_ret_success
1320: 20 79 20 26 26 20 74 65 73 74 20 78 20 3d 20 5c   y && test x = \
1330: 22 5c 24 31 5c 22 20 29 3b 20 74 68 65 6e 20 3a  "\$1\" ); then :
1340: 0a 0a 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64  ..else.  exitcod
1350: 65 3d 31 3b 20 65 63 68 6f 20 70 6f 73 69 74 69  e=1; echo positi
1360: 6f 6e 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20  onal parameters 
1370: 77 65 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a  were not saved..
1380: 66 69 0a 74 65 73 74 20 78 5c 24 65 78 69 74 63  fi.test x\$exitc
1390: 6f 64 65 20 3d 20 78 30 20 7c 7c 20 65 78 69 74  ode = x0 || exit
13a0: 20 31 22 0a 20 20 61 73 5f 73 75 67 67 65 73 74   1".  as_suggest
13b0: 65 64 3d 22 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f  ed="  as_lineno_
13c0: 31 3d 22 3b 61 73 5f 73 75 67 67 65 73 74 65 64  1=";as_suggested
13d0: 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64 24 4c  =$as_suggested$L
13e0: 49 4e 45 4e 4f 3b 61 73 5f 73 75 67 67 65 73 74  INENO;as_suggest
13f0: 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64  ed=$as_suggested
1400: 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 5c  " as_lineno_1a=\
1410: 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e  $LINENO.  as_lin
1420: 65 6e 6f 5f 32 3d 22 3b 61 73 5f 73 75 67 67 65  eno_2=";as_sugge
1430: 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74  sted=$as_suggest
1440: 65 64 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73 75 67  ed$LINENO;as_sug
1450: 67 65 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65  gested=$as_sugge
1460: 73 74 65 64 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f  sted" as_lineno_
1470: 32 61 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 65 76  2a=\$LINENO.  ev
1480: 61 6c 20 27 74 65 73 74 20 5c 22 78 5c 24 61 73  al 'test \"x\$as
1490: 5f 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72  _lineno_1'\$as_r
14a0: 75 6e 27 5c 22 20 21 3d 20 5c 22 78 5c 24 61 73  un'\" != \"x\$as
14b0: 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73 5f 72  _lineno_2'\$as_r
14c0: 75 6e 27 5c 22 20 26 26 0a 20 20 74 65 73 74 20  un'\" &&.  test 
14d0: 5c 22 78 5c 60 65 78 70 72 20 5c 24 61 73 5f 6c  \"x\`expr \$as_l
14e0: 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72 75 6e  ineno_1'\$as_run
14f0: 27 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22 78 5c  ' + 1\`\" = \"x\
1500: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61  $as_lineno_2'\$a
1510: 73 5f 72 75 6e 27 5c 22 27 20 7c 7c 20 65 78 69  s_run'\"' || exi
1520: 74 20 31 0a 74 65 73 74 20 5c 24 28 28 20 31 20  t 1.test \$(( 1 
1530: 2b 20 31 20 29 29 20 3d 20 32 20 7c 7c 20 65 78  + 1 )) = 2 || ex
1540: 69 74 20 31 22 0a 20 20 69 66 20 28 65 76 61 6c  it 1".  if (eval
1550: 20 22 24 61 73 5f 72 65 71 75 69 72 65 64 22 29   "$as_required")
1560: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1570: 65 6e 20 3a 0a 20 20 61 73 5f 68 61 76 65 5f 72  en :.  as_have_r
1580: 65 71 75 69 72 65 64 3d 79 65 73 0a 65 6c 73 65  equired=yes.else
1590: 0a 20 20 61 73 5f 68 61 76 65 5f 72 65 71 75 69  .  as_have_requi
15a0: 72 65 64 3d 6e 6f 0a 66 69 0a 20 20 69 66 20 74  red=no.fi.  if t
15b0: 65 73 74 20 78 24 61 73 5f 68 61 76 65 5f 72 65  est x$as_have_re
15c0: 71 75 69 72 65 64 20 3d 20 78 79 65 73 20 26 26  quired = xyes &&
15d0: 20 28 65 76 61 6c 20 22 24 61 73 5f 73 75 67 67   (eval "$as_sugg
15e0: 65 73 74 65 64 22 29 20 32 3e 2f 64 65 76 2f 6e  ested") 2>/dev/n
15f0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  ull; then :..els
1600: 65 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d  e.  as_save_IFS=
1610: 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f  $IFS; IFS=$PATH_
1620: 53 45 50 41 52 41 54 4f 52 0a 61 73 5f 66 6f 75  SEPARATOR.as_fou
1630: 6e 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 73 5f  nd=false.for as_
1640: 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41 54 48  dir in /bin$PATH
1650: 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 62  _SEPARATOR/usr/b
1660: 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f  in$PATH_SEPARATO
1670: 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d  R$PATH.do.  IFS=
1680: 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74  $as_save_IFS.  t
1690: 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22  est -z "$as_dir"
16a0: 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 61   && as_dir=..  a
16b0: 73 5f 66 6f 75 6e 64 3d 3a 0a 20 20 63 61 73 65  s_found=:.  case
16c0: 20 24 61 73 5f 64 69 72 20 69 6e 20 23 28 0a 09   $as_dir in #(..
16d0: 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61 73 5f   /*)..   for as_
16e0: 62 61 73 65 20 69 6e 20 73 68 20 62 61 73 68 20  base in sh bash 
16f0: 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20 20 20  ksh sh5; do..   
1700: 20 20 23 20 54 72 79 20 6f 6e 6c 79 20 73 68 65    # Try only she
1710: 6c 6c 73 20 74 68 61 74 20 65 78 69 73 74 2c 20  lls that exist, 
1720: 74 6f 20 73 61 76 65 20 73 65 76 65 72 61 6c 20  to save several 
1730: 66 6f 72 6b 73 2e 0a 09 20 20 20 20 20 61 73 5f  forks...     as_
1740: 73 68 65 6c 6c 3d 24 61 73 5f 64 69 72 2f 24 61  shell=$as_dir/$a
1750: 73 5f 62 61 73 65 0a 09 20 20 20 20 20 69 66 20  s_base..     if 
1760: 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73 5f 73  { test -f "$as_s
1770: 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20 2d 66  hell" || test -f
1780: 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78 65 22   "$as_shell.exe"
1790: 3b 20 7d 20 26 26 0a 09 09 20 20 20 20 7b 20 24  ; } &&...    { $
17a0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 62 6f 75  as_echo "$as_bou
17b0: 72 6e 65 5f 63 6f 6d 70 61 74 69 62 6c 65 22 22  rne_compatible""
17c0: 24 61 73 5f 72 65 71 75 69 72 65 64 22 20 7c 20  $as_required" | 
17d0: 61 73 5f 72 75 6e 3d 61 20 22 24 61 73 5f 73 68  as_run=a "$as_sh
17e0: 65 6c 6c 22 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  ell"; } 2>/dev/n
17f0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 43 4f  ull; then :.  CO
1800: 4e 46 49 47 5f 53 48 45 4c 4c 3d 24 61 73 5f 73  NFIG_SHELL=$as_s
1810: 68 65 6c 6c 20 61 73 5f 68 61 76 65 5f 72 65 71  hell as_have_req
1820: 75 69 72 65 64 3d 79 65 73 0a 09 09 20 20 20 69  uired=yes...   i
1830: 66 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  f { $as_echo "$a
1840: 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61 74 69  s_bourne_compati
1850: 62 6c 65 22 22 24 61 73 5f 73 75 67 67 65 73 74  ble""$as_suggest
1860: 65 64 22 20 7c 20 61 73 5f 72 75 6e 3d 61 20 22  ed" | as_run=a "
1870: 24 61 73 5f 73 68 65 6c 6c 22 3b 20 7d 20 32 3e  $as_shell"; } 2>
1880: 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20  /dev/null; then 
1890: 3a 0a 20 20 62 72 65 61 6b 20 32 0a 66 69 0a 66  :.  break 2.fi.f
18a0: 69 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20 20 20  i..   done;;.   
18b0: 20 20 20 20 65 73 61 63 0a 20 20 61 73 5f 66 6f      esac.  as_fo
18c0: 75 6e 64 3d 66 61 6c 73 65 0a 64 6f 6e 65 0a 24  und=false.done.$
18d0: 61 73 5f 66 6f 75 6e 64 20 7c 7c 20 7b 20 69 66  as_found || { if
18e0: 20 7b 20 74 65 73 74 20 2d 66 20 22 24 53 48 45   { test -f "$SHE
18f0: 4c 4c 22 20 7c 7c 20 74 65 73 74 20 2d 66 20 22  LL" || test -f "
1900: 24 53 48 45 4c 4c 2e 65 78 65 22 3b 20 7d 20 26  $SHELL.exe"; } &
1910: 26 0a 09 20 20 20 20 20 20 7b 20 24 61 73 5f 65  &..      { $as_e
1920: 63 68 6f 20 22 24 61 73 5f 62 6f 75 72 6e 65 5f  cho "$as_bourne_
1930: 63 6f 6d 70 61 74 69 62 6c 65 22 22 24 61 73 5f  compatible""$as_
1940: 72 65 71 75 69 72 65 64 22 20 7c 20 61 73 5f 72  required" | as_r
1950: 75 6e 3d 61 20 22 24 53 48 45 4c 4c 22 3b 20 7d  un=a "$SHELL"; }
1960: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
1970: 65 6e 20 3a 0a 20 20 43 4f 4e 46 49 47 5f 53 48  en :.  CONFIG_SH
1980: 45 4c 4c 3d 24 53 48 45 4c 4c 20 61 73 5f 68 61  ELL=$SHELL as_ha
1990: 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a  ve_required=yes.
19a0: 66 69 3b 20 7d 0a 49 46 53 3d 24 61 73 5f 73 61  fi; }.IFS=$as_sa
19b0: 76 65 5f 49 46 53 0a 0a 0a 20 20 20 20 20 20 69  ve_IFS...      i
19c0: 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47  f test "x$CONFIG
19d0: 5f 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20 74 68  _SHELL" != x; th
19e0: 65 6e 20 3a 0a 20 20 23 20 57 65 20 63 61 6e 6e  en :.  # We cann
19f0: 6f 74 20 79 65 74 20 61 73 73 75 6d 65 20 61 20  ot yet assume a 
1a00: 64 65 63 65 6e 74 20 73 68 65 6c 6c 2c 20 73 6f  decent shell, so
1a10: 20 77 65 20 68 61 76 65 20 74 6f 20 70 72 6f 76   we have to prov
1a20: 69 64 65 20 61 0a 09 23 20 6e 65 75 74 72 61 6c  ide a..# neutral
1a30: 69 7a 61 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f  ization value fo
1a40: 72 20 73 68 65 6c 6c 73 20 77 69 74 68 6f 75 74  r shells without
1a50: 20 75 6e 73 65 74 3b 20 61 6e 64 20 74 68 69 73   unset; and this
1a60: 20 61 6c 73 6f 0a 09 23 20 77 6f 72 6b 73 20 61   also..# works a
1a70: 72 6f 75 6e 64 20 73 68 65 6c 6c 73 20 74 68 61  round shells tha
1a80: 74 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 20 6e  t cannot unset n
1a90: 6f 6e 65 78 69 73 74 65 6e 74 20 76 61 72 69 61  onexistent varia
1aa0: 62 6c 65 73 2e 0a 09 42 41 53 48 5f 45 4e 56 3d  bles...BASH_ENV=
1ab0: 2f 64 65 76 2f 6e 75 6c 6c 0a 09 45 4e 56 3d 2f  /dev/null..ENV=/
1ac0: 64 65 76 2f 6e 75 6c 6c 0a 09 28 75 6e 73 65 74  dev/null..(unset
1ad0: 20 42 41 53 48 5f 45 4e 56 29 20 3e 2f 64 65 76   BASH_ENV) >/dev
1ae0: 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e  /null 2>&1 && un
1af0: 73 65 74 20 42 41 53 48 5f 45 4e 56 20 45 4e 56  set BASH_ENV ENV
1b00: 0a 09 65 78 70 6f 72 74 20 43 4f 4e 46 49 47 5f  ..export CONFIG_
1b10: 53 48 45 4c 4c 0a 09 65 78 65 63 20 22 24 43 4f  SHELL..exec "$CO
1b20: 4e 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 61 73  NFIG_SHELL" "$as
1b30: 5f 6d 79 73 65 6c 66 22 20 24 7b 31 2b 22 24 40  _myself" ${1+"$@
1b40: 22 7d 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65  "}.fi..    if te
1b50: 73 74 20 78 24 61 73 5f 68 61 76 65 5f 72 65 71  st x$as_have_req
1b60: 75 69 72 65 64 20 3d 20 78 6e 6f 3b 20 74 68 65  uired = xno; the
1b70: 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  n :.  $as_echo "
1b80: 24 30 3a 20 54 68 69 73 20 73 63 72 69 70 74 20  $0: This script 
1b90: 72 65 71 75 69 72 65 73 20 61 20 73 68 65 6c 6c  requires a shell
1ba0: 20 6d 6f 72 65 20 6d 6f 64 65 72 6e 20 74 68 61   more modern tha
1bb0: 6e 20 61 6c 6c 22 0a 20 20 24 61 73 5f 65 63 68  n all".  $as_ech
1bc0: 6f 20 22 24 30 3a 20 74 68 65 20 73 68 65 6c 6c  o "$0: the shell
1bd0: 73 20 74 68 61 74 20 49 20 66 6f 75 6e 64 20 6f  s that I found o
1be0: 6e 20 79 6f 75 72 20 73 79 73 74 65 6d 2e 22 0a  n your system.".
1bf0: 20 20 69 66 20 74 65 73 74 20 78 24 7b 5a 53 48    if test x${ZSH
1c00: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 20 3d 20  _VERSION+set} = 
1c10: 78 73 65 74 20 3b 20 74 68 65 6e 0a 20 20 20 20  xset ; then.    
1c20: 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 49 6e  $as_echo "$0: In
1c30: 20 70 61 72 74 69 63 75 6c 61 72 2c 20 7a 73 68   particular, zsh
1c40: 20 24 5a 53 48 5f 56 45 52 53 49 4f 4e 20 68 61   $ZSH_VERSION ha
1c50: 73 20 62 75 67 73 20 61 6e 64 20 73 68 6f 75 6c  s bugs and shoul
1c60: 64 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  d".    $as_echo 
1c70: 22 24 30 3a 20 62 65 20 75 70 67 72 61 64 65 64  "$0: be upgraded
1c80: 20 74 6f 20 7a 73 68 20 34 2e 33 2e 34 20 6f 72   to zsh 4.3.4 or
1c90: 20 6c 61 74 65 72 2e 22 0a 20 20 65 6c 73 65 0a   later.".  else.
1ca0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 30      $as_echo "$0
1cb0: 3a 20 50 6c 65 61 73 65 20 74 65 6c 6c 20 62 75  : Please tell bu
1cc0: 67 2d 61 75 74 6f 63 6f 6e 66 40 67 6e 75 2e 6f  g-autoconf@gnu.o
1cd0: 72 67 20 61 62 6f 75 74 20 79 6f 75 72 20 73 79  rg about your sy
1ce0: 73 74 65 6d 2c 0a 24 30 3a 20 69 6e 63 6c 75 64  stem,.$0: includ
1cf0: 69 6e 67 20 61 6e 79 20 65 72 72 6f 72 20 70 6f  ing any error po
1d00: 73 73 69 62 6c 79 20 6f 75 74 70 75 74 20 62 65  ssibly output be
1d10: 66 6f 72 65 20 74 68 69 73 0a 24 30 3a 20 6d 65  fore this.$0: me
1d20: 73 73 61 67 65 2e 20 54 68 65 6e 20 69 6e 73 74  ssage. Then inst
1d30: 61 6c 6c 20 61 20 6d 6f 64 65 72 6e 20 73 68 65  all a modern she
1d40: 6c 6c 2c 20 6f 72 20 6d 61 6e 75 61 6c 6c 79 20  ll, or manually 
1d50: 72 75 6e 0a 24 30 3a 20 74 68 65 20 73 63 72 69  run.$0: the scri
1d60: 70 74 20 75 6e 64 65 72 20 73 75 63 68 20 61 20  pt under such a 
1d70: 73 68 65 6c 6c 20 69 66 20 79 6f 75 20 64 6f 20  shell if you do 
1d80: 68 61 76 65 20 6f 6e 65 2e 22 0a 20 20 66 69 0a  have one.".  fi.
1d90: 20 20 65 78 69 74 20 31 0a 66 69 0a 66 69 0a 66    exit 1.fi.fi.f
1da0: 69 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47  i.SHELL=${CONFIG
1db0: 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a  _SHELL-/bin/sh}.
1dc0: 65 78 70 6f 72 74 20 53 48 45 4c 4c 0a 23 20 55  export SHELL.# U
1dd0: 6e 73 65 74 20 6d 6f 72 65 20 76 61 72 69 61 62  nset more variab
1de0: 6c 65 73 20 6b 6e 6f 77 6e 20 74 6f 20 69 6e 74  les known to int
1df0: 65 72 66 65 72 65 20 77 69 74 68 20 62 65 68 61  erfere with beha
1e00: 76 69 6f 72 20 6f 66 20 63 6f 6d 6d 6f 6e 20 74  vior of common t
1e10: 6f 6f 6c 73 2e 0a 43 4c 49 43 4f 4c 4f 52 5f 46  ools..CLICOLOR_F
1e20: 4f 52 43 45 3d 20 47 52 45 50 5f 4f 50 54 49 4f  ORCE= GREP_OPTIO
1e30: 4e 53 3d 0a 75 6e 73 65 74 20 43 4c 49 43 4f 4c  NS=.unset CLICOL
1e40: 4f 52 5f 46 4f 52 43 45 20 47 52 45 50 5f 4f 50  OR_FORCE GREP_OP
1e50: 54 49 4f 4e 53 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d  TIONS..## ------
1e60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
1e70: 23 23 0a 23 23 20 4d 34 73 68 20 53 68 65 6c 6c  ##.## M4sh Shell
1e80: 20 46 75 6e 63 74 69 6f 6e 73 2e 20 23 23 0a 23   Functions. ##.#
1e90: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
1ea0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 20 61 73 5f  ------- ##.# as_
1eb0: 66 6e 5f 75 6e 73 65 74 20 56 41 52 0a 23 20 2d  fn_unset VAR.# -
1ec0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
1ed0: 20 50 6f 72 74 61 62 6c 79 20 75 6e 73 65 74 20   Portably unset 
1ee0: 56 41 52 2e 0a 61 73 5f 66 6e 5f 75 6e 73 65 74  VAR..as_fn_unset
1ef0: 20 28 29 0a 7b 0a 20 20 7b 20 65 76 61 6c 20 24   ().{.  { eval $
1f00: 31 3d 3b 20 75 6e 73 65 74 20 24 31 3b 7d 0a 7d  1=; unset $1;}.}
1f10: 0a 61 73 5f 75 6e 73 65 74 3d 61 73 5f 66 6e 5f  .as_unset=as_fn_
1f20: 75 6e 73 65 74 0a 0a 23 20 61 73 5f 66 6e 5f 73  unset..# as_fn_s
1f30: 65 74 5f 73 74 61 74 75 73 20 53 54 41 54 55 53  et_status STATUS
1f40: 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .# -------------
1f50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 53 65 74  ----------.# Set
1f60: 20 24 3f 20 74 6f 20 53 54 41 54 55 53 2c 20 77   $? to STATUS, w
1f70: 69 74 68 6f 75 74 20 66 6f 72 6b 69 6e 67 2e 0a  ithout forking..
1f80: 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73  as_fn_set_status
1f90: 20 28 29 0a 7b 0a 20 20 72 65 74 75 72 6e 20 24   ().{.  return $
1fa0: 31 0a 7d 20 23 20 61 73 5f 66 6e 5f 73 65 74 5f  1.} # as_fn_set_
1fb0: 73 74 61 74 75 73 0a 0a 23 20 61 73 5f 66 6e 5f  status..# as_fn_
1fc0: 65 78 69 74 20 53 54 41 54 55 53 0a 23 20 2d 2d  exit STATUS.# --
1fd0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a  ---------------.
1fe0: 23 20 45 78 69 74 20 74 68 65 20 73 68 65 6c 6c  # Exit the shell
1ff0: 20 77 69 74 68 20 53 54 41 54 55 53 2c 20 65 76   with STATUS, ev
2000: 65 6e 20 69 6e 20 61 20 22 74 72 61 70 20 30 22  en in a "trap 0"
2010: 20 6f 72 20 22 73 65 74 20 2d 65 22 20 63 6f 6e   or "set -e" con
2020: 74 65 78 74 2e 0a 61 73 5f 66 6e 5f 65 78 69 74  text..as_fn_exit
2030: 20 28 29 0a 7b 0a 20 20 73 65 74 20 2b 65 0a 20   ().{.  set +e. 
2040: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
2050: 73 20 24 31 0a 20 20 65 78 69 74 20 24 31 0a 7d  s $1.  exit $1.}
2060: 20 23 20 61 73 5f 66 6e 5f 65 78 69 74 0a 0a 23   # as_fn_exit..#
2070: 20 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70 0a 23   as_fn_mkdir_p.#
2080: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23   -------------.#
2090: 20 43 72 65 61 74 65 20 22 24 61 73 5f 64 69 72   Create "$as_dir
20a0: 22 20 61 73 20 61 20 64 69 72 65 63 74 6f 72 79  " as a directory
20b0: 2c 20 69 6e 63 6c 75 64 69 6e 67 20 70 61 72 65  , including pare
20c0: 6e 74 73 20 69 66 20 6e 65 63 65 73 73 61 72 79  nts if necessary
20d0: 2e 0a 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70 20  ..as_fn_mkdir_p 
20e0: 28 29 0a 7b 0a 0a 20 20 63 61 73 65 20 24 61 73  ().{..  case $as
20f0: 5f 64 69 72 20 69 6e 20 23 28 0a 20 20 2d 2a 29  _dir in #(.  -*)
2100: 20 61 73 5f 64 69 72 3d 2e 2f 24 61 73 5f 64 69   as_dir=./$as_di
2110: 72 3b 3b 0a 20 20 65 73 61 63 0a 20 20 74 65 73  r;;.  esac.  tes
2120: 74 20 2d 64 20 22 24 61 73 5f 64 69 72 22 20 7c  t -d "$as_dir" |
2130: 7c 20 65 76 61 6c 20 24 61 73 5f 6d 6b 64 69 72  | eval $as_mkdir
2140: 5f 70 20 7c 7c 20 7b 0a 20 20 20 20 61 73 5f 64  _p || {.    as_d
2150: 69 72 73 3d 0a 20 20 20 20 77 68 69 6c 65 20 3a  irs=.    while :
2160: 3b 20 64 6f 0a 20 20 20 20 20 20 63 61 73 65 20  ; do.      case 
2170: 24 61 73 5f 64 69 72 20 69 6e 20 23 28 0a 20 20  $as_dir in #(.  
2180: 20 20 20 20 2a 5c 27 2a 29 20 61 73 5f 71 64 69      *\'*) as_qdi
2190: 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 73  r=`$as_echo "$as
21a0: 5f 64 69 72 22 20 7c 20 73 65 64 20 22 73 2f 27  _dir" | sed "s/'
21b0: 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60  /'\\\\\\\\''/g"`
21c0: 3b 3b 20 23 27 28 0a 20 20 20 20 20 20 2a 29 20  ;; #'(.      *) 
21d0: 61 73 5f 71 64 69 72 3d 24 61 73 5f 64 69 72 3b  as_qdir=$as_dir;
21e0: 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
21f0: 20 20 20 61 73 5f 64 69 72 73 3d 22 27 24 61 73     as_dirs="'$as
2200: 5f 71 64 69 72 27 20 24 61 73 5f 64 69 72 73 22  _qdir' $as_dirs"
2210: 0a 20 20 20 20 20 20 61 73 5f 64 69 72 3d 60 24  .      as_dir=`$
2220: 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22 24  as_dirname -- "$
2230: 61 73 5f 64 69 72 22 20 7c 7c 0a 24 61 73 5f 65  as_dir" ||.$as_e
2240: 78 70 72 20 58 22 24 61 73 5f 64 69 72 22 20 3a  xpr X"$as_dir" :
2250: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a   'X\(.*[^/]\)//*
2260: 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c  [^/][^/]*/*$' \|
2270: 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 22 20   \.. X"$as_dir" 
2280: 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20  : 'X\(//\)[^/]' 
2290: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72  \| \.. X"$as_dir
22a0: 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c  " : 'X\(//\)$' \
22b0: 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 22  | \.. X"$as_dir"
22c0: 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e   : 'X\(/\)' \| .
22d0: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a   2>/dev/null ||.
22e0: 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f 64  $as_echo X"$as_d
22f0: 69 72 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f  ir" |.    sed '/
2300: 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f  ^X\(.*[^/]\)\/\/
2310: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b  *[^/][^/]*\/*$/{
2320: 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20  ..    s//\1/..  
2330: 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c    q..  }..  /^X\
2340: 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a  (\/\/\)[^/].*/{.
2350: 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20  .    s//\1/..   
2360: 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28   q..  }..  /^X\(
2370: 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73  \/\/\)$/{..    s
2380: 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20  //\1/..    q..  
2390: 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a  }..  /^X\(\/\).*
23a0: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
23b0: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f      q..  }..  s/
23c0: 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 20 20 20  .*/./; q'`.     
23d0: 20 74 65 73 74 20 2d 64 20 22 24 61 73 5f 64 69   test -d "$as_di
23e0: 72 22 20 26 26 20 62 72 65 61 6b 0a 20 20 20 20  r" && break.    
23f0: 64 6f 6e 65 0a 20 20 20 20 74 65 73 74 20 2d 7a  done.    test -z
2400: 20 22 24 61 73 5f 64 69 72 73 22 20 7c 7c 20 65   "$as_dirs" || e
2410: 76 61 6c 20 22 6d 6b 64 69 72 20 24 61 73 5f 64  val "mkdir $as_d
2420: 69 72 73 22 0a 20 20 7d 20 7c 7c 20 74 65 73 74  irs".  } || test
2430: 20 2d 64 20 22 24 61 73 5f 64 69 72 22 20 7c 7c   -d "$as_dir" ||
2440: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 63 61   as_fn_error "ca
2450: 6e 6e 6f 74 20 63 72 65 61 74 65 20 64 69 72 65  nnot create dire
2460: 63 74 6f 72 79 20 24 61 73 5f 64 69 72 22 0a 0a  ctory $as_dir"..
2470: 0a 7d 20 23 20 61 73 5f 66 6e 5f 6d 6b 64 69 72  .} # as_fn_mkdir
2480: 5f 70 0a 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e  _p.# as_fn_appen
2490: 64 20 56 41 52 20 56 41 4c 55 45 0a 23 20 2d 2d  d VAR VALUE.# --
24a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
24b0: 2d 2d 2d 2d 0a 23 20 41 70 70 65 6e 64 20 74 68  ----.# Append th
24c0: 65 20 74 65 78 74 20 69 6e 20 56 41 4c 55 45 20  e text in VALUE 
24d0: 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68  to the end of th
24e0: 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 63 6f 6e  e definition con
24f0: 74 61 69 6e 65 64 20 69 6e 20 56 41 52 2e 20 54  tained in VAR. T
2500: 61 6b 65 0a 23 20 61 64 76 61 6e 74 61 67 65 20  ake.# advantage 
2510: 6f 66 20 61 6e 79 20 73 68 65 6c 6c 20 6f 70 74  of any shell opt
2520: 69 6d 69 7a 61 74 69 6f 6e 73 20 74 68 61 74 20  imizations that 
2530: 61 6c 6c 6f 77 20 61 6d 6f 72 74 69 7a 65 64 20  allow amortized 
2540: 6c 69 6e 65 61 72 20 67 72 6f 77 74 68 20 6f 76  linear growth ov
2550: 65 72 0a 23 20 72 65 70 65 61 74 65 64 20 61 70  er.# repeated ap
2560: 70 65 6e 64 73 2c 20 69 6e 73 74 65 61 64 20 6f  pends, instead o
2570: 66 20 74 68 65 20 74 79 70 69 63 61 6c 20 71 75  f the typical qu
2580: 61 64 72 61 74 69 63 20 67 72 6f 77 74 68 20 70  adratic growth p
2590: 72 65 73 65 6e 74 20 69 6e 20 6e 61 69 76 65 0a  resent in naive.
25a0: 23 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e  # implementation
25b0: 73 2e 0a 69 66 20 28 65 76 61 6c 20 22 61 73 5f  s..if (eval "as_
25c0: 76 61 72 3d 31 3b 20 61 73 5f 76 61 72 2b 3d 32  var=1; as_var+=2
25d0: 3b 20 74 65 73 74 20 78 5c 24 61 73 5f 76 61 72  ; test x\$as_var
25e0: 20 3d 20 78 31 32 22 29 20 32 3e 2f 64 65 76 2f   = x12") 2>/dev/
25f0: 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 65  null; then :.  e
2600: 76 61 6c 20 27 61 73 5f 66 6e 5f 61 70 70 65 6e  val 'as_fn_appen
2610: 64 20 28 29 0a 20 20 7b 0a 20 20 20 20 65 76 61  d ().  {.    eva
2620: 6c 20 24 31 2b 3d 5c 24 32 0a 20 20 7d 27 0a 65  l $1+=\$2.  }'.e
2630: 6c 73 65 0a 20 20 61 73 5f 66 6e 5f 61 70 70 65  lse.  as_fn_appe
2640: 6e 64 20 28 29 0a 20 20 7b 0a 20 20 20 20 65 76  nd ().  {.    ev
2650: 61 6c 20 24 31 3d 5c 24 24 31 5c 24 32 0a 20 20  al $1=\$$1\$2.  
2660: 7d 0a 66 69 20 23 20 61 73 5f 66 6e 5f 61 70 70  }.fi # as_fn_app
2670: 65 6e 64 0a 0a 23 20 61 73 5f 66 6e 5f 61 72 69  end..# as_fn_ari
2680: 74 68 20 41 52 47 2e 2e 2e 0a 23 20 2d 2d 2d 2d  th ARG....# ----
2690: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
26a0: 20 50 65 72 66 6f 72 6d 20 61 72 69 74 68 6d 65   Perform arithme
26b0: 74 69 63 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f  tic evaluation o
26c0: 6e 20 74 68 65 20 41 52 47 73 2c 20 61 6e 64 20  n the ARGs, and 
26d0: 73 74 6f 72 65 20 74 68 65 20 72 65 73 75 6c 74  store the result
26e0: 20 69 6e 20 74 68 65 0a 23 20 67 6c 6f 62 61 6c   in the.# global
26f0: 20 24 61 73 5f 76 61 6c 2e 20 54 61 6b 65 20 61   $as_val. Take a
2700: 64 76 61 6e 74 61 67 65 20 6f 66 20 73 68 65 6c  dvantage of shel
2710: 6c 73 20 74 68 61 74 20 63 61 6e 20 61 76 6f 69  ls that can avoi
2720: 64 20 66 6f 72 6b 73 2e 20 54 68 65 20 61 72 67  d forks. The arg
2730: 75 6d 65 6e 74 73 0a 23 20 6d 75 73 74 20 62 65  uments.# must be
2740: 20 70 6f 72 74 61 62 6c 65 20 61 63 72 6f 73 73   portable across
2750: 20 24 28 28 29 29 20 61 6e 64 20 65 78 70 72 2e   $(()) and expr.
2760: 0a 69 66 20 28 65 76 61 6c 20 22 74 65 73 74 20  .if (eval "test 
2770: 5c 24 28 28 20 31 20 2b 20 31 20 29 29 20 3d 20  \$(( 1 + 1 )) = 
2780: 32 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  2") 2>/dev/null;
2790: 20 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 27   then :.  eval '
27a0: 61 73 5f 66 6e 5f 61 72 69 74 68 20 28 29 0a 20  as_fn_arith (). 
27b0: 20 7b 0a 20 20 20 20 61 73 5f 76 61 6c 3d 24 28   {.    as_val=$(
27c0: 28 20 24 2a 20 29 29 0a 20 20 7d 27 0a 65 6c 73  ( $* )).  }'.els
27d0: 65 0a 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20  e.  as_fn_arith 
27e0: 28 29 0a 20 20 7b 0a 20 20 20 20 61 73 5f 76 61  ().  {.    as_va
27f0: 6c 3d 60 65 78 70 72 20 22 24 40 22 20 7c 7c 20  l=`expr "$@" || 
2800: 74 65 73 74 20 24 3f 20 2d 65 71 20 31 60 0a 20  test $? -eq 1`. 
2810: 20 7d 0a 66 69 20 23 20 61 73 5f 66 6e 5f 61 72   }.fi # as_fn_ar
2820: 69 74 68 0a 0a 0a 23 20 61 73 5f 66 6e 5f 65 72  ith...# as_fn_er
2830: 72 6f 72 20 45 52 52 4f 52 20 5b 4c 49 4e 45 4e  ror ERROR [LINEN
2840: 4f 20 4c 4f 47 5f 46 44 5d 0a 23 20 2d 2d 2d 2d  O LOG_FD].# ----
2850: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2860: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
2870: 4f 75 74 70 75 74 20 22 60 62 61 73 65 6e 61 6d  Output "`basenam
2880: 65 20 24 30 60 3a 20 65 72 72 6f 72 3a 20 45 52  e $0`: error: ER
2890: 52 4f 52 22 20 74 6f 20 73 74 64 65 72 72 2e 20  ROR" to stderr. 
28a0: 49 66 20 4c 49 4e 45 4e 4f 20 61 6e 64 20 4c 4f  If LINENO and LO
28b0: 47 5f 46 44 20 61 72 65 0a 23 20 70 72 6f 76 69  G_FD are.# provi
28c0: 64 65 64 2c 20 61 6c 73 6f 20 6f 75 74 70 75 74  ded, also output
28d0: 20 74 68 65 20 65 72 72 6f 72 20 74 6f 20 4c 4f   the error to LO
28e0: 47 5f 46 44 2c 20 72 65 66 65 72 65 6e 63 69 6e  G_FD, referencin
28f0: 67 20 4c 49 4e 45 4e 4f 2e 20 54 68 65 6e 20 65  g LINENO. Then e
2900: 78 69 74 20 74 68 65 0a 23 20 73 63 72 69 70 74  xit the.# script
2910: 20 77 69 74 68 20 73 74 61 74 75 73 20 24 3f 2c   with status $?,
2920: 20 75 73 69 6e 67 20 31 20 69 66 20 74 68 61 74   using 1 if that
2930: 20 77 61 73 20 30 2e 0a 61 73 5f 66 6e 5f 65 72   was 0..as_fn_er
2940: 72 6f 72 20 28 29 0a 7b 0a 20 20 61 73 5f 73 74  ror ().{.  as_st
2950: 61 74 75 73 3d 24 3f 3b 20 74 65 73 74 20 24 61  atus=$?; test $a
2960: 73 5f 73 74 61 74 75 73 20 2d 65 71 20 30 20 26  s_status -eq 0 &
2970: 26 20 61 73 5f 73 74 61 74 75 73 3d 31 0a 20 20  & as_status=1.  
2980: 69 66 20 74 65 73 74 20 22 24 33 22 3b 20 74 68  if test "$3"; th
2990: 65 6e 0a 20 20 20 20 61 73 5f 6c 69 6e 65 6e 6f  en.    as_lineno
29a0: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 32  =${as_lineno-"$2
29b0: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
29c0: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
29d0: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
29e0: 61 63 6b 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  ack.    $as_echo
29f0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2a00: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65  neno-$LINENO}: e
2a10: 72 72 6f 72 3a 20 24 31 22 20 3e 26 24 33 0a 20  rror: $1" >&$3. 
2a20: 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20 22   fi.  $as_echo "
2a30: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 24  $as_me: error: $
2a40: 31 22 20 3e 26 32 0a 20 20 61 73 5f 66 6e 5f 65  1" >&2.  as_fn_e
2a50: 78 69 74 20 24 61 73 5f 73 74 61 74 75 73 0a 7d  xit $as_status.}
2a60: 20 23 20 61 73 5f 66 6e 5f 65 72 72 6f 72 0a 0a   # as_fn_error..
2a70: 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c 28 61  if expr a : '\(a
2a80: 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  \)' >/dev/null 2
2a90: 3e 26 31 20 26 26 0a 20 20 20 74 65 73 74 20 22  >&1 &&.   test "
2aa0: 58 60 65 78 70 72 20 30 30 30 30 31 20 3a 20 27  X`expr 00001 : '
2ab0: 2e 2a 5c 28 2e 2e 2e 5c 29 27 60 22 20 3d 20 58  .*\(...\)'`" = X
2ac0: 30 30 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f 65  001; then.  as_e
2ad0: 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a 20 20  xpr=expr.else.  
2ae0: 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a 66 69  as_expr=false.fi
2af0: 0a 0a 69 66 20 28 62 61 73 65 6e 61 6d 65 20 2d  ..if (basename -
2b00: 2d 20 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20  - /) >/dev/null 
2b10: 32 3e 26 31 20 26 26 20 74 65 73 74 20 22 58 60  2>&1 && test "X`
2b20: 62 61 73 65 6e 61 6d 65 20 2d 2d 20 2f 20 32 3e  basename -- / 2>
2b30: 26 31 60 22 20 3d 20 22 58 2f 22 3b 20 74 68 65  &1`" = "X/"; the
2b40: 6e 0a 20 20 61 73 5f 62 61 73 65 6e 61 6d 65 3d  n.  as_basename=
2b50: 62 61 73 65 6e 61 6d 65 0a 65 6c 73 65 0a 20 20  basename.else.  
2b60: 61 73 5f 62 61 73 65 6e 61 6d 65 3d 66 61 6c 73  as_basename=fals
2b70: 65 0a 66 69 0a 0a 69 66 20 28 61 73 5f 64 69 72  e.fi..if (as_dir
2b80: 3d 60 64 69 72 6e 61 6d 65 20 2d 2d 20 2f 60 20  =`dirname -- /` 
2b90: 26 26 20 74 65 73 74 20 22 58 24 61 73 5f 64 69  && test "X$as_di
2ba0: 72 22 20 3d 20 58 2f 29 20 3e 2f 64 65 76 2f 6e  r" = X/) >/dev/n
2bb0: 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20  ull 2>&1; then. 
2bc0: 20 61 73 5f 64 69 72 6e 61 6d 65 3d 64 69 72 6e   as_dirname=dirn
2bd0: 61 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 64 69  ame.else.  as_di
2be0: 72 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a  rname=false.fi..
2bf0: 61 73 5f 6d 65 3d 60 24 61 73 5f 62 61 73 65 6e  as_me=`$as_basen
2c00: 61 6d 65 20 2d 2d 20 22 24 30 22 20 7c 7c 0a 24  ame -- "$0" ||.$
2c10: 61 73 5f 65 78 70 72 20 58 2f 22 24 30 22 20 3a  as_expr X/"$0" :
2c20: 20 27 2e 2a 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a   '.*/\([^/][^/]*
2c30: 5c 29 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22  \)/*$' \| \.. X"
2c40: 24 30 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27  $0" : 'X\(//\)$'
2c50: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
2c60: 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e  'X\(/\)' \| . 2>
2c70: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73  /dev/null ||.$as
2c80: 5f 65 63 68 6f 20 58 2f 22 24 30 22 20 7c 0a 20  _echo X/"$0" |. 
2c90: 20 20 20 73 65 64 20 27 2f 5e 2e 2a 5c 2f 5c 28     sed '/^.*\/\(
2ca0: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 5c 2f 2a 24 2f  [^/][^/]*\)\/*$/
2cb0: 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20  {..    s//\1/.. 
2cc0: 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58     q..  }..  /^X
2cd0: 5c 2f 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20  \/\(\/\/\)$/{.. 
2ce0: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
2cf0: 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28  ..  }..  /^X\/\(
2d00: 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f  \/\).*/{..    s/
2d10: 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d  /\1/..    q..  }
2d20: 0a 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60  ..  s/.*/./; q'`
2d30: 0a 0a 23 20 41 76 6f 69 64 20 64 65 70 65 6e 64  ..# Avoid depend
2d40: 69 6e 67 20 75 70 6f 6e 20 43 68 61 72 61 63 74  ing upon Charact
2d50: 65 72 20 52 61 6e 67 65 73 2e 0a 61 73 5f 63 72  er Ranges..as_cr
2d60: 5f 6c 65 74 74 65 72 73 3d 27 61 62 63 64 65 66  _letters='abcdef
2d70: 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76  ghijklmnopqrstuv
2d80: 77 78 79 7a 27 0a 61 73 5f 63 72 5f 4c 45 54 54  wxyz'.as_cr_LETT
2d90: 45 52 53 3d 27 41 42 43 44 45 46 47 48 49 4a 4b  ERS='ABCDEFGHIJK
2da0: 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 27  LMNOPQRSTUVWXYZ'
2db0: 0a 61 73 5f 63 72 5f 4c 65 74 74 65 72 73 3d 24  .as_cr_Letters=$
2dc0: 61 73 5f 63 72 5f 6c 65 74 74 65 72 73 24 61 73  as_cr_letters$as
2dd0: 5f 63 72 5f 4c 45 54 54 45 52 53 0a 61 73 5f 63  _cr_LETTERS.as_c
2de0: 72 5f 64 69 67 69 74 73 3d 27 30 31 32 33 34 35  r_digits='012345
2df0: 36 37 38 39 27 0a 61 73 5f 63 72 5f 61 6c 6e 75  6789'.as_cr_alnu
2e00: 6d 3d 24 61 73 5f 63 72 5f 4c 65 74 74 65 72 73  m=$as_cr_Letters
2e10: 24 61 73 5f 63 72 5f 64 69 67 69 74 73 0a 0a 0a  $as_cr_digits...
2e20: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
2e30: 49 4e 45 4e 4f 20 61 73 5f 6c 69 6e 65 6e 6f 5f  INENO as_lineno_
2e40: 31 61 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f  1a=$LINENO.  as_
2e50: 6c 69 6e 65 6e 6f 5f 32 3d 24 4c 49 4e 45 4e 4f  lineno_2=$LINENO
2e60: 20 61 73 5f 6c 69 6e 65 6e 6f 5f 32 61 3d 24 4c   as_lineno_2a=$L
2e70: 49 4e 45 4e 4f 0a 20 20 65 76 61 6c 20 27 74 65  INENO.  eval 'te
2e80: 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f  st "x$as_lineno_
2e90: 31 27 24 61 73 5f 72 75 6e 27 22 20 21 3d 20 22  1'$as_run'" != "
2ea0: 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 24 61  x$as_lineno_2'$a
2eb0: 73 5f 72 75 6e 27 22 20 26 26 0a 20 20 74 65 73  s_run'" &&.  tes
2ec0: 74 20 22 78 60 65 78 70 72 20 24 61 73 5f 6c 69  t "x`expr $as_li
2ed0: 6e 65 6e 6f 5f 31 27 24 61 73 5f 72 75 6e 27 20  neno_1'$as_run' 
2ee0: 2b 20 31 60 22 20 3d 20 22 78 24 61 73 5f 6c 69  + 1`" = "x$as_li
2ef0: 6e 65 6e 6f 5f 32 27 24 61 73 5f 72 75 6e 27 22  neno_2'$as_run'"
2f00: 27 20 7c 7c 20 7b 0a 20 20 23 20 42 6c 61 6d 65  ' || {.  # Blame
2f10: 20 4c 65 65 20 45 2e 20 4d 63 4d 61 68 6f 6e 20   Lee E. McMahon 
2f20: 28 31 39 33 31 2d 31 39 38 39 29 20 66 6f 72 20  (1931-1989) for 
2f30: 73 65 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a  sed's syntax.  :
2f40: 2d 29 0a 20 20 73 65 64 20 2d 6e 20 27 0a 20 20  -).  sed -n '.  
2f50: 20 20 70 0a 20 20 20 20 2f 5b 24 5d 4c 49 4e 45    p.    /[$]LINE
2f60: 4e 4f 2f 3d 0a 20 20 27 20 3c 24 61 73 5f 6d 79  NO/=.  ' <$as_my
2f70: 73 65 6c 66 20 7c 0a 20 20 20 20 73 65 64 20 27  self |.    sed '
2f80: 0a 20 20 20 20 20 20 73 2f 5b 24 5d 4c 49 4e 45  .      s/[$]LINE
2f90: 4e 4f 2e 2a 2f 26 2d 2f 0a 20 20 20 20 20 20 74  NO.*/&-/.      t
2fa0: 20 6c 69 6e 65 6e 6f 0a 20 20 20 20 20 20 62 0a   lineno.      b.
2fb0: 20 20 20 20 20 20 3a 6c 69 6e 65 6e 6f 0a 20 20        :lineno.  
2fc0: 20 20 20 20 4e 0a 20 20 20 20 20 20 3a 6c 6f 6f      N.      :loo
2fd0: 70 0a 20 20 20 20 20 20 73 2f 5b 24 5d 4c 49 4e  p.      s/[$]LIN
2fe0: 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f 61  ENO\([^'$as_cr_a
2ff0: 6c 6e 75 6d 27 5f 5d 2e 2a 5c 6e 5c 29 5c 28 2e  lnum'_].*\n\)\(.
3000: 2a 5c 29 2f 5c 32 5c 31 5c 32 2f 0a 20 20 20 20  *\)/\2\1\2/.    
3010: 20 20 74 20 6c 6f 6f 70 0a 20 20 20 20 20 20 73    t loop.      s
3020: 2f 2d 5c 6e 2e 2a 2f 2f 0a 20 20 20 20 27 20 3e  /-\n.*//.    ' >
3030: 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 26 26  $as_me.lineno &&
3040: 0a 20 20 63 68 6d 6f 64 20 2b 78 20 22 24 61 73  .  chmod +x "$as
3050: 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 20 7c 7c 0a 20  _me.lineno" ||. 
3060: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
3070: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61  as_me: error: ca
3080: 6e 6e 6f 74 20 63 72 65 61 74 65 20 24 61 73 5f  nnot create $as_
3090: 6d 65 2e 6c 69 6e 65 6e 6f 3b 20 72 65 72 75 6e  me.lineno; rerun
30a0: 20 77 69 74 68 20 61 20 50 4f 53 49 58 20 73 68   with a POSIX sh
30b0: 65 6c 6c 22 20 3e 26 32 3b 20 61 73 5f 66 6e 5f  ell" >&2; as_fn_
30c0: 65 78 69 74 20 31 3b 20 7d 0a 0a 20 20 23 20 44  exit 1; }..  # D
30d0: 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78 65 63  on't try to exec
30e0: 20 61 73 20 69 74 20 63 68 61 6e 67 65 73 20 24   as it changes $
30f0: 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61 6c 6c  [0], causing all
3100: 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c 65 6d   sort of problem
3110: 73 0a 20 20 23 20 28 74 68 65 20 64 69 72 6e 61  s.  # (the dirna
3120: 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20 6e 6f  me of $[0] is no
3130: 74 20 74 68 65 20 70 6c 61 63 65 20 77 68 65 72  t the place wher
3140: 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e 64 20  e we might find 
3150: 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e 61 6c  the.  # original
3160: 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41 75 74   and so on.  Aut
3170: 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63 69 61  oconf is especia
3180: 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20 74 6f  lly sensitive to
3190: 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e 2f 24   this)..  . "./$
31a0: 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a 20 20  as_me.lineno".  
31b0: 23 20 45 78 69 74 20 73 74 61 74 75 73 20 69 73  # Exit status is
31c0: 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c 61 73   that of the las
31d0: 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65 78 69  t command..  exi
31e0: 74 0a 7d 0a 0a 45 43 48 4f 5f 43 3d 20 45 43 48  t.}..ECHO_C= ECH
31f0: 4f 5f 4e 3d 20 45 43 48 4f 5f 54 3d 0a 63 61 73  O_N= ECHO_T=.cas
3200: 65 20 60 65 63 68 6f 20 2d 6e 20 78 60 20 69 6e  e `echo -n x` in
3210: 20 23 28 28 28 28 28 0a 2d 6e 2a 29 0a 20 20 63   #(((((.-n*).  c
3220: 61 73 65 20 60 65 63 68 6f 20 27 78 79 5c 63 27  ase `echo 'xy\c'
3230: 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43 48 4f  ` in.  *c*) ECHO
3240: 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48 4f 5f  _T='.';;.# ECHO_
3250: 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61 62 20  T is single tab 
3260: 63 68 61 72 61 63 74 65 72 2e 0a 20 20 78 79 29  character..  xy)
3270: 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b 3b 0a    ECHO_C='\c';;.
3280: 20 20 2a 29 20 20 20 65 63 68 6f 20 60 65 63 68    *)   echo `ech
3290: 6f 20 6b 73 68 38 38 20 62 75 67 20 6f 6e 20 41  o ksh88 bug on A
32a0: 49 58 20 36 2e 31 60 20 3e 20 2f 64 65 76 2f 6e  IX 6.1` > /dev/n
32b0: 75 6c 6c 0a 20 20 20 20 20 20 20 45 43 48 4f 5f  ull.       ECHO_
32c0: 54 3d 27 09 27 3b 3b 0a 20 20 65 73 61 63 3b 3b  T='.';;.  esac;;
32d0: 0a 2a 29 0a 20 20 45 43 48 4f 5f 4e 3d 27 2d 6e  .*).  ECHO_N='-n
32e0: 27 3b 3b 0a 65 73 61 63 0a 0a 72 6d 20 2d 66 20  ';;.esac..rm -f 
32f0: 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e 65 78  conf$$ conf$$.ex
3300: 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 69 66  e conf$$.file.if
3310: 20 74 65 73 74 20 2d 64 20 63 6f 6e 66 24 24 2e   test -d conf$$.
3320: 64 69 72 3b 20 74 68 65 6e 0a 20 20 72 6d 20 2d  dir; then.  rm -
3330: 66 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63 6f 6e  f conf$$.dir/con
3340: 66 24 24 2e 66 69 6c 65 0a 65 6c 73 65 0a 20 20  f$$.file.else.  
3350: 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72  rm -f conf$$.dir
3360: 0a 20 20 6d 6b 64 69 72 20 63 6f 6e 66 24 24 2e  .  mkdir conf$$.
3370: 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  dir 2>/dev/null.
3380: 66 69 0a 69 66 20 28 65 63 68 6f 20 3e 63 6f 6e  fi.if (echo >con
3390: 66 24 24 2e 66 69 6c 65 29 20 32 3e 2f 64 65 76  f$$.file) 2>/dev
33a0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 69 66  /null; then.  if
33b0: 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e 66 69   ln -s conf$$.fi
33c0: 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64 65 76  le conf$$ 2>/dev
33d0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20  /null; then.    
33e0: 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a  as_ln_s='ln -s'.
33f0: 20 20 20 20 23 20 2e 2e 2e 20 62 75 74 20 74 68      # ... but th
3400: 65 72 65 20 61 72 65 20 74 77 6f 20 67 6f 74 63  ere are two gotc
3410: 68 61 73 3a 0a 20 20 20 20 23 20 31 29 20 4f 6e  has:.    # 1) On
3420: 20 4d 53 59 53 2c 20 62 6f 74 68 20 60 6c 6e 20   MSYS, both `ln 
3430: 2d 73 20 66 69 6c 65 20 64 69 72 27 20 61 6e 64  -s file dir' and
3440: 20 60 6c 6e 20 66 69 6c 65 20 64 69 72 27 20 66   `ln file dir' f
3450: 61 69 6c 2e 0a 20 20 20 20 23 20 32 29 20 44 4a  ail..    # 2) DJ
3460: 47 50 50 20 3c 20 32 2e 30 34 20 68 61 73 20 6e  GPP < 2.04 has n
3470: 6f 20 73 79 6d 6c 69 6e 6b 73 3b 20 60 6c 6e 20  o symlinks; `ln 
3480: 2d 73 27 20 63 72 65 61 74 65 73 20 61 20 77 72  -s' creates a wr
3490: 61 70 70 65 72 20 65 78 65 63 75 74 61 62 6c 65  apper executable
34a0: 2e 0a 20 20 20 20 23 20 49 6e 20 62 6f 74 68 20  ..    # In both 
34b0: 63 61 73 65 73 2c 20 77 65 20 68 61 76 65 20 74  cases, we have t
34c0: 6f 20 64 65 66 61 75 6c 74 20 74 6f 20 60 63 70  o default to `cp
34d0: 20 2d 70 27 2e 0a 20 20 20 20 6c 6e 20 2d 73 20   -p'..    ln -s 
34e0: 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66  conf$$.file conf
34f0: 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75  $$.dir 2>/dev/nu
3500: 6c 6c 20 26 26 20 74 65 73 74 20 21 20 2d 66 20  ll && test ! -f 
3510: 63 6f 6e 66 24 24 2e 65 78 65 20 7c 7c 0a 20 20  conf$$.exe ||.  
3520: 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20      as_ln_s='cp 
3530: 2d 70 27 0a 20 20 65 6c 69 66 20 6c 6e 20 63 6f  -p'.  elif ln co
3540: 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24 24  nf$$.file conf$$
3550: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   2>/dev/null; th
3560: 65 6e 0a 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 6c  en.    as_ln_s=l
3570: 6e 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f  n.  else.    as_
3580: 6c 6e 5f 73 3d 27 63 70 20 2d 70 27 0a 20 20 66  ln_s='cp -p'.  f
3590: 69 0a 65 6c 73 65 0a 20 20 61 73 5f 6c 6e 5f 73  i.else.  as_ln_s
35a0: 3d 27 63 70 20 2d 70 27 0a 66 69 0a 72 6d 20 2d  ='cp -p'.fi.rm -
35b0: 66 20 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e  f conf$$ conf$$.
35c0: 65 78 65 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63  exe conf$$.dir/c
35d0: 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f 6e 66 24  onf$$.file conf$
35e0: 24 2e 66 69 6c 65 0a 72 6d 64 69 72 20 63 6f 6e  $.file.rmdir con
35f0: 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e  f$$.dir 2>/dev/n
3600: 75 6c 6c 0a 0a 69 66 20 6d 6b 64 69 72 20 2d 70  ull..if mkdir -p
3610: 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20   . 2>/dev/null; 
3620: 74 68 65 6e 0a 20 20 61 73 5f 6d 6b 64 69 72 5f  then.  as_mkdir_
3630: 70 3d 27 6d 6b 64 69 72 20 2d 70 20 22 24 61 73  p='mkdir -p "$as
3640: 5f 64 69 72 22 27 0a 65 6c 73 65 0a 20 20 74 65  _dir"'.else.  te
3650: 73 74 20 2d 64 20 2e 2f 2d 70 20 26 26 20 72 6d  st -d ./-p && rm
3660: 64 69 72 20 2e 2f 2d 70 0a 20 20 61 73 5f 6d 6b  dir ./-p.  as_mk
3670: 64 69 72 5f 70 3d 66 61 6c 73 65 0a 66 69 0a 0a  dir_p=false.fi..
3680: 69 66 20 74 65 73 74 20 2d 78 20 2f 20 3e 2f 64  if test -x / >/d
3690: 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
36a0: 65 6e 0a 20 20 61 73 5f 74 65 73 74 5f 78 3d 27  en.  as_test_x='
36b0: 74 65 73 74 20 2d 78 27 0a 65 6c 73 65 0a 20 20  test -x'.else.  
36c0: 69 66 20 6c 73 20 2d 64 4c 20 2f 20 3e 2f 64 65  if ls -dL / >/de
36d0: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
36e0: 6e 0a 20 20 20 20 61 73 5f 6c 73 5f 4c 5f 6f 70  n.    as_ls_L_op
36f0: 74 69 6f 6e 3d 4c 0a 20 20 65 6c 73 65 0a 20 20  tion=L.  else.  
3700: 20 20 61 73 5f 6c 73 5f 4c 5f 6f 70 74 69 6f 6e    as_ls_L_option
3710: 3d 0a 20 20 66 69 0a 20 20 61 73 5f 74 65 73 74  =.  fi.  as_test
3720: 5f 78 3d 27 0a 20 20 20 20 65 76 61 6c 20 73 68  _x='.    eval sh
3730: 20 2d 63 20 27 5c 27 27 0a 20 20 20 20 20 20 69   -c '\''.      i
3740: 66 20 74 65 73 74 20 2d 64 20 22 24 31 22 3b 20  f test -d "$1"; 
3750: 74 68 65 6e 0a 09 74 65 73 74 20 2d 64 20 22 24  then..test -d "$
3760: 31 2f 2e 22 3b 0a 20 20 20 20 20 20 65 6c 73 65  1/.";.      else
3770: 0a 09 63 61 73 65 20 24 31 20 69 6e 20 23 28 0a  ..case $1 in #(.
3780: 09 2d 2a 29 73 65 74 20 22 2e 2f 24 31 22 3b 3b  .-*)set "./$1";;
3790: 0a 09 65 73 61 63 3b 0a 09 63 61 73 65 20 60 6c  ..esac;..case `l
37a0: 73 20 2d 6c 64 27 24 61 73 5f 6c 73 5f 4c 5f 6f  s -ld'$as_ls_L_o
37b0: 70 74 69 6f 6e 27 20 22 24 31 22 20 32 3e 2f 64  ption' "$1" 2>/d
37c0: 65 76 2f 6e 75 6c 6c 60 20 69 6e 20 23 28 28 0a  ev/null` in #((.
37d0: 09 3f 3f 3f 5b 73 78 5d 2a 29 3a 3b 3b 2a 29 66  .???[sx]*):;;*)f
37e0: 61 6c 73 65 3b 3b 65 73 61 63 3b 66 69 0a 20 20  alse;;esac;fi.  
37f0: 20 20 27 5c 27 27 20 73 68 0a 20 20 27 0a 66 69    '\'' sh.  '.fi
3800: 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  .as_executable_p
3810: 3d 24 61 73 5f 74 65 73 74 5f 78 0a 0a 23 20 53  =$as_test_x..# S
3820: 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f  ed expression to
3830: 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f 6e   map a string on
3840: 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20 6e  to a valid CPP n
3850: 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d 22  ame..as_tr_cpp="
3860: 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61 73  eval sed 'y%*$as
3870: 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61 73  _cr_letters%P$as
3880: 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25 5b  _cr_LETTERS%;s%[
3890: 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 25  ^_$as_cr_alnum]%
38a0: 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78 70  _%g'"..# Sed exp
38b0: 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20 61  ression to map a
38c0: 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20 76   string onto a v
38d0: 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e 61  alid variable na
38e0: 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65 76  me..as_tr_sh="ev
38f0: 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70 25  al sed 'y%*+%pp%
3900: 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e  ;s%[^_$as_cr_aln
3910: 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 74 65 73 74  um]%_%g'"...test
3920: 20 2d 6e 20 22 24 44 4a 44 49 52 22 20 7c 7c 20   -n "$DJDIR" || 
3930: 65 78 65 63 20 37 3c 26 30 20 3c 2f 64 65 76 2f  exec 7<&0 </dev/
3940: 6e 75 6c 6c 0a 65 78 65 63 20 36 3e 26 31 0a 0a  null.exec 6>&1..
3950: 23 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 68 6f  # Name of the ho
3960: 73 74 2e 0a 23 20 68 6f 73 74 6e 61 6d 65 20 6f  st..# hostname o
3970: 6e 20 73 6f 6d 65 20 73 79 73 74 65 6d 73 20 28  n some systems (
3980: 53 56 52 33 2e 32 2c 20 4c 69 6e 75 78 29 20 72  SVR3.2, Linux) r
3990: 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65  eturns a bogus e
39a0: 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f  xit status,.# so
39b0: 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20   uname gets run 
39c0: 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65  too..ac_hostname
39d0: 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75  =`(hostname || u
39e0: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
39f0: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a  null | sed 1q`..
3a00: 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69  #.# Initializati
3a10: 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c  ons..#.ac_defaul
3a20: 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f  t_prefix=/usr/lo
3a30: 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  cal.ac_clean_fil
3a40: 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69  es=.ac_config_li
3a50: 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42  bobj_dir=..LIBOB
3a60: 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  JS=.cross_compil
3a70: 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a  ing=no.subdirs=.
3a80: 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47  MFLAGS=.MAKEFLAG
3a90: 53 3d 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f  S=..# Identity o
3aa0: 66 20 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a  f this package..
3ab0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 67 70  PACKAGE_NAME='gp
3ac0: 67 27 0a 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  g'.PACKAGE_TARNA
3ad0: 4d 45 3d 27 67 70 67 27 0a 50 41 43 4b 41 47 45  ME='gpg'.PACKAGE
3ae0: 5f 56 45 52 53 49 4f 4e 3d 27 31 2e 30 27 0a 50  _VERSION='1.0'.P
3af0: 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 3d 27 67  ACKAGE_STRING='g
3b00: 70 67 20 31 2e 30 27 0a 50 41 43 4b 41 47 45 5f  pg 1.0'.PACKAGE_
3b10: 42 55 47 52 45 50 4f 52 54 3d 27 27 0a 50 41 43  BUGREPORT=''.PAC
3b20: 4b 41 47 45 5f 55 52 4c 3d 27 27 0a 0a 23 20 46  KAGE_URL=''..# F
3b30: 61 63 74 6f 72 69 6e 67 20 64 65 66 61 75 6c 74  actoring default
3b40: 20 68 65 61 64 65 72 73 20 66 6f 72 20 6d 6f 73   headers for mos
3b50: 74 20 74 65 73 74 73 2e 0a 61 63 5f 69 6e 63 6c  t tests..ac_incl
3b60: 75 64 65 73 5f 64 65 66 61 75 6c 74 3d 22 5c 0a  udes_default="\.
3b70: 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e  #include <stdio.
3b80: 68 3e 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53  h>.#ifdef HAVE_S
3b90: 59 53 5f 54 59 50 45 53 5f 48 0a 23 20 69 6e 63  YS_TYPES_H.# inc
3ba0: 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e  lude <sys/types.
3bb0: 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66  h>.#endif.#ifdef
3bc0: 20 48 41 56 45 5f 53 59 53 5f 53 54 41 54 5f 48   HAVE_SYS_STAT_H
3bd0: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f  .# include <sys/
3be0: 73 74 61 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23  stat.h>.#endif.#
3bf0: 69 66 64 65 66 20 53 54 44 43 5f 48 45 41 44 45  ifdef STDC_HEADE
3c00: 52 53 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74  RS.# include <st
3c10: 64 6c 69 62 2e 68 3e 0a 23 20 69 6e 63 6c 75 64  dlib.h>.# includ
3c20: 65 20 3c 73 74 64 64 65 66 2e 68 3e 0a 23 65 6c  e <stddef.h>.#el
3c30: 73 65 0a 23 20 69 66 64 65 66 20 48 41 56 45 5f  se.# ifdef HAVE_
3c40: 53 54 44 4c 49 42 5f 48 0a 23 20 20 69 6e 63 6c  STDLIB_H.#  incl
3c50: 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23  ude <stdlib.h>.#
3c60: 20 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 23 69   endif.#endif.#i
3c70: 66 64 65 66 20 48 41 56 45 5f 53 54 52 49 4e 47  fdef HAVE_STRING
3c80: 5f 48 0a 23 20 69 66 20 21 64 65 66 69 6e 65 64  _H.# if !defined
3c90: 20 53 54 44 43 5f 48 45 41 44 45 52 53 20 26 26   STDC_HEADERS &&
3ca0: 20 64 65 66 69 6e 65 64 20 48 41 56 45 5f 4d 45   defined HAVE_ME
3cb0: 4d 4f 52 59 5f 48 0a 23 20 20 69 6e 63 6c 75 64  MORY_H.#  includ
3cc0: 65 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a 23 20 65  e <memory.h>.# e
3cd0: 6e 64 69 66 0a 23 20 69 6e 63 6c 75 64 65 20 3c  ndif.# include <
3ce0: 73 74 72 69 6e 67 2e 68 3e 0a 23 65 6e 64 69 66  string.h>.#endif
3cf0: 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53 54 52  .#ifdef HAVE_STR
3d00: 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c 75 64 65  INGS_H.# include
3d10: 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a 23 65 6e   <strings.h>.#en
3d20: 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f  dif.#ifdef HAVE_
3d30: 49 4e 54 54 59 50 45 53 5f 48 0a 23 20 69 6e 63  INTTYPES_H.# inc
3d40: 6c 75 64 65 20 3c 69 6e 74 74 79 70 65 73 2e 68  lude <inttypes.h
3d50: 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20  >.#endif.#ifdef 
3d60: 48 41 56 45 5f 53 54 44 49 4e 54 5f 48 0a 23 20  HAVE_STDINT_H.# 
3d70: 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6e 74 2e  include <stdint.
3d80: 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64 65 66  h>.#endif.#ifdef
3d90: 20 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 0a 23   HAVE_UNISTD_H.#
3da0: 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73 74 64   include <unistd
3db0: 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a 61 63 5f  .h>.#endif"..ac_
3dc0: 73 75 62 73 74 5f 76 61 72 73 3d 27 4c 54 4c 49  subst_vars='LTLI
3dd0: 42 4f 42 4a 53 0a 43 4f 4e 46 49 47 5f 43 4c 45  BOBJS.CONFIG_CLE
3de0: 41 4e 5f 46 49 4c 45 53 0a 54 43 4c 53 48 5f 50  AN_FILES.TCLSH_P
3df0: 52 4f 47 0a 52 41 4e 4c 49 42 5f 53 54 55 42 0a  ROG.RANLIB_STUB.
3e00: 4d 41 4b 45 5f 53 54 55 42 5f 4c 49 42 0a 4d 41  MAKE_STUB_LIB.MA
3e10: 4b 45 5f 53 54 41 54 49 43 5f 4c 49 42 0a 4d 41  KE_STATIC_LIB.MA
3e20: 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 0a 4d 41  KE_SHARED_LIB.MA
3e30: 4b 45 5f 4c 49 42 0a 54 43 4c 5f 44 42 47 58 0a  KE_LIB.TCL_DBGX.
3e40: 4c 44 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 0a  LDFLAGS_DEFAULT.
3e50: 43 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 0a 4c  CFLAGS_DEFAULT.L
3e60: 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 5f 56  D_LIBRARY_PATH_V
3e70: 41 52 0a 53 48 4c 49 42 5f 43 46 4c 41 47 53 0a  AR.SHLIB_CFLAGS.
3e80: 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 0a 53 48  SHLIB_LD_LIBS.SH
3e90: 4c 49 42 5f 4c 44 0a 53 54 4c 49 42 5f 4c 44 0a  LIB_LD.STLIB_LD.
3ea0: 43 46 4c 41 47 53 5f 57 41 52 4e 49 4e 47 0a 43  CFLAGS_WARNING.C
3eb0: 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 0a 43  FLAGS_OPTIMIZE.C
3ec0: 46 4c 41 47 53 5f 44 45 42 55 47 0a 44 4c 5f 4c  FLAGS_DEBUG.DL_L
3ed0: 49 42 53 0a 4c 49 42 4f 42 4a 53 0a 43 45 4c 49  IBS.LIBOBJS.CELI
3ee0: 42 5f 44 49 52 0a 41 52 0a 53 48 41 52 45 44 5f  B_DIR.AR.SHARED_
3ef0: 42 55 49 4c 44 0a 54 43 4c 5f 54 48 52 45 41 44  BUILD.TCL_THREAD
3f00: 53 0a 54 43 4c 5f 49 4e 43 4c 55 44 45 53 0a 43  S.TCL_INCLUDES.C
3f10: 4c 45 41 4e 46 49 4c 45 53 0a 4d 41 54 48 5f 4c  LEANFILES.MATH_L
3f20: 49 42 53 0a 45 47 52 45 50 0a 47 52 45 50 0a 52  IBS.EGREP.GREP.R
3f30: 41 4e 4c 49 42 0a 53 45 54 5f 4d 41 4b 45 0a 49  ANLIB.SET_MAKE.I
3f40: 4e 53 54 41 4c 4c 5f 44 41 54 41 0a 49 4e 53 54  NSTALL_DATA.INST
3f50: 41 4c 4c 5f 53 43 52 49 50 54 0a 49 4e 53 54 41  ALL_SCRIPT.INSTA
3f60: 4c 4c 5f 50 52 4f 47 52 41 4d 0a 43 50 50 0a 4f  LL_PROGRAM.CPP.O
3f70: 42 4a 45 58 54 0a 61 63 5f 63 74 5f 43 43 0a 43  BJEXT.ac_ct_CC.C
3f80: 50 50 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a  PPFLAGS.LDFLAGS.
3f90: 43 46 4c 41 47 53 0a 43 43 0a 50 4b 47 5f 4f 42  CFLAGS.CC.PKG_OB
3fa0: 4a 45 43 54 53 0a 50 4b 47 5f 53 4f 55 52 43 45  JECTS.PKG_SOURCE
3fb0: 53 0a 54 43 4c 5f 53 48 4c 49 42 5f 4c 44 5f 4c  S.TCL_SHLIB_LD_L
3fc0: 49 42 53 0a 54 43 4c 5f 4c 44 5f 46 4c 41 47 53  IBS.TCL_LD_FLAGS
3fd0: 0a 54 43 4c 5f 45 58 54 52 41 5f 43 46 4c 41 47  .TCL_EXTRA_CFLAG
3fe0: 53 0a 54 43 4c 5f 44 45 46 53 0a 54 43 4c 5f 4c  S.TCL_DEFS.TCL_L
3ff0: 49 42 53 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42  IBS.TCL_STUB_LIB
4000: 5f 53 50 45 43 0a 54 43 4c 5f 53 54 55 42 5f 4c  _SPEC.TCL_STUB_L
4010: 49 42 5f 46 4c 41 47 0a 54 43 4c 5f 53 54 55 42  IB_FLAG.TCL_STUB
4020: 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f 4c 49  _LIB_FILE.TCL_LI
4030: 42 5f 53 50 45 43 0a 54 43 4c 5f 4c 49 42 5f 46  B_SPEC.TCL_LIB_F
4040: 4c 41 47 0a 54 43 4c 5f 4c 49 42 5f 46 49 4c 45  LAG.TCL_LIB_FILE
4050: 0a 54 43 4c 5f 53 52 43 5f 44 49 52 0a 54 43 4c  .TCL_SRC_DIR.TCL
4060: 5f 42 49 4e 5f 44 49 52 0a 54 43 4c 5f 56 45 52  _BIN_DIR.TCL_VER
4070: 53 49 4f 4e 0a 42 55 49 4c 44 5f 43 5f 48 45 4c  SION.BUILD_C_HEL
4080: 50 45 52 0a 50 4b 47 5f 43 46 4c 41 47 53 0a 50  PER.PKG_CFLAGS.P
4090: 4b 47 5f 4c 49 42 53 0a 50 4b 47 5f 49 4e 43 4c  KG_LIBS.PKG_INCL
40a0: 55 44 45 53 0a 50 4b 47 5f 48 45 41 44 45 52 53  UDES.PKG_HEADERS
40b0: 0a 50 4b 47 5f 54 43 4c 5f 53 4f 55 52 43 45 53  .PKG_TCL_SOURCES
40c0: 0a 50 4b 47 5f 53 54 55 42 5f 4f 42 4a 45 43 54  .PKG_STUB_OBJECT
40d0: 53 0a 50 4b 47 5f 53 54 55 42 5f 53 4f 55 52 43  S.PKG_STUB_SOURC
40e0: 45 53 0a 50 4b 47 5f 53 54 55 42 5f 4c 49 42 5f  ES.PKG_STUB_LIB_
40f0: 46 49 4c 45 0a 50 4b 47 5f 4c 49 42 5f 46 49 4c  FILE.PKG_LIB_FIL
4100: 45 0a 45 58 45 45 58 54 0a 43 59 47 50 41 54 48  E.EXEEXT.CYGPATH
4110: 0a 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 68 6f  .target_alias.ho
4120: 73 74 5f 61 6c 69 61 73 0a 62 75 69 6c 64 5f 61  st_alias.build_a
4130: 6c 69 61 73 0a 4c 49 42 53 0a 45 43 48 4f 5f 54  lias.LIBS.ECHO_T
4140: 0a 45 43 48 4f 5f 4e 0a 45 43 48 4f 5f 43 0a 44  .ECHO_N.ECHO_C.D
4150: 45 46 53 0a 6d 61 6e 64 69 72 0a 6c 6f 63 61 6c  EFS.mandir.local
4160: 65 64 69 72 0a 6c 69 62 64 69 72 0a 70 73 64 69  edir.libdir.psdi
4170: 72 0a 70 64 66 64 69 72 0a 64 76 69 64 69 72 0a  r.pdfdir.dvidir.
4180: 68 74 6d 6c 64 69 72 0a 69 6e 66 6f 64 69 72 0a  htmldir.infodir.
4190: 64 6f 63 64 69 72 0a 6f 6c 64 69 6e 63 6c 75 64  docdir.oldinclud
41a0: 65 64 69 72 0a 69 6e 63 6c 75 64 65 64 69 72 0a  edir.includedir.
41b0: 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 0a 73 68  localstatedir.sh
41c0: 61 72 65 64 73 74 61 74 65 64 69 72 0a 73 79 73  aredstatedir.sys
41d0: 63 6f 6e 66 64 69 72 0a 64 61 74 61 64 69 72 0a  confdir.datadir.
41e0: 64 61 74 61 72 6f 6f 74 64 69 72 0a 6c 69 62 65  datarootdir.libe
41f0: 78 65 63 64 69 72 0a 73 62 69 6e 64 69 72 0a 62  xecdir.sbindir.b
4200: 69 6e 64 69 72 0a 70 72 6f 67 72 61 6d 5f 74 72  indir.program_tr
4210: 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 0a 70 72 65  ansform_name.pre
4220: 66 69 78 0a 65 78 65 63 5f 70 72 65 66 69 78 0a  fix.exec_prefix.
4230: 50 41 43 4b 41 47 45 5f 55 52 4c 0a 50 41 43 4b  PACKAGE_URL.PACK
4240: 41 47 45 5f 42 55 47 52 45 50 4f 52 54 0a 50 41  AGE_BUGREPORT.PA
4250: 43 4b 41 47 45 5f 53 54 52 49 4e 47 0a 50 41 43  CKAGE_STRING.PAC
4260: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 0a 50 41 43  KAGE_VERSION.PAC
4270: 4b 41 47 45 5f 54 41 52 4e 41 4d 45 0a 50 41 43  KAGE_TARNAME.PAC
4280: 4b 41 47 45 5f 4e 41 4d 45 0a 50 41 54 48 5f 53  KAGE_NAME.PATH_S
4290: 45 50 41 52 41 54 4f 52 0a 53 48 45 4c 4c 27 0a  EPARATOR.SHELL'.
42a0: 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 3d 27  ac_subst_files='
42b0: 27 0a 61 63 5f 75 73 65 72 5f 6f 70 74 73 3d 27  '.ac_user_opts='
42c0: 0a 65 6e 61 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63  .enable_option_c
42d0: 68 65 63 6b 69 6e 67 0a 65 6e 61 62 6c 65 5f 63  hecking.enable_c
42e0: 5f 68 65 6c 70 65 72 0a 77 69 74 68 5f 74 63 6c  _helper.with_tcl
42f0: 0a 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64 65  .with_tclinclude
4300: 0a 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 0a  .enable_threads.
4310: 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 0a 65 6e  enable_shared.en
4320: 61 62 6c 65 5f 36 34 62 69 74 0a 65 6e 61 62 6c  able_64bit.enabl
4330: 65 5f 36 34 62 69 74 5f 76 69 73 0a 65 6e 61 62  e_64bit_vis.enab
4340: 6c 65 5f 72 70 61 74 68 0a 65 6e 61 62 6c 65 5f  le_rpath.enable_
4350: 77 69 6e 63 65 0a 77 69 74 68 5f 63 65 6c 69 62  wince.with_celib
4360: 0a 65 6e 61 62 6c 65 5f 6c 6f 61 64 0a 65 6e 61  .enable_load.ena
4370: 62 6c 65 5f 73 79 6d 62 6f 6c 73 0a 27 0a 20 20  ble_symbols.'.  
4380: 20 20 20 20 61 63 5f 70 72 65 63 69 6f 75 73 5f      ac_precious_
4390: 76 61 72 73 3d 27 62 75 69 6c 64 5f 61 6c 69 61  vars='build_alia
43a0: 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a 74 61 72  s.host_alias.tar
43b0: 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a 43 46 4c  get_alias.CC.CFL
43c0: 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c 49 42 53  AGS.LDFLAGS.LIBS
43d0: 0a 43 50 50 46 4c 41 47 53 0a 43 50 50 27 0a 0a  .CPPFLAGS.CPP'..
43e0: 0a 23 20 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f  .# Initialize so
43f0: 6d 65 20 76 61 72 69 61 62 6c 65 73 20 73 65 74  me variables set
4400: 20 62 79 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f   by options..ac_
4410: 69 6e 69 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e  init_help=.ac_in
4420: 69 74 5f 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65  it_version=false
4430: 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  .ac_unrecognized
4440: 5f 6f 70 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f  _opts=.ac_unreco
4450: 67 6e 69 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68  gnized_sep=.# Th
4460: 65 20 76 61 72 69 61 62 6c 65 73 20 68 61 76 65  e variables have
4470: 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 73 20   the same names 
4480: 61 73 20 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20  as the options, 
4490: 77 69 74 68 0a 23 20 64 61 73 68 65 73 20 63 68  with.# dashes ch
44a0: 61 6e 67 65 64 20 74 6f 20 75 6e 64 65 72 6c 69  anged to underli
44b0: 6e 65 73 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d  nes..cache_file=
44c0: 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70  /dev/null.exec_p
44d0: 72 65 66 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72  refix=NONE.no_cr
44e0: 65 61 74 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69  eate=.no_recursi
44f0: 6f 6e 3d 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a  on=.prefix=NONE.
4500: 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e  program_prefix=N
4510: 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66  ONE.program_suff
4520: 69 78 3d 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f  ix=NONE.program_
4530: 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73  transform_name=s
4540: 2c 78 2c 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69  ,x,x,.silent=.si
4550: 74 65 3d 0a 73 72 63 64 69 72 3d 0a 76 65 72 62  te=.srcdir=.verb
4560: 6f 73 65 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d  ose=.x_includes=
4570: 4e 4f 4e 45 0a 78 5f 6c 69 62 72 61 72 69 65 73  NONE.x_libraries
4580: 3d 4e 4f 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c  =NONE..# Install
4590: 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 20  ation directory 
45a0: 6f 70 74 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65  options..# These
45b0: 20 61 72 65 20 6c 65 66 74 20 75 6e 65 78 70 61   are left unexpa
45c0: 6e 64 65 64 20 73 6f 20 75 73 65 72 73 20 63 61  nded so users ca
45d0: 6e 20 22 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20  n "make install 
45e0: 65 78 65 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f  exec_prefix=/foo
45f0: 22 0a 23 20 61 6e 64 20 61 6c 6c 20 74 68 65 20  ".# and all the 
4600: 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 61  variables that a
4610: 72 65 20 73 75 70 70 6f 73 65 64 20 74 6f 20 62  re supposed to b
4620: 65 20 62 61 73 65 64 20 6f 6e 20 65 78 65 63 5f  e based on exec_
4630: 70 72 65 66 69 78 0a 23 20 62 79 20 64 65 66 61  prefix.# by defa
4640: 75 6c 74 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c  ult will actuall
4650: 79 20 63 68 61 6e 67 65 2e 0a 23 20 55 73 65 20  y change..# Use 
4660: 62 72 61 63 65 73 20 69 6e 73 74 65 61 64 20 6f  braces instead o
4670: 66 20 70 61 72 65 6e 73 20 62 65 63 61 75 73 65  f parens because
4680: 20 73 68 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20   sh, perl, etc. 
4690: 61 6c 73 6f 20 61 63 63 65 70 74 20 74 68 65 6d  also accept them
46a0: 2e 0a 23 20 28 54 68 65 20 6c 69 73 74 20 66 6f  ..# (The list fo
46b0: 6c 6c 6f 77 73 20 74 68 65 20 73 61 6d 65 20 6f  llows the same o
46c0: 72 64 65 72 20 61 73 20 74 68 65 20 47 4e 55 20  rder as the GNU 
46d0: 43 6f 64 69 6e 67 20 53 74 61 6e 64 61 72 64 73  Coding Standards
46e0: 2e 29 0a 62 69 6e 64 69 72 3d 27 24 7b 65 78 65  .).bindir='${exe
46f0: 63 5f 70 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73  c_prefix}/bin'.s
4700: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  bindir='${exec_p
4710: 72 65 66 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62  refix}/sbin'.lib
4720: 65 78 65 63 64 69 72 3d 27 24 7b 65 78 65 63 5f  execdir='${exec_
4730: 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65 63 27  prefix}/libexec'
4740: 0a 64 61 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b  .datarootdir='${
4750: 70 72 65 66 69 78 7d 2f 73 68 61 72 65 27 0a 64  prefix}/share'.d
4760: 61 74 61 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  atadir='${dataro
4770: 6f 74 64 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64  otdir}'.sysconfd
4780: 69 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 65 74  ir='${prefix}/et
4790: 63 27 0a 73 68 61 72 65 64 73 74 61 74 65 64 69  c'.sharedstatedi
47a0: 72 3d 27 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d  r='${prefix}/com
47b0: 27 0a 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 3d  '.localstatedir=
47c0: 27 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 27 0a  '${prefix}/var'.
47d0: 69 6e 63 6c 75 64 65 64 69 72 3d 27 24 7b 70 72  includedir='${pr
47e0: 65 66 69 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f  efix}/include'.o
47f0: 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75  ldincludedir='/u
4800: 73 72 2f 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64  sr/include'.docd
4810: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
4820: 72 7d 2f 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45  r}/doc/${PACKAGE
4830: 5f 54 41 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64  _TARNAME}'.infod
4840: 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64 69  ir='${datarootdi
4850: 72 7d 2f 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72  r}/info'.htmldir
4860: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69  ='${docdir}'.dvi
4870: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
4880: 70 64 66 64 69 72 3d 27 24 7b 64 6f 63 64 69 72  pdfdir='${docdir
4890: 7d 27 0a 70 73 64 69 72 3d 27 24 7b 64 6f 63 64  }'.psdir='${docd
48a0: 69 72 7d 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65  ir}'.libdir='${e
48b0: 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27  xec_prefix}/lib'
48c0: 0a 6c 6f 63 61 6c 65 64 69 72 3d 27 24 7b 64 61  .localedir='${da
48d0: 74 61 72 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c  tarootdir}/local
48e0: 65 27 0a 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74  e'.mandir='${dat
48f0: 61 72 6f 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a  arootdir}/man'..
4900: 61 63 5f 70 72 65 76 3d 0a 61 63 5f 64 61 73 68  ac_prev=.ac_dash
4910: 64 61 73 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74  dash=.for ac_opt
4920: 69 6f 6e 0a 64 6f 0a 20 20 23 20 49 66 20 74 68  ion.do.  # If th
4930: 65 20 70 72 65 76 69 6f 75 73 20 6f 70 74 69 6f  e previous optio
4940: 6e 20 6e 65 65 64 73 20 61 6e 20 61 72 67 75 6d  n needs an argum
4950: 65 6e 74 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a  ent, assign it..
4960: 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
4970: 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20 20  c_prev"; then.  
4980: 20 20 65 76 61 6c 20 24 61 63 5f 70 72 65 76 3d    eval $ac_prev=
4990: 5c 24 61 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20  \$ac_option.    
49a0: 61 63 5f 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e  ac_prev=.    con
49b0: 74 69 6e 75 65 0a 20 20 66 69 0a 0a 20 20 63 61  tinue.  fi..  ca
49c0: 73 65 20 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e  se $ac_option in
49d0: 0a 20 20 2a 3d 2a 29 09 61 63 5f 6f 70 74 61 72  .  *=*).ac_optar
49e0: 67 3d 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70  g=`expr "X$ac_op
49f0: 74 69 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c  tion" : '[^=]*=\
4a00: 28 2e 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 29 09  (.*\)'` ;;.  *).
4a10: 61 63 5f 6f 70 74 61 72 67 3d 79 65 73 20 3b 3b  ac_optarg=yes ;;
4a20: 0a 20 20 65 73 61 63 0a 0a 20 20 23 20 41 63 63  .  esac..  # Acc
4a30: 65 70 74 20 74 68 65 20 69 6d 70 6f 72 74 61 6e  ept the importan
4a40: 74 20 43 79 67 6e 75 73 20 63 6f 6e 66 69 67 75  t Cygnus configu
4a50: 72 65 20 6f 70 74 69 6f 6e 73 2c 20 73 6f 20 77  re options, so w
4a60: 65 20 63 61 6e 20 64 69 61 67 6e 6f 73 65 20 74  e can diagnose t
4a70: 79 70 6f 73 2e 0a 0a 20 20 63 61 73 65 20 24 61  ypos...  case $a
4a80: 63 5f 64 61 73 68 64 61 73 68 24 61 63 5f 6f 70  c_dashdash$ac_op
4a90: 74 69 6f 6e 20 69 6e 0a 20 20 2d 2d 29 0a 20 20  tion in.  --).  
4aa0: 20 20 61 63 5f 64 61 73 68 64 61 73 68 3d 79 65    ac_dashdash=ye
4ab0: 73 20 3b 3b 0a 0a 20 20 2d 62 69 6e 64 69 72 20  s ;;..  -bindir 
4ac0: 7c 20 2d 2d 62 69 6e 64 69 72 20 7c 20 2d 2d 62  | --bindir | --b
4ad0: 69 6e 64 69 20 7c 20 2d 2d 62 69 6e 64 20 7c 20  indi | --bind | 
4ae0: 2d 2d 62 69 6e 20 7c 20 2d 2d 62 69 29 0a 20 20  --bin | --bi).  
4af0: 20 20 61 63 5f 70 72 65 76 3d 62 69 6e 64 69 72    ac_prev=bindir
4b00: 20 3b 3b 0a 20 20 2d 62 69 6e 64 69 72 3d 2a 20   ;;.  -bindir=* 
4b10: 7c 20 2d 2d 62 69 6e 64 69 72 3d 2a 20 7c 20 2d  | --bindir=* | -
4b20: 2d 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 62 69 6e  -bindi=* | --bin
4b30: 64 3d 2a 20 7c 20 2d 2d 62 69 6e 3d 2a 20 7c 20  d=* | --bin=* | 
4b40: 2d 2d 62 69 3d 2a 29 0a 20 20 20 20 62 69 6e 64  --bi=*).    bind
4b50: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
4b60: 0a 0a 20 20 2d 62 75 69 6c 64 20 7c 20 2d 2d 62  ..  -build | --b
4b70: 75 69 6c 64 20 7c 20 2d 2d 62 75 69 6c 20 7c 20  uild | --buil | 
4b80: 2d 2d 62 75 69 20 7c 20 2d 2d 62 75 29 0a 20 20  --bui | --bu).  
4b90: 20 20 61 63 5f 70 72 65 76 3d 62 75 69 6c 64 5f    ac_prev=build_
4ba0: 61 6c 69 61 73 20 3b 3b 0a 20 20 2d 62 75 69 6c  alias ;;.  -buil
4bb0: 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 64 3d 2a 20  d=* | --build=* 
4bc0: 7c 20 2d 2d 62 75 69 6c 3d 2a 20 7c 20 2d 2d 62  | --buil=* | --b
4bd0: 75 69 3d 2a 20 7c 20 2d 2d 62 75 3d 2a 29 0a 20  ui=* | --bu=*). 
4be0: 20 20 20 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24     build_alias=$
4bf0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
4c00: 2d 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d  -cache-file | --
4c10: 63 61 63 68 65 2d 66 69 6c 65 20 7c 20 2d 2d 63  cache-file | --c
4c20: 61 63 68 65 2d 66 69 6c 20 7c 20 2d 2d 63 61 63  ache-fil | --cac
4c30: 68 65 2d 66 69 20 5c 0a 20 20 7c 20 2d 2d 63 61  he-fi \.  | --ca
4c40: 63 68 65 2d 66 20 7c 20 2d 2d 63 61 63 68 65 2d  che-f | --cache-
4c50: 20 7c 20 2d 2d 63 61 63 68 65 20 7c 20 2d 2d 63   | --cache | --c
4c60: 61 63 68 20 7c 20 2d 2d 63 61 63 20 7c 20 2d 2d  ach | --cac | --
4c70: 63 61 20 7c 20 2d 2d 63 29 0a 20 20 20 20 61 63  ca | --c).    ac
4c80: 5f 70 72 65 76 3d 63 61 63 68 65 5f 66 69 6c 65  _prev=cache_file
4c90: 20 3b 3b 0a 20 20 2d 63 61 63 68 65 2d 66 69 6c   ;;.  -cache-fil
4ca0: 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69  e=* | --cache-fi
4cb0: 6c 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  le=* | --cache-f
4cc0: 69 6c 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d 66  il=* | --cache-f
4cd0: 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 63 61 63 68  i=* \.  | --cach
4ce0: 65 2d 66 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 2d  e-f=* | --cache-
4cf0: 3d 2a 20 7c 20 2d 2d 63 61 63 68 65 3d 2a 20 7c  =* | --cache=* |
4d00: 20 2d 2d 63 61 63 68 3d 2a 20 7c 20 2d 2d 63 61   --cach=* | --ca
4d10: 63 3d 2a 20 7c 20 2d 2d 63 61 3d 2a 20 7c 20 2d  c=* | --ca=* | -
4d20: 2d 63 3d 2a 29 0a 20 20 20 20 63 61 63 68 65 5f  -c=*).    cache_
4d30: 66 69 6c 65 3d 24 61 63 5f 6f 70 74 61 72 67 20  file=$ac_optarg 
4d40: 3b 3b 0a 0a 20 20 2d 2d 63 6f 6e 66 69 67 2d 63  ;;..  --config-c
4d50: 61 63 68 65 20 7c 20 2d 43 29 0a 20 20 20 20 63  ache | -C).    c
4d60: 61 63 68 65 5f 66 69 6c 65 3d 63 6f 6e 66 69 67  ache_file=config
4d70: 2e 63 61 63 68 65 20 3b 3b 0a 0a 20 20 2d 64 61  .cache ;;..  -da
4d80: 74 61 64 69 72 20 7c 20 2d 2d 64 61 74 61 64 69  tadir | --datadi
4d90: 72 20 7c 20 2d 2d 64 61 74 61 64 69 20 7c 20 2d  r | --datadi | -
4da0: 2d 64 61 74 61 64 29 0a 20 20 20 20 61 63 5f 70  -datad).    ac_p
4db0: 72 65 76 3d 64 61 74 61 64 69 72 20 3b 3b 0a 20  rev=datadir ;;. 
4dc0: 20 2d 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d   -datadir=* | --
4dd0: 64 61 74 61 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  datadir=* | --da
4de0: 74 61 64 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 64  tadi=* | --datad
4df0: 3d 2a 29 0a 20 20 20 20 64 61 74 61 64 69 72 3d  =*).    datadir=
4e00: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
4e10: 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20   -datarootdir | 
4e20: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72 20 7c 20  --datarootdir | 
4e30: 2d 2d 64 61 74 61 72 6f 6f 74 64 69 20 7c 20 2d  --datarootdi | -
4e40: 2d 64 61 74 61 72 6f 6f 74 64 20 7c 20 2d 2d 64  -datarootd | --d
4e50: 61 74 61 72 6f 6f 74 20 5c 0a 20 20 7c 20 2d 2d  ataroot \.  | --
4e60: 64 61 74 61 72 6f 6f 20 7c 20 2d 2d 64 61 74 61  dataroo | --data
4e70: 72 6f 20 7c 20 2d 2d 64 61 74 61 72 29 0a 20 20  ro | --datar).  
4e80: 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 72 6f    ac_prev=dataro
4e90: 6f 74 64 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61  otdir ;;.  -data
4ea0: 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d 64 61  rootdir=* | --da
4eb0: 74 61 72 6f 6f 74 64 69 72 3d 2a 20 7c 20 2d 2d  tarootdir=* | --
4ec0: 64 61 74 61 72 6f 6f 74 64 69 3d 2a 20 7c 20 2d  datarootdi=* | -
4ed0: 2d 64 61 74 61 72 6f 6f 74 64 3d 2a 20 5c 0a 20  -datarootd=* \. 
4ee0: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 3d 2a 20   | --dataroot=* 
4ef0: 7c 20 2d 2d 64 61 74 61 72 6f 6f 3d 2a 20 7c 20  | --dataroo=* | 
4f00: 2d 2d 64 61 74 61 72 6f 3d 2a 20 7c 20 2d 2d 64  --dataro=* | --d
4f10: 61 74 61 72 3d 2a 29 0a 20 20 20 20 64 61 74 61  atar=*).    data
4f20: 72 6f 6f 74 64 69 72 3d 24 61 63 5f 6f 70 74 61  rootdir=$ac_opta
4f30: 72 67 20 3b 3b 0a 0a 20 20 2d 64 69 73 61 62 6c  rg ;;..  -disabl
4f40: 65 2d 2a 20 7c 20 2d 2d 64 69 73 61 62 6c 65 2d  e-* | --disable-
4f50: 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  *).    ac_userop
4f60: 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f 6f 70  t=`expr "x$ac_op
4f70: 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 64 69 73 61  tion" : 'x-*disa
4f80: 62 6c 65 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  ble-\(.*\)'`.   
4f90: 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20   # Reject names 
4fa0: 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c  that are not val
4fb0: 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c  id shell variabl
4fc0: 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70  e names..    exp
4fd0: 72 20 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22  r "x$ac_useropt"
4fe0: 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f   : ".*[^-+._$as_
4ff0: 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76  cr_alnum]" >/dev
5000: 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61  /null &&.      a
5010: 73 5f 66 6e 5f 65 72 72 6f 72 20 22 69 6e 76 61  s_fn_error "inva
5020: 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d 65  lid feature name
5030: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20  : $ac_useropt". 
5040: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
5050: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
5060: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
5070: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
5080: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
5090: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
50a0: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
50b0: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 65  s in.      *"."e
50c0: 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70  nable_$ac_userop
50d0: 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20  t"."*) ;;.      
50e0: 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  *) ac_unrecogniz
50f0: 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72  ed_opts="$ac_unr
5100: 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61  ecognized_opts$a
5110: 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73  c_unrecognized_s
5120: 65 70 2d 2d 64 69 73 61 62 6c 65 2d 24 61 63 5f  ep--disable-$ac_
5130: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
5140: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
5150: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
5160: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61  sac.    eval ena
5170: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d  ble_$ac_useropt=
5180: 6e 6f 20 3b 3b 0a 0a 20 20 2d 64 6f 63 64 69 72  no ;;..  -docdir
5190: 20 7c 20 2d 2d 64 6f 63 64 69 72 20 7c 20 2d 2d   | --docdir | --
51a0: 64 6f 63 64 69 20 7c 20 2d 2d 64 6f 63 20 7c 20  docdi | --doc | 
51b0: 2d 2d 64 6f 29 0a 20 20 20 20 61 63 5f 70 72 65  --do).    ac_pre
51c0: 76 3d 64 6f 63 64 69 72 20 3b 3b 0a 20 20 2d 64  v=docdir ;;.  -d
51d0: 6f 63 64 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64  ocdir=* | --docd
51e0: 69 72 3d 2a 20 7c 20 2d 2d 64 6f 63 64 69 3d 2a  ir=* | --docdi=*
51f0: 20 7c 20 2d 2d 64 6f 63 3d 2a 20 7c 20 2d 2d 64   | --doc=* | --d
5200: 6f 3d 2a 29 0a 20 20 20 20 64 6f 63 64 69 72 3d  o=*).    docdir=
5210: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5220: 20 2d 64 76 69 64 69 72 20 7c 20 2d 2d 64 76 69   -dvidir | --dvi
5230: 64 69 72 20 7c 20 2d 2d 64 76 69 64 69 20 7c 20  dir | --dvidi | 
5240: 2d 2d 64 76 69 64 20 7c 20 2d 2d 64 76 69 20 7c  --dvid | --dvi |
5250: 20 2d 2d 64 76 29 0a 20 20 20 20 61 63 5f 70 72   --dv).    ac_pr
5260: 65 76 3d 64 76 69 64 69 72 20 3b 3b 0a 20 20 2d  ev=dvidir ;;.  -
5270: 64 76 69 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69  dvidir=* | --dvi
5280: 64 69 72 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 3d  dir=* | --dvidi=
5290: 2a 20 7c 20 2d 2d 64 76 69 64 3d 2a 20 7c 20 2d  * | --dvid=* | -
52a0: 2d 64 76 69 3d 2a 20 7c 20 2d 2d 64 76 3d 2a 29  -dvi=* | --dv=*)
52b0: 0a 20 20 20 20 64 76 69 64 69 72 3d 24 61 63 5f  .    dvidir=$ac_
52c0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 65 6e  optarg ;;..  -en
52d0: 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61 62 6c  able-* | --enabl
52e0: 65 2d 2a 29 0a 20 20 20 20 61 63 5f 75 73 65 72  e-*).    ac_user
52f0: 6f 70 74 3d 60 65 78 70 72 20 22 78 24 61 63 5f  opt=`expr "x$ac_
5300: 6f 70 74 69 6f 6e 22 20 3a 20 27 78 2d 2a 65 6e  option" : 'x-*en
5310: 61 62 6c 65 2d 5c 28 5b 5e 3d 5d 2a 5c 29 27 60  able-\([^=]*\)'`
5320: 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20 6e 61  .    # Reject na
5330: 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f 74  mes that are not
5340: 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76 61 72   valid shell var
5350: 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20  iable names..   
5360: 20 65 78 70 72 20 22 78 24 61 63 5f 75 73 65 72   expr "x$ac_user
5370: 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d 2b 2e 5f  opt" : ".*[^-+._
5380: 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e  $as_cr_alnum]" >
5390: 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20  /dev/null &&.   
53a0: 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22     as_fn_error "
53b0: 69 6e 76 61 6c 69 64 20 66 65 61 74 75 72 65 20  invalid feature 
53c0: 6e 61 6d 65 3a 20 24 61 63 5f 75 73 65 72 6f 70  name: $ac_userop
53d0: 74 22 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  t".    ac_userop
53e0: 74 5f 6f 72 69 67 3d 24 61 63 5f 75 73 65 72 6f  t_orig=$ac_usero
53f0: 70 74 0a 20 20 20 20 61 63 5f 75 73 65 72 6f 70  pt.    ac_userop
5400: 74 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  t=`$as_echo "$ac
5410: 5f 75 73 65 72 6f 70 74 22 20 7c 20 73 65 64 20  _useropt" | sed 
5420: 27 73 2f 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20  's/[-+.]/_/g'`. 
5430: 20 20 20 63 61 73 65 20 24 61 63 5f 75 73 65 72     case $ac_user
5440: 5f 6f 70 74 73 20 69 6e 0a 20 20 20 20 20 20 2a  _opts in.      *
5450: 22 0a 22 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73  "."enable_$ac_us
5460: 65 72 6f 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20  eropt"."*) ;;.  
5470: 20 20 20 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f      *) ac_unreco
5480: 67 6e 69 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63  gnized_opts="$ac
5490: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
54a0: 74 73 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  ts$ac_unrecogniz
54b0: 65 64 5f 73 65 70 2d 2d 65 6e 61 62 6c 65 2d 24  ed_sep--enable-$
54c0: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 22  ac_useropt_orig"
54d0: 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  .. ac_unrecogniz
54e0: 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20  ed_sep=', ';;.  
54f0: 20 20 65 73 61 63 0a 20 20 20 20 65 76 61 6c 20    esac.    eval 
5500: 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f  enable_$ac_usero
5510: 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b  pt=\$ac_optarg ;
5520: 3b 0a 0a 20 20 2d 65 78 65 63 2d 70 72 65 66 69  ;..  -exec-prefi
5530: 78 20 7c 20 2d 2d 65 78 65 63 5f 70 72 65 66 69  x | --exec_prefi
5540: 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  x | --exec-prefi
5550: 78 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  x | --exec-prefi
5560: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72   \.  | --exec-pr
5570: 65 66 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20  ef | --exec-pre 
5580: 7c 20 2d 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d  | --exec-pr | --
5590: 65 78 65 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d  exec-p | --exec-
55a0: 20 5c 0a 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20   \.  | --exec | 
55b0: 2d 2d 65 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20  --exe | --ex).  
55c0: 20 20 61 63 5f 70 72 65 76 3d 65 78 65 63 5f 70    ac_prev=exec_p
55d0: 72 65 66 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63  refix ;;.  -exec
55e0: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78  -prefix=* | --ex
55f0: 65 63 5f 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  ec_prefix=* | --
5600: 65 78 65 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20  exec-prefix=* | 
5610: 2d 2d 65 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c  --exec-prefi=* \
5620: 0a 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66  .  | --exec-pref
5630: 3d 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d  =* | --exec-pre=
5640: 2a 20 7c 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20  * | --exec-pr=* 
5650: 7c 20 2d 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d  | --exec-p=* | -
5660: 2d 65 78 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d  -exec-=* \.  | -
5670: 2d 65 78 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d  -exec=* | --exe=
5680: 2a 20 7c 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20  * | --ex=*).    
5690: 65 78 65 63 5f 70 72 65 66 69 78 3d 24 61 63 5f  exec_prefix=$ac_
56a0: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61  optarg ;;..  -ga
56b0: 73 20 7c 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61  s | --gas | --ga
56c0: 20 7c 20 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62   | --g).    # Ob
56d0: 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69  solete; use --wi
56e0: 74 68 2d 67 61 73 2e 0a 20 20 20 20 77 69 74 68  th-gas..    with
56f0: 5f 67 61 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  _gas=yes ;;..  -
5700: 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20  help | --help | 
5710: 2d 2d 68 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d  --hel | --he | -
5720: 68 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68  h).    ac_init_h
5730: 65 6c 70 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68  elp=long ;;.  -h
5740: 65 6c 70 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d  elp=r* | --help=
5750: 72 2a 20 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20  r* | --hel=r* | 
5760: 2d 2d 68 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a  --he=r* | -hr*).
5770: 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70      ac_init_help
5780: 3d 72 65 63 75 72 73 69 76 65 20 3b 3b 0a 20 20  =recursive ;;.  
5790: 2d 68 65 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c  -help=s* | --hel
57a0: 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20  p=s* | --hel=s* 
57b0: 7c 20 2d 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a  | --he=s* | -hs*
57c0: 29 0a 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65  ).    ac_init_he
57d0: 6c 70 3d 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d  lp=short ;;..  -
57e0: 68 6f 73 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20  host | --host | 
57f0: 2d 2d 68 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20  --hos | --ho).  
5800: 20 20 61 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61    ac_prev=host_a
5810: 6c 69 61 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d  lias ;;.  -host=
5820: 2a 20 7c 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d  * | --host=* | -
5830: 2d 68 6f 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29  -hos=* | --ho=*)
5840: 0a 20 20 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d  .    host_alias=
5850: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5860: 20 2d 68 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74   -htmldir | --ht
5870: 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69  mldir | --htmldi
5880: 20 7c 20 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68   | --htmld | --h
5890: 74 6d 6c 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d  tml | --htm | --
58a0: 68 74 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  ht).    ac_prev=
58b0: 68 74 6d 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74  htmldir ;;.  -ht
58c0: 6d 6c 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c  mldir=* | --html
58d0: 64 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69  dir=* | --htmldi
58e0: 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c  =* | --htmld=* |
58f0: 20 2d 2d 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74   --html=* | --ht
5900: 6d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a  m=* \.  | --ht=*
5910: 29 0a 20 20 20 20 68 74 6d 6c 64 69 72 3d 24 61  ).    htmldir=$a
5920: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5930: 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69  includedir | --i
5940: 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e  ncludedir | --in
5950: 63 6c 75 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c  cludedi | --incl
5960: 75 64 65 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  uded | --include
5970: 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20   \.  | --includ 
5980: 7c 20 2d 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e  | --inclu | --in
5990: 63 6c 20 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20  cl | --inc).    
59a0: 61 63 5f 70 72 65 76 3d 69 6e 63 6c 75 64 65 64  ac_prev=included
59b0: 69 72 20 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65  ir ;;.  -include
59c0: 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  dir=* | --includ
59d0: 65 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  edir=* | --inclu
59e0: 64 65 64 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75  dedi=* | --inclu
59f0: 64 65 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64  ded=* | --includ
5a00: 65 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c  e=* \.  | --incl
5a10: 75 64 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a  ud=* | --inclu=*
5a20: 20 7c 20 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d   | --incl=* | --
5a30: 69 6e 63 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75  inc=*).    inclu
5a40: 64 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  dedir=$ac_optarg
5a50: 20 3b 3b 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20   ;;..  -infodir 
5a60: 7c 20 2d 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d  | --infodir | --
5a70: 69 6e 66 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64  infodi | --infod
5a80: 20 7c 20 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e   | --info | --in
5a90: 66 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 69  f).    ac_prev=i
5aa0: 6e 66 6f 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66  nfodir ;;.  -inf
5ab0: 6f 64 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64  odir=* | --infod
5ac0: 69 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d  ir=* | --infodi=
5ad0: 2a 20 7c 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20  * | --infod=* | 
5ae0: 2d 2d 69 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66  --info=* | --inf
5af0: 3d 2a 29 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d  =*).    infodir=
5b00: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5b10: 20 2d 6c 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62   -libdir | --lib
5b20: 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20  dir | --libdi | 
5b30: 2d 2d 6c 69 62 64 29 0a 20 20 20 20 61 63 5f 70  --libd).    ac_p
5b40: 72 65 76 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20  rev=libdir ;;.  
5b50: 2d 6c 69 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  -libdir=* | --li
5b60: 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69  bdir=* | --libdi
5b70: 3d 2a 20 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20  =* | --libd=*). 
5b80: 20 20 20 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70     libdir=$ac_op
5b90: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65  targ ;;..  -libe
5ba0: 78 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78  xecdir | --libex
5bb0: 65 63 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65  ecdir | --libexe
5bc0: 63 64 69 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  cdi | --libexecd
5bd0: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20   | --libexec \. 
5be0: 20 7c 20 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d   | --libexe | --
5bf0: 6c 69 62 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a  libex | --libe).
5c00: 20 20 20 20 61 63 5f 70 72 65 76 3d 6c 69 62 65      ac_prev=libe
5c10: 78 65 63 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62  xecdir ;;.  -lib
5c20: 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69  execdir=* | --li
5c30: 62 65 78 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c  bexecdir=* | --l
5c40: 69 62 65 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c  ibexecdi=* | --l
5c50: 69 62 65 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69  ibexecd=* | --li
5c60: 62 65 78 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  bexec=* \.  | --
5c70: 6c 69 62 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62  libexe=* | --lib
5c80: 65 78 3d 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29  ex=* | --libe=*)
5c90: 0a 20 20 20 20 6c 69 62 65 78 65 63 64 69 72 3d  .    libexecdir=
5ca0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5cb0: 20 2d 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d   -localedir | --
5cc0: 6c 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f  localedir | --lo
5cd0: 63 61 6c 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c  caledi | --local
5ce0: 65 64 20 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20  ed | --locale). 
5cf0: 20 20 20 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c     ac_prev=local
5d00: 65 64 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c  edir ;;.  -local
5d10: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
5d20: 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  edir=* | --local
5d30: 65 64 69 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65  edi=* | --locale
5d40: 64 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a  d=* | --locale=*
5d50: 29 0a 20 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d  ).    localedir=
5d60: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
5d70: 20 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20   -localstatedir 
5d80: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69  | --localstatedi
5d90: 72 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65  r | --localstate
5da0: 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  di | --localstat
5db0: 65 64 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c  ed \.  | --local
5dc0: 73 74 61 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73  state | --locals
5dd0: 74 61 74 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  tat | --localsta
5de0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d   | --localst | -
5df0: 2d 6c 6f 63 61 6c 73 29 0a 20 20 20 20 61 63 5f  -locals).    ac_
5e00: 70 72 65 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64  prev=localstated
5e10: 69 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74  ir ;;.  -localst
5e20: 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63  atedir=* | --loc
5e30: 61 6c 73 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d  alstatedir=* | -
5e40: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 3d 2a 20  -localstatedi=* 
5e50: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d  | --localstated=
5e60: 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73  * \.  | --locals
5e70: 74 61 74 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  tate=* | --local
5e80: 73 74 61 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c  stat=* | --local
5e90: 73 74 61 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  sta=* | --locals
5ea0: 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a  t=* | --locals=*
5eb0: 29 0a 20 20 20 20 6c 6f 63 61 6c 73 74 61 74 65  ).    localstate
5ec0: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
5ed0: 3b 0a 0a 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d  ;..  -mandir | -
5ee0: 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64  -mandir | --mand
5ef0: 69 20 7c 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d  i | --mand | --m
5f00: 61 6e 20 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29  an | --ma | --m)
5f10: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e  .    ac_prev=man
5f20: 64 69 72 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72  dir ;;.  -mandir
5f30: 3d 2a 20 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20  =* | --mandir=* 
5f40: 7c 20 2d 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d  | --mandi=* | --
5f50: 6d 61 6e 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a  mand=* | --man=*
5f60: 20 7c 20 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d   | --ma=* | --m=
5f70: 2a 29 0a 20 20 20 20 6d 61 6e 64 69 72 3d 24 61  *).    mandir=$a
5f80: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
5f90: 6e 66 70 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d  nfp | --nfp | --
5fa0: 6e 66 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65  nf).    # Obsole
5fb0: 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 6f 75  te; use --withou
5fc0: 74 2d 66 70 2e 0a 20 20 20 20 77 69 74 68 5f 66  t-fp..    with_f
5fd0: 70 3d 6e 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63  p=no ;;..  -no-c
5fe0: 72 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65  reate | --no-cre
5ff0: 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74  ate | --no-creat
6000: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d   | --no-crea | -
6010: 2d 6e 6f 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d  -no-cre \.  | --
6020: 6e 6f 2d 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c  no-cr | --no-c |
6030: 20 2d 6e 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61   -n).    no_crea
6040: 74 65 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f  te=yes ;;..  -no
6050: 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e  -recursion | --n
6060: 6f 2d 72 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d  o-recursion | --
6070: 6e 6f 2d 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d  no-recursio | --
6080: 6e 6f 2d 72 65 63 75 72 73 69 20 5c 0a 20 20 7c  no-recursi \.  |
6090: 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d   --no-recurs | -
60a0: 2d 6e 6f 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f  -no-recur | --no
60b0: 2d 72 65 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63  -recu | --no-rec
60c0: 20 7c 20 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e   | --no-re | --n
60d0: 6f 2d 72 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75  o-r).    no_recu
60e0: 72 73 69 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20  rsion=yes ;;..  
60f0: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c  -oldincludedir |
6100: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72   --oldincludedir
6110: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
6120: 69 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65  i | --oldinclude
6130: 64 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63  d \.  | --oldinc
6140: 6c 75 64 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  lude | --oldincl
6150: 75 64 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20  ud | --oldinclu 
6160: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d  | --oldincl | --
6170: 6f 6c 64 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f  oldinc \.  | --o
6180: 6c 64 69 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20  ldin | --oldi | 
6190: 2d 2d 6f 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d  --old | --ol | -
61a0: 2d 6f 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d  -o).    ac_prev=
61b0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b  oldincludedir ;;
61c0: 0a 20 20 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69  .  -oldincludedi
61d0: 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75  r=* | --oldinclu
61e0: 64 65 64 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  dedir=* | --oldi
61f0: 6e 63 6c 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f  ncludedi=* | --o
6200: 6c 64 69 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20  ldincluded=* \. 
6210: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d   | --oldinclude=
6220: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d  * | --oldinclud=
6230: 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a  * | --oldinclu=*
6240: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c   | --oldincl=* |
6250: 20 2d 2d 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20   --oldinc=* \.  
6260: 7c 20 2d 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d  | --oldin=* | --
6270: 6f 6c 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a  oldi=* | --old=*
6280: 20 7c 20 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d   | --ol=* | --o=
6290: 2a 29 0a 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64  *).    oldinclud
62a0: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
62b0: 3b 3b 0a 0a 20 20 2d 70 72 65 66 69 78 20 7c 20  ;;..  -prefix | 
62c0: 2d 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70 72 65  --prefix | --pre
62d0: 66 69 20 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d  fi | --pref | --
62e0: 70 72 65 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70  pre | --pr | --p
62f0: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72  ).    ac_prev=pr
6300: 65 66 69 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69  efix ;;.  -prefi
6310: 78 3d 2a 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a  x=* | --prefix=*
6320: 20 7c 20 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d   | --prefi=* | -
6330: 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d  -pref=* | --pre=
6340: 2a 20 7c 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70  * | --pr=* | --p
6350: 3d 2a 29 0a 20 20 20 20 70 72 65 66 69 78 3d 24  =*).    prefix=$
6360: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6370: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20  -program-prefix 
6380: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
6390: 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70  ix | --program-p
63a0: 72 65 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  refi | --program
63b0: 2d 70 72 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72  -pref \.  | --pr
63c0: 6f 67 72 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72  ogram-pre | --pr
63d0: 6f 67 72 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f  ogram-pr | --pro
63e0: 67 72 61 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70  gram-p).    ac_p
63f0: 72 65 76 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66  rev=program_pref
6400: 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d  ix ;;.  -program
6410: 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72  -prefix=* | --pr
6420: 6f 67 72 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c  ogram-prefix=* |
6430: 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69   --program-prefi
6440: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
6450: 61 6d 2d 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72  am-pref=* | --pr
6460: 6f 67 72 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d  ogram-pre=* | --
6470: 70 72 6f 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d  program-pr=* | -
6480: 2d 70 72 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20  -program-p=*).  
6490: 20 20 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78    program_prefix
64a0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
64b0: 20 20 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69    -program-suffi
64c0: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  x | --program-su
64d0: 66 66 69 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  ffix | --program
64e0: 2d 73 75 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72  -suffi | --progr
64f0: 61 6d 2d 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d  am-suff \.  | --
6500: 70 72 6f 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d  program-suf | --
6510: 70 72 6f 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70  program-su | --p
6520: 72 6f 67 72 61 6d 2d 73 29 0a 20 20 20 20 61 63  rogram-s).    ac
6530: 5f 70 72 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75  _prev=program_su
6540: 66 66 69 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72  ffix ;;.  -progr
6550: 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d  am-suffix=* | --
6560: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a  program-suffix=*
6570: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66   | --program-suf
6580: 66 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  fi=* \.  | --pro
6590: 67 72 61 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d  gram-suff=* | --
65a0: 70 72 6f 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20  program-suf=* | 
65b0: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c  --program-su=* |
65c0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a   --program-s=*).
65d0: 20 20 20 20 70 72 6f 67 72 61 6d 5f 73 75 66 66      program_suff
65e0: 69 78 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ix=$ac_optarg ;;
65f0: 0a 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61  ..  -program-tra
6600: 6e 73 66 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d  nsform-name | --
6610: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
6620: 6d 2d 6e 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70  m-name \.  | --p
6630: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d  rogram-transform
6640: 2d 6e 61 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  -nam | --program
6650: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a  -transform-na \.
6660: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
6670: 61 6e 73 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72  ansform-n | --pr
6680: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
6690: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
66a0: 2d 74 72 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70  -transform | --p
66b0: 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20  rogram-transfor 
66c0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
66d0: 74 72 61 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67  transfo | --prog
66e0: 72 61 6d 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c  ram-transf \.  |
66f0: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6700: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
6710: 6e 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d  n \.  | --progr-
6720: 74 72 61 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  tra | --program-
6730: 74 72 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74  tr | --program-t
6740: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 70 72  ).    ac_prev=pr
6750: 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f  ogram_transform_
6760: 6e 61 6d 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72  name ;;.  -progr
6770: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d  am-transform-nam
6780: 65 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  e=* | --program-
6790: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a  transform-name=*
67a0: 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d   \.  | --program
67b0: 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a  -transform-nam=*
67c0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
67d0: 6e 73 66 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20  nsform-na=* \.  
67e0: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
67f0: 73 66 6f 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72  sform-n=* | --pr
6800: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d  ogram-transform-
6810: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
6820: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c  am-transform=* |
6830: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
6840: 66 6f 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72  for=* \.  | --pr
6850: 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20  ogram-transfo=* 
6860: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e  | --program-tran
6870: 73 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  sf=* \.  | --pro
6880: 67 72 61 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d  gram-trans=* | -
6890: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20  -program-tran=* 
68a0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72  \.  | --progr-tr
68b0: 61 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  a=* | --program-
68c0: 74 72 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  tr=* | --program
68d0: 2d 74 3d 2a 29 0a 20 20 20 20 70 72 6f 67 72 61  -t=*).    progra
68e0: 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65  m_transform_name
68f0: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
6900: 20 20 2d 70 64 66 64 69 72 20 7c 20 2d 2d 70 64    -pdfdir | --pd
6910: 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c  fdir | --pdfdi |
6920: 20 2d 2d 70 64 66 64 20 7c 20 2d 2d 70 64 66 20   --pdfd | --pdf 
6930: 7c 20 2d 2d 70 64 29 0a 20 20 20 20 61 63 5f 70  | --pd).    ac_p
6940: 72 65 76 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20  rev=pdfdir ;;.  
6950: 2d 70 64 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64  -pdfdir=* | --pd
6960: 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69  fdir=* | --pdfdi
6970: 3d 2a 20 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20  =* | --pdfd=* | 
6980: 2d 2d 70 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a  --pdf=* | --pd=*
6990: 29 0a 20 20 20 20 70 64 66 64 69 72 3d 24 61 63  ).    pdfdir=$ac
69a0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70  _optarg ;;..  -p
69b0: 73 64 69 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c  sdir | --psdir |
69c0: 20 2d 2d 70 73 64 69 20 7c 20 2d 2d 70 73 64 20   --psdi | --psd 
69d0: 7c 20 2d 2d 70 73 29 0a 20 20 20 20 61 63 5f 70  | --ps).    ac_p
69e0: 72 65 76 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d  rev=psdir ;;.  -
69f0: 70 73 64 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69  psdir=* | --psdi
6a00: 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c  r=* | --psdi=* |
6a10: 20 2d 2d 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d   --psd=* | --ps=
6a20: 2a 29 0a 20 20 20 20 70 73 64 69 72 3d 24 61 63  *).    psdir=$ac
6a30: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71  _optarg ;;..  -q
6a40: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75   | -quiet | --qu
6a50: 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d  iet | --quie | -
6a60: 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d  -qui | --qu | --
6a70: 71 20 5c 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20  q \.  | -silent 
6a80: 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73  | --silent | --s
6a90: 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20  ilen | --sile | 
6aa0: 2d 2d 73 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e  --sil).    silen
6ab0: 74 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69  t=yes ;;..  -sbi
6ac0: 6e 64 69 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72  ndir | --sbindir
6ad0: 20 7c 20 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d   | --sbindi | --
6ae0: 73 62 69 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c  sbind | --sbin |
6af0: 20 2d 2d 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20   --sbi | --sb). 
6b00: 20 20 20 61 63 5f 70 72 65 76 3d 73 62 69 6e 64     ac_prev=sbind
6b10: 69 72 20 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72  ir ;;.  -sbindir
6b20: 3d 2a 20 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a  =* | --sbindir=*
6b30: 20 7c 20 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20   | --sbindi=* | 
6b40: 2d 2d 73 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62  --sbind=* | --sb
6b50: 69 6e 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69  in=* \.  | --sbi
6b60: 3d 2a 20 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20  =* | --sb=*).   
6b70: 20 73 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74   sbindir=$ac_opt
6b80: 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65  arg ;;..  -share
6b90: 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68  dstatedir | --sh
6ba0: 61 72 65 64 73 74 61 74 65 64 69 72 20 7c 20 2d  aredstatedir | -
6bb0: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 20 5c  -sharedstatedi \
6bc0: 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  .  | --sharedsta
6bd0: 74 65 64 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  ted | --sharedst
6be0: 61 74 65 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  ate | --sharedst
6bf0: 61 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61  at | --sharedsta
6c00: 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64 73   \.  | --shareds
6c10: 74 20 7c 20 2d 2d 73 68 61 72 65 64 73 20 7c 20  t | --shareds | 
6c20: 2d 2d 73 68 61 72 65 64 20 7c 20 2d 2d 73 68 61  --shared | --sha
6c30: 72 65 20 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20  re | --shar \.  
6c40: 7c 20 2d 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a  | --sha | --sh).
6c50: 20 20 20 20 61 63 5f 70 72 65 76 3d 73 68 61 72      ac_prev=shar
6c60: 65 64 73 74 61 74 65 64 69 72 20 3b 3b 0a 20 20  edstatedir ;;.  
6c70: 2d 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d  -sharedstatedir=
6c80: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
6c90: 65 64 69 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65  edir=* | --share
6ca0: 64 73 74 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c  dstatedi=* \.  |
6cb0: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 3d   --sharedstated=
6cc0: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74  * | --sharedstat
6cd0: 65 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  e=* | --sharedst
6ce0: 61 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  at=* | --shareds
6cf0: 74 61 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61  ta=* \.  | --sha
6d00: 72 65 64 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72  redst=* | --shar
6d10: 65 64 73 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64  eds=* | --shared
6d20: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c  =* | --share=* |
6d30: 20 2d 2d 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20   --shar=* \.  | 
6d40: 2d 2d 73 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a  --sha=* | --sh=*
6d50: 29 0a 20 20 20 20 73 68 61 72 65 64 73 74 61 74  ).    sharedstat
6d60: 65 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20  edir=$ac_optarg 
6d70: 3b 3b 0a 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d  ;;..  -site | --
6d80: 73 69 74 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20  site | --sit).  
6d90: 20 20 61 63 5f 70 72 65 76 3d 73 69 74 65 20 3b    ac_prev=site ;
6da0: 3b 0a 20 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d  ;.  -site=* | --
6db0: 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a  site=* | --sit=*
6dc0: 29 0a 20 20 20 20 73 69 74 65 3d 24 61 63 5f 6f  ).    site=$ac_o
6dd0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63  ptarg ;;..  -src
6de0: 64 69 72 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c  dir | --srcdir |
6df0: 20 2d 2d 73 72 63 64 69 20 7c 20 2d 2d 73 72 63   --srcdi | --src
6e00: 64 20 7c 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72  d | --src | --sr
6e10: 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 73 72  ).    ac_prev=sr
6e20: 63 64 69 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69  cdir ;;.  -srcdi
6e30: 72 3d 2a 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a  r=* | --srcdir=*
6e40: 20 7c 20 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d   | --srcdi=* | -
6e50: 2d 73 72 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d  -srcd=* | --src=
6e60: 2a 20 7c 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20  * | --sr=*).    
6e70: 73 72 63 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  srcdir=$ac_optar
6e80: 67 20 3b 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66  g ;;..  -sysconf
6e90: 64 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  dir | --sysconfd
6ea0: 69 72 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  ir | --sysconfdi
6eb0: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20   | --sysconfd | 
6ec0: 2d 2d 73 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20  --sysconf \.  | 
6ed0: 2d 2d 73 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73  --syscon | --sys
6ee0: 63 6f 20 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d  co | --sysc | --
6ef0: 73 79 73 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20  sys | --sy).    
6f00: 61 63 5f 70 72 65 76 3d 73 79 73 63 6f 6e 66 64  ac_prev=sysconfd
6f10: 69 72 20 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66  ir ;;.  -sysconf
6f20: 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  dir=* | --syscon
6f30: 66 64 69 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  fdir=* | --sysco
6f40: 6e 66 64 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f  nfdi=* | --sysco
6f50: 6e 66 64 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e  nfd=* | --syscon
6f60: 66 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63  f=* \.  | --sysc
6f70: 6f 6e 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a  on=* | --sysco=*
6f80: 20 7c 20 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d   | --sysc=* | --
6f90: 73 79 73 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a  sys=* | --sy=*).
6fa0: 20 20 20 20 73 79 73 63 6f 6e 66 64 69 72 3d 24      sysconfdir=$
6fb0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6fc0: 2d 74 61 72 67 65 74 20 7c 20 2d 2d 74 61 72 67  -target | --targ
6fd0: 65 74 20 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d  et | --targe | -
6fe0: 2d 74 61 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20  -targ | --tar | 
6ff0: 2d 2d 74 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20  --ta | --t).    
7000: 61 63 5f 70 72 65 76 3d 74 61 72 67 65 74 5f 61  ac_prev=target_a
7010: 6c 69 61 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65  lias ;;.  -targe
7020: 74 3d 2a 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a  t=* | --target=*
7030: 20 7c 20 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d   | --targe=* | -
7040: 2d 74 61 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d  -targ=* | --tar=
7050: 2a 20 7c 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74  * | --ta=* | --t
7060: 3d 2a 29 0a 20 20 20 20 74 61 72 67 65 74 5f 61  =*).    target_a
7070: 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67 20  lias=$ac_optarg 
7080: 3b 3b 0a 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62  ;;..  -v | -verb
7090: 6f 73 65 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20  ose | --verbose 
70a0: 7c 20 2d 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76  | --verbos | --v
70b0: 65 72 62 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20  erbo | --verb). 
70c0: 20 20 20 76 65 72 62 6f 73 65 3d 79 65 73 20 3b     verbose=yes ;
70d0: 3b 0a 0a 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20  ;..  -version | 
70e0: 2d 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65  --version | --ve
70f0: 72 73 69 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c  rsio | --versi |
7100: 20 2d 2d 76 65 72 73 20 7c 20 2d 56 29 0a 20 20   --vers | -V).  
7110: 20 20 61 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f    ac_init_versio
7120: 6e 3d 3a 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d  n=: ;;..  -with-
7130: 2a 20 7c 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20  * | --with-*).  
7140: 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65 78    ac_useropt=`ex
7150: 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22  pr "x$ac_option"
7160: 20 3a 20 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e   : 'x-*with-\([^
7170: 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23 20 52 65  =]*\)'`.    # Re
7180: 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61 74 20  ject names that 
7190: 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20 73 68  are not valid sh
71a0: 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e 61 6d  ell variable nam
71b0: 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22 78 24  es..    expr "x$
71c0: 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20 22 2e  ac_useropt" : ".
71d0: 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c  *[^-+._$as_cr_al
71e0: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
71f0: 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f   &&.      as_fn_
7200: 65 72 72 6f 72 20 22 69 6e 76 61 6c 69 64 20 70  error "invalid p
7210: 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63  ackage name: $ac
7220: 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63  _useropt".    ac
7230: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61  _useropt_orig=$a
7240: 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63  c_useropt.    ac
7250: 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63  _useropt=`$as_ec
7260: 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22  ho "$ac_useropt"
7270: 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f   | sed 's/[-+.]/
7280: 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24  _/g'`.    case $
7290: 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a  ac_user_opts in.
72a0: 20 20 20 20 20 20 2a 22 0a 22 77 69 74 68 5f 24        *"."with_$
72b0: 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29 20  ac_useropt"."*) 
72c0: 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 75  ;;.      *) ac_u
72d0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
72e0: 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  ="$ac_unrecogniz
72f0: 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65 63  ed_opts$ac_unrec
7300: 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 77 69 74  ognized_sep--wit
7310: 68 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72  h-$ac_useropt_or
7320: 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67  ig".. ac_unrecog
7330: 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b  nized_sep=', ';;
7340: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
7350: 61 6c 20 77 69 74 68 5f 24 61 63 5f 75 73 65 72  al with_$ac_user
7360: 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20  opt=\$ac_optarg 
7370: 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a  ;;..  -without-*
7380: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a   | --without-*).
7390: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
73a0: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
73b0: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74  n" : 'x-*without
73c0: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
73d0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
73e0: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
73f0: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
7400: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
7410: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
7420: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
7430: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
7440: 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66  ll &&.      as_f
7450: 6e 5f 65 72 72 6f 72 20 22 69 6e 76 61 6c 69 64  n_error "invalid
7460: 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24   package name: $
7470: 61 63 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20  ac_useropt".    
7480: 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d  ac_useropt_orig=
7490: 24 61 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20  $ac_useropt.    
74a0: 61 63 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f  ac_useropt=`$as_
74b0: 65 63 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70  echo "$ac_userop
74c0: 74 22 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e  t" | sed 's/[-+.
74d0: 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65  ]/_/g'`.    case
74e0: 20 24 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69   $ac_user_opts i
74f0: 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77 69 74 68  n.      *"."with
7500: 5f 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a  _$ac_useropt"."*
7510: 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63  ) ;;.      *) ac
7520: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
7530: 74 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e  ts="$ac_unrecogn
7540: 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72  ized_opts$ac_unr
7550: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 77  ecognized_sep--w
7560: 69 74 68 6f 75 74 2d 24 61 63 5f 75 73 65 72 6f  ithout-$ac_usero
7570: 70 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e  pt_orig".. ac_un
7580: 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27  recognized_sep='
7590: 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20  , ';;.    esac. 
75a0: 20 20 20 65 76 61 6c 20 77 69 74 68 5f 24 61 63     eval with_$ac
75b0: 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b 0a 0a  _useropt=no ;;..
75c0: 20 20 2d 2d 78 29 0a 20 20 20 20 23 20 4f 62 73    --x).    # Obs
75d0: 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74  olete; use --wit
75e0: 68 2d 78 2e 0a 20 20 20 20 77 69 74 68 5f 78 3d  h-x..    with_x=
75f0: 79 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d 69 6e 63  yes ;;..  -x-inc
7600: 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c  ludes | --x-incl
7610: 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  udes | --x-inclu
7620: 64 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 20  de | --x-includ 
7630: 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c 0a 20 20  | --x-inclu \.  
7640: 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20 2d 2d 78  | --x-incl | --x
7650: 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e 20 7c 20  -inc | --x-in | 
7660: 2d 2d 78 2d 69 29 0a 20 20 20 20 61 63 5f 70 72  --x-i).    ac_pr
7670: 65 76 3d 78 5f 69 6e 63 6c 75 64 65 73 20 3b 3b  ev=x_includes ;;
7680: 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65 73 3d 2a  .  -x-includes=*
7690: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 73 3d   | --x-includes=
76a0: 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 65 3d  * | --x-include=
76b0: 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64 3d 2a  * | --x-includ=*
76c0: 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d 2a 20 5c   | --x-inclu=* \
76d0: 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 3d 2a 20  .  | --x-incl=* 
76e0: 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c 20 2d 2d  | --x-inc=* | --
76f0: 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d 69 3d 2a  x-in=* | --x-i=*
7700: 29 0a 20 20 20 20 78 5f 69 6e 63 6c 75 64 65 73  ).    x_includes
7710: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
7720: 20 20 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c    -x-libraries |
7730: 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 20 7c   --x-libraries |
7740: 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 20 7c 20   --x-librarie | 
7750: 2d 2d 78 2d 6c 69 62 72 61 72 69 20 5c 0a 20 20  --x-librari \.  
7760: 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 20 7c 20 2d  | --x-librar | -
7770: 2d 78 2d 6c 69 62 72 61 20 7c 20 2d 2d 78 2d 6c  -x-libra | --x-l
7780: 69 62 72 20 7c 20 2d 2d 78 2d 6c 69 62 20 7c 20  ibr | --x-lib | 
7790: 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d 6c 29 0a  --x-li | --x-l).
77a0: 20 20 20 20 61 63 5f 70 72 65 76 3d 78 5f 6c 69      ac_prev=x_li
77b0: 62 72 61 72 69 65 73 20 3b 3b 0a 20 20 2d 78 2d  braries ;;.  -x-
77c0: 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c 20 2d 2d  libraries=* | --
77d0: 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c 20  x-libraries=* | 
77e0: 2d 2d 78 2d 6c 69 62 72 61 72 69 65 3d 2a 20 7c  --x-librarie=* |
77f0: 20 2d 2d 78 2d 6c 69 62 72 61 72 69 3d 2a 20 5c   --x-librari=* \
7800: 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 3d  .  | --x-librar=
7810: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 3d 2a 20  * | --x-libra=* 
7820: 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20 7c 20 2d  | --x-libr=* | -
7830: 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d 78 2d 6c  -x-lib=* | --x-l
7840: 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a 29 0a 20  i=* | --x-l=*). 
7850: 20 20 20 78 5f 6c 69 62 72 61 72 69 65 73 3d 24     x_libraries=$
7860: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
7870: 2d 2a 29 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  -*) as_fn_error 
7880: 22 75 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70  "unrecognized op
7890: 74 69 6f 6e 3a 20 5c 60 24 61 63 5f 6f 70 74 69  tion: \`$ac_opti
78a0: 6f 6e 27 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68  on'.Try \`$0 --h
78b0: 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e  elp' for more in
78c0: 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 20 20  formation.".    
78d0: 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a 20 20 20 20 61  ;;..  *=*).    a
78e0: 63 5f 65 6e 76 76 61 72 3d 60 65 78 70 72 20 22  c_envvar=`expr "
78f0: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
7900: 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20  x\([^=]*\)='`.  
7910: 20 20 23 20 52 65 6a 65 63 74 20 6e 61 6d 65 73    # Reject names
7920: 20 74 68 61 74 20 61 72 65 20 6e 6f 74 20 76 61   that are not va
7930: 6c 69 64 20 73 68 65 6c 6c 20 76 61 72 69 61 62  lid shell variab
7940: 6c 65 20 6e 61 6d 65 73 2e 0a 20 20 20 20 63 61  le names..    ca
7950: 73 65 20 24 61 63 5f 65 6e 76 76 61 72 20 69 6e  se $ac_envvar in
7960: 20 23 28 0a 20 20 20 20 20 20 27 27 20 7c 20 5b   #(.      '' | [
7970: 30 2d 39 5d 2a 20 7c 20 2a 5b 21 5f 24 61 73 5f  0-9]* | *[!_$as_
7980: 63 72 5f 61 6c 6e 75 6d 5d 2a 20 29 0a 20 20 20  cr_alnum]* ).   
7990: 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22     as_fn_error "
79a0: 69 6e 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65  invalid variable
79b0: 20 6e 61 6d 65 3a 20 5c 60 24 61 63 5f 65 6e 76   name: \`$ac_env
79c0: 76 61 72 27 22 20 3b 3b 0a 20 20 20 20 65 73 61  var'" ;;.    esa
79d0: 63 0a 20 20 20 20 65 76 61 6c 20 24 61 63 5f 65  c.    eval $ac_e
79e0: 6e 76 76 61 72 3d 5c 24 61 63 5f 6f 70 74 61 72  nvvar=\$ac_optar
79f0: 67 0a 20 20 20 20 65 78 70 6f 72 74 20 24 61 63  g.    export $ac
7a00: 5f 65 6e 76 76 61 72 20 3b 3b 0a 0a 20 20 2a 29  _envvar ;;..  *)
7a10: 0a 20 20 20 20 23 20 46 49 58 4d 45 3a 20 73 68  .    # FIXME: sh
7a20: 6f 75 6c 64 20 62 65 20 72 65 6d 6f 76 65 64 20  ould be removed 
7a30: 69 6e 20 61 75 74 6f 63 6f 6e 66 20 33 2e 30 2e  in autoconf 3.0.
7a40: 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
7a50: 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20  as_me: WARNING: 
7a60: 79 6f 75 20 73 68 6f 75 6c 64 20 75 73 65 20 2d  you should use -
7a70: 2d 62 75 69 6c 64 2c 20 2d 2d 68 6f 73 74 2c 20  -build, --host, 
7a80: 2d 2d 74 61 72 67 65 74 22 20 3e 26 32 0a 20 20  --target" >&2.  
7a90: 20 20 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74    expr "x$ac_opt
7aa0: 69 6f 6e 22 20 3a 20 22 2e 2a 5b 5e 2d 2e 5f 24  ion" : ".*[^-._$
7ab0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 22 20 3e 2f  as_cr_alnum]" >/
7ac0: 64 65 76 2f 6e 75 6c 6c 20 26 26 0a 20 20 20 20  dev/null &&.    
7ad0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
7ae0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 69 6e 76  me: WARNING: inv
7af0: 61 6c 69 64 20 68 6f 73 74 20 74 79 70 65 3a 20  alid host type: 
7b00: 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3e 26 32 0a  $ac_option" >&2.
7b10: 20 20 20 20 3a 20 24 7b 62 75 69 6c 64 5f 61 6c      : ${build_al
7b20: 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 20  ias=$ac_option} 
7b30: 24 7b 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63  ${host_alias=$ac
7b40: 5f 6f 70 74 69 6f 6e 7d 20 24 7b 74 61 72 67 65  _option} ${targe
7b50: 74 5f 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69  t_alias=$ac_opti
7b60: 6f 6e 7d 0a 20 20 20 20 3b 3b 0a 0a 20 20 65 73  on}.    ;;..  es
7b70: 61 63 0a 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74  ac.done..if test
7b80: 20 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20   -n "$ac_prev"; 
7b90: 74 68 65 6e 0a 20 20 61 63 5f 6f 70 74 69 6f 6e  then.  ac_option
7ba0: 3d 2d 2d 60 65 63 68 6f 20 24 61 63 5f 70 72 65  =--`echo $ac_pre
7bb0: 76 20 7c 20 73 65 64 20 27 73 2f 5f 2f 2d 2f 67  v | sed 's/_/-/g
7bc0: 27 60 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  '`.  as_fn_error
7bd0: 20 22 6d 69 73 73 69 6e 67 20 61 72 67 75 6d 65   "missing argume
7be0: 6e 74 20 74 6f 20 24 61 63 5f 6f 70 74 69 6f 6e  nt to $ac_option
7bf0: 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e  ".fi..if test -n
7c00: 20 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a   "$ac_unrecogniz
7c10: 65 64 5f 6f 70 74 73 22 3b 20 74 68 65 6e 0a 20  ed_opts"; then. 
7c20: 20 63 61 73 65 20 24 65 6e 61 62 6c 65 5f 6f 70   case $enable_op
7c30: 74 69 6f 6e 5f 63 68 65 63 6b 69 6e 67 20 69 6e  tion_checking in
7c40: 0a 20 20 20 20 6e 6f 29 20 3b 3b 0a 20 20 20 20  .    no) ;;.    
7c50: 66 61 74 61 6c 29 20 61 73 5f 66 6e 5f 65 72 72  fatal) as_fn_err
7c60: 6f 72 20 22 75 6e 72 65 63 6f 67 6e 69 7a 65 64  or "unrecognized
7c70: 20 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e   options: $ac_un
7c80: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22  recognized_opts"
7c90: 20 3b 3b 0a 20 20 20 20 2a 29 20 20 20 20 20 24   ;;.    *)     $
7ca0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
7cb0: 20 57 41 52 4e 49 4e 47 3a 20 75 6e 72 65 63 6f   WARNING: unreco
7cc0: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20  gnized options: 
7cd0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
7ce0: 5f 6f 70 74 73 22 20 3e 26 32 20 3b 3b 0a 20 20  _opts" >&2 ;;.  
7cf0: 65 73 61 63 0a 66 69 0a 0a 23 20 43 68 65 63 6b  esac.fi..# Check
7d00: 20 61 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 61   all directory a
7d10: 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 63 6f 6e  rguments for con
7d20: 73 69 73 74 65 6e 63 79 2e 0a 66 6f 72 20 61 63  sistency..for ac
7d30: 5f 76 61 72 20 69 6e 09 65 78 65 63 5f 70 72 65  _var in.exec_pre
7d40: 66 69 78 20 70 72 65 66 69 78 20 62 69 6e 64 69  fix prefix bindi
7d50: 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65  r sbindir libexe
7d60: 63 64 69 72 20 64 61 74 61 72 6f 6f 74 64 69 72  cdir datarootdir
7d70: 20 5c 0a 09 09 64 61 74 61 64 69 72 20 73 79 73   \...datadir sys
7d80: 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73 74  confdir sharedst
7d90: 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74  atedir localstat
7da0: 65 64 69 72 20 69 6e 63 6c 75 64 65 64 69 72 20  edir includedir 
7db0: 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75 64 65 64 69  \...oldincludedi
7dc0: 72 20 64 6f 63 64 69 72 20 69 6e 66 6f 64 69 72  r docdir infodir
7dd0: 20 68 74 6d 6c 64 69 72 20 64 76 69 64 69 72 20   htmldir dvidir 
7de0: 70 64 66 64 69 72 20 70 73 64 69 72 20 5c 0a 09  pdfdir psdir \..
7df0: 09 6c 69 62 64 69 72 20 6c 6f 63 61 6c 65 64 69  .libdir localedi
7e00: 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65 76  r mandir.do.  ev
7e10: 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
7e20: 76 61 72 0a 20 20 23 20 52 65 6d 6f 76 65 20 74  var.  # Remove t
7e30: 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 2e  railing slashes.
7e40: 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20  .  case $ac_val 
7e50: 69 6e 0a 20 20 20 20 2a 2f 20 29 0a 20 20 20 20  in.    */ ).    
7e60: 20 20 61 63 5f 76 61 6c 3d 60 65 78 70 72 20 22    ac_val=`expr "
7e70: 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28  X$ac_val" : 'X\(
7e80: 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58 24  .*[^/]\)' \| "X$
7e90: 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28 2e 2a  ac_val" : 'X\(.*
7ea0: 5c 29 27 60 0a 20 20 20 20 20 20 65 76 61 6c 20  \)'`.      eval 
7eb0: 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 76 61 6c  $ac_var=\$ac_val
7ec0: 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 42 65  ;;.  esac.  # Be
7ed0: 20 73 75 72 65 20 74 6f 20 68 61 76 65 20 61 62   sure to have ab
7ee0: 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72 79  solute directory
7ef0: 20 6e 61 6d 65 73 2e 0a 20 20 63 61 73 65 20 24   names..  case $
7f00: 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b 5c  ac_val in.    [\
7f10: 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \/$]* | ?:[\\/]*
7f20: 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b 0a 20   )  continue;;. 
7f30: 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29 20 63     NONE | '' ) c
7f40: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 2a  ase $ac_var in *
7f50: 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69 6e 75  prefix ) continu
7f60: 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65 73 61  e;; esac;;.  esa
7f70: 63 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  c.  as_fn_error 
7f80: 22 65 78 70 65 63 74 65 64 20 61 6e 20 61 62 73  "expected an abs
7f90: 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72 79 20  olute directory 
7fa0: 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61 63 5f 76  name for --$ac_v
7fb0: 61 72 3a 20 24 61 63 5f 76 61 6c 22 0a 64 6f 6e  ar: $ac_val".don
7fc0: 65 0a 0a 23 20 54 68 65 72 65 20 6d 69 67 68 74  e..# There might
7fd0: 20 62 65 20 70 65 6f 70 6c 65 20 77 68 6f 20 64   be people who d
7fe0: 65 70 65 6e 64 20 6f 6e 20 74 68 65 20 6f 6c 64  epend on the old
7ff0: 20 62 72 6f 6b 65 6e 20 62 65 68 61 76 69 6f 72   broken behavior
8000: 3a 20 60 24 68 6f 73 74 27 0a 23 20 75 73 65 64  : `$host'.# used
8010: 20 74 6f 20 68 6f 6c 64 20 74 68 65 20 61 72 67   to hold the arg
8020: 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f 73 74 20  ument of --host 
8030: 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a 20 54 6f  etc..# FIXME: To
8040: 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20 64 61 79   remove some day
8050: 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c 64 5f 61  ..build=$build_a
8060: 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f 73 74 5f  lias.host=$host_
8070: 61 6c 69 61 73 0a 74 61 72 67 65 74 3d 24 74 61  alias.target=$ta
8080: 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23 20 46 49  rget_alias..# FI
8090: 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76 65 20 73  XME: To remove s
80a0: 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74 65 73 74  ome day..if test
80b0: 20 22 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 20   "x$host_alias" 
80c0: 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20 69 66 20  != x; then.  if 
80d0: 74 65 73 74 20 22 78 24 62 75 69 6c 64 5f 61 6c  test "x$build_al
80e0: 69 61 73 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20  ias" = x; then. 
80f0: 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69     cross_compili
8100: 6e 67 3d 6d 61 79 62 65 0a 20 20 20 20 24 61 73  ng=maybe.    $as
8110: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
8120: 41 52 4e 49 4e 47 3a 20 49 66 20 79 6f 75 20 77  ARNING: If you w
8130: 61 6e 74 65 64 20 74 6f 20 73 65 74 20 74 68 65  anted to set the
8140: 20 2d 2d 62 75 69 6c 64 20 74 79 70 65 2c 20 64   --build type, d
8150: 6f 6e 27 74 20 75 73 65 20 2d 2d 68 6f 73 74 2e  on't use --host.
8160: 0a 20 20 20 20 49 66 20 61 20 63 72 6f 73 73 20  .    If a cross 
8170: 63 6f 6d 70 69 6c 65 72 20 69 73 20 64 65 74 65  compiler is dete
8180: 63 74 65 64 20 74 68 65 6e 20 63 72 6f 73 73 20  cted then cross 
8190: 63 6f 6d 70 69 6c 65 20 6d 6f 64 65 20 77 69 6c  compile mode wil
81a0: 6c 20 62 65 20 75 73 65 64 2e 22 20 3e 26 32 0a  l be used." >&2.
81b0: 20 20 65 6c 69 66 20 74 65 73 74 20 22 78 24 62    elif test "x$b
81c0: 75 69 6c 64 5f 61 6c 69 61 73 22 20 21 3d 20 22  uild_alias" != "
81d0: 78 24 68 6f 73 74 5f 61 6c 69 61 73 22 3b 20 74  x$host_alias"; t
81e0: 68 65 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f  hen.    cross_co
81f0: 6d 70 69 6c 69 6e 67 3d 79 65 73 0a 20 20 66 69  mpiling=yes.  fi
8200: 0a 66 69 0a 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65  .fi..ac_tool_pre
8210: 66 69 78 3d 0a 74 65 73 74 20 2d 6e 20 22 24 68  fix=.test -n "$h
8220: 6f 73 74 5f 61 6c 69 61 73 22 20 26 26 20 61 63  ost_alias" && ac
8230: 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d 24 68 6f  _tool_prefix=$ho
8240: 73 74 5f 61 6c 69 61 73 2d 0a 0a 74 65 73 74 20  st_alias-..test 
8250: 22 24 73 69 6c 65 6e 74 22 20 3d 20 79 65 73 20  "$silent" = yes 
8260: 26 26 20 65 78 65 63 20 36 3e 2f 64 65 76 2f 6e  && exec 6>/dev/n
8270: 75 6c 6c 0a 0a 0a 61 63 5f 70 77 64 3d 60 70 77  ull...ac_pwd=`pw
8280: 64 60 20 26 26 20 74 65 73 74 20 2d 6e 20 22 24  d` && test -n "$
8290: 61 63 5f 70 77 64 22 20 26 26 0a 61 63 5f 6c 73  ac_pwd" &&.ac_ls
82a0: 5f 64 69 3d 60 6c 73 20 2d 64 69 20 2e 60 20 26  _di=`ls -di .` &
82b0: 26 0a 61 63 5f 70 77 64 5f 6c 73 5f 64 69 3d 60  &.ac_pwd_ls_di=`
82c0: 63 64 20 22 24 61 63 5f 70 77 64 22 20 26 26 20  cd "$ac_pwd" && 
82d0: 6c 73 20 2d 64 69 20 2e 60 20 7c 7c 0a 20 20 61  ls -di .` ||.  a
82e0: 73 5f 66 6e 5f 65 72 72 6f 72 20 22 77 6f 72 6b  s_fn_error "work
82f0: 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63 61  ing directory ca
8300: 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e  nnot be determin
8310: 65 64 22 0a 74 65 73 74 20 22 58 24 61 63 5f 6c  ed".test "X$ac_l
8320: 73 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70 77  s_di" = "X$ac_pw
8330: 64 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 61 73  d_ls_di" ||.  as
8340: 5f 66 6e 5f 65 72 72 6f 72 20 22 70 77 64 20 64  _fn_error "pwd d
8350: 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72 74 20 6e  oes not report n
8360: 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67 20 64  ame of working d
8370: 69 72 65 63 74 6f 72 79 22 0a 0a 0a 23 20 46 69  irectory"...# Fi
8380: 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 66 69  nd the source fi
8390: 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69 6f 6e  les, if location
83a0: 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69 66 69   was not specifi
83b0: 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  ed..if test -z "
83c0: 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e 0a 20  $srcdir"; then. 
83d0: 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66 61 75   ac_srcdir_defau
83e0: 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54 72 79  lted=yes.  # Try
83f0: 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63   the directory c
8400: 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73 20 73  ontaining this s
8410: 63 72 69 70 74 2c 20 74 68 65 6e 20 74 68 65 20  cript, then the 
8420: 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79  parent directory
8430: 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72 3d 60  ..  ac_confdir=`
8440: 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d 20 22  $as_dirname -- "
8450: 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c 0a 24  $as_myself" ||.$
8460: 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f 6d 79  as_expr X"$as_my
8470: 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e  self" : 'X\(.*[^
8480: 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a  /]\)//*[^/][^/]*
8490: 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61  /*$' \| \.. X"$a
84a0: 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28  s_myself" : 'X\(
84b0: 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a 09  //\)[^/]' \| \..
84c0: 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a   X"$as_myself" :
84d0: 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c   'X\(//\)$' \| \
84e0: 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  .. X"$as_myself"
84f0: 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20 2e   : 'X\(/\)' \| .
8500: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a   2>/dev/null ||.
8510: 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73 5f 6d  $as_echo X"$as_m
8520: 79 73 65 6c 66 22 20 7c 0a 20 20 20 20 73 65 64  yself" |.    sed
8530: 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c   '/^X\(.*[^/]\)\
8540: 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a  /\/*[^/][^/]*\/*
8550: 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a  $/{..    s//\1/.
8560: 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f  .    q..  }..  /
8570: 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a  ^X\(\/\/\)[^/].*
8580: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
8590: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 2f 5e      q..  }..  /^
85a0: 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09 20 20  X\(\/\/\)$/{..  
85b0: 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a    s//\1/..    q.
85c0: 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c  .  }..  /^X\(\/\
85d0: 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  ).*/{..    s//\1
85e0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
85f0: 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20   s/.*/./; q'`.  
8600: 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e 66 64  srcdir=$ac_confd
8610: 69 72 0a 20 20 69 66 20 74 65 73 74 20 21 20 2d  ir.  if test ! -
8620: 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f 75  r "$srcdir/$ac_u
8630: 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68 65  nique_file"; the
8640: 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e 2e 0a  n.    srcdir=...
8650: 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f 73    fi.else.  ac_s
8660: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 3d  rcdir_defaulted=
8670: 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20 21 20  no.fi.if test ! 
8680: 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63 5f  -r "$srcdir/$ac_
8690: 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74 68  unique_file"; th
86a0: 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63 5f 73  en.  test "$ac_s
86b0: 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65 64 22  rcdir_defaulted"
86c0: 20 3d 20 79 65 73 20 26 26 20 73 72 63 64 69 72   = yes && srcdir
86d0: 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20 6f 72  ="$ac_confdir or
86e0: 20 2e 2e 22 0a 20 20 61 73 5f 66 6e 5f 65 72 72   ..".  as_fn_err
86f0: 6f 72 20 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20  or "cannot find 
8700: 73 6f 75 72 63 65 73 20 28 24 61 63 5f 75 6e 69  sources ($ac_uni
8710: 71 75 65 5f 66 69 6c 65 29 20 69 6e 20 24 73 72  que_file) in $sr
8720: 63 64 69 72 22 0a 66 69 0a 61 63 5f 6d 73 67 3d  cdir".fi.ac_msg=
8730: 22 73 6f 75 72 63 65 73 20 61 72 65 20 69 6e 20  "sources are in 
8740: 24 73 72 63 64 69 72 2c 20 62 75 74 20 5c 60 63  $srcdir, but \`c
8750: 64 20 24 73 72 63 64 69 72 27 20 64 6f 65 73 20  d $srcdir' does 
8760: 6e 6f 74 20 77 6f 72 6b 22 0a 61 63 5f 61 62 73  not work".ac_abs
8770: 5f 63 6f 6e 66 64 69 72 3d 60 28 0a 09 63 64 20  _confdir=`(..cd 
8780: 22 24 73 72 63 64 69 72 22 20 26 26 20 74 65 73  "$srcdir" && tes
8790: 74 20 2d 72 20 22 2e 2f 24 61 63 5f 75 6e 69 71  t -r "./$ac_uniq
87a0: 75 65 5f 66 69 6c 65 22 20 7c 7c 20 61 73 5f 66  ue_file" || as_f
87b0: 6e 5f 65 72 72 6f 72 20 22 24 61 63 5f 6d 73 67  n_error "$ac_msg
87c0: 22 0a 09 70 77 64 29 60 0a 23 20 57 68 65 6e 20  "..pwd)`.# When 
87d0: 62 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63  building in plac
87e0: 65 2c 20 73 65 74 20 73 72 63 64 69 72 3d 2e 0a  e, set srcdir=..
87f0: 69 66 20 74 65 73 74 20 22 24 61 63 5f 61 62 73  if test "$ac_abs
8800: 5f 63 6f 6e 66 64 69 72 22 20 3d 20 22 24 61 63  _confdir" = "$ac
8810: 5f 70 77 64 22 3b 20 74 68 65 6e 0a 20 20 73 72  _pwd"; then.  sr
8820: 63 64 69 72 3d 2e 0a 66 69 0a 23 20 52 65 6d 6f  cdir=..fi.# Remo
8830: 76 65 20 75 6e 6e 65 63 65 73 73 61 72 79 20 74  ve unnecessary t
8840: 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 20  railing slashes 
8850: 66 72 6f 6d 20 73 72 63 64 69 72 2e 0a 23 20 44  from srcdir..# D
8860: 6f 75 62 6c 65 20 73 6c 61 73 68 65 73 20 69 6e  ouble slashes in
8870: 20 66 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 6f   file names in o
8880: 62 6a 65 63 74 20 66 69 6c 65 20 64 65 62 75 67  bject file debug
8890: 67 69 6e 67 20 69 6e 66 6f 0a 23 20 6d 65 73 73  ging info.# mess
88a0: 20 75 70 20 4d 2d 78 20 67 64 62 20 69 6e 20 45   up M-x gdb in E
88b0: 6d 61 63 73 2e 0a 63 61 73 65 20 24 73 72 63 64  macs..case $srcd
88c0: 69 72 20 69 6e 0a 2a 2f 29 20 73 72 63 64 69 72  ir in.*/) srcdir
88d0: 3d 60 65 78 70 72 20 22 58 24 73 72 63 64 69 72  =`expr "X$srcdir
88e0: 22 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29  " : 'X\(.*[^/]\)
88f0: 27 20 5c 7c 20 22 58 24 73 72 63 64 69 72 22 20  ' \| "X$srcdir" 
8900: 3a 20 27 58 5c 28 2e 2a 5c 29 27 60 3b 3b 0a 65  : 'X\(.*\)'`;;.e
8910: 73 61 63 0a 66 6f 72 20 61 63 5f 76 61 72 20 69  sac.for ac_var i
8920: 6e 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76  n $ac_precious_v
8930: 61 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61  ars; do.  eval a
8940: 63 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f  c_env_${ac_var}_
8950: 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76 61 72 7d  set=\${${ac_var}
8960: 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20 61 63 5f  +set}.  eval ac_
8970: 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61  env_${ac_var}_va
8980: 6c 75 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a  lue=\$${ac_var}.
8990: 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e 76    eval ac_cv_env
89a0: 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c  _${ac_var}_set=\
89b0: 24 7b 24 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d  ${${ac_var}+set}
89c0: 0a 20 20 65 76 61 6c 20 61 63 5f 63 76 5f 65 6e  .  eval ac_cv_en
89d0: 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75  v_${ac_var}_valu
89e0: 65 3d 5c 24 24 7b 61 63 5f 76 61 72 7d 0a 64 6f  e=\$${ac_var}.do
89f0: 6e 65 0a 0a 23 0a 23 20 52 65 70 6f 72 74 20 74  ne..#.# Report t
8a00: 68 65 20 2d 2d 68 65 6c 70 20 6d 65 73 73 61 67  he --help messag
8a10: 65 2e 0a 23 0a 69 66 20 74 65 73 74 20 22 24 61  e..#.if test "$a
8a20: 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20 3d 20 22  c_init_help" = "
8a30: 6c 6f 6e 67 22 3b 20 74 68 65 6e 0a 20 20 23 20  long"; then.  # 
8a40: 4f 6d 69 74 20 73 6f 6d 65 20 69 6e 74 65 72 6e  Omit some intern
8a50: 61 6c 20 6f 72 20 6f 62 73 6f 6c 65 74 65 20 6f  al or obsolete o
8a60: 70 74 69 6f 6e 73 20 74 6f 20 6d 61 6b 65 20 74  ptions to make t
8a70: 68 65 20 6c 69 73 74 20 6c 65 73 73 20 69 6d 70  he list less imp
8a80: 6f 73 69 6e 67 2e 0a 20 20 23 20 54 68 69 73 20  osing..  # This 
8a90: 6d 65 73 73 61 67 65 20 69 73 20 74 6f 6f 20 6c  message is too l
8aa0: 6f 6e 67 20 74 6f 20 62 65 20 61 20 73 74 72 69  ong to be a stri
8ab0: 6e 67 20 69 6e 20 74 68 65 20 41 2f 55 58 20 33  ng in the A/UX 3
8ac0: 2e 31 20 73 68 2e 0a 20 20 63 61 74 20 3c 3c 5f  .1 sh..  cat <<_
8ad0: 41 43 45 4f 46 0a 5c 60 63 6f 6e 66 69 67 75 72  ACEOF.\`configur
8ae0: 65 27 20 63 6f 6e 66 69 67 75 72 65 73 20 67 70  e' configures gp
8af0: 67 20 31 2e 30 20 74 6f 20 61 64 61 70 74 20 74  g 1.0 to adapt t
8b00: 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20  o many kinds of 
8b10: 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a  systems...Usage:
8b20: 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20   $0 [OPTION]... 
8b30: 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a  [VAR=VALUE].....
8b40: 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f  To assign enviro
8b50: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20  nment variables 
8b60: 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47  (e.g., CC, CFLAG
8b70: 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74  S...), specify t
8b80: 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45  hem as.VAR=VALUE
8b90: 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72  .  See below for
8ba0: 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66   descriptions of
8bb0: 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65   some of the use
8bc0: 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a  ful variables...
8bd0: 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65  Defaults for the
8be0: 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65   options are spe
8bf0: 63 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65  cified in bracke
8c00: 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69  ts...Configurati
8c10: 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70  on:.  -h, --help
8c20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69                di
8c30: 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20  splay this help 
8c40: 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d  and exit.      -
8c50: 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20  -help=short     
8c60: 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f     display optio
8c70: 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74  ns specific to t
8c80: 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20  his package.    
8c90: 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69    --help=recursi
8ca0: 76 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68  ve    display th
8cb0: 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20  e short help of 
8cc0: 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64  all the included
8cd0: 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20   packages.  -V, 
8ce0: 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20  --version       
8cf0: 20 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73      display vers
8d00: 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ion information 
8d10: 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d  and exit.  -q, -
8d20: 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74  -quiet, --silent
8d30: 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20     do not print 
8d40: 5c 60 63 68 65 63 6b 69 6e 67 2e 2e 2e 27 20 6d  \`checking...' m
8d50: 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d 2d  essages.      --
8d60: 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45 20  cache-file=FILE 
8d70: 20 20 63 61 63 68 65 20 74 65 73 74 20 72 65 73    cache test res
8d80: 75 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64 69  ults in FILE [di
8d90: 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d 2d  sabled].  -C, --
8da0: 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20 20  config-cache    
8db0: 20 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d 2d    alias for \`--
8dc0: 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66 69  cache-file=confi
8dd0: 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20 2d  g.cache'.  -n, -
8de0: 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20 20  -no-create      
8df0: 20 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65     do not create
8e00: 20 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20 20   output files.  
8e10: 20 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49 52      --srcdir=DIR
8e20: 20 20 20 20 20 20 20 20 66 69 6e 64 20 74 68 65          find the
8e30: 20 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52 20   sources in DIR 
8e40: 5b 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20 6f  [configure dir o
8e50: 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61 6c  r \`..']..Instal
8e60: 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 69  lation directori
8e70: 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d 50  es:.  --prefix=P
8e80: 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69 6e  REFIX         in
8e90: 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74 75  stall architectu
8ea0: 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 66  re-independent f
8eb0: 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a 20  iles in PREFIX. 
8ec0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8ed0: 20 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64 65           [$ac_de
8ee0: 66 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20 20  fault_prefix].  
8ef0: 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45 50  --exec-prefix=EP
8f00: 52 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c 20  REFIX   install 
8f10: 61 72 63 68 69 74 65 63 74 75 72 65 2d 64 65 70  architecture-dep
8f20: 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e 20  endent files in 
8f30: 45 50 52 45 46 49 58 0a 20 20 20 20 20 20 20 20  EPREFIX.        
8f40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
8f50: 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20 64    [PREFIX]..By d
8f60: 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20 69  efault, \`make i
8f70: 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e 73  nstall' will ins
8f80: 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69 6c  tall all the fil
8f90: 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66 61  es in.\`$ac_defa
8fa0: 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27 2c  ult_prefix/bin',
8fb0: 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f 70   \`$ac_default_p
8fc0: 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e 20  refix/lib' etc. 
8fd0: 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79   You can specify
8fe0: 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e  .an installation
8ff0: 20 70 72 65 66 69 78 20 6f 74 68 65 72 20 74 68   prefix other th
9000: 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74  an \`$ac_default
9010: 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67 20 5c  _prefix' using \
9020: 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72 20  `--prefix',.for 
9030: 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72 65  instance \`--pre
9040: 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46 6f  fix=\$HOME'...Fo
9050: 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f 6c  r better control
9060: 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f 6e  , use the option
9070: 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20 74  s below...Fine t
9080: 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e 73  uning of the ins
9090: 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74  tallation direct
90a0: 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64 69  ories:.  --bindi
90b0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20 20  r=DIR           
90c0: 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c 65   user executable
90d0: 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d 0a  s [EPREFIX/bin].
90e0: 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52 20    --sbindir=DIR 
90f0: 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65 6d            system
9100: 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62 6c   admin executabl
9110: 65 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69 6e  es [EPREFIX/sbin
9120: 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69 72  ].  --libexecdir
9130: 3d 44 49 52 20 20 20 20 20 20 20 20 70 72 6f 67  =DIR        prog
9140: 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73 20  ram executables 
9150: 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65 63  [EPREFIX/libexec
9160: 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72  ].  --sysconfdir
9170: 3d 44 49 52 20 20 20 20 20 20 20 20 72 65 61 64  =DIR        read
9180: 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61 63  -only single-mac
9190: 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46 49  hine data [PREFI
91a0: 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72 65  X/etc].  --share
91b0: 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20  dstatedir=DIR   
91c0: 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63 68   modifiable arch
91d0: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
91e0: 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46 49  dent data [PREFI
91f0: 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61 6c  X/com].  --local
9200: 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20 20  statedir=DIR    
9210: 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e 67   modifiable sing
9220: 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61 20  le-machine data 
9230: 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20 2d  [PREFIX/var].  -
9240: 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20 20  -libdir=DIR     
9250: 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63 6f         object co
9260: 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45 50  de libraries [EP
9270: 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d 69  REFIX/lib].  --i
9280: 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20  ncludedir=DIR   
9290: 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66 69       C header fi
92a0: 6c 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63 6c  les [PREFIX/incl
92b0: 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63 6c  ude].  --oldincl
92c0: 75 64 65 64 69 72 3d 44 49 52 20 20 20 20 20 43  udedir=DIR     C
92d0: 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 66 6f   header files fo
92e0: 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72 2f  r non-gcc [/usr/
92f0: 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61 74  include].  --dat
9300: 61 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20 20  arootdir=DIR    
9310: 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63     read-only arc
9320: 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20 64  h.-independent d
9330: 61 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49 58  ata root [PREFIX
9340: 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74 61  /share].  --data
9350: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
9360: 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63 68    read-only arch
9370: 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65 6e  itecture-indepen
9380: 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52  dent data [DATAR
9390: 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66 6f  OOTDIR].  --info
93a0: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
93b0: 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74 61    info documenta
93c0: 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44 49  tion [DATAROOTDI
93d0: 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63 61  R/info].  --loca
93e0: 6c 65 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ledir=DIR       
93f0: 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64 65    locale-depende
9400: 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f 4f  nt data [DATAROO
9410: 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20 2d  TDIR/locale].  -
9420: 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20 20  -mandir=DIR     
9430: 20 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75 6d         man docum
9440: 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f  entation [DATARO
9450: 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d 64  OTDIR/man].  --d
9460: 6f 63 64 69 72 3d 44 49 52 20 20 20 20 20 20 20  ocdir=DIR       
9470: 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69       documentati
9480: 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f 4f  on root [DATAROO
9490: 54 44 49 52 2f 64 6f 63 2f 67 70 67 5d 0a 20 20  TDIR/doc/gpg].  
94a0: 2d 2d 68 74 6d 6c 64 69 72 3d 44 49 52 20 20 20  --htmldir=DIR   
94b0: 20 20 20 20 20 20 20 20 68 74 6d 6c 20 64 6f 63          html doc
94c0: 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44  umentation [DOCD
94d0: 49 52 5d 0a 20 20 2d 2d 64 76 69 64 69 72 3d 44  IR].  --dvidir=D
94e0: 49 52 20 20 20 20 20 20 20 20 20 20 20 20 64 76  IR            dv
94f0: 69 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20  i documentation 
9500: 5b 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 70 64 66  [DOCDIR].  --pdf
9510: 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20  dir=DIR         
9520: 20 20 20 70 64 66 20 64 6f 63 75 6d 65 6e 74 61     pdf documenta
9530: 74 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20  tion [DOCDIR].  
9540: 2d 2d 70 73 64 69 72 3d 44 49 52 20 20 20 20 20  --psdir=DIR     
9550: 20 20 20 20 20 20 20 20 70 73 20 64 6f 63 75 6d          ps docum
9560: 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52  entation [DOCDIR
9570: 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20 63 61 74 20  ]._ACEOF..  cat 
9580: 3c 3c 5c 5f 41 43 45 4f 46 0a 5f 41 43 45 4f 46  <<\_ACEOF._ACEOF
9590: 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20  .fi..if test -n 
95a0: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 3b  "$ac_init_help";
95b0: 20 74 68 65 6e 0a 20 20 63 61 73 65 20 24 61 63   then.  case $ac
95c0: 5f 69 6e 69 74 5f 68 65 6c 70 20 69 6e 0a 20 20  _init_help in.  
95d0: 20 20 20 73 68 6f 72 74 20 7c 20 72 65 63 75 72     short | recur
95e0: 73 69 76 65 20 29 20 65 63 68 6f 20 22 43 6f 6e  sive ) echo "Con
95f0: 66 69 67 75 72 61 74 69 6f 6e 20 6f 66 20 67 70  figuration of gp
9600: 67 20 31 2e 30 3a 22 3b 3b 0a 20 20 20 65 73 61  g 1.0:";;.   esa
9610: 63 0a 20 20 63 61 74 20 3c 3c 5c 5f 41 43 45 4f  c.  cat <<\_ACEO
9620: 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 65 61 74  F..Optional Feat
9630: 75 72 65 73 3a 0a 20 20 2d 2d 64 69 73 61 62 6c  ures:.  --disabl
9640: 65 2d 6f 70 74 69 6f 6e 2d 63 68 65 63 6b 69 6e  e-option-checkin
9650: 67 20 20 69 67 6e 6f 72 65 20 75 6e 72 65 63 6f  g  ignore unreco
9660: 67 6e 69 7a 65 64 20 2d 2d 65 6e 61 62 6c 65 2f  gnized --enable/
9670: 2d 2d 77 69 74 68 20 6f 70 74 69 6f 6e 73 0a 20  --with options. 
9680: 20 2d 2d 64 69 73 61 62 6c 65 2d 46 45 41 54 55   --disable-FEATU
9690: 52 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20  RE       do not 
96a0: 69 6e 63 6c 75 64 65 20 46 45 41 54 55 52 45 20  include FEATURE 
96b0: 28 73 61 6d 65 20 61 73 20 2d 2d 65 6e 61 62 6c  (same as --enabl
96c0: 65 2d 46 45 41 54 55 52 45 3d 6e 6f 29 0a 20 20  e-FEATURE=no).  
96d0: 2d 2d 65 6e 61 62 6c 65 2d 46 45 41 54 55 52 45  --enable-FEATURE
96e0: 5b 3d 41 52 47 5d 20 20 69 6e 63 6c 75 64 65 20  [=ARG]  include 
96f0: 46 45 41 54 55 52 45 20 5b 41 52 47 3d 79 65 73  FEATURE [ARG=yes
9700: 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 63 2d 68  ].  --enable-c-h
9710: 65 6c 70 65 72 20 20 20 20 20 20 20 43 6f 6d 70  elper       Comp
9720: 69 6c 65 20 43 20 68 65 6c 70 65 72 20 74 6f 20  ile C helper to 
9730: 72 75 6e 20 67 70 67 20 62 69 6e 61 72 79 20 28  run gpg binary (
9740: 64 65 61 75 6c 74 3a 20 79 65 73 29 2e 20 49 66  deault: yes). If
9750: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
9760: 20 20 20 20 20 20 20 20 20 20 20 74 68 69 73 20             this 
9770: 68 65 6c 70 65 72 20 69 73 20 6e 6f 74 20 62 75  helper is not bu
9780: 69 6c 74 20 74 68 65 20 65 78 74 65 6e 73 69 6f  ilt the extensio
9790: 6e 20 77 69 6c 6c 20 72 65 71 75 69 72 65 0a 20  n will require. 
97a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
97b0: 20 20 20 20 20 20 20 20 20 65 69 74 68 65 72 20           either 
97c0: 54 63 6c 20 3e 3d 20 38 2e 36 20 6f 72 20 74 68  Tcl >= 8.6 or th
97d0: 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 54 63  e presence of Tc
97e0: 6c 78 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 20  lx extension.   
97f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9800: 20 20 20 20 20 20 20 6f 72 20 74 68 65 20 70 72         or the pr
9810: 65 73 65 6e 63 65 20 6f 66 20 74 63 6c 70 69 70  esence of tclpip
9820: 65 20 65 78 74 65 6e 73 69 6f 6e 2e 0a 20 20 2d  e extension..  -
9830: 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 20  -enable-threads 
9840: 20 20 20 20 20 20 20 62 75 69 6c 64 20 77 69 74         build wit
9850: 68 20 74 68 72 65 61 64 73 0a 20 20 2d 2d 65 6e  h threads.  --en
9860: 61 62 6c 65 2d 73 68 61 72 65 64 20 20 20 20 20  able-shared     
9870: 20 20 20 20 62 75 69 6c 64 20 61 6e 64 20 6c 69      build and li
9880: 6e 6b 20 77 69 74 68 20 73 68 61 72 65 64 20 6c  nk with shared l
9890: 69 62 72 61 72 69 65 73 20 28 64 65 66 61 75 6c  ibraries (defaul
98a0: 74 3a 20 6f 6e 29 0a 20 20 2d 2d 65 6e 61 62 6c  t: on).  --enabl
98b0: 65 2d 36 34 62 69 74 20 20 20 20 20 20 20 20 20  e-64bit         
98c0: 20 65 6e 61 62 6c 65 20 36 34 62 69 74 20 73 75   enable 64bit su
98d0: 70 70 6f 72 74 20 28 64 65 66 61 75 6c 74 3a 20  pport (default: 
98e0: 6f 66 66 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  off).  --enable-
98f0: 36 34 62 69 74 2d 76 69 73 20 20 20 20 20 20 65  64bit-vis      e
9900: 6e 61 62 6c 65 20 36 34 62 69 74 20 53 70 61 72  nable 64bit Spar
9910: 63 20 56 49 53 20 73 75 70 70 6f 72 74 20 28 64  c VIS support (d
9920: 65 66 61 75 6c 74 3a 20 6f 66 66 29 0a 20 20 2d  efault: off).  -
9930: 2d 64 69 73 61 62 6c 65 2d 72 70 61 74 68 20 20  -disable-rpath  
9940: 20 20 20 20 20 20 20 64 69 73 61 62 6c 65 20 72         disable r
9950: 70 61 74 68 20 73 75 70 70 6f 72 74 20 28 64 65  path support (de
9960: 66 61 75 6c 74 3a 20 6f 6e 29 0a 20 20 2d 2d 65  fault: on).  --e
9970: 6e 61 62 6c 65 2d 77 69 6e 63 65 20 20 20 20 20  nable-wince     
9980: 20 20 20 20 20 65 6e 61 62 6c 65 20 57 69 6e 2f       enable Win/
9990: 43 45 20 73 75 70 70 6f 72 74 20 28 77 68 65 72  CE support (wher
99a0: 65 20 61 70 70 6c 69 63 61 62 6c 65 29 0a 20 20  e applicable).  
99b0: 2d 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64 20 20 20  --enable-load   
99c0: 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 20 64 79          allow dy
99d0: 6e 61 6d 69 63 20 6c 6f 61 64 69 6e 67 20 61 6e  namic loading an
99e0: 64 20 22 6c 6f 61 64 22 20 63 6f 6d 6d 61 6e 64  d "load" command
99f0: 20 28 64 65 66 61 75 6c 74 3a 0a 20 20 20 20 20   (default:.     
9a00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9a10: 20 20 20 20 20 6f 6e 29 0a 20 20 2d 2d 65 6e 61       on).  --ena
9a20: 62 6c 65 2d 73 79 6d 62 6f 6c 73 20 20 20 20 20  ble-symbols     
9a30: 20 20 20 62 75 69 6c 64 20 77 69 74 68 20 64 65     build with de
9a40: 62 75 67 67 69 6e 67 20 73 79 6d 62 6f 6c 73 20  bugging symbols 
9a50: 28 64 65 66 61 75 6c 74 3a 20 6f 66 66 29 0a 0a  (default: off)..
9a60: 4f 70 74 69 6f 6e 61 6c 20 50 61 63 6b 61 67 65  Optional Package
9a70: 73 3a 0a 20 20 2d 2d 77 69 74 68 2d 50 41 43 4b  s:.  --with-PACK
9a80: 41 47 45 5b 3d 41 52 47 5d 20 20 20 20 75 73 65  AGE[=ARG]    use
9a90: 20 50 41 43 4b 41 47 45 20 5b 41 52 47 3d 79 65   PACKAGE [ARG=ye
9aa0: 73 5d 0a 20 20 2d 2d 77 69 74 68 6f 75 74 2d 50  s].  --without-P
9ab0: 41 43 4b 41 47 45 20 20 20 20 20 20 20 64 6f 20  ACKAGE       do 
9ac0: 6e 6f 74 20 75 73 65 20 50 41 43 4b 41 47 45 20  not use PACKAGE 
9ad0: 28 73 61 6d 65 20 61 73 20 2d 2d 77 69 74 68 2d  (same as --with-
9ae0: 50 41 43 4b 41 47 45 3d 6e 6f 29 0a 20 20 2d 2d  PACKAGE=no).  --
9af0: 77 69 74 68 2d 74 63 6c 20 20 20 20 20 20 20 20  with-tcl        
9b00: 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20        directory 
9b10: 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63  containing tcl c
9b20: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20  onfiguration.   
9b30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
9b40: 20 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69         (tclConfi
9b50: 67 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 74  g.sh).  --with-t
9b60: 63 6c 69 6e 63 6c 75 64 65 20 20 20 20 20 20 20  clinclude       
9b70: 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69  directory contai
9b80: 6e 69 6e 67 20 74 68 65 20 70 75 62 6c 69 63 20  ning the public 
9b90: 54 63 6c 20 68 65 61 64 65 72 20 66 69 6c 65 73  Tcl header files
9ba0: 0a 20 20 2d 2d 77 69 74 68 2d 63 65 6c 69 62 3d  .  --with-celib=
9bb0: 44 49 52 20 20 20 20 20 20 20 20 75 73 65 20 57  DIR        use W
9bc0: 69 6e 64 6f 77 73 2f 43 45 20 73 75 70 70 6f 72  indows/CE suppor
9bd0: 74 20 6c 69 62 72 61 72 79 20 66 72 6f 6d 20 44  t library from D
9be0: 49 52 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e  IR..Some influen
9bf0: 74 69 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74  tial environment
9c00: 20 76 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43   variables:.  CC
9c10: 20 20 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70            C comp
9c20: 69 6c 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43  iler command.  C
9c30: 46 4c 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d  FLAGS      C com
9c40: 70 69 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44  piler flags.  LD
9c50: 46 4c 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72  FLAGS     linker
9c60: 20 66 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c   flags, e.g. -L<
9c70: 6c 69 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20  lib dir> if you 
9c80: 68 61 76 65 20 6c 69 62 72 61 72 69 65 73 20 69  have libraries i
9c90: 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20  n a.            
9ca0: 20 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69    nonstandard di
9cb0: 72 65 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72  rectory <lib dir
9cc0: 3e 0a 20 20 4c 49 42 53 20 20 20 20 20 20 20 20  >.  LIBS        
9cd0: 6c 69 62 72 61 72 69 65 73 20 74 6f 20 70 61 73  libraries to pas
9ce0: 73 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2c  s to the linker,
9cf0: 20 65 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72 79   e.g. -l<library
9d00: 3e 0a 20 20 43 50 50 46 4c 41 47 53 20 20 20 20  >.  CPPFLAGS    
9d10: 28 4f 62 6a 65 63 74 69 76 65 29 20 43 2f 43 2b  (Objective) C/C+
9d20: 2b 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66  + preprocessor f
9d30: 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e  lags, e.g. -I<in
9d40: 63 6c 75 64 65 20 64 69 72 3e 20 69 66 0a 20 20  clude dir> if.  
9d50: 20 20 20 20 20 20 20 20 20 20 20 20 79 6f 75 20              you 
9d60: 68 61 76 65 20 68 65 61 64 65 72 73 20 69 6e 20  have headers in 
9d70: 61 20 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69  a nonstandard di
9d80: 72 65 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65  rectory <include
9d90: 20 64 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20   dir>.  CPP     
9da0: 20 20 20 20 43 20 70 72 65 70 72 6f 63 65 73 73      C preprocess
9db0: 6f 72 0a 0a 55 73 65 20 74 68 65 73 65 20 76 61  or..Use these va
9dc0: 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72  riables to overr
9dd0: 69 64 65 20 74 68 65 20 63 68 6f 69 63 65 73 20  ide the choices 
9de0: 6d 61 64 65 20 62 79 20 60 63 6f 6e 66 69 67 75  made by `configu
9df0: 72 65 27 20 6f 72 20 74 6f 20 68 65 6c 70 0a 69  re' or to help.i
9e00: 74 20 74 6f 20 66 69 6e 64 20 6c 69 62 72 61 72  t to find librar
9e10: 69 65 73 20 61 6e 64 20 70 72 6f 67 72 61 6d 73  ies and programs
9e20: 20 77 69 74 68 20 6e 6f 6e 73 74 61 6e 64 61 72   with nonstandar
9e30: 64 20 6e 61 6d 65 73 2f 6c 6f 63 61 74 69 6f 6e  d names/location
9e40: 73 2e 0a 0a 52 65 70 6f 72 74 20 62 75 67 73 20  s...Report bugs 
9e50: 74 6f 20 74 68 65 20 70 61 63 6b 61 67 65 20 70  to the package p
9e60: 72 6f 76 69 64 65 72 2e 0a 5f 41 43 45 4f 46 0a  rovider.._ACEOF.
9e70: 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 66 69 0a  ac_status=$?.fi.
9e80: 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 69 6e  .if test "$ac_in
9e90: 69 74 5f 68 65 6c 70 22 20 3d 20 22 72 65 63 75  it_help" = "recu
9ea0: 72 73 69 76 65 22 3b 20 74 68 65 6e 0a 20 20 23  rsive"; then.  #
9eb0: 20 49 66 20 74 68 65 72 65 20 61 72 65 20 73 75   If there are su
9ec0: 62 64 69 72 73 2c 20 72 65 70 6f 72 74 20 74 68  bdirs, report th
9ed0: 65 69 72 20 73 70 65 63 69 66 69 63 20 2d 2d 68  eir specific --h
9ee0: 65 6c 70 2e 0a 20 20 66 6f 72 20 61 63 5f 64 69  elp..  for ac_di
9ef0: 72 20 69 6e 20 3a 20 24 61 63 5f 73 75 62 64 69  r in : $ac_subdi
9f00: 72 73 5f 61 6c 6c 3b 20 64 6f 20 74 65 73 74 20  rs_all; do test 
9f10: 22 78 24 61 63 5f 64 69 72 22 20 3d 20 78 3a 20  "x$ac_dir" = x: 
9f20: 26 26 20 63 6f 6e 74 69 6e 75 65 0a 20 20 20 20  && continue.    
9f30: 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64 69 72  test -d "$ac_dir
9f40: 22 20 7c 7c 0a 20 20 20 20 20 20 7b 20 63 64 20  " ||.      { cd 
9f50: 22 24 73 72 63 64 69 72 22 20 26 26 20 61 63 5f  "$srcdir" && ac_
9f60: 70 77 64 3d 60 70 77 64 60 20 26 26 20 73 72 63  pwd=`pwd` && src
9f70: 64 69 72 3d 2e 20 26 26 20 74 65 73 74 20 2d 64  dir=. && test -d
9f80: 20 22 24 61 63 5f 64 69 72 22 3b 20 7d 20 7c 7c   "$ac_dir"; } ||
9f90: 0a 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 0a  .      continue.
9fa0: 20 20 20 20 61 63 5f 62 75 69 6c 64 64 69 72 3d      ac_builddir=
9fb0: 2e 0a 0a 63 61 73 65 20 22 24 61 63 5f 64 69 72  ...case "$ac_dir
9fc0: 22 20 69 6e 0a 2e 29 20 61 63 5f 64 69 72 5f 73  " in..) ac_dir_s
9fd0: 75 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75  uffix= ac_top_bu
9fe0: 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20 61 63 5f  ilddir_sub=. ac_
9ff0: 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78  top_build_prefix
a000: 3d 20 3b 3b 0a 2a 29 0a 20 20 61 63 5f 64 69 72  = ;;.*).  ac_dir
a010: 5f 73 75 66 66 69 78 3d 2f 60 24 61 73 5f 65 63  _suffix=/`$as_ec
a020: 68 6f 20 22 24 61 63 5f 64 69 72 22 20 7c 20 73  ho "$ac_dir" | s
a030: 65 64 20 27 73 7c 5e 5c 2e 5b 5c 5c 2f 5d 7c 7c  ed 's|^\.[\\/]||
a040: 27 60 0a 20 20 23 20 41 20 22 2e 2e 22 20 66 6f  '`.  # A ".." fo
a050: 72 20 65 61 63 68 20 64 69 72 65 63 74 6f 72 79  r each directory
a060: 20 69 6e 20 24 61 63 5f 64 69 72 5f 73 75 66 66   in $ac_dir_suff
a070: 69 78 2e 0a 20 20 61 63 5f 74 6f 70 5f 62 75 69  ix..  ac_top_bui
a080: 6c 64 64 69 72 5f 73 75 62 3d 60 24 61 73 5f 65  lddir_sub=`$as_e
a090: 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75 66  cho "$ac_dir_suf
a0a0: 66 69 78 22 20 7c 20 73 65 64 20 27 73 7c 2f 5b  fix" | sed 's|/[
a0b0: 5e 5c 5c 2f 5d 2a 7c 2f 2e 2e 7c 67 3b 73 7c 2f  ^\\/]*|/..|g;s|/
a0c0: 7c 7c 27 60 0a 20 20 63 61 73 65 20 24 61 63 5f  ||'`.  case $ac_
a0d0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
a0e0: 20 69 6e 0a 20 20 22 22 29 20 61 63 5f 74 6f 70   in.  "") ac_top
a0f0: 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 3d 2e 20  _builddir_sub=. 
a100: 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65  ac_top_build_pre
a110: 66 69 78 3d 20 3b 3b 0a 20 20 2a 29 20 20 61 63  fix= ;;.  *)  ac
a120: 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66 69  _top_build_prefi
a130: 78 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64  x=$ac_top_buildd
a140: 69 72 5f 73 75 62 2f 20 3b 3b 0a 20 20 65 73 61  ir_sub/ ;;.  esa
a150: 63 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61 62 73  c ;;.esac.ac_abs
a160: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61  _top_builddir=$a
a170: 63 5f 70 77 64 0a 61 63 5f 61 62 73 5f 62 75 69  c_pwd.ac_abs_bui
a180: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 24 61 63  lddir=$ac_pwd$ac
a190: 5f 64 69 72 5f 73 75 66 66 69 78 0a 23 20 66 6f  _dir_suffix.# fo
a1a0: 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61  r backward compa
a1b0: 74 69 62 69 6c 69 74 79 3a 0a 61 63 5f 74 6f 70  tibility:.ac_top
a1c0: 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f 74 6f  _builddir=$ac_to
a1d0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 0a 0a  p_build_prefix..
a1e0: 63 61 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a  case $srcdir in.
a1f0: 20 20 2e 29 20 20 23 20 57 65 20 61 72 65 20 62    .)  # We are b
a200: 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65  uilding in place
a210: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
a220: 2e 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63  ..    ac_top_src
a230: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c  dir=$ac_top_buil
a240: 64 64 69 72 5f 73 75 62 0a 20 20 20 20 61 63 5f  ddir_sub.    ac_
a250: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
a260: 61 63 5f 70 77 64 20 3b 3b 0a 20 20 5b 5c 5c 2f  ac_pwd ;;.  [\\/
a270: 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20  ]* | ?:[\\/]* ) 
a280: 20 23 20 41 62 73 6f 6c 75 74 65 20 6e 61 6d 65   # Absolute name
a290: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
a2a0: 24 73 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73  $srcdir$ac_dir_s
a2b0: 75 66 66 69 78 3b 0a 20 20 20 20 61 63 5f 74 6f  uffix;.    ac_to
a2c0: 70 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72  p_srcdir=$srcdir
a2d0: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
a2e0: 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 20 3b  srcdir=$srcdir ;
a2f0: 3b 0a 20 20 2a 29 20 23 20 52 65 6c 61 74 69 76  ;.  *) # Relativ
a300: 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63 5f 73  e name..    ac_s
a310: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
a320: 69 6c 64 5f 70 72 65 66 69 78 24 73 72 63 64 69  ild_prefix$srcdi
a330: 72 24 61 63 5f 64 69 72 5f 73 75 66 66 69 78 0a  r$ac_dir_suffix.
a340: 20 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69      ac_top_srcdi
a350: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
a360: 70 72 65 66 69 78 24 73 72 63 64 69 72 0a 20 20  prefix$srcdir.  
a370: 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63    ac_abs_top_src
a380: 64 69 72 3d 24 61 63 5f 70 77 64 2f 24 73 72 63  dir=$ac_pwd/$src
a390: 64 69 72 20 3b 3b 0a 65 73 61 63 0a 61 63 5f 61  dir ;;.esac.ac_a
a3a0: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62  bs_srcdir=$ac_ab
a3b0: 73 5f 74 6f 70 5f 73 72 63 64 69 72 24 61 63 5f  s_top_srcdir$ac_
a3c0: 64 69 72 5f 73 75 66 66 69 78 0a 0a 20 20 20 20  dir_suffix..    
a3d0: 63 64 20 22 24 61 63 5f 64 69 72 22 20 7c 7c 20  cd "$ac_dir" || 
a3e0: 7b 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 3b 20  { ac_status=$?; 
a3f0: 63 6f 6e 74 69 6e 75 65 3b 20 7d 0a 20 20 20 20  continue; }.    
a400: 23 20 43 68 65 63 6b 20 66 6f 72 20 67 75 65 73  # Check for gues
a410: 74 65 64 20 63 6f 6e 66 69 67 75 72 65 2e 0a 20  ted configure.. 
a420: 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
a430: 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69 67  ac_srcdir/config
a440: 75 72 65 2e 67 6e 75 22 3b 20 74 68 65 6e 0a 20  ure.gnu"; then. 
a450: 20 20 20 20 20 65 63 68 6f 20 26 26 0a 20 20 20       echo &&.   
a460: 20 20 20 24 53 48 45 4c 4c 20 22 24 61 63 5f 73     $SHELL "$ac_s
a470: 72 63 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 2e  rcdir/configure.
a480: 67 6e 75 22 20 2d 2d 68 65 6c 70 3d 72 65 63 75  gnu" --help=recu
a490: 72 73 69 76 65 0a 20 20 20 20 65 6c 69 66 20 74  rsive.    elif t
a4a0: 65 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64  est -f "$ac_srcd
a4b0: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 3b 20 74  ir/configure"; t
a4c0: 68 65 6e 0a 20 20 20 20 20 20 65 63 68 6f 20 26  hen.      echo &
a4d0: 26 0a 20 20 20 20 20 20 24 53 48 45 4c 4c 20 22  &.      $SHELL "
a4e0: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
a4f0: 67 75 72 65 22 20 2d 2d 68 65 6c 70 3d 72 65 63  gure" --help=rec
a500: 75 72 73 69 76 65 0a 20 20 20 20 65 6c 73 65 0a  ursive.    else.
a510: 20 20 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22        $as_echo "
a520: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
a530: 20 6e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f   no configuratio
a540: 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73  n information is
a550: 20 69 6e 20 24 61 63 5f 64 69 72 22 20 3e 26 32   in $ac_dir" >&2
a560: 0a 20 20 20 20 66 69 20 7c 7c 20 61 63 5f 73 74  .    fi || ac_st
a570: 61 74 75 73 3d 24 3f 0a 20 20 20 20 63 64 20 22  atus=$?.    cd "
a580: 24 61 63 5f 70 77 64 22 20 7c 7c 20 7b 20 61 63  $ac_pwd" || { ac
a590: 5f 73 74 61 74 75 73 3d 24 3f 3b 20 62 72 65 61  _status=$?; brea
a5a0: 6b 3b 20 7d 0a 20 20 64 6f 6e 65 0a 66 69 0a 0a  k; }.  done.fi..
a5b0: 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 69 6e 69  test -n "$ac_ini
a5c0: 74 5f 68 65 6c 70 22 20 26 26 20 65 78 69 74 20  t_help" && exit 
a5d0: 24 61 63 5f 73 74 61 74 75 73 0a 69 66 20 24 61  $ac_status.if $a
a5e0: 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3b 20  c_init_version; 
a5f0: 74 68 65 6e 0a 20 20 63 61 74 20 3c 3c 5c 5f 41  then.  cat <<\_A
a600: 43 45 4f 46 0a 67 70 67 20 63 6f 6e 66 69 67 75  CEOF.gpg configu
a610: 72 65 20 31 2e 30 0a 67 65 6e 65 72 61 74 65 64  re 1.0.generated
a620: 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66   by GNU Autoconf
a630: 20 32 2e 36 35 0a 0a 43 6f 70 79 72 69 67 68 74   2.65..Copyright
a640: 20 28 43 29 20 32 30 30 39 20 46 72 65 65 20 53   (C) 2009 Free S
a650: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
a660: 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f  on, Inc..This co
a670: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
a680: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
a690: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
a6a0: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69  re Foundation.gi
a6b0: 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65  ves unlimited pe
a6c0: 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79  rmission to copy
a6d0: 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64  , distribute and
a6e0: 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45   modify it.._ACE
a6f0: 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 0a 23 23  OF.  exit.fi..##
a700: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
a710: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
a720: 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74 69 61 6c  Autoconf initial
a730: 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d  ization. ##.## -
a740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a750: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 61 63  ------- ##..# ac
a760: 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
a770: 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d  e LINENO.# -----
a780: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a790: 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 63  -----.# Try to c
a7a0: 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  ompile conftest.
a7b0: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
a7c0: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
a7d0: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
a7e0: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
a7f0: 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  ().{.  as_lineno
a800: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31  =${as_lineno-"$1
a810: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
a820: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
a830: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
a840: 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  ack.  rm -f conf
a850: 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
a860: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
a870: 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
a880: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
a890: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
a8a0: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
a8b0: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
a8c0: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
a8d0: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
a8e0: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
a8f0: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
a900: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
a910: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
a920: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
a930: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
a940: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
a950: 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
a960: 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75  t.err.  ac_statu
a970: 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d  s=$?.  if test -
a980: 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
a990: 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76  then.    grep -v
a9a0: 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
a9b0: 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
a9c0: 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74  r1.    cat conft
a9d0: 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20  est.er1 >&5.    
a9e0: 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  mv -f conftest.e
a9f0: 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  r1 conftest.err.
aa00: 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20    fi.  $as_echo 
aa10: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
aa20: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
aa30: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
aa40: 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
aa50: 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20  tatus = 0; } && 
aa60: 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
aa70: 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
aa80: 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
aa90: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
aaa0: 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
aab0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
aac0: 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  ext; then :.  ac
aad0: 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20  _retval=0.else. 
aae0: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
aaf0: 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
ab00: 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
ab10: 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
ab20: 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
ab30: 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a  .ac_retval=1.fi.
ab40: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
ab50: 6f 5f 73 74 61 63 6b 3b 20 74 65 73 74 20 22 78  o_stack; test "x
ab60: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
ab70: 22 20 3d 20 78 20 26 26 20 7b 20 61 73 5f 6c 69  " = x && { as_li
ab80: 6e 65 6e 6f 3d 3b 20 75 6e 73 65 74 20 61 73 5f  neno=; unset as_
ab90: 6c 69 6e 65 6e 6f 3b 7d 0a 20 20 61 73 5f 66 6e  lineno;}.  as_fn
aba0: 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f  _set_status $ac_
abb0: 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66  retval..} # ac_f
abc0: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 0a  n_c_try_compile.
abd0: 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63  .# ac_fn_c_try_c
abe0: 70 70 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d  pp LINENO.# ----
abf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ac00: 2d 2d 0a 23 20 54 72 79 20 74 6f 20 70 72 65 70  --.# Try to prep
ac10: 72 6f 63 65 73 73 20 63 6f 6e 66 74 65 73 74 2e  rocess conftest.
ac20: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
ac30: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
ac40: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
ac50: 6e 5f 63 5f 74 72 79 5f 63 70 70 20 28 29 0a 7b  n_c_try_cpp ().{
ac60: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
ac70: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
ac80: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
ac90: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
aca0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
acb0: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
acc0: 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
acd0: 74 2e 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20  t.$ac_ext".case 
ace0: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
acf0: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
ad00: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
ad10: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
ad20: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
ad30: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
ad40: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
ad50: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
ad60: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
ad70: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
ad80: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
ad90: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
ada0: 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f  eval "$ac_cpp co
adb0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29  nftest.$ac_ext")
adc0: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
add0: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
ade0: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
adf0: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
ae00: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
ae10: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
ae20: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
ae30: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
ae40: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
ae50: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
ae60: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
ae70: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
ae80: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
ae90: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
aea0: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
aeb0: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
aec0: 3d 20 30 3b 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c  = 0; } >/dev/nul
aed0: 6c 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  l && {.. test -z
aee0: 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
aef0: 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
af00: 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
af10: 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
af20: 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
af30: 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65  ; then :.  ac_re
af40: 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61  tval=0.else.  $a
af50: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
af60: 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
af70: 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
af80: 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
af90: 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20  $ac_ext >&5..   
afa0: 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a   ac_retval=1.fi.
afb0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
afc0: 6f 5f 73 74 61 63 6b 3b 20 74 65 73 74 20 22 78  o_stack; test "x
afd0: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
afe0: 22 20 3d 20 78 20 26 26 20 7b 20 61 73 5f 6c 69  " = x && { as_li
aff0: 6e 65 6e 6f 3d 3b 20 75 6e 73 65 74 20 61 73 5f  neno=; unset as_
b000: 6c 69 6e 65 6e 6f 3b 7d 0a 20 20 61 73 5f 66 6e  lineno;}.  as_fn
b010: 5f 73 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f  _set_status $ac_
b020: 72 65 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66  retval..} # ac_f
b030: 6e 5f 63 5f 74 72 79 5f 63 70 70 0a 0a 23 20 61  n_c_try_cpp..# a
b040: 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20 4c  c_fn_c_try_run L
b050: 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  INENO.# --------
b060: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
b070: 20 54 72 79 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e   Try to link con
b080: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 2c 20 61  ftest.$ac_ext, a
b090: 6e 64 20 72 65 74 75 72 6e 20 77 68 65 74 68 65  nd return whethe
b0a0: 72 20 74 68 69 73 20 73 75 63 63 65 65 64 65 64  r this succeeded
b0b0: 2e 20 41 73 73 75 6d 65 73 0a 23 20 74 68 61 74  . Assumes.# that
b0c0: 20 65 78 65 63 75 74 61 62 6c 65 73 20 2a 63 61   executables *ca
b0d0: 6e 2a 20 62 65 20 72 75 6e 2e 0a 61 63 5f 66 6e  n* be run..ac_fn
b0e0: 5f 63 5f 74 72 79 5f 72 75 6e 20 28 29 0a 7b 0a  _c_try_run ().{.
b0f0: 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73    as_lineno=${as
b100: 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73  _lineno-"$1"} as
b110: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73  _lineno_stack=as
b120: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61  _lineno_stack=$a
b130: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20  s_lineno_stack. 
b140: 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22   if { { ac_try="
b150: 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
b160: 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
b170: 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
b180: 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
b190: 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
b1a0: 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
b1b0: 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
b1c0: 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
b1d0: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
b1e0: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63  no-$LINENO}: $ac
b1f0: 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
b200: 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
b210: 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  cho"; } >&5.  (e
b220: 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20  val "$ac_link") 
b230: 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
b240: 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
b250: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
b260: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
b270: 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
b280: 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
b290: 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b  atus = 0; } && {
b2a0: 20 61 63 5f 74 72 79 3d 27 2e 2f 63 6f 6e 66 74   ac_try='./conft
b2b0: 65 73 74 24 61 63 5f 65 78 65 65 78 74 27 0a 20  est$ac_exeext'. 
b2c0: 20 7b 20 7b 20 63 61 73 65 20 22 28 28 24 61 63   { { case "(($ac
b2d0: 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20  _try" in.  *\"* 
b2e0: 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61  | *\`* | *\\*) a
b2f0: 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f  c_try_echo=\$ac_
b300: 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72  try;;.  *) ac_tr
b310: 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b  y_echo=$ac_try;;
b320: 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72  .esac.eval ac_tr
b330: 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d  y_echo="\"\$as_m
b340: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
b350: 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f  INENO}: $ac_try_
b360: 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f  echo\"".$as_echo
b370: 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b   "$ac_try_echo";
b380: 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22   } >&5.  (eval "
b390: 24 61 63 5f 74 72 79 22 29 20 32 3e 26 35 0a 20  $ac_try") 2>&5. 
b3a0: 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20   ac_status=$?.  
b3b0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
b3c0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
b3d0: 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63  NENO}: \$? = $ac
b3e0: 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74  _status" >&5.  t
b3f0: 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d  est $ac_status =
b400: 20 30 3b 20 7d 3b 20 7d 3b 20 74 68 65 6e 20 3a   0; }; }; then :
b410: 0a 20 20 61 63 5f 72 65 74 76 61 6c 3d 30 0a 65  .  ac_retval=0.e
b420: 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  lse.  $as_echo "
b430: 24 61 73 5f 6d 65 3a 20 70 72 6f 67 72 61 6d 20  $as_me: program 
b440: 65 78 69 74 65 64 20 77 69 74 68 20 73 74 61 74  exited with stat
b450: 75 73 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e  us $ac_status" >
b460: 26 35 0a 20 20 20 20 20 20 20 24 61 73 5f 65 63  &5.       $as_ec
b470: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
b480: 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
b490: 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
b4a0: 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
b4b0: 65 78 74 20 3e 26 35 0a 0a 20 20 20 20 20 20 20  ext >&5..       
b4c0: 61 63 5f 72 65 74 76 61 6c 3d 24 61 63 5f 73 74  ac_retval=$ac_st
b4d0: 61 74 75 73 0a 66 69 0a 20 20 72 6d 20 2d 72 66  atus.fi.  rm -rf
b4e0: 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20 63   conftest.dSYM c
b4f0: 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
b500: 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20  ftest.oo.  eval 
b510: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
b520: 3b 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e  ; test "x$as_lin
b530: 65 6e 6f 5f 73 74 61 63 6b 22 20 3d 20 78 20 26  eno_stack" = x &
b540: 26 20 7b 20 61 73 5f 6c 69 6e 65 6e 6f 3d 3b 20  & { as_lineno=; 
b550: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 3b  unset as_lineno;
b560: 7d 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  }.  as_fn_set_st
b570: 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a  atus $ac_retval.
b580: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  .} # ac_fn_c_try
b590: 5f 72 75 6e 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f  _run..# ac_fn_c_
b5a0: 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d  check_header_com
b5b0: 70 69 6c 65 20 4c 49 4e 45 4e 4f 20 48 45 41 44  pile LINENO HEAD
b5c0: 45 52 20 56 41 52 20 49 4e 43 4c 55 44 45 53 0a  ER VAR INCLUDES.
b5d0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
b5e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
b5f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
b600: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74  ---------.# Test
b610: 73 20 77 68 65 74 68 65 72 20 48 45 41 44 45 52  s whether HEADER
b620: 20 65 78 69 73 74 73 20 61 6e 64 20 63 61 6e 20   exists and can 
b630: 62 65 20 63 6f 6d 70 69 6c 65 64 20 75 73 69 6e  be compiled usin
b640: 67 20 74 68 65 20 69 6e 63 6c 75 64 65 20 66 69  g the include fi
b650: 6c 65 73 20 69 6e 0a 23 20 49 4e 43 4c 55 44 45  les in.# INCLUDE
b660: 53 2c 20 73 65 74 74 69 6e 67 20 74 68 65 20 63  S, setting the c
b670: 61 63 68 65 20 76 61 72 69 61 62 6c 65 20 56 41  ache variable VA
b680: 52 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61  R accordingly..a
b690: 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61  c_fn_c_check_hea
b6a0: 64 65 72 5f 63 6f 6d 70 69 6c 65 20 28 29 0a 7b  der_compile ().{
b6b0: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
b6c0: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
b6d0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
b6e0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
b6f0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
b700: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
b710: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
b720: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
b730: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
b740: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
b750: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
b760: 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f   >&6; }.if { as_
b770: 76 61 72 3d 24 33 3b 20 65 76 61 6c 20 22 74 65  var=$3; eval "te
b780: 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b  st \"\${$as_var+
b790: 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d  set}\" = set"; }
b7a0: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
b7b0: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
b7c0: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
b7d0: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
b7e0: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
b7f0: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
b800: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
b810: 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e  $4.#include <$2>
b820: 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
b830: 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
b840: 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
b850: 0a 20 20 65 76 61 6c 20 22 24 33 3d 79 65 73 22  .  eval "$3=yes"
b860: 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24 33  .else.  eval "$3
b870: 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  =no".fi.rm -f co
b880: 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
b890: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
b8a0: 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
b8b0: 5f 65 78 74 0a 66 69 0a 65 76 61 6c 20 61 63 5f  _ext.fi.eval ac_
b8c0: 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20  res=\$$3..      
b8d0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
b8e0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
b8f0: 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
b900: 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24  : $ac_res" >&5.$
b910: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73  as_echo "$ac_res
b920: 22 20 3e 26 36 3b 20 7d 0a 20 20 65 76 61 6c 20  " >&6; }.  eval 
b930: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
b940: 3b 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e  ; test "x$as_lin
b950: 65 6e 6f 5f 73 74 61 63 6b 22 20 3d 20 78 20 26  eno_stack" = x &
b960: 26 20 7b 20 61 73 5f 6c 69 6e 65 6e 6f 3d 3b 20  & { as_lineno=; 
b970: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 3b  unset as_lineno;
b980: 7d 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 63  }..} # ac_fn_c_c
b990: 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70  heck_header_comp
b9a0: 69 6c 65 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74  ile..# ac_fn_c_t
b9b0: 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45 4e 4f 0a 23  ry_link LINENO.#
b9c0: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
b9d0: 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74  --------.# Try t
b9e0: 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73 74 2e  o link conftest.
b9f0: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
ba00: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
ba10: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
ba20: 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 28 29 0a  n_c_try_link ().
ba30: 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b  {.  as_lineno=${
ba40: 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20  as_lineno-"$1"} 
ba50: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
ba60: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d  as_lineno_stack=
ba70: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
ba80: 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  .  rm -f conftes
ba90: 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
baa0: 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 0a  ftest$ac_exeext.
bab0: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
bac0: 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20  "$ac_link".case 
bad0: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
bae0: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
baf0: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
bb00: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
bb10: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
bb20: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
bb30: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
bb40: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
bb50: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
bb60: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
bb70: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
bb80: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
bb90: 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29  eval "$ac_link")
bba0: 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a   2>conftest.err.
bbb0: 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
bbc0: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
bbd0: 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20  test.err; then. 
bbe0: 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b     grep -v '^ *+
bbf0: 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e  ' conftest.err >
bc00: 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20  conftest.er1.   
bc10: 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72   cat conftest.er
bc20: 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20  1 >&5.    mv -f 
bc30: 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e  conftest.er1 con
bc40: 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20  ftest.err.  fi. 
bc50: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
bc60: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
bc70: 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
bc80: 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
bc90: 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
bca0: 3d 20 30 3b 20 7d 20 26 26 20 7b 0a 09 20 74 65  = 0; } && {.. te
bcb0: 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77 65 72  st -z "$ac_c_wer
bcc0: 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09 20 74  ror_flag" ||.. t
bcd0: 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73  est ! -s conftes
bce0: 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d 20 26  t.err.       } &
bcf0: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
bd00: 73 74 24 61 63 5f 65 78 65 65 78 74 20 26 26 20  st$ac_exeext && 
bd10: 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f 73 73  {.. test "$cross
bd20: 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20 79 65  _compiling" = ye
bd30: 73 20 7c 7c 0a 09 20 24 61 73 5f 74 65 73 74 5f  s ||.. $as_test_
bd40: 78 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  x conftest$ac_ex
bd50: 65 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74  eext.       }; t
bd60: 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76 61  hen :.  ac_retva
bd70: 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65  l=0.else.  $as_e
bd80: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69  cho "$as_me: fai
bd90: 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a  led program was:
bda0: 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c  " >&5.sed 's/^/|
bdb0: 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   /' conftest.$ac
bdc0: 5f 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 72 65  _ext >&5...ac_re
bdd0: 74 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20 44 65  tval=1.fi.  # De
bde0: 6c 65 74 65 20 74 68 65 20 49 50 41 2f 49 50 4f  lete the IPA/IPO
bdf0: 20 28 49 6e 74 65 72 20 50 72 6f 63 65 64 75 72   (Inter Procedur
be00: 61 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70 74 69  al Analysis/Opti
be10: 6d 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f 72 6d  mization) inform
be20: 61 74 69 6f 6e 0a 20 20 23 20 63 72 65 61 74 65  ation.  # create
be30: 64 20 62 79 20 74 68 65 20 50 47 49 20 63 6f 6d  d by the PGI com
be40: 70 69 6c 65 72 20 28 63 6f 6e 66 74 65 73 74 5f  piler (conftest_
be50: 69 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f  ipa8_conftest.oo
be60: 29 2c 20 61 73 20 69 74 20 77 6f 75 6c 64 0a 20  ), as it would. 
be70: 20 23 20 69 6e 74 65 72 66 65 72 65 20 77 69 74   # interfere wit
be80: 68 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 6b 20  h the next link 
be90: 63 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20 64 65  command; also de
bea0: 6c 65 74 65 20 61 20 64 69 72 65 63 74 6f 72 79  lete a directory
beb0: 20 74 68 61 74 20 69 73 0a 20 20 23 20 6c 65 66   that is.  # lef
bec0: 74 20 62 65 68 69 6e 64 20 62 79 20 41 70 70 6c  t behind by Appl
bed0: 65 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20 20 57  e's compiler.  W
bee0: 65 20 64 6f 20 74 68 69 73 20 62 65 66 6f 72 65  e do this before
bef0: 20 65 78 65 63 75 74 69 6e 67 20 74 68 65 20 61   executing the a
bf00: 63 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72 66  ctions..  rm -rf
bf10: 20 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20 63   conftest.dSYM c
bf20: 6f 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e  onftest_ipa8_con
bf30: 66 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20  ftest.oo.  eval 
bf40: 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b  $as_lineno_stack
bf50: 3b 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e  ; test "x$as_lin
bf60: 65 6e 6f 5f 73 74 61 63 6b 22 20 3d 20 78 20 26  eno_stack" = x &
bf70: 26 20 7b 20 61 73 5f 6c 69 6e 65 6e 6f 3d 3b 20  & { as_lineno=; 
bf80: 75 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 3b  unset as_lineno;
bf90: 7d 0a 20 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  }.  as_fn_set_st
bfa0: 61 74 75 73 20 24 61 63 5f 72 65 74 76 61 6c 0a  atus $ac_retval.
bfb0: 0a 7d 20 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  .} # ac_fn_c_try
bfc0: 5f 6c 69 6e 6b 0a 0a 23 20 61 63 5f 66 6e 5f 63  _link..# ac_fn_c
bfd0: 5f 63 68 65 63 6b 5f 66 75 6e 63 20 4c 49 4e 45  _check_func LINE
bfe0: 4e 4f 20 46 55 4e 43 20 56 41 52 0a 23 20 2d 2d  NO FUNC VAR.# --
bff0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c000: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c010: 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65 72  .# Tests whether
c020: 20 46 55 4e 43 20 65 78 69 73 74 73 2c 20 73 65   FUNC exists, se
c030: 74 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20  tting the cache 
c040: 76 61 72 69 61 62 6c 65 20 56 41 52 20 61 63 63  variable VAR acc
c050: 6f 72 64 69 6e 67 6c 79 0a 61 63 5f 66 6e 5f 63  ordingly.ac_fn_c
c060: 5f 63 68 65 63 6b 5f 66 75 6e 63 20 28 29 0a 7b  _check_func ().{
c070: 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61  .  as_lineno=${a
c080: 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61  s_lineno-"$1"} a
c090: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61  s_lineno_stack=a
c0a0: 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24  s_lineno_stack=$
c0b0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a  as_lineno_stack.
c0c0: 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
c0d0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
c0e0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
c0f0: 69 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a  ing for $2" >&5.
c100: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
c110: 6b 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22  king for $2... "
c120: 20 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f   >&6; }.if { as_
c130: 76 61 72 3d 24 33 3b 20 65 76 61 6c 20 22 74 65  var=$3; eval "te
c140: 73 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b  st \"\${$as_var+
c150: 73 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d  set}\" = set"; }
c160: 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
c170: 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
c180: 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
c190: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
c1a0: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
c1b0: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
c1c0: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
c1d0: 2f 2a 20 44 65 66 69 6e 65 20 24 32 20 74 6f 20  /* Define $2 to 
c1e0: 61 6e 20 69 6e 6e 6f 63 75 6f 75 73 20 76 61 72  an innocuous var
c1f0: 69 61 6e 74 2c 20 69 6e 20 63 61 73 65 20 3c 6c  iant, in case <l
c200: 69 6d 69 74 73 2e 68 3e 20 64 65 63 6c 61 72 65  imits.h> declare
c210: 73 20 24 32 2e 0a 20 20 20 46 6f 72 20 65 78 61  s $2..   For exa
c220: 6d 70 6c 65 2c 20 48 50 2d 55 58 20 31 31 69 20  mple, HP-UX 11i 
c230: 3c 6c 69 6d 69 74 73 2e 68 3e 20 64 65 63 6c 61  <limits.h> decla
c240: 72 65 73 20 67 65 74 74 69 6d 65 6f 66 64 61 79  res gettimeofday
c250: 2e 20 20 2a 2f 0a 23 64 65 66 69 6e 65 20 24 32  .  */.#define $2
c260: 20 69 6e 6e 6f 63 75 6f 75 73 5f 24 32 0a 0a 2f   innocuous_$2../
c270: 2a 20 53 79 73 74 65 6d 20 68 65 61 64 65 72 20  * System header 
c280: 74 6f 20 64 65 66 69 6e 65 20 5f 5f 73 74 75 62  to define __stub
c290: 20 6d 61 63 72 6f 73 20 61 6e 64 20 68 6f 70 65   macros and hope
c2a0: 66 75 6c 6c 79 20 66 65 77 20 70 72 6f 74 6f 74  fully few protot
c2b0: 79 70 65 73 2c 0a 20 20 20 20 77 68 69 63 68 20  ypes,.    which 
c2c0: 63 61 6e 20 63 6f 6e 66 6c 69 63 74 20 77 69 74  can conflict wit
c2d0: 68 20 63 68 61 72 20 24 32 20 28 29 3b 20 62 65  h char $2 (); be
c2e0: 6c 6f 77 2e 0a 20 20 20 20 50 72 65 66 65 72 20  low..    Prefer 
c2f0: 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
c300: 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
c310: 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
c320: 20 73 69 6e 63 65 0a 20 20 20 20 3c 6c 69 6d 69   since.    <limi
c330: 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
c340: 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
c350: 67 20 63 6f 6d 70 69 6c 65 72 73 2e 20 20 2a 2f  g compilers.  */
c360: 0a 0a 23 69 66 64 65 66 20 5f 5f 53 54 44 43 5f  ..#ifdef __STDC_
c370: 5f 0a 23 20 69 6e 63 6c 75 64 65 20 3c 6c 69 6d  _.# include <lim
c380: 69 74 73 2e 68 3e 0a 23 65 6c 73 65 0a 23 20 69  its.h>.#else.# i
c390: 6e 63 6c 75 64 65 20 3c 61 73 73 65 72 74 2e 68  nclude <assert.h
c3a0: 3e 0a 23 65 6e 64 69 66 0a 0a 23 75 6e 64 65 66  >.#endif..#undef
c3b0: 20 24 32 0a 0a 2f 2a 20 4f 76 65 72 72 69 64 65   $2../* Override
c3c0: 20 61 6e 79 20 47 43 43 20 69 6e 74 65 72 6e 61   any GCC interna
c3d0: 6c 20 70 72 6f 74 6f 74 79 70 65 20 74 6f 20 61  l prototype to a
c3e0: 76 6f 69 64 20 61 6e 20 65 72 72 6f 72 2e 0a 20  void an error.. 
c3f0: 20 20 55 73 65 20 63 68 61 72 20 62 65 63 61 75    Use char becau
c400: 73 65 20 69 6e 74 20 6d 69 67 68 74 20 6d 61 74  se int might mat
c410: 63 68 20 74 68 65 20 72 65 74 75 72 6e 20 74 79  ch the return ty
c420: 70 65 20 6f 66 20 61 20 47 43 43 0a 20 20 20 62  pe of a GCC.   b
c430: 75 69 6c 74 69 6e 20 61 6e 64 20 74 68 65 6e 20  uiltin and then 
c440: 69 74 73 20 61 72 67 75 6d 65 6e 74 20 70 72 6f  its argument pro
c450: 74 6f 74 79 70 65 20 77 6f 75 6c 64 20 73 74 69  totype would sti
c460: 6c 6c 20 61 70 70 6c 79 2e 20 20 2a 2f 0a 23 69  ll apply.  */.#i
c470: 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73  fdef __cplusplus
c480: 0a 65 78 74 65 72 6e 20 22 43 22 0a 23 65 6e 64  .extern "C".#end
c490: 69 66 0a 63 68 61 72 20 24 32 20 28 29 3b 0a 2f  if.char $2 ();./
c4a0: 2a 20 54 68 65 20 47 4e 55 20 43 20 6c 69 62 72  * The GNU C libr
c4b0: 61 72 79 20 64 65 66 69 6e 65 73 20 74 68 69 73  ary defines this
c4c0: 20 66 6f 72 20 66 75 6e 63 74 69 6f 6e 73 20 77   for functions w
c4d0: 68 69 63 68 20 69 74 20 69 6d 70 6c 65 6d 65 6e  hich it implemen
c4e0: 74 73 0a 20 20 20 20 74 6f 20 61 6c 77 61 79 73  ts.    to always
c4f0: 20 66 61 69 6c 20 77 69 74 68 20 45 4e 4f 53 59   fail with ENOSY
c500: 53 2e 20 20 53 6f 6d 65 20 66 75 6e 63 74 69 6f  S.  Some functio
c510: 6e 73 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20  ns are actually 
c520: 6e 61 6d 65 64 0a 20 20 20 20 73 6f 6d 65 74 68  named.    someth
c530: 69 6e 67 20 73 74 61 72 74 69 6e 67 20 77 69 74  ing starting wit
c540: 68 20 5f 5f 20 61 6e 64 20 74 68 65 20 6e 6f 72  h __ and the nor
c550: 6d 61 6c 20 6e 61 6d 65 20 69 73 20 61 6e 20 61  mal name is an a
c560: 6c 69 61 73 2e 20 20 2a 2f 0a 23 69 66 20 64 65  lias.  */.#if de
c570: 66 69 6e 65 64 20 5f 5f 73 74 75 62 5f 24 32 20  fined __stub_$2 
c580: 7c 7c 20 64 65 66 69 6e 65 64 20 5f 5f 73 74 75  || defined __stu
c590: 62 5f 5f 5f 24 32 0a 63 68 6f 6b 65 20 6d 65 0a  b___$2.choke me.
c5a0: 23 65 6e 64 69 66 0a 0a 69 6e 74 0a 6d 61 69 6e  #endif..int.main
c5b0: 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 24 32 20   ().{.return $2 
c5c0: 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  ();.  ;.  return
c5d0: 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
c5e0: 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b  ac_fn_c_try_link
c5f0: 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
c600: 20 3a 0a 20 20 65 76 61 6c 20 22 24 33 3d 79 65   :.  eval "$3=ye
c610: 73 22 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22  s".else.  eval "
c620: 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d 66 20  $3=no".fi.rm -f 
c630: 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
c640: 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
c650: 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66  bjext \.    conf
c660: 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
c670: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
c680: 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c  fi.eval ac_res=\
c690: 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61  $$3..       { $a
c6a0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
c6b0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
c6c0: 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
c6d0: 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  _res" >&5.$as_ec
c6e0: 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36  ho "$ac_res" >&6
c6f0: 3b 20 7d 0a 20 20 65 76 61 6c 20 24 61 73 5f 6c  ; }.  eval $as_l
c700: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 74 65 73  ineno_stack; tes
c710: 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  t "x$as_lineno_s
c720: 74 61 63 6b 22 20 3d 20 78 20 26 26 20 7b 20 61  tack" = x && { a
c730: 73 5f 6c 69 6e 65 6e 6f 3d 3b 20 75 6e 73 65 74  s_lineno=; unset
c740: 20 61 73 5f 6c 69 6e 65 6e 6f 3b 7d 0a 0a 7d 20   as_lineno;}..} 
c750: 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f  # ac_fn_c_check_
c760: 66 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f  func..# ac_fn_c_
c770: 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e  check_header_mon
c780: 67 72 65 6c 20 4c 49 4e 45 4e 4f 20 48 45 41 44  grel LINENO HEAD
c790: 45 52 20 56 41 52 20 49 4e 43 4c 55 44 45 53 0a  ER VAR INCLUDES.
c7a0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
c7b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c7c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c7d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74  ---------.# Test
c7e0: 73 20 77 68 65 74 68 65 72 20 48 45 41 44 45 52  s whether HEADER
c7f0: 20 65 78 69 73 74 73 2c 20 67 69 76 69 6e 67 20   exists, giving 
c800: 61 20 77 61 72 6e 69 6e 67 20 69 66 20 69 74 20  a warning if it 
c810: 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c  cannot be compil
c820: 65 64 20 75 73 69 6e 67 0a 23 20 74 68 65 20 69  ed using.# the i
c830: 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 20  nclude files in 
c840: 49 4e 43 4c 55 44 45 53 20 61 6e 64 20 73 65 74  INCLUDES and set
c850: 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 76  ting the cache v
c860: 61 72 69 61 62 6c 65 20 56 41 52 0a 23 20 61 63  ariable VAR.# ac
c870: 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e  cordingly..ac_fn
c880: 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f  _c_check_header_
c890: 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a 20 20 61  mongrel ().{.  a
c8a0: 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69  s_lineno=${as_li
c8b0: 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69  neno-"$1"} as_li
c8c0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69  neno_stack=as_li
c8d0: 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c  neno_stack=$as_l
c8e0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69 66  ineno_stack.  if
c8f0: 20 7b 20 61 73 5f 76 61 72 3d 24 33 3b 20 65 76   { as_var=$3; ev
c900: 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
c910: 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73  s_var+set}\" = s
c920: 65 74 22 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a 20  et"; }; then :. 
c930: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
c940: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
c950: 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
c960: 6e 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24  ng for $2" >&5.$
c970: 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
c980: 69 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20  ing for $2... " 
c990: 3e 26 36 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76  >&6; }.if { as_v
c9a0: 61 72 3d 24 33 3b 20 65 76 61 6c 20 22 74 65 73  ar=$3; eval "tes
c9b0: 74 20 5c 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73  t \"\${$as_var+s
c9c0: 65 74 7d 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b  et}\" = set"; };
c9d0: 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
c9e0: 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
c9f0: 20 3e 26 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f   >&6.fi.eval ac_
ca00: 72 65 73 3d 5c 24 24 33 0a 09 20 20 20 20 20 20  res=\$$3..      
ca10: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
ca20: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
ca30: 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
ca40: 3a 20 24 61 63 5f 72 65 73 22 20 3e 26 35 0a 24  : $ac_res" >&5.$
ca50: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 72 65 73  as_echo "$ac_res
ca60: 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
ca70: 23 20 49 73 20 74 68 65 20 68 65 61 64 65 72 20  # Is the header 
ca80: 63 6f 6d 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61  compilable?.{ $a
ca90: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
caa0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
cab0: 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 24 32  NO}: checking $2
cac0: 20 75 73 61 62 69 6c 69 74 79 22 20 3e 26 35 0a   usability" >&5.
cad0: 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
cae0: 6b 69 6e 67 20 24 32 20 75 73 61 62 69 6c 69 74  king $2 usabilit
caf0: 79 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61  y... " >&6; }.ca
cb00: 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
cb10: 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
cb20: 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
cb30: 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
cb40: 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32  .$4.#include <$2
cb50: 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  >._ACEOF.if ac_f
cb60: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
cb70: 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
cb80: 3a 0a 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f  :.  ac_header_co
cb90: 6d 70 69 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a  mpiler=yes.else.
cba0: 20 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70    ac_header_comp
cbb0: 69 6c 65 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  iler=no.fi.rm -f
cbc0: 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
cbd0: 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
cbe0: 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  objext conftest.
cbf0: 24 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63  $ac_ext.{ $as_ec
cc00: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
cc10: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
cc20: 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68 65 61   result: $ac_hea
cc30: 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26  der_compiler" >&
cc40: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
cc50: 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22  header_compiler"
cc60: 20 3e 26 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68   >&6; }..# Is th
cc70: 65 20 68 65 61 64 65 72 20 70 72 65 73 65 6e 74  e header present
cc80: 3f 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ?.{ $as_echo "$a
cc90: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
cca0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
ccb0: 69 6e 67 20 24 32 20 70 72 65 73 65 6e 63 65 22  ing $2 presence"
ccc0: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
ccd0: 22 63 68 65 63 6b 69 6e 67 20 24 32 20 70 72 65  "checking $2 pre
cce0: 73 65 6e 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20  sence... " >&6; 
ccf0: 7d 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  }.cat confdefs.h
cd00: 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
cd10: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
cd20: 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
cd30: 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24    */.#include <$
cd40: 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  2>._ACEOF.if ac_
cd50: 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22 24 4c  fn_c_try_cpp "$L
cd60: 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
cd70: 20 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70 72   ac_header_prepr
cd80: 6f 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  oc=yes.else.  ac
cd90: 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d  _header_preproc=
cda0: 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  no.fi.rm -f conf
cdb0: 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
cdc0: 74 2e 24 61 63 5f 65 78 74 0a 7b 20 24 61 73 5f  t.$ac_ext.{ $as_
cdd0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
cde0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
cdf0: 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 68  }: result: $ac_h
ce00: 65 61 64 65 72 5f 70 72 65 70 72 6f 63 22 20 3e  eader_preproc" >
ce10: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
ce20: 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 22  _header_preproc"
ce30: 20 3e 26 36 3b 20 7d 0a 0a 23 20 53 6f 3f 20 20   >&6; }..# So?  
ce40: 57 68 61 74 20 61 62 6f 75 74 20 74 68 69 73 20  What about this 
ce50: 68 65 61 64 65 72 3f 0a 63 61 73 65 20 24 61 63  header?.case $ac
ce60: 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 72  _header_compiler
ce70: 3a 24 61 63 5f 68 65 61 64 65 72 5f 70 72 65 70  :$ac_header_prep
ce80: 72 6f 63 3a 24 61 63 5f 63 5f 70 72 65 70 72 6f  roc:$ac_c_prepro
ce90: 63 5f 77 61 72 6e 5f 66 6c 61 67 20 69 6e 20 23  c_warn_flag in #
cea0: 28 28 0a 20 20 79 65 73 3a 6e 6f 3a 20 29 0a 20  ((.  yes:no: ). 
ceb0: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
cec0: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
ced0: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
cee0: 49 4e 47 3a 20 24 32 3a 20 61 63 63 65 70 74 65  ING: $2: accepte
cef0: 64 20 62 79 20 74 68 65 20 63 6f 6d 70 69 6c 65  d by the compile
cf00: 72 2c 20 72 65 6a 65 63 74 65 64 20 62 79 20 74  r, rejected by t
cf10: 68 65 20 70 72 65 70 72 6f 63 65 73 73 6f 72 21  he preprocessor!
cf20: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
cf30: 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
cf40: 20 24 32 3a 20 61 63 63 65 70 74 65 64 20 62 79   $2: accepted by
cf50: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2c 20 72   the compiler, r
cf60: 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 70  ejected by the p
cf70: 72 65 70 72 6f 63 65 73 73 6f 72 21 22 20 3e 26  reprocessor!" >&
cf80: 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  2;}.    { $as_ec
cf90: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
cfa0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
cfb0: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
cfc0: 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20 74 68  oceeding with th
cfd0: 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72 65 73  e compiler's res
cfe0: 75 6c 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ult" >&5.$as_ech
cff0: 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
d000: 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64 69  NG: $2: proceedi
d010: 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70  ng with the comp
d020: 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e  iler's result" >
d030: 26 32 3b 7d 0a 20 20 20 20 3b 3b 0a 20 20 6e 6f  &2;}.    ;;.  no
d040: 3a 79 65 73 3a 2a 20 29 0a 20 20 20 20 7b 20 24  :yes:* ).    { $
d050: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d060: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
d070: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
d080: 32 3a 20 70 72 65 73 65 6e 74 20 62 75 74 20 63  2: present but c
d090: 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69 6c 65  annot be compile
d0a0: 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
d0b0: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
d0c0: 3a 20 24 32 3a 20 70 72 65 73 65 6e 74 20 62 75  : $2: present bu
d0d0: 74 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70  t cannot be comp
d0e0: 69 6c 65 64 22 20 3e 26 32 3b 7d 0a 20 20 20 20  iled" >&2;}.    
d0f0: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
d100: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
d110: 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
d120: 3a 20 24 32 3a 20 20 20 20 20 63 68 65 63 6b 20  : $2:     check 
d130: 66 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72  for missing prer
d140: 65 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73  equisite headers
d150: 3f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  ?" >&5.$as_echo 
d160: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
d170: 3a 20 24 32 3a 20 20 20 20 20 63 68 65 63 6b 20  : $2:     check 
d180: 66 6f 72 20 6d 69 73 73 69 6e 67 20 70 72 65 72  for missing prer
d190: 65 71 75 69 73 69 74 65 20 68 65 61 64 65 72 73  equisite headers
d1a0: 3f 22 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24  ?" >&2;}.    { $
d1b0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d1c0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
d1d0: 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24  ENO}: WARNING: $
d1e0: 32 3a 20 73 65 65 20 74 68 65 20 41 75 74 6f 63  2: see the Autoc
d1f0: 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  onf documentatio
d200: 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  n" >&5.$as_echo 
d210: 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
d220: 3a 20 24 32 3a 20 73 65 65 20 74 68 65 20 41 75  : $2: see the Au
d230: 74 6f 63 6f 6e 66 20 64 6f 63 75 6d 65 6e 74 61  toconf documenta
d240: 74 69 6f 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20  tion" >&2;}.    
d250: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
d260: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
d270: 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
d280: 3a 20 24 32 3a 20 20 20 20 20 73 65 63 74 69 6f  : $2:     sectio
d290: 6e 20 5c 22 50 72 65 73 65 6e 74 20 42 75 74 20  n \"Present But 
d2a0: 43 61 6e 6e 6f 74 20 42 65 20 43 6f 6d 70 69 6c  Cannot Be Compil
d2b0: 65 64 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63  ed\"" >&5.$as_ec
d2c0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
d2d0: 49 4e 47 3a 20 24 32 3a 20 20 20 20 20 73 65 63  ING: $2:     sec
d2e0: 74 69 6f 6e 20 5c 22 50 72 65 73 65 6e 74 20 42  tion \"Present B
d2f0: 75 74 20 43 61 6e 6e 6f 74 20 42 65 20 43 6f 6d  ut Cannot Be Com
d300: 70 69 6c 65 64 5c 22 22 20 3e 26 32 3b 7d 0a 20  piled\"" >&2;}. 
d310: 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
d320: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d330: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
d340: 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65 65 64  ING: $2: proceed
d350: 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 6f 6d  ing with the com
d360: 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74 22 20  piler's result" 
d370: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
d380: 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24  s_me: WARNING: $
d390: 32 3a 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69  2: proceeding wi
d3a0: 74 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27  th the compiler'
d3b0: 73 20 72 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a  s result" >&2;}.
d3c0: 20 20 20 20 3b 3b 0a 65 73 61 63 0a 20 20 7b 20      ;;.esac.  { 
d3d0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d3e0: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
d3f0: 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
d400: 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f  for $2" >&5.$as_
d410: 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
d420: 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36   for $2... " >&6
d430: 3b 20 7d 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d  ; }.if { as_var=
d440: 24 33 3b 20 65 76 61 6c 20 22 74 65 73 74 20 5c  $3; eval "test \
d450: 22 5c 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d  "\${$as_var+set}
d460: 5c 22 20 3d 20 73 65 74 22 3b 20 7d 3b 20 74 68  \" = set"; }; th
d470: 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
d480: 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
d490: 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24  6.else.  eval "$
d4a0: 33 3d 5c 24 61 63 5f 68 65 61 64 65 72 5f 63 6f  3=\$ac_header_co
d4b0: 6d 70 69 6c 65 72 22 0a 66 69 0a 65 76 61 6c 20  mpiler".fi.eval 
d4c0: 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20 20  ac_res=\$$3..   
d4d0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
d4e0: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
d4f0: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
d500: 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e 26  ult: $ac_res" >&
d510: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
d520: 72 65 73 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 20  res" >&6; }.fi. 
d530: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
d540: 5f 73 74 61 63 6b 3b 20 74 65 73 74 20 22 78 24  _stack; test "x$
d550: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 22  as_lineno_stack"
d560: 20 3d 20 78 20 26 26 20 7b 20 61 73 5f 6c 69 6e   = x && { as_lin
d570: 65 6e 6f 3d 3b 20 75 6e 73 65 74 20 61 73 5f 6c  eno=; unset as_l
d580: 69 6e 65 6e 6f 3b 7d 0a 0a 7d 20 23 20 61 63 5f  ineno;}..} # ac_
d590: 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
d5a0: 72 5f 6d 6f 6e 67 72 65 6c 0a 63 61 74 20 3e 63  r_mongrel.cat >c
d5b0: 6f 6e 66 69 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45  onfig.log <<_ACE
d5c0: 4f 46 0a 54 68 69 73 20 66 69 6c 65 20 63 6f 6e  OF.This file con
d5d0: 74 61 69 6e 73 20 61 6e 79 20 6d 65 73 73 61 67  tains any messag
d5e0: 65 73 20 70 72 6f 64 75 63 65 64 20 62 79 20 63  es produced by c
d5f0: 6f 6d 70 69 6c 65 72 73 20 77 68 69 6c 65 0a 72  ompilers while.r
d600: 75 6e 6e 69 6e 67 20 63 6f 6e 66 69 67 75 72 65  unning configure
d610: 2c 20 74 6f 20 61 69 64 20 64 65 62 75 67 67 69  , to aid debuggi
d620: 6e 67 20 69 66 20 63 6f 6e 66 69 67 75 72 65 20  ng if configure 
d630: 6d 61 6b 65 73 20 61 20 6d 69 73 74 61 6b 65 2e  makes a mistake.
d640: 0a 0a 49 74 20 77 61 73 20 63 72 65 61 74 65 64  ..It was created
d650: 20 62 79 20 67 70 67 20 24 61 73 5f 6d 65 20 31   by gpg $as_me 1
d660: 2e 30 2c 20 77 68 69 63 68 20 77 61 73 0a 67 65  .0, which was.ge
d670: 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55 20 41  nerated by GNU A
d680: 75 74 6f 63 6f 6e 66 20 32 2e 36 35 2e 20 20 49  utoconf 2.65.  I
d690: 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d 61 6e  nvocation comman
d6a0: 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20 24 20  d line was..  $ 
d6b0: 24 30 20 24 40 0a 0a 5f 41 43 45 4f 46 0a 65 78  $0 $@.._ACEOF.ex
d6c0: 65 63 20 35 3e 3e 63 6f 6e 66 69 67 2e 6c 6f 67  ec 5>>config.log
d6d0: 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53 55 4e 41 4d  .{.cat <<_ASUNAM
d6e0: 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  E.## --------- #
d6f0: 23 0a 23 23 20 50 6c 61 74 66 6f 72 6d 2e 20 23  #.## Platform. #
d700: 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  #.## --------- #
d710: 23 0a 0a 68 6f 73 74 6e 61 6d 65 20 3d 20 60 28  #..hostname = `(
d720: 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75 6e 61 6d  hostname || unam
d730: 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -n) 2>/dev/nul
d740: 6c 20 7c 20 73 65 64 20 31 71 60 0a 75 6e 61 6d  l | sed 1q`.unam
d750: 65 20 2d 6d 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -m = `(uname -
d760: 6d 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  m) 2>/dev/null |
d770: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
d780: 75 6e 61 6d 65 20 2d 72 20 3d 20 60 28 75 6e 61  uname -r = `(una
d790: 6d 65 20 2d 72 29 20 32 3e 2f 64 65 76 2f 6e 75  me -r) 2>/dev/nu
d7a0: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
d7b0: 77 6e 60 0a 75 6e 61 6d 65 20 2d 73 20 3d 20 60  wn`.uname -s = `
d7c0: 28 75 6e 61 6d 65 20 2d 73 29 20 32 3e 2f 64 65  (uname -s) 2>/de
d7d0: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
d7e0: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 76  nknown`.uname -v
d7f0: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 76 29 20 32   = `(uname -v) 2
d800: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
d810: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 75 73  ho unknown`../us
d820: 72 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 70 20 3d  r/bin/uname -p =
d830: 20 60 28 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d   `(/usr/bin/unam
d840: 65 20 2d 70 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  e -p) 2>/dev/nul
d850: 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77  l || echo unknow
d860: 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d 65 20 2d 58  n`./bin/uname -X
d870: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
d880: 61 6d 65 20 2d 58 29 20 32 3e 2f 64 65 76 2f 6e  ame -X) 2>/dev/n
d890: 75 6c 6c 20 20 20 20 20 7c 7c 20 65 63 68 6f 20  ull     || echo 
d8a0: 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62 69 6e 2f 61  unknown`../bin/a
d8b0: 72 63 68 20 20 20 20 20 20 20 20 20 20 20 20 20  rch             
d8c0: 20 3d 20 60 28 2f 62 69 6e 2f 61 72 63 68 29 20   = `(/bin/arch) 
d8d0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20 20 20 20  2>/dev/null     
d8e0: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
d8f0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
d900: 69 6e 2f 61 72 63 68 20 2d 6b 20 20 20 20 20 20  in/arch -k      
d910: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 61 72   = `(/usr/bin/ar
d920: 63 68 20 2d 6b 29 20 32 3e 2f 64 65 76 2f 6e 75  ch -k) 2>/dev/nu
d930: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
d940: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 63   unknown`./usr/c
d950: 6f 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f  onvex/getsysinfo
d960: 20 3d 20 60 28 2f 75 73 72 2f 63 6f 6e 76 65 78   = `(/usr/convex
d970: 2f 67 65 74 73 79 73 69 6e 66 6f 29 20 32 3e 2f  /getsysinfo) 2>/
d980: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f  dev/null || echo
d990: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
d9a0: 69 6e 2f 68 6f 73 74 69 6e 66 6f 20 20 20 20 20  in/hostinfo     
d9b0: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 68 6f   = `(/usr/bin/ho
d9c0: 73 74 69 6e 66 6f 29 20 32 3e 2f 64 65 76 2f 6e  stinfo) 2>/dev/n
d9d0: 75 6c 6c 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ull      || echo
d9e0: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 6d   unknown`./bin/m
d9f0: 61 63 68 69 6e 65 20 20 20 20 20 20 20 20 20 20  achine          
da00: 20 3d 20 60 28 2f 62 69 6e 2f 6d 61 63 68 69 6e   = `(/bin/machin
da10: 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 20  e) 2>/dev/null  
da20: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
da30: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75 73 72 2f 62   unknown`./usr/b
da40: 69 6e 2f 6f 73 6c 65 76 65 6c 20 20 20 20 20 20  in/oslevel      
da50: 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f 6f 73   = `(/usr/bin/os
da60: 6c 65 76 65 6c 29 20 32 3e 2f 64 65 76 2f 6e 75  level) 2>/dev/nu
da70: 6c 6c 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f  ll       || echo
da80: 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75   unknown`./bin/u
da90: 6e 69 76 65 72 73 65 20 20 20 20 20 20 20 20 20  niverse         
daa0: 20 3d 20 60 28 2f 62 69 6e 2f 75 6e 69 76 65 72   = `(/bin/univer
dab0: 73 65 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  se) 2>/dev/null 
dac0: 20 20 20 20 20 20 20 20 20 7c 7c 20 65 63 68 6f           || echo
dad0: 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f 41 53 55 4e   unknown`.._ASUN
dae0: 41 4d 45 0a 0a 61 73 5f 73 61 76 65 5f 49 46 53  AME..as_save_IFS
daf0: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
db00: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
db10: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
db20: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
db30: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
db40: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
db50: 69 72 3d 2e 0a 20 20 20 20 24 61 73 5f 65 63 68  ir=..    $as_ech
db60: 6f 20 22 50 41 54 48 3a 20 24 61 73 5f 64 69 72  o "PATH: $as_dir
db70: 22 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  ".  done.IFS=$as
db80: 5f 73 61 76 65 5f 49 46 53 0a 0a 7d 20 3e 26 35  _save_IFS..} >&5
db90: 0a 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 41 43 45  ..cat >&5 <<_ACE
dba0: 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  OF...## --------
dbb0: 2d 2d 2d 20 23 23 0a 23 23 20 43 6f 72 65 20 74  --- ##.## Core t
dbc0: 65 73 74 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  ests. ##.## ----
dbd0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 5f 41 43 45  ------- ##.._ACE
dbe0: 4f 46 0a 0a 0a 23 20 4b 65 65 70 20 61 20 74 72  OF...# Keep a tr
dbf0: 61 63 65 20 6f 66 20 74 68 65 20 63 6f 6d 6d 61  ace of the comma
dc00: 6e 64 20 6c 69 6e 65 2e 0a 23 20 53 74 72 69 70  nd line..# Strip
dc10: 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72 65 61 74 65   out --no-create
dc20: 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65 63 75 72 73   and --no-recurs
dc30: 69 6f 6e 20 73 6f 20 74 68 65 79 20 64 6f 20 6e  ion so they do n
dc40: 6f 74 20 70 69 6c 65 20 75 70 2e 0a 23 20 53 74  ot pile up..# St
dc50: 72 69 70 20 6f 75 74 20 2d 2d 73 69 6c 65 6e 74  rip out --silent
dc60: 20 62 65 63 61 75 73 65 20 77 65 20 64 6f 6e 27   because we don'
dc70: 74 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64  t want to record
dc80: 20 69 74 20 66 6f 72 20 66 75 74 75 72 65 20 72   it for future r
dc90: 75 6e 73 2e 0a 23 20 41 6c 73 6f 20 71 75 6f 74  uns..# Also quot
dca0: 65 20 61 6e 79 20 61 72 67 73 20 63 6f 6e 74 61  e any args conta
dcb0: 69 6e 69 6e 67 20 73 68 65 6c 6c 20 6d 65 74 61  ining shell meta
dcc0: 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 23 20 4d  -characters..# M
dcd0: 61 6b 65 20 74 77 6f 20 70 61 73 73 65 73 20 74  ake two passes t
dce0: 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 70 72 6f 70  o allow for prop
dcf0: 65 72 20 64 75 70 6c 69 63 61 74 65 2d 61 72 67  er duplicate-arg
dd00: 75 6d 65 6e 74 20 73 75 70 70 72 65 73 73 69 6f  ument suppressio
dd10: 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  n..ac_configure_
dd20: 61 72 67 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 75  args=.ac_configu
dd30: 72 65 5f 61 72 67 73 30 3d 0a 61 63 5f 63 6f 6e  re_args0=.ac_con
dd40: 66 69 67 75 72 65 5f 61 72 67 73 31 3d 0a 61 63  figure_args1=.ac
dd50: 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74 3d  _must_keep_next=
dd60: 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 70 61 73  false.for ac_pas
dd70: 73 20 69 6e 20 31 20 32 0a 64 6f 0a 20 20 66 6f  s in 1 2.do.  fo
dd80: 72 20 61 63 5f 61 72 67 0a 20 20 64 6f 0a 20 20  r ac_arg.  do.  
dd90: 20 20 63 61 73 65 20 24 61 63 5f 61 72 67 20 69    case $ac_arg i
dda0: 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72 65 61 74 65  n.    -no-create
ddb0: 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c 20 2d 6e 20   | --no-c* | -n 
ddc0: 7c 20 2d 6e 6f 2d 72 65 63 75 72 73 69 6f 6e 20  | -no-recursion 
ddd0: 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63 6f 6e 74 69  | --no-r*) conti
dde0: 6e 75 65 20 3b 3b 0a 20 20 20 20 2d 71 20 7c 20  nue ;;.    -q | 
ddf0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
de00: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
de10: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
de20: 0a 20 20 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c  .    | -silent |
de30: 20 2d 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69   --silent | --si
de40: 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d  len | --sile | -
de50: 2d 73 69 6c 29 0a 20 20 20 20 20 20 63 6f 6e 74  -sil).      cont
de60: 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2a 5c 27 2a  inue ;;.    *\'*
de70: 29 0a 20 20 20 20 20 20 61 63 5f 61 72 67 3d 60  ).      ac_arg=`
de80: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 61 72  $as_echo "$ac_ar
de90: 67 22 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c  g" | sed "s/'/'\
dea0: 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22 60 20 3b 3b  \\\\\\\''/g"` ;;
deb0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
dec0: 73 65 20 24 61 63 5f 70 61 73 73 20 69 6e 0a 20  se $ac_pass in. 
ded0: 20 20 20 31 29 20 61 73 5f 66 6e 5f 61 70 70 65     1) as_fn_appe
dee0: 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  nd ac_configure_
def0: 61 72 67 73 30 20 22 20 27 24 61 63 5f 61 72 67  args0 " '$ac_arg
df00: 27 22 20 3b 3b 0a 20 20 20 20 32 29 0a 20 20 20  '" ;;.    2).   
df10: 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20     as_fn_append 
df20: 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67  ac_configure_arg
df30: 73 31 20 22 20 27 24 61 63 5f 61 72 67 27 22 0a  s1 " '$ac_arg'".
df40: 20 20 20 20 20 20 69 66 20 74 65 73 74 20 24 61        if test $a
df50: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
df60: 20 3d 20 74 72 75 65 3b 20 74 68 65 6e 0a 09 61   = true; then..a
df70: 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e 65 78 74  c_must_keep_next
df80: 3d 66 61 6c 73 65 20 23 20 47 6f 74 20 76 61 6c  =false # Got val
df90: 75 65 2c 20 62 61 63 6b 20 74 6f 20 6e 6f 72 6d  ue, back to norm
dfa0: 61 6c 2e 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  al..      else..
dfb0: 63 61 73 65 20 24 61 63 5f 61 72 67 20 69 6e 0a  case $ac_arg in.
dfc0: 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63 6f 6e 66 69  .  *=* | --confi
dfd0: 67 2d 63 61 63 68 65 20 7c 20 2d 43 20 7c 20 2d  g-cache | -C | -
dfe0: 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64 69  disable-* | --di
dff0: 73 61 62 6c 65 2d 2a 20 5c 0a 09 20 20 7c 20 2d  sable-* \..  | -
e000: 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 2d 65 6e 61  enable-* | --ena
e010: 62 6c 65 2d 2a 20 7c 20 2d 67 61 73 20 7c 20 2d  ble-* | -gas | -
e020: 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c 20 2d 2d 6e  -g* | -nfp | --n
e030: 66 2a 20 5c 0a 09 20 20 7c 20 2d 71 20 7c 20 2d  f* \..  | -q | -
e040: 71 75 69 65 74 20 7c 20 2d 2d 71 2a 20 7c 20 2d  quiet | --q* | -
e050: 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 2a 20  silent | --sil* 
e060: 7c 20 2d 76 20 7c 20 2d 76 65 72 62 2a 20 5c 0a  | -v | -verb* \.
e070: 09 20 20 7c 20 2d 77 69 74 68 2d 2a 20 7c 20 2d  .  | -with-* | -
e080: 2d 77 69 74 68 2d 2a 20 7c 20 2d 77 69 74 68 6f  -with-* | -witho
e090: 75 74 2d 2a 20 7c 20 2d 2d 77 69 74 68 6f 75 74  ut-* | --without
e0a0: 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20 20 20 20 63  -* | --x)..    c
e0b0: 61 73 65 20 22 24 61 63 5f 63 6f 6e 66 69 67 75  ase "$ac_configu
e0c0: 72 65 5f 61 72 67 73 30 20 22 20 69 6e 0a 09 20  re_args0 " in.. 
e0d0: 20 20 20 20 20 22 24 61 63 5f 63 6f 6e 66 69 67       "$ac_config
e0e0: 75 72 65 5f 61 72 67 73 31 22 2a 22 20 27 24 61  ure_args1"*" '$a
e0f0: 63 5f 61 72 67 27 20 22 2a 20 29 20 63 6f 6e 74  c_arg' "* ) cont
e100: 69 6e 75 65 20 3b 3b 0a 09 20 20 20 20 65 73 61  inue ;;..    esa
e110: 63 0a 09 20 20 20 20 3b 3b 0a 09 20 20 2d 2a 20  c..    ;;..  -* 
e120: 29 20 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  ) ac_must_keep_n
e130: 65 78 74 3d 74 72 75 65 20 3b 3b 0a 09 65 73 61  ext=true ;;..esa
e140: 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20 20  c.      fi.     
e150: 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63   as_fn_append ac
e160: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20  _configure_args 
e170: 22 20 27 24 61 63 5f 61 72 67 27 22 0a 20 20 20  " '$ac_arg'".   
e180: 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
e190: 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b 20 61 63 5f   done.done.{ ac_
e1a0: 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3d  configure_args0=
e1b0: 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e 66 69  ; unset ac_confi
e1c0: 67 75 72 65 5f 61 72 67 73 30 3b 7d 0a 7b 20 61  gure_args0;}.{ a
e1d0: 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73  c_configure_args
e1e0: 31 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63 6f 6e  1=; unset ac_con
e1f0: 66 69 67 75 72 65 5f 61 72 67 73 31 3b 7d 0a 0a  figure_args1;}..
e200: 23 20 57 68 65 6e 20 69 6e 74 65 72 72 75 70 74  # When interrupt
e210: 65 64 20 6f 72 20 65 78 69 74 27 64 2c 20 63 6c  ed or exit'd, cl
e220: 65 61 6e 75 70 20 74 65 6d 70 6f 72 61 72 79 20  eanup temporary 
e230: 66 69 6c 65 73 2c 20 61 6e 64 20 63 6f 6d 70 6c  files, and compl
e240: 65 74 65 0a 23 20 63 6f 6e 66 69 67 2e 6c 6f 67  ete.# config.log
e250: 2e 20 20 57 65 20 72 65 6d 6f 76 65 20 63 6f 6d  .  We remove com
e260: 6d 65 6e 74 73 20 62 65 63 61 75 73 65 20 61 6e  ments because an
e270: 79 77 61 79 20 74 68 65 20 71 75 6f 74 65 73 20  yway the quotes 
e280: 69 6e 20 74 68 65 72 65 0a 23 20 77 6f 75 6c 64  in there.# would
e290: 20 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 20   cause problems 
e2a0: 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79 2e 0a 23 20  or look ugly..# 
e2b0: 57 41 52 4e 49 4e 47 3a 20 55 73 65 20 27 5c 27  WARNING: Use '\'
e2c0: 27 20 74 6f 20 72 65 70 72 65 73 65 6e 74 20 61  ' to represent a
e2d0: 6e 20 61 70 6f 73 74 72 6f 70 68 65 20 77 69 74  n apostrophe wit
e2e0: 68 69 6e 20 74 68 65 20 74 72 61 70 2e 0a 23 20  hin the trap..# 
e2f0: 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20  WARNING: Do not 
e300: 73 74 61 72 74 20 74 68 65 20 74 72 61 70 20 63  start the trap c
e310: 6f 64 65 20 77 69 74 68 20 61 20 6e 65 77 6c 69  ode with a newli
e320: 6e 65 2c 20 64 75 65 20 74 6f 20 61 20 46 72 65  ne, due to a Fre
e330: 65 42 53 44 20 34 2e 30 20 62 75 67 2e 0a 74 72  eBSD 4.0 bug..tr
e340: 61 70 20 27 65 78 69 74 5f 73 74 61 74 75 73 3d  ap 'exit_status=
e350: 24 3f 0a 20 20 23 20 53 61 76 65 20 69 6e 74 6f  $?.  # Save into
e360: 20 63 6f 6e 66 69 67 2e 6c 6f 67 20 73 6f 6d 65   config.log some
e370: 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 61   information tha
e380: 74 20 6d 69 67 68 74 20 68 65 6c 70 20 69 6e 20  t might help in 
e390: 64 65 62 75 67 67 69 6e 67 2e 0a 20 20 7b 0a 20  debugging..  {. 
e3a0: 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 63 61 74     echo..    cat
e3b0: 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d   <<\_ASBOX.## --
e3c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
e3d0: 23 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61  #.## Cache varia
e3e0: 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  bles. ##.## ----
e3f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a  ------------ ##.
e400: 5f 41 53 42 4f 58 0a 20 20 20 20 65 63 68 6f 0a  _ASBOX.    echo.
e410: 20 20 20 20 23 20 54 68 65 20 66 6f 6c 6c 6f 77      # The follow
e420: 69 6e 67 20 77 61 79 20 6f 66 20 77 72 69 74 69  ing way of writi
e430: 6e 67 20 74 68 65 20 63 61 63 68 65 20 6d 69 73  ng the cache mis
e440: 68 61 6e 64 6c 65 73 20 6e 65 77 6c 69 6e 65 73  handles newlines
e450: 20 69 6e 20 76 61 6c 75 65 73 2c 0a 28 0a 20 20   in values,.(.  
e460: 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 60 28  for ac_var in `(
e470: 73 65 74 29 20 32 3e 26 31 20 7c 20 73 65 64 20  set) 2>&1 | sed 
e480: 2d 6e 20 27 5c 27 27 73 2f 5e 5c 28 5b 61 2d 7a  -n '\''s/^\([a-z
e490: 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a 30 2d 39 5f  A-Z_][a-zA-Z0-9_
e4a0: 5d 2a 5c 29 3d 2e 2a 2f 5c 31 2f 70 27 5c 27 27  ]*\)=.*/\1/p'\''
e4b0: 60 3b 20 64 6f 0a 20 20 20 20 65 76 61 6c 20 61  `; do.    eval a
e4c0: 63 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a  c_val=\$$ac_var.
e4d0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c      case $ac_val
e4e0: 20 69 6e 20 23 28 0a 20 20 20 20 2a 24 7b 61 73   in #(.    *${as
e4f0: 5f 6e 6c 7d 2a 29 0a 20 20 20 20 20 20 63 61 73  _nl}*).      cas
e500: 65 20 24 61 63 5f 76 61 72 20 69 6e 20 23 28 0a  e $ac_var in #(.
e510: 20 20 20 20 20 20 2a 5f 63 76 5f 2a 29 20 7b 20        *_cv_*) { 
e520: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e530: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e540: 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
e550: 63 61 63 68 65 20 76 61 72 69 61 62 6c 65 20 24  cache variable $
e560: 61 63 5f 76 61 72 20 63 6f 6e 74 61 69 6e 73 20  ac_var contains 
e570: 61 20 6e 65 77 6c 69 6e 65 22 20 3e 26 35 0a 24  a newline" >&5.$
e580: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
e590: 20 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20   WARNING: cache 
e5a0: 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72  variable $ac_var
e5b0: 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c   contains a newl
e5c0: 69 6e 65 22 20 3e 26 32 3b 7d 20 3b 3b 0a 20 20  ine" >&2;} ;;.  
e5d0: 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 63      esac.      c
e5e0: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 23  ase $ac_var in #
e5f0: 28 0a 20 20 20 20 20 20 5f 20 7c 20 49 46 53 20  (.      _ | IFS 
e600: 7c 20 61 73 5f 6e 6c 29 20 3b 3b 20 23 28 0a 20  | as_nl) ;; #(. 
e610: 20 20 20 20 20 42 41 53 48 5f 41 52 47 56 20 7c       BASH_ARGV |
e620: 20 42 41 53 48 5f 53 4f 55 52 43 45 29 20 65 76   BASH_SOURCE) ev
e630: 61 6c 20 24 61 63 5f 76 61 72 3d 20 3b 3b 20 23  al $ac_var= ;; #
e640: 28 0a 20 20 20 20 20 20 2a 29 20 7b 20 65 76 61  (.      *) { eva
e650: 6c 20 24 61 63 5f 76 61 72 3d 3b 20 75 6e 73 65  l $ac_var=; unse
e660: 74 20 24 61 63 5f 76 61 72 3b 7d 20 3b 3b 0a 20  t $ac_var;} ;;. 
e670: 20 20 20 20 20 65 73 61 63 20 3b 3b 0a 20 20 20       esac ;;.   
e680: 20 65 73 61 63 0a 20 20 64 6f 6e 65 0a 20 20 28   esac.  done.  (
e690: 73 65 74 29 20 32 3e 26 31 20 7c 0a 20 20 20 20  set) 2>&1 |.    
e6a0: 63 61 73 65 20 24 61 73 5f 6e 6c 60 28 61 63 5f  case $as_nl`(ac_
e6b0: 73 70 61 63 65 3d 27 5c 27 27 20 27 5c 27 27 3b  space='\'' '\'';
e6c0: 20 73 65 74 29 20 32 3e 26 31 60 20 69 6e 20 23   set) 2>&1` in #
e6d0: 28 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 61  (.    *${as_nl}a
e6e0: 63 5f 73 70 61 63 65 3d 5c 20 2a 29 0a 20 20 20  c_space=\ *).   
e6f0: 20 20 20 73 65 64 20 2d 6e 20 5c 0a 09 22 73 2f     sed -n \.."s/
e700: 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 27 5c 27  '\''/'\''\\\\'\'
e710: 27 27 5c 27 27 2f 67 3b 0a 09 20 20 73 2f 5e 5c  ''\''/g;..  s/^\
e720: 5c 28 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  \([_$as_cr_alnum
e730: 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f 61  ]*_cv_[_$as_cr_a
e740: 6c 6e 75 6d 5d 2a 5c 5c 29 3d 5c 5c 28 2e 2a 5c  lnum]*\\)=\\(.*\
e750: 5c 29 2f 5c 5c 31 3d 27 5c 27 27 5c 5c 32 27 5c  \)/\\1='\''\\2'\
e760: 27 27 2f 70 22 0a 20 20 20 20 20 20 3b 3b 20 23  ''/p".      ;; #
e770: 28 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 73  (.    *).      s
e780: 65 64 20 2d 6e 20 22 2f 5e 5b 5f 24 61 73 5f 63  ed -n "/^[_$as_c
e790: 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f 5b 5f 24  r_alnum]*_cv_[_$
e7a0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 3d 2f 70  as_cr_alnum]*=/p
e7b0: 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65  ".      ;;.    e
e7c0: 73 61 63 20 7c 0a 20 20 20 20 73 6f 72 74 0a 29  sac |.    sort.)
e7d0: 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20 20 63  .    echo..    c
e7e0: 61 74 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20  at <<\_ASBOX.## 
e7f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e800: 2d 20 23 23 0a 23 23 20 4f 75 74 70 75 74 20 76  - ##.## Output v
e810: 61 72 69 61 62 6c 65 73 2e 20 23 23 0a 23 23 20  ariables. ##.## 
e820: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e830: 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20 20 20  - ##._ASBOX.    
e840: 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  echo.    for ac_
e850: 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74  var in $ac_subst
e860: 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20  _vars.    do.   
e870: 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c     eval ac_val=\
e880: 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63  $$ac_var.      c
e890: 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
e8a0: 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63       *\'\''*) ac
e8b0: 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22  _val=`$as_echo "
e8c0: 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  $ac_val" | sed "
e8d0: 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c  s/'\''/'\''\\\\\
e8e0: 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b  \\\'\'''\''/g"`;
e8f0: 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
e900: 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63     $as_echo "$ac
e910: 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c  _var='\''$ac_val
e920: 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c  '\''".    done |
e930: 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a   sort.    echo..
e940: 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
e950: 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22  $ac_subst_files"
e960: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 63 61 74  ; then.      cat
e970: 20 3c 3c 5c 5f 41 53 42 4f 58 0a 23 23 20 2d 2d   <<\_ASBOX.## --
e980: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e990: 2d 20 23 23 0a 23 23 20 46 69 6c 65 20 73 75 62  - ##.## File sub
e9a0: 73 74 69 74 75 74 69 6f 6e 73 2e 20 23 23 0a 23  stitutions. ##.#
e9b0: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
e9c0: 2d 2d 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a  ----- ##._ASBOX.
e9d0: 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20        echo.     
e9e0: 20 66 6f 72 20 61 63 5f 76 61 72 20 69 6e 20 24   for ac_var in $
e9f0: 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 0a 20  ac_subst_files. 
ea00: 20 20 20 20 20 64 6f 0a 09 65 76 61 6c 20 61 63       do..eval ac
ea10: 5f 76 61 6c 3d 5c 24 24 61 63 5f 76 61 72 0a 09  _val=\$$ac_var..
ea20: 63 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a  case $ac_val in.
ea30: 09 2a 5c 27 5c 27 27 2a 29 20 61 63 5f 76 61 6c  .*\'\''*) ac_val
ea40: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
ea50: 76 61 6c 22 20 7c 20 73 65 64 20 22 73 2f 27 5c  val" | sed "s/'\
ea60: 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c 5c 5c 5c 27  ''/'\''\\\\\\\\'
ea70: 5c 27 27 27 5c 27 27 2f 67 22 60 3b 3b 0a 09 65  \'''\''/g"`;;..e
ea80: 73 61 63 0a 09 24 61 73 5f 65 63 68 6f 20 22 24  sac..$as_echo "$
ea90: 61 63 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76  ac_var='\''$ac_v
eaa0: 61 6c 27 5c 27 27 22 0a 20 20 20 20 20 20 64 6f  al'\''".      do
eab0: 6e 65 20 7c 20 73 6f 72 74 0a 20 20 20 20 20 20  ne | sort.      
eac0: 65 63 68 6f 0a 20 20 20 20 66 69 0a 0a 20 20 20  echo.    fi..   
ead0: 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   if test -s conf
eae0: 64 65 66 73 2e 68 3b 20 74 68 65 6e 0a 20 20 20  defs.h; then.   
eaf0: 20 20 20 63 61 74 20 3c 3c 5c 5f 41 53 42 4f 58     cat <<\_ASBOX
eb00: 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  .## ----------- 
eb10: 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73 2e 68  ##.## confdefs.h
eb20: 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d  . ##.## --------
eb30: 2d 2d 2d 20 23 23 0a 5f 41 53 42 4f 58 0a 20 20  --- ##._ASBOX.  
eb40: 20 20 20 20 65 63 68 6f 0a 20 20 20 20 20 20 63      echo.      c
eb50: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 0a 20 20  at confdefs.h.  
eb60: 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66 69 0a      echo.    fi.
eb70: 20 20 20 20 74 65 73 74 20 22 24 61 63 5f 73 69      test "$ac_si
eb80: 67 6e 61 6c 22 20 21 3d 20 30 20 26 26 0a 20 20  gnal" != 0 &&.  
eb90: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
eba0: 73 5f 6d 65 3a 20 63 61 75 67 68 74 20 73 69 67  s_me: caught sig
ebb0: 6e 61 6c 20 24 61 63 5f 73 69 67 6e 61 6c 22 0a  nal $ac_signal".
ebc0: 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
ebd0: 73 5f 6d 65 3a 20 65 78 69 74 20 24 65 78 69 74  s_me: exit $exit
ebe0: 5f 73 74 61 74 75 73 22 0a 20 20 7d 20 3e 26 35  _status".  } >&5
ebf0: 0a 20 20 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e  .  rm -f core *.
ec00: 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65  core core.confte
ec10: 73 74 2e 2a 20 26 26 0a 20 20 20 20 72 6d 20 2d  st.* &&.    rm -
ec20: 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63  f -r conftest* c
ec30: 6f 6e 66 64 65 66 73 2a 20 63 6f 6e 66 24 24 2a  onfdefs* conf$$*
ec40: 20 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73   $ac_clean_files
ec50: 20 26 26 0a 20 20 20 20 65 78 69 74 20 24 65 78   &&.    exit $ex
ec60: 69 74 5f 73 74 61 74 75 73 0a 27 20 30 0a 66 6f  it_status.' 0.fo
ec70: 72 20 61 63 5f 73 69 67 6e 61 6c 20 69 6e 20 31  r ac_signal in 1
ec80: 20 32 20 31 33 20 31 35 3b 20 64 6f 0a 20 20 74   2 13 15; do.  t
ec90: 72 61 70 20 27 61 63 5f 73 69 67 6e 61 6c 3d 27  rap 'ac_signal='
eca0: 24 61 63 5f 73 69 67 6e 61 6c 27 3b 20 61 73 5f  $ac_signal'; as_
ecb0: 66 6e 5f 65 78 69 74 20 31 27 20 24 61 63 5f 73  fn_exit 1' $ac_s
ecc0: 69 67 6e 61 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69  ignal.done.ac_si
ecd0: 67 6e 61 6c 3d 30 0a 0a 23 20 63 6f 6e 66 64 65  gnal=0..# confde
ece0: 66 73 2e 68 20 61 76 6f 69 64 73 20 4f 53 20 63  fs.h avoids OS c
ecf0: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6c 65 6e 67  ommand line leng
ed00: 74 68 20 6c 69 6d 69 74 73 20 74 68 61 74 20 44  th limits that D
ed10: 45 46 53 20 63 61 6e 20 65 78 63 65 65 64 2e 0a  EFS can exceed..
ed20: 72 6d 20 2d 66 20 2d 72 20 63 6f 6e 66 74 65 73  rm -f -r conftes
ed30: 74 2a 20 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 24  t* confdefs.h..$
ed40: 61 73 5f 65 63 68 6f 20 22 2f 2a 20 63 6f 6e 66  as_echo "/* conf
ed50: 64 65 66 73 2e 68 20 2a 2f 22 20 3e 20 63 6f 6e  defs.h */" > con
ed60: 66 64 65 66 73 2e 68 0a 0a 23 20 50 72 65 64 65  fdefs.h..# Prede
ed70: 66 69 6e 65 64 20 70 72 65 70 72 6f 63 65 73 73  fined preprocess
ed80: 6f 72 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 63  or variables...c
ed90: 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
eda0: 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
edb0: 20 50 41 43 4b 41 47 45 5f 4e 41 4d 45 20 22 24   PACKAGE_NAME "$
edc0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 22 0a 5f 41  PACKAGE_NAME"._A
edd0: 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66  CEOF..cat >>conf
ede0: 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
edf0: 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45 5f  #define PACKAGE_
ee00: 54 41 52 4e 41 4d 45 20 22 24 50 41 43 4b 41 47  TARNAME "$PACKAG
ee10: 45 5f 54 41 52 4e 41 4d 45 22 0a 5f 41 43 45 4f  E_TARNAME"._ACEO
ee20: 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  F..cat >>confdef
ee30: 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
ee40: 66 69 6e 65 20 50 41 43 4b 41 47 45 5f 56 45 52  fine PACKAGE_VER
ee50: 53 49 4f 4e 20 22 24 50 41 43 4b 41 47 45 5f 56  SION "$PACKAGE_V
ee60: 45 52 53 49 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a  ERSION"._ACEOF..
ee70: 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
ee80: 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
ee90: 65 20 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47  e PACKAGE_STRING
eea0: 20 22 24 50 41 43 4b 41 47 45 5f 53 54 52 49 4e   "$PACKAGE_STRIN
eeb0: 47 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e  G"._ACEOF..cat >
eec0: 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
eed0: 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
eee0: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 20 22  KAGE_BUGREPORT "
eef0: 24 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f  $PACKAGE_BUGREPO
ef00: 52 54 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20  RT"._ACEOF..cat 
ef10: 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
ef20: 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
ef30: 43 4b 41 47 45 5f 55 52 4c 20 22 24 50 41 43 4b  CKAGE_URL "$PACK
ef40: 41 47 45 5f 55 52 4c 22 0a 5f 41 43 45 4f 46 0a  AGE_URL"._ACEOF.
ef50: 0a 0a 23 20 4c 65 74 20 74 68 65 20 73 69 74 65  ..# Let the site
ef60: 20 66 69 6c 65 20 73 65 6c 65 63 74 20 61 6e 20   file select an 
ef70: 61 6c 74 65 72 6e 61 74 65 20 63 61 63 68 65 20  alternate cache 
ef80: 66 69 6c 65 20 69 66 20 69 74 20 77 61 6e 74 73  file if it wants
ef90: 20 74 6f 2e 0a 23 20 50 72 65 66 65 72 20 61 6e   to..# Prefer an
efa0: 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65   explicitly sele
efb0: 63 74 65 64 20 66 69 6c 65 20 74 6f 20 61 75 74  cted file to aut
efc0: 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63  omatically selec
efd0: 74 65 64 20 6f 6e 65 73 2e 0a 61 63 5f 73 69 74  ted ones..ac_sit
efe0: 65 5f 66 69 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f  e_file1=NONE.ac_
eff0: 73 69 74 65 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a  site_file2=NONE.
f000: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e  if test -n "$CON
f010: 46 49 47 5f 53 49 54 45 22 3b 20 74 68 65 6e 0a  FIG_SITE"; then.
f020: 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
f030: 24 43 4f 4e 46 49 47 5f 53 49 54 45 0a 65 6c 69  $CONFIG_SITE.eli
f040: 66 20 74 65 73 74 20 22 78 24 70 72 65 66 69 78  f test "x$prefix
f050: 22 20 21 3d 20 78 4e 4f 4e 45 3b 20 74 68 65 6e  " != xNONE; then
f060: 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31  .  ac_site_file1
f070: 3d 24 70 72 65 66 69 78 2f 73 68 61 72 65 2f 63  =$prefix/share/c
f080: 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61 63 5f  onfig.site.  ac_
f090: 73 69 74 65 5f 66 69 6c 65 32 3d 24 70 72 65 66  site_file2=$pref
f0a0: 69 78 2f 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69  ix/etc/config.si
f0b0: 74 65 0a 65 6c 73 65 0a 20 20 61 63 5f 73 69 74  te.else.  ac_sit
f0c0: 65 5f 66 69 6c 65 31 3d 24 61 63 5f 64 65 66 61  e_file1=$ac_defa
f0d0: 75 6c 74 5f 70 72 65 66 69 78 2f 73 68 61 72 65  ult_prefix/share
f0e0: 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a 20 20 61  /config.site.  a
f0f0: 63 5f 73 69 74 65 5f 66 69 6c 65 32 3d 24 61 63  c_site_file2=$ac
f100: 5f 64 65 66 61 75 6c 74 5f 70 72 65 66 69 78 2f  _default_prefix/
f110: 65 74 63 2f 63 6f 6e 66 69 67 2e 73 69 74 65 0a  etc/config.site.
f120: 66 69 0a 66 6f 72 20 61 63 5f 73 69 74 65 5f 66  fi.for ac_site_f
f130: 69 6c 65 20 69 6e 20 22 24 61 63 5f 73 69 74 65  ile in "$ac_site
f140: 5f 66 69 6c 65 31 22 20 22 24 61 63 5f 73 69 74  _file1" "$ac_sit
f150: 65 5f 66 69 6c 65 32 22 0a 64 6f 0a 20 20 74 65  e_file2".do.  te
f160: 73 74 20 22 78 24 61 63 5f 73 69 74 65 5f 66 69  st "x$ac_site_fi
f170: 6c 65 22 20 3d 20 78 4e 4f 4e 45 20 26 26 20 63  le" = xNONE && c
f180: 6f 6e 74 69 6e 75 65 0a 20 20 69 66 20 74 65 73  ontinue.  if tes
f190: 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 21 3d 20 22  t /dev/null != "
f1a0: 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 26  $ac_site_file" &
f1b0: 26 20 74 65 73 74 20 2d 72 20 22 24 61 63 5f 73  & test -r "$ac_s
f1c0: 69 74 65 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a  ite_file"; then.
f1d0: 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
f1e0: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
f1f0: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f 61  no-$LINENO}: loa
f200: 64 69 6e 67 20 73 69 74 65 20 73 63 72 69 70 74  ding site script
f210: 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22 20   $ac_site_file" 
f220: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
f230: 73 5f 6d 65 3a 20 6c 6f 61 64 69 6e 67 20 73 69  s_me: loading si
f240: 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
f250: 74 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20  te_file" >&6;}. 
f260: 20 20 20 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27     sed 's/^/| /'
f270: 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 22   "$ac_site_file"
f280: 20 3e 26 35 0a 20 20 20 20 2e 20 22 24 61 63 5f   >&5.    . "$ac_
f290: 73 69 74 65 5f 66 69 6c 65 22 0a 20 20 66 69 0a  site_file".  fi.
f2a0: 64 6f 6e 65 0a 0a 69 66 20 74 65 73 74 20 2d 72  done..if test -r
f2b0: 20 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 20   "$cache_file"; 
f2c0: 74 68 65 6e 0a 20 20 23 20 53 6f 6d 65 20 76 65  then.  # Some ve
f2d0: 72 73 69 6f 6e 73 20 6f 66 20 62 61 73 68 20 77  rsions of bash w
f2e0: 69 6c 6c 20 66 61 69 6c 20 74 6f 20 73 6f 75 72  ill fail to sour
f2f0: 63 65 20 2f 64 65 76 2f 6e 75 6c 6c 20 28 73 70  ce /dev/null (sp
f300: 65 63 69 61 6c 20 66 69 6c 65 73 0a 20 20 23 20  ecial files.  # 
f310: 61 63 74 75 61 6c 6c 79 29 2c 20 73 6f 20 77 65  actually), so we
f320: 20 61 76 6f 69 64 20 64 6f 69 6e 67 20 74 68 61   avoid doing tha
f330: 74 2e 20 20 44 4a 47 50 50 20 65 6d 75 6c 61 74  t.  DJGPP emulat
f340: 65 73 20 69 74 20 61 73 20 61 20 72 65 67 75 6c  es it as a regul
f350: 61 72 20 66 69 6c 65 2e 0a 20 20 69 66 20 74 65  ar file..  if te
f360: 73 74 20 2f 64 65 76 2f 6e 75 6c 6c 20 21 3d 20  st /dev/null != 
f370: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 20 26 26  "$cache_file" &&
f380: 20 74 65 73 74 20 2d 66 20 22 24 63 61 63 68 65   test -f "$cache
f390: 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 20 20 20  _file"; then.   
f3a0: 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
f3b0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
f3c0: 24 4c 49 4e 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e  $LINENO}: loadin
f3d0: 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f 66  g cache $cache_f
f3e0: 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ile" >&5.$as_ech
f3f0: 6f 20 22 24 61 73 5f 6d 65 3a 20 6c 6f 61 64 69  o "$as_me: loadi
f400: 6e 67 20 63 61 63 68 65 20 24 63 61 63 68 65 5f  ng cache $cache_
f410: 66 69 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20  file" >&6;}.    
f420: 63 61 73 65 20 24 63 61 63 68 65 5f 66 69 6c 65  case $cache_file
f430: 20 69 6e 0a 20 20 20 20 20 20 5b 5c 5c 2f 5d 2a   in.      [\\/]*
f440: 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 2e 20   | ?:[\\/]* ) . 
f450: 22 24 63 61 63 68 65 5f 66 69 6c 65 22 3b 3b 0a  "$cache_file";;.
f460: 20 20 20 20 20 20 2a 29 20 20 20 20 20 20 20 20        *)        
f470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20                . 
f480: 22 2e 2f 24 63 61 63 68 65 5f 66 69 6c 65 22 3b  "./$cache_file";
f490: 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69 0a  ;.    esac.  fi.
f4a0: 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
f4b0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f4c0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f4d0: 63 72 65 61 74 69 6e 67 20 63 61 63 68 65 20 24  creating cache $
f4e0: 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a  cache_file" >&5.
f4f0: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
f500: 3a 20 63 72 65 61 74 69 6e 67 20 63 61 63 68 65  : creating cache
f510: 20 24 63 61 63 68 65 5f 66 69 6c 65 22 20 3e 26   $cache_file" >&
f520: 36 3b 7d 0a 20 20 3e 24 63 61 63 68 65 5f 66 69  6;}.  >$cache_fi
f530: 6c 65 0a 66 69 0a 0a 23 20 43 68 65 63 6b 20 74  le.fi..# Check t
f540: 68 61 74 20 74 68 65 20 70 72 65 63 69 6f 75 73  hat the precious
f550: 20 76 61 72 69 61 62 6c 65 73 20 73 61 76 65 64   variables saved
f560: 20 69 6e 20 74 68 65 20 63 61 63 68 65 20 68 61   in the cache ha
f570: 76 65 20 6b 65 70 74 20 74 68 65 20 73 61 6d 65  ve kept the same
f580: 0a 23 20 76 61 6c 75 65 2e 0a 61 63 5f 63 61 63  .# value..ac_cac
f590: 68 65 5f 63 6f 72 72 75 70 74 65 64 3d 66 61 6c  he_corrupted=fal
f5a0: 73 65 0a 66 6f 72 20 61 63 5f 76 61 72 20 69 6e  se.for ac_var in
f5b0: 20 24 61 63 5f 70 72 65 63 69 6f 75 73 5f 76 61   $ac_precious_va
f5c0: 72 73 3b 20 64 6f 0a 20 20 65 76 61 6c 20 61 63  rs; do.  eval ac
f5d0: 5f 6f 6c 64 5f 73 65 74 3d 5c 24 61 63 5f 63 76  _old_set=\$ac_cv
f5e0: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73  _env_${ac_var}_s
f5f0: 65 74 0a 20 20 65 76 61 6c 20 61 63 5f 6e 65 77  et.  eval ac_new
f600: 5f 73 65 74 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b  _set=\$ac_env_${
f610: 61 63 5f 76 61 72 7d 5f 73 65 74 0a 20 20 65 76  ac_var}_set.  ev
f620: 61 6c 20 61 63 5f 6f 6c 64 5f 76 61 6c 3d 5c 24  al ac_old_val=\$
f630: 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
f640: 61 72 7d 5f 76 61 6c 75 65 0a 20 20 65 76 61 6c  ar}_value.  eval
f650: 20 61 63 5f 6e 65 77 5f 76 61 6c 3d 5c 24 61 63   ac_new_val=\$ac
f660: 5f 65 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 76  _env_${ac_var}_v
f670: 61 6c 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f  alue.  case $ac_
f680: 6f 6c 64 5f 73 65 74 2c 24 61 63 5f 6e 65 77 5f  old_set,$ac_new_
f690: 73 65 74 20 69 6e 0a 20 20 20 20 73 65 74 2c 29  set in.    set,)
f6a0: 0a 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68  .      { $as_ech
f6b0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
f6c0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
f6d0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
f6e0: 27 20 77 61 73 20 73 65 74 20 74 6f 20 5c 60 24  ' was set to \`$
f6f0: 61 63 5f 6f 6c 64 5f 76 61 6c 27 20 69 6e 20 74  ac_old_val' in t
f700: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
f710: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
f720: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60  as_me: error: \`
f730: 24 61 63 5f 76 61 72 27 20 77 61 73 20 73 65 74  $ac_var' was set
f740: 20 74 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61   to \`$ac_old_va
f750: 6c 27 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  l' in the previo
f760: 75 73 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20  us run" >&2;}.  
f770: 20 20 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72      ac_cache_cor
f780: 72 75 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20  rupted=: ;;.    
f790: 2c 73 65 74 29 0a 20 20 20 20 20 20 7b 20 24 61  ,set).      { $a
f7a0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
f7b0: 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
f7c0: 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  NO}: error: \`$a
f7d0: 63 5f 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73  c_var' was not s
f7e0: 65 74 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f  et in the previo
f7f0: 75 73 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f  us run" >&5.$as_
f800: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
f810: 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20  ror: \`$ac_var' 
f820: 77 61 73 20 6e 6f 74 20 73 65 74 20 69 6e 20 74  was not set in t
f830: 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e 22  he previous run"
f840: 20 3e 26 32 3b 7d 0a 20 20 20 20 20 20 61 63 5f   >&2;}.      ac_
f850: 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65 64 3d  cache_corrupted=
f860: 3a 20 3b 3b 0a 20 20 20 20 2c 29 3b 3b 0a 20 20  : ;;.    ,);;.  
f870: 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 74 65    *).      if te
f880: 73 74 20 22 78 24 61 63 5f 6f 6c 64 5f 76 61 6c  st "x$ac_old_val
f890: 22 20 21 3d 20 22 78 24 61 63 5f 6e 65 77 5f 76  " != "x$ac_new_v
f8a0: 61 6c 22 3b 20 74 68 65 6e 0a 09 23 20 64 69 66  al"; then..# dif
f8b0: 66 65 72 65 6e 63 65 73 20 69 6e 20 77 68 69 74  ferences in whit
f8c0: 65 73 70 61 63 65 20 64 6f 20 6e 6f 74 20 6c 65  espace do not le
f8d0: 61 64 20 74 6f 20 66 61 69 6c 75 72 65 2e 0a 09  ad to failure...
f8e0: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 3d 60 65 63  ac_old_val_w=`ec
f8f0: 68 6f 20 78 20 24 61 63 5f 6f 6c 64 5f 76 61 6c  ho x $ac_old_val
f900: 60 0a 09 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 3d  `..ac_new_val_w=
f910: 60 65 63 68 6f 20 78 20 24 61 63 5f 6e 65 77 5f  `echo x $ac_new_
f920: 76 61 6c 60 0a 09 69 66 20 74 65 73 74 20 22 24  val`..if test "$
f930: 61 63 5f 6f 6c 64 5f 76 61 6c 5f 77 22 20 21 3d  ac_old_val_w" !=
f940: 20 22 24 61 63 5f 6e 65 77 5f 76 61 6c 5f 77 22   "$ac_new_val_w"
f950: 3b 20 74 68 65 6e 0a 09 20 20 7b 20 24 61 73 5f  ; then..  { $as_
f960: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f970: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f980: 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  }: error: \`$ac_
f990: 76 61 72 27 20 68 61 73 20 63 68 61 6e 67 65 64  var' has changed
f9a0: 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
f9b0: 6f 75 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61  ous run:" >&5.$a
f9c0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
f9d0: 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f 76 61 72  error: \`$ac_var
f9e0: 27 20 68 61 73 20 63 68 61 6e 67 65 64 20 73 69  ' has changed si
f9f0: 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73  nce the previous
fa00: 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20   run:" >&2;}..  
fa10: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
fa20: 65 64 3d 3a 0a 09 65 6c 73 65 0a 09 20 20 7b 20  ed=:..else..  { 
fa30: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
fa40: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
fa50: 4e 45 4e 4f 7d 3a 20 77 61 72 6e 69 6e 67 3a 20  NENO}: warning: 
fa60: 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65 73 70  ignoring whitesp
fa70: 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e 20 5c  ace changes in \
fa80: 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63 65 20  `$ac_var' since 
fa90: 74 68 65 20 70 72 65 76 69 6f 75 73 20 72 75 6e  the previous run
faa0: 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
fab0: 22 24 61 73 5f 6d 65 3a 20 77 61 72 6e 69 6e 67  "$as_me: warning
fac0: 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68 69 74 65  : ignoring white
fad0: 73 70 61 63 65 20 63 68 61 6e 67 65 73 20 69 6e  space changes in
fae0: 20 5c 60 24 61 63 5f 76 61 72 27 20 73 69 6e 63   \`$ac_var' sinc
faf0: 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 72  e the previous r
fb00: 75 6e 3a 22 20 3e 26 32 3b 7d 0a 09 20 20 65 76  un:" >&2;}..  ev
fb10: 61 6c 20 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f  al $ac_var=\$ac_
fb20: 6f 6c 64 5f 76 61 6c 0a 09 66 69 0a 09 7b 20 24  old_val..fi..{ $
fb30: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
fb40: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
fb50: 45 4e 4f 7d 3a 20 20 20 66 6f 72 6d 65 72 20 76  ENO}:   former v
fb60: 61 6c 75 65 3a 20 20 5c 60 24 61 63 5f 6f 6c 64  alue:  \`$ac_old
fb70: 5f 76 61 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65  _val'" >&5.$as_e
fb80: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 20 20 66  cho "$as_me:   f
fb90: 6f 72 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60  ormer value:  \`
fba0: 24 61 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26  $ac_old_val'" >&
fbb0: 32 3b 7d 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20  2;}..{ $as_echo 
fbc0: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
fbd0: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20  eno-$LINENO}:   
fbe0: 63 75 72 72 65 6e 74 20 76 61 6c 75 65 3a 20 5c  current value: \
fbf0: 60 24 61 63 5f 6e 65 77 5f 76 61 6c 27 22 20 3e  `$ac_new_val'" >
fc00: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
fc10: 5f 6d 65 3a 20 20 20 63 75 72 72 65 6e 74 20 76  _me:   current v
fc20: 61 6c 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f  alue: \`$ac_new_
fc30: 76 61 6c 27 22 20 3e 26 32 3b 7d 0a 20 20 20 20  val'" >&2;}.    
fc40: 20 20 66 69 3b 3b 0a 20 20 65 73 61 63 0a 20 20    fi;;.  esac.  
fc50: 23 20 50 61 73 73 20 70 72 65 63 69 6f 75 73 20  # Pass precious 
fc60: 76 61 72 69 61 62 6c 65 73 20 74 6f 20 63 6f 6e  variables to con
fc70: 66 69 67 2e 73 74 61 74 75 73 2e 0a 20 20 69 66  fig.status..  if
fc80: 20 74 65 73 74 20 22 24 61 63 5f 6e 65 77 5f 73   test "$ac_new_s
fc90: 65 74 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a  et" = set; then.
fca0: 20 20 20 20 63 61 73 65 20 24 61 63 5f 6e 65 77      case $ac_new
fcb0: 5f 76 61 6c 20 69 6e 0a 20 20 20 20 2a 5c 27 2a  _val in.    *\'*
fcc0: 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61 72  ) ac_arg=$ac_var
fcd0: 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  =`$as_echo "$ac_
fce0: 6e 65 77 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  new_val" | sed "
fcf0: 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f  s/'/'\\\\\\\\''/
fd00: 67 22 60 20 3b 3b 0a 20 20 20 20 2a 29 20 61 63  g"` ;;.    *) ac
fd10: 5f 61 72 67 3d 24 61 63 5f 76 61 72 3d 24 61 63  _arg=$ac_var=$ac
fd20: 5f 6e 65 77 5f 76 61 6c 20 3b 3b 0a 20 20 20 20  _new_val ;;.    
fd30: 65 73 61 63 0a 20 20 20 20 63 61 73 65 20 22 20  esac.    case " 
fd40: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72  $ac_configure_ar
fd50: 67 73 20 22 20 69 6e 0a 20 20 20 20 20 20 2a 22  gs " in.      *"
fd60: 20 27 24 61 63 5f 61 72 67 27 20 22 2a 29 20 3b   '$ac_arg' "*) ;
fd70: 3b 20 23 20 41 76 6f 69 64 20 64 75 70 73 2e 20  ; # Avoid dups. 
fd80: 20 55 73 65 20 6f 66 20 71 75 6f 74 65 73 20 65   Use of quotes e
fd90: 6e 73 75 72 65 73 20 61 63 63 75 72 61 63 79 2e  nsures accuracy.
fda0: 0a 20 20 20 20 20 20 2a 29 20 61 73 5f 66 6e 5f  .      *) as_fn_
fdb0: 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67  append ac_config
fdc0: 75 72 65 5f 61 72 67 73 20 22 20 27 24 61 63 5f  ure_args " '$ac_
fdd0: 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 65 73 61  arg'" ;;.    esa
fde0: 63 0a 20 20 66 69 0a 64 6f 6e 65 0a 69 66 20 24  c.  fi.done.if $
fdf0: 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74  ac_cache_corrupt
fe00: 65 64 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  ed; then.  { $as
fe10: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
fe20: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
fe30: 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  O}: error: in \`
fe40: 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24  $ac_pwd':" >&5.$
fe50: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
fe60: 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
fe70: 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 20 20  _pwd':" >&2;}.  
fe80: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
fe90: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
fea0: 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
feb0: 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65 20 65  changes in the e
fec0: 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e 20 63  nvironment can c
fed0: 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20 62 75  ompromise the bu
fee0: 69 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ild" >&5.$as_ech
fef0: 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72  o "$as_me: error
ff00: 3a 20 63 68 61 6e 67 65 73 20 69 6e 20 74 68 65  : changes in the
ff10: 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 63 61 6e   environment can
ff20: 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74 68 65 20   compromise the 
ff30: 62 75 69 6c 64 22 20 3e 26 32 3b 7d 0a 20 20 61  build" >&2;}.  a
ff40: 73 5f 66 6e 5f 65 72 72 6f 72 20 22 72 75 6e 20  s_fn_error "run 
ff50: 5c 60 6d 61 6b 65 20 64 69 73 74 63 6c 65 61 6e  \`make distclean
ff60: 27 20 61 6e 64 2f 6f 72 20 5c 60 72 6d 20 24 63  ' and/or \`rm $c
ff70: 61 63 68 65 5f 66 69 6c 65 27 20 61 6e 64 20 73  ache_file' and s
ff80: 74 61 72 74 20 6f 76 65 72 22 20 22 24 4c 49 4e  tart over" "$LIN
ff90: 45 4e 4f 22 20 35 0a 66 69 0a 23 23 20 2d 2d 2d  ENO" 5.fi.## ---
ffa0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
ffb0: 2d 20 23 23 0a 23 23 20 4d 61 69 6e 20 62 6f 64  - ##.## Main bod
ffc0: 79 20 6f 66 20 73 63 72 69 70 74 2e 20 23 23 0a  y of script. ##.
ffd0: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
ffe0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 61 63 5f 65  ------- ##..ac_e
fff0: 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50  xt=c.ac_cpp='$CP
10000 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f  P $CPPFLAGS'.ac_
10010 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20  compile='$CC -c 
10020 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47  $CFLAGS $CPPFLAG
10030 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
10040 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d  xt >&5'.ac_link=
10050 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74  '$CC -o conftest
10060 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41  $ac_exeext $CFLA
10070 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44  GS $CPPFLAGS $LD
10080 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24  FLAGS conftest.$
10090 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35  ac_ext $LIBS >&5
100a0 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  '.ac_compiler_gn
100b0 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69  u=$ac_cv_c_compi
100c0 6c 65 72 5f 67 6e 75 0a 0a 0a 0a 23 2d 2d 2d 2d  ler_gnu....#----
100d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
100e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
100f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10100 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10110 0a 23 20 43 61 6c 6c 20 54 45 41 5f 49 4e 49 54  .# Call TEA_INIT
10120 20 61 73 20 74 68 65 20 66 69 72 73 74 20 54 45   as the first TE
10130 41 5f 20 6d 61 63 72 6f 20 74 6f 20 73 65 74 20  A_ macro to set 
10140 75 70 20 69 6e 69 74 69 61 6c 20 76 61 72 73 2e  up initial vars.
10150 0a 23 20 54 68 69 73 20 77 69 6c 6c 20 64 65 66  .# This will def
10160 69 6e 65 20 61 20 24 7b 54 45 41 5f 50 4c 41 54  ine a ${TEA_PLAT
10170 46 4f 52 4d 7d 20 76 61 72 69 61 62 6c 65 20 3d  FORM} variable =
10180 3d 20 22 75 6e 69 78 22 20 6f 72 20 22 77 69 6e  = "unix" or "win
10190 64 6f 77 73 22 0a 23 20 61 73 20 77 65 6c 6c 20  dows".# as well 
101a0 61 73 20 50 4b 47 5f 4c 49 42 5f 46 49 4c 45 20  as PKG_LIB_FILE 
101b0 61 6e 64 20 50 4b 47 5f 53 54 55 42 5f 4c 49 42  and PKG_STUB_LIB
101c0 5f 46 49 4c 45 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d  _FILE..#--------
101d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
101e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
101f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10200 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20  ------------... 
10210 20 20 20 23 20 54 45 41 20 65 78 74 65 6e 73 69     # TEA extensi
10220 6f 6e 73 20 70 61 73 73 20 74 68 69 73 20 75 73  ons pass this us
10230 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20   the version of 
10240 54 45 41 20 74 68 65 79 20 74 68 69 6e 6b 20 74  TEA they think t
10250 68 65 79 0a 20 20 20 20 23 20 61 72 65 20 63 6f  hey.    # are co
10260 6d 70 61 74 69 62 6c 65 20 77 69 74 68 2e 0a 20  mpatible with.. 
10270 20 20 20 54 45 41 5f 56 45 52 53 49 4f 4e 3d 22     TEA_VERSION="
10280 33 2e 37 22 0a 0a 20 20 20 20 7b 20 24 61 73 5f  3.7"..    { $as_
10290 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
102a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
102b0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
102c0 63 6f 72 72 65 63 74 20 54 45 41 20 63 6f 6e 66  correct TEA conf
102d0 69 67 75 72 61 74 69 6f 6e 22 20 3e 26 35 0a 24  iguration" >&5.$
102e0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
102f0 69 6e 67 20 66 6f 72 20 63 6f 72 72 65 63 74 20  ing for correct 
10300 54 45 41 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  TEA configuratio
10310 6e 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20  n... " >&6; }.  
10320 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 50 41    if test x"${PA
10330 43 4b 41 47 45 5f 4e 41 4d 45 7d 22 20 3d 20 78  CKAGE_NAME}" = x
10340 20 3b 20 74 68 65 6e 0a 09 61 73 5f 66 6e 5f 65   ; then..as_fn_e
10350 72 72 6f 72 20 22 0a 54 68 65 20 50 41 43 4b 41  rror ".The PACKA
10360 47 45 5f 4e 41 4d 45 20 76 61 72 69 61 62 6c 65  GE_NAME variable
10370 20 6d 75 73 74 20 62 65 20 64 65 66 69 6e 65 64   must be defined
10380 20 62 79 20 79 6f 75 72 20 54 45 41 20 63 6f 6e   by your TEA con
10390 66 69 67 75 72 65 2e 69 6e 22 20 22 24 4c 49 4e  figure.in" "$LIN
103a0 45 4e 4f 22 20 35 0a 20 20 20 20 66 69 0a 20 20  ENO" 5.    fi.  
103b0 20 20 69 66 20 74 65 73 74 20 78 22 33 2e 37 22    if test x"3.7"
103c0 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 61 73 5f   = x ; then..as_
103d0 66 6e 5f 65 72 72 6f 72 20 22 0a 54 45 41 20 76  fn_error ".TEA v
103e0 65 72 73 69 6f 6e 20 6e 6f 74 20 73 70 65 63 69  ersion not speci
103f0 66 69 65 64 2e 22 20 22 24 4c 49 4e 45 4e 4f 22  fied." "$LINENO"
10400 20 35 0a 20 20 20 20 65 6c 69 66 20 74 65 73 74   5.    elif test
10410 20 22 33 2e 37 22 20 21 3d 20 22 24 7b 54 45 41   "3.7" != "${TEA
10420 5f 56 45 52 53 49 4f 4e 7d 22 20 3b 20 74 68 65  _VERSION}" ; the
10430 6e 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  n..{ $as_echo "$
10440 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
10450 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
10460 6c 74 3a 20 77 61 72 6e 69 6e 67 3a 20 72 65 71  lt: warning: req
10470 75 65 73 74 65 64 20 54 45 41 20 76 65 72 73 69  uested TEA versi
10480 6f 6e 20 5c 22 33 2e 37 5c 22 2c 20 68 61 76 65  on \"3.7\", have
10490 20 5c 22 24 7b 54 45 41 5f 56 45 52 53 49 4f 4e   \"${TEA_VERSION
104a0 7d 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  }\"" >&5.$as_ech
104b0 6f 20 22 77 61 72 6e 69 6e 67 3a 20 72 65 71 75  o "warning: requ
104c0 65 73 74 65 64 20 54 45 41 20 76 65 72 73 69 6f  ested TEA versio
104d0 6e 20 5c 22 33 2e 37 5c 22 2c 20 68 61 76 65 20  n \"3.7\", have 
104e0 5c 22 24 7b 54 45 41 5f 56 45 52 53 49 4f 4e 7d  \"${TEA_VERSION}
104f0 5c 22 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 65  \"" >&6; }.    e
10500 6c 73 65 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20  lse..{ $as_echo 
10510 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
10520 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
10530 73 75 6c 74 3a 20 6f 6b 20 28 54 45 41 20 24 7b  sult: ok (TEA ${
10540 54 45 41 5f 56 45 52 53 49 4f 4e 7d 29 22 20 3e  TEA_VERSION})" >
10550 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6f 6b 20  &5.$as_echo "ok 
10560 28 54 45 41 20 24 7b 54 45 41 5f 56 45 52 53 49  (TEA ${TEA_VERSI
10570 4f 4e 7d 29 22 20 3e 26 36 3b 20 7d 0a 20 20 20  ON})" >&6; }.   
10580 20 66 69 0a 20 20 20 20 63 61 73 65 20 22 60 75   fi.    case "`u
10590 6e 61 6d 65 20 2d 73 60 22 20 69 6e 0a 09 2a 77  name -s`" in..*w
105a0 69 6e 33 32 2a 7c 2a 57 49 4e 33 32 2a 7c 2a 43  in32*|*WIN32*|*C
105b0 59 47 57 49 4e 5f 4e 54 2a 7c 2a 43 59 47 57 49  YGWIN_NT*|*CYGWI
105c0 4e 5f 39 2a 7c 2a 43 59 47 57 49 4e 5f 4d 45 2a  N_9*|*CYGWIN_ME*
105d0 7c 2a 4d 49 4e 47 57 33 32 5f 2a 29 0a 09 20 20  |*MINGW32_*)..  
105e0 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
105f0 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 63  first word of "c
10600 79 67 70 61 74 68 22 2c 20 73 6f 20 69 74 20 63  ygpath", so it c
10610 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
10620 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
10630 73 65 74 20 64 75 6d 6d 79 20 63 79 67 70 61 74  set dummy cygpat
10640 68 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  h; ac_word=$2.{ 
10650 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10660 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
10670 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
10680 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
10690 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
106a0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
106b0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
106c0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
106d0 5f 70 72 6f 67 5f 43 59 47 50 41 54 48 2b 73 65  _prog_CYGPATH+se
106e0 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20  t}" = set; then 
106f0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
10700 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
10710 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
10720 20 22 24 43 59 47 50 41 54 48 22 3b 20 74 68 65   "$CYGPATH"; the
10730 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
10740 59 47 50 41 54 48 3d 22 24 43 59 47 50 41 54 48  YGPATH="$CYGPATH
10750 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
10760 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
10770 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
10780 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
10790 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
107a0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
107b0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
107c0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
107d0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
107e0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
107f0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
10800 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
10810 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
10820 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
10830 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
10840 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
10850 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
10860 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
10870 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
10880 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
10890 72 6f 67 5f 43 59 47 50 41 54 48 3d 22 63 79 67  rog_CYGPATH="cyg
108a0 70 61 74 68 20 2d 77 22 0a 20 20 20 20 24 61 73  path -w".    $as
108b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
108c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
108d0 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
108e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
108f0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
10900 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
10910 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
10920 5f 73 61 76 65 5f 49 46 53 0a 0a 20 20 74 65 73  _save_IFS..  tes
10930 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
10940 67 5f 43 59 47 50 41 54 48 22 20 26 26 20 61 63  g_CYGPATH" && ac
10950 5f 63 76 5f 70 72 6f 67 5f 43 59 47 50 41 54 48  _cv_prog_CYGPATH
10960 3d 22 65 63 68 6f 22 0a 66 69 0a 66 69 0a 43 59  ="echo".fi.fi.CY
10970 47 50 41 54 48 3d 24 61 63 5f 63 76 5f 70 72 6f  GPATH=$ac_cv_pro
10980 67 5f 43 59 47 50 41 54 48 0a 69 66 20 74 65 73  g_CYGPATH.if tes
10990 74 20 2d 6e 20 22 24 43 59 47 50 41 54 48 22 3b  t -n "$CYGPATH";
109a0 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
109b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
109c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
109d0 20 72 65 73 75 6c 74 3a 20 24 43 59 47 50 41 54   result: $CYGPAT
109e0 48 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  H" >&5.$as_echo 
109f0 22 24 43 59 47 50 41 54 48 22 20 3e 26 36 3b 20  "$CYGPATH" >&6; 
10a00 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
10a10 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
10a20 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
10a30 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
10a40 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
10a50 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 09 20 20 20  >&6; }.fi....   
10a60 20 45 58 45 45 58 54 3d 22 2e 65 78 65 22 0a 09   EXEEXT=".exe"..
10a70 20 20 20 20 54 45 41 5f 50 4c 41 54 46 4f 52 4d      TEA_PLATFORM
10a80 3d 22 77 69 6e 64 6f 77 73 22 0a 09 20 20 20 20  ="windows"..    
10a90 3b 3b 0a 09 2a 29 0a 09 20 20 20 20 43 59 47 50  ;;..*)..    CYGP
10aa0 41 54 48 3d 65 63 68 6f 0a 09 20 20 20 20 45 58  ATH=echo..    EX
10ab0 45 45 58 54 3d 22 22 0a 09 20 20 20 20 54 45 41  EEXT=""..    TEA
10ac0 5f 50 4c 41 54 46 4f 52 4d 3d 22 75 6e 69 78 22  _PLATFORM="unix"
10ad0 0a 09 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61  ..    ;;.    esa
10ae0 63 0a 0a 20 20 20 20 23 20 43 68 65 63 6b 20 69  c..    # Check i
10af0 66 20 65 78 65 63 5f 70 72 65 66 69 78 20 69 73  f exec_prefix is
10b00 20 73 65 74 2e 20 49 66 20 6e 6f 74 20 75 73 65   set. If not use
10b10 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 70 72   fall back to pr
10b20 65 66 69 78 2e 0a 20 20 20 20 23 20 4e 6f 74 65  efix..    # Note
10b30 20 77 68 65 6e 20 61 64 6a 75 73 74 65 64 2c 20   when adjusted, 
10b40 73 6f 20 74 68 61 74 20 54 45 41 5f 50 52 45 46  so that TEA_PREF
10b50 49 58 20 63 61 6e 20 63 6f 72 72 65 63 74 20 66  IX can correct f
10b60 6f 72 20 74 68 69 73 2e 0a 20 20 20 20 23 20 54  or this..    # T
10b70 68 69 73 20 69 73 20 6e 65 65 64 65 64 20 66 6f  his is needed fo
10b80 72 20 72 65 63 75 72 73 69 76 65 20 63 6f 6e 66  r recursive conf
10b90 69 67 75 72 65 73 2c 20 73 69 6e 63 65 20 61 75  igures, since au
10ba0 74 6f 63 6f 6e 66 20 70 72 6f 70 61 67 61 74 65  toconf propagate
10bb0 73 0a 20 20 20 20 23 20 24 70 72 65 66 69 78 2c  s.    # $prefix,
10bc0 20 62 75 74 20 6e 6f 74 20 24 65 78 65 63 5f 70   but not $exec_p
10bd0 72 65 66 69 78 20 28 64 6f 68 21 29 2e 0a 20 20  refix (doh!)..  
10be0 20 20 69 66 20 74 65 73 74 20 78 24 65 78 65 63    if test x$exec
10bf0 5f 70 72 65 66 69 78 20 3d 20 78 4e 4f 4e 45 20  _prefix = xNONE 
10c00 3b 20 74 68 65 6e 0a 09 65 78 65 63 5f 70 72 65  ; then..exec_pre
10c10 66 69 78 5f 64 65 66 61 75 6c 74 3d 79 65 73 0a  fix_default=yes.
10c20 09 65 78 65 63 5f 70 72 65 66 69 78 3d 24 70 72  .exec_prefix=$pr
10c30 65 66 69 78 0a 20 20 20 20 66 69 0a 0a 0a 0a 0a  efix.    fi.....
10c40 20 20 20 20 23 20 54 68 69 73 20 70 61 63 6b 61      # This packa
10c50 67 65 20 6e 61 6d 65 20 6d 75 73 74 20 62 65 20  ge name must be 
10c60 72 65 70 6c 61 63 65 64 20 73 74 61 74 69 63 61  replaced statica
10c70 6c 6c 79 20 66 6f 72 20 41 43 5f 53 55 42 53 54  lly for AC_SUBST
10c80 20 74 6f 20 77 6f 72 6b 0a 0a 20 20 20 20 23 20   to work..    # 
10c90 53 75 62 73 74 69 74 75 74 65 20 53 54 55 42 5f  Substitute STUB_
10ca0 4c 49 42 5f 46 49 4c 45 20 69 6e 20 63 61 73 65  LIB_FILE in case
10cb0 20 70 61 63 6b 61 67 65 20 63 72 65 61 74 65 73   package creates
10cc0 20 61 20 73 74 75 62 20 6c 69 62 72 61 72 79 20   a stub library 
10cd0 74 6f 6f 2e 0a 0a 0a 20 20 20 20 23 20 57 65 20  too....    # We 
10ce0 41 43 5f 53 55 42 53 54 20 74 68 65 73 65 20 68  AC_SUBST these h
10cf0 65 72 65 20 74 6f 20 65 6e 73 75 72 65 20 74 68  ere to ensure th
10d00 65 79 20 61 72 65 20 73 75 62 73 74 27 65 64 2c  ey are subst'ed,
10d10 0a 20 20 20 20 23 20 69 6e 20 63 61 73 65 20 74  .    # in case t
10d20 68 65 20 75 73 65 72 20 64 6f 65 73 6e 27 74 20  he user doesn't 
10d30 63 61 6c 6c 20 54 45 41 5f 41 44 44 5f 2e 2e 2e  call TEA_ADD_...
10d40 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 61 63 5f 61 75 78  ..........ac_aux
10d50 5f 64 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72  _dir=.for ac_dir
10d60 20 69 6e 20 74 63 6c 63 6f 6e 66 69 67 20 22 24   in tclconfig "$
10d70 73 72 63 64 69 72 22 2f 74 63 6c 63 6f 6e 66 69  srcdir"/tclconfi
10d80 67 3b 20 64 6f 0a 20 20 66 6f 72 20 61 63 5f 74  g; do.  for ac_t
10d90 20 69 6e 20 69 6e 73 74 61 6c 6c 2d 73 68 20 69   in install-sh i
10da0 6e 73 74 61 6c 6c 2e 73 68 20 73 68 74 6f 6f 6c  nstall.sh shtool
10db0 3b 20 64 6f 0a 20 20 20 20 69 66 20 74 65 73 74  ; do.    if test
10dc0 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63   -f "$ac_dir/$ac
10dd0 5f 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  _t"; then.      
10de0 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63 5f 64  ac_aux_dir=$ac_d
10df0 69 72 0a 20 20 20 20 20 20 61 63 5f 69 6e 73 74  ir.      ac_inst
10e00 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f  all_sh="$ac_aux_
10e10 64 69 72 2f 24 61 63 5f 74 20 2d 63 22 0a 20 20  dir/$ac_t -c".  
10e20 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 20 20      break 2.    
10e30 66 69 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 69  fi.  done.done.i
10e40 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 61  f test -z "$ac_a
10e50 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20 20  ux_dir"; then.  
10e60 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 63 61 6e  as_fn_error "can
10e70 6e 6f 74 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c  not find install
10e80 2d 73 68 2c 20 69 6e 73 74 61 6c 6c 2e 73 68 2c  -sh, install.sh,
10e90 20 6f 72 20 73 68 74 6f 6f 6c 20 69 6e 20 74 63   or shtool in tc
10ea0 6c 63 6f 6e 66 69 67 20 5c 22 24 73 72 63 64 69  lconfig \"$srcdi
10eb0 72 5c 22 2f 74 63 6c 63 6f 6e 66 69 67 22 20 22  r\"/tclconfig" "
10ec0 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23  $LINENO" 5.fi..#
10ed0 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61 72   These three var
10ee0 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f 63  iables are undoc
10ef0 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73 75  umented and unsu
10f00 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20 61  pported,.# and a
10f10 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 62  re intended to b
10f20 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20 61  e withdrawn in a
10f30 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e 66   future Autoconf
10f40 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65 79   release..# They
10f50 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69 6f   can cause serio
10f60 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 61  us problems if a
10f70 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72 63   builder's sourc
10f80 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20 64  e tree is in a d
10f90 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73 65  irectory.# whose
10fa0 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74 61   full name conta
10fb0 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61 72  ins unusual char
10fc0 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66 69  acters..ac_confi
10fd0 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c 20  g_guess="$SHELL 
10fe0 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
10ff0 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c 65  ig.guess"  # Ple
11000 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74 68  ase don't use th
11010 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69  is var..ac_confi
11020 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24 61  g_sub="$SHELL $a
11030 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
11040 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65 20  .sub"  # Please 
11050 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20 76  don't use this v
11060 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72 65  ar..ac_configure
11070 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75 78  ="$SHELL $ac_aux
11080 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20  _dir/configure" 
11090 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74 20   # Please don't 
110a0 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a 0a  use this var....
110b0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
110c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
110d0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
110e0 6e 67 20 77 68 65 74 68 65 72 20 74 6f 20 62 75  ng whether to bu
110f0 69 6c 64 20 61 20 43 20 68 65 6c 70 65 72 20 74  ild a C helper t
11100 6f 20 72 75 6e 20 67 70 67 20 62 69 6e 61 72 79  o run gpg binary
11110 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
11120 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68   "checking wheth
11130 65 72 20 74 6f 20 62 75 69 6c 64 20 61 20 43 20  er to build a C 
11140 68 65 6c 70 65 72 20 74 6f 20 72 75 6e 20 67 70  helper to run gp
11150 67 20 62 69 6e 61 72 79 2e 2e 2e 20 22 20 3e 26  g binary... " >&
11160 36 3b 20 7d 0a 23 20 43 68 65 63 6b 20 77 68 65  6; }.# Check whe
11170 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 63 2d  ther --enable-c-
11180 68 65 6c 70 65 72 20 77 61 73 20 67 69 76 65 6e  helper was given
11190 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61  ..if test "${ena
111a0 62 6c 65 5f 63 5f 68 65 6c 70 65 72 2b 73 65 74  ble_c_helper+set
111b0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
111c0 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
111d0 61 62 6c 65 5f 63 5f 68 65 6c 70 65 72 3b 20 42  able_c_helper; B
111e0 55 49 4c 44 5f 43 5f 48 45 4c 50 45 52 3d 24 65  UILD_C_HELPER=$e
111f0 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 65 0a 20 20  nableval.else.  
11200 42 55 49 4c 44 5f 43 5f 48 45 4c 50 45 52 3d 79  BUILD_C_HELPER=y
11210 65 73 0a 66 69 0a 0a 65 63 68 6f 20 22 24 7b 42  es.fi..echo "${B
11220 55 49 4c 44 5f 43 5f 48 45 4c 50 45 52 7d 22 0a  UILD_C_HELPER}".
11230 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ...#------------
11240 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
11250 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
11260 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
11270 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4c 6f 61 64 20  --------.# Load 
11280 74 68 65 20 74 63 6c 43 6f 6e 66 69 67 2e 73 68  the tclConfig.sh
11290 20 66 69 6c 65 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d   file.#---------
112a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
112b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
112c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
112d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 0a 20  -----------.... 
112e0 20 20 20 23 0a 20 20 20 20 23 20 4f 6b 2c 20 6c     #.    # Ok, l
112f0 65 74 73 20 66 69 6e 64 20 74 68 65 20 74 63 6c  ets find the tcl
11300 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20   configuration. 
11310 20 20 20 23 20 46 69 72 73 74 2c 20 6c 6f 6f 6b     # First, look
11320 20 66 6f 72 20 6f 6e 65 20 75 6e 69 6e 73 74 61   for one uninsta
11330 6c 6c 65 64 2e 0a 20 20 20 20 23 20 74 68 65 20  lled..    # the 
11340 61 6c 74 65 72 6e 61 74 69 76 65 20 73 65 61 72  alternative sear
11350 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 73 20  ch directory is 
11360 69 6e 76 6f 6b 65 64 20 62 79 20 2d 2d 77 69 74  invoked by --wit
11370 68 2d 74 63 6c 0a 20 20 20 20 23 0a 0a 20 20 20  h-tcl.    #..   
11380 20 69 66 20 74 65 73 74 20 78 22 24 7b 6e 6f 5f   if test x"${no_
11390 74 63 6c 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e  tcl}" = x ; then
113a0 0a 09 23 20 77 65 20 72 65 73 65 74 20 6e 6f 5f  ..# we reset no_
113b0 74 63 6c 20 69 6e 20 63 61 73 65 20 73 6f 6d 65  tcl in case some
113c0 74 68 69 6e 67 20 66 61 69 6c 73 20 68 65 72 65  thing fails here
113d0 0a 09 6e 6f 5f 74 63 6c 3d 74 72 75 65 0a 0a 23  ..no_tcl=true..#
113e0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
113f0 2d 77 69 74 68 2d 74 63 6c 20 77 61 73 20 67 69  -with-tcl was gi
11400 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
11410 77 69 74 68 5f 74 63 6c 2b 73 65 74 7d 22 20 3d  with_tcl+set}" =
11420 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 77   set; then :.  w
11430 69 74 68 76 61 6c 3d 24 77 69 74 68 5f 74 63 6c  ithval=$with_tcl
11440 3b 20 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69 67  ; with_tclconfig
11450 3d 24 7b 77 69 74 68 76 61 6c 7d 0a 66 69 0a 0a  =${withval}.fi..
11460 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
11470 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11480 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
11490 6e 67 20 66 6f 72 20 54 63 6c 20 63 6f 6e 66 69  ng for Tcl confi
114a0 67 75 72 61 74 69 6f 6e 22 20 3e 26 35 0a 24 61  guration" >&5.$a
114b0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
114c0 6e 67 20 66 6f 72 20 54 63 6c 20 63 6f 6e 66 69  ng for Tcl confi
114d0 67 75 72 61 74 69 6f 6e 2e 2e 2e 20 22 20 3e 26  guration... " >&
114e0 36 3b 20 7d 0a 09 69 66 20 74 65 73 74 20 22 24  6; }..if test "$
114f0 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66  {ac_cv_c_tclconf
11500 69 67 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ig+set}" = set; 
11510 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
11520 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
11530 3e 26 36 0a 65 6c 73 65 0a 0a 0a 09 20 20 20 20  >&6.else....    
11540 23 20 46 69 72 73 74 20 63 68 65 63 6b 20 74 6f  # First check to
11550 20 73 65 65 20 69 66 20 2d 2d 77 69 74 68 2d 74   see if --with-t
11560 63 6c 20 77 61 73 20 73 70 65 63 69 66 69 65 64  cl was specified
11570 2e 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 78  ...    if test x
11580 22 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69  "${with_tclconfi
11590 67 7d 22 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a  g}" != x ; then.
115a0 09 09 63 61 73 65 20 24 7b 77 69 74 68 5f 74 63  ..case ${with_tc
115b0 6c 63 6f 6e 66 69 67 7d 20 69 6e 0a 09 09 20 20  lconfig} in...  
115c0 20 20 2a 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68    */tclConfig.sh
115d0 20 29 0a 09 09 09 69 66 20 74 65 73 74 20 2d 66   )....if test -f
115e0 20 24 7b 77 69 74 68 5f 74 63 6c 63 6f 6e 66 69   ${with_tclconfi
115f0 67 7d 3b 20 74 68 65 6e 0a 09 09 09 20 20 20 20  g}; then....    
11600 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11610 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11620 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
11630 3a 20 2d 2d 77 69 74 68 2d 74 63 6c 20 61 72 67  : --with-tcl arg
11640 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 72 65 66  ument should ref
11650 65 72 20 74 6f 20 64 69 72 65 63 74 6f 72 79 20  er to directory 
11660 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 43 6f  containing tclCo
11670 6e 66 69 67 2e 73 68 2c 20 6e 6f 74 20 74 6f 20  nfig.sh, not to 
11680 74 63 6c 43 6f 6e 66 69 67 2e 73 68 20 69 74 73  tclConfig.sh its
11690 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  elf" >&5.$as_ech
116a0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
116b0 4e 47 3a 20 2d 2d 77 69 74 68 2d 74 63 6c 20 61  NG: --with-tcl a
116c0 72 67 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 72  rgument should r
116d0 65 66 65 72 20 74 6f 20 64 69 72 65 63 74 6f 72  efer to director
116e0 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c  y containing tcl
116f0 43 6f 6e 66 69 67 2e 73 68 2c 20 6e 6f 74 20 74  Config.sh, not t
11700 6f 20 74 63 6c 43 6f 6e 66 69 67 2e 73 68 20 69  o tclConfig.sh i
11710 74 73 65 6c 66 22 20 3e 26 32 3b 7d 0a 09 09 09  tself" >&2;}....
11720 20 20 20 20 77 69 74 68 5f 74 63 6c 63 6f 6e 66      with_tclconf
11730 69 67 3d 60 65 63 68 6f 20 24 7b 77 69 74 68 5f  ig=`echo ${with_
11740 74 63 6c 63 6f 6e 66 69 67 7d 20 7c 20 73 65 64  tclconfig} | sed
11750 20 27 73 21 2f 74 63 6c 43 6f 6e 66 69 67 5c 2e   's!/tclConfig\.
11760 73 68 24 21 21 27 60 0a 09 09 09 66 69 20 3b 3b  sh$!!'`....fi ;;
11770 0a 09 09 65 73 61 63 0a 09 09 69 66 20 74 65 73  ...esac...if tes
11780 74 20 2d 66 20 22 24 7b 77 69 74 68 5f 74 63 6c  t -f "${with_tcl
11790 63 6f 6e 66 69 67 7d 2f 74 63 6c 43 6f 6e 66 69  config}/tclConfi
117a0 67 2e 73 68 22 20 3b 20 74 68 65 6e 0a 09 09 20  g.sh" ; then... 
117b0 20 20 20 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f     ac_cv_c_tclco
117c0 6e 66 69 67 3d 60 28 63 64 20 24 7b 77 69 74 68  nfig=`(cd ${with
117d0 5f 74 63 6c 63 6f 6e 66 69 67 7d 3b 20 70 77 64  _tclconfig}; pwd
117e0 29 60 0a 09 09 65 6c 73 65 0a 09 09 20 20 20 20  )`...else...    
117f0 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 24 7b 77  as_fn_error "${w
11800 69 74 68 5f 74 63 6c 63 6f 6e 66 69 67 7d 20 64  ith_tclconfig} d
11810 69 72 65 63 74 6f 72 79 20 64 6f 65 73 6e 27 74  irectory doesn't
11820 20 63 6f 6e 74 61 69 6e 20 74 63 6c 43 6f 6e 66   contain tclConf
11830 69 67 2e 73 68 22 20 22 24 4c 49 4e 45 4e 4f 22  ig.sh" "$LINENO"
11840 20 35 0a 09 09 66 69 0a 09 20 20 20 20 66 69 0a   5...fi..    fi.
11850 0a 09 20 20 20 20 23 20 74 68 65 6e 20 63 68 65  ..    # then che
11860 63 6b 20 66 6f 72 20 61 20 70 72 69 76 61 74 65  ck for a private
11870 20 54 63 6c 20 69 6e 73 74 61 6c 6c 61 74 69 6f   Tcl installatio
11880 6e 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 78  n..    if test x
11890 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f  "${ac_cv_c_tclco
118a0 6e 66 69 67 7d 22 20 3d 20 78 20 3b 20 74 68 65  nfig}" = x ; the
118b0 6e 0a 09 09 66 6f 72 20 69 20 69 6e 20 5c 0a 09  n...for i in \..
118c0 09 09 2e 2e 2f 74 63 6c 20 5c 0a 09 09 09 60 6c  ..../tcl \....`l
118d0 73 20 2d 64 72 20 2e 2e 2f 74 63 6c 5b 38 2d 39  s -dr ../tcl[8-9
118e0 5d 2e 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 2a 20 32  ].[0-9].[0-9]* 2
118f0 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09  >/dev/null` \...
11900 09 60 6c 73 20 2d 64 72 20 2e 2e 2f 74 63 6c 5b  .`ls -dr ../tcl[
11910 38 2d 39 5d 2e 5b 30 2d 39 5d 20 32 3e 2f 64 65  8-9].[0-9] 2>/de
11920 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73  v/null` \....`ls
11930 20 2d 64 72 20 2e 2e 2f 74 63 6c 5b 38 2d 39 5d   -dr ../tcl[8-9]
11940 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e  .[0-9]* 2>/dev/n
11950 75 6c 6c 60 20 5c 0a 09 09 09 2e 2e 2f 2e 2e 2f  ull` \....../../
11960 74 63 6c 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72  tcl \....`ls -dr
11970 20 2e 2e 2f 2e 2e 2f 74 63 6c 5b 38 2d 39 5d 2e   ../../tcl[8-9].
11980 5b 30 2d 39 5d 2e 5b 30 2d 39 5d 2a 20 32 3e 2f  [0-9].[0-9]* 2>/
11990 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60  dev/null` \....`
119a0 6c 73 20 2d 64 72 20 2e 2e 2f 2e 2e 2f 74 63 6c  ls -dr ../../tcl
119b0 5b 38 2d 39 5d 2e 5b 30 2d 39 5d 20 32 3e 2f 64  [8-9].[0-9] 2>/d
119c0 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c  ev/null` \....`l
119d0 73 20 2d 64 72 20 2e 2e 2f 2e 2e 2f 74 63 6c 5b  s -dr ../../tcl[
119e0 38 2d 39 5d 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64  8-9].[0-9]* 2>/d
119f0 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 2e 2e  ev/null` \......
11a00 2f 2e 2e 2f 2e 2e 2f 74 63 6c 20 5c 0a 09 09 09  /../../tcl \....
11a10 60 6c 73 20 2d 64 72 20 2e 2e 2f 2e 2e 2f 2e 2e  `ls -dr ../../..
11a20 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 2d 39 5d 2e  /tcl[8-9].[0-9].
11a30 5b 30 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75  [0-9]* 2>/dev/nu
11a40 6c 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72  ll` \....`ls -dr
11a50 20 2e 2e 2f 2e 2e 2f 2e 2e 2f 74 63 6c 5b 38 2d   ../../../tcl[8-
11a60 39 5d 2e 5b 30 2d 39 5d 20 32 3e 2f 64 65 76 2f  9].[0-9] 2>/dev/
11a70 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d  null` \....`ls -
11a80 64 72 20 2e 2e 2f 2e 2e 2f 2e 2e 2f 74 63 6c 5b  dr ../../../tcl[
11a90 38 2d 39 5d 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64  8-9].[0-9]* 2>/d
11aa0 65 76 2f 6e 75 6c 6c 60 20 3b 20 64 6f 0a 09 09  ev/null` ; do...
11ab0 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22      if test -f "
11ac0 24 69 2f 75 6e 69 78 2f 74 63 6c 43 6f 6e 66 69  $i/unix/tclConfi
11ad0 67 2e 73 68 22 20 3b 20 74 68 65 6e 0a 09 09 09  g.sh" ; then....
11ae0 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69  ac_cv_c_tclconfi
11af0 67 3d 60 28 63 64 20 24 69 2f 75 6e 69 78 3b 20  g=`(cd $i/unix; 
11b00 70 77 64 29 60 0a 09 09 09 62 72 65 61 6b 0a 09  pwd)`....break..
11b10 09 20 20 20 20 66 69 0a 09 09 64 6f 6e 65 0a 09  .    fi...done..
11b20 20 20 20 20 66 69 0a 0a 09 20 20 20 20 23 20 6f      fi...    # o
11b30 6e 20 44 61 72 77 69 6e 2c 20 63 68 65 63 6b 20  n Darwin, check 
11b40 69 6e 20 46 72 61 6d 65 77 6f 72 6b 20 69 6e 73  in Framework ins
11b50 74 61 6c 6c 61 74 69 6f 6e 20 6c 6f 63 61 74 69  tallation locati
11b60 6f 6e 73 0a 09 20 20 20 20 69 66 20 74 65 73 74  ons..    if test
11b70 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20 3d 20   "`uname -s`" = 
11b80 22 44 61 72 77 69 6e 22 20 2d 61 20 78 22 24 7b  "Darwin" -a x"${
11b90 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69  ac_cv_c_tclconfi
11ba0 67 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09  g}" = x ; then..
11bb0 09 66 6f 72 20 69 20 69 6e 20 60 6c 73 20 2d 64  .for i in `ls -d
11bc0 20 7e 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d 65   ~/Library/Frame
11bd0 77 6f 72 6b 73 20 32 3e 2f 64 65 76 2f 6e 75 6c  works 2>/dev/nul
11be0 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 2f  l` \....`ls -d /
11bf0 4c 69 62 72 61 72 79 2f 46 72 61 6d 65 77 6f 72  Library/Framewor
11c00 6b 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  ks 2>/dev/null` 
11c10 5c 0a 09 09 09 60 6c 73 20 2d 64 20 2f 4e 65 74  \....`ls -d /Net
11c20 77 6f 72 6b 2f 4c 69 62 72 61 72 79 2f 46 72 61  work/Library/Fra
11c30 6d 65 77 6f 72 6b 73 20 32 3e 2f 64 65 76 2f 6e  meworks 2>/dev/n
11c40 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64  ull` \....`ls -d
11c50 20 2f 53 79 73 74 65 6d 2f 4c 69 62 72 61 72 79   /System/Library
11c60 2f 46 72 61 6d 65 77 6f 72 6b 73 20 32 3e 2f 64  /Frameworks 2>/d
11c70 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 3b 20  ev/null` \....; 
11c80 64 6f 0a 09 09 20 20 20 20 69 66 20 74 65 73 74  do...    if test
11c90 20 2d 66 20 22 24 69 2f 54 63 6c 2e 66 72 61 6d   -f "$i/Tcl.fram
11ca0 65 77 6f 72 6b 2f 74 63 6c 43 6f 6e 66 69 67 2e  ework/tclConfig.
11cb0 73 68 22 20 3b 20 74 68 65 6e 0a 09 09 09 61 63  sh" ; then....ac
11cc0 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 3d  _cv_c_tclconfig=
11cd0 60 28 63 64 20 24 69 2f 54 63 6c 2e 66 72 61 6d  `(cd $i/Tcl.fram
11ce0 65 77 6f 72 6b 3b 20 70 77 64 29 60 0a 09 09 09  ework; pwd)`....
11cf0 62 72 65 61 6b 0a 09 09 20 20 20 20 66 69 0a 09  break...    fi..
11d00 09 64 6f 6e 65 0a 09 20 20 20 20 66 69 0a 0a 09  .done..    fi...
11d10 20 20 20 20 23 20 54 45 41 20 73 70 65 63 69 66      # TEA specif
11d20 69 63 3a 20 6f 6e 20 57 69 6e 64 6f 77 73 2c 20  ic: on Windows, 
11d30 63 68 65 63 6b 20 69 6e 20 63 6f 6d 6d 6f 6e 20  check in common 
11d40 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 6c 6f 63  installation loc
11d50 61 74 69 6f 6e 73 0a 09 20 20 20 20 69 66 20 74  ations..    if t
11d60 65 73 74 20 22 24 7b 54 45 41 5f 50 4c 41 54 46  est "${TEA_PLATF
11d70 4f 52 4d 7d 22 20 3d 20 22 77 69 6e 64 6f 77 73  ORM}" = "windows
11d80 22 20 5c 0a 09 09 2d 61 20 78 22 24 7b 61 63 5f  " \...-a x"${ac_
11d90 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 7d 22  cv_c_tclconfig}"
11da0 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 66 6f   = x ; then...fo
11db0 72 20 69 20 69 6e 20 60 6c 73 20 2d 64 20 43 3a  r i in `ls -d C:
11dc0 2f 54 63 6c 2f 6c 69 62 20 32 3e 2f 64 65 76 2f  /Tcl/lib 2>/dev/
11dd0 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d  null` \....`ls -
11de0 64 20 43 3a 2f 50 72 6f 67 72 61 7e 31 2f 54 63  d C:/Progra~1/Tc
11df0 6c 2f 6c 69 62 20 32 3e 2f 64 65 76 2f 6e 75 6c  l/lib 2>/dev/nul
11e00 6c 60 20 5c 0a 09 09 09 3b 20 64 6f 0a 09 09 20  l` \....; do... 
11e10 20 20 20 69 66 20 74 65 73 74 20 2d 66 20 22 24     if test -f "$
11e20 69 2f 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20  i/tclConfig.sh" 
11e30 3b 20 74 68 65 6e 0a 09 09 09 61 63 5f 63 76 5f  ; then....ac_cv_
11e40 63 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 63 64  c_tclconfig=`(cd
11e50 20 24 69 3b 20 70 77 64 29 60 0a 09 09 09 62 72   $i; pwd)`....br
11e60 65 61 6b 0a 09 09 20 20 20 20 66 69 0a 09 09 64  eak...    fi...d
11e70 6f 6e 65 0a 09 20 20 20 20 66 69 0a 0a 09 20 20  one..    fi...  
11e80 20 20 23 20 63 68 65 63 6b 20 69 6e 20 61 20 66    # check in a f
11e90 65 77 20 63 6f 6d 6d 6f 6e 20 69 6e 73 74 61 6c  ew common instal
11ea0 6c 20 6c 6f 63 61 74 69 6f 6e 73 0a 09 20 20 20  l locations..   
11eb0 20 69 66 20 74 65 73 74 20 78 22 24 7b 61 63 5f   if test x"${ac_
11ec0 63 76 5f 63 5f 74 63 6c 63 6f 6e 66 69 67 7d 22  cv_c_tclconfig}"
11ed0 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 66 6f   = x ; then...fo
11ee0 72 20 69 20 69 6e 20 60 6c 73 20 2d 64 20 24 7b  r i in `ls -d ${
11ef0 6c 69 62 64 69 72 7d 20 32 3e 2f 64 65 76 2f 6e  libdir} 2>/dev/n
11f00 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64  ull` \....`ls -d
11f10 20 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f   ${exec_prefix}/
11f20 6c 69 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  lib 2>/dev/null`
11f30 20 5c 0a 09 09 09 60 6c 73 20 2d 64 20 24 7b 70   \....`ls -d ${p
11f40 72 65 66 69 78 7d 2f 6c 69 62 20 32 3e 2f 64 65  refix}/lib 2>/de
11f50 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73  v/null` \....`ls
11f60 20 2d 64 20 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c   -d /usr/local/l
11f70 69 62 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20  ib 2>/dev/null` 
11f80 5c 0a 09 09 09 60 6c 73 20 2d 64 20 2f 75 73 72  \....`ls -d /usr
11f90 2f 63 6f 6e 74 72 69 62 2f 6c 69 62 20 32 3e 2f  /contrib/lib 2>/
11fa0 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60  dev/null` \....`
11fb0 6c 73 20 2d 64 20 2f 75 73 72 2f 6c 69 62 20 32  ls -d /usr/lib 2
11fc0 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09  >/dev/null` \...
11fd0 09 3b 20 64 6f 0a 09 09 20 20 20 20 69 66 20 74  .; do...    if t
11fe0 65 73 74 20 2d 66 20 22 24 69 2f 74 63 6c 43 6f  est -f "$i/tclCo
11ff0 6e 66 69 67 2e 73 68 22 20 3b 20 74 68 65 6e 0a  nfig.sh" ; then.
12000 09 09 09 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f  ...ac_cv_c_tclco
12010 6e 66 69 67 3d 60 28 63 64 20 24 69 3b 20 70 77  nfig=`(cd $i; pw
12020 64 29 60 0a 09 09 09 62 72 65 61 6b 0a 09 09 20  d)`....break... 
12030 20 20 20 66 69 0a 09 09 64 6f 6e 65 0a 09 20 20     fi...done..  
12040 20 20 66 69 0a 0a 09 20 20 20 20 23 20 63 68 65    fi...    # che
12050 63 6b 20 69 6e 20 61 20 66 65 77 20 6f 74 68 65  ck in a few othe
12060 72 20 70 72 69 76 61 74 65 20 6c 6f 63 61 74 69  r private locati
12070 6f 6e 73 0a 09 20 20 20 20 69 66 20 74 65 73 74  ons..    if test
12080 20 78 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c   x"${ac_cv_c_tcl
12090 63 6f 6e 66 69 67 7d 22 20 3d 20 78 20 3b 20 74  config}" = x ; t
120a0 68 65 6e 0a 09 09 66 6f 72 20 69 20 69 6e 20 5c  hen...for i in \
120b0 0a 09 09 09 24 7b 73 72 63 64 69 72 7d 2f 2e 2e  ....${srcdir}/..
120c0 2f 74 63 6c 20 5c 0a 09 09 09 60 6c 73 20 2d 64  /tcl \....`ls -d
120d0 72 20 24 7b 73 72 63 64 69 72 7d 2f 2e 2e 2f 74  r ${srcdir}/../t
120e0 63 6c 5b 38 2d 39 5d 2e 5b 30 2d 39 5d 2e 5b 30  cl[8-9].[0-9].[0
120f0 2d 39 5d 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  -9]* 2>/dev/null
12100 60 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72 20 24  ` \....`ls -dr $
12110 7b 73 72 63 64 69 72 7d 2f 2e 2e 2f 74 63 6c 5b  {srcdir}/../tcl[
12120 38 2d 39 5d 2e 5b 30 2d 39 5d 20 32 3e 2f 64 65  8-9].[0-9] 2>/de
12130 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 60 6c 73  v/null` \....`ls
12140 20 2d 64 72 20 24 7b 73 72 63 64 69 72 7d 2f 2e   -dr ${srcdir}/.
12150 2e 2f 74 63 6c 5b 38 2d 39 5d 2e 5b 30 2d 39 5d  ./tcl[8-9].[0-9]
12160 2a 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 3b  * 2>/dev/null` ;
12170 20 64 6f 0a 09 09 20 20 20 20 69 66 20 74 65 73   do...    if tes
12180 74 20 2d 66 20 22 24 69 2f 75 6e 69 78 2f 74 63  t -f "$i/unix/tc
12190 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b 20 74 68  lConfig.sh" ; th
121a0 65 6e 0a 09 09 20 20 20 20 61 63 5f 63 76 5f 63  en...    ac_cv_c
121b0 5f 74 63 6c 63 6f 6e 66 69 67 3d 60 28 63 64 20  _tclconfig=`(cd 
121c0 24 69 2f 75 6e 69 78 3b 20 70 77 64 29 60 0a 09  $i/unix; pwd)`..
121d0 09 20 20 20 20 62 72 65 61 6b 0a 09 09 66 69 0a  .    break...fi.
121e0 09 09 64 6f 6e 65 0a 09 20 20 20 20 66 69 0a 0a  ..done..    fi..
121f0 66 69 0a 0a 0a 09 69 66 20 74 65 73 74 20 78 22  fi....if test x"
12200 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 63 6f 6e  ${ac_cv_c_tclcon
12210 66 69 67 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e  fig}" = x ; then
12220 0a 09 20 20 20 20 54 43 4c 5f 42 49 4e 5f 44 49  ..    TCL_BIN_DI
12230 52 3d 22 23 20 6e 6f 20 54 63 6c 20 63 6f 6e 66  R="# no Tcl conf
12240 69 67 73 20 66 6f 75 6e 64 22 0a 09 20 20 20 20  igs found"..    
12250 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 43 61 6e  as_fn_error "Can
12260 27 74 20 66 69 6e 64 20 54 63 6c 20 63 6f 6e 66  't find Tcl conf
12270 69 67 75 72 61 74 69 6f 6e 20 64 65 66 69 6e 69  iguration defini
12280 74 69 6f 6e 73 22 20 22 24 4c 49 4e 45 4e 4f 22  tions" "$LINENO"
12290 20 35 0a 09 65 6c 73 65 0a 09 20 20 20 20 6e 6f   5..else..    no
122a0 5f 74 63 6c 3d 0a 09 20 20 20 20 54 43 4c 5f 42  _tcl=..    TCL_B
122b0 49 4e 5f 44 49 52 3d 24 7b 61 63 5f 63 76 5f 63  IN_DIR=${ac_cv_c
122c0 5f 74 63 6c 63 6f 6e 66 69 67 7d 0a 09 20 20 20  _tclconfig}..   
122d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
122e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
122f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
12300 3a 20 66 6f 75 6e 64 20 24 7b 54 43 4c 5f 42 49  : found ${TCL_BI
12310 4e 5f 44 49 52 7d 2f 74 63 6c 43 6f 6e 66 69 67  N_DIR}/tclConfig
12320 2e 73 68 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  .sh" >&5.$as_ech
12330 6f 20 22 66 6f 75 6e 64 20 24 7b 54 43 4c 5f 42  o "found ${TCL_B
12340 49 4e 5f 44 49 52 7d 2f 74 63 6c 43 6f 6e 66 69  IN_DIR}/tclConfi
12350 67 2e 73 68 22 20 3e 26 36 3b 20 7d 0a 09 66 69  g.sh" >&6; }..fi
12360 0a 20 20 20 20 66 69 0a 0a 0a 20 20 20 20 7b 20  .    fi...    { 
12370 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
12380 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
12390 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
123a0 66 6f 72 20 65 78 69 73 74 65 6e 63 65 20 6f 66  for existence of
123b0 20 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f   ${TCL_BIN_DIR}/
123c0 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3e 26  tclConfig.sh" >&
123d0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
123e0 65 63 6b 69 6e 67 20 66 6f 72 20 65 78 69 73 74  ecking for exist
123f0 65 6e 63 65 20 6f 66 20 24 7b 54 43 4c 5f 42 49  ence of ${TCL_BI
12400 4e 5f 44 49 52 7d 2f 74 63 6c 43 6f 6e 66 69 67  N_DIR}/tclConfig
12410 2e 73 68 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  .sh... " >&6; }.
12420 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66 20  .    if test -f 
12430 22 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f  "${TCL_BIN_DIR}/
12440 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3b 20  tclConfig.sh" ; 
12450 74 68 65 6e 0a 20 20 20 20 20 20 20 20 7b 20 24  then.        { $
12460 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
12470 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
12480 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6c 6f  ENO}: result: lo
12490 61 64 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f 65  ading" >&5.$as_e
124a0 63 68 6f 20 22 6c 6f 61 64 69 6e 67 22 20 3e 26  cho "loading" >&
124b0 36 3b 20 7d 0a 09 2e 20 22 24 7b 54 43 4c 5f 42  6; }... "${TCL_B
124c0 49 4e 5f 44 49 52 7d 2f 74 63 6c 43 6f 6e 66 69  IN_DIR}/tclConfi
124d0 67 2e 73 68 22 0a 20 20 20 20 65 6c 73 65 0a 20  g.sh".    else. 
124e0 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
124f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
12500 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
12510 72 65 73 75 6c 74 3a 20 63 6f 75 6c 64 20 6e 6f  result: could no
12520 74 20 66 69 6e 64 20 24 7b 54 43 4c 5f 42 49 4e  t find ${TCL_BIN
12530 5f 44 49 52 7d 2f 74 63 6c 43 6f 6e 66 69 67 2e  _DIR}/tclConfig.
12540 73 68 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  sh" >&5.$as_echo
12550 20 22 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64   "could not find
12560 20 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f   ${TCL_BIN_DIR}/
12570 74 63 6c 43 6f 6e 66 69 67 2e 73 68 22 20 3e 26  tclConfig.sh" >&
12580 36 3b 20 7d 0a 20 20 20 20 66 69 0a 0a 20 20 20  6; }.    fi..   
12590 20 23 20 65 76 61 6c 20 69 73 20 72 65 71 75 69   # eval is requi
125a0 72 65 64 20 74 6f 20 64 6f 20 74 68 65 20 54 43  red to do the TC
125b0 4c 5f 44 42 47 58 20 73 75 62 73 74 69 74 75 74  L_DBGX substitut
125c0 69 6f 6e 0a 20 20 20 20 65 76 61 6c 20 22 54 43  ion.    eval "TC
125d0 4c 5f 4c 49 42 5f 46 49 4c 45 3d 5c 22 24 7b 54  L_LIB_FILE=\"${T
125e0 43 4c 5f 4c 49 42 5f 46 49 4c 45 7d 5c 22 22 0a  CL_LIB_FILE}\"".
125f0 20 20 20 20 65 76 61 6c 20 22 54 43 4c 5f 53 54      eval "TCL_ST
12600 55 42 5f 4c 49 42 5f 46 49 4c 45 3d 5c 22 24 7b  UB_LIB_FILE=\"${
12610 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c  TCL_STUB_LIB_FIL
12620 45 7d 5c 22 22 0a 0a 20 20 20 20 23 20 49 66 20  E}\""..    # If 
12630 74 68 65 20 54 43 4c 5f 42 49 4e 5f 44 49 52 20  the TCL_BIN_DIR 
12640 69 73 20 74 68 65 20 62 75 69 6c 64 20 64 69 72  is the build dir
12650 65 63 74 6f 72 79 20 28 6e 6f 74 20 74 68 65 20  ectory (not the 
12660 69 6e 73 74 61 6c 6c 20 64 69 72 65 63 74 6f 72  install director
12670 79 29 2c 0a 20 20 20 20 23 20 74 68 65 6e 20 73  y),.    # then s
12680 65 74 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 76 61  et the common va
12690 72 69 61 62 6c 65 20 6e 61 6d 65 20 74 6f 20 74  riable name to t
126a0 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20  he value of the 
126b0 62 75 69 6c 64 20 76 61 72 69 61 62 6c 65 73 2e  build variables.
126c0 0a 20 20 20 20 23 20 46 6f 72 20 65 78 61 6d 70  .    # For examp
126d0 6c 65 2c 20 74 68 65 20 76 61 72 69 61 62 6c 65  le, the variable
126e0 20 54 43 4c 5f 4c 49 42 5f 53 50 45 43 20 77 69   TCL_LIB_SPEC wi
126f0 6c 6c 20 62 65 20 73 65 74 20 74 6f 20 74 68 65  ll be set to the
12700 20 76 61 6c 75 65 0a 20 20 20 20 23 20 6f 66 20   value.    # of 
12710 54 43 4c 5f 42 55 49 4c 44 5f 4c 49 42 5f 53 50  TCL_BUILD_LIB_SP
12720 45 43 2e 20 41 6e 20 65 78 74 65 6e 73 69 6f 6e  EC. An extension
12730 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 75 73 65   should make use
12740 20 6f 66 20 54 43 4c 5f 4c 49 42 5f 53 50 45 43   of TCL_LIB_SPEC
12750 0a 20 20 20 20 23 20 69 6e 73 74 65 61 64 20 6f  .    # instead o
12760 66 20 54 43 4c 5f 42 55 49 4c 44 5f 4c 49 42 5f  f TCL_BUILD_LIB_
12770 53 50 45 43 20 73 69 6e 63 65 20 69 74 20 77 69  SPEC since it wi
12780 6c 6c 20 77 6f 72 6b 20 77 69 74 68 20 62 6f 74  ll work with bot
12790 68 20 61 6e 0a 20 20 20 20 23 20 69 6e 73 74 61  h an.    # insta
127a0 6c 6c 65 64 20 61 6e 64 20 75 6e 69 6e 73 74 61  lled and uninsta
127b0 6c 6c 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20  lled version of 
127c0 54 63 6c 2e 0a 20 20 20 20 69 66 20 74 65 73 74  Tcl..    if test
127d0 20 2d 66 20 22 24 7b 54 43 4c 5f 42 49 4e 5f 44   -f "${TCL_BIN_D
127e0 49 52 7d 2f 4d 61 6b 65 66 69 6c 65 22 20 3b 20  IR}/Makefile" ; 
127f0 74 68 65 6e 0a 20 20 20 20 20 20 20 20 54 43 4c  then.        TCL
12800 5f 4c 49 42 5f 53 50 45 43 3d 24 7b 54 43 4c 5f  _LIB_SPEC=${TCL_
12810 42 55 49 4c 44 5f 4c 49 42 5f 53 50 45 43 7d 0a  BUILD_LIB_SPEC}.
12820 20 20 20 20 20 20 20 20 54 43 4c 5f 53 54 55 42          TCL_STUB
12830 5f 4c 49 42 5f 53 50 45 43 3d 24 7b 54 43 4c 5f  _LIB_SPEC=${TCL_
12840 42 55 49 4c 44 5f 53 54 55 42 5f 4c 49 42 5f 53  BUILD_STUB_LIB_S
12850 50 45 43 7d 0a 20 20 20 20 20 20 20 20 54 43 4c  PEC}.        TCL
12860 5f 53 54 55 42 5f 4c 49 42 5f 50 41 54 48 3d 24  _STUB_LIB_PATH=$
12870 7b 54 43 4c 5f 42 55 49 4c 44 5f 53 54 55 42 5f  {TCL_BUILD_STUB_
12880 4c 49 42 5f 50 41 54 48 7d 0a 20 20 20 20 65 6c  LIB_PATH}.    el
12890 69 66 20 74 65 73 74 20 22 60 75 6e 61 6d 65 20  if test "`uname 
128a0 2d 73 60 22 20 3d 20 22 44 61 72 77 69 6e 22 3b  -s`" = "Darwin";
128b0 20 74 68 65 6e 0a 09 23 20 49 66 20 54 63 6c 20   then..# If Tcl 
128c0 77 61 73 20 62 75 69 6c 74 20 61 73 20 61 20 66  was built as a f
128d0 72 61 6d 65 77 6f 72 6b 2c 20 61 74 74 65 6d 70  ramework, attemp
128e0 74 20 74 6f 20 75 73 65 20 74 68 65 20 6c 69 62  t to use the lib
128f0 72 61 72 69 65 73 0a 09 23 20 66 72 6f 6d 20 74  raries..# from t
12900 68 65 20 66 72 61 6d 65 77 6f 72 6b 20 61 74 20  he framework at 
12910 74 68 65 20 67 69 76 65 6e 20 6c 6f 63 61 74 69  the given locati
12920 6f 6e 20 73 6f 20 74 68 61 74 20 6c 69 6e 6b 69  on so that linki
12930 6e 67 20 77 6f 72 6b 73 0a 09 23 20 61 67 61 69  ng works..# agai
12940 6e 73 74 20 54 63 6c 2e 66 72 61 6d 65 77 6f 72  nst Tcl.framewor
12950 6b 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 20 61  k installed in a
12960 6e 20 61 72 62 69 74 61 72 79 20 6c 6f 63 61 74  n arbitary locat
12970 69 6f 6e 2e 0a 09 63 61 73 65 20 24 7b 54 43 4c  ion...case ${TCL
12980 5f 44 45 46 53 7d 20 69 6e 0a 09 20 20 20 20 2a  _DEFS} in..    *
12990 54 43 4c 5f 46 52 41 4d 45 57 4f 52 4b 2a 29 0a  TCL_FRAMEWORK*).
129a0 09 09 69 66 20 74 65 73 74 20 2d 66 20 22 24 7b  ..if test -f "${
129b0 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f 24 7b 54  TCL_BIN_DIR}/${T
129c0 43 4c 5f 4c 49 42 5f 46 49 4c 45 7d 22 3b 20 74  CL_LIB_FILE}"; t
129d0 68 65 6e 0a 09 09 20 20 20 20 66 6f 72 20 69 20  hen...    for i 
129e0 69 6e 20 22 60 63 64 20 24 7b 54 43 4c 5f 42 49  in "`cd ${TCL_BI
129f0 4e 5f 44 49 52 7d 3b 20 70 77 64 60 22 20 5c 0a  N_DIR}; pwd`" \.
12a00 09 09 09 20 20 20 20 20 22 60 63 64 20 24 7b 54  ...     "`cd ${T
12a10 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f 2e 2e 2f 2e  CL_BIN_DIR}/../.
12a20 2e 3b 20 70 77 64 60 22 3b 20 64 6f 0a 09 09 09  .; pwd`"; do....
12a30 69 66 20 74 65 73 74 20 22 60 62 61 73 65 6e 61  if test "`basena
12a40 6d 65 20 22 24 69 22 60 22 20 3d 20 22 24 7b 54  me "$i"`" = "${T
12a50 43 4c 5f 4c 49 42 5f 46 49 4c 45 7d 2e 66 72 61  CL_LIB_FILE}.fra
12a60 6d 65 77 6f 72 6b 22 3b 20 74 68 65 6e 0a 09 09  mework"; then...
12a70 09 20 20 20 20 54 43 4c 5f 4c 49 42 5f 53 50 45  .    TCL_LIB_SPE
12a80 43 3d 22 2d 46 60 64 69 72 6e 61 6d 65 20 22 24  C="-F`dirname "$
12a90 69 22 60 20 2d 66 72 61 6d 65 77 6f 72 6b 20 24  i"` -framework $
12aa0 7b 54 43 4c 5f 4c 49 42 5f 46 49 4c 45 7d 22 0a  {TCL_LIB_FILE}".
12ab0 09 09 09 20 20 20 20 62 72 65 61 6b 0a 09 09 09  ...    break....
12ac0 66 69 0a 09 09 20 20 20 20 64 6f 6e 65 0a 09 09  fi...    done...
12ad0 66 69 0a 09 09 69 66 20 74 65 73 74 20 2d 66 20  fi...if test -f 
12ae0 22 24 7b 54 43 4c 5f 42 49 4e 5f 44 49 52 7d 2f  "${TCL_BIN_DIR}/
12af0 24 7b 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46  ${TCL_STUB_LIB_F
12b00 49 4c 45 7d 22 3b 20 74 68 65 6e 0a 09 09 20 20  ILE}"; then...  
12b10 20 20 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53    TCL_STUB_LIB_S
12b20 50 45 43 3d 22 2d 4c 24 7b 54 43 4c 5f 42 49 4e  PEC="-L${TCL_BIN
12b30 5f 44 49 52 7d 20 24 7b 54 43 4c 5f 53 54 55 42  _DIR} ${TCL_STUB
12b40 5f 4c 49 42 5f 46 4c 41 47 7d 22 0a 09 09 20 20  _LIB_FLAG}"...  
12b50 20 20 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 50    TCL_STUB_LIB_P
12b60 41 54 48 3d 22 24 7b 54 43 4c 5f 42 49 4e 5f 44  ATH="${TCL_BIN_D
12b70 49 52 7d 2f 24 7b 54 43 4c 5f 53 54 55 42 5f 4c  IR}/${TCL_STUB_L
12b80 49 42 5f 46 49 4c 45 7d 22 0a 09 09 66 69 0a 09  IB_FILE}"...fi..
12b90 09 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 66 69  .;;..esac.    fi
12ba0 0a 0a 20 20 20 20 23 20 65 76 61 6c 20 69 73 20  ..    # eval is 
12bb0 72 65 71 75 69 72 65 64 20 74 6f 20 64 6f 20 74  required to do t
12bc0 68 65 20 54 43 4c 5f 44 42 47 58 20 73 75 62 73  he TCL_DBGX subs
12bd0 74 69 74 75 74 69 6f 6e 0a 20 20 20 20 65 76 61  titution.    eva
12be0 6c 20 22 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 3d  l "TCL_LIB_FLAG=
12bf0 5c 22 24 7b 54 43 4c 5f 4c 49 42 5f 46 4c 41 47  \"${TCL_LIB_FLAG
12c00 7d 5c 22 22 0a 20 20 20 20 65 76 61 6c 20 22 54  }\"".    eval "T
12c10 43 4c 5f 4c 49 42 5f 53 50 45 43 3d 5c 22 24 7b  CL_LIB_SPEC=\"${
12c20 54 43 4c 5f 4c 49 42 5f 53 50 45 43 7d 5c 22 22  TCL_LIB_SPEC}\""
12c30 0a 20 20 20 20 65 76 61 6c 20 22 54 43 4c 5f 53  .    eval "TCL_S
12c40 54 55 42 5f 4c 49 42 5f 46 4c 41 47 3d 5c 22 24  TUB_LIB_FLAG=\"$
12c50 7b 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c  {TCL_STUB_LIB_FL
12c60 41 47 7d 5c 22 22 0a 20 20 20 20 65 76 61 6c 20  AG}\"".    eval 
12c70 22 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50  "TCL_STUB_LIB_SP
12c80 45 43 3d 5c 22 24 7b 54 43 4c 5f 53 54 55 42 5f  EC=\"${TCL_STUB_
12c90 4c 49 42 5f 53 50 45 43 7d 5c 22 22 0a 0a 0a 0a  LIB_SPEC}\""....
12ca0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 23 20  ..........    # 
12cb0 54 45 41 20 73 70 65 63 69 66 69 63 3a 0a 0a 0a  TEA specific:...
12cc0 0a 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .....#----------
12cd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12ce0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12cf0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12d00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
12d10 48 61 6e 64 6c 65 20 74 68 65 20 2d 2d 70 72 65  Handle the --pre
12d20 66 69 78 3d 2e 2e 2e 20 6f 70 74 69 6f 6e 20 62  fix=... option b
12d30 79 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20  y defaulting to 
12d40 77 68 61 74 20 54 63 6c 20 67 61 76 65 2e 0a 23  what Tcl gave..#
12d50 20 4d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20   Must be called 
12d60 61 66 74 65 72 20 54 45 41 5f 4c 4f 41 44 5f 54  after TEA_LOAD_T
12d70 43 4c 43 4f 4e 46 49 47 20 61 6e 64 20 62 65 66  CLCONFIG and bef
12d80 6f 72 65 20 54 45 41 5f 53 45 54 55 50 5f 43 4f  ore TEA_SETUP_CO
12d90 4d 50 49 4c 45 52 2e 0a 23 2d 2d 2d 2d 2d 2d 2d  MPILER..#-------
12da0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12db0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12dc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12dd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
12de0 0a 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  ...    if test "
12df0 24 7b 70 72 65 66 69 78 7d 22 20 3d 20 22 4e 4f  ${prefix}" = "NO
12e00 4e 45 22 3b 20 74 68 65 6e 0a 09 70 72 65 66 69  NE"; then..prefi
12e10 78 5f 64 65 66 61 75 6c 74 3d 79 65 73 0a 09 69  x_default=yes..i
12e20 66 20 74 65 73 74 20 78 22 24 7b 54 43 4c 5f 50  f test x"${TCL_P
12e30 52 45 46 49 58 7d 22 20 21 3d 20 78 3b 20 74 68  REFIX}" != x; th
12e40 65 6e 0a 09 20 20 20 20 7b 20 24 61 73 5f 65 63  en..    { $as_ec
12e50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
12e60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
12e70 20 2d 2d 70 72 65 66 69 78 20 64 65 66 61 75 6c   --prefix defaul
12e80 74 69 6e 67 20 74 6f 20 54 43 4c 5f 50 52 45 46  ting to TCL_PREF
12e90 49 58 20 24 7b 54 43 4c 5f 50 52 45 46 49 58 7d  IX ${TCL_PREFIX}
12ea0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
12eb0 24 61 73 5f 6d 65 3a 20 2d 2d 70 72 65 66 69 78  $as_me: --prefix
12ec0 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 54   defaulting to T
12ed0 43 4c 5f 50 52 45 46 49 58 20 24 7b 54 43 4c 5f  CL_PREFIX ${TCL_
12ee0 50 52 45 46 49 58 7d 22 20 3e 26 36 3b 7d 0a 09  PREFIX}" >&6;}..
12ef0 20 20 20 20 70 72 65 66 69 78 3d 24 7b 54 43 4c      prefix=${TCL
12f00 5f 50 52 45 46 49 58 7d 0a 09 65 6c 73 65 0a 09  _PREFIX}..else..
12f10 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
12f20 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
12f30 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 2d 2d 70  no-$LINENO}: --p
12f40 72 65 66 69 78 20 64 65 66 61 75 6c 74 69 6e 67  refix defaulting
12f50 20 74 6f 20 2f 75 73 72 2f 6c 6f 63 61 6c 22 20   to /usr/local" 
12f60 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
12f70 73 5f 6d 65 3a 20 2d 2d 70 72 65 66 69 78 20 64  s_me: --prefix d
12f80 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 2f 75 73  efaulting to /us
12f90 72 2f 6c 6f 63 61 6c 22 20 3e 26 36 3b 7d 0a 09  r/local" >&6;}..
12fa0 20 20 20 20 70 72 65 66 69 78 3d 2f 75 73 72 2f      prefix=/usr/
12fb0 6c 6f 63 61 6c 0a 09 66 69 0a 20 20 20 20 66 69  local..fi.    fi
12fc0 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24 7b  .    if test "${
12fd0 65 78 65 63 5f 70 72 65 66 69 78 7d 22 20 3d 20  exec_prefix}" = 
12fe0 22 4e 4f 4e 45 22 20 2d 61 20 78 22 24 7b 70 72  "NONE" -a x"${pr
12ff0 65 66 69 78 5f 64 65 66 61 75 6c 74 7d 22 20 3d  efix_default}" =
13000 20 78 22 79 65 73 22 20 5c 0a 09 2d 6f 20 78 22   x"yes" \..-o x"
13010 24 7b 65 78 65 63 5f 70 72 65 66 69 78 5f 64 65  ${exec_prefix_de
13020 66 61 75 6c 74 7d 22 20 3d 20 78 22 79 65 73 22  fault}" = x"yes"
13030 20 3b 20 74 68 65 6e 0a 09 69 66 20 74 65 73 74   ; then..if test
13040 20 78 22 24 7b 54 43 4c 5f 45 58 45 43 5f 50 52   x"${TCL_EXEC_PR
13050 45 46 49 58 7d 22 20 21 3d 20 78 3b 20 74 68 65  EFIX}" != x; the
13060 6e 0a 09 20 20 20 20 7b 20 24 61 73 5f 65 63 68  n..    { $as_ech
13070 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
13080 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
13090 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20 64 65  --exec-prefix de
130a0 66 61 75 6c 74 69 6e 67 20 74 6f 20 54 43 4c 5f  faulting to TCL_
130b0 45 58 45 43 5f 50 52 45 46 49 58 20 24 7b 54 43  EXEC_PREFIX ${TC
130c0 4c 5f 45 58 45 43 5f 50 52 45 46 49 58 7d 22 20  L_EXEC_PREFIX}" 
130d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
130e0 73 5f 6d 65 3a 20 2d 2d 65 78 65 63 2d 70 72 65  s_me: --exec-pre
130f0 66 69 78 20 64 65 66 61 75 6c 74 69 6e 67 20 74  fix defaulting t
13100 6f 20 54 43 4c 5f 45 58 45 43 5f 50 52 45 46 49  o TCL_EXEC_PREFI
13110 58 20 24 7b 54 43 4c 5f 45 58 45 43 5f 50 52 45  X ${TCL_EXEC_PRE
13120 46 49 58 7d 22 20 3e 26 36 3b 7d 0a 09 20 20 20  FIX}" >&6;}..   
13130 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24 7b 54   exec_prefix=${T
13140 43 4c 5f 45 58 45 43 5f 50 52 45 46 49 58 7d 0a  CL_EXEC_PREFIX}.
13150 09 65 6c 73 65 0a 09 20 20 20 20 7b 20 24 61 73  .else..    { $as
13160 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13170 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13180 4f 7d 3a 20 2d 2d 65 78 65 63 2d 70 72 65 66 69  O}: --exec-prefi
13190 78 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20  x defaulting to 
131a0 24 7b 70 72 65 66 69 78 7d 22 20 3e 26 35 0a 24  ${prefix}" >&5.$
131b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
131c0 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20 64   --exec-prefix d
131d0 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 24 7b 70  efaulting to ${p
131e0 72 65 66 69 78 7d 22 20 3e 26 36 3b 7d 0a 09 20  refix}" >&6;}.. 
131f0 20 20 20 65 78 65 63 5f 70 72 65 66 69 78 3d 24     exec_prefix=$
13200 70 72 65 66 69 78 0a 09 66 69 0a 20 20 20 20 66  prefix..fi.    f
13210 69 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  i...#-----------
13220 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13230 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13240 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13250 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 53  ------------.# S
13260 70 65 63 69 66 79 20 74 68 65 20 43 20 73 6f 75  pecify the C sou
13270 72 63 65 20 66 69 6c 65 73 20 74 6f 20 63 6f 6d  rce files to com
13280 70 69 6c 65 20 69 6e 20 54 45 41 5f 41 44 44 5f  pile in TEA_ADD_
13290 53 4f 55 52 43 45 53 2c 0a 23 20 70 75 62 6c 69  SOURCES,.# publi
132a0 63 20 68 65 61 64 65 72 73 20 74 68 61 74 20 6e  c headers that n
132b0 65 65 64 20 74 6f 20 62 65 20 69 6e 73 74 61 6c  eed to be instal
132c0 6c 65 64 20 69 6e 20 54 45 41 5f 41 44 44 5f 48  led in TEA_ADD_H
132d0 45 41 44 45 52 53 2c 0a 23 20 73 74 75 62 20 6c  EADERS,.# stub l
132e0 69 62 72 61 72 79 20 43 20 73 6f 75 72 63 65 20  ibrary C source 
132f0 66 69 6c 65 73 20 74 6f 20 63 6f 6d 70 69 6c 65  files to compile
13300 20 69 6e 20 54 45 41 5f 41 44 44 5f 53 54 55 42   in TEA_ADD_STUB
13310 5f 53 4f 55 52 43 45 53 2c 0a 23 20 61 6e 64 20  _SOURCES,.# and 
13320 72 75 6e 74 69 6d 65 20 54 63 6c 20 6c 69 62 72  runtime Tcl libr
13330 61 72 79 20 66 69 6c 65 73 20 69 6e 20 54 45 41  ary files in TEA
13340 5f 41 44 44 5f 54 43 4c 5f 53 4f 55 52 43 45 53  _ADD_TCL_SOURCES
13350 2e 0a 23 20 54 68 69 73 20 64 65 66 69 6e 65 73  ..# This defines
13360 20 50 4b 47 28 5f 53 54 55 42 29 5f 53 4f 55 52   PKG(_STUB)_SOUR
13370 43 45 53 2c 20 50 4b 47 28 5f 53 54 55 42 29 5f  CES, PKG(_STUB)_
13380 4f 42 4a 45 43 54 53 2c 20 50 4b 47 5f 48 45 41  OBJECTS, PKG_HEA
13390 44 45 52 53 0a 23 20 61 6e 64 20 50 4b 47 5f 54  DERS.# and PKG_T
133a0 43 4c 5f 53 4f 55 52 43 45 53 2e 0a 23 2d 2d 2d  CL_SOURCES..#---
133b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
133c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
133d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
133e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
133f0 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 76 61 72 73 3d  ----...    vars=
13400 22 74 63 6c 67 70 67 2e 63 22 0a 20 20 20 20 66  "tclgpg.c".    f
13410 6f 72 20 69 20 69 6e 20 24 76 61 72 73 3b 20 64  or i in $vars; d
13420 6f 0a 09 63 61 73 65 20 24 69 20 69 6e 0a 09 20  o..case $i in.. 
13430 20 20 20 5c 24 2a 29 0a 09 09 23 20 61 6c 6c 6f     \$*)...# allo
13440 77 20 24 2d 76 61 72 20 6e 61 6d 65 73 0a 09 09  w $-var names...
13450 50 4b 47 5f 53 4f 55 52 43 45 53 3d 22 24 50 4b  PKG_SOURCES="$PK
13460 47 5f 53 4f 55 52 43 45 53 20 24 69 22 0a 09 09  G_SOURCES $i"...
13470 50 4b 47 5f 4f 42 4a 45 43 54 53 3d 22 24 50 4b  PKG_OBJECTS="$PK
13480 47 5f 4f 42 4a 45 43 54 53 20 24 69 22 0a 09 09  G_OBJECTS $i"...
13490 3b 3b 0a 09 20 20 20 20 2a 29 0a 09 09 23 20 63  ;;..    *)...# c
134a0 68 65 63 6b 20 66 6f 72 20 65 78 69 73 74 65 6e  heck for existen
134b0 63 65 20 2d 20 61 6c 6c 6f 77 73 20 66 6f 72 20  ce - allows for 
134c0 67 65 6e 65 72 69 63 2f 77 69 6e 2f 75 6e 69 78  generic/win/unix
134d0 20 56 50 41 54 48 0a 09 09 23 20 54 6f 20 61 64   VPATH...# To ad
134e0 64 20 6d 6f 72 65 20 64 69 72 73 20 68 65 72 65  d more dirs here
134f0 20 28 6c 69 6b 65 20 27 73 72 63 27 29 2c 20 79   (like 'src'), y
13500 6f 75 20 68 61 76 65 20 74 6f 20 75 70 64 61 74  ou have to updat
13510 65 20 56 50 41 54 48 0a 09 09 23 20 69 6e 20 4d  e VPATH...# in M
13520 61 6b 65 66 69 6c 65 2e 69 6e 20 61 73 20 77 65  akefile.in as we
13530 6c 6c 0a 09 09 69 66 20 74 65 73 74 20 21 20 2d  ll...if test ! -
13540 66 20 22 24 7b 73 72 63 64 69 72 7d 2f 24 69 22  f "${srcdir}/$i"
13550 20 2d 61 20 21 20 2d 66 20 22 24 7b 73 72 63 64   -a ! -f "${srcd
13560 69 72 7d 2f 67 65 6e 65 72 69 63 2f 24 69 22 20  ir}/generic/$i" 
13570 5c 0a 09 09 20 20 20 20 2d 61 20 21 20 2d 66 20  \...    -a ! -f 
13580 22 24 7b 73 72 63 64 69 72 7d 2f 77 69 6e 2f 24  "${srcdir}/win/$
13590 69 22 20 2d 61 20 21 20 2d 66 20 22 24 7b 73 72  i" -a ! -f "${sr
135a0 63 64 69 72 7d 2f 75 6e 69 78 2f 24 69 22 20 5c  cdir}/unix/$i" \
135b0 0a 09 09 20 20 20 20 3b 20 74 68 65 6e 0a 09 09  ...    ; then...
135c0 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
135d0 22 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20  "could not find 
135e0 73 6f 75 72 63 65 20 66 69 6c 65 20 27 24 69 27  source file '$i'
135f0 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 09 09  " "$LINENO" 5...
13600 66 69 0a 09 09 50 4b 47 5f 53 4f 55 52 43 45 53  fi...PKG_SOURCES
13610 3d 22 24 50 4b 47 5f 53 4f 55 52 43 45 53 20 24  ="$PKG_SOURCES $
13620 69 22 0a 09 09 23 20 74 68 69 73 20 61 73 73 75  i"...# this assu
13630 6d 65 73 20 69 74 20 69 73 20 69 6e 20 61 20 56  mes it is in a V
13640 50 41 54 48 20 64 69 72 0a 09 09 69 3d 60 62 61  PATH dir...i=`ba
13650 73 65 6e 61 6d 65 20 24 69 60 0a 09 09 23 20 68  sename $i`...# h
13660 61 6e 64 6c 65 20 75 73 65 72 20 63 61 6c 6c 69  andle user calli
13670 6e 67 20 74 68 69 73 20 62 65 66 6f 72 65 20 6f  ng this before o
13680 72 20 61 66 74 65 72 20 54 45 41 5f 53 45 54 55  r after TEA_SETU
13690 50 5f 43 4f 4d 50 49 4c 45 52 0a 09 09 69 66 20  P_COMPILER...if 
136a0 74 65 73 74 20 78 22 24 7b 4f 42 4a 45 58 54 7d  test x"${OBJEXT}
136b0 22 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09  " != x ; then...
136c0 20 20 20 20 6a 3d 22 60 65 63 68 6f 20 24 69 20      j="`echo $i 
136d0 7c 20 73 65 64 20 2d 65 20 27 73 2f 5c 2e 5b 5e  | sed -e 's/\.[^
136e0 2e 5d 2a 24 2f 2f 27 60 2e 24 7b 4f 42 4a 45 58  .]*$//'`.${OBJEX
136f0 54 7d 22 0a 09 09 65 6c 73 65 0a 09 09 20 20 20  T}"...else...   
13700 20 6a 3d 22 60 65 63 68 6f 20 24 69 20 7c 20 73   j="`echo $i | s
13710 65 64 20 2d 65 20 27 73 2f 5c 2e 5b 5e 2e 5d 2a  ed -e 's/\.[^.]*
13720 24 2f 2f 27 60 2e 5c 24 7b 4f 42 4a 45 58 54 7d  $//'`.\${OBJEXT}
13730 22 0a 09 09 66 69 0a 09 09 50 4b 47 5f 4f 42 4a  "...fi...PKG_OBJ
13740 45 43 54 53 3d 22 24 50 4b 47 5f 4f 42 4a 45 43  ECTS="$PKG_OBJEC
13750 54 53 20 24 6a 22 0a 09 09 3b 3b 0a 09 65 73 61  TS $j"...;;..esa
13760 63 0a 20 20 20 20 64 6f 6e 65 0a 0a 0a 0a 0a 20  c.    done..... 
13770 20 20 20 76 61 72 73 3d 22 22 0a 20 20 20 20 66     vars="".    f
13780 6f 72 20 69 20 69 6e 20 24 76 61 72 73 3b 20 64  or i in $vars; d
13790 6f 0a 09 23 20 63 68 65 63 6b 20 66 6f 72 20 65  o..# check for e
137a0 78 69 73 74 65 6e 63 65 2c 20 62 65 20 73 74 72  xistence, be str
137b0 69 63 74 20 62 65 63 61 75 73 65 20 69 74 20 69  ict because it i
137c0 73 20 69 6e 73 74 61 6c 6c 65 64 0a 09 69 66 20  s installed..if 
137d0 74 65 73 74 20 21 20 2d 66 20 22 24 7b 73 72 63  test ! -f "${src
137e0 64 69 72 7d 2f 24 69 22 20 3b 20 74 68 65 6e 0a  dir}/$i" ; then.
137f0 09 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  .    as_fn_error
13800 20 22 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64   "could not find
13810 20 68 65 61 64 65 72 20 66 69 6c 65 20 27 24 7b   header file '${
13820 73 72 63 64 69 72 7d 2f 24 69 27 22 20 22 24 4c  srcdir}/$i'" "$L
13830 49 4e 45 4e 4f 22 20 35 0a 09 66 69 0a 09 50 4b  INENO" 5..fi..PK
13840 47 5f 48 45 41 44 45 52 53 3d 22 24 50 4b 47 5f  G_HEADERS="$PKG_
13850 48 45 41 44 45 52 53 20 24 69 22 0a 20 20 20 20  HEADERS $i".    
13860 64 6f 6e 65 0a 0a 0a 0a 20 20 20 20 76 61 72 73  done....    vars
13870 3d 22 22 0a 20 20 20 20 66 6f 72 20 69 20 69 6e  ="".    for i in
13880 20 24 76 61 72 73 3b 20 64 6f 0a 09 50 4b 47 5f   $vars; do..PKG_
13890 49 4e 43 4c 55 44 45 53 3d 22 24 50 4b 47 5f 49  INCLUDES="$PKG_I
138a0 4e 43 4c 55 44 45 53 20 24 69 22 0a 20 20 20 20  NCLUDES $i".    
138b0 64 6f 6e 65 0a 0a 0a 0a 20 20 20 20 76 61 72 73  done....    vars
138c0 3d 22 22 0a 20 20 20 20 66 6f 72 20 69 20 69 6e  ="".    for i in
138d0 20 24 76 61 72 73 3b 20 64 6f 0a 09 69 66 20 74   $vars; do..if t
138e0 65 73 74 20 22 24 7b 54 45 41 5f 50 4c 41 54 46  est "${TEA_PLATF
138f0 4f 52 4d 7d 22 20 3d 20 22 77 69 6e 64 6f 77 73  ORM}" = "windows
13900 22 20 2d 61 20 22 24 47 43 43 22 20 3d 20 22 79  " -a "$GCC" = "y
13910 65 73 22 20 3b 20 74 68 65 6e 0a 09 20 20 20 20  es" ; then..    
13920 23 20 43 6f 6e 76 65 72 74 20 66 6f 6f 2e 6c 69  # Convert foo.li
13930 62 20 74 6f 20 2d 6c 66 6f 6f 20 66 6f 72 20 47  b to -lfoo for G
13940 43 43 2e 20 20 4e 6f 2d 6f 70 20 69 66 20 6e 6f  CC.  No-op if no
13950 74 20 2a 2e 6c 69 62 0a 09 20 20 20 20 69 3d 60  t *.lib..    i=`
13960 65 63 68 6f 20 22 24 69 22 20 7c 20 73 65 64 20  echo "$i" | sed 
13970 2d 65 20 27 73 2f 5e 5c 28 5b 5e 2d 5d 2e 2a 5c  -e 's/^\([^-].*\
13980 29 5c 2e 6c 69 62 24 2f 2d 6c 5c 31 2f 69 27 60  )\.lib$/-l\1/i'`
13990 0a 09 66 69 0a 09 50 4b 47 5f 4c 49 42 53 3d 22  ..fi..PKG_LIBS="
139a0 24 50 4b 47 5f 4c 49 42 53 20 24 69 22 0a 20 20  $PKG_LIBS $i".  
139b0 20 20 64 6f 6e 65 0a 0a 0a 0a 20 20 20 20 50 4b    done....    PK
139c0 47 5f 43 46 4c 41 47 53 3d 22 24 50 4b 47 5f 43  G_CFLAGS="$PKG_C
139d0 46 4c 41 47 53 20 22 0a 0a 0a 0a 20 20 20 20 76  FLAGS "....    v
139e0 61 72 73 3d 22 22 0a 20 20 20 20 66 6f 72 20 69  ars="".    for i
139f0 20 69 6e 20 24 76 61 72 73 3b 20 64 6f 0a 09 23   in $vars; do..#
13a00 20 63 68 65 63 6b 20 66 6f 72 20 65 78 69 73 74   check for exist
13a10 65 6e 63 65 20 2d 20 61 6c 6c 6f 77 73 20 66 6f  ence - allows fo
13a20 72 20 67 65 6e 65 72 69 63 2f 77 69 6e 2f 75 6e  r generic/win/un
13a30 69 78 20 56 50 41 54 48 0a 09 69 66 20 74 65 73  ix VPATH..if tes
13a40 74 20 21 20 2d 66 20 22 24 7b 73 72 63 64 69 72  t ! -f "${srcdir
13a50 7d 2f 24 69 22 20 2d 61 20 21 20 2d 66 20 22 24  }/$i" -a ! -f "$
13a60 7b 73 72 63 64 69 72 7d 2f 67 65 6e 65 72 69 63  {srcdir}/generic
13a70 2f 24 69 22 20 5c 0a 09 20 20 20 20 2d 61 20 21  /$i" \..    -a !
13a80 20 2d 66 20 22 24 7b 73 72 63 64 69 72 7d 2f 77   -f "${srcdir}/w
13a90 69 6e 2f 24 69 22 20 2d 61 20 21 20 2d 66 20 22  in/$i" -a ! -f "
13aa0 24 7b 73 72 63 64 69 72 7d 2f 75 6e 69 78 2f 24  ${srcdir}/unix/$
13ab0 69 22 20 5c 0a 09 20 20 20 20 3b 20 74 68 65 6e  i" \..    ; then
13ac0 0a 09 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f  ..    as_fn_erro
13ad0 72 20 22 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e  r "could not fin
13ae0 64 20 73 74 75 62 20 73 6f 75 72 63 65 20 66 69  d stub source fi
13af0 6c 65 20 27 24 69 27 22 20 22 24 4c 49 4e 45 4e  le '$i'" "$LINEN
13b00 4f 22 20 35 0a 09 66 69 0a 09 50 4b 47 5f 53 54  O" 5..fi..PKG_ST
13b10 55 42 5f 53 4f 55 52 43 45 53 3d 22 24 50 4b 47  UB_SOURCES="$PKG
13b20 5f 53 54 55 42 5f 53 4f 55 52 43 45 53 20 24 69  _STUB_SOURCES $i
13b30 22 0a 09 23 20 74 68 69 73 20 61 73 73 75 6d 65  "..# this assume
13b40 73 20 69 74 20 69 73 20 69 6e 20 61 20 56 50 41  s it is in a VPA
13b50 54 48 20 64 69 72 0a 09 69 3d 60 62 61 73 65 6e  TH dir..i=`basen
13b60 61 6d 65 20 24 69 60 0a 09 23 20 68 61 6e 64 6c  ame $i`..# handl
13b70 65 20 75 73 65 72 20 63 61 6c 6c 69 6e 67 20 74  e user calling t
13b80 68 69 73 20 62 65 66 6f 72 65 20 6f 72 20 61 66  his before or af
13b90 74 65 72 20 54 45 41 5f 53 45 54 55 50 5f 43 4f  ter TEA_SETUP_CO
13ba0 4d 50 49 4c 45 52 0a 09 69 66 20 74 65 73 74 20  MPILER..if test 
13bb0 78 22 24 7b 4f 42 4a 45 58 54 7d 22 20 21 3d 20  x"${OBJEXT}" != 
13bc0 78 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 6a 3d  x ; then..    j=
13bd0 22 60 65 63 68 6f 20 24 69 20 7c 20 73 65 64 20  "`echo $i | sed 
13be0 2d 65 20 27 73 2f 5c 2e 5b 5e 2e 5d 2a 24 2f 2f  -e 's/\.[^.]*$//
13bf0 27 60 2e 24 7b 4f 42 4a 45 58 54 7d 22 0a 09 65  '`.${OBJEXT}"..e
13c00 6c 73 65 0a 09 20 20 20 20 6a 3d 22 60 65 63 68  lse..    j="`ech
13c10 6f 20 24 69 20 7c 20 73 65 64 20 2d 65 20 27 73  o $i | sed -e 's
13c20 2f 5c 2e 5b 5e 2e 5d 2a 24 2f 2f 27 60 2e 5c 24  /\.[^.]*$//'`.\$
13c30 7b 4f 42 4a 45 58 54 7d 22 0a 09 66 69 0a 09 50  {OBJEXT}"..fi..P
13c40 4b 47 5f 53 54 55 42 5f 4f 42 4a 45 43 54 53 3d  KG_STUB_OBJECTS=
13c50 22 24 50 4b 47 5f 53 54 55 42 5f 4f 42 4a 45 43  "$PKG_STUB_OBJEC
13c60 54 53 20 24 6a 22 0a 20 20 20 20 64 6f 6e 65 0a  TS $j".    done.
13c70 0a 0a 0a 0a 20 20 20 20 76 61 72 73 3d 22 74 63  ....    vars="tc
13c80 6c 67 70 67 2e 74 63 6c 22 0a 20 20 20 20 66 6f  lgpg.tcl".    fo
13c90 72 20 69 20 69 6e 20 24 76 61 72 73 3b 20 64 6f  r i in $vars; do
13ca0 0a 09 23 20 63 68 65 63 6b 20 66 6f 72 20 65 78  ..# check for ex
13cb0 69 73 74 65 6e 63 65 2c 20 62 65 20 73 74 72 69  istence, be stri
13cc0 63 74 20 62 65 63 61 75 73 65 20 69 74 20 69 73  ct because it is
13cd0 20 69 6e 73 74 61 6c 6c 65 64 0a 09 69 66 20 74   installed..if t
13ce0 65 73 74 20 21 20 2d 66 20 22 24 7b 73 72 63 64  est ! -f "${srcd
13cf0 69 72 7d 2f 24 69 22 20 3b 20 74 68 65 6e 0a 09  ir}/$i" ; then..
13d00 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
13d10 22 63 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20  "could not find 
13d20 74 63 6c 20 73 6f 75 72 63 65 20 66 69 6c 65 20  tcl source file 
13d30 27 24 7b 73 72 63 64 69 72 7d 2f 24 69 27 22 20  '${srcdir}/$i'" 
13d40 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 09 66 69 0a  "$LINENO" 5..fi.
13d50 09 50 4b 47 5f 54 43 4c 5f 53 4f 55 52 43 45 53  .PKG_TCL_SOURCES
13d60 3d 22 24 50 4b 47 5f 54 43 4c 5f 53 4f 55 52 43  ="$PKG_TCL_SOURC
13d70 45 53 20 24 69 22 0a 20 20 20 20 64 6f 6e 65 0a  ES $i".    done.
13d80 0a 0a 0a 43 4c 45 41 4e 46 49 4c 45 53 3d 22 24  ...CLEANFILES="$
13d90 43 4c 45 41 4e 46 49 4c 45 53 20 64 6f 63 2f 2a  CLEANFILES doc/*
13da0 2e 6e 20 64 6f 63 2f 2a 2e 68 74 6d 6c 22 0a 0a  .n doc/*.html"..
13db0 69 66 20 74 65 73 74 20 22 24 7b 42 55 49 4c 44  if test "${BUILD
13dc0 5f 43 5f 48 45 4c 50 45 52 7d 22 20 3d 20 22 79  _C_HELPER}" = "y
13dd0 65 73 22 20 3b 20 74 68 65 6e 0a 23 2d 2d 2d 2d  es" ; then.#----
13de0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13df0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13e00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13e10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13e20 2d 2d 2d 0a 23 20 53 74 61 6e 64 61 72 64 20 63  ---.# Standard c
13e30 6f 6d 70 69 6c 65 72 20 63 68 65 63 6b 73 2e 0a  ompiler checks..
13e40 23 20 54 68 69 73 20 73 65 74 73 20 75 70 20 43  # This sets up C
13e50 43 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 43  C by using the C
13e60 43 20 65 6e 76 20 76 61 72 2c 20 6f 72 20 6c 6f  C env var, or lo
13e70 6f 6b 73 20 66 6f 72 20 67 63 63 20 6f 74 68 65  oks for gcc othe
13e80 72 77 69 73 65 2e 0a 23 20 54 68 69 73 20 61 6c  rwise..# This al
13e90 73 6f 20 63 61 6c 6c 73 20 41 43 5f 50 52 4f 47  so calls AC_PROG
13ea0 5f 43 43 2c 20 41 43 5f 50 52 4f 47 5f 49 4e 53  _CC, AC_PROG_INS
13eb0 54 41 4c 4c 20 61 6e 64 20 61 20 66 65 77 20 6f  TALL and a few o
13ec0 74 68 65 72 73 20 74 6f 20 63 72 65 61 74 65 0a  thers to create.
13ed0 23 20 74 68 65 20 62 61 73 69 63 20 73 65 74 75  # the basic setu
13ee0 70 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 63  p necessary to c
13ef0 6f 6d 70 69 6c 65 20 65 78 65 63 75 74 61 62 6c  ompile executabl
13f00 65 73 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  es..#-----------
13f10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13f20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13f30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
13f40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 23 20  ------------..# 
13f50 46 69 6e 64 20 61 20 67 6f 6f 64 20 69 6e 73 74  Find a good inst
13f60 61 6c 6c 20 70 72 6f 67 72 61 6d 2e 20 20 57 65  all program.  We
13f70 20 70 72 65 66 65 72 20 61 20 43 20 70 72 6f 67   prefer a C prog
13f80 72 61 6d 20 28 66 61 73 74 65 72 29 2c 0a 23 20  ram (faster),.# 
13f90 73 6f 20 6f 6e 65 20 73 63 72 69 70 74 20 69 73  so one script is
13fa0 20 61 73 20 67 6f 6f 64 20 61 73 20 61 6e 6f 74   as good as anot
13fb0 68 65 72 2e 20 20 42 75 74 20 61 76 6f 69 64 20  her.  But avoid 
13fc0 74 68 65 20 62 72 6f 6b 65 6e 20 6f 72 0a 23 20  the broken or.# 
13fd0 69 6e 63 6f 6d 70 61 74 69 62 6c 65 20 76 65 72  incompatible ver
13fe0 73 69 6f 6e 73 3a 0a 23 20 53 79 73 56 20 2f 65  sions:.# SysV /e
13ff0 74 63 2f 69 6e 73 74 61 6c 6c 2c 20 2f 75 73 72  tc/install, /usr
14000 2f 73 62 69 6e 2f 69 6e 73 74 61 6c 6c 0a 23 20  /sbin/install.# 
14010 53 75 6e 4f 53 20 2f 75 73 72 2f 65 74 63 2f 69  SunOS /usr/etc/i
14020 6e 73 74 61 6c 6c 0a 23 20 49 52 49 58 20 2f 73  nstall.# IRIX /s
14030 62 69 6e 2f 69 6e 73 74 61 6c 6c 0a 23 20 41 49  bin/install.# AI
14040 58 20 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c 0a 23  X /bin/install.#
14050 20 41 6d 69 67 61 4f 53 20 2f 43 2f 69 6e 73 74   AmigaOS /C/inst
14060 61 6c 6c 2c 20 77 68 69 63 68 20 69 6e 73 74 61  all, which insta
14070 6c 6c 73 20 62 6f 6f 74 62 6c 6f 63 6b 73 20 6f  lls bootblocks o
14080 6e 20 66 6c 6f 70 70 79 20 64 69 73 63 73 0a 23  n floppy discs.#
14090 20 41 49 58 20 34 20 2f 75 73 72 2f 62 69 6e 2f   AIX 4 /usr/bin/
140a0 69 6e 73 74 61 6c 6c 62 73 64 2c 20 77 68 69 63  installbsd, whic
140b0 68 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 77  h doesn't work w
140c0 69 74 68 6f 75 74 20 61 20 2d 67 20 66 6c 61 67  ithout a -g flag
140d0 0a 23 20 41 46 53 20 2f 75 73 72 2f 61 66 73 77  .# AFS /usr/afsw
140e0 73 2f 62 69 6e 2f 69 6e 73 74 61 6c 6c 2c 20 77  s/bin/install, w
140f0 68 69 63 68 20 6d 69 73 68 61 6e 64 6c 65 73 20  hich mishandles 
14100 6e 6f 6e 65 78 69 73 74 65 6e 74 20 61 72 67 73  nonexistent args
14110 0a 23 20 53 56 52 34 20 2f 75 73 72 2f 75 63 62  .# SVR4 /usr/ucb
14120 2f 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63 68 20  /install, which 
14130 74 72 69 65 73 20 74 6f 20 75 73 65 20 74 68 65  tries to use the
14140 20 6e 6f 6e 65 78 69 73 74 65 6e 74 20 67 72 6f   nonexistent gro
14150 75 70 20 22 73 74 61 66 66 22 0a 23 20 4f 53 2f  up "staff".# OS/
14160 32 27 73 20 73 79 73 74 65 6d 20 69 6e 73 74 61  2's system insta
14170 6c 6c 2c 20 77 68 69 63 68 20 68 61 73 20 61 20  ll, which has a 
14180 63 6f 6d 70 6c 65 74 65 6c 79 20 64 69 66 66 65  completely diffe
14190 72 65 6e 74 20 73 65 6d 61 6e 74 69 63 0a 23 20  rent semantic.# 
141a0 2e 2f 69 6e 73 74 61 6c 6c 2c 20 77 68 69 63 68  ./install, which
141b0 20 63 61 6e 20 62 65 20 65 72 72 6f 6e 65 6f 75   can be erroneou
141c0 73 6c 79 20 63 72 65 61 74 65 64 20 62 79 20 6d  sly created by m
141d0 61 6b 65 20 66 72 6f 6d 20 2e 2f 69 6e 73 74 61  ake from ./insta
141e0 6c 6c 2e 73 68 2e 0a 23 20 52 65 6a 65 63 74 20  ll.sh..# Reject 
141f0 69 6e 73 74 61 6c 6c 20 70 72 6f 67 72 61 6d 73  install programs
14200 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 69 6e 73   that cannot ins
14210 74 61 6c 6c 20 6d 75 6c 74 69 70 6c 65 20 66 69  tall multiple fi
14220 6c 65 73 2e 0a 7b 20 24 61 73 5f 65 63 68 6f 20  les..{ $as_echo 
14230 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
14240 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
14250 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 42 53 44  ecking for a BSD
14260 2d 63 6f 6d 70 61 74 69 62 6c 65 20 69 6e 73 74  -compatible inst
14270 61 6c 6c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  all" >&5.$as_ech
14280 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
14290 72 20 61 20 42 53 44 2d 63 6f 6d 70 61 74 69 62  r a BSD-compatib
142a0 6c 65 20 69 6e 73 74 61 6c 6c 2e 2e 2e 20 22 20  le install... " 
142b0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 2d  >&6; }.if test -
142c0 7a 20 22 24 49 4e 53 54 41 4c 4c 22 3b 20 74 68  z "$INSTALL"; th
142d0 65 6e 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63  en.if test "${ac
142e0 5f 63 76 5f 70 61 74 68 5f 69 6e 73 74 61 6c 6c  _cv_path_install
142f0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
14300 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
14310 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
14320 36 0a 65 6c 73 65 0a 20 20 61 73 5f 73 61 76 65  6.else.  as_save
14330 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
14340 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
14350 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
14360 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
14370 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
14380 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
14390 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 23 20 41  as_dir=..    # A
143a0 63 63 6f 75 6e 74 20 66 6f 72 20 70 65 6f 70 6c  ccount for peopl
143b0 65 20 77 68 6f 20 70 75 74 20 74 72 61 69 6c 69  e who put traili
143c0 6e 67 20 73 6c 61 73 68 65 73 20 69 6e 20 50 41  ng slashes in PA
143d0 54 48 20 65 6c 65 6d 65 6e 74 73 2e 0a 63 61 73  TH elements..cas
143e0 65 20 24 61 73 5f 64 69 72 2f 20 69 6e 20 23 28  e $as_dir/ in #(
143f0 28 0a 20 20 2e 2f 20 7c 20 2e 2f 2f 20 7c 20 2f  (.  ./ | .// | /
14400 5b 63 43 5d 2f 2a 20 7c 20 5c 0a 20 20 2f 65 74  [cC]/* | \.  /et
14410 63 2f 2a 20 7c 20 2f 75 73 72 2f 73 62 69 6e 2f  c/* | /usr/sbin/
14420 2a 20 7c 20 2f 75 73 72 2f 65 74 63 2f 2a 20 7c  * | /usr/etc/* |
14430 20 2f 73 62 69 6e 2f 2a 20 7c 20 2f 75 73 72 2f   /sbin/* | /usr/
14440 61 66 73 77 73 2f 62 69 6e 2f 2a 20 7c 20 5c 0a  afsws/bin/* | \.
14450 20 20 3f 3a 5b 5c 5c 2f 5d 6f 73 32 5b 5c 5c 2f    ?:[\\/]os2[\\/
14460 5d 69 6e 73 74 61 6c 6c 5b 5c 5c 2f 5d 2a 20 7c  ]install[\\/]* |
14470 20 3f 3a 5b 5c 5c 2f 5d 4f 53 32 5b 5c 5c 2f 5d   ?:[\\/]OS2[\\/]
14480 49 4e 53 54 41 4c 4c 5b 5c 5c 2f 5d 2a 20 7c 20  INSTALL[\\/]* | 
14490 5c 0a 20 20 2f 75 73 72 2f 75 63 62 2f 2a 20 29  \.  /usr/ucb/* )
144a0 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 23 20 4f   ;;.  *).    # O
144b0 53 46 31 20 61 6e 64 20 53 43 4f 20 4f 44 54 20  SF1 and SCO ODT 
144c0 33 2e 30 20 68 61 76 65 20 74 68 65 69 72 20 6f  3.0 have their o
144d0 77 6e 20 6e 61 6d 65 73 20 66 6f 72 20 69 6e 73  wn names for ins
144e0 74 61 6c 6c 2e 0a 20 20 20 20 23 20 44 6f 6e 27  tall..    # Don'
144f0 74 20 75 73 65 20 69 6e 73 74 61 6c 6c 62 73 64  t use installbsd
14500 20 66 72 6f 6d 20 4f 53 46 20 73 69 6e 63 65 20   from OSF since 
14510 69 74 20 69 6e 73 74 61 6c 6c 73 20 73 74 75 66  it installs stuf
14520 66 20 61 73 20 72 6f 6f 74 0a 20 20 20 20 23 20  f as root.    # 
14530 62 79 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20  by default..    
14540 66 6f 72 20 61 63 5f 70 72 6f 67 20 69 6e 20 67  for ac_prog in g
14550 69 6e 73 74 61 6c 6c 20 73 63 6f 69 6e 73 74 20  install scoinst 
14560 69 6e 73 74 61 6c 6c 3b 20 64 6f 0a 20 20 20 20  install; do.    
14570 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
14580 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
14590 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
145a0 73 3b 20 64 6f 0a 09 69 66 20 7b 20 74 65 73 74  s; do..if { test
145b0 20 2d 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63   -f "$as_dir/$ac
145c0 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78  _prog$ac_exec_ex
145d0 74 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78  t" && $as_test_x
145e0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72   "$as_dir/$ac_pr
145f0 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  og$ac_exec_ext";
14600 20 7d 3b 20 74 68 65 6e 0a 09 20 20 69 66 20 74   }; then..  if t
14610 65 73 74 20 24 61 63 5f 70 72 6f 67 20 3d 20 69  est $ac_prog = i
14620 6e 73 74 61 6c 6c 20 26 26 0a 09 20 20 20 20 67  nstall &&..    g
14630 72 65 70 20 64 73 70 6d 73 67 20 22 24 61 73 5f  rep dspmsg "$as_
14640 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f  dir/$ac_prog$ac_
14650 65 78 65 63 5f 65 78 74 22 20 3e 2f 64 65 76 2f  exec_ext" >/dev/
14660 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
14670 09 20 20 20 20 23 20 41 49 58 20 69 6e 73 74 61  .    # AIX insta
14680 6c 6c 2e 20 20 49 74 20 68 61 73 20 61 6e 20 69  ll.  It has an i
14690 6e 63 6f 6d 70 61 74 69 62 6c 65 20 63 61 6c 6c  ncompatible call
146a0 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 2e 0a  ing convention..
146b0 09 20 20 20 20 3a 0a 09 20 20 65 6c 69 66 20 74  .    :..  elif t
146c0 65 73 74 20 24 61 63 5f 70 72 6f 67 20 3d 20 69  est $ac_prog = i
146d0 6e 73 74 61 6c 6c 20 26 26 0a 09 20 20 20 20 67  nstall &&..    g
146e0 72 65 70 20 70 77 70 6c 75 73 20 22 24 61 73 5f  rep pwplus "$as_
146f0 64 69 72 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f  dir/$ac_prog$ac_
14700 65 78 65 63 5f 65 78 74 22 20 3e 2f 64 65 76 2f  exec_ext" >/dev/
14710 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
14720 09 20 20 20 20 23 20 70 72 6f 67 72 61 6d 2d 73  .    # program-s
14730 70 65 63 69 66 69 63 20 69 6e 73 74 61 6c 6c 20  pecific install 
14740 73 63 72 69 70 74 20 75 73 65 64 20 62 79 20 48  script used by H
14750 50 20 70 77 70 6c 75 73 2d 2d 64 6f 6e 27 74 20  P pwplus--don't 
14760 75 73 65 2e 0a 09 20 20 20 20 3a 0a 09 20 20 65  use...    :..  e
14770 6c 73 65 0a 09 20 20 20 20 72 6d 20 2d 72 66 20  lse..    rm -rf 
14780 63 6f 6e 66 74 65 73 74 2e 6f 6e 65 20 63 6f 6e  conftest.one con
14790 66 74 65 73 74 2e 74 77 6f 20 63 6f 6e 66 74 65  ftest.two confte
147a0 73 74 2e 64 69 72 0a 09 20 20 20 20 65 63 68 6f  st.dir..    echo
147b0 20 6f 6e 65 20 3e 20 63 6f 6e 66 74 65 73 74 2e   one > conftest.
147c0 6f 6e 65 0a 09 20 20 20 20 65 63 68 6f 20 74 77  one..    echo tw
147d0 6f 20 3e 20 63 6f 6e 66 74 65 73 74 2e 74 77 6f  o > conftest.two
147e0 0a 09 20 20 20 20 6d 6b 64 69 72 20 63 6f 6e 66  ..    mkdir conf
147f0 74 65 73 74 2e 64 69 72 0a 09 20 20 20 20 69 66  test.dir..    if
14800 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72   "$as_dir/$ac_pr
14810 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  og$ac_exec_ext" 
14820 2d 63 20 63 6f 6e 66 74 65 73 74 2e 6f 6e 65 20  -c conftest.one 
14830 63 6f 6e 66 74 65 73 74 2e 74 77 6f 20 22 60 70  conftest.two "`p
14840 77 64 60 2f 63 6f 6e 66 74 65 73 74 2e 64 69 72  wd`/conftest.dir
14850 22 20 26 26 0a 09 20 20 20 20 20 20 74 65 73 74  " &&..      test
14860 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 6f 6e 65   -s conftest.one
14870 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
14880 74 65 73 74 2e 74 77 6f 20 26 26 0a 09 20 20 20  test.two &&..   
14890 20 20 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74     test -s conft
148a0 65 73 74 2e 64 69 72 2f 63 6f 6e 66 74 65 73 74  est.dir/conftest
148b0 2e 6f 6e 65 20 26 26 0a 09 20 20 20 20 20 20 74  .one &&..      t
148c0 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  est -s conftest.
148d0 64 69 72 2f 63 6f 6e 66 74 65 73 74 2e 74 77 6f  dir/conftest.two
148e0 0a 09 20 20 20 20 74 68 65 6e 0a 09 20 20 20 20  ..    then..    
148f0 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 69 6e 73    ac_cv_path_ins
14900 74 61 6c 6c 3d 22 24 61 73 5f 64 69 72 2f 24 61  tall="$as_dir/$a
14910 63 5f 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65  c_prog$ac_exec_e
14920 78 74 20 2d 63 22 0a 09 20 20 20 20 20 20 62 72  xt -c"..      br
14930 65 61 6b 20 33 0a 09 20 20 20 20 66 69 0a 09 20  eak 3..    fi.. 
14940 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 64 6f   fi..fi.      do
14950 6e 65 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  ne.    done.    
14960 3b 3b 0a 65 73 61 63 0a 0a 20 20 64 6f 6e 65 0a  ;;.esac..  done.
14970 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
14980 0a 0a 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73  ..rm -rf conftes
14990 74 2e 6f 6e 65 20 63 6f 6e 66 74 65 73 74 2e 74  t.one conftest.t
149a0 77 6f 20 63 6f 6e 66 74 65 73 74 2e 64 69 72 0a  wo conftest.dir.
149b0 0a 66 69 0a 20 20 69 66 20 74 65 73 74 20 22 24  .fi.  if test "$
149c0 7b 61 63 5f 63 76 5f 70 61 74 68 5f 69 6e 73 74  {ac_cv_path_inst
149d0 61 6c 6c 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  all+set}" = set;
149e0 20 74 68 65 6e 0a 20 20 20 20 49 4e 53 54 41 4c   then.    INSTAL
149f0 4c 3d 24 61 63 5f 63 76 5f 70 61 74 68 5f 69 6e  L=$ac_cv_path_in
14a00 73 74 61 6c 6c 0a 20 20 65 6c 73 65 0a 20 20 20  stall.  else.   
14a10 20 23 20 41 73 20 61 20 6c 61 73 74 20 72 65 73   # As a last res
14a20 6f 72 74 2c 20 75 73 65 20 74 68 65 20 73 6c 6f  ort, use the slo
14a30 77 20 73 68 65 6c 6c 20 73 63 72 69 70 74 2e 20  w shell script. 
14a40 20 44 6f 6e 27 74 20 63 61 63 68 65 20 61 0a 20   Don't cache a. 
14a50 20 20 20 23 20 76 61 6c 75 65 20 66 6f 72 20 49     # value for I
14a60 4e 53 54 41 4c 4c 20 77 69 74 68 69 6e 20 61 20  NSTALL within a 
14a70 73 6f 75 72 63 65 20 64 69 72 65 63 74 6f 72 79  source directory
14a80 2c 20 62 65 63 61 75 73 65 20 74 68 61 74 20 77  , because that w
14a90 69 6c 6c 0a 20 20 20 20 23 20 62 72 65 61 6b 20  ill.    # break 
14aa0 6f 74 68 65 72 20 70 61 63 6b 61 67 65 73 20 75  other packages u
14ab0 73 69 6e 67 20 74 68 65 20 63 61 63 68 65 20 69  sing the cache i
14ac0 66 20 74 68 61 74 20 64 69 72 65 63 74 6f 72 79  f that directory
14ad0 20 69 73 0a 20 20 20 20 23 20 72 65 6d 6f 76 65   is.    # remove
14ae0 64 2c 20 6f 72 20 69 66 20 74 68 65 20 76 61 6c  d, or if the val
14af0 75 65 20 69 73 20 61 20 72 65 6c 61 74 69 76 65  ue is a relative
14b00 20 6e 61 6d 65 2e 0a 20 20 20 20 49 4e 53 54 41   name..    INSTA
14b10 4c 4c 3d 24 61 63 5f 69 6e 73 74 61 6c 6c 5f 73  LL=$ac_install_s
14b20 68 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  h.  fi.fi.{ $as_
14b30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
14b40 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
14b50 7d 3a 20 72 65 73 75 6c 74 3a 20 24 49 4e 53 54  }: result: $INST
14b60 41 4c 4c 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ALL" >&5.$as_ech
14b70 6f 20 22 24 49 4e 53 54 41 4c 4c 22 20 3e 26 36  o "$INSTALL" >&6
14b80 3b 20 7d 0a 0a 23 20 55 73 65 20 74 65 73 74 20  ; }..# Use test 
14b90 2d 7a 20 62 65 63 61 75 73 65 20 53 75 6e 4f 53  -z because SunOS
14ba0 34 20 73 68 20 6d 69 73 68 61 6e 64 6c 65 73 20  4 sh mishandles 
14bb0 62 72 61 63 65 73 20 69 6e 20 24 7b 76 61 72 2d  braces in ${var-
14bc0 76 61 6c 7d 2e 0a 23 20 49 74 20 74 68 69 6e 6b  val}..# It think
14bd0 73 20 74 68 65 20 66 69 72 73 74 20 63 6c 6f 73  s the first clos
14be0 65 20 62 72 61 63 65 20 65 6e 64 73 20 74 68 65  e brace ends the
14bf0 20 76 61 72 69 61 62 6c 65 20 73 75 62 73 74 69   variable substi
14c00 74 75 74 69 6f 6e 2e 0a 74 65 73 74 20 2d 7a 20  tution..test -z 
14c10 22 24 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52 41  "$INSTALL_PROGRA
14c20 4d 22 20 26 26 20 49 4e 53 54 41 4c 4c 5f 50 52  M" && INSTALL_PR
14c30 4f 47 52 41 4d 3d 27 24 7b 49 4e 53 54 41 4c 4c  OGRAM='${INSTALL
14c40 7d 27 0a 0a 74 65 73 74 20 2d 7a 20 22 24 49 4e  }'..test -z "$IN
14c50 53 54 41 4c 4c 5f 53 43 52 49 50 54 22 20 26 26  STALL_SCRIPT" &&
14c60 20 49 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 3d   INSTALL_SCRIPT=
14c70 27 24 7b 49 4e 53 54 41 4c 4c 7d 27 0a 0a 74 65  '${INSTALL}'..te
14c80 73 74 20 2d 7a 20 22 24 49 4e 53 54 41 4c 4c 5f  st -z "$INSTALL_
14c90 44 41 54 41 22 20 26 26 20 49 4e 53 54 41 4c 4c  DATA" && INSTALL
14ca0 5f 44 41 54 41 3d 27 24 7b 49 4e 53 54 41 4c 4c  _DATA='${INSTALL
14cb0 7d 20 2d 6d 20 36 34 34 27 0a 0a 0a 20 20 20 20  } -m 644'...    
14cc0 23 20 44 6f 6e 27 74 20 70 75 74 20 61 6e 79 20  # Don't put any 
14cd0 6d 61 63 72 6f 73 20 74 68 61 74 20 75 73 65 20  macros that use 
14ce0 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 28 65 2e  the compiler (e.
14cf0 67 2e 20 41 43 5f 54 52 59 5f 43 4f 4d 50 49 4c  g. AC_TRY_COMPIL
14d00 45 29 0a 20 20 20 20 23 20 69 6e 20 74 68 69 73  E).    # in this
14d10 20 6d 61 63 72 6f 2c 20 74 68 65 79 20 6e 65 65   macro, they nee
14d20 64 20 74 6f 20 67 6f 20 69 6e 74 6f 20 54 45 41  d to go into TEA
14d30 5f 53 45 54 55 50 5f 43 4f 4d 50 49 4c 45 52 20  _SETUP_COMPILER 
14d40 69 6e 73 74 65 61 64 2e 0a 0a 20 20 20 20 23 20  instead...    # 
14d50 49 66 20 74 68 65 20 75 73 65 72 20 64 69 64 20  If the user did 
14d60 6e 6f 74 20 73 65 74 20 43 46 4c 41 47 53 2c 20  not set CFLAGS, 
14d70 73 65 74 20 69 74 20 6e 6f 77 20 74 6f 20 6b 65  set it now to ke
14d80 65 70 0a 20 20 20 20 23 20 74 68 65 20 41 43 5f  ep.    # the AC_
14d90 50 52 4f 47 5f 43 43 20 6d 61 63 72 6f 20 66 72  PROG_CC macro fr
14da0 6f 6d 20 61 64 64 69 6e 67 20 22 2d 67 20 2d 4f  om adding "-g -O
14db0 32 22 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20  2"..    if test 
14dc0 22 24 7b 43 46 4c 41 47 53 2b 73 65 74 7d 22 20  "${CFLAGS+set}" 
14dd0 21 3d 20 22 73 65 74 22 20 3b 20 74 68 65 6e 0a  != "set" ; then.
14de0 09 43 46 4c 41 47 53 3d 22 22 0a 20 20 20 20 66  .CFLAGS="".    f
14df0 69 0a 0a 20 20 20 20 61 63 5f 65 78 74 3d 63 0a  i..    ac_ext=c.
14e00 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
14e10 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
14e20 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
14e30 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
14e40 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
14e50 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
14e60 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
14e70 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
14e80 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
14e90 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
14ea0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
14eb0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
14ec0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
14ed0 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  nu.if test -n "$
14ee0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
14ef0 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
14f00 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
14f10 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
14f20 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f 20 69  refix}gcc", so i
14f30 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14f40 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
14f50 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61  s..set dummy ${a
14f60 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 67 63  c_tool_prefix}gc
14f70 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20  c; ac_word=$2.{ 
14f80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14f90 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14fa0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
14fb0 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26  for $ac_word" >&
14fc0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
14fd0 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
14fe0 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ord... " >&6; }.
14ff0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
15000 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d  _prog_CC+set}" =
15010 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24   set; then :.  $
15020 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
15030 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
15040 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43   if test -n "$CC
15050 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
15060 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23 20  prog_CC="$CC" # 
15070 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76 65  Let the user ove
15080 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a  rride the test..
15090 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53  else.as_save_IFS
150a0 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
150b0 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
150c0 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
150d0 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
150e0 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
150f0 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
15100 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ir=..    for ac_
15110 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24  exec_ext in '' $
15120 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78  ac_executable_ex
15130 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69  tensions; do.  i
15140 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
15150 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
15160 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24 61  _exec_ext" && $a
15170 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64 69  s_test_x "$as_di
15180 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
15190 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65 6e  ec_ext"; }; then
151a0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
151b0 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  CC="${ac_tool_pr
151c0 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20 24 61  efix}gcc".    $a
151d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
151e0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
151f0 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
15200 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
15210 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
15220 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
15230 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
15240 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
15250 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67  i.CC=$ac_cv_prog
15260 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  _CC.if test -n "
15270 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24  $CC"; then.  { $
15280 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15290 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
152a0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43  ENO}: result: $C
152b0 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  C" >&5.$as_echo 
152c0 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  "$CC" >&6; }.els
152d0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
152e0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
152f0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
15300 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
15310 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
15320 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73  }.fi...fi.if tes
15330 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f  t -z "$ac_cv_pro
15340 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63  g_CC"; then.  ac
15350 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23 20 45  _ct_CC=$CC.  # E
15360 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
15370 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22 2c 20   word of "gcc", 
15380 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
15390 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
153a0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
153b0 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32   gcc; ac_word=$2
153c0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
153d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
153e0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
153f0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
15400 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
15410 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
15420 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
15430 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
15440 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
15450 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
15460 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
15470 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
15480 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
15490 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
154a0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
154b0 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61  rog_ac_ct_CC="$a
154c0 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74  c_ct_CC" # Let t
154d0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
154e0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
154f0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
15500 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
15510 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
15520 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
15530 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
15540 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
15550 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
15560 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
15570 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
15580 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
15590 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
155a0 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
155b0 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
155c0 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
155d0 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
155e0 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
155f0 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
15600 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
15610 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20 24 61  _CC="gcc".    $a
15620 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
15630 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
15640 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
15650 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
15660 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
15670 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
15680 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
15690 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
156a0 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63 5f 63  i.ac_ct_CC=$ac_c
156b0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 0a  v_prog_ac_ct_CC.
156c0 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
156d0 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b  ct_CC"; then.  {
156e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
156f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15700 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
15710 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35 0a 24  $ac_ct_CC" >&5.$
15720 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
15730 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
15740 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
15750 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
15760 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
15770 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
15780 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
15790 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  fi..  if test "x
157a0 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20  $ac_ct_CC" = x; 
157b0 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20  then.    CC="". 
157c0 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24   else.    case $
157d0 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a  cross_compiling:
157e0 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20  $ac_tool_warned 
157f0 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65  in.yes:).{ $as_e
15800 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
15810 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
15820 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
15830 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
15840 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
15850 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35  ost triplet" >&5
15860 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
15870 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e  e: WARNING: usin
15880 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f  g cross tools no
15890 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20  t prefixed with 
158a0 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26  host triplet" >&
158b0 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  2;}.ac_tool_warn
158c0 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20  ed=yes ;;.esac. 
158d0 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a     CC=$ac_ct_CC.
158e0 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43 3d 22    fi.else.  CC="
158f0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 22 0a  $ac_cv_prog_CC".
15900 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a 20 22  fi..if test -z "
15910 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20 20 20  $CC"; then.     
15920 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20       if test -n 
15930 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
15940 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 45 78  "; then.    # Ex
15950 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
15960 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
15970 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c 20 73  ol_prefix}cc", s
15980 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
15990 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
159a0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
159b0 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
159c0 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  }cc; ac_word=$2.
159d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
159e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
159f0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
15a00 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
15a10 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
15a20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
15a30 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
15a40 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
15a50 63 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22  cv_prog_CC+set}"
15a60 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
15a70 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
15a80 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
15a90 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
15aa0 43 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  CC"; then.  ac_c
15ab0 76 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20  v_prog_CC="$CC" 
15ac0 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
15ad0 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
15ae0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
15af0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
15b00 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
15b10 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
15b20 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
15b30 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
15b40 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
15b50 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
15b60 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
15b70 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
15b80 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
15b90 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24   if { test -f "$
15ba0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
15bb0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20  ac_exec_ext" && 
15bc0 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f  $as_test_x "$as_
15bd0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
15be0 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68  exec_ext"; }; th
15bf0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
15c00 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  g_CC="${ac_tool_
15c10 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20 20 24  prefix}cc".    $
15c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
15c30 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15c40 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
15c50 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
15c60 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
15c70 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
15c80 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
15c90 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
15ca0 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f  fi.CC=$ac_cv_pro
15cb0 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  g_CC.if test -n 
15cc0 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20  "$CC"; then.  { 
15cd0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
15ce0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15cf0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
15d00 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  CC" >&5.$as_echo
15d10 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c   "$CC" >&6; }.el
15d20 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
15d30 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15d40 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
15d50 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
15d60 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
15d70 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66 69 0a   }.fi...  fi.fi.
15d80 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
15d90 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
15da0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
15db0 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20 69 74  d of "cc", so it
15dc0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
15dd0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
15de0 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63 3b 20  ..set dummy cc; 
15df0 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
15e00 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
15e10 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15e20 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
15e30 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
15e40 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
15e50 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
15e60 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
15e70 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72  test "${ac_cv_pr
15e80 6f 67 5f 43 43 2b 73 65 74 7d 22 20 3d 20 73 65  og_CC+set}" = se
15e90 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  t; then :.  $as_
15ea0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
15eb0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
15ec0 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20   test -n "$CC"; 
15ed0 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f  then.  ac_cv_pro
15ee0 67 5f 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74  g_CC="$CC" # Let
15ef0 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69   the user overri
15f00 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73  de the test..els
15f10 65 0a 20 20 61 63 5f 70 72 6f 67 5f 72 65 6a 65  e.  ac_prog_reje
15f20 63 74 65 64 3d 6e 6f 0a 61 73 5f 73 61 76 65 5f  cted=no.as_save_
15f30 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
15f40 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
15f50 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
15f60 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
15f70 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
15f80 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
15f90 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
15fa0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
15fb0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
15fc0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
15fd0 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22    if { test -f "
15fe0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
15ff0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26  $ac_exec_ext" &&
16000 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73   $as_test_x "$as
16010 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
16020 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74  _exec_ext"; }; t
16030 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73 74 20  hen.    if test 
16040 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
16050 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3d  d$ac_exec_ext" =
16060 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22 3b 20   "/usr/ucb/cc"; 
16070 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63 5f 70  then.       ac_p
16080 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79 65 73  rog_rejected=yes
16090 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  .       continue
160a0 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61 63 5f  .     fi.    ac_
160b0 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63 22 0a  cv_prog_CC="cc".
160c0 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
160d0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
160e0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
160f0 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
16100 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
16110 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
16120 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
16130 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
16140 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f 70 72  ..if test $ac_pr
16150 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20 79 65  og_rejected = ye
16160 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 66  s; then.  # We f
16170 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69 6e 20  ound a bogon in 
16180 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d 61 6b  the path, so mak
16190 65 20 73 75 72 65 20 77 65 20 6e 65 76 65 72 20  e sure we never 
161a0 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20 64 75  use it..  set du
161b0 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f  mmy $ac_cv_prog_
161c0 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69 66 20  CC.  shift.  if 
161d0 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20 74 68  test $# != 0; th
161e0 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68 6f 73  en.    # We chos
161f0 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f  e a different co
16200 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68 65 20  mpiler from the 
16210 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20 20 23  bogus one..    #
16220 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68 61 73   However, it has
16230 20 74 68 65 20 73 61 6d 65 20 62 61 73 65 6e 61   the same basena
16240 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67 6f 6e  me, so the bogon
16250 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65 6e 0a   will be chosen.
16260 20 20 20 20 23 20 66 69 72 73 74 20 69 66 20 77      # first if w
16270 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75 73 74  e set CC to just
16280 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b 20 75   the basename; u
16290 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69 6c 65  se the full file
162a0 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69 66 74   name..    shift
162b0 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  .    ac_cv_prog_
162c0 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  CC="$as_dir/$ac_
162d0 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40 22 0a  word${1+' '}$@".
162e0 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a 43 43    fi.fi.fi.fi.CC
162f0 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 0a  =$ac_cv_prog_CC.
16300 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22  if test -n "$CC"
16310 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
16320 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
16330 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
16340 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22 20 3e  : result: $CC" >
16350 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 43 43  &5.$as_echo "$CC
16360 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
16370 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
16380 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16390 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
163a0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
163b0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
163c0 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a  ...fi.if test -z
163d0 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 69   "$CC"; then.  i
163e0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 74  f test -n "$ac_t
163f0 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68 65  ool_prefix"; the
16400 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  n.  for ac_prog 
16410 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f 0a 20  in cl.exe.  do. 
16420 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65     # Extract the
16430 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
16440 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24  $ac_tool_prefix$
16450 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20  ac_prog", so it 
16460 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
16470 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
16480 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 74  .set dummy $ac_t
16490 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f 70 72  ool_prefix$ac_pr
164a0 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
164b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
164c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
164d0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
164e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
164f0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
16500 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
16510 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
16520 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63  .if test "${ac_c
16530 76 5f 70 72 6f 67 5f 43 43 2b 73 65 74 7d 22 20  v_prog_CC+set}" 
16540 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
16550 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
16560 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
16570 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43    if test -n "$C
16580 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76  C"; then.  ac_cv
16590 5f 70 72 6f 67 5f 43 43 3d 22 24 43 43 22 20 23  _prog_CC="$CC" #
165a0 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
165b0 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
165c0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
165d0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
165e0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
165f0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
16600 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
16610 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
16620 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
16630 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
16640 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
16650 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
16660 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
16670 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61  if { test -f "$a
16680 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
16690 63 5f 65 78 65 63 5f 65 78 74 22 20 26 26 20 24  c_exec_ext" && $
166a0 61 73 5f 74 65 73 74 5f 78 20 22 24 61 73 5f 64  as_test_x "$as_d
166b0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
166c0 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20 74 68 65  xec_ext"; }; the
166d0 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  n.    ac_cv_prog
166e0 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72  _CC="$ac_tool_pr
166f0 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20  efix$ac_prog".  
16700 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
16710 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
16720 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
16730 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
16740 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
16750 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
16760 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
16770 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
16780 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f  fi.fi.CC=$ac_cv_
16790 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20  prog_CC.if test 
167a0 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -n "$CC"; then. 
167b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
167c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
167d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
167e0 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65  : $CC" >&5.$as_e
167f0 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d  cho "$CC" >&6; }
16800 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
16810 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
16820 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
16830 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
16840 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
16850 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 74  &6; }.fi...    t
16860 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26 26 20  est -n "$CC" && 
16870 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a  break.  done.fi.
16880 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43 43 22  if test -z "$CC"
16890 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 43  ; then.  ac_ct_C
168a0 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63 5f 70  C=$CC.  for ac_p
168b0 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a 64 6f  rog in cl.exe.do
168c0 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
168d0 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
168e0 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74  $ac_prog", so it
168f0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
16900 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
16910 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f  ..set dummy $ac_
16920 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
16930 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
16940 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16950 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
16960 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
16970 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
16980 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
16990 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
169a0 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63   }.if test "${ac
169b0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
169c0 43 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  C+set}" = set; t
169d0 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
169e0 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
169f0 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
16a00 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22  t -n "$ac_ct_CC"
16a10 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70  ; then.  ac_cv_p
16a20 72 6f 67 5f 61 63 5f 63 74 5f 43 43 3d 22 24 61  rog_ac_ct_CC="$a
16a30 63 5f 63 74 5f 43 43 22 20 23 20 4c 65 74 20 74  c_ct_CC" # Let t
16a40 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
16a50 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
16a60 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
16a70 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
16a80 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
16a90 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
16aa0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
16ab0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
16ac0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
16ad0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
16ae0 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
16af0 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
16b00 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20 74  ons; do.  if { t
16b10 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72 2f  est -f "$as_dir/
16b20 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
16b30 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65 73  _ext" && $as_tes
16b40 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61 63  t_x "$as_dir/$ac
16b50 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78  _word$ac_exec_ex
16b60 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20  t"; }; then.    
16b70 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
16b80 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22 0a 20  _CC="$ac_prog". 
16b90 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
16ba0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16bb0 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
16bc0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
16bd0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
16be0 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
16bf0 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
16c00 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
16c10 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d  .fi.fi.ac_ct_CC=
16c20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63  $ac_cv_prog_ac_c
16c30 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e 20  t_CC.if test -n 
16c40 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65  "$ac_ct_CC"; the
16c50 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
16c60 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16c70 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
16c80 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43 22 20  ult: $ac_ct_CC" 
16c90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
16ca0 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a  c_ct_CC" >&6; }.
16cb0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
16cc0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16cd0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16ce0 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
16cf0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
16d00 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74  6; }.fi...  test
16d10 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 20   -n "$ac_ct_CC" 
16d20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a 0a 20  && break.done.. 
16d30 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
16d40 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65 6e 0a  t_CC" = x; then.
16d50 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c 73 65      CC="".  else
16d60 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
16d70 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
16d80 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
16d90 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
16da0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16db0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
16dc0 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
16dd0 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
16de0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
16df0 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
16e00 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
16e10 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
16e20 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
16e30 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
16e40 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
16e50 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
16e60 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 43 43  s ;;.esac.    CC
16e70 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66 69 0a  =$ac_ct_CC.  fi.
16e80 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a  fi..fi...test -z
16e90 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20 24 61   "$CC" && { { $a
16ea0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
16eb0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
16ec0 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c  NO}: error: in \
16ed0 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 35 0a  `$ac_pwd':" >&5.
16ee0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
16ef0 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61  : error: in \`$a
16f00 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d 0a 61  c_pwd':" >&2;}.a
16f10 73 5f 66 6e 5f 65 72 72 6f 72 20 22 6e 6f 20 61  s_fn_error "no a
16f20 63 63 65 70 74 61 62 6c 65 20 43 20 63 6f 6d 70  cceptable C comp
16f30 69 6c 65 72 20 66 6f 75 6e 64 20 69 6e 20 5c 24  iler found in \$
16f40 50 41 54 48 0a 53 65 65 20 5c 60 63 6f 6e 66 69  PATH.See \`confi
16f50 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
16f60 64 65 74 61 69 6c 73 2e 22 20 22 24 4c 49 4e 45  details." "$LINE
16f70 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20 50 72 6f 76  NO" 5; }..# Prov
16f80 69 64 65 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61  ide some informa
16f90 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63  tion about the c
16fa0 6f 6d 70 69 6c 65 72 2e 0a 24 61 73 5f 65 63 68  ompiler..$as_ech
16fb0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16fc0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16fd0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63  checking for C c
16fe0 6f 6d 70 69 6c 65 72 20 76 65 72 73 69 6f 6e 22  ompiler version"
16ff0 20 3e 26 35 0a 73 65 74 20 58 20 24 61 63 5f 63   >&5.set X $ac_c
17000 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f 6d 70 69 6c  ompile.ac_compil
17010 65 72 3d 24 32 0a 66 6f 72 20 61 63 5f 6f 70 74  er=$2.for ac_opt
17020 69 6f 6e 20 69 6e 20 2d 2d 76 65 72 73 69 6f 6e  ion in --version
17030 20 2d 76 20 2d 56 20 2d 71 76 65 72 73 69 6f 6e   -v -V -qversion
17040 3b 20 64 6f 0a 20 20 7b 20 7b 20 61 63 5f 74 72  ; do.  { { ac_tr
17050 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65 72 20  y="$ac_compiler 
17060 24 61 63 5f 6f 70 74 69 6f 6e 20 3e 26 35 22 0a  $ac_option >&5".
17070 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
17080 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
17090 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
170a0 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
170b0 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
170c0 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
170d0 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
170e0 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
170f0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
17100 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
17110 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
17120 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
17130 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63  5.  (eval "$ac_c
17140 6f 6d 70 69 6c 65 72 20 24 61 63 5f 6f 70 74 69  ompiler $ac_opti
17150 6f 6e 20 3e 26 35 22 29 20 32 3e 63 6f 6e 66 74  on >&5") 2>conft
17160 65 73 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61  est.err.  ac_sta
17170 74 75 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74  tus=$?.  if test
17180 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72   -s conftest.err
17190 3b 20 74 68 65 6e 0a 20 20 20 20 73 65 64 20 27  ; then.    sed '
171a0 31 30 61 5c 0a 2e 2e 2e 20 72 65 73 74 20 6f 66  10a\.... rest of
171b0 20 73 74 64 65 72 72 20 6f 75 74 70 75 74 20 64   stderr output d
171c0 65 6c 65 74 65 64 20 2e 2e 2e 0a 20 20 20 20 20  eleted ....     
171d0 20 20 20 20 31 30 71 27 20 63 6f 6e 66 74 65 73      10q' conftes
171e0 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e  t.err >conftest.
171f0 65 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66  er1.    cat conf
17200 74 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 66  test.er1 >&5.  f
17210 69 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  i.  rm -f confte
17220 73 74 2e 65 72 31 20 63 6f 6e 66 74 65 73 74 2e  st.er1 conftest.
17230 65 72 72 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  err.  $as_echo "
17240 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
17250 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
17260 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
17270 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
17280 61 74 75 73 20 3d 20 30 3b 20 7d 0a 64 6f 6e 65  atus = 0; }.done
17290 0a 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ..cat confdefs.h
172a0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
172b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
172c0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
172d0 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
172e0 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72  ).{..  ;.  retur
172f0 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61 63  n 0;.}._ACEOF.ac
17300 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76  _clean_files_sav
17310 65 3d 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  e=$ac_clean_file
17320 73 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  s.ac_clean_files
17330 3d 22 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65  ="$ac_clean_file
17340 73 20 61 2e 6f 75 74 20 61 2e 6f 75 74 2e 64 53  s a.out a.out.dS
17350 59 4d 20 61 2e 65 78 65 20 62 2e 6f 75 74 22 0a  YM a.exe b.out".
17360 23 20 54 72 79 20 74 6f 20 63 72 65 61 74 65 20  # Try to create 
17370 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 69  an executable wi
17380 74 68 6f 75 74 20 2d 6f 20 66 69 72 73 74 2c 20  thout -o first, 
17390 64 69 73 72 65 67 61 72 64 20 61 2e 6f 75 74 2e  disregard a.out.
173a0 0a 23 20 49 74 20 77 69 6c 6c 20 68 65 6c 70 20  .# It will help 
173b0 75 73 20 64 69 61 67 6e 6f 73 65 20 62 72 6f 6b  us diagnose brok
173c0 65 6e 20 63 6f 6d 70 69 6c 65 72 73 2c 20 61 6e  en compilers, an
173d0 64 20 66 69 6e 64 69 6e 67 20 6f 75 74 20 61 6e  d finding out an
173e0 20 69 6e 74 75 69 74 69 6f 6e 0a 23 20 6f 66 20   intuition.# of 
173f0 65 78 65 65 78 74 2e 0a 7b 20 24 61 73 5f 65 63  exeext..{ $as_ec
17400 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
17410 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
17420 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
17430 72 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65 72  r the C compiler
17440 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24 61 73 5f   works" >&5.$as_
17450 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
17460 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
17470 6f 6d 70 69 6c 65 72 20 77 6f 72 6b 73 2e 2e 2e  ompiler works...
17480 20 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 6c 69 6e   " >&6; }.ac_lin
17490 6b 5f 64 65 66 61 75 6c 74 3d 60 24 61 73 5f 65  k_default=`$as_e
174a0 63 68 6f 20 22 24 61 63 5f 6c 69 6e 6b 22 20 7c  cho "$ac_link" |
174b0 20 73 65 64 20 27 73 2f 20 2d 6f 20 2a 63 6f 6e   sed 's/ -o *con
174c0 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f 27 60 0a 0a  ftest[^ ]*//'`..
174d0 23 20 54 68 65 20 70 6f 73 73 69 62 6c 65 20 6f  # The possible o
174e0 75 74 70 75 74 20 66 69 6c 65 73 3a 0a 61 63 5f  utput files:.ac_
174f0 66 69 6c 65 73 3d 22 61 2e 6f 75 74 20 63 6f 6e  files="a.out con
17500 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74 65  ftest.exe confte
17510 73 74 20 61 2e 65 78 65 20 61 5f 6f 75 74 2e 65  st a.exe a_out.e
17520 78 65 20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73  xe b.out conftes
17530 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66 69 6c 65 73  t.*"..ac_rmfiles
17540 3d 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  =.for ac_file in
17550 20 24 61 63 5f 66 69 6c 65 73 0a 64 6f 0a 20 20   $ac_files.do.  
17560 63 61 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e  case $ac_file in
17570 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78 74 20 7c  .    *.$ac_ext |
17580 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e 74 64 73   *.xcoff | *.tds
17590 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64 62 20 7c   | *.d | *.pdb |
175a0 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62 62 20 7c   *.xSYM | *.bb |
175b0 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61 70 20 7c   *.bbg | *.map |
175c0 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53 59 4d 20   *.inf | *.dSYM 
175d0 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62 6a 20 29 20  | *.o | *.obj ) 
175e0 3b 3b 0a 20 20 20 20 2a 20 29 20 61 63 5f 72 6d  ;;.    * ) ac_rm
175f0 66 69 6c 65 73 3d 22 24 61 63 5f 72 6d 66 69 6c  files="$ac_rmfil
17600 65 73 20 24 61 63 5f 66 69 6c 65 22 3b 3b 0a 20  es $ac_file";;. 
17610 20 65 73 61 63 0a 64 6f 6e 65 0a 72 6d 20 2d 66   esac.done.rm -f
17620 20 24 61 63 5f 72 6d 66 69 6c 65 73 0a 0a 69 66   $ac_rmfiles..if
17630 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
17640 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 0a 63  _link_default".c
17650 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20  ase "(($ac_try" 
17660 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a  in.  *\"* | *\`*
17670 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f   | *\\*) ac_try_
17680 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a  echo=\$ac_try;;.
17690 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f    *) ac_try_echo
176a0 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a  =$ac_try;;.esac.
176b0 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f  eval ac_try_echo
176c0 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73  ="\"\$as_me:${as
176d0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
176e0 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22  : $ac_try_echo\"
176f0 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  ".$as_echo "$ac_
17700 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35  try_echo"; } >&5
17710 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69  .  (eval "$ac_li
17720 6e 6b 5f 64 65 66 61 75 6c 74 22 29 20 32 3e 26  nk_default") 2>&
17730 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
17740 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
17750 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
17760 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
17770 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
17780 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
17790 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a  s = 0; }; then :
177a0 0a 20 20 23 20 41 75 74 6f 63 6f 6e 66 2d 32 2e  .  # Autoconf-2.
177b0 31 33 20 63 6f 75 6c 64 20 73 65 74 20 74 68 65  13 could set the
177c0 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 76 61   ac_cv_exeext va
177d0 72 69 61 62 6c 65 20 74 6f 20 60 6e 6f 27 2e 0a  riable to `no'..
177e0 23 20 53 6f 20 69 67 6e 6f 72 65 20 61 20 76 61  # So ignore a va
177f0 6c 75 65 20 6f 66 20 60 6e 6f 27 2c 20 6f 74 68  lue of `no', oth
17800 65 72 77 69 73 65 20 74 68 69 73 20 77 6f 75 6c  erwise this woul
17810 64 20 6c 65 61 64 20 74 6f 20 60 45 58 45 45 58  d lead to `EXEEX
17820 54 20 3d 20 6e 6f 27 0a 23 20 69 6e 20 61 20 4d  T = no'.# in a M
17830 61 6b 65 66 69 6c 65 2e 20 20 57 65 20 73 68 6f  akefile.  We sho
17840 75 6c 64 20 6e 6f 74 20 6f 76 65 72 72 69 64 65  uld not override
17850 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20 69 66   ac_cv_exeext if
17860 20 69 74 20 77 61 73 20 63 61 63 68 65 64 2c 0a   it was cached,.
17870 23 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73  # so that the us
17880 65 72 20 63 61 6e 20 73 68 6f 72 74 2d 63 69 72  er can short-cir
17890 63 75 69 74 20 74 68 69 73 20 74 65 73 74 20 66  cuit this test f
178a0 6f 72 20 63 6f 6d 70 69 6c 65 72 73 20 75 6e 6b  or compilers unk
178b0 6e 6f 77 6e 20 74 6f 0a 23 20 41 75 74 6f 63 6f  nown to.# Autoco
178c0 6e 66 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20  nf..for ac_file 
178d0 69 6e 20 24 61 63 5f 66 69 6c 65 73 20 27 27 0a  in $ac_files ''.
178e0 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
178f0 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
17900 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
17910 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
17920 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
17930 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
17940 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
17950 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
17960 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
17970 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
17980 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20 20 20 5b 61  obj )..;;.    [a
17990 62 5d 2e 6f 75 74 20 29 0a 09 23 20 57 65 20 66  b].out )..# We f
179a0 6f 75 6e 64 20 74 68 65 20 64 65 66 61 75 6c 74  ound the default
179b0 20 65 78 65 63 75 74 61 62 6c 65 2c 20 62 75 74   executable, but
179c0 20 65 78 65 65 78 74 3d 27 27 20 69 73 20 6d 6f   exeext='' is mo
179d0 73 74 0a 09 23 20 63 65 72 74 61 69 6e 6c 79 20  st..# certainly 
179e0 72 69 67 68 74 2e 0a 09 62 72 65 61 6b 3b 3b 0a  right...break;;.
179f0 20 20 20 20 2a 2e 2a 20 29 0a 09 69 66 20 74 65      *.* )..if te
17a00 73 74 20 22 24 7b 61 63 5f 63 76 5f 65 78 65 65  st "${ac_cv_exee
17a10 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 20 26  xt+set}" = set &
17a20 26 20 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  & test "$ac_cv_e
17a30 78 65 65 78 74 22 20 21 3d 20 6e 6f 3b 0a 09 74  xeext" != no;..t
17a40 68 65 6e 20 3a 3b 20 65 6c 73 65 0a 09 20 20 20  hen :; else..   
17a50 61 63 5f 63 76 5f 65 78 65 65 78 74 3d 60 65 78  ac_cv_exeext=`ex
17a60 70 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20  pr "$ac_file" : 
17a70 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c 29 27 60  '[^.]*\(\..*\)'`
17a80 0a 09 66 69 0a 09 23 20 57 65 20 73 65 74 20 61  ..fi..# We set a
17a90 63 5f 63 76 5f 65 78 65 65 78 74 20 68 65 72 65  c_cv_exeext here
17aa0 20 62 65 63 61 75 73 65 20 74 68 65 20 6c 61 74   because the lat
17ab0 65 72 20 74 65 73 74 20 66 6f 72 20 69 74 20 69  er test for it i
17ac0 73 20 6e 6f 74 0a 09 23 20 73 61 66 65 3a 20 63  s not..# safe: c
17ad0 72 6f 73 73 20 63 6f 6d 70 69 6c 65 72 73 20 6d  ross compilers m
17ae0 61 79 20 6e 6f 74 20 61 64 64 20 74 68 65 20 73  ay not add the s
17af0 75 66 66 69 78 20 69 66 20 67 69 76 65 6e 20 61  uffix if given a
17b00 6e 20 60 2d 6f 27 0a 09 23 20 61 72 67 75 6d 65  n `-o'..# argume
17b10 6e 74 2c 20 73 6f 20 77 65 20 6d 61 79 20 6e 65  nt, so we may ne
17b20 65 64 20 74 6f 20 6b 6e 6f 77 20 69 74 20 61 74  ed to know it at
17b30 20 74 68 61 74 20 70 6f 69 6e 74 20 61 6c 72 65   that point alre
17b40 61 64 79 2e 0a 09 23 20 45 76 65 6e 20 69 66 20  ady...# Even if 
17b50 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6c 6f 6f  this section loo
17b60 6b 73 20 63 72 75 66 74 79 3a 20 69 74 20 68 61  ks crufty: it ha
17b70 73 20 74 68 65 20 61 64 76 61 6e 74 61 67 65 20  s the advantage 
17b80 6f 66 0a 09 23 20 61 63 74 75 61 6c 6c 79 20 77  of..# actually w
17b90 6f 72 6b 69 6e 67 2e 0a 09 62 72 65 61 6b 3b 3b  orking...break;;
17ba0 0a 20 20 20 20 2a 20 29 0a 09 62 72 65 61 6b 3b  .    * )..break;
17bb0 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 74 65  ;.  esac.done.te
17bc0 73 74 20 22 24 61 63 5f 63 76 5f 65 78 65 65 78  st "$ac_cv_exeex
17bd0 74 22 20 3d 20 6e 6f 20 26 26 20 61 63 5f 63 76  t" = no && ac_cv
17be0 5f 65 78 65 65 78 74 3d 0a 0a 65 6c 73 65 0a 20  _exeext=..else. 
17bf0 20 61 63 5f 66 69 6c 65 3d 27 27 0a 66 69 0a 69   ac_file=''.fi.i
17c00 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 66  f test -z "$ac_f
17c10 69 6c 65 22 3b 20 74 68 65 6e 20 3a 0a 20 20 7b  ile"; then :.  {
17c20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
17c30 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17c40 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
17c50 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
17c60 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 24 61 73   "no" >&6; }.$as
17c70 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66  _echo "$as_me: f
17c80 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77 61  ailed program wa
17c90 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e  s:" >&5.sed 's/^
17ca0 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24  /| /' conftest.$
17cb0 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20 7b 20  ac_ext >&5..{ { 
17cc0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
17cd0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
17ce0 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e  NENO}: error: in
17cf0 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
17d00 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
17d10 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  me: error: in \`
17d20 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d  $ac_pwd':" >&2;}
17d30 0a 7b 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61  .{ as_fn_set_sta
17d40 74 75 73 20 37 37 0a 61 73 5f 66 6e 5f 65 72 72  tus 77.as_fn_err
17d50 6f 72 20 22 43 20 63 6f 6d 70 69 6c 65 72 20 63  or "C compiler c
17d60 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78 65  annot create exe
17d70 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60 63  cutables.See \`c
17d80 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
17d90 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 20 22 24  ore details." "$
17da0 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 3b 20 7d 0a  LINENO" 5; }; }.
17db0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
17dc0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
17dd0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
17de0 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e 26 35  result: yes" >&5
17df0 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73 22 20  .$as_echo "yes" 
17e00 3e 26 36 3b 20 7d 0a 66 69 0a 7b 20 24 61 73 5f  >&6; }.fi.{ $as_
17e10 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
17e20 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
17e30 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
17e40 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75  C compiler defau
17e50 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e  lt output file n
17e60 61 6d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ame" >&5.$as_ech
17e70 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
17e80 72 20 43 20 63 6f 6d 70 69 6c 65 72 20 64 65 66  r C compiler def
17e90 61 75 6c 74 20 6f 75 74 70 75 74 20 66 69 6c 65  ault output file
17ea0 20 6e 61 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20   name... " >&6; 
17eb0 7d 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  }.{ $as_echo "$a
17ec0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17ed0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
17ee0 74 3a 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 35  t: $ac_file" >&5
17ef0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 66  .$as_echo "$ac_f
17f00 69 6c 65 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 65  ile" >&6; }.ac_e
17f10 78 65 65 78 74 3d 24 61 63 5f 63 76 5f 65 78 65  xeext=$ac_cv_exe
17f20 65 78 74 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e  ext..rm -f -r a.
17f30 6f 75 74 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61  out a.out.dSYM a
17f40 2e 65 78 65 20 63 6f 6e 66 74 65 73 74 24 61 63  .exe conftest$ac
17f50 5f 63 76 5f 65 78 65 65 78 74 20 62 2e 6f 75 74  _cv_exeext b.out
17f60 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d  .ac_clean_files=
17f70 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f  $ac_clean_files_
17f80 73 61 76 65 0a 7b 20 24 61 73 5f 65 63 68 6f 20  save.{ $as_echo 
17f90 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
17fa0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
17fb0 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69  ecking for suffi
17fc0 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 73  x of executables
17fd0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
17fe0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73   "checking for s
17ff0 75 66 66 69 78 20 6f 66 20 65 78 65 63 75 74 61  uffix of executa
18000 62 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  bles... " >&6; }
18010 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22  .if { { ac_try="
18020 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22  $ac_link".case "
18030 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
18040 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
18050 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
18060 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
18070 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
18080 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
18090 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
180a0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
180b0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63  no-$LINENO}: $ac
180c0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
180d0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
180e0 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  cho"; } >&5.  (e
180f0 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20  val "$ac_link") 
18100 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
18110 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
18120 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
18130 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
18140 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
18150 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
18160 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
18170 6e 20 3a 0a 20 20 23 20 49 66 20 62 6f 74 68 20  n :.  # If both 
18180 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27 20 61  `conftest.exe' a
18190 6e 64 20 60 63 6f 6e 66 74 65 73 74 27 20 61 72  nd `conftest' ar
181a0 65 20 60 70 72 65 73 65 6e 74 27 20 28 77 65 6c  e `present' (wel
181b0 6c 2c 20 6f 62 73 65 72 76 61 62 6c 65 29 0a 23  l, observable).#
181c0 20 63 61 74 63 68 20 60 63 6f 6e 66 74 65 73 74   catch `conftest
181d0 2e 65 78 65 27 2e 20 20 46 6f 72 20 69 6e 73 74  .exe'.  For inst
181e0 61 6e 63 65 20 77 69 74 68 20 43 79 67 77 69 6e  ance with Cygwin
181f0 2c 20 60 6c 73 20 63 6f 6e 66 74 65 73 74 27 20  , `ls conftest' 
18200 77 69 6c 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70  will.# work prop
18210 65 72 6c 79 20 28 69 2e 65 2e 2c 20 72 65 66 65  erly (i.e., refe
18220 72 20 74 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65  r to `conftest.e
18230 78 65 27 29 2c 20 77 68 69 6c 65 20 69 74 20 77  xe'), while it w
18240 6f 6e 27 74 20 77 69 74 68 0a 23 20 60 72 6d 27  on't with.# `rm'
18250 2e 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  ..for ac_file in
18260 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f   conftest.exe co
18270 6e 66 74 65 73 74 20 63 6f 6e 66 74 65 73 74 2e  nftest conftest.
18280 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66 20  *; do.  test -f 
18290 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f  "$ac_file" || co
182a0 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24 61  ntinue.  case $a
182b0 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e  c_file in.    *.
182c0 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66  $ac_ext | *.xcof
182d0 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20  f | *.tds | *.d 
182e0 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d  | *.pdb | *.xSYM
182f0 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20   | *.bb | *.bbg 
18300 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20  | *.map | *.inf 
18310 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c  | *.dSYM | *.o |
18320 20 2a 2e 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20   *.obj ) ;;.    
18330 2a 2e 2a 20 29 20 61 63 5f 63 76 5f 65 78 65 65  *.* ) ac_cv_exee
18340 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69  xt=`expr "$ac_fi
18350 6c 65 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e  le" : '[^.]*\(\.
18360 2e 2a 5c 29 27 60 0a 09 20 20 62 72 65 61 6b 3b  .*\)'`..  break;
18370 3b 0a 20 20 20 20 2a 20 29 20 62 72 65 61 6b 3b  ;.    * ) break;
18380 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c  ;.  esac.done.el
18390 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  se.  { { $as_ech
183a0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
183b0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
183c0 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f  error: in \`$ac_
183d0 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65  pwd':" >&5.$as_e
183e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
183f0 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
18400 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f  ':" >&2;}.as_fn_
18410 65 72 72 6f 72 20 22 63 61 6e 6e 6f 74 20 63 6f  error "cannot co
18420 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
18430 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e  executables: can
18440 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20  not compile and 
18450 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  link.See \`confi
18460 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
18470 64 65 74 61 69 6c 73 2e 22 20 22 24 4c 49 4e 45  details." "$LINE
18480 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d  NO" 5; }.fi.rm -
18490 66 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74  f conftest conft
184a0 65 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74  est$ac_cv_exeext
184b0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
184c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
184d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
184e0 3a 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22  : $ac_cv_exeext"
184f0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
18500 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26  ac_cv_exeext" >&
18510 36 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66  6; }..rm -f conf
18520 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45  test.$ac_ext.EXE
18530 45 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78  EXT=$ac_cv_exeex
18540 74 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45  t.ac_exeext=$EXE
18550 45 58 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73  EXT.cat confdefs
18560 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
18570 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
18580 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
18590 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
185a0 3c 73 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61  <stdio.h>.int.ma
185b0 69 6e 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20  in ().{.FILE *f 
185c0 3d 20 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65  = fopen ("confte
185d0 73 74 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20  st.out", "w");. 
185e0 72 65 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66  return ferror (f
185f0 29 20 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20  ) || fclose (f) 
18600 21 3d 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74  != 0;..  ;.  ret
18610 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
18620 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22  ac_clean_files="
18630 24 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20  $ac_clean_files 
18640 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20  conftest.out".# 
18650 43 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63  Check that the c
18660 6f 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73  ompiler produces
18670 20 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20   executables we 
18680 63 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74  can run.  If not
18690 2c 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63  , either.# the c
186a0 6f 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65  ompiler is broke
186b0 6e 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63  n, or we cross c
186c0 6f 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63  ompile..{ $as_ec
186d0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
186e0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
186f0 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65   checking whethe
18700 72 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63  r we are cross c
18710 6f 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61  ompiling" >&5.$a
18720 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
18730 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
18740 65 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e  e cross compilin
18750 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
18760 20 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f   test "$cross_co
18770 6d 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b  mpiling" != yes;
18780 20 74 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74   then.  { { ac_t
18790 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61  ry="$ac_link".ca
187a0 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
187b0 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
187c0 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
187d0 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
187e0 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
187f0 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
18800 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
18810 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
18820 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
18830 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
18840 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
18850 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
18860 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e    (eval "$ac_lin
18870 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  k") 2>&5.  ac_st
18880 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
18890 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
188a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
188b0 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
188c0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
188d0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a  c_status = 0; }.
188e0 20 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e    if { ac_try='.
188f0 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f  /conftest$ac_cv_
18900 65 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61  exeext'.  { { ca
18910 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
18920 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
18930 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
18940 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
18950 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
18960 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
18970 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
18980 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
18990 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
189a0 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
189b0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
189c0 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
189d0 20 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79    (eval "$ac_try
189e0 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
189f0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
18a00 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
18a10 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
18a20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
18a30 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
18a40 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
18a50 7d 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73  }; then.    cros
18a60 73 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20  s_compiling=no. 
18a70 20 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73   else.    if tes
18a80 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  t "$cross_compil
18a90 69 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68  ing" = maybe; th
18aa0 65 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  en..cross_compil
18ab0 69 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65  ing=yes.    else
18ac0 0a 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  ..{ { $as_echo "
18ad0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
18ae0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
18af0 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
18b00 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ':" >&5.$as_echo
18b10 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
18b20 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
18b30 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72   >&2;}.as_fn_err
18b40 6f 72 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 43  or "cannot run C
18b50 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67 72 61   compiled progra
18b60 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61 6e 74  ms..If you meant
18b70 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c   to cross compil
18b80 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73 74 27  e, use \`--host'
18b90 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  ..See \`config.l
18ba0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
18bb0 61 69 6c 73 2e 22 20 22 24 4c 49 4e 45 4e 4f 22  ails." "$LINENO"
18bc0 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20 66   5; }.    fi.  f
18bd0 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
18be0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
18bf0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
18c00 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f 6d  sult: $cross_com
18c10 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73 5f  piling" >&5.$as_
18c20 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f 6d  echo "$cross_com
18c30 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 0a  piling" >&6; }..
18c40 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24  rm -f conftest.$
18c50 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73 74 24  ac_ext conftest$
18c60 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63 6f 6e  ac_cv_exeext con
18c70 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63 6c 65  ftest.out.ac_cle
18c80 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c 65  an_files=$ac_cle
18c90 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b 20  an_files_save.{ 
18ca0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18cb0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
18cc0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
18cd0 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f 62  for suffix of ob
18ce0 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35 0a  ject files" >&5.
18cf0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
18d00 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20  king for suffix 
18d10 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 2e  of object files.
18d20 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
18d30 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6f 62 6a  est "${ac_cv_obj
18d40 65 78 74 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  ext+set}" = set;
18d50 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
18d60 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
18d70 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74 20   >&6.else.  cat 
18d80 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
18d90 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
18da0 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
18db0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a  onfdefs.h.  */..
18dc0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
18dd0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
18de0 0a 5f 41 43 45 4f 46 0a 72 6d 20 2d 66 20 63 6f  ._ACEOF.rm -f co
18df0 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74 65 73  nftest.o conftes
18e00 74 2e 6f 62 6a 0a 69 66 20 7b 20 7b 20 61 63 5f  t.obj.if { { ac_
18e10 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69 6c 65  try="$ac_compile
18e20 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74 72  ".case "(($ac_tr
18e30 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a  y" in.  *\"* | *
18e40 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74  \`* | *\\*) ac_t
18e50 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79  ry_echo=\$ac_try
18e60 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65  ;;.  *) ac_try_e
18e70 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73  cho=$ac_try;;.es
18e80 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65  ac.eval ac_try_e
18e90 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24  cho="\"\$as_me:$
18ea0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
18eb0 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68  NO}: $ac_try_ech
18ec0 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24  o\"".$as_echo "$
18ed0 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20  ac_try_echo"; } 
18ee0 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63  >&5.  (eval "$ac
18ef0 5f 63 6f 6d 70 69 6c 65 22 29 20 32 3e 26 35 0a  _compile") 2>&5.
18f00 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20    ac_status=$?. 
18f10 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
18f20 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
18f30 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61  INENO}: \$? = $a
18f40 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20  c_status" >&5.  
18f50 74 65 73 74 20 24 61 63 5f 73 74 61 74 75 73 20  test $ac_status 
18f60 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a 20  = 0; }; then :. 
18f70 20 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20   for ac_file in 
18f80 63 6f 6e 66 74 65 73 74 2e 6f 20 63 6f 6e 66 74  conftest.o conft
18f90 65 73 74 2e 6f 62 6a 20 63 6f 6e 66 74 65 73 74  est.obj conftest
18fa0 2e 2a 3b 20 64 6f 0a 20 20 74 65 73 74 20 2d 66  .*; do.  test -f
18fb0 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
18fc0 6f 6e 74 69 6e 75 65 3b 0a 20 20 63 61 73 65 20  ontinue;.  case 
18fd0 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20  $ac_file in.    
18fe0 2a 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63  *.$ac_ext | *.xc
18ff0 6f 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e  off | *.tds | *.
19000 64 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53  d | *.pdb | *.xS
19010 59 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62  YM | *.bb | *.bb
19020 67 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e  g | *.map | *.in
19030 66 20 7c 20 2a 2e 64 53 59 4d 20 29 20 3b 3b 0a  f | *.dSYM ) ;;.
19040 20 20 20 20 2a 29 20 61 63 5f 63 76 5f 6f 62 6a      *) ac_cv_obj
19050 65 78 74 3d 60 65 78 70 72 20 22 24 61 63 5f 66  ext=`expr "$ac_f
19060 69 6c 65 22 20 3a 20 27 2e 2a 5c 2e 5c 28 2e 2a  ile" : '.*\.\(.*
19070 5c 29 27 60 0a 20 20 20 20 20 20 20 62 72 65 61  \)'`.       brea
19080 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a  k;;.  esac.done.
19090 65 6c 73 65 0a 20 20 24 61 73 5f 65 63 68 6f 20  else.  $as_echo 
190a0 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c 65 64 20  "$as_me: failed 
190b0 70 72 6f 67 72 61 6d 20 77 61 73 3a 22 20 3e 26  program was:" >&
190c0 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20 2f 27 20  5.sed 's/^/| /' 
190d0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
190e0 20 3e 26 35 0a 0a 7b 20 7b 20 24 61 73 5f 65 63   >&5..{ { $as_ec
190f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19100 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19110 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63   error: in \`$ac
19120 5f 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f  _pwd':" >&5.$as_
19130 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72  echo "$as_me: er
19140 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77  ror: in \`$ac_pw
19150 64 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e  d':" >&2;}.as_fn
19160 5f 65 72 72 6f 72 20 22 63 61 6e 6e 6f 74 20 63  _error "cannot c
19170 6f 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66  ompute suffix of
19180 20 6f 62 6a 65 63 74 20 66 69 6c 65 73 3a 20 63   object files: c
19190 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 0a 53 65  annot compile.Se
191a0 65 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20  e \`config.log' 
191b0 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73  for more details
191c0 2e 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20  ." "$LINENO" 5; 
191d0 7d 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  }.fi.rm -f conft
191e0 65 73 74 2e 24 61 63 5f 63 76 5f 6f 62 6a 65 78  est.$ac_cv_objex
191f0 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
19200 78 74 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  xt.fi.{ $as_echo
19210 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
19220 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
19230 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6f 62  esult: $ac_cv_ob
19240 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  jext" >&5.$as_ec
19250 68 6f 20 22 24 61 63 5f 63 76 5f 6f 62 6a 65 78  ho "$ac_cv_objex
19260 74 22 20 3e 26 36 3b 20 7d 0a 4f 42 4a 45 58 54  t" >&6; }.OBJEXT
19270 3d 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 0a 61  =$ac_cv_objext.a
19280 63 5f 6f 62 6a 65 78 74 3d 24 4f 42 4a 45 58 54  c_objext=$OBJEXT
19290 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
192a0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
192b0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
192c0 6e 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72  ng whether we ar
192d0 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e 55 20  e using the GNU 
192e0 43 20 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a  C compiler" >&5.
192f0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
19300 6b 69 6e 67 20 77 68 65 74 68 65 72 20 77 65 20  king whether we 
19310 61 72 65 20 75 73 69 6e 67 20 74 68 65 20 47 4e  are using the GN
19320 55 20 43 20 63 6f 6d 70 69 6c 65 72 2e 2e 2e 20  U C compiler... 
19330 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
19340 20 22 24 7b 61 63 5f 63 76 5f 63 5f 63 6f 6d 70   "${ac_cv_c_comp
19350 69 6c 65 72 5f 67 6e 75 2b 73 65 74 7d 22 20 3d  iler_gnu+set}" =
19360 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24   set; then :.  $
19370 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
19380 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
19390 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
193a0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
193b0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
193c0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
193d0 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
193e0 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e 55  .{.#ifndef __GNU
193f0 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b 65  C__.       choke
19400 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b 0a   me.#endif..  ;.
19410 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
19420 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
19430 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
19440 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
19450 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
19460 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 6f  yes.else.  ac_co
19470 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66 69  mpiler_gnu=no.fi
19480 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
19490 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
194a0 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e  t.$ac_objext con
194b0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61 63  ftest.$ac_ext.ac
194c0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
194d0 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  nu=$ac_compiler_
194e0 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  gnu..fi.{ $as_ec
194f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19500 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19510 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
19520 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22 20  c_compiler_gnu" 
19530 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
19540 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
19550 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  gnu" >&6; }.if t
19560 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 72  est $ac_compiler
19570 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65 6e  _gnu = yes; then
19580 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65 0a  .  GCC=yes.else.
19590 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65 73    GCC=.fi.ac_tes
195a0 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41 47  t_CFLAGS=${CFLAG
195b0 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f 43  S+set}.ac_save_C
195c0 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b 20  FLAGS=$CFLAGS.{ 
195d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
195e0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
195f0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
19600 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63 65  whether $CC acce
19610 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73 5f  pts -g" >&5.$as_
19620 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
19630 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
19640 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26 36  epts -g... " >&6
19650 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
19660 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 2b 73  c_cv_prog_cc_g+s
19670 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
19680 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
19690 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
196a0 65 6c 73 65 0a 20 20 61 63 5f 73 61 76 65 5f 63  else.  ac_save_c
196b0 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63  _werror_flag=$ac
196c0 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 20  _c_werror_flag. 
196d0 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f 66 6c    ac_c_werror_fl
196e0 61 67 3d 79 65 73 0a 20 20 20 61 63 5f 63 76 5f  ag=yes.   ac_cv_
196f0 70 72 6f 67 5f 63 63 5f 67 3d 6e 6f 0a 20 20 20  prog_cc_g=no.   
19700 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20 20 20 63  CFLAGS="-g".   c
19710 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
19720 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
19730 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
19740 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
19750 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  /..int.main ().{
19760 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ..  ;.  return 0
19770 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
19780 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
19790 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  e "$LINENO"; the
197a0 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  n :.  ac_cv_prog
197b0 5f 63 63 5f 67 3d 79 65 73 0a 65 6c 73 65 0a 20  _cc_g=yes.else. 
197c0 20 43 46 4c 41 47 53 3d 22 22 0a 20 20 20 20 20   CFLAGS="".     
197d0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
197e0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
197f0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
19800 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
19810 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29   */..int.main ()
19820 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  .{..  ;.  return
19830 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
19840 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
19850 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
19860 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63  hen :..else.  ac
19870 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24  _c_werror_flag=$
19880 61 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72  ac_save_c_werror
19890 5f 66 6c 61 67 0a 09 20 43 46 4c 41 47 53 3d 22  _flag.. CFLAGS="
198a0 2d 67 22 0a 09 20 63 61 74 20 63 6f 6e 66 64 65  -g".. cat confde
198b0 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
198c0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
198d0 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
198e0 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
198f0 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
19900 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
19910 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
19920 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
19930 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f  O"; then :.  ac_
19940 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65 73  cv_prog_cc_g=yes
19950 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
19960 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
19970 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
19980 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19990 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
199a0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
199b0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
199c0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
199d0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
199e0 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
199f0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
19a00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
19a10 0a 20 20 20 61 63 5f 63 5f 77 65 72 72 6f 72 5f  .   ac_c_werror_
19a20 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f 63 5f  flag=$ac_save_c_
19a30 77 65 72 72 6f 72 5f 66 6c 61 67 0a 66 69 0a 7b  werror_flag.fi.{
19a40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
19a50 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
19a60 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
19a70 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  $ac_cv_prog_cc_g
19a80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
19a90 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67  $ac_cv_prog_cc_g
19aa0 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
19ab0 20 22 24 61 63 5f 74 65 73 74 5f 43 46 4c 41 47   "$ac_test_CFLAG
19ac0 53 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  S" = set; then. 
19ad0 20 43 46 4c 41 47 53 3d 24 61 63 5f 73 61 76 65   CFLAGS=$ac_save
19ae0 5f 43 46 4c 41 47 53 0a 65 6c 69 66 20 74 65 73  _CFLAGS.elif tes
19af0 74 20 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63  t $ac_cv_prog_cc
19b00 5f 67 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  _g = yes; then. 
19b10 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
19b20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20 20  = yes; then.    
19b30 43 46 4c 41 47 53 3d 22 2d 67 20 2d 4f 32 22 0a  CFLAGS="-g -O2".
19b40 20 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47    else.    CFLAG
19b50 53 3d 22 2d 67 22 0a 20 20 66 69 0a 65 6c 73 65  S="-g".  fi.else
19b60 0a 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43  .  if test "$GCC
19b70 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20  " = yes; then.  
19b80 20 20 43 46 4c 41 47 53 3d 22 2d 4f 32 22 0a 20    CFLAGS="-O2". 
19b90 20 65 6c 73 65 0a 20 20 20 20 43 46 4c 41 47 53   else.    CFLAGS
19ba0 3d 0a 20 20 66 69 0a 66 69 0a 7b 20 24 61 73 5f  =.  fi.fi.{ $as_
19bb0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
19bc0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
19bd0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
19be0 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f 20 61 63  $CC option to ac
19bf0 63 65 70 74 20 49 53 4f 20 43 38 39 22 20 3e 26  cept ISO C89" >&
19c00 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
19c10 65 63 6b 69 6e 67 20 66 6f 72 20 24 43 43 20 6f  ecking for $CC o
19c20 70 74 69 6f 6e 20 74 6f 20 61 63 63 65 70 74 20  ption to accept 
19c30 49 53 4f 20 43 38 39 2e 2e 2e 20 22 20 3e 26 36  ISO C89... " >&6
19c40 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
19c50 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
19c60 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
19c70 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
19c80 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
19c90 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  6.else.  ac_cv_p
19ca0 72 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63  rog_cc_c89=no.ac
19cb0 5f 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74  _save_CC=$CC.cat
19cc0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
19cd0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
19ce0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
19cf0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
19d00 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67  #include <stdarg
19d10 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
19d20 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20  dio.h>.#include 
19d30 3c 73 79 73 2f 74 79 70 65 73 2e 68 3e 0a 23 69  <sys/types.h>.#i
19d40 6e 63 6c 75 64 65 20 3c 73 79 73 2f 73 74 61 74  nclude <sys/stat
19d50 2e 68 3e 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74  .h>./* Most of t
19d60 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73  he following tes
19d70 74 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72  ts are stolen fr
19d80 6f 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63  om RCS 5.7's src
19d90 2f 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74  /conf.sh.  */.st
19da0 72 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78  ruct buf { int x
19db0 3b 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63  ; };.FILE * (*rc
19dc0 73 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62  sopen) (struct b
19dd0 75 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61  uf *, struct sta
19de0 74 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69  t *, int);.stati
19df0 63 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29  c char *e (p, i)
19e00 0a 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a  .     char **p;.
19e10 20 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20       int i;.{.  
19e20 72 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73  return p[i];.}.s
19e30 74 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63  tatic char *f (c
19e40 68 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72  har * (*g) (char
19e50 20 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20   **, int), char 
19e60 2a 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68  **p, ...).{.  ch
19e70 61 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74  ar *s;.  va_list
19e80 20 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28   v;.  va_start (
19e90 76 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70  v,p);.  s = g (p
19ea0 2c 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29  , va_arg (v,int)
19eb0 29 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b  );.  va_end (v);
19ec0 0a 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a  .  return s;.}..
19ed0 2f 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61  /* OSF 4.0 Compa
19ee0 71 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72  q cc is some sor
19ef0 74 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49  t of almost-ANSI
19f00 20 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74   by default.  It
19f10 20 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e   has.   function
19f20 20 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20   prototypes and 
19f30 73 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27  stuff, but not '
19f40 5c 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63  \xHH' hex charac
19f50 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20  ter constants.. 
19f60 20 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72    These don't pr
19f70 6f 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75  ovoke an error u
19f80 6e 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e  nfortunately, in
19f90 73 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74  stead are silent
19fa0 6c 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73  ly treated.   as
19fb0 20 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f   'x'.  The follo
19fc0 77 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20  wing induces an 
19fd0 65 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74  error, until -st
19fe0 64 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65  d is added to ge
19ff0 74 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49  t.   proper ANSI
1a000 20 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c   mode.  Curiousl
1a010 79 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c  y '\x00'!='x' al
1a020 77 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74  ways comes out t
1a030 72 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61  rue, for an.   a
1a040 72 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61  rray size at lea
1a050 73 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73  st.  It's necess
1a060 61 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78  ary to write '\x
1a070 30 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f  00'==0 to get so
1a080 6d 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27  mething.   that'
1a090 73 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68  s true only with
1a0a0 20 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f   -std.  */.int o
1a0b0 73 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c  sf4_cc_array ['\
1a0c0 78 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20  x00' == 0 ? 1 : 
1a0d0 2d 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36  -1];../* IBM C 6
1a0e0 20 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f   for AIX is almo
1a0f0 73 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75  st-ANSI by defau
1a100 6c 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61  lt, but it repla
1a110 63 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65  ces macro parame
1a120 74 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73  ters.   inside s
1a130 74 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61  trings and chara
1a140 63 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20  cter constants. 
1a150 20 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28   */.#define FOO(
1a160 78 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f  x) 'x'.int xlc6_
1a170 63 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20  cc_array[FOO(a) 
1a180 3d 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d  == 'x' ? 1 : -1]
1a190 3b 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74  ;..int test (int
1a1a0 20 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73   i, double x);.s
1a1b0 74 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a  truct s1 {int (*
1a1c0 66 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74  f) (int a);};.st
1a1d0 72 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66  ruct s2 {int (*f
1a1e0 29 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a  ) (double a);};.
1a1f0 69 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69  int pairnames (i
1a200 6e 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c  nt, char **, FIL
1a210 45 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75  E *(*)(struct bu
1a220 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
1a230 20 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69   *, int), int, i
1a240 6e 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63  nt);.int argc;.c
1a250 68 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a  har **argv;.int.
1a260 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
1a270 20 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20   f (e, argv, 0) 
1a280 21 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20  != argv[0]  ||  
1a290 66 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21  f (e, argv, 1) !
1a2a0 3d 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20  = argv[1];.  ;. 
1a2b0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1a2c0 45 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69  EOF.for ac_arg i
1a2d0 6e 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65  n '' -qlanglvl=e
1a2e0 78 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d  xtc89 -qlanglvl=
1a2f0 61 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65  ansi -std \..-Ae
1a300 20 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f   "-Aa -D_HPUX_SO
1a310 55 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45  URCE" "-Xc -D__E
1a320 58 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a  XTENSIONS__".do.
1a330 20 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43    CC="$ac_save_C
1a340 43 20 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20  C $ac_arg".  if 
1a350 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
1a360 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
1a370 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72  hen :.  ac_cv_pr
1a380 6f 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72  og_cc_c89=$ac_ar
1a390 67 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20  g.fi.rm -f core 
1a3a0 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e  conftest.err con
1a3b0 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1a3c0 0a 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  .  test "x$ac_cv
1a3d0 5f 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d  _prog_cc_c89" !=
1a3e0 20 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a   "xno" && break.
1a3f0 64 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  done.rm -f conft
1a400 65 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24  est.$ac_ext.CC=$
1a410 61 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23  ac_save_CC..fi.#
1a420 20 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61   AC_CACHE_VAL.ca
1a430 73 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67  se "x$ac_cv_prog
1a440 5f 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29  _cc_c89" in.  x)
1a450 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
1a460 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1a470 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1a480 73 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65  sult: none neede
1a490 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
1a4a0 22 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26  "none needed" >&
1a4b0 36 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20  6; } ;;.  xno). 
1a4c0 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
1a4d0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1a4e0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1a4f0 6c 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22  lt: unsupported"
1a500 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75   >&5.$as_echo "u
1a510 6e 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b  nsupported" >&6;
1a520 20 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43   } ;;.  *).    C
1a530 43 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72  C="$CC $ac_cv_pr
1a540 6f 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b  og_cc_c89".    {
1a550 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1a560 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1a570 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1a580 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  $ac_cv_prog_cc_c
1a590 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  89" >&5.$as_echo
1a5a0 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63   "$ac_cv_prog_cc
1a5b0 5f 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a  _c89" >&6; } ;;.
1a5c0 65 73 61 63 0a 69 66 20 74 65 73 74 20 22 78 24  esac.if test "x$
1a5d0 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
1a5e0 39 22 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20  9" != xno; then 
1a5f0 3a 0a 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a  :..fi..ac_ext=c.
1a600 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50  ac_cpp='$CPP $CP
1a610 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69  PFLAGS'.ac_compi
1a620 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41  le='$CC -c $CFLA
1a630 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e  GS $CPPFLAGS con
1a640 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26  ftest.$ac_ext >&
1a650 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20  5'.ac_link='$CC 
1a660 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65  -o conftest$ac_e
1a670 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43  xeext $CFLAGS $C
1a680 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53  PPFLAGS $LDFLAGS
1a690 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
1a6a0 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f  t $LIBS >&5'.ac_
1a6b0 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63  compiler_gnu=$ac
1a6c0 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  _cv_c_compiler_g
1a6d0 6e 75 0a 0a 20 20 20 20 61 63 5f 65 78 74 3d 63  nu..    ac_ext=c
1a6e0 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
1a6f0 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
1a700 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
1a710 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
1a720 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
1a730 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
1a740 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
1a750 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
1a760 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
1a770 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
1a780 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
1a790 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
1a7a0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
1a7b0 67 6e 75 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  gnu.{ $as_echo "
1a7c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1a7d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1a7e0 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e  cking how to run
1a7f0 20 74 68 65 20 43 20 70 72 65 70 72 6f 63 65 73   the C preproces
1a800 73 6f 72 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  sor" >&5.$as_ech
1a810 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68 6f  o_n "checking ho
1a820 77 20 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70  w to run the C p
1a830 72 65 70 72 6f 63 65 73 73 6f 72 2e 2e 2e 20 22  reprocessor... "
1a840 20 3e 26 36 3b 20 7d 0a 23 20 4f 6e 20 53 75 6e   >&6; }.# On Sun
1a850 73 2c 20 73 6f 6d 65 74 69 6d 65 73 20 24 43 50  s, sometimes $CP
1a860 50 20 6e 61 6d 65 73 20 61 20 64 69 72 65 63 74  P names a direct
1a870 6f 72 79 2e 0a 69 66 20 74 65 73 74 20 2d 6e 20  ory..if test -n 
1a880 22 24 43 50 50 22 20 26 26 20 74 65 73 74 20 2d  "$CPP" && test -
1a890 64 20 22 24 43 50 50 22 3b 20 74 68 65 6e 0a 20  d "$CPP"; then. 
1a8a0 20 43 50 50 3d 0a 66 69 0a 69 66 20 74 65 73 74   CPP=.fi.if test
1a8b0 20 2d 7a 20 22 24 43 50 50 22 3b 20 74 68 65 6e   -z "$CPP"; then
1a8c0 0a 20 20 69 66 20 74 65 73 74 20 22 24 7b 61 63  .  if test "${ac
1a8d0 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 73 65 74  _cv_prog_CPP+set
1a8e0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
1a8f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1a900 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1a910 73 65 0a 20 20 20 20 20 20 23 20 44 6f 75 62 6c  se.      # Doubl
1a920 65 20 71 75 6f 74 65 73 20 62 65 63 61 75 73 65  e quotes because
1a930 20 43 50 50 20 6e 65 65 64 73 20 74 6f 20 62 65   CPP needs to be
1a940 20 65 78 70 61 6e 64 65 64 0a 20 20 20 20 66 6f   expanded.    fo
1a950 72 20 43 50 50 20 69 6e 20 22 24 43 43 20 2d 45  r CPP in "$CC -E
1a960 22 20 22 24 43 43 20 2d 45 20 2d 74 72 61 64 69  " "$CC -E -tradi
1a970 74 69 6f 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69  tional-cpp" "/li
1a980 62 2f 63 70 70 22 0a 20 20 20 20 64 6f 0a 20 20  b/cpp".    do.  
1a990 20 20 20 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f      ac_preproc_o
1a9a0 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
1a9b0 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
1a9c0 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
1a9d0 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
1a9e0 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
1a9f0 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
1aa00 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
1aa10 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
1aa20 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
1aa30 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
1aa40 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
1aa50 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
1aa60 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
1aa70 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
1aa80 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
1aa90 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
1aaa0 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
1aab0 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
1aac0 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
1aad0 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
1aae0 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
1aaf0 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
1ab00 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
1ab10 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
1ab20 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
1ab30 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f  s case..  cat co
1ab40 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
1ab50 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
1ab60 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
1ab70 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
1ab80 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
1ab90 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
1aba0 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
1abb0 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
1abc0 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
1abd0 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
1abe0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
1abf0 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
1ac00 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72  n :..else.  # Br
1ac10 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1ac20 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1ac30 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
1ac40 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1ac50 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
1ac60 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
1ac70 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
1ac80 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
1ac90 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
1aca0 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
1acb0 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
1acc0 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
1acd0 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
1ace0 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
1acf0 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1ad00 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1ad10 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1ad20 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
1ad30 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45 4e  _try_cpp "$LINEN
1ad40 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 23 20 42  O"; then :.  # B
1ad50 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f  roken: success o
1ad60 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e  n invalid input.
1ad70 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20  .continue.else. 
1ad80 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74   # Passes both t
1ad90 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63  ests..ac_preproc
1ada0 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 72  _ok=:.break.fi.r
1adb0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1adc0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
1add0 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75  xt..done.# Becau
1ade0 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f  se of `break', _
1adf0 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53  AC_PREPROC_IFELS
1ae00 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64  E's cleaning cod
1ae10 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72  e was skipped..r
1ae20 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1ae30 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
1ae40 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
1ae50 63 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62  c_ok; then :.  b
1ae60 72 65 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e  reak.fi..    don
1ae70 65 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67  e.    ac_cv_prog
1ae80 5f 43 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20  _CPP=$CPP..fi.  
1ae90 43 50 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  CPP=$ac_cv_prog_
1aea0 43 50 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  CPP.else.  ac_cv
1aeb0 5f 70 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66  _prog_CPP=$CPP.f
1aec0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1aed0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1aee0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1aef0 74 3a 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73  t: $CPP" >&5.$as
1af00 5f 65 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36  _echo "$CPP" >&6
1af10 3b 20 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f  ; }.ac_preproc_o
1af20 6b 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63  k=false.for ac_c
1af30 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c  _preproc_warn_fl
1af40 61 67 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a  ag in '' yes.do.
1af50 20 20 23 20 55 73 65 20 61 20 68 65 61 64 65 72    # Use a header
1af60 20 66 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73   file that comes
1af70 20 77 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f   with gcc, so co
1af80 6e 66 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a  nfiguring glibc.
1af90 20 20 23 20 77 69 74 68 20 61 20 66 72 65 73 68    # with a fresh
1afa0 20 63 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20   cross-compiler 
1afb0 77 6f 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65  works..  # Prefe
1afc0 72 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20  r <limits.h> to 
1afd0 3c 61 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f  <assert.h> if __
1afe0 53 54 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65  STDC__ is define
1aff0 64 2c 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69  d, since.  # <li
1b000 6d 69 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65  mits.h> exists e
1b010 76 65 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64  ven on freestand
1b020 69 6e 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20  ing compilers.. 
1b030 20 23 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20   # On the NeXT, 
1b040 63 63 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63  cc -E runs the c
1b050 6f 64 65 20 74 68 72 6f 75 67 68 20 74 68 65 20  ode through the 
1b060 63 6f 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65  compiler's parse
1b070 72 2c 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20  r,.  # not just 
1b080 74 68 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79  through cpp. "Sy
1b090 6e 74 61 78 20 65 72 72 6f 72 22 20 69 73 20 68  ntax error" is h
1b0a0 65 72 65 20 74 6f 20 63 61 74 63 68 20 74 68 69  ere to catch thi
1b0b0 73 20 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f  s case..  cat co
1b0c0 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
1b0d0 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
1b0e0 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
1b0f0 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66  fdefs.h.  */.#if
1b100 64 65 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69  def __STDC__.# i
1b110 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68  nclude <limits.h
1b120 3e 0a 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64  >.#else.# includ
1b130 65 20 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e  e <assert.h>.#en
1b140 64 69 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61  dif...     Synta
1b150 78 20 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69  x error._ACEOF.i
1b160 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
1b170 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
1b180 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72  n :..else.  # Br
1b190 6f 6b 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76  oken: fails on v
1b1a0 61 6c 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74  alid input..cont
1b1b0 69 6e 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  inue.fi.rm -f co
1b1c0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1b1d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20 23  est.$ac_ext..  #
1b1e0 20 4f 4b 2c 20 77 6f 72 6b 73 20 6f 6e 20 73 61   OK, works on sa
1b1f0 6e 65 20 63 61 73 65 73 2e 20 20 4e 6f 77 20 63  ne cases.  Now c
1b200 68 65 63 6b 20 77 68 65 74 68 65 72 20 6e 6f 6e  heck whether non
1b210 65 78 69 73 74 65 6e 74 20 68 65 61 64 65 72 73  existent headers
1b220 0a 20 20 23 20 63 61 6e 20 62 65 20 64 65 74 65  .  # can be dete
1b230 63 74 65 64 20 61 6e 64 20 68 6f 77 2e 0a 20 20  cted and how..  
1b240 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
1b250 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
1b260 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
1b270 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
1b280 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 61 63 5f  */.#include <ac_
1b290 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 68 3e 0a 5f  nonexistent.h>._
1b2a0 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
1b2b0 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45 4e  _try_cpp "$LINEN
1b2c0 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 23 20 42  O"; then :.  # B
1b2d0 72 6f 6b 65 6e 3a 20 73 75 63 63 65 73 73 20 6f  roken: success o
1b2e0 6e 20 69 6e 76 61 6c 69 64 20 69 6e 70 75 74 2e  n invalid input.
1b2f0 0a 63 6f 6e 74 69 6e 75 65 0a 65 6c 73 65 0a 20  .continue.else. 
1b300 20 23 20 50 61 73 73 65 73 20 62 6f 74 68 20 74   # Passes both t
1b310 65 73 74 73 2e 0a 61 63 5f 70 72 65 70 72 6f 63  ests..ac_preproc
1b320 5f 6f 6b 3d 3a 0a 62 72 65 61 6b 0a 66 69 0a 72  _ok=:.break.fi.r
1b330 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1b340 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
1b350 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65 63 61 75  xt..done.# Becau
1b360 73 65 20 6f 66 20 60 62 72 65 61 6b 27 2c 20 5f  se of `break', _
1b370 41 43 5f 50 52 45 50 52 4f 43 5f 49 46 45 4c 53  AC_PREPROC_IFELS
1b380 45 27 73 20 63 6c 65 61 6e 69 6e 67 20 63 6f 64  E's cleaning cod
1b390 65 20 77 61 73 20 73 6b 69 70 70 65 64 2e 0a 72  e was skipped..r
1b3a0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65 72  m -f conftest.er
1b3b0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  r conftest.$ac_e
1b3c0 78 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f  xt.if $ac_prepro
1b3d0 63 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c  c_ok; then :..el
1b3e0 73 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68  se.  { { $as_ech
1b3f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1b400 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1b410 65 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f  error: in \`$ac_
1b420 70 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65  pwd':" >&5.$as_e
1b430 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72  cho "$as_me: err
1b440 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
1b450 27 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f  ':" >&2;}.as_fn_
1b460 65 72 72 6f 72 20 22 43 20 70 72 65 70 72 6f 63  error "C preproc
1b470 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22 20 66  essor \"$CPP\" f
1b480 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68 65 63  ails sanity chec
1b490 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67 2e 6c  k.See \`config.l
1b4a0 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74  og' for more det
1b4b0 61 69 6c 73 2e 22 20 22 24 4c 49 4e 45 4e 4f 22  ails." "$LINENO"
1b4c0 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78 74   5; }.fi..ac_ext
1b4d0 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20  =c.ac_cpp='$CPP 
1b4e0 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f  $CPPFLAGS'.ac_co
1b4f0 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43  mpile='$CC -c $C
1b500 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20  FLAGS $CPPFLAGS 
1b510 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
1b520 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24   >&5'.ac_link='$
1b530 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61  CC -o conftest$a
1b540 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53  c_exeext $CFLAGS
1b550 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c   $CPPFLAGS $LDFL
1b560 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
1b570 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a  _ext $LIBS >&5'.
1b580 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d  ac_compiler_gnu=
1b590 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65  $ac_cv_c_compile
1b5a0 72 5f 67 6e 75 0a 0a 0a 0a 0a 20 20 20 20 23 2d  r_gnu.....    #-
1b5b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b5c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b5d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b5e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b5f0 2d 2d 2d 0a 20 20 20 20 23 20 43 68 65 63 6b 73  ---.    # Checks
1b600 20 74 6f 20 73 65 65 20 69 66 20 74 68 65 20 6d   to see if the m
1b610 61 6b 65 20 70 72 6f 67 72 61 6d 20 73 65 74 73  ake program sets
1b620 20 74 68 65 20 24 4d 41 4b 45 20 76 61 72 69 61   the $MAKE varia
1b630 62 6c 65 2e 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d  ble..    #------
1b640 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b650 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b660 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b670 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a  --------------..
1b680 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
1b690 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1b6a0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1b6b0 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 24 7b  cking whether ${
1b6c0 4d 41 4b 45 2d 6d 61 6b 65 7d 20 73 65 74 73 20  MAKE-make} sets 
1b6d0 5c 24 28 4d 41 4b 45 29 22 20 3e 26 35 0a 24 61  \$(MAKE)" >&5.$a
1b6e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1b6f0 6e 67 20 77 68 65 74 68 65 72 20 24 7b 4d 41 4b  ng whether ${MAK
1b700 45 2d 6d 61 6b 65 7d 20 73 65 74 73 20 5c 24 28  E-make} sets \$(
1b710 4d 41 4b 45 29 2e 2e 2e 20 22 20 3e 26 36 3b 20  MAKE)... " >&6; 
1b720 7d 0a 73 65 74 20 78 20 24 7b 4d 41 4b 45 2d 6d  }.set x ${MAKE-m
1b730 61 6b 65 7d 0a 61 63 5f 6d 61 6b 65 3d 60 24 61  ake}.ac_make=`$a
1b740 73 5f 65 63 68 6f 20 22 24 32 22 20 7c 20 73 65  s_echo "$2" | se
1b750 64 20 27 73 2f 2b 2f 70 2f 67 3b 20 73 2f 5b 5e  d 's/+/p/g; s/[^
1b760 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2f 5f 2f 67 27  a-zA-Z0-9_]/_/g'
1b770 60 0a 69 66 20 7b 20 61 73 5f 76 61 72 3d 61 63  `.if { as_var=ac
1b780 5f 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b  _cv_prog_make_${
1b790 61 63 5f 6d 61 6b 65 7d 5f 73 65 74 3b 20 65 76  ac_make}_set; ev
1b7a0 61 6c 20 22 74 65 73 74 20 5c 22 5c 24 7b 24 61  al "test \"\${$a
1b7b0 73 5f 76 61 72 2b 73 65 74 7d 5c 22 20 3d 20 73  s_var+set}\" = s
1b7c0 65 74 22 3b 20 7d 3b 20 74 68 65 6e 20 3a 0a 20  et"; }; then :. 
1b7d0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1b7e0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1b7f0 0a 20 20 63 61 74 20 3e 63 6f 6e 66 74 65 73 74  .  cat >conftest
1b800 2e 6d 61 6b 65 20 3c 3c 5c 5f 41 43 45 4f 46 0a  .make <<\_ACEOF.
1b810 53 48 45 4c 4c 20 3d 20 2f 62 69 6e 2f 73 68 0a  SHELL = /bin/sh.
1b820 61 6c 6c 3a 0a 09 40 65 63 68 6f 20 27 40 40 40  all:..@echo '@@@
1b830 25 25 25 3d 24 28 4d 41 4b 45 29 3d 40 40 40 25  %%%=$(MAKE)=@@@%
1b840 25 25 27 0a 5f 41 43 45 4f 46 0a 23 20 47 4e 55  %%'._ACEOF.# GNU
1b850 20 6d 61 6b 65 20 73 6f 6d 65 74 69 6d 65 73 20   make sometimes 
1b860 70 72 69 6e 74 73 20 22 6d 61 6b 65 5b 31 5d 3a  prints "make[1]:
1b870 20 45 6e 74 65 72 69 6e 67 2e 2e 2e 22 2c 20 77   Entering...", w
1b880 68 69 63 68 20 77 6f 75 6c 64 20 63 6f 6e 66 75  hich would confu
1b890 73 65 20 75 73 2e 0a 63 61 73 65 20 60 24 7b 4d  se us..case `${M
1b8a0 41 4b 45 2d 6d 61 6b 65 7d 20 2d 66 20 63 6f 6e  AKE-make} -f con
1b8b0 66 74 65 73 74 2e 6d 61 6b 65 20 32 3e 2f 64 65  ftest.make 2>/de
1b8c0 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 2a 40 40  v/null` in.  *@@
1b8d0 40 25 25 25 3d 3f 2a 3d 40 40 40 25 25 25 2a 29  @%%%=?*=@@@%%%*)
1b8e0 0a 20 20 20 20 65 76 61 6c 20 61 63 5f 63 76 5f  .    eval ac_cv_
1b8f0 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61 63 5f 6d  prog_make_${ac_m
1b900 61 6b 65 7d 5f 73 65 74 3d 79 65 73 3b 3b 0a 20  ake}_set=yes;;. 
1b910 20 2a 29 0a 20 20 20 20 65 76 61 6c 20 61 63 5f   *).    eval ac_
1b920 63 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61  cv_prog_make_${a
1b930 63 5f 6d 61 6b 65 7d 5f 73 65 74 3d 6e 6f 3b 3b  c_make}_set=no;;
1b940 0a 65 73 61 63 0a 72 6d 20 2d 66 20 63 6f 6e 66  .esac.rm -f conf
1b950 74 65 73 74 2e 6d 61 6b 65 0a 66 69 0a 69 66 20  test.make.fi.if 
1b960 65 76 61 6c 20 74 65 73 74 20 5c 24 61 63 5f 63  eval test \$ac_c
1b970 76 5f 70 72 6f 67 5f 6d 61 6b 65 5f 24 7b 61 63  v_prog_make_${ac
1b980 5f 6d 61 6b 65 7d 5f 73 65 74 20 3d 20 79 65 73  _make}_set = yes
1b990 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1b9a0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1b9b0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1b9c0 3a 20 72 65 73 75 6c 74 3a 20 79 65 73 22 20 3e  : result: yes" >
1b9d0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 79 65 73  &5.$as_echo "yes
1b9e0 22 20 3e 26 36 3b 20 7d 0a 20 20 53 45 54 5f 4d  " >&6; }.  SET_M
1b9f0 41 4b 45 3d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  AKE=.else.  { $a
1ba00 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1ba10 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1ba20 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
1ba30 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
1ba40 6f 22 20 3e 26 36 3b 20 7d 0a 20 20 53 45 54 5f  o" >&6; }.  SET_
1ba50 4d 41 4b 45 3d 22 4d 41 4b 45 3d 24 7b 4d 41 4b  MAKE="MAKE=${MAK
1ba60 45 2d 6d 61 6b 65 7d 22 0a 66 69 0a 0a 0a 20 20  E-make}".fi...  
1ba70 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    #-------------
1ba80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1ba90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1baa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bab0 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 23 20 46 69  -------.    # Fi
1bac0 6e 64 20 72 61 6e 6c 69 62 0a 20 20 20 20 23 2d  nd ranlib.    #-
1bad0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bae0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1baf0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bb00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1bb10 2d 2d 2d 0a 0a 20 20 20 20 69 66 20 74 65 73 74  ---..    if test
1bb20 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72   -n "$ac_tool_pr
1bb30 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20  efix"; then.  # 
1bb40 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
1bb50 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
1bb60 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c  tool_prefix}ranl
1bb70 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ib", so it can b
1bb80 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
1bb90 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
1bba0 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
1bbb0 70 72 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61  prefix}ranlib; a
1bbc0 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1bbd0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1bbe0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1bbf0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1bc00 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1bc10 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1bc20 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1bc30 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1bc40 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1bc50 67 5f 52 41 4e 4c 49 42 2b 73 65 74 7d 22 20 3d  g_RANLIB+set}" =
1bc60 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24   set; then :.  $
1bc70 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1bc80 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1bc90 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41   if test -n "$RA
1bca0 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61 63  NLIB"; then.  ac
1bcb0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 3d  _cv_prog_RANLIB=
1bcc0 22 24 52 41 4e 4c 49 42 22 20 23 20 4c 65 74 20  "$RANLIB" # Let 
1bcd0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1bce0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1bcf0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1bd00 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1bd10 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1bd20 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1bd30 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1bd40 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1bd50 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1bd60 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
1bd70 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1bd80 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1bd90 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 7b 20  ions; do.  if { 
1bda0 74 65 73 74 20 2d 66 20 22 24 61 73 5f 64 69 72  test -f "$as_dir
1bdb0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1bdc0 63 5f 65 78 74 22 20 26 26 20 24 61 73 5f 74 65  c_ext" && $as_te
1bdd0 73 74 5f 78 20 22 24 61 73 5f 64 69 72 2f 24 61  st_x "$as_dir/$a
1bde0 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1bdf0 78 74 22 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20  xt"; }; then.   
1be00 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c   ac_cv_prog_RANL
1be10 49 42 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IB="${ac_tool_pr
1be20 65 66 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20  efix}ranlib".   
1be30 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1be40 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1be50 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
1be60 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1be70 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
1be80 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
1be90 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
1bea0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1beb0 69 0a 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f  i.fi.RANLIB=$ac_
1bec0 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69  cv_prog_RANLIB.i
1bed0 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c  f test -n "$RANL
1bee0 49 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  IB"; then.  { $a
1bef0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1bf00 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1bf10 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 52 41  NO}: result: $RA
1bf20 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63  NLIB" >&5.$as_ec
1bf30 68 6f 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36  ho "$RANLIB" >&6
1bf40 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1bf50 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1bf60 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1bf70 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
1bf80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1bf90 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1bfa0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1bfb0 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22  _cv_prog_RANLIB"
1bfc0 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52  ; then.  ac_ct_R
1bfd0 41 4e 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20  ANLIB=$RANLIB.  
1bfe0 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69  # Extract the fi
1bff0 72 73 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e  rst word of "ran
1c000 6c 69 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  lib", so it can 
1c010 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
1c020 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
1c030 20 64 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61   dummy ranlib; a
1c040 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f  c_word=$2.{ $as_
1c050 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c060 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c070 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1c080 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61  $ac_word" >&5.$a
1c090 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
1c0a0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e  ng for $ac_word.
1c0b0 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1c0c0 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 72 6f  est "${ac_cv_pro
1c0d0 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 2b 73  g_ac_ct_RANLIB+s
1c0e0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
1c0f0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
1c100 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1c110 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1c120 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  n "$ac_ct_RANLIB
1c130 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
1c140 70 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49  prog_ac_ct_RANLI
1c150 42 3d 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42  B="$ac_ct_RANLIB
1c160 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1c170 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1c180 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1c190 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1c1a0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1c1b0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1c1c0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1c1d0 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1c1e0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1c1f0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1c200 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1c210 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1c220 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1c230 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d 66 20  .  if { test -f 
1c240 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
1c250 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 26  d$ac_exec_ext" &
1c260 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22 24 61  & $as_test_x "$a
1c270 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1c280 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d 3b 20  c_exec_ext"; }; 
1c290 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
1c2a0 72 6f 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42  rog_ac_ct_RANLIB
1c2b0 3d 22 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61  ="ranlib".    $a
1c2c0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1c2d0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1c2e0 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
1c2f0 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
1c300 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
1c310 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
1c320 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
1c330 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
1c340 69 0a 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24  i.ac_ct_RANLIB=$
1c350 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
1c360 5f 52 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20  _RANLIB.if test 
1c370 2d 6e 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49  -n "$ac_ct_RANLI
1c380 42 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  B"; then.  { $as
1c390 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1c3a0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1c3b0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
1c3c0 63 74 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24  ct_RANLIB" >&5.$
1c3d0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1c3e0 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65  RANLIB" >&6; }.e
1c3f0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1c400 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c410 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1c420 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1c430 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1c440 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
1c450 74 20 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49  t "x$ac_ct_RANLI
1c460 42 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20  B" = x; then.   
1c470 20 52 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c   RANLIB=":".  el
1c480 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
1c490 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
1c4a0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
1c4b0 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
1c4c0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1c4d0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
1c4e0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
1c4f0 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
1c500 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
1c510 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
1c520 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
1c530 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
1c540 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
1c550 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
1c560 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
1c570 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
1c580 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
1c590 52 41 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41  RANLIB=$ac_ct_RA
1c5a0 4e 4c 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20  NLIB.  fi.else. 
1c5b0 20 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f   RANLIB="$ac_cv_
1c5c0 70 72 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a  prog_RANLIB".fi.
1c5d0 0a 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  ..    #---------
1c5e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c5f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c600 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c610 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20  -----------.    
1c620 23 20 44 65 74 65 72 6d 69 6e 65 73 20 74 68 65  # Determines the
1c630 20 63 6f 72 72 65 63 74 20 62 69 6e 61 72 79 20   correct binary 
1c640 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 20 28  file extension (
1c650 2e 6f 2c 20 2e 6f 62 6a 2c 20 2e 65 78 65 20 65  .o, .obj, .exe e
1c660 74 63 2e 29 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d  tc.).    #------
1c670 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c680 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c690 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1c6a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a  --------------..
1c6b0 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
1c6c0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1c6d0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1c6e0 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65 70 20  ecking for grep 
1c6f0 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c 6f 6e  that handles lon
1c700 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65 22 20  g lines and -e" 
1c710 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1c720 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 72 65  checking for gre
1c730 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73 20 6c  p that handles l
1c740 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20 2d 65  ong lines and -e
1c750 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1c760 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 70 61  test "${ac_cv_pa
1c770 74 68 5f 47 52 45 50 2b 73 65 74 7d 22 20 3d 20  th_GREP+set}" = 
1c780 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  set; then :.  $a
1c790 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
1c7a0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
1c7b0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 47 52 45  if test -z "$GRE
1c7c0 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61  P"; then.  ac_pa
1c7d0 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61  th_GREP_found=fa
1c7e0 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
1c7f0 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
1c800 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
1c810 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
1c820 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
1c830 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
1c840 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
1c850 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
1c860 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
1c870 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
1c880 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
1c890 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
1c8a0 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
1c8b0 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
1c8c0 5f 70 72 6f 67 20 69 6e 20 67 72 65 70 20 67 67  _prog in grep gg
1c8d0 72 65 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20  rep; do.    for 
1c8e0 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
1c8f0 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
1c900 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
1c910 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 47 52        ac_path_GR
1c920 45 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  EP="$as_dir/$ac_
1c930 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
1c940 22 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d  ".      { test -
1c950 66 20 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50  f "$ac_path_GREP
1c960 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1c970 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 3b  "$ac_path_GREP";
1c980 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23   } || continue.#
1c990 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61   Check for GNU a
1c9a0 63 5f 70 61 74 68 5f 47 52 45 50 20 61 6e 64 20  c_path_GREP and 
1c9b0 73 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20  select it if it 
1c9c0 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68  is found..  # Ch
1c9d0 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f  eck for GNU $ac_
1c9e0 70 61 74 68 5f 47 52 45 50 0a 63 61 73 65 20 60  path_GREP.case `
1c9f0 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
1ca00 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60 20  --version 2>&1` 
1ca10 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f 63  in.*GNU*).  ac_c
1ca20 76 5f 70 61 74 68 5f 47 52 45 50 3d 22 24 61 63  v_path_GREP="$ac
1ca30 5f 70 61 74 68 5f 47 52 45 50 22 20 61 63 5f 70  _path_GREP" ac_p
1ca40 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e 64 3d 3a  ath_GREP_found=:
1ca50 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e 74  ;;.*).  ac_count
1ca60 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20  =0.  $as_echo_n 
1ca70 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f 6e  0123456789 >"con
1ca80 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69 6c  ftest.in".  whil
1ca90 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61 74  e :.  do.    cat
1caa0 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22   "conftest.in" "
1cab0 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22 63  conftest.in" >"c
1cac0 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20 20  onftest.tmp".   
1cad0 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74 6d   mv "conftest.tm
1cae0 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  p" "conftest.in"
1caf0 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65 73  .    cp "conftes
1cb00 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
1cb10 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f  nl".    $as_echo
1cb20 20 27 47 52 45 50 27 20 3e 3e 20 22 63 6f 6e 66   'GREP' >> "conf
1cb30 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61  test.nl".    "$a
1cb40 63 5f 70 61 74 68 5f 47 52 45 50 22 20 2d 65 20  c_path_GREP" -e 
1cb50 27 47 52 45 50 24 27 20 2d 65 20 27 2d 28 63 61  'GREP$' -e '-(ca
1cb60 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27 20 3c 20  nnot match)-' < 
1cb70 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 22  "conftest.nl" >"
1cb80 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32 3e  conftest.out" 2>
1cb90 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72 65  /dev/null || bre
1cba0 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f 6e  ak.    diff "con
1cbb0 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e 66  ftest.out" "conf
1cbc0 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f 6e  test.nl" >/dev/n
1cbd0 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65 61  ull 2>&1 || brea
1cbe0 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72 69 74  k.    as_fn_arit
1cbf0 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31 20  h $ac_count + 1 
1cc00 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73 5f  && ac_count=$as_
1cc10 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73 74 20  val.    if test 
1cc20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24 7b  $ac_count -gt ${
1cc30 61 63 5f 70 61 74 68 5f 47 52 45 50 5f 6d 61 78  ac_path_GREP_max
1cc40 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  -0}; then.      
1cc50 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20 66 61  # Best one so fa
1cc60 72 2c 20 73 61 76 65 20 69 74 20 62 75 74 20 6b  r, save it but k
1cc70 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20  eep looking for 
1cc80 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20 20 20  a better one.   
1cc90 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52     ac_cv_path_GR
1cca0 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 47 52 45  EP="$ac_path_GRE
1ccb0 50 22 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68  P".      ac_path
1ccc0 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f  _GREP_max=$ac_co
1ccd0 75 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23  unt.    fi.    #
1cce0 20 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73   10*(2^10) chars
1ccf0 20 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20   as input seems 
1cd00 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68  more than enough
1cd10 0a 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f  .    test $ac_co
1cd20 75 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72  unt -gt 10 && br
1cd30 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20  eak.  done.  rm 
1cd40 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63  -f conftest.in c
1cd50 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66  onftest.tmp conf
1cd60 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74  test.nl conftest
1cd70 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20  .out;;.esac..   
1cd80 20 20 20 24 61 63 5f 70 61 74 68 5f 47 52 45 50     $ac_path_GREP
1cd90 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
1cda0 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
1cdb0 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
1cdc0 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74  _save_IFS.  if t
1cdd0 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1cde0 61 74 68 5f 47 52 45 50 22 3b 20 74 68 65 6e 0a  ath_GREP"; then.
1cdf0 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
1ce00 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 67  "no acceptable g
1ce10 72 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75  rep could be fou
1ce20 6e 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48  nd in $PATH$PATH
1ce30 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78  _SEPARATOR/usr/x
1ce40 70 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e  pg4/bin" "$LINEN
1ce50 4f 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20  O" 5.  fi.else. 
1ce60 20 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50   ac_cv_path_GREP
1ce70 3d 24 47 52 45 50 0a 66 69 0a 0a 66 69 0a 7b 20  =$GREP.fi..fi.{ 
1ce80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1ce90 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1cea0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1ceb0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
1cec0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1ced0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
1cee0 20 3e 26 36 3b 20 7d 0a 20 47 52 45 50 3d 22 24   >&6; }. GREP="$
1cef0 61 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 22  ac_cv_path_GREP"
1cf00 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1cf10 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1cf20 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1cf30 6b 69 6e 67 20 66 6f 72 20 65 67 72 65 70 22 20  king for egrep" 
1cf40 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1cf50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65 67 72  checking for egr
1cf60 65 70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ep... " >&6; }.i
1cf70 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
1cf80 70 61 74 68 5f 45 47 52 45 50 2b 73 65 74 7d 22  path_EGREP+set}"
1cf90 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
1cfa0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1cfb0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1cfc0 0a 20 20 69 66 20 65 63 68 6f 20 61 20 7c 20 24  .  if echo a | $
1cfd0 47 52 45 50 20 2d 45 20 27 28 61 7c 62 29 27 20  GREP -E '(a|b)' 
1cfe0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a  >/dev/null 2>&1.
1cff0 20 20 20 74 68 65 6e 20 61 63 5f 63 76 5f 70 61     then ac_cv_pa
1d000 74 68 5f 45 47 52 45 50 3d 22 24 47 52 45 50 20  th_EGREP="$GREP 
1d010 2d 45 22 0a 20 20 20 65 6c 73 65 0a 20 20 20 20  -E".   else.    
1d020 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 45 47   if test -z "$EG
1d030 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f  REP"; then.  ac_
1d040 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64  path_EGREP_found
1d050 3d 66 61 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20  =false.  # Loop 
1d060 74 68 72 6f 75 67 68 20 74 68 65 20 75 73 65 72  through the user
1d070 27 73 20 70 61 74 68 20 61 6e 64 20 74 65 73 74  's path and test
1d080 20 66 6f 72 20 65 61 63 68 20 6f 66 20 50 52 4f   for each of PRO
1d090 47 4e 41 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f  GNAME-LIST.  as_
1d0a0 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49  save_IFS=$IFS; I
1d0b0 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54  FS=$PATH_SEPARAT
1d0c0 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e  OR.for as_dir in
1d0d0 20 24 50 41 54 48 24 50 41 54 48 5f 53 45 50 41   $PATH$PATH_SEPA
1d0e0 52 41 54 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62  RATOR/usr/xpg4/b
1d0f0 69 6e 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  in.do.  IFS=$as_
1d100 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1d110 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1d120 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1d130 20 61 63 5f 70 72 6f 67 20 69 6e 20 65 67 72 65   ac_prog in egre
1d140 70 3b 20 64 6f 0a 20 20 20 20 66 6f 72 20 61 63  p; do.    for ac
1d150 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
1d160 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
1d170 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
1d180 20 20 20 20 61 63 5f 70 61 74 68 5f 45 47 52 45      ac_path_EGRE
1d190 50 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 70  P="$as_dir/$ac_p
1d1a0 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74 22  rog$ac_exec_ext"
1d1b0 0a 20 20 20 20 20 20 7b 20 74 65 73 74 20 2d 66  .      { test -f
1d1c0 20 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50   "$ac_path_EGREP
1d1d0 22 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20  " && $as_test_x 
1d1e0 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50 22  "$ac_path_EGREP"
1d1f0 3b 20 7d 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a  ; } || continue.
1d200 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20  # Check for GNU 
1d210 61 63 5f 70 61 74 68 5f 45 47 52 45 50 20 61 6e  ac_path_EGREP an
1d220 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20 69  d select it if i
1d230 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20  t is found..  # 
1d240 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24 61  Check for GNU $a
1d250 63 5f 70 61 74 68 5f 45 47 52 45 50 0a 63 61 73  c_path_EGREP.cas
1d260 65 20 60 22 24 61 63 5f 70 61 74 68 5f 45 47 52  e `"$ac_path_EGR
1d270 45 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  EP" --version 2>
1d280 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
1d290 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
1d2a0 3d 22 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  ="$ac_path_EGREP
1d2b0 22 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f  " ac_path_EGREP_
1d2c0 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61  found=:;;.*).  a
1d2d0 63 5f 63 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f  c_count=0.  $as_
1d2e0 65 63 68 6f 5f 6e 20 30 31 32 33 34 35 36 37 38  echo_n 012345678
1d2f0 39 20 3e 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  9 >"conftest.in"
1d300 0a 20 20 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a  .  while :.  do.
1d310 20 20 20 20 63 61 74 20 22 63 6f 6e 66 74 65 73      cat "conftes
1d320 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e  t.in" "conftest.
1d330 69 6e 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74  in" >"conftest.t
1d340 6d 70 22 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66  mp".    mv "conf
1d350 74 65 73 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74  test.tmp" "conft
1d360 65 73 74 2e 69 6e 22 0a 20 20 20 20 63 70 20 22  est.in".    cp "
1d370 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 22 63 6f  conftest.in" "co
1d380 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24  nftest.nl".    $
1d390 61 73 5f 65 63 68 6f 20 27 45 47 52 45 50 27 20  as_echo 'EGREP' 
1d3a0 3e 3e 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22  >> "conftest.nl"
1d3b0 0a 20 20 20 20 22 24 61 63 5f 70 61 74 68 5f 45  .    "$ac_path_E
1d3c0 47 52 45 50 22 20 27 45 47 52 45 50 24 27 20 3c  GREP" 'EGREP$' <
1d3d0 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e   "conftest.nl" >
1d3e0 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 32  "conftest.out" 2
1d3f0 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 62 72  >/dev/null || br
1d400 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22 63 6f  eak.    diff "co
1d410 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63 6f 6e  nftest.out" "con
1d420 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65 76 2f  ftest.nl" >/dev/
1d430 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62 72 65  null 2>&1 || bre
1d440 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61 72 69  ak.    as_fn_ari
1d450 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b 20 31  th $ac_count + 1
1d460 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24 61 73   && ac_count=$as
1d470 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65 73 74  _val.    if test
1d480 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 24   $ac_count -gt $
1d490 7b 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d  {ac_path_EGREP_m
1d4a0 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20 20  ax-0}; then.    
1d4b0 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f 20    # Best one so 
1d4c0 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75 74  far, save it but
1d4d0 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66 6f   keep looking fo
1d4e0 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a 20  r a better one. 
1d4f0 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68 5f       ac_cv_path_
1d500 45 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  EGREP="$ac_path_
1d510 45 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f  EGREP".      ac_
1d520 70 61 74 68 5f 45 47 52 45 50 5f 6d 61 78 3d 24  path_EGREP_max=$
1d530 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a  ac_count.    fi.
1d540 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20      # 10*(2^10) 
1d550 63 68 61 72 73 20 61 73 20 69 6e 70 75 74 20 73  chars as input s
1d560 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65  eems more than e
1d570 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74 20 24  nough.    test $
1d580 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20  ac_count -gt 10 
1d590 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a  && break.  done.
1d5a0 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74    rm -f conftest
1d5b0 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70  .in conftest.tmp
1d5c0 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e   conftest.nl con
1d5d0 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63  ftest.out;;.esac
1d5e0 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61 74 68  ..      $ac_path
1d5f0 5f 45 47 52 45 50 5f 66 6f 75 6e 64 20 26 26 20  _EGREP_found && 
1d600 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65  break 3.    done
1d610 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  .  done.  done.I
1d620 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
1d630 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61    if test -z "$a
1d640 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50 22  c_cv_path_EGREP"
1d650 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e  ; then.    as_fn
1d660 5f 65 72 72 6f 72 20 22 6e 6f 20 61 63 63 65 70  _error "no accep
1d670 74 61 62 6c 65 20 65 67 72 65 70 20 63 6f 75 6c  table egrep coul
1d680 64 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50  d be found in $P
1d690 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
1d6a0 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22  OR/usr/xpg4/bin"
1d6b0 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66   "$LINENO" 5.  f
1d6c0 69 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  i.else.  ac_cv_p
1d6d0 61 74 68 5f 45 47 52 45 50 3d 24 45 47 52 45 50  ath_EGREP=$EGREP
1d6e0 0a 66 69 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20  .fi..   fi.fi.{ 
1d6f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1d700 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1d710 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1d720 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
1d730 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1d740 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45  $ac_cv_path_EGRE
1d750 50 22 20 3e 26 36 3b 20 7d 0a 20 45 47 52 45 50  P" >&6; }. EGREP
1d760 3d 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47  ="$ac_cv_path_EG
1d770 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65 63 68  REP"...{ $as_ech
1d780 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1d790 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1d7a0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41 4e 53  checking for ANS
1d7b0 49 20 43 20 68 65 61 64 65 72 20 66 69 6c 65 73  I C header files
1d7c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1d7d0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41   "checking for A
1d7e0 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
1d7f0 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  es... " >&6; }.i
1d800 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
1d810 68 65 61 64 65 72 5f 73 74 64 63 2b 73 65 74 7d  header_stdc+set}
1d820 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a  " = set; then :.
1d830 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1d840 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1d850 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
1d860 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
1d870 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1d880 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
1d890 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
1d8a0 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c  <stdlib.h>.#incl
1d8b0 75 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23  ude <stdarg.h>.#
1d8c0 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e  include <string.
1d8d0 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 66 6c 6f  h>.#include <flo
1d8e0 61 74 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20  at.h>..int.main 
1d8f0 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
1d900 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
1d910 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
1d920 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
1d930 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f   then :.  ac_cv_
1d940 68 65 61 64 65 72 5f 73 74 64 63 3d 79 65 73 0a  header_stdc=yes.
1d950 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 65 61  else.  ac_cv_hea
1d960 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72  der_stdc=no.fi.r
1d970 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
1d980 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1d990 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1d9a0 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 69 66 20  est.$ac_ext..if 
1d9b0 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
1d9c0 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
1d9d0 68 65 6e 0a 20 20 23 20 53 75 6e 4f 53 20 34 2e  hen.  # SunOS 4.
1d9e0 78 20 73 74 72 69 6e 67 2e 68 20 64 6f 65 73 20  x string.h does 
1d9f0 6e 6f 74 20 64 65 63 6c 61 72 65 20 6d 65 6d 2a  not declare mem*
1da00 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f 20 41 4e  , contrary to AN
1da10 53 49 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  SI..  cat confde
1da20 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
1da30 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1da40 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
1da50 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
1da60 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 0a 5f 41  e <string.h>.._A
1da70 43 45 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24  CEOF.if (eval "$
1da80 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
1da90 24 61 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c  $ac_ext") 2>&5 |
1daa0 0a 20 20 24 45 47 52 45 50 20 22 6d 65 6d 63 68  .  $EGREP "memch
1dab0 72 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  r" >/dev/null 2>
1dac0 26 31 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65  &1; then :..else
1dad0 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  .  ac_cv_header_
1dae0 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  stdc=no.fi.rm -f
1daf0 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 0a   conftest*..fi..
1db00 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f 68  if test $ac_cv_h
1db10 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65 73  eader_stdc = yes
1db20 3b 20 74 68 65 6e 0a 20 20 23 20 49 53 43 20 32  ; then.  # ISC 2
1db30 2e 30 2e 32 20 73 74 64 6c 69 62 2e 68 20 64 6f  .0.2 stdlib.h do
1db40 65 73 20 6e 6f 74 20 64 65 63 6c 61 72 65 20 66  es not declare f
1db50 72 65 65 2c 20 63 6f 6e 74 72 61 72 79 20 74 6f  ree, contrary to
1db60 20 41 4e 53 49 2e 0a 20 20 63 61 74 20 63 6f 6e   ANSI..  cat con
1db70 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
1db80 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
1db90 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
1dba0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
1dbb0 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a  lude <stdlib.h>.
1dbc0 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61 6c  ._ACEOF.if (eval
1dbd0 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65   "$ac_cpp confte
1dbe0 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e 26  st.$ac_ext") 2>&
1dbf0 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 66 72  5 |.  $EGREP "fr
1dc00 65 65 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  ee" >/dev/null 2
1dc10 3e 26 31 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  >&1; then :..els
1dc20 65 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72  e.  ac_cv_header
1dc30 5f 73 74 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  _stdc=no.fi.rm -
1dc40 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a  f conftest*..fi.
1dc50 0a 69 66 20 74 65 73 74 20 24 61 63 5f 63 76 5f  .if test $ac_cv_
1dc60 68 65 61 64 65 72 5f 73 74 64 63 20 3d 20 79 65  header_stdc = ye
1dc70 73 3b 20 74 68 65 6e 0a 20 20 23 20 2f 62 69 6e  s; then.  # /bin
1dc80 2f 63 63 20 69 6e 20 49 72 69 78 2d 34 2e 30 2e  /cc in Irix-4.0.
1dc90 35 20 67 65 74 73 20 6e 6f 6e 2d 41 4e 53 49 20  5 gets non-ANSI 
1dca0 63 74 79 70 65 20 6d 61 63 72 6f 73 20 75 6e 6c  ctype macros unl
1dcb0 65 73 73 20 75 73 69 6e 67 20 2d 61 6e 73 69 2e  ess using -ansi.
1dcc0 0a 20 20 69 66 20 74 65 73 74 20 22 24 63 72 6f  .  if test "$cro
1dcd0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20  ss_compiling" = 
1dce0 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 3a 0a  yes; then :.  :.
1dcf0 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64  else.  cat confd
1dd00 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
1dd10 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
1dd20 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
1dd30 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
1dd40 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e  de <ctype.h>.#in
1dd50 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e  clude <stdlib.h>
1dd60 0a 23 69 66 20 28 28 27 20 27 20 26 20 30 78 30  .#if ((' ' & 0x0
1dd70 46 46 29 20 3d 3d 20 30 78 30 32 30 29 0a 23 20  FF) == 0x020).# 
1dd80 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63  define ISLOWER(c
1dd90 29 20 28 27 61 27 20 3c 3d 20 28 63 29 20 26 26  ) ('a' <= (c) &&
1dda0 20 28 63 29 20 3c 3d 20 27 7a 27 29 0a 23 20 64   (c) <= 'z').# d
1ddb0 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29  efine TOUPPER(c)
1ddc0 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 27   (ISLOWER(c) ? '
1ddd0 41 27 20 2b 20 28 28 63 29 20 2d 20 27 61 27 29  A' + ((c) - 'a')
1dde0 20 3a 20 28 63 29 29 0a 23 65 6c 73 65 0a 23 20   : (c)).#else.# 
1ddf0 64 65 66 69 6e 65 20 49 53 4c 4f 57 45 52 28 63  define ISLOWER(c
1de00 29 20 5c 0a 09 09 20 20 20 28 28 27 61 27 20 3c  ) \...   (('a' <
1de10 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
1de20 27 69 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c  'i') \...     ||
1de30 20 28 27 6a 27 20 3c 3d 20 28 63 29 20 26 26 20   ('j' <= (c) && 
1de40 28 63 29 20 3c 3d 20 27 72 27 29 20 5c 0a 09 09  (c) <= 'r') \...
1de50 20 20 20 20 20 7c 7c 20 28 27 73 27 20 3c 3d 20       || ('s' <= 
1de60 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20 27 7a  (c) && (c) <= 'z
1de70 27 29 29 0a 23 20 64 65 66 69 6e 65 20 54 4f 55  ')).# define TOU
1de80 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57 45 52  PPER(c) (ISLOWER
1de90 28 63 29 20 3f 20 28 28 63 29 20 7c 20 30 78 34  (c) ? ((c) | 0x4
1dea0 30 29 20 3a 20 28 63 29 29 0a 23 65 6e 64 69 66  0) : (c)).#endif
1deb0 0a 0a 23 64 65 66 69 6e 65 20 58 4f 52 28 65 2c  ..#define XOR(e,
1dec0 20 66 29 20 28 28 28 65 29 20 26 26 20 21 28 66   f) (((e) && !(f
1ded0 29 29 20 7c 7c 20 28 21 28 65 29 20 26 26 20 28  )) || (!(e) && (
1dee0 66 29 29 29 0a 69 6e 74 0a 6d 61 69 6e 20 28 29  f))).int.main ()
1def0 0a 7b 0a 20 20 69 6e 74 20 69 3b 0a 20 20 66 6f  .{.  int i;.  fo
1df00 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 32 35  r (i = 0; i < 25
1df10 36 3b 20 69 2b 2b 29 0a 20 20 20 20 69 66 20 28  6; i++).    if (
1df20 58 4f 52 20 28 69 73 6c 6f 77 65 72 20 28 69 29  XOR (islower (i)
1df30 2c 20 49 53 4c 4f 57 45 52 20 28 69 29 29 0a 09  , ISLOWER (i))..
1df40 7c 7c 20 74 6f 75 70 70 65 72 20 28 69 29 20 21  || toupper (i) !
1df50 3d 20 54 4f 55 50 50 45 52 20 28 69 29 29 0a 20  = TOUPPER (i)). 
1df60 20 20 20 20 20 72 65 74 75 72 6e 20 32 3b 0a 20       return 2;. 
1df70 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1df80 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
1df90 72 79 5f 72 75 6e 20 22 24 4c 49 4e 45 4e 4f 22  ry_run "$LINENO"
1dfa0 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20  ; then :..else. 
1dfb0 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74   ac_cv_header_st
1dfc0 64 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  dc=no.fi.rm -f c
1dfd0 6f 72 65 20 2a 2e 63 6f 72 65 20 63 6f 72 65 2e  ore *.core core.
1dfe0 63 6f 6e 66 74 65 73 74 2e 2a 20 67 6d 6f 6e 2e  conftest.* gmon.
1dff0 6f 75 74 20 62 62 2e 6f 75 74 20 63 6f 6e 66 74  out bb.out conft
1e000 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 5c 0a  est$ac_exeext \.
1e010 20 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f    conftest.$ac_o
1e020 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 62  bjext conftest.b
1e030 65 61 6d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  eam conftest.$ac
1e040 5f 65 78 74 0a 66 69 0a 0a 66 69 0a 66 69 0a 7b  _ext.fi..fi.fi.{
1e050 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e060 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e070 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1e080 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74  $ac_cv_header_st
1e090 64 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  dc" >&5.$as_echo
1e0a0 20 22 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f   "$ac_cv_header_
1e0b0 73 74 64 63 22 20 3e 26 36 3b 20 7d 0a 69 66 20  stdc" >&6; }.if 
1e0c0 74 65 73 74 20 24 61 63 5f 63 76 5f 68 65 61 64  test $ac_cv_head
1e0d0 65 72 5f 73 74 64 63 20 3d 20 79 65 73 3b 20 74  er_stdc = yes; t
1e0e0 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23  hen..$as_echo "#
1e0f0 64 65 66 69 6e 65 20 53 54 44 43 5f 48 45 41 44  define STDC_HEAD
1e100 45 52 53 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66  ERS 1" >>confdef
1e110 73 2e 68 0a 0a 66 69 0a 0a 23 20 4f 6e 20 49 52  s.h..fi..# On IR
1e120 49 58 20 35 2e 33 2c 20 73 79 73 2f 74 79 70 65  IX 5.3, sys/type
1e130 73 20 61 6e 64 20 69 6e 74 74 79 70 65 73 2e 68  s and inttypes.h
1e140 20 61 72 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67   are conflicting
1e150 2e 0a 66 6f 72 20 61 63 5f 68 65 61 64 65 72 20  ..for ac_header 
1e160 69 6e 20 73 79 73 2f 74 79 70 65 73 2e 68 20 73  in sys/types.h s
1e170 79 73 2f 73 74 61 74 2e 68 20 73 74 64 6c 69 62  ys/stat.h stdlib
1e180 2e 68 20 73 74 72 69 6e 67 2e 68 20 6d 65 6d 6f  .h string.h memo
1e190 72 79 2e 68 20 73 74 72 69 6e 67 73 2e 68 20 5c  ry.h strings.h \
1e1a0 0a 09 09 20 20 69 6e 74 74 79 70 65 73 2e 68 20  ...  inttypes.h 
1e1b0 73 74 64 69 6e 74 2e 68 20 75 6e 69 73 74 64 2e  stdint.h unistd.
1e1c0 68 0a 64 6f 20 3a 0a 20 20 61 73 5f 61 63 5f 48  h.do :.  as_ac_H
1e1d0 65 61 64 65 72 3d 60 24 61 73 5f 65 63 68 6f 20  eader=`$as_echo 
1e1e0 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61  "ac_cv_header_$a
1e1f0 63 5f 68 65 61 64 65 72 22 20 7c 20 24 61 73 5f  c_header" | $as_
1e200 74 72 5f 73 68 60 0a 61 63 5f 66 6e 5f 63 5f 63  tr_sh`.ac_fn_c_c
1e210 68 65 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70  heck_header_comp
1e220 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 20 22 24  ile "$LINENO" "$
1e230 61 63 5f 68 65 61 64 65 72 22 20 22 24 61 73 5f  ac_header" "$as_
1e240 61 63 5f 48 65 61 64 65 72 22 20 22 24 61 63 5f  ac_Header" "$ac_
1e250 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
1e260 0a 22 0a 65 76 61 6c 20 61 73 5f 76 61 6c 3d 5c  .".eval as_val=\
1e270 24 24 61 73 5f 61 63 5f 48 65 61 64 65 72 0a 20  $$as_ac_Header. 
1e280 20 20 69 66 20 74 65 73 74 20 22 78 24 61 73 5f    if test "x$as_
1e290 76 61 6c 22 20 3d 20 78 22 22 79 65 73 3b 20 74  val" = x""yes; t
1e2a0 68 65 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f  hen :.  cat >>co
1e2b0 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
1e2c0 46 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f 65  F.#define `$as_e
1e2d0 63 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 68 65  cho "HAVE_$ac_he
1e2e0 61 64 65 72 22 20 7c 20 24 61 73 5f 74 72 5f 63  ader" | $as_tr_c
1e2f0 70 70 60 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69  pp` 1._ACEOF..fi
1e300 0a 0a 64 6f 6e 65 0a 0a 0a 0a 20 20 20 20 23 20  ..done....    # 
1e310 41 6e 79 20 6d 61 63 72 6f 73 20 74 68 61 74 20  Any macros that 
1e320 75 73 65 20 74 68 65 20 63 6f 6d 70 69 6c 65 72  use the compiler
1e330 20 28 65 2e 67 2e 20 41 43 5f 54 52 59 5f 43 4f   (e.g. AC_TRY_CO
1e340 4d 50 49 4c 45 29 20 68 61 76 65 20 74 6f 20 67  MPILE) have to g
1e350 6f 20 68 65 72 65 2e 0a 0a 0a 20 20 20 20 23 2d  o here....    #-
1e360 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e370 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e390 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e3a0 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 23 20 49 66  -------.    # If
1e3b0 20 77 65 27 72 65 20 75 73 69 6e 67 20 47 43 43   we're using GCC
1e3c0 2c 20 73 65 65 20 69 66 20 74 68 65 20 63 6f 6d  , see if the com
1e3d0 70 69 6c 65 72 20 75 6e 64 65 72 73 74 61 6e 64  piler understand
1e3e0 73 20 2d 70 69 70 65 2e 20 49 66 20 73 6f 2c 20  s -pipe. If so, 
1e3f0 75 73 65 20 69 74 2e 0a 20 20 20 20 23 20 49 74  use it..    # It
1e400 20 6d 61 6b 65 73 20 63 6f 6d 70 69 6c 69 6e 67   makes compiling
1e410 20 67 6f 20 66 61 73 74 65 72 2e 20 20 28 54 68   go faster.  (Th
1e420 69 73 20 69 73 20 6f 6e 6c 79 20 61 20 70 65 72  is is only a per
1e430 66 6f 72 6d 61 6e 63 65 20 66 65 61 74 75 72 65  formance feature
1e440 2e 29 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d  .).    #--------
1e450 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e460 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e470 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e480 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e490 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a  ..    if test -z
1e4a0 20 22 24 6e 6f 5f 70 69 70 65 22 20 2d 61 20 2d   "$no_pipe" -a -
1e4b0 6e 20 22 24 47 43 43 22 3b 20 74 68 65 6e 0a 09  n "$GCC"; then..
1e4c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1e4d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1e4e0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
1e4f0 67 20 69 66 20 74 68 65 20 63 6f 6d 70 69 6c 65  g if the compile
1e500 72 20 75 6e 64 65 72 73 74 61 6e 64 73 20 2d 70  r understands -p
1e510 69 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ipe" >&5.$as_ech
1e520 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66  o_n "checking if
1e530 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 75 6e   the compiler un
1e540 64 65 72 73 74 61 6e 64 73 20 2d 70 69 70 65 2e  derstands -pipe.
1e550 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  .. " >&6; }.if t
1e560 65 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f 63 63  est "${tcl_cv_cc
1e570 5f 70 69 70 65 2b 73 65 74 7d 22 20 3d 20 73 65  _pipe+set}" = se
1e580 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  t; then :.  $as_
1e590 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1e5a0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 09 20 20   " >&6.else...  
1e5b0 20 20 68 6f 6c 64 5f 63 66 6c 61 67 73 3d 24 43    hold_cflags=$C
1e5c0 46 4c 41 47 53 3b 20 43 46 4c 41 47 53 3d 22 24  FLAGS; CFLAGS="$
1e5d0 43 46 4c 41 47 53 20 2d 70 69 70 65 22 0a 09 20  CFLAGS -pipe".. 
1e5e0 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e     cat confdefs.
1e5f0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
1e600 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
1e610 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1e620 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
1e630 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
1e640 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
1e650 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
1e660 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
1e670 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76   then :.  tcl_cv
1e680 5f 63 63 5f 70 69 70 65 3d 79 65 73 0a 65 6c 73  _cc_pipe=yes.els
1e690 65 0a 20 20 74 63 6c 5f 63 76 5f 63 63 5f 70 69  e.  tcl_cv_cc_pi
1e6a0 70 65 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63  pe=no.fi.rm -f c
1e6b0 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  ore conftest.err
1e6c0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62   conftest.$ac_ob
1e6d0 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  jext conftest.$a
1e6e0 63 5f 65 78 74 0a 09 20 20 20 20 43 46 4c 41 47  c_ext..    CFLAG
1e6f0 53 3d 24 68 6f 6c 64 5f 63 66 6c 61 67 73 0a 66  S=$hold_cflags.f
1e700 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
1e710 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e720 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
1e730 74 3a 20 24 74 63 6c 5f 63 76 5f 63 63 5f 70 69  t: $tcl_cv_cc_pi
1e740 70 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  pe" >&5.$as_echo
1e750 20 22 24 74 63 6c 5f 63 76 5f 63 63 5f 70 69 70   "$tcl_cv_cc_pip
1e760 65 22 20 3e 26 36 3b 20 7d 0a 09 69 66 20 74 65  e" >&6; }..if te
1e770 73 74 20 24 74 63 6c 5f 63 76 5f 63 63 5f 70 69  st $tcl_cv_cc_pi
1e780 70 65 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09  pe = yes; then..
1e790 20 20 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c      CFLAGS="$CFL
1e7a0 41 47 53 20 2d 70 69 70 65 22 0a 09 66 69 0a 20  AGS -pipe"..fi. 
1e7b0 20 20 20 66 69 0a 0a 20 20 20 20 23 2d 2d 2d 2d     fi..    #----
1e7c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e7d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e7e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e7f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e800 0a 20 20 20 20 23 20 43 6f 6d 6d 6f 6e 20 63 6f  .    # Common co
1e810 6d 70 69 6c 65 72 20 66 6c 61 67 20 73 65 74 75  mpiler flag setu
1e820 70 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  p.    #---------
1e830 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e840 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e850 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1e860 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20  -----------..   
1e870 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1e880 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1e890 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1e8a0 69 6e 67 20 77 68 65 74 68 65 72 20 62 79 74 65  ing whether byte
1e8b0 20 6f 72 64 65 72 69 6e 67 20 69 73 20 62 69 67   ordering is big
1e8c0 65 6e 64 69 61 6e 22 20 3e 26 35 0a 24 61 73 5f  endian" >&5.$as_
1e8d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e8e0 20 77 68 65 74 68 65 72 20 62 79 74 65 20 6f 72   whether byte or
1e8f0 64 65 72 69 6e 67 20 69 73 20 62 69 67 65 6e 64  dering is bigend
1e900 69 61 6e 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ian... " >&6; }.
1e910 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
1e920 5f 63 5f 62 69 67 65 6e 64 69 61 6e 2b 73 65 74  _c_bigendian+set
1e930 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
1e940 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1e950 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1e960 73 65 0a 20 20 61 63 5f 63 76 5f 63 5f 62 69 67  se.  ac_cv_c_big
1e970 65 6e 64 69 61 6e 3d 75 6e 6b 6e 6f 77 6e 0a 20  endian=unknown. 
1e980 20 20 20 23 20 53 65 65 20 69 66 20 77 65 27 72     # See if we'r
1e990 65 20 64 65 61 6c 69 6e 67 20 77 69 74 68 20 61  e dealing with a
1e9a0 20 75 6e 69 76 65 72 73 61 6c 20 63 6f 6d 70 69   universal compi
1e9b0 6c 65 72 2e 0a 20 20 20 20 63 61 74 20 63 6f 6e  ler..    cat con
1e9c0 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
1e9d0 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
1e9e0 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
1e9f0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 6e  defs.h.  */.#ifn
1ea00 64 65 66 20 5f 5f 41 50 50 4c 45 5f 43 43 5f 5f  def __APPLE_CC__
1ea10 0a 09 20 20 20 20 20 20 20 6e 6f 74 20 61 20 75  ..       not a u
1ea20 6e 69 76 65 72 73 61 6c 20 63 61 70 61 62 6c 65  niversal capable
1ea30 20 63 6f 6d 70 69 6c 65 72 0a 09 20 20 20 20 20   compiler..     
1ea40 23 65 6e 64 69 66 0a 09 20 20 20 20 20 74 79 70  #endif..     typ
1ea50 65 64 65 66 20 69 6e 74 20 64 75 6d 6d 79 3b 0a  edef int dummy;.
1ea60 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
1ea70 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
1ea80 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
1ea90 0a 0a 09 23 20 43 68 65 63 6b 20 66 6f 72 20 70  ...# Check for p
1eaa0 6f 74 65 6e 74 69 61 6c 20 2d 61 72 63 68 20 66  otential -arch f
1eab0 6c 61 67 73 2e 20 20 49 74 20 69 73 20 6e 6f 74  lags.  It is not
1eac0 20 75 6e 69 76 65 72 73 61 6c 20 75 6e 6c 65 73   universal unles
1ead0 73 0a 09 23 20 74 68 65 72 65 20 61 72 65 20 61  s..# there are a
1eae0 74 20 6c 65 61 73 74 20 74 77 6f 20 2d 61 72 63  t least two -arc
1eaf0 68 20 66 6c 61 67 73 20 77 69 74 68 20 64 69 66  h flags with dif
1eb00 66 65 72 65 6e 74 20 76 61 6c 75 65 73 2e 0a 09  ferent values...
1eb10 61 63 5f 61 72 63 68 3d 0a 09 61 63 5f 70 72 65  ac_arch=..ac_pre
1eb20 76 3d 0a 09 66 6f 72 20 61 63 5f 77 6f 72 64 20  v=..for ac_word 
1eb30 69 6e 20 24 43 43 20 24 43 46 4c 41 47 53 20 24  in $CC $CFLAGS $
1eb40 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
1eb50 53 3b 20 64 6f 0a 09 20 69 66 20 74 65 73 74 20  S; do.. if test 
1eb60 2d 6e 20 22 24 61 63 5f 70 72 65 76 22 3b 20 74  -n "$ac_prev"; t
1eb70 68 65 6e 0a 09 20 20 20 63 61 73 65 20 24 61 63  hen..   case $ac
1eb80 5f 77 6f 72 64 20 69 6e 0a 09 20 20 20 20 20 69  _word in..     i
1eb90 3f 38 36 20 7c 20 78 38 36 5f 36 34 20 7c 20 70  ?86 | x86_64 | p
1eba0 70 63 20 7c 20 70 70 63 36 34 29 0a 09 20 20 20  pc | ppc64)..   
1ebb0 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22      if test -z "
1ebc0 24 61 63 5f 61 72 63 68 22 20 7c 7c 20 74 65 73  $ac_arch" || tes
1ebd0 74 20 22 24 61 63 5f 61 72 63 68 22 20 3d 20 22  t "$ac_arch" = "
1ebe0 24 61 63 5f 77 6f 72 64 22 3b 20 74 68 65 6e 0a  $ac_word"; then.
1ebf0 09 09 20 61 63 5f 61 72 63 68 3d 24 61 63 5f 77  .. ac_arch=$ac_w
1ec00 6f 72 64 0a 09 20 20 20 20 20 20 20 65 6c 73 65  ord..       else
1ec10 0a 09 09 20 61 63 5f 63 76 5f 63 5f 62 69 67 65  ... ac_cv_c_bige
1ec20 6e 64 69 61 6e 3d 75 6e 69 76 65 72 73 61 6c 0a  ndian=universal.
1ec30 09 09 20 62 72 65 61 6b 0a 09 20 20 20 20 20 20  .. break..      
1ec40 20 66 69 0a 09 20 20 20 20 20 20 20 3b 3b 0a 09   fi..       ;;..
1ec50 20 20 20 65 73 61 63 0a 09 20 20 20 61 63 5f 70     esac..   ac_p
1ec60 72 65 76 3d 0a 09 20 65 6c 69 66 20 74 65 73 74  rev=.. elif test
1ec70 20 22 78 24 61 63 5f 77 6f 72 64 22 20 3d 20 22   "x$ac_word" = "
1ec80 78 2d 61 72 63 68 22 3b 20 74 68 65 6e 0a 09 20  x-arch"; then.. 
1ec90 20 20 61 63 5f 70 72 65 76 3d 61 72 63 68 0a 09    ac_prev=arch..
1eca0 20 66 69 0a 20 20 20 20 20 20 20 64 6f 6e 65 0a   fi.       done.
1ecb0 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
1ecc0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
1ecd0 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
1ece0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1ecf0 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
1ed00 63 76 5f 63 5f 62 69 67 65 6e 64 69 61 6e 20 3d  cv_c_bigendian =
1ed10 20 75 6e 6b 6e 6f 77 6e 3b 20 74 68 65 6e 0a 20   unknown; then. 
1ed20 20 20 20 20 20 23 20 53 65 65 20 69 66 20 73 79       # See if sy
1ed30 73 2f 70 61 72 61 6d 2e 68 20 64 65 66 69 6e 65  s/param.h define
1ed40 73 20 74 68 65 20 42 59 54 45 5f 4f 52 44 45 52  s the BYTE_ORDER
1ed50 20 6d 61 63 72 6f 2e 0a 20 20 20 20 20 20 63 61   macro..      ca
1ed60 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
1ed70 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
1ed80 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
1ed90 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1eda0 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74  .#include <sys/t
1edb0 79 70 65 73 2e 68 3e 0a 09 20 20 20 20 20 23 69  ypes.h>..     #i
1edc0 6e 63 6c 75 64 65 20 3c 73 79 73 2f 70 61 72 61  nclude <sys/para
1edd0 6d 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28  m.h>..int.main (
1ede0 29 0a 7b 0a 23 69 66 20 21 20 28 64 65 66 69 6e  ).{.#if ! (defin
1edf0 65 64 20 42 59 54 45 5f 4f 52 44 45 52 20 26 26  ed BYTE_ORDER &&
1ee00 20 64 65 66 69 6e 65 64 20 42 49 47 5f 45 4e 44   defined BIG_END
1ee10 49 41 4e 20 5c 0a 09 09 20 20 20 20 20 26 26 20  IAN \...     && 
1ee20 64 65 66 69 6e 65 64 20 4c 49 54 54 4c 45 5f 45  defined LITTLE_E
1ee30 4e 44 49 41 4e 20 26 26 20 42 59 54 45 5f 4f 52  NDIAN && BYTE_OR
1ee40 44 45 52 20 26 26 20 42 49 47 5f 45 4e 44 49 41  DER && BIG_ENDIA
1ee50 4e 20 5c 0a 09 09 20 20 20 20 20 26 26 20 4c 49  N \...     && LI
1ee60 54 54 4c 45 5f 45 4e 44 49 41 4e 29 0a 09 20 20  TTLE_ENDIAN)..  
1ee70 20 20 20 20 62 6f 67 75 73 20 65 6e 64 69 61 6e      bogus endian
1ee80 20 6d 61 63 72 6f 73 0a 09 20 20 20 20 20 23 65   macros..     #e
1ee90 6e 64 69 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ndif..  ;.  retu
1eea0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
1eeb0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  f ac_fn_c_try_co
1eec0 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b  mpile "$LINENO";
1eed0 20 74 68 65 6e 20 3a 0a 20 20 23 20 49 74 20 64   then :.  # It d
1eee0 6f 65 73 3b 20 6e 6f 77 20 73 65 65 20 77 68 65  oes; now see whe
1eef0 74 68 65 72 20 69 74 20 64 65 66 69 6e 65 64 20  ther it defined 
1ef00 74 6f 20 42 49 47 5f 45 4e 44 49 41 4e 20 6f 72  to BIG_ENDIAN or
1ef10 20 6e 6f 74 2e 0a 09 20 63 61 74 20 63 6f 6e 66   not... cat conf
1ef20 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
1ef30 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
1ef40 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
1ef50 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
1ef60 75 64 65 20 3c 73 79 73 2f 74 79 70 65 73 2e 68  ude <sys/types.h
1ef70 3e 0a 09 09 23 69 6e 63 6c 75 64 65 20 3c 73 79  >...#include <sy
1ef80 73 2f 70 61 72 61 6d 2e 68 3e 0a 0a 69 6e 74 0a  s/param.h>..int.
1ef90 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 20 42 59  main ().{.#if BY
1efa0 54 45 5f 4f 52 44 45 52 20 21 3d 20 42 49 47 5f  TE_ORDER != BIG_
1efb0 45 4e 44 49 41 4e 0a 09 09 20 6e 6f 74 20 62 69  ENDIAN... not bi
1efc0 67 20 65 6e 64 69 61 6e 0a 09 09 23 65 6e 64 69  g endian...#endi
1efd0 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  f..  ;.  return 
1efe0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
1eff0 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
1f000 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
1f010 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 63 5f 62  en :.  ac_cv_c_b
1f020 69 67 65 6e 64 69 61 6e 3d 79 65 73 0a 65 6c 73  igendian=yes.els
1f030 65 0a 20 20 61 63 5f 63 76 5f 63 5f 62 69 67 65  e.  ac_cv_c_bige
1f040 6e 64 69 61 6e 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  ndian=no.fi.rm -
1f050 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
1f060 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1f070 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
1f080 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
1f090 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
1f0a0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
1f0b0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
1f0c0 2e 24 61 63 5f 65 78 74 0a 20 20 20 20 66 69 0a  .$ac_ext.    fi.
1f0d0 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f      if test $ac_
1f0e0 63 76 5f 63 5f 62 69 67 65 6e 64 69 61 6e 20 3d  cv_c_bigendian =
1f0f0 20 75 6e 6b 6e 6f 77 6e 3b 20 74 68 65 6e 0a 20   unknown; then. 
1f100 20 20 20 20 20 23 20 53 65 65 20 69 66 20 3c 6c       # See if <l
1f110 69 6d 69 74 73 2e 68 3e 20 64 65 66 69 6e 65 73  imits.h> defines
1f120 20 5f 4c 49 54 54 4c 45 5f 45 4e 44 49 41 4e 20   _LITTLE_ENDIAN 
1f130 6f 72 20 5f 42 49 47 5f 45 4e 44 49 41 4e 20 28  or _BIG_ENDIAN (
1f140 65 2e 67 2e 2c 20 53 6f 6c 61 72 69 73 29 2e 0a  e.g., Solaris)..
1f150 20 20 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65        cat confde
1f160 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
1f170 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
1f180 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
1f190 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64  s.h.  */.#includ
1f1a0 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 0a 69 6e  e <limits.h>..in
1f1b0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 23 69 66 20  t.main ().{.#if 
1f1c0 21 20 28 64 65 66 69 6e 65 64 20 5f 4c 49 54 54  ! (defined _LITT
1f1d0 4c 45 5f 45 4e 44 49 41 4e 20 7c 7c 20 64 65 66  LE_ENDIAN || def
1f1e0 69 6e 65 64 20 5f 42 49 47 5f 45 4e 44 49 41 4e  ined _BIG_ENDIAN
1f1f0 29 0a 09 20 20 20 20 20 20 62 6f 67 75 73 20 65  )..      bogus e
1f200 6e 64 69 61 6e 20 6d 61 63 72 6f 73 0a 09 20 20  ndian macros..  
1f210 20 20 20 23 65 6e 64 69 66 0a 0a 20 20 3b 0a 20     #endif..  ;. 
1f220 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
1f230 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
1f240 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
1f250 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 23  ENO"; then :.  #
1f260 20 49 74 20 64 6f 65 73 3b 20 6e 6f 77 20 73 65   It does; now se
1f270 65 20 77 68 65 74 68 65 72 20 69 74 20 64 65 66  e whether it def
1f280 69 6e 65 64 20 74 6f 20 5f 42 49 47 5f 45 4e 44  ined to _BIG_END
1f290 49 41 4e 20 6f 72 20 6e 6f 74 2e 0a 09 20 63 61  IAN or not... ca
1f2a0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
1f2b0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
1f2c0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
1f2d0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
1f2e0 0a 23 69 6e 63 6c 75 64 65 20 3c 6c 69 6d 69 74  .#include <limit
1f2f0 73 2e 68 3e 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28  s.h>..int.main (
1f300 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 42 49 47  ).{.#ifndef _BIG
1f310 5f 45 4e 44 49 41 4e 0a 09 09 20 6e 6f 74 20 62  _ENDIAN... not b
1f320 69 67 20 65 6e 64 69 61 6e 0a 09 09 23 65 6e 64  ig endian...#end
1f330 69 66 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  if..  ;.  return
1f340 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
1f350 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
1f360 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
1f370 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 63 5f  hen :.  ac_cv_c_
1f380 62 69 67 65 6e 64 69 61 6e 3d 79 65 73 0a 65 6c  bigendian=yes.el
1f390 73 65 0a 20 20 61 63 5f 63 76 5f 63 5f 62 69 67  se.  ac_cv_c_big
1f3a0 65 6e 64 69 61 6e 3d 6e 6f 0a 66 69 0a 72 6d 20  endian=no.fi.rm 
1f3b0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
1f3c0 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
1f3d0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
1f3e0 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20  t.$ac_ext.fi.rm 
1f3f0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
1f400 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
1f410 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
1f420 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 20 66 69  t.$ac_ext.    fi
1f430 0a 20 20 20 20 69 66 20 74 65 73 74 20 24 61 63  .    if test $ac
1f440 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61 6e 20  _cv_c_bigendian 
1f450 3d 20 75 6e 6b 6e 6f 77 6e 3b 20 74 68 65 6e 0a  = unknown; then.
1f460 20 20 20 20 20 20 23 20 43 6f 6d 70 69 6c 65 20        # Compile 
1f470 61 20 74 65 73 74 20 70 72 6f 67 72 61 6d 2e 0a  a test program..
1f480 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
1f490 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22  cross_compiling"
1f4a0 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20   = yes; then :. 
1f4b0 20 23 20 54 72 79 20 74 6f 20 67 75 65 73 73 20   # Try to guess 
1f4c0 62 79 20 67 72 65 70 70 69 6e 67 20 76 61 6c 75  by grepping valu
1f4d0 65 73 20 66 72 6f 6d 20 61 6e 20 6f 62 6a 65 63  es from an objec
1f4e0 74 20 66 69 6c 65 2e 0a 09 20 63 61 74 20 63 6f  t file... cat co
1f4f0 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
1f500 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
1f510 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
1f520 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 73 68 6f  fdefs.h.  */.sho
1f530 72 74 20 69 6e 74 20 61 73 63 69 69 5f 6d 6d 5b  rt int ascii_mm[
1f540 5d 20 3d 0a 09 09 20 20 7b 20 30 78 34 32 34 39  ] =...  { 0x4249
1f550 2c 20 30 78 34 37 36 35 2c 20 30 78 36 45 34 34  , 0x4765, 0x6E44
1f560 2c 20 30 78 36 39 36 31 2c 20 30 78 36 45 35 33  , 0x6961, 0x6E53
1f570 2c 20 30 78 37 39 35 33 2c 20 30 20 7d 3b 0a 09  , 0x7953, 0 };..
1f580 09 73 68 6f 72 74 20 69 6e 74 20 61 73 63 69 69  .short int ascii
1f590 5f 69 69 5b 5d 20 3d 0a 09 09 20 20 7b 20 30 78  _ii[] =...  { 0x
1f5a0 36 39 34 43 2c 20 30 78 35 34 35 34 2c 20 30 78  694C, 0x5454, 0x
1f5b0 36 35 36 43 2c 20 30 78 36 45 34 35 2c 20 30 78  656C, 0x6E45, 0x
1f5c0 36 39 34 34 2c 20 30 78 36 45 36 31 2c 20 30 20  6944, 0x6E61, 0 
1f5d0 7d 3b 0a 09 09 69 6e 74 20 75 73 65 5f 61 73 63  };...int use_asc
1f5e0 69 69 20 28 69 6e 74 20 69 29 20 7b 0a 09 09 20  ii (int i) {... 
1f5f0 20 72 65 74 75 72 6e 20 61 73 63 69 69 5f 6d 6d   return ascii_mm
1f600 5b 69 5d 20 2b 20 61 73 63 69 69 5f 69 69 5b 69  [i] + ascii_ii[i
1f610 5d 3b 0a 09 09 7d 0a 09 09 73 68 6f 72 74 20 69  ];...}...short i
1f620 6e 74 20 65 62 63 64 69 63 5f 69 69 5b 5d 20 3d  nt ebcdic_ii[] =
1f630 0a 09 09 20 20 7b 20 30 78 38 39 44 33 2c 20 30  ...  { 0x89D3, 0
1f640 78 45 33 45 33 2c 20 30 78 38 35 39 33 2c 20 30  xE3E3, 0x8593, 0
1f650 78 39 35 43 35 2c 20 30 78 38 39 43 34 2c 20 30  x95C5, 0x89C4, 0
1f660 78 39 35 38 31 2c 20 30 20 7d 3b 0a 09 09 73 68  x9581, 0 };...sh
1f670 6f 72 74 20 69 6e 74 20 65 62 63 64 69 63 5f 6d  ort int ebcdic_m
1f680 6d 5b 5d 20 3d 0a 09 09 20 20 7b 20 30 78 43 32  m[] =...  { 0xC2
1f690 43 39 2c 20 30 78 43 37 38 35 2c 20 30 78 39 35  C9, 0xC785, 0x95
1f6a0 43 34 2c 20 30 78 38 39 38 31 2c 20 30 78 39 35  C4, 0x8981, 0x95
1f6b0 45 32 2c 20 30 78 41 38 45 32 2c 20 30 20 7d 3b  E2, 0xA8E2, 0 };
1f6c0 0a 09 09 69 6e 74 20 75 73 65 5f 65 62 63 64 69  ...int use_ebcdi
1f6d0 63 20 28 69 6e 74 20 69 29 20 7b 0a 09 09 20 20  c (int i) {...  
1f6e0 72 65 74 75 72 6e 20 65 62 63 64 69 63 5f 6d 6d  return ebcdic_mm
1f6f0 5b 69 5d 20 2b 20 65 62 63 64 69 63 5f 69 69 5b  [i] + ebcdic_ii[
1f700 69 5d 3b 0a 09 09 7d 0a 09 09 65 78 74 65 72 6e  i];...}...extern
1f710 20 69 6e 74 20 66 6f 6f 3b 0a 0a 69 6e 74 0a 6d   int foo;..int.m
1f720 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20  ain ().{.return 
1f730 75 73 65 5f 61 73 63 69 69 20 28 66 6f 6f 29 20  use_ascii (foo) 
1f740 3d 3d 20 75 73 65 5f 65 62 63 64 69 63 20 28 66  == use_ebcdic (f
1f750 6f 6f 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  oo);.  ;.  retur
1f760 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
1f770 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
1f780 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
1f790 74 68 65 6e 20 3a 0a 20 20 69 66 20 67 72 65 70  then :.  if grep
1f7a0 20 42 49 47 65 6e 44 69 61 6e 53 79 53 20 63 6f   BIGenDianSyS co
1f7b0 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
1f7c0 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68  t >/dev/null; th
1f7d0 65 6e 0a 09 20 20 20 20 20 20 61 63 5f 63 76 5f  en..      ac_cv_
1f7e0 63 5f 62 69 67 65 6e 64 69 61 6e 3d 79 65 73 0a  c_bigendian=yes.
1f7f0 09 20 20 20 20 66 69 0a 09 20 20 20 20 69 66 20  .    fi..    if 
1f800 67 72 65 70 20 4c 69 54 54 6c 65 45 6e 44 69 61  grep LiTTleEnDia
1f810 6e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  n conftest.$ac_o
1f820 62 6a 65 78 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c  bjext >/dev/null
1f830 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 20 20 69   ; then..      i
1f840 66 20 74 65 73 74 20 22 24 61 63 5f 63 76 5f 63  f test "$ac_cv_c
1f850 5f 62 69 67 65 6e 64 69 61 6e 22 20 3d 20 75 6e  _bigendian" = un
1f860 6b 6e 6f 77 6e 3b 20 74 68 65 6e 0a 09 09 61 63  known; then...ac
1f870 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61 6e 3d  _cv_c_bigendian=
1f880 6e 6f 0a 09 20 20 20 20 20 20 65 6c 73 65 0a 09  no..      else..
1f890 09 23 20 66 69 6e 64 69 6e 67 20 62 6f 74 68 20  .# finding both 
1f8a0 73 74 72 69 6e 67 73 20 69 73 20 75 6e 6c 69 6b  strings is unlik
1f8b0 65 6c 79 20 74 6f 20 68 61 70 70 65 6e 2c 20 62  ely to happen, b
1f8c0 75 74 20 77 68 6f 20 6b 6e 6f 77 73 3f 0a 09 09  ut who knows?...
1f8d0 61 63 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61  ac_cv_c_bigendia
1f8e0 6e 3d 75 6e 6b 6e 6f 77 6e 0a 09 20 20 20 20 20  n=unknown..     
1f8f0 20 66 69 0a 09 20 20 20 20 66 69 0a 66 69 0a 72   fi..    fi.fi.r
1f900 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
1f910 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
1f920 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
1f930 65 73 74 2e 24 61 63 5f 65 78 74 0a 65 6c 73 65  est.$ac_ext.else
1f940 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  .  cat confdefs.
1f950 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
1f960 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
1f970 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
1f980 2e 20 20 2a 2f 0a 24 61 63 5f 69 6e 63 6c 75 64  .  */.$ac_includ
1f990 65 73 5f 64 65 66 61 75 6c 74 0a 69 6e 74 0a 6d  es_default.int.m
1f9a0 61 69 6e 20 28 29 0a 7b 0a 0a 09 20 20 20 20 20  ain ().{...     
1f9b0 2f 2a 20 41 72 65 20 77 65 20 6c 69 74 74 6c 65  /* Are we little
1f9c0 20 6f 72 20 62 69 67 20 65 6e 64 69 61 6e 3f 20   or big endian? 
1f9d0 20 46 72 6f 6d 20 48 61 72 62 69 73 6f 6e 26 53   From Harbison&S
1f9e0 74 65 65 6c 65 2e 20 20 2a 2f 0a 09 20 20 20 20  teele.  */..    
1f9f0 20 75 6e 69 6f 6e 0a 09 20 20 20 20 20 7b 0a 09   union..     {..
1fa00 20 20 20 20 20 20 20 6c 6f 6e 67 20 69 6e 74 20         long int 
1fa10 6c 3b 0a 09 20 20 20 20 20 20 20 63 68 61 72 20  l;..       char 
1fa20 63 5b 73 69 7a 65 6f 66 20 28 6c 6f 6e 67 20 69  c[sizeof (long i
1fa30 6e 74 29 5d 3b 0a 09 20 20 20 20 20 7d 20 75 3b  nt)];..     } u;
1fa40 0a 09 20 20 20 20 20 75 2e 6c 20 3d 20 31 3b 0a  ..     u.l = 1;.
1fa50 09 20 20 20 20 20 72 65 74 75 72 6e 20 75 2e 63  .     return u.c
1fa60 5b 73 69 7a 65 6f 66 20 28 6c 6f 6e 67 20 69 6e  [sizeof (long in
1fa70 74 29 20 2d 20 31 5d 20 3d 3d 20 31 3b 0a 0a 20  t) - 1] == 1;.. 
1fa80 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
1fa90 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
1faa0 5f 63 5f 74 72 79 5f 72 75 6e 20 22 24 4c 49 4e  _c_try_run "$LIN
1fab0 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61  ENO"; then :.  a
1fac0 63 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61 6e  c_cv_c_bigendian
1fad0 3d 6e 6f 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  =no.else.  ac_cv
1fae0 5f 63 5f 62 69 67 65 6e 64 69 61 6e 3d 79 65 73  _c_bigendian=yes
1faf0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a  .fi.rm -f core *
1fb00 2e 63 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74  .core core.conft
1fb10 65 73 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62  est.* gmon.out b
1fb20 62 2e 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61  b.out conftest$a
1fb30 63 5f 65 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e  c_exeext \.  con
1fb40 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
1fb50 20 63 6f 6e 66 74 65 73 74 2e 62 65 61 6d 20 63   conftest.beam c
1fb60 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
1fb70 66 69 0a 0a 20 20 20 20 66 69 0a 66 69 0a 7b 20  fi..    fi.fi.{ 
1fb80 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1fb90 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1fba0 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
1fbb0 61 63 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61  ac_cv_c_bigendia
1fbc0 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  n" >&5.$as_echo 
1fbd0 22 24 61 63 5f 63 76 5f 63 5f 62 69 67 65 6e 64  "$ac_cv_c_bigend
1fbe0 69 61 6e 22 20 3e 26 36 3b 20 7d 0a 20 63 61 73  ian" >&6; }. cas
1fbf0 65 20 24 61 63 5f 63 76 5f 63 5f 62 69 67 65 6e  e $ac_cv_c_bigen
1fc00 64 69 61 6e 20 69 6e 20 23 28 0a 20 20 20 79 65  dian in #(.   ye
1fc10 73 29 0a 20 20 20 20 20 24 61 73 5f 65 63 68 6f  s).     $as_echo
1fc20 20 22 23 64 65 66 69 6e 65 20 57 4f 52 44 53 5f   "#define WORDS_
1fc30 42 49 47 45 4e 44 49 41 4e 20 31 22 20 3e 3e 63  BIGENDIAN 1" >>c
1fc40 6f 6e 66 64 65 66 73 2e 68 0a 3b 3b 20 23 28 0a  onfdefs.h.;; #(.
1fc50 20 20 20 6e 6f 29 0a 20 20 20 20 20 20 3b 3b 20     no).      ;; 
1fc60 23 28 0a 20 20 20 75 6e 69 76 65 72 73 61 6c 29  #(.   universal)
1fc70 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66  ..$as_echo "#def
1fc80 69 6e 65 20 41 43 5f 41 50 50 4c 45 5f 55 4e 49  ine AC_APPLE_UNI
1fc90 56 45 52 53 41 4c 5f 42 55 49 4c 44 20 31 22 20  VERSAL_BUILD 1" 
1fca0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 20 20  >>confdefs.h..  
1fcb0 20 20 20 3b 3b 20 23 28 0a 20 20 20 2a 29 0a 20     ;; #(.   *). 
1fcc0 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20      as_fn_error 
1fcd0 22 75 6e 6b 6e 6f 77 6e 20 65 6e 64 69 61 6e 6e  "unknown endiann
1fce0 65 73 73 0a 20 70 72 65 73 65 74 74 69 6e 67 20  ess. presetting 
1fcf0 61 63 5f 63 76 5f 63 5f 62 69 67 65 6e 64 69 61  ac_cv_c_bigendia
1fd00 6e 3d 6e 6f 20 28 6f 72 20 79 65 73 29 20 77 69  n=no (or yes) wi
1fd10 6c 6c 20 68 65 6c 70 22 20 22 24 4c 49 4e 45 4e  ll help" "$LINEN
1fd20 4f 22 20 35 20 3b 3b 0a 20 65 73 61 63 0a 0a 20  O" 5 ;;. esac.. 
1fd30 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 54 45     if test "${TE
1fd40 41 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 3d 20 22  A_PLATFORM}" = "
1fd50 75 6e 69 78 22 20 3b 20 74 68 65 6e 0a 0a 20 20  unix" ; then..  
1fd60 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    #-------------
1fd70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1fd80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1fd90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1fda0 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 23 20 4f 6e  -------.    # On
1fdb0 20 61 20 66 65 77 20 76 65 72 79 20 72 61 72 65   a few very rare
1fdc0 20 73 79 73 74 65 6d 73 2c 20 61 6c 6c 20 6f 66   systems, all of
1fdd0 20 74 68 65 20 6c 69 62 6d 2e 61 20 73 74 75 66   the libm.a stuf
1fde0 66 20 69 73 0a 20 20 20 20 23 20 61 6c 72 65 61  f is.    # alrea
1fdf0 64 79 20 69 6e 20 6c 69 62 63 2e 61 2e 20 20 53  dy in libc.a.  S
1fe00 65 74 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67  et compiler flag
1fe10 73 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 20  s accordingly.. 
1fe20 20 20 20 23 20 41 6c 73 6f 2c 20 4c 69 6e 75 78     # Also, Linux
1fe30 20 72 65 71 75 69 72 65 73 20 74 68 65 20 22 69   requires the "i
1fe40 65 65 65 22 20 6c 69 62 72 61 72 79 20 66 6f 72  eee" library for
1fe50 20 6d 61 74 68 20 74 6f 20 77 6f 72 6b 0a 20 20   math to work.  
1fe60 20 20 23 20 72 69 67 68 74 20 28 61 6e 64 20 69    # right (and i
1fe70 74 20 6d 75 73 74 20 61 70 70 65 61 72 20 62 65  t must appear be
1fe80 66 6f 72 65 20 22 2d 6c 6d 22 29 2e 0a 20 20 20  fore "-lm")..   
1fe90 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   #--------------
1fea0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1feb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1fec0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1fed0 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 61 63 5f 66  ------..    ac_f
1fee0 6e 5f 63 5f 63 68 65 63 6b 5f 66 75 6e 63 20 22  n_c_check_func "
1fef0 24 4c 49 4e 45 4e 4f 22 20 22 73 69 6e 22 20 22  $LINENO" "sin" "
1ff00 61 63 5f 63 76 5f 66 75 6e 63 5f 73 69 6e 22 0a  ac_cv_func_sin".
1ff10 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  if test "x$ac_cv
1ff20 5f 66 75 6e 63 5f 73 69 6e 22 20 3d 20 78 22 22  _func_sin" = x""
1ff30 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 4d 41  yes; then :.  MA
1ff40 54 48 5f 4c 49 42 53 3d 22 22 0a 65 6c 73 65 0a  TH_LIBS="".else.
1ff50 20 20 4d 41 54 48 5f 4c 49 42 53 3d 22 2d 6c 6d    MATH_LIBS="-lm
1ff60 22 0a 66 69 0a 0a 20 20 20 20 7b 20 24 61 73 5f  ".fi..    { $as_
1ff70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ff80 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ff90 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
1ffa0 6d 61 69 6e 20 69 6e 20 2d 6c 69 65 65 65 22 20  main in -lieee" 
1ffb0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
1ffc0 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6d 61 69  checking for mai
1ffd0 6e 20 69 6e 20 2d 6c 69 65 65 65 2e 2e 2e 20 22  n in -lieee... "
1ffe0 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
1fff0 22 24 7b 61 63 5f 63 76 5f 6c 69 62 5f 69 65 65  "${ac_cv_lib_iee
20000 65 5f 6d 61 69 6e 2b 73 65 74 7d 22 20 3d 20 73  e_main+set}" = s
20010 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  et; then :.  $as
20020 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
20030 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  ) " >&6.else.  a
20040 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65  c_check_lib_save
20050 5f 4c 49 42 53 3d 24 4c 49 42 53 0a 4c 49 42 53  _LIBS=$LIBS.LIBS
20060 3d 22 2d 6c 69 65 65 65 20 20 24 4c 49 42 53 22  ="-lieee  $LIBS"
20070 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20  .cat confdefs.h 
20080 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
20090 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
200a0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
200b0 20 2a 2f 0a 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28   */...int.main (
200c0 29 0a 7b 0a 72 65 74 75 72 6e 20 6d 61 69 6e 20  ).{.return main 
200d0 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  ();.  ;.  return
200e0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
200f0 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b  ac_fn_c_try_link
20100 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
20110 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f 69   :.  ac_cv_lib_i
20120 65 65 65 5f 6d 61 69 6e 3d 79 65 73 0a 65 6c 73  eee_main=yes.els
20130 65 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f 69 65  e.  ac_cv_lib_ie
20140 65 65 5f 6d 61 69 6e 3d 6e 6f 0a 66 69 0a 72 6d  ee_main=no.fi.rm
20150 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
20160 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
20170 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20  ac_objext \.    
20180 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
20190 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
201a0 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f 63 68 65  ext.LIBS=$ac_che
201b0 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53  ck_lib_save_LIBS
201c0 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
201d0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
201e0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
201f0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c 69 62 5f  ult: $ac_cv_lib_
20200 69 65 65 65 5f 6d 61 69 6e 22 20 3e 26 35 0a 24  ieee_main" >&5.$
20210 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
20220 6c 69 62 5f 69 65 65 65 5f 6d 61 69 6e 22 20 3e  lib_ieee_main" >
20230 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 78  &6; }.if test "x
20240 24 61 63 5f 63 76 5f 6c 69 62 5f 69 65 65 65 5f  $ac_cv_lib_ieee_
20250 6d 61 69 6e 22 20 3d 20 78 22 22 79 65 73 3b 20  main" = x""yes; 
20260 74 68 65 6e 20 3a 0a 20 20 4d 41 54 48 5f 4c 49  then :.  MATH_LI
20270 42 53 3d 22 2d 6c 69 65 65 65 20 24 4d 41 54 48  BS="-lieee $MATH
20280 5f 4c 49 42 53 22 0a 66 69 0a 0a 0a 20 20 20 20  _LIBS".fi...    
20290 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #---------------
202a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
202b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
202c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
202d0 2d 2d 2d 2d 2d 0a 20 20 20 20 23 20 49 6e 74 65  -----.    # Inte
202e0 72 61 63 74 69 76 65 20 55 4e 49 58 20 72 65 71  ractive UNIX req
202f0 75 69 72 65 73 20 2d 6c 69 6e 65 74 20 69 6e 73  uires -linet ins
20300 74 65 61 64 20 6f 66 20 2d 6c 73 6f 63 6b 65 74  tead of -lsocket
20310 2c 20 70 6c 75 73 20 69 74 0a 20 20 20 20 23 20  , plus it.    # 
20320 6e 65 65 64 73 20 6e 65 74 2f 65 72 72 6e 6f 2e  needs net/errno.
20330 68 20 74 6f 20 64 65 66 69 6e 65 20 74 68 65 20  h to define the 
20340 73 6f 63 6b 65 74 2d 72 65 6c 61 74 65 64 20 65  socket-related e
20350 72 72 6f 72 20 63 6f 64 65 73 2e 0a 20 20 20 20  rror codes..    
20360 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #---------------
20370 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
20380 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
20390 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
203a0 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 7b 20 24 61 73  -----..    { $as
203b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
203c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
203d0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
203e0 20 6d 61 69 6e 20 69 6e 20 2d 6c 69 6e 65 74 22   main in -linet"
203f0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
20400 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6d 61  "checking for ma
20410 69 6e 20 69 6e 20 2d 6c 69 6e 65 74 2e 2e 2e 20  in in -linet... 
20420 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
20430 20 22 24 7b 61 63 5f 63 76 5f 6c 69 62 5f 69 6e   "${ac_cv_lib_in
20440 65 74 5f 6d 61 69 6e 2b 73 65 74 7d 22 20 3d 20  et_main+set}" = 
20450 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  set; then :.  $a
20460 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
20470 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
20480 61 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76  ac_check_lib_sav
20490 65 5f 4c 49 42 53 3d 24 4c 49 42 53 0a 4c 49 42  e_LIBS=$LIBS.LIB
204a0 53 3d 22 2d 6c 69 6e 65 74 20 20 24 4c 49 42 53  S="-linet  $LIBS
204b0 22 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ".cat confdefs.h
204c0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
204d0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
204e0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
204f0 20 20 2a 2f 0a 0a 0a 69 6e 74 0a 6d 61 69 6e 20    */...int.main 
20500 28 29 0a 7b 0a 72 65 74 75 72 6e 20 6d 61 69 6e  ().{.return main
20510 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72   ();.  ;.  retur
20520 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
20530 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e   ac_fn_c_try_lin
20540 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  k "$LINENO"; the
20550 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f  n :.  ac_cv_lib_
20560 69 6e 65 74 5f 6d 61 69 6e 3d 79 65 73 0a 65 6c  inet_main=yes.el
20570 73 65 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f 69  se.  ac_cv_lib_i
20580 6e 65 74 5f 6d 61 69 6e 3d 6e 6f 0a 66 69 0a 72  net_main=no.fi.r
20590 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
205a0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
205b0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20  $ac_objext \.   
205c0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
205d0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
205e0 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f 63 68  _ext.LIBS=$ac_ch
205f0 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42  eck_lib_save_LIB
20600 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  S.fi.{ $as_echo 
20610 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
20620 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
20630 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c 69 62  sult: $ac_cv_lib
20640 5f 69 6e 65 74 5f 6d 61 69 6e 22 20 3e 26 35 0a  _inet_main" >&5.
20650 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
20660 5f 6c 69 62 5f 69 6e 65 74 5f 6d 61 69 6e 22 20  _lib_inet_main" 
20670 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
20680 78 24 61 63 5f 63 76 5f 6c 69 62 5f 69 6e 65 74  x$ac_cv_lib_inet
20690 5f 6d 61 69 6e 22 20 3d 20 78 22 22 79 65 73 3b  _main" = x""yes;
206a0 20 74 68 65 6e 20 3a 0a 20 20 4c 49 42 53 3d 22   then :.  LIBS="
206b0 24 4c 49 42 53 20 2d 6c 69 6e 65 74 22 0a 66 69  $LIBS -linet".fi
206c0 0a 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f 63 68  ..    ac_fn_c_ch
206d0 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67 72  eck_header_mongr
206e0 65 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22 6e 65  el "$LINENO" "ne
206f0 74 2f 65 72 72 6e 6f 2e 68 22 20 22 61 63 5f 63  t/errno.h" "ac_c
20700 76 5f 68 65 61 64 65 72 5f 6e 65 74 5f 65 72 72  v_header_net_err
20710 6e 6f 5f 68 22 20 22 24 61 63 5f 69 6e 63 6c 75  no_h" "$ac_inclu
20720 64 65 73 5f 64 65 66 61 75 6c 74 22 0a 69 66 20  des_default".if 
20730 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 68 65  test "x$ac_cv_he
20740 61 64 65 72 5f 6e 65 74 5f 65 72 72 6e 6f 5f 68  ader_net_errno_h
20750 22 20 3d 20 78 22 22 79 65 73 3b 20 74 68 65 6e  " = x""yes; then
20760 20 3a 0a 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23   :...$as_echo "#
20770 64 65 66 69 6e 65 20 48 41 56 45 5f 4e 45 54 5f  define HAVE_NET_
20780 45 52 52 4e 4f 5f 48 20 31 22 20 3e 3e 63 6f 6e  ERRNO_H 1" >>con
20790 66 64 65 66 73 2e 68 0a 0a 66 69 0a 0a 0a 0a 20  fdefs.h..fi.... 
207a0 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d     #------------
207b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
207c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
207d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
207e0 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 23 09 43  --------.    #.C
207f0 68 65 63 6b 20 66 6f 72 20 74 68 65 20 65 78 69  heck for the exi
20800 73 74 65 6e 63 65 20 6f 66 20 74 68 65 20 2d 6c  stence of the -l
20810 73 6f 63 6b 65 74 20 61 6e 64 20 2d 6c 6e 73 6c  socket and -lnsl
20820 20 6c 69 62 72 61 72 69 65 73 2e 0a 20 20 20 20   libraries..    
20830 23 09 54 68 65 20 6f 72 64 65 72 20 68 65 72 65  #.The order here
20840 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 2c 20 73   is important, s
20850 6f 20 74 68 61 74 20 74 68 65 79 20 65 6e 64 20  o that they end 
20860 75 70 20 69 6e 20 74 68 65 20 72 69 67 68 74 0a  up in the right.
20870 20 20 20 20 23 09 6f 72 64 65 72 20 69 6e 20 74      #.order in t
20880 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  he command line 
20890 67 65 6e 65 72 61 74 65 64 20 62 79 20 6d 61 6b  generated by mak
208a0 65 2e 20 20 48 65 72 65 20 61 72 65 20 73 6f 6d  e.  Here are som
208b0 65 0a 20 20 20 20 23 09 73 70 65 63 69 61 6c 20  e.    #.special 
208c0 63 6f 6e 73 69 64 65 72 61 74 69 6f 6e 73 3a 0a  considerations:.
208d0 20 20 20 20 23 09 31 2e 20 55 73 65 20 22 63 6f      #.1. Use "co
208e0 6e 6e 65 63 74 22 20 61 6e 64 20 22 61 63 63 65  nnect" and "acce
208f0 70 74 22 20 74 6f 20 63 68 65 63 6b 20 66 6f 72  pt" to check for
20900 20 2d 6c 73 6f 63 6b 65 74 2c 20 61 6e 64 0a 20   -lsocket, and. 
20910 20 20 20 23 09 20 20 20 22 67 65 74 68 6f 73 74     #.   "gethost
20920 62 79 6e 61 6d 65 22 20 74 6f 20 63 68 65 63 6b  byname" to check
20930 20 66 6f 72 20 2d 6c 6e 73 6c 2e 0a 20 20 20 20   for -lnsl..    
20940 23 09 32 2e 20 55 73 65 20 65 61 63 68 20 66 75  #.2. Use each fu
20950 6e 63 74 69 6f 6e 20 6e 61 6d 65 20 6f 6e 6c 79  nction name only
20960 20 6f 6e 63 65 3a 20 20 63 61 6e 27 74 20 72 65   once:  can't re
20970 64 6f 20 61 20 63 68 65 63 6b 20 62 65 63 61 75  do a check becau
20980 73 65 0a 20 20 20 20 23 09 20 20 20 61 75 74 6f  se.    #.   auto
20990 63 6f 6e 66 20 63 61 63 68 65 73 20 74 68 65 20  conf caches the 
209a0 72 65 73 75 6c 74 73 20 6f 66 20 74 68 65 20 6c  results of the l
209b0 61 73 74 20 63 68 65 63 6b 20 61 6e 64 20 77 6f  ast check and wo
209c0 6e 27 74 20 72 65 64 6f 20 69 74 2e 0a 20 20 20  n't redo it..   
209d0 20 23 09 33 2e 20 55 73 65 20 2d 6c 6e 73 6c 20   #.3. Use -lnsl 
209e0 61 6e 64 20 2d 6c 73 6f 63 6b 65 74 20 6f 6e 6c  and -lsocket onl
209f0 79 20 69 66 20 74 68 65 79 20 73 75 70 70 6c 79  y if they supply
20a00 20 70 72 6f 63 65 64 75 72 65 73 20 74 68 61 74   procedures that
20a10 0a 20 20 20 20 23 09 20 20 20 61 72 65 6e 27 74  .    #.   aren't
20a20 20 61 6c 72 65 61 64 79 20 70 72 65 73 65 6e 74   already present
20a30 20 69 6e 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6c   in the normal l
20a40 69 62 72 61 72 69 65 73 2e 20 20 54 68 69 73 20  ibraries.  This 
20a50 69 73 20 62 65 63 61 75 73 65 0a 20 20 20 20 23  is because.    #
20a60 09 20 20 20 49 52 49 58 20 35 2e 32 20 68 61 73  .   IRIX 5.2 has
20a70 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74 20   libraries, but 
20a80 74 68 65 79 20 61 72 65 6e 27 74 20 6e 65 65 64  they aren't need
20a90 65 64 20 61 6e 64 20 74 68 65 79 27 72 65 0a 20  ed and they're. 
20aa0 20 20 20 23 09 20 20 20 62 6f 67 75 73 3a 20 20     #.   bogus:  
20ab0 74 68 65 79 20 67 6f 6f 66 20 75 70 20 6e 61 6d  they goof up nam
20ac0 65 20 72 65 73 6f 6c 75 74 69 6f 6e 20 69 66 20  e resolution if 
20ad0 75 73 65 64 2e 0a 20 20 20 20 23 09 34 2e 20 4f  used..    #.4. O
20ae0 6e 20 73 6f 6d 65 20 53 56 52 34 20 73 79 73 74  n some SVR4 syst
20af0 65 6d 73 2c 20 63 61 6e 27 74 20 75 73 65 20 2d  ems, can't use -
20b00 6c 73 6f 63 6b 65 74 20 77 69 74 68 6f 75 74 20  lsocket without 
20b10 2d 6c 6e 73 6c 20 74 6f 6f 2e 0a 20 20 20 20 23  -lnsl too..    #
20b20 09 20 20 20 54 6f 20 67 65 74 20 61 72 6f 75 6e  .   To get aroun
20b30 64 20 74 68 69 73 20 70 72 6f 62 6c 65 6d 2c 20  d this problem, 
20b40 63 68 65 63 6b 20 66 6f 72 20 62 6f 74 68 20 6c  check for both l
20b50 69 62 72 61 72 69 65 73 20 74 6f 67 65 74 68 65  ibraries togethe
20b60 72 0a 20 20 20 20 23 09 20 20 20 69 66 20 2d 6c  r.    #.   if -l
20b70 73 6f 63 6b 65 74 20 64 6f 65 73 6e 27 74 20 77  socket doesn't w
20b80 6f 72 6b 20 62 79 20 69 74 73 65 6c 66 2e 0a 20  ork by itself.. 
20b90 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d     #------------
20ba0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
20bb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
20bc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
20bd0 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 74 63  --------..    tc
20be0 6c 5f 63 68 65 63 6b 42 6f 74 68 3d 30 0a 20 20  l_checkBoth=0.  
20bf0 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f    ac_fn_c_check_
20c00 66 75 6e 63 20 22 24 4c 49 4e 45 4e 4f 22 20 22  func "$LINENO" "
20c10 63 6f 6e 6e 65 63 74 22 20 22 61 63 5f 63 76 5f  connect" "ac_cv_
20c20 66 75 6e 63 5f 63 6f 6e 6e 65 63 74 22 0a 69 66  func_connect".if
20c30 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 66   test "x$ac_cv_f
20c40 75 6e 63 5f 63 6f 6e 6e 65 63 74 22 20 3d 20 78  unc_connect" = x
20c50 22 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20  ""yes; then :.  
20c60 74 63 6c 5f 63 68 65 63 6b 53 6f 63 6b 65 74 3d  tcl_checkSocket=
20c70 30 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 68 65  0.else.  tcl_che
20c80 63 6b 53 6f 63 6b 65 74 3d 31 0a 66 69 0a 0a 20  ckSocket=1.fi.. 
20c90 20 20 20 69 66 20 74 65 73 74 20 22 24 74 63 6c     if test "$tcl
20ca0 5f 63 68 65 63 6b 53 6f 63 6b 65 74 22 20 3d 20  _checkSocket" = 
20cb0 31 3b 20 74 68 65 6e 0a 09 61 63 5f 66 6e 5f 63  1; then..ac_fn_c
20cc0 5f 63 68 65 63 6b 5f 66 75 6e 63 20 22 24 4c 49  _check_func "$LI
20cd0 4e 45 4e 4f 22 20 22 73 65 74 73 6f 63 6b 6f 70  NENO" "setsockop
20ce0 74 22 20 22 61 63 5f 63 76 5f 66 75 6e 63 5f 73  t" "ac_cv_func_s
20cf0 65 74 73 6f 63 6b 6f 70 74 22 0a 69 66 20 74 65  etsockopt".if te
20d00 73 74 20 22 78 24 61 63 5f 63 76 5f 66 75 6e 63  st "x$ac_cv_func
20d10 5f 73 65 74 73 6f 63 6b 6f 70 74 22 20 3d 20 78  _setsockopt" = x
20d20 22 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 65  ""yes; then :..e
20d30 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
20d40 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
20d50 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
20d60 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 65 74 73  hecking for sets
20d70 6f 63 6b 6f 70 74 20 69 6e 20 2d 6c 73 6f 63 6b  ockopt in -lsock
20d80 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  et" >&5.$as_echo
20d90 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
20da0 20 73 65 74 73 6f 63 6b 6f 70 74 20 69 6e 20 2d   setsockopt in -
20db0 6c 73 6f 63 6b 65 74 2e 2e 2e 20 22 20 3e 26 36  lsocket... " >&6
20dc0 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61  ; }.if test "${a
20dd0 63 5f 63 76 5f 6c 69 62 5f 73 6f 63 6b 65 74 5f  c_cv_lib_socket_
20de0 73 65 74 73 6f 63 6b 6f 70 74 2b 73 65 74 7d 22  setsockopt+set}"
20df0 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
20e00 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
20e10 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
20e20 0a 20 20 61 63 5f 63 68 65 63 6b 5f 6c 69 62 5f  .  ac_check_lib_
20e30 73 61 76 65 5f 4c 49 42 53 3d 24 4c 49 42 53 0a  save_LIBS=$LIBS.
20e40 4c 49 42 53 3d 22 2d 6c 73 6f 63 6b 65 74 20 20  LIBS="-lsocket  
20e50 24 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e 66 64  $LIBS".cat confd
20e60 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
20e70 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
20e80 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
20e90 66 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20 4f 76  fs.h.  */../* Ov
20ea0 65 72 72 69 64 65 20 61 6e 79 20 47 43 43 20 69  erride any GCC i
20eb0 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79 70  nternal prototyp
20ec0 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65 72  e to avoid an er
20ed0 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61 72  ror..   Use char
20ee0 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67   because int mig
20ef0 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74  ht match the ret
20f00 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47 43  urn type of a GC
20f10 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e 64  C.   builtin and
20f20 20 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d 65   then its argume
20f30 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f 75  nt prototype wou
20f40 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e 20  ld still apply. 
20f50 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c   */.#ifdef __cpl
20f60 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43  usplus.extern "C
20f70 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 73 65  ".#endif.char se
20f80 74 73 6f 63 6b 6f 70 74 20 28 29 3b 0a 69 6e 74  tsockopt ();.int
20f90 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
20fa0 6e 20 73 65 74 73 6f 63 6b 6f 70 74 20 28 29 3b  n setsockopt ();
20fb0 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
20fc0 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
20fd0 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24  fn_c_try_link "$
20fe0 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
20ff0 20 20 61 63 5f 63 76 5f 6c 69 62 5f 73 6f 63 6b    ac_cv_lib_sock
21000 65 74 5f 73 65 74 73 6f 63 6b 6f 70 74 3d 79 65  et_setsockopt=ye
21010 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 6c  s.else.  ac_cv_l
21020 69 62 5f 73 6f 63 6b 65 74 5f 73 65 74 73 6f 63  ib_socket_setsoc
21030 6b 6f 70 74 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  kopt=no.fi.rm -f
21040 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
21050 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
21060 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e  objext \.    con
21070 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
21080 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21090 0a 4c 49 42 53 3d 24 61 63 5f 63 68 65 63 6b 5f  .LIBS=$ac_check_
210a0 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 0a 66 69  lib_save_LIBS.fi
210b0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
210c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
210d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
210e0 3a 20 24 61 63 5f 63 76 5f 6c 69 62 5f 73 6f 63  : $ac_cv_lib_soc
210f0 6b 65 74 5f 73 65 74 73 6f 63 6b 6f 70 74 22 20  ket_setsockopt" 
21100 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
21110 63 5f 63 76 5f 6c 69 62 5f 73 6f 63 6b 65 74 5f  c_cv_lib_socket_
21120 73 65 74 73 6f 63 6b 6f 70 74 22 20 3e 26 36 3b  setsockopt" >&6;
21130 20 7d 0a 69 66 20 74 65 73 74 20 22 78 24 61 63   }.if test "x$ac
21140 5f 63 76 5f 6c 69 62 5f 73 6f 63 6b 65 74 5f 73  _cv_lib_socket_s
21150 65 74 73 6f 63 6b 6f 70 74 22 20 3d 20 78 22 22  etsockopt" = x""
21160 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 4c 49  yes; then :.  LI
21170 42 53 3d 22 24 4c 49 42 53 20 2d 6c 73 6f 63 6b  BS="$LIBS -lsock
21180 65 74 22 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63  et".else.  tcl_c
21190 68 65 63 6b 42 6f 74 68 3d 31 0a 66 69 0a 0a 66  heckBoth=1.fi..f
211a0 69 0a 0a 20 20 20 20 66 69 0a 20 20 20 20 69 66  i..    fi.    if
211b0 20 74 65 73 74 20 22 24 74 63 6c 5f 63 68 65 63   test "$tcl_chec
211c0 6b 42 6f 74 68 22 20 3d 20 31 3b 20 74 68 65 6e  kBoth" = 1; then
211d0 0a 09 74 6b 5f 6f 6c 64 4c 69 62 73 3d 24 4c 49  ..tk_oldLibs=$LI
211e0 42 53 0a 09 4c 49 42 53 3d 22 24 4c 49 42 53 20  BS..LIBS="$LIBS 
211f0 2d 6c 73 6f 63 6b 65 74 20 2d 6c 6e 73 6c 22 0a  -lsocket -lnsl".
21200 09 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 66  .ac_fn_c_check_f
21210 75 6e 63 20 22 24 4c 49 4e 45 4e 4f 22 20 22 61  unc "$LINENO" "a
21220 63 63 65 70 74 22 20 22 61 63 5f 63 76 5f 66 75  ccept" "ac_cv_fu
21230 6e 63 5f 61 63 63 65 70 74 22 0a 69 66 20 74 65  nc_accept".if te
21240 73 74 20 22 78 24 61 63 5f 63 76 5f 66 75 6e 63  st "x$ac_cv_func
21250 5f 61 63 63 65 70 74 22 20 3d 20 78 22 22 79 65  _accept" = x""ye
21260 73 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f  s; then :.  tcl_
21270 63 68 65 63 6b 4e 73 6c 3d 30 0a 65 6c 73 65 0a  checkNsl=0.else.
21280 20 20 4c 49 42 53 3d 24 74 6b 5f 6f 6c 64 4c 69    LIBS=$tk_oldLi
21290 62 73 0a 66 69 0a 0a 20 20 20 20 66 69 0a 20 20  bs.fi..    fi.  
212a0 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f    ac_fn_c_check_
212b0 66 75 6e 63 20 22 24 4c 49 4e 45 4e 4f 22 20 22  func "$LINENO" "
212c0 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 22 20 22  gethostbyname" "
212d0 61 63 5f 63 76 5f 66 75 6e 63 5f 67 65 74 68 6f  ac_cv_func_getho
212e0 73 74 62 79 6e 61 6d 65 22 0a 69 66 20 74 65 73  stbyname".if tes
212f0 74 20 22 78 24 61 63 5f 63 76 5f 66 75 6e 63 5f  t "x$ac_cv_func_
21300 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 22 20 3d  gethostbyname" =
21310 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a   x""yes; then :.
21320 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
21330 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
21340 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
21350 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65   checking for ge
21360 74 68 6f 73 74 62 79 6e 61 6d 65 20 69 6e 20 2d  thostbyname in -
21370 6c 6e 73 6c 22 20 3e 26 35 0a 24 61 73 5f 65 63  lnsl" >&5.$as_ec
21380 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
21390 6f 72 20 67 65 74 68 6f 73 74 62 79 6e 61 6d 65  or gethostbyname
213a0 20 69 6e 20 2d 6c 6e 73 6c 2e 2e 2e 20 22 20 3e   in -lnsl... " >
213b0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
213c0 7b 61 63 5f 63 76 5f 6c 69 62 5f 6e 73 6c 5f 67  {ac_cv_lib_nsl_g
213d0 65 74 68 6f 73 74 62 79 6e 61 6d 65 2b 73 65 74  ethostbyname+set
213e0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
213f0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
21400 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
21410 73 65 0a 20 20 61 63 5f 63 68 65 63 6b 5f 6c 69  se.  ac_check_li
21420 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24 4c 49 42  b_save_LIBS=$LIB
21430 53 0a 4c 49 42 53 3d 22 2d 6c 6e 73 6c 20 20 24  S.LIBS="-lnsl  $
21440 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e 66 64 65  LIBS".cat confde
21450 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
21460 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
21470 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
21480 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20 4f 76 65  s.h.  */../* Ove
21490 72 72 69 64 65 20 61 6e 79 20 47 43 43 20 69 6e  rride any GCC in
214a0 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79 70 65  ternal prototype
214b0 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65 72 72   to avoid an err
214c0 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61 72 20  or..   Use char 
214d0 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67 68  because int migh
214e0 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74 75  t match the retu
214f0 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47 43 43  rn type of a GCC
21500 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e 64 20  .   builtin and 
21510 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d 65 6e  then its argumen
21520 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f 75 6c  t prototype woul
21530 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e 20 20  d still apply.  
21540 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c 75  */.#ifdef __cplu
21550 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43 22  splus.extern "C"
21560 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 67 65 74  .#endif.char get
21570 68 6f 73 74 62 79 6e 61 6d 65 20 28 29 3b 0a 69  hostbyname ();.i
21580 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74  nt.main ().{.ret
21590 75 72 6e 20 67 65 74 68 6f 73 74 62 79 6e 61 6d  urn gethostbynam
215a0 65 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75  e ();.  ;.  retu
215b0 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
215c0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  f ac_fn_c_try_li
215d0 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  nk "$LINENO"; th
215e0 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69 62  en :.  ac_cv_lib
215f0 5f 6e 73 6c 5f 67 65 74 68 6f 73 74 62 79 6e 61  _nsl_gethostbyna
21600 6d 65 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  me=yes.else.  ac
21610 5f 63 76 5f 6c 69 62 5f 6e 73 6c 5f 67 65 74 68  _cv_lib_nsl_geth
21620 6f 73 74 62 79 6e 61 6d 65 3d 6e 6f 0a 66 69 0a  ostbyname=no.fi.
21630 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
21640 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
21650 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20  .$ac_objext \.  
21660 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78    conftest$ac_ex
21670 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61  eext conftest.$a
21680 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f 63  c_ext.LIBS=$ac_c
21690 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49  heck_lib_save_LI
216a0 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  BS.fi.{ $as_echo
216b0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
216c0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
216d0 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c 69  esult: $ac_cv_li
216e0 62 5f 6e 73 6c 5f 67 65 74 68 6f 73 74 62 79 6e  b_nsl_gethostbyn
216f0 61 6d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ame" >&5.$as_ech
21700 6f 20 22 24 61 63 5f 63 76 5f 6c 69 62 5f 6e 73  o "$ac_cv_lib_ns
21710 6c 5f 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 22  l_gethostbyname"
21720 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20   >&6; }.if test 
21730 22 78 24 61 63 5f 63 76 5f 6c 69 62 5f 6e 73 6c  "x$ac_cv_lib_nsl
21740 5f 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 22 20  _gethostbyname" 
21750 3d 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a  = x""yes; then :
21760 0a 20 20 4c 49 42 53 3d 22 24 4c 49 42 53 20 2d  .  LIBS="$LIBS -
21770 6c 6e 73 6c 22 0a 66 69 0a 0a 66 69 0a 0a 0a 20  lnsl".fi..fi... 
21780 20 20 20 23 20 54 45 41 20 73 70 65 63 69 66 69     # TEA specifi
21790 63 3a 20 44 6f 6e 27 74 20 70 65 72 66 6f 72 6d  c: Don't perform
217a0 20 74 68 65 20 65 76 61 6c 20 6f 66 20 74 68 65   the eval of the
217b0 20 6c 69 62 72 61 72 69 65 73 20 68 65 72 65 20   libraries here 
217c0 62 65 63 61 75 73 65 0a 20 20 20 20 23 20 44 4c  because.    # DL
217d0 5f 4c 49 42 53 20 77 6f 6e 27 74 20 62 65 20 73  _LIBS won't be s
217e0 65 74 20 75 6e 74 69 6c 20 77 65 20 63 61 6c 6c  et until we call
217f0 20 54 45 41 5f 43 4f 4e 46 49 47 5f 43 46 4c 41   TEA_CONFIG_CFLA
21800 47 53 0a 0a 20 20 20 20 54 43 4c 5f 4c 49 42 53  GS..    TCL_LIBS
21810 3d 27 24 7b 44 4c 5f 4c 49 42 53 7d 20 24 7b 4c  ='${DL_LIBS} ${L
21820 49 42 53 7d 20 24 7b 4d 41 54 48 5f 4c 49 42 53  IBS} ${MATH_LIBS
21830 7d 27 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61 73  }'.....    { $as
21840 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21850 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21860 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 64 69 72  O}: checking dir
21870 65 6e 74 2e 68 22 20 3e 26 35 0a 24 61 73 5f 65  ent.h" >&5.$as_e
21880 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
21890 64 69 72 65 6e 74 2e 68 2e 2e 2e 20 22 20 3e 26  dirent.h... " >&
218a0 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b  6; }.if test "${
218b0 74 63 6c 5f 63 76 5f 64 69 72 65 6e 74 5f 68 2b  tcl_cv_dirent_h+
218c0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
218d0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
218e0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
218f0 0a 65 6c 73 65 0a 0a 20 20 20 20 63 61 74 20 63  .else..    cat c
21900 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
21910 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
21920 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
21930 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69  nfdefs.h.  */.#i
21940 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70 65  nclude <sys/type
21950 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 64  s.h>.#include <d
21960 69 72 65 6e 74 2e 68 3e 0a 69 6e 74 0a 6d 61 69  irent.h>.int.mai
21970 6e 20 28 29 0a 7b 0a 0a 23 69 66 6e 64 65 66 20  n ().{..#ifndef 
21980 5f 50 4f 53 49 58 5f 53 4f 55 52 43 45 0a 23 20  _POSIX_SOURCE.# 
21990 20 20 69 66 64 65 66 20 5f 5f 4c 79 6e 78 5f 5f    ifdef __Lynx__
219a0 0a 09 2f 2a 0a 09 20 2a 20 47 65 6e 65 72 61 74  ../*.. * Generat
219b0 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 65 72  e compilation er
219c0 72 6f 72 20 74 6f 20 6d 61 6b 65 20 74 68 65 20  ror to make the 
219d0 74 65 73 74 20 66 61 69 6c 3a 20 20 4c 79 6e 78  test fail:  Lynx
219e0 20 68 65 61 64 65 72 73 0a 09 20 2a 20 61 72 65   headers.. * are
219f0 20 6f 6e 6c 79 20 76 61 6c 69 64 20 69 66 20 72   only valid if r
21a00 65 61 6c 6c 79 20 69 6e 20 74 68 65 20 50 4f 53  eally in the POS
21a10 49 58 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2e 0a  IX environment..
21a20 09 20 2a 2f 0a 0a 09 6d 69 73 73 69 6e 67 5f 70  . */...missing_p
21a30 72 6f 63 65 64 75 72 65 28 29 3b 0a 23 20 20 20  rocedure();.#   
21a40 65 6e 64 69 66 0a 23 65 6e 64 69 66 0a 44 49 52  endif.#endif.DIR
21a50 20 2a 64 3b 0a 73 74 72 75 63 74 20 64 69 72 65   *d;.struct dire
21a60 6e 74 20 2a 65 6e 74 72 79 50 74 72 3b 0a 63 68  nt *entryPtr;.ch
21a70 61 72 20 2a 70 3b 0a 64 20 3d 20 6f 70 65 6e 64  ar *p;.d = opend
21a80 69 72 28 22 66 6f 6f 62 61 72 22 29 3b 0a 65 6e  ir("foobar");.en
21a90 74 72 79 50 74 72 20 3d 20 72 65 61 64 64 69 72  tryPtr = readdir
21aa0 28 64 29 3b 0a 70 20 3d 20 65 6e 74 72 79 50 74  (d);.p = entryPt
21ab0 72 2d 3e 64 5f 6e 61 6d 65 3b 0a 63 6c 6f 73 65  r->d_name;.close
21ac0 64 69 72 28 64 29 3b 0a 0a 20 20 3b 0a 20 20 72  dir(d);..  ;.  r
21ad0 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
21ae0 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
21af0 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b  _link "$LINENO";
21b00 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76   then :.  tcl_cv
21b10 5f 64 69 72 65 6e 74 5f 68 3d 79 65 73 0a 65 6c  _dirent_h=yes.el
21b20 73 65 0a 20 20 74 63 6c 5f 63 76 5f 64 69 72 65  se.  tcl_cv_dire
21b30 6e 74 5f 68 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  nt_h=no.fi.rm -f
21b40 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
21b50 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
21b60 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e  objext \.    con
21b70 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
21b80 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
21b90 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
21ba0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
21bb0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
21bc0 75 6c 74 3a 20 24 74 63 6c 5f 63 76 5f 64 69 72  ult: $tcl_cv_dir
21bd0 65 6e 74 5f 68 22 20 3e 26 35 0a 24 61 73 5f 65  ent_h" >&5.$as_e
21be0 63 68 6f 20 22 24 74 63 6c 5f 63 76 5f 64 69 72  cho "$tcl_cv_dir
21bf0 65 6e 74 5f 68 22 20 3e 26 36 3b 20 7d 0a 0a 20  ent_h" >&6; }.. 
21c00 20 20 20 69 66 20 74 65 73 74 20 24 74 63 6c 5f     if test $tcl_
21c10 63 76 5f 64 69 72 65 6e 74 5f 68 20 3d 20 6e 6f  cv_dirent_h = no
21c20 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f  ; then..$as_echo
21c30 20 22 23 64 65 66 69 6e 65 20 4e 4f 5f 44 49 52   "#define NO_DIR
21c40 45 4e 54 5f 48 20 31 22 20 3e 3e 63 6f 6e 66 64  ENT_H 1" >>confd
21c50 65 66 73 2e 68 0a 0a 20 20 20 20 66 69 0a 0a 20  efs.h..    fi.. 
21c60 20 20 20 23 20 54 45 41 20 73 70 65 63 69 66 69     # TEA specifi
21c70 63 3a 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f 63  c:.    ac_fn_c_c
21c80 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67  heck_header_mong
21c90 72 65 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22 65  rel "$LINENO" "e
21ca0 72 72 6e 6f 2e 68 22 20 22 61 63 5f 63 76 5f 68  rrno.h" "ac_cv_h
21cb0 65 61 64 65 72 5f 65 72 72 6e 6f 5f 68 22 20 22  eader_errno_h" "
21cc0 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66  $ac_includes_def
21cd0 61 75 6c 74 22 0a 69 66 20 74 65 73 74 20 22 78  ault".if test "x
21ce0 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 65 72  $ac_cv_header_er
21cf0 72 6e 6f 5f 68 22 20 3d 20 78 22 22 79 65 73 3b  rno_h" = x""yes;
21d00 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 0a 24   then :..else..$
21d10 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65  as_echo "#define
21d20 20 4e 4f 5f 45 52 52 4e 4f 5f 48 20 31 22 20 3e   NO_ERRNO_H 1" >
21d30 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69 0a  >confdefs.h..fi.
21d40 0a 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f 63 68  ..    ac_fn_c_ch
21d50 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67 72  eck_header_mongr
21d60 65 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22 66 6c  el "$LINENO" "fl
21d70 6f 61 74 2e 68 22 20 22 61 63 5f 63 76 5f 68 65  oat.h" "ac_cv_he
21d80 61 64 65 72 5f 66 6c 6f 61 74 5f 68 22 20 22 24  ader_float_h" "$
21d90 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61  ac_includes_defa
21da0 75 6c 74 22 0a 69 66 20 74 65 73 74 20 22 78 24  ult".if test "x$
21db0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 66 6c 6f  ac_cv_header_flo
21dc0 61 74 5f 68 22 20 3d 20 78 22 22 79 65 73 3b 20  at_h" = x""yes; 
21dd0 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 0a 24 61  then :..else..$a
21de0 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  s_echo "#define 
21df0 4e 4f 5f 46 4c 4f 41 54 5f 48 20 31 22 20 3e 3e  NO_FLOAT_H 1" >>
21e00 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69 0a 0a  confdefs.h..fi..
21e10 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65  .    ac_fn_c_che
21e20 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67 72 65  ck_header_mongre
21e30 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22 76 61 6c  l "$LINENO" "val
21e40 75 65 73 2e 68 22 20 22 61 63 5f 63 76 5f 68 65  ues.h" "ac_cv_he
21e50 61 64 65 72 5f 76 61 6c 75 65 73 5f 68 22 20 22  ader_values_h" "
21e60 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66  $ac_includes_def
21e70 61 75 6c 74 22 0a 69 66 20 74 65 73 74 20 22 78  ault".if test "x
21e80 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 76 61  $ac_cv_header_va
21e90 6c 75 65 73 5f 68 22 20 3d 20 78 22 22 79 65 73  lues_h" = x""yes
21ea0 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 0a  ; then :..else..
21eb0 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e  $as_echo "#defin
21ec0 65 20 4e 4f 5f 56 41 4c 55 45 53 5f 48 20 31 22  e NO_VALUES_H 1"
21ed0 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66   >>confdefs.h..f
21ee0 69 0a 0a 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f  i...    ac_fn_c_
21ef0 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e  check_header_mon
21f00 67 72 65 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22  grel "$LINENO" "
21f10 6c 69 6d 69 74 73 2e 68 22 20 22 61 63 5f 63 76  limits.h" "ac_cv
21f20 5f 68 65 61 64 65 72 5f 6c 69 6d 69 74 73 5f 68  _header_limits_h
21f30 22 20 22 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f  " "$ac_includes_
21f40 64 65 66 61 75 6c 74 22 0a 69 66 20 74 65 73 74  default".if test
21f50 20 22 78 24 61 63 5f 63 76 5f 68 65 61 64 65 72   "x$ac_cv_header
21f60 5f 6c 69 6d 69 74 73 5f 68 22 20 3d 20 78 22 22  _limits_h" = x""
21f70 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 24 61 73  yes; then :..$as
21f80 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 48  _echo "#define H
21f90 41 56 45 5f 4c 49 4d 49 54 53 5f 48 20 31 22 20  AVE_LIMITS_H 1" 
21fa0 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 65 6c  >>confdefs.h..el
21fb0 73 65 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64  se..$as_echo "#d
21fc0 65 66 69 6e 65 20 4e 4f 5f 4c 49 4d 49 54 53 5f  efine NO_LIMITS_
21fd0 48 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e  H 1" >>confdefs.
21fe0 68 0a 0a 66 69 0a 0a 0a 20 20 20 20 61 63 5f 66  h..fi...    ac_f
21ff0 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
22000 5f 6d 6f 6e 67 72 65 6c 20 22 24 4c 49 4e 45 4e  _mongrel "$LINEN
22010 4f 22 20 22 73 74 64 6c 69 62 2e 68 22 20 22 61  O" "stdlib.h" "a
22020 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 6c  c_cv_header_stdl
22030 69 62 5f 68 22 20 22 24 61 63 5f 69 6e 63 6c 75  ib_h" "$ac_inclu
22040 64 65 73 5f 64 65 66 61 75 6c 74 22 0a 69 66 20  des_default".if 
22050 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 68 65  test "x$ac_cv_he
22060 61 64 65 72 5f 73 74 64 6c 69 62 5f 68 22 20 3d  ader_stdlib_h" =
22070 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a   x""yes; then :.
22080 20 20 74 63 6c 5f 6f 6b 3d 31 0a 65 6c 73 65 0a    tcl_ok=1.else.
22090 20 20 74 63 6c 5f 6f 6b 3d 30 0a 66 69 0a 0a 0a    tcl_ok=0.fi...
220a0 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73      cat confdefs
220b0 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
220c0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
220d0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
220e0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
220f0 3c 73 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45  <stdlib.h>.._ACE
22100 4f 46 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63  OF.if (eval "$ac
22110 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61  _cpp conftest.$a
22120 63 5f 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20  c_ext") 2>&5 |. 
22130 20 24 45 47 52 45 50 20 22 73 74 72 74 6f 6c 22   $EGREP "strtol"
22140 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31   >/dev/null 2>&1
22150 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20  ; then :..else. 
22160 20 74 63 6c 5f 6f 6b 3d 30 0a 66 69 0a 72 6d 20   tcl_ok=0.fi.rm 
22170 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 20 20  -f conftest*..  
22180 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
22190 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
221a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
221b0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
221c0 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
221d0 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tdlib.h>.._ACEOF
221e0 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
221f0 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
22200 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
22210 45 47 52 45 50 20 22 73 74 72 74 6f 75 6c 22 20  EGREP "strtoul" 
22220 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
22230 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20   then :..else.  
22240 74 63 6c 5f 6f 6b 3d 30 0a 66 69 0a 72 6d 20 2d  tcl_ok=0.fi.rm -
22250 66 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 20 20 20  f conftest*..   
22260 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
22270 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
22280 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
22290 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
222a0 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74   */.#include <st
222b0 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a  dlib.h>.._ACEOF.
222c0 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70  if (eval "$ac_cp
222d0 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
222e0 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45  xt") 2>&5 |.  $E
222f0 47 52 45 50 20 22 73 74 72 74 6f 64 22 20 3e 2f  GREP "strtod" >/
22300 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74  dev/null 2>&1; t
22310 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 74 63  hen :..else.  tc
22320 6c 5f 6f 6b 3d 30 0a 66 69 0a 72 6d 20 2d 66 20  l_ok=0.fi.rm -f 
22330 63 6f 6e 66 74 65 73 74 2a 0a 0a 20 20 20 20 69  conftest*..    i
22340 66 20 74 65 73 74 20 24 74 63 6c 5f 6f 6b 20 3d  f test $tcl_ok =
22350 20 30 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63   0; then..$as_ec
22360 68 6f 20 22 23 64 65 66 69 6e 65 20 4e 4f 5f 53  ho "#define NO_S
22370 54 44 4c 49 42 5f 48 20 31 22 20 3e 3e 63 6f 6e  TDLIB_H 1" >>con
22380 66 64 65 66 73 2e 68 0a 0a 20 20 20 20 66 69 0a  fdefs.h..    fi.
22390 20 20 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63      ac_fn_c_chec
223a0 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e 67 72 65 6c  k_header_mongrel
223b0 20 22 24 4c 49 4e 45 4e 4f 22 20 22 73 74 72 69   "$LINENO" "stri
223c0 6e 67 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61  ng.h" "ac_cv_hea
223d0 64 65 72 5f 73 74 72 69 6e 67 5f 68 22 20 22 24  der_string_h" "$
223e0 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61  ac_includes_defa
223f0 75 6c 74 22 0a 69 66 20 74 65 73 74 20 22 78 24  ult".if test "x$
22400 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 72  ac_cv_header_str
22410 69 6e 67 5f 68 22 20 3d 20 78 22 22 79 65 73 3b  ing_h" = x""yes;
22420 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 6f 6b   then :.  tcl_ok
22430 3d 31 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b  =1.else.  tcl_ok
22440 3d 30 0a 66 69 0a 0a 0a 20 20 20 20 63 61 74 20  =0.fi...    cat 
22450 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
22460 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
22470 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
22480 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
22490 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e  include <string.
224a0 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65  h>.._ACEOF.if (e
224b0 76 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e  val "$ac_cpp con
224c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20  ftest.$ac_ext") 
224d0 32 3e 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20  2>&5 |.  $EGREP 
224e0 22 73 74 72 73 74 72 22 20 3e 2f 64 65 76 2f 6e  "strstr" >/dev/n
224f0 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a  ull 2>&1; then :
22500 0a 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d  ..else.  tcl_ok=
22510 30 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  0.fi.rm -f conft
22520 65 73 74 2a 0a 0a 20 20 20 20 63 61 74 20 63 6f  est*..    cat co
22530 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43  nfdefs.h - <<_AC
22540 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61  EOF >conftest.$a
22550 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e  c_ext./* end con
22560 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e  fdefs.h.  */.#in
22570 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e  clude <string.h>
22580 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
22590 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
225a0 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
225b0 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 73  &5 |.  $EGREP "s
225c0 74 72 65 72 72 6f 72 22 20 3e 2f 64 65 76 2f 6e  trerror" >/dev/n
225d0 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 20 3a  ull 2>&1; then :
225e0 0a 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d  ..else.  tcl_ok=
225f0 30 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  0.fi.rm -f conft
22600 65 73 74 2a 0a 0a 0a 20 20 20 20 23 20 53 65 65  est*...    # See
22610 20 61 6c 73 6f 20 6d 65 6d 6d 6f 76 65 20 63 68   also memmove ch
22620 65 63 6b 20 62 65 6c 6f 77 20 66 6f 72 20 61 20  eck below for a 
22630 70 6c 61 63 65 20 77 68 65 72 65 20 4e 4f 5f 53  place where NO_S
22640 54 52 49 4e 47 5f 48 20 63 61 6e 20 62 65 0a 20  TRING_H can be. 
22650 20 20 20 23 20 73 65 74 20 61 6e 64 20 77 68 79     # set and why
22660 2e 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  ...    if test $
22670 74 63 6c 5f 6f 6b 20 3d 20 30 3b 20 74 68 65 6e  tcl_ok = 0; then
22680 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66  ..$as_echo "#def
22690 69 6e 65 20 4e 4f 5f 53 54 52 49 4e 47 5f 48 20  ine NO_STRING_H 
226a0 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a  1" >>confdefs.h.
226b0 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 61 63 5f  .    fi..    ac_
226c0 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
226d0 72 5f 6d 6f 6e 67 72 65 6c 20 22 24 4c 49 4e 45  r_mongrel "$LINE
226e0 4e 4f 22 20 22 73 79 73 2f 77 61 69 74 2e 68 22  NO" "sys/wait.h"
226f0 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   "ac_cv_header_s
22700 79 73 5f 77 61 69 74 5f 68 22 20 22 24 61 63 5f  ys_wait_h" "$ac_
22710 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74  includes_default
22720 22 0a 69 66 20 74 65 73 74 20 22 78 24 61 63 5f  ".if test "x$ac_
22730 63 76 5f 68 65 61 64 65 72 5f 73 79 73 5f 77 61  cv_header_sys_wa
22740 69 74 5f 68 22 20 3d 20 78 22 22 79 65 73 3b 20  it_h" = x""yes; 
22750 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 0a 24 61  then :..else..$a
22760 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  s_echo "#define 
22770 4e 4f 5f 53 59 53 5f 57 41 49 54 5f 48 20 31 22  NO_SYS_WAIT_H 1"
22780 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66   >>confdefs.h..f
22790 69 0a 0a 0a 20 20 20 20 61 63 5f 66 6e 5f 63 5f  i...    ac_fn_c_
227a0 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f 6e  check_header_mon
227b0 67 72 65 6c 20 22 24 4c 49 4e 45 4e 4f 22 20 22  grel "$LINENO" "
227c0 64 6c 66 63 6e 2e 68 22 20 22 61 63 5f 63 76 5f  dlfcn.h" "ac_cv_
227d0 68 65 61 64 65 72 5f 64 6c 66 63 6e 5f 68 22 20  header_dlfcn_h" 
227e0 22 24 61 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65  "$ac_includes_de
227f0 66 61 75 6c 74 22 0a 69 66 20 74 65 73 74 20 22  fault".if test "
22800 78 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 64  x$ac_cv_header_d
22810 6c 66 63 6e 5f 68 22 20 3d 20 78 22 22 79 65 73  lfcn_h" = x""yes
22820 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73 65 0a 0a  ; then :..else..
22830 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e  $as_echo "#defin
22840 65 20 4e 4f 5f 44 4c 46 43 4e 5f 48 20 31 22 20  e NO_DLFCN_H 1" 
22850 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69  >>confdefs.h..fi
22860 0a 0a 0a 0a 20 20 20 20 23 20 4f 53 2f 33 39 30  ....    # OS/390
22870 20 6c 61 63 6b 73 20 73 79 73 2f 70 61 72 61 6d   lacks sys/param
22880 2e 68 20 28 61 6e 64 20 64 6f 65 73 6e 27 74 20  .h (and doesn't 
22890 6e 65 65 64 20 69 74 2c 20 62 79 20 63 68 61 6e  need it, by chan
228a0 63 65 29 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f  ce)..    for ac_
228b0 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f 70 61  header in sys/pa
228c0 72 61 6d 2e 68 0a 64 6f 20 3a 0a 20 20 61 63 5f  ram.h.do :.  ac_
228d0 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65  fn_c_check_heade
228e0 72 5f 6d 6f 6e 67 72 65 6c 20 22 24 4c 49 4e 45  r_mongrel "$LINE
228f0 4e 4f 22 20 22 73 79 73 2f 70 61 72 61 6d 2e 68  NO" "sys/param.h
22900 22 20 22 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  " "ac_cv_header_
22910 73 79 73 5f 70 61 72 61 6d 5f 68 22 20 22 24 61  sys_param_h" "$a
22920 63 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75  c_includes_defau
22930 6c 74 22 0a 69 66 20 74 65 73 74 20 22 78 24 61  lt".if test "x$a
22940 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 79 73 5f  c_cv_header_sys_
22950 70 61 72 61 6d 5f 68 22 20 3d 20 78 22 22 79 65  param_h" = x""ye
22960 73 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61 74 20  s; then :.  cat 
22970 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
22980 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 48 41  ACEOF.#define HA
22990 56 45 5f 53 59 53 5f 50 41 52 41 4d 5f 48 20 31  VE_SYS_PARAM_H 1
229a0 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e  ._ACEOF..fi..don
229b0 65 0a 0a 0a 09 23 20 4c 65 74 20 74 68 65 20 75  e....# Let the u
229c0 73 65 72 20 63 61 6c 6c 20 74 68 69 73 2c 20 62  ser call this, b
229d0 65 63 61 75 73 65 20 69 66 20 69 74 20 74 72 69  ecause if it tri
229e0 67 67 65 72 73 2c 20 74 68 65 79 20 77 69 6c 6c  ggers, they will
229f0 0a 09 23 20 6e 65 65 64 20 61 20 63 6f 6d 70 61  ..# need a compa
22a00 74 2f 73 74 72 74 6f 64 2e 63 20 74 68 61 74 20  t/strtod.c that 
22a10 69 73 20 63 6f 72 72 65 63 74 2e 20 20 55 73 65  is correct.  Use
22a20 72 73 20 63 61 6e 20 61 6c 73 6f 0a 09 23 20 75  rs can also..# u
22a30 73 65 20 54 63 6c 5f 47 65 74 44 6f 75 62 6c 65  se Tcl_GetDouble
22a40 28 46 72 6f 6d 4f 62 6a 29 20 69 6e 73 74 65 61  (FromObj) instea
22a50 64 2e 0a 09 23 54 45 41 5f 42 55 47 47 59 5f 53  d...#TEA_BUGGY_S
22a60 54 52 54 4f 44 0a 20 20 20 20 66 69 0a 0a 0a 23  TRTOD.    fi...#
22a70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22a80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22a90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22aa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22ab0 2d 2d 2d 2d 0a 23 20 41 20 66 65 77 20 6d 69 73  ----.# A few mis
22ac0 63 65 6c 6c 61 6e 65 6f 75 73 20 70 6c 61 74 66  cellaneous platf
22ad0 6f 72 6d 2d 73 70 65 63 69 66 69 63 20 69 74 65  orm-specific ite
22ae0 6d 73 3a 0a 23 0a 23 20 44 65 66 69 6e 65 20 61  ms:.#.# Define a
22af0 20 73 70 65 63 69 61 6c 20 73 79 6d 62 6f 6c 20   special symbol 
22b00 66 6f 72 20 57 69 6e 64 6f 77 73 20 28 42 55 49  for Windows (BUI
22b10 4c 44 5f 73 61 6d 70 6c 65 20 69 6e 20 74 68 69  LD_sample in thi
22b20 73 20 63 61 73 65 29 20 73 6f 0a 23 20 74 68 61  s case) so.# tha
22b30 74 20 77 65 20 63 72 65 61 74 65 20 74 68 65 20  t we create the 
22b40 65 78 70 6f 72 74 20 6c 69 62 72 61 72 79 20 77  export library w
22b50 69 74 68 20 74 68 65 20 64 6c 6c 2e 0a 23 0a 23  ith the dll..#.#
22b60 20 57 69 6e 64 6f 77 73 20 63 72 65 61 74 65 73   Windows creates
22b70 20 61 20 66 65 77 20 65 78 74 72 61 20 66 69 6c   a few extra fil
22b80 65 73 20 74 68 61 74 20 6e 65 65 64 20 74 6f 20  es that need to 
22b90 62 65 20 63 6c 65 61 6e 65 64 20 75 70 2e 0a 23  be cleaned up..#
22ba0 20 59 6f 75 20 63 61 6e 20 61 64 64 20 6d 6f 72   You can add mor
22bb0 65 20 66 69 6c 65 73 20 74 6f 20 63 6c 65 61 6e  e files to clean
22bc0 20 69 66 20 79 6f 75 72 20 65 78 74 65 6e 73 69   if your extensi
22bd0 6f 6e 20 63 72 65 61 74 65 73 20 61 6e 79 20 65  on creates any e
22be0 78 74 72 61 0a 23 20 66 69 6c 65 73 2e 0a 23 0a  xtra.# files..#.
22bf0 23 20 54 45 41 5f 41 44 44 5f 2a 20 61 6e 79 20  # TEA_ADD_* any 
22c00 70 6c 61 74 66 6f 72 6d 20 73 70 65 63 69 66 69  platform specifi
22c10 63 20 63 6f 6d 70 69 6c 65 72 2f 62 75 69 6c 64  c compiler/build
22c20 20 69 6e 66 6f 20 68 65 72 65 2e 0a 23 2d 2d 2d   info here..#---
22c30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22c40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22c50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22c60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22c70 2d 0a 0a 23 20 41 64 64 20 70 6b 67 49 6e 64 65  -..# Add pkgInde
22c80 78 2e 74 63 6c 20 69 66 20 69 74 20 69 73 20 67  x.tcl if it is g
22c90 65 6e 65 72 61 74 65 64 20 69 6e 20 74 68 65 20  enerated in the 
22ca0 4d 61 6b 65 66 69 6c 65 20 69 6e 73 74 65 61 64  Makefile instead
22cb0 20 6f 66 20 2e 2f 63 6f 6e 66 69 67 75 72 65 0a   of ./configure.
22cc0 23 20 61 6e 64 20 63 68 61 6e 67 65 20 4d 61 6b  # and change Mak
22cd0 65 66 69 6c 65 2e 69 6e 20 74 6f 20 6d 6f 76 65  efile.in to move
22ce0 20 69 74 20 66 72 6f 6d 20 43 4f 4e 46 49 47 5f   it from CONFIG_
22cf0 43 4c 45 41 4e 5f 46 49 4c 45 53 20 74 6f 20 42  CLEAN_FILES to B
22d00 49 4e 41 52 49 45 53 20 76 61 72 2e 0a 23 43 4c  INARIES var..#CL
22d10 45 41 4e 46 49 4c 45 53 3d 22 70 6b 67 49 6e 64  EANFILES="pkgInd
22d20 65 78 2e 74 63 6c 22 0a 69 66 20 74 65 73 74 20  ex.tcl".if test 
22d30 22 24 7b 54 45 41 5f 50 4c 41 54 46 4f 52 4d 7d  "${TEA_PLATFORM}
22d40 22 20 3d 20 22 77 69 6e 64 6f 77 73 22 20 3b 20  " = "windows" ; 
22d50 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f 20 22  then..$as_echo "
22d60 23 64 65 66 69 6e 65 20 42 55 49 4c 44 5f 73 61  #define BUILD_sa
22d70 6d 70 6c 65 20 31 22 20 3e 3e 63 6f 6e 66 64 65  mple 1" >>confde
22d80 66 73 2e 68 0a 0a 20 20 20 20 43 4c 45 41 4e 46  fs.h..    CLEANF
22d90 49 4c 45 53 3d 22 24 43 4c 45 41 4e 46 49 4c 45  ILES="$CLEANFILE
22da0 53 20 2a 2e 6c 69 62 20 2a 2e 64 6c 6c 20 2a 2e  S *.lib *.dll *.
22db0 65 78 70 20 2a 2e 69 6c 6b 20 2a 2e 70 64 62 20  exp *.ilk *.pdb 
22dc0 76 63 2a 2e 70 63 68 22 0a 20 20 20 20 23 54 45  vc*.pch".    #TE
22dd0 41 5f 41 44 44 5f 53 4f 55 52 43 45 53 28 5b 77  A_ADD_SOURCES([w
22de0 69 6e 2f 77 69 6e 46 69 6c 65 2e 63 5d 29 0a 20  in/winFile.c]). 
22df0 20 20 20 23 54 45 41 5f 41 44 44 5f 49 4e 43 4c     #TEA_ADD_INCL
22e00 55 44 45 53 28 5b 2d 49 5c 22 24 28 24 7b 43 59  UDES([-I\"$(${CY
22e10 47 50 41 54 48 7d 20 24 7b 73 72 63 64 69 72 7d  GPATH} ${srcdir}
22e20 2f 77 69 6e 29 5c 22 5d 29 0a 65 6c 73 65 0a 20  /win)\"]).else. 
22e30 20 20 20 23 20 45 6e 73 75 72 65 20 6e 6f 20 65     # Ensure no e
22e40 6d 70 74 79 20 65 6c 73 65 20 63 6c 61 75 73 65  mpty else clause
22e50 73 0a 20 20 20 20 3a 0a 20 20 20 20 23 54 45 41  s.    :.    #TEA
22e60 5f 41 44 44 5f 53 4f 55 52 43 45 53 28 5b 75 6e  _ADD_SOURCES([un
22e70 69 78 2f 75 6e 69 78 46 69 6c 65 2e 63 5d 29 0a  ix/unixFile.c]).
22e80 20 20 20 20 23 54 45 41 5f 41 44 44 5f 4c 49 42      #TEA_ADD_LIB
22e90 53 28 5b 2d 6c 73 75 70 65 72 66 6c 79 5d 29 0a  S([-lsuperfly]).
22ea0 66 69 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  fi...#----------
22eb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22ec0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22ed0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
22ee0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 68 6f  ----------.# Cho
22ef0 6f 73 65 20 77 68 69 63 68 20 68 65 61 64 65 72  ose which header
22f00 73 20 79 6f 75 20 6e 65 65 64 2e 20 20 45 78 74  s you need.  Ext
22f10 65 6e 73 69 6f 6e 20 61 75 74 68 6f 72 73 20 73  ension authors s
22f20 68 6f 75 6c 64 20 74 72 79 20 76 65 72 79 0a 23  hould try very.#
22f30 20 68 61 72 64 20 74 6f 20 6f 6e 6c 79 20 72 65   hard to only re
22f40 6c 79 20 6f 6e 20 74 68 65 20 54 63 6c 20 70 75  ly on the Tcl pu
22f50 62 6c 69 63 20 68 65 61 64 65 72 20 66 69 6c 65  blic header file
22f60 73 2e 20 20 49 6e 74 65 72 6e 61 6c 20 68 65 61  s.  Internal hea
22f70 64 65 72 73 0a 23 20 63 6f 6e 74 61 69 6e 20 70  ders.# contain p
22f80 72 69 76 61 74 65 20 64 61 74 61 20 73 74 72 75  rivate data stru
22f90 63 74 75 72 65 73 20 61 6e 64 20 61 72 65 20 73  ctures and are s
22fa0 75 62 6a 65 63 74 20 74 6f 20 63 68 61 6e 67 65  ubject to change
22fb0 20 77 69 74 68 6f 75 74 0a 23 20 6e 6f 74 69 63   without.# notic
22fc0 65 2e 0a 23 20 54 68 69 73 20 4d 55 53 54 20 62  e..# This MUST b
22fd0 65 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 54  e called after T
22fe0 45 41 5f 4c 4f 41 44 5f 54 43 4c 43 4f 4e 46 49  EA_LOAD_TCLCONFI
22ff0 47 20 2f 20 54 45 41 5f 4c 4f 41 44 5f 54 4b 43  G / TEA_LOAD_TKC
23000 4f 4e 46 49 47 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  ONFIG.#---------
23010 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23020 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23030 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23040 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20  -----------...  
23050 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
23060 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
23070 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
23080 69 6e 67 20 66 6f 72 20 54 63 6c 20 70 75 62 6c  ing for Tcl publ
23090 69 63 20 68 65 61 64 65 72 73 22 20 3e 26 35 0a  ic headers" >&5.
230a0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
230b0 6b 69 6e 67 20 66 6f 72 20 54 63 6c 20 70 75 62  king for Tcl pub
230c0 6c 69 63 20 68 65 61 64 65 72 73 2e 2e 2e 20 22  lic headers... "
230d0 20 3e 26 36 3b 20 7d 0a 0a 0a 23 20 43 68 65 63   >&6; }...# Chec
230e0 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68  k whether --with
230f0 2d 74 63 6c 69 6e 63 6c 75 64 65 20 77 61 73 20  -tclinclude was 
23100 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22  given..if test "
23110 24 7b 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64  ${with_tclinclud
23120 65 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  e+set}" = set; t
23130 68 65 6e 20 3a 0a 20 20 77 69 74 68 76 61 6c 3d  hen :.  withval=
23140 24 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64 65  $with_tclinclude
23150 3b 20 77 69 74 68 5f 74 63 6c 69 6e 63 6c 75 64  ; with_tclinclud
23160 65 3d 24 7b 77 69 74 68 76 61 6c 7d 0a 66 69 0a  e=${withval}.fi.
23170 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
23180 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 68 2b 73 65  {ac_cv_c_tclh+se
23190 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20  t}" = set; then 
231a0 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
231b0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
231c0 6c 73 65 0a 0a 09 23 20 55 73 65 20 74 68 65 20  lse...# Use the 
231d0 76 61 6c 75 65 20 66 72 6f 6d 20 2d 2d 77 69 74  value from --wit
231e0 68 2d 74 63 6c 69 6e 63 6c 75 64 65 2c 20 69 66  h-tclinclude, if
231f0 20 69 74 20 77 61 73 20 67 69 76 65 6e 0a 0a 09   it was given...
23200 69 66 20 74 65 73 74 20 78 22 24 7b 77 69 74 68  if test x"${with
23210 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 22 20 21 3d  _tclinclude}" !=
23220 20 78 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 69   x ; then..    i
23230 66 20 74 65 73 74 20 2d 66 20 22 24 7b 77 69 74  f test -f "${wit
23240 68 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 2f 74 63  h_tclinclude}/tc
23250 6c 2e 68 22 20 3b 20 74 68 65 6e 0a 09 09 61 63  l.h" ; then...ac
23260 5f 63 76 5f 63 5f 74 63 6c 68 3d 24 7b 77 69 74  _cv_c_tclh=${wit
23270 68 5f 74 63 6c 69 6e 63 6c 75 64 65 7d 0a 09 20  h_tclinclude}.. 
23280 20 20 20 65 6c 73 65 0a 09 09 61 73 5f 66 6e 5f     else...as_fn_
23290 65 72 72 6f 72 20 22 24 7b 77 69 74 68 5f 74 63  error "${with_tc
232a0 6c 69 6e 63 6c 75 64 65 7d 20 64 69 72 65 63 74  linclude} direct
232b0 6f 72 79 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e  ory does not con
232c0 74 61 69 6e 20 74 63 6c 2e 68 22 20 22 24 4c 49  tain tcl.h" "$LI
232d0 4e 45 4e 4f 22 20 35 0a 09 20 20 20 20 66 69 0a  NENO" 5..    fi.
232e0 09 65 6c 73 65 0a 09 20 20 20 20 69 66 20 74 65  .else..    if te
232f0 73 74 20 22 60 75 6e 61 6d 65 20 2d 73 60 22 20  st "`uname -s`" 
23300 3d 20 22 44 61 72 77 69 6e 22 3b 20 74 68 65 6e  = "Darwin"; then
23310 0a 09 09 23 20 49 66 20 54 63 6c 20 77 61 73 20  ...# If Tcl was 
23320 62 75 69 6c 74 20 61 73 20 61 20 66 72 61 6d 65  built as a frame
23330 77 6f 72 6b 2c 20 61 74 74 65 6d 70 74 20 74 6f  work, attempt to
23340 20 75 73 65 0a 09 09 23 20 74 68 65 20 66 72 61   use...# the fra
23350 6d 65 77 6f 72 6b 27 73 20 48 65 61 64 65 72 73  mework's Headers
23360 20 64 69 72 65 63 74 6f 72 79 0a 09 09 63 61 73   directory...cas
23370 65 20 24 7b 54 43 4c 5f 44 45 46 53 7d 20 69 6e  e ${TCL_DEFS} in
23380 0a 09 09 20 20 20 20 2a 54 43 4c 5f 46 52 41 4d  ...    *TCL_FRAM
23390 45 57 4f 52 4b 2a 29 0a 09 09 09 6c 69 73 74 3d  EWORK*)....list=
233a0 22 60 6c 73 20 2d 64 20 24 7b 54 43 4c 5f 42 49  "`ls -d ${TCL_BI
233b0 4e 5f 44 49 52 7d 2f 48 65 61 64 65 72 73 20 32  N_DIR}/Headers 2
233c0 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 0a 09 09 09  >/dev/null`"....
233d0 3b 3b 0a 09 09 65 73 61 63 0a 09 20 20 20 20 66  ;;...esac..    f
233e0 69 0a 0a 09 20 20 20 20 23 20 4c 6f 6f 6b 20 69  i...    # Look i
233f0 6e 20 74 68 65 20 73 6f 75 72 63 65 20 64 69 72  n the source dir
23400 20 6f 6e 6c 79 20 69 66 20 54 63 6c 20 69 73 20   only if Tcl is 
23410 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 2c 0a 09  not installed,..
23420 20 20 20 20 23 20 61 6e 64 20 69 6e 20 74 68 61      # and in tha
23430 74 20 73 69 74 75 61 74 69 6f 6e 2c 20 6c 6f 6f  t situation, loo
23440 6b 20 74 68 65 72 65 20 62 65 66 6f 72 65 20 69  k there before i
23450 6e 73 74 61 6c 6c 65 64 20 6c 6f 63 61 74 69 6f  nstalled locatio
23460 6e 73 2e 0a 09 20 20 20 20 69 66 20 74 65 73 74  ns...    if test
23470 20 2d 66 20 22 24 7b 54 43 4c 5f 42 49 4e 5f 44   -f "${TCL_BIN_D
23480 49 52 7d 2f 4d 61 6b 65 66 69 6c 65 22 20 3b 20  IR}/Makefile" ; 
23490 74 68 65 6e 0a 09 09 6c 69 73 74 3d 22 24 6c 69  then...list="$li
234a0 73 74 20 60 6c 73 20 2d 64 20 24 7b 54 43 4c 5f  st `ls -d ${TCL_
234b0 53 52 43 5f 44 49 52 7d 2f 67 65 6e 65 72 69 63  SRC_DIR}/generic
234c0 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 0a 09   2>/dev/null`"..
234d0 20 20 20 20 66 69 0a 0a 09 20 20 20 20 23 20 43      fi...    # C
234e0 68 65 63 6b 20 6f 72 64 65 72 3a 20 70 6b 67 20  heck order: pkg 
234f0 2d 2d 70 72 65 66 69 78 20 6c 6f 63 61 74 69 6f  --prefix locatio
23500 6e 2c 20 54 63 6c 27 73 20 2d 2d 70 72 65 66 69  n, Tcl's --prefi
23510 78 20 6c 6f 63 61 74 69 6f 6e 2c 0a 09 20 20 20  x location,..   
23520 20 23 20 72 65 6c 61 74 69 76 65 20 74 6f 20 64   # relative to d
23530 69 72 65 63 74 6f 72 79 20 6f 66 20 74 63 6c 43  irectory of tclC
23540 6f 6e 66 69 67 2e 73 68 2e 0a 0a 09 20 20 20 20  onfig.sh....    
23550 65 76 61 6c 20 22 74 65 6d 70 5f 69 6e 63 6c 75  eval "temp_inclu
23560 64 65 64 69 72 3d 24 7b 69 6e 63 6c 75 64 65 64  dedir=${included
23570 69 72 7d 22 0a 09 20 20 20 20 6c 69 73 74 3d 22  ir}"..    list="
23580 24 6c 69 73 74 20 5c 0a 09 09 60 6c 73 20 2d 64  $list \...`ls -d
23590 20 24 7b 74 65 6d 70 5f 69 6e 63 6c 75 64 65 64   ${temp_included
235a0 69 72 7d 20 20 20 20 20 20 20 20 32 3e 2f 64 65  ir}        2>/de
235b0 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 60 6c 73 20  v/null` \...`ls 
235c0 2d 64 20 24 7b 54 43 4c 5f 50 52 45 46 49 58 7d  -d ${TCL_PREFIX}
235d0 2f 69 6e 63 6c 75 64 65 20 20 20 20 20 32 3e 2f  /include     2>/
235e0 64 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 60 6c  dev/null` \...`l
235f0 73 20 2d 64 20 24 7b 54 43 4c 5f 42 49 4e 5f 44  s -d ${TCL_BIN_D
23600 49 52 7d 2f 2e 2e 2f 69 6e 63 6c 75 64 65 20 32  IR}/../include 2
23610 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 0a 09 20 20  >/dev/null`"..  
23620 20 20 69 66 20 74 65 73 74 20 22 24 7b 54 45 41    if test "${TEA
23630 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 21 3d 20 22  _PLATFORM}" != "
23640 77 69 6e 64 6f 77 73 22 20 2d 6f 20 22 24 47 43  windows" -o "$GC
23650 43 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65 6e  C" = "yes"; then
23660 0a 09 09 6c 69 73 74 3d 22 24 6c 69 73 74 20 2f  ...list="$list /
23670 75 73 72 2f 6c 6f 63 61 6c 2f 69 6e 63 6c 75 64  usr/local/includ
23680 65 20 2f 75 73 72 2f 69 6e 63 6c 75 64 65 22 0a  e /usr/include".
23690 09 09 69 66 20 74 65 73 74 20 78 22 24 7b 54 43  ..if test x"${TC
236a0 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43 7d 22  L_INCLUDE_SPEC}"
236b0 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a 09 09 20   != x ; then... 
236c0 20 20 20 64 3d 60 65 63 68 6f 20 22 24 7b 54 43     d=`echo "${TC
236d0 4c 5f 49 4e 43 4c 55 44 45 5f 53 50 45 43 7d 22  L_INCLUDE_SPEC}"
236e0 20 7c 20 73 65 64 20 2d 65 20 27 73 2f 5e 2d 49   | sed -e 's/^-I
236f0 2f 2f 27 60 0a 09 09 20 20 20 20 6c 69 73 74 3d  //'`...    list=
23700 22 24 6c 69 73 74 20 60 6c 73 20 2d 64 20 24 7b  "$list `ls -d ${
23710 64 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22  d} 2>/dev/null`"
23720 0a 09 09 66 69 0a 09 20 20 20 20 66 69 0a 09 20  ...fi..    fi.. 
23730 20 20 20 66 6f 72 20 69 20 69 6e 20 24 6c 69 73     for i in $lis
23740 74 20 3b 20 64 6f 0a 09 09 69 66 20 74 65 73 74  t ; do...if test
23750 20 2d 66 20 22 24 69 2f 74 63 6c 2e 68 22 20 3b   -f "$i/tcl.h" ;
23760 20 74 68 65 6e 0a 09 09 20 20 20 20 61 63 5f 63   then...    ac_c
23770 76 5f 63 5f 74 63 6c 68 3d 24 69 0a 09 09 20 20  v_c_tclh=$i...  
23780 20 20 62 72 65 61 6b 0a 09 09 66 69 0a 09 20 20    break...fi..  
23790 20 20 64 6f 6e 65 0a 09 66 69 0a 0a 66 69 0a 0a    done..fi..fi..
237a0 0a 20 20 20 20 23 20 50 72 69 6e 74 20 61 20 6d  .    # Print a m
237b0 65 73 73 61 67 65 20 62 61 73 65 64 20 6f 6e 20  essage based on 
237c0 68 6f 77 20 77 65 20 64 65 74 65 72 6d 69 6e 65  how we determine
237d0 64 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61  d the include pa
237e0 74 68 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  th..    if test 
237f0 78 22 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 68  x"${ac_cv_c_tclh
23800 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 61  }" = x ; then..a
23810 73 5f 66 6e 5f 65 72 72 6f 72 20 22 74 63 6c 2e  s_fn_error "tcl.
23820 68 20 6e 6f 74 20 66 6f 75 6e 64 2e 20 20 50 6c  h not found.  Pl
23830 65 61 73 65 20 73 70 65 63 69 66 79 20 69 74 73  ease specify its
23840 20 6c 6f 63 61 74 69 6f 6e 20 77 69 74 68 20 2d   location with -
23850 2d 77 69 74 68 2d 74 63 6c 69 6e 63 6c 75 64 65  -with-tclinclude
23860 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20  " "$LINENO" 5.  
23870 20 20 65 6c 73 65 0a 09 7b 20 24 61 73 5f 65 63    else..{ $as_ec
23880 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
23890 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
238a0 20 72 65 73 75 6c 74 3a 20 24 7b 61 63 5f 63 76   result: ${ac_cv
238b0 5f 63 5f 74 63 6c 68 7d 22 20 3e 26 35 0a 24 61  _c_tclh}" >&5.$a
238c0 73 5f 65 63 68 6f 20 22 24 7b 61 63 5f 63 76 5f  s_echo "${ac_cv_
238d0 63 5f 74 63 6c 68 7d 22 20 3e 26 36 3b 20 7d 0a  c_tclh}" >&6; }.
238e0 20 20 20 20 66 69 0a 0a 20 20 20 20 23 20 43 6f      fi..    # Co
238f0 6e 76 65 72 74 20 74 6f 20 61 20 6e 61 74 69 76  nvert to a nativ
23900 65 20 70 61 74 68 20 61 6e 64 20 73 75 62 73 74  e path and subst
23910 69 74 75 74 65 20 69 6e 74 6f 20 74 68 65 20 6f  itute into the o
23920 75 74 70 75 74 20 66 69 6c 65 73 2e 0a 0a 20 20  utput files...  
23930 20 20 49 4e 43 4c 55 44 45 5f 44 49 52 5f 4e 41    INCLUDE_DIR_NA
23940 54 49 56 45 3d 60 24 7b 43 59 47 50 41 54 48 7d  TIVE=`${CYGPATH}
23950 20 24 7b 61 63 5f 63 76 5f 63 5f 74 63 6c 68 7d   ${ac_cv_c_tclh}
23960 60 0a 0a 20 20 20 20 54 43 4c 5f 49 4e 43 4c 55  `..    TCL_INCLU
23970 44 45 53 3d 2d 49 5c 22 24 7b 49 4e 43 4c 55 44  DES=-I\"${INCLUD
23980 45 5f 44 49 52 5f 4e 41 54 49 56 45 7d 5c 22 0a  E_DIR_NATIVE}\".
23990 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ....#-----------
239a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
239b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
239c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
239d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 68 65 63  ---------.# Chec
239e0 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
239f0 6c 65 2d 74 68 72 65 61 64 73 20 6f 72 20 2d 2d  le-threads or --
23a00 64 69 73 61 62 6c 65 2d 74 68 72 65 61 64 73 20  disable-threads 
23a10 77 61 73 20 67 69 76 65 6e 2e 0a 23 20 54 68 69  was given..# Thi
23a20 73 20 61 75 74 6f 2d 65 6e 61 62 6c 65 73 20 69  s auto-enables i
23a30 66 20 54 63 6c 20 77 61 73 20 63 6f 6d 70 69 6c  f Tcl was compil
23a40 65 64 20 74 68 72 65 61 64 65 64 2e 0a 23 2d 2d  ed threaded..#--
23a50 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23a60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23a70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23a80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23a90 2d 2d 0a 0a 0a 20 20 20 20 23 20 43 68 65 63 6b  --...    # Check
23aa0 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c   whether --enabl
23ab0 65 2d 74 68 72 65 61 64 73 20 77 61 73 20 67 69  e-threads was gi
23ac0 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
23ad0 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 2b 73  enable_threads+s
23ae0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
23af0 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24   :.  enableval=$
23b00 65 6e 61 62 6c 65 5f 74 68 72 65 61 64 73 3b 20  enable_threads; 
23b10 74 63 6c 5f 6f 6b 3d 24 65 6e 61 62 6c 65 76 61  tcl_ok=$enableva
23b20 6c 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d  l.else.  tcl_ok=
23b30 79 65 73 0a 66 69 0a 0a 0a 20 20 20 20 69 66 20  yes.fi...    if 
23b40 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 74  test "${enable_t
23b50 68 72 65 61 64 73 2b 73 65 74 7d 22 20 3d 20 73  hreads+set}" = s
23b60 65 74 3b 20 74 68 65 6e 0a 09 65 6e 61 62 6c 65  et; then..enable
23b70 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 74 68 72  val="$enable_thr
23b80 65 61 64 73 22 0a 09 74 63 6c 5f 6f 6b 3d 24 65  eads"..tcl_ok=$e
23b90 6e 61 62 6c 65 76 61 6c 0a 20 20 20 20 65 6c 73  nableval.    els
23ba0 65 0a 09 74 63 6c 5f 6f 6b 3d 79 65 73 0a 20 20  e..tcl_ok=yes.  
23bb0 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73    fi..    if tes
23bc0 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 79  t "$tcl_ok" = "y
23bd0 65 73 22 20 2d 6f 20 22 24 7b 54 43 4c 5f 54 48  es" -o "${TCL_TH
23be0 52 45 41 44 53 7d 22 20 3d 20 31 3b 20 74 68 65  READS}" = 1; the
23bf0 6e 0a 09 54 43 4c 5f 54 48 52 45 41 44 53 3d 31  n..TCL_THREADS=1
23c00 0a 0a 09 69 66 20 74 65 73 74 20 22 24 7b 54 45  ...if test "${TE
23c10 41 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 21 3d 20  A_PLATFORM}" != 
23c20 22 77 69 6e 64 6f 77 73 22 20 3b 20 74 68 65 6e  "windows" ; then
23c30 0a 09 20 20 20 20 23 20 57 65 20 61 72 65 20 61  ..    # We are a
23c40 6c 77 61 79 73 20 4f 4b 20 6f 6e 20 57 69 6e 64  lways OK on Wind
23c50 6f 77 73 2c 20 73 6f 20 63 68 65 63 6b 20 77 68  ows, so check wh
23c60 61 74 20 74 68 69 73 20 70 6c 61 74 66 6f 72 6d  at this platform
23c70 20 77 61 6e 74 73 3a 0a 0a 09 20 20 20 20 23 20   wants:...    # 
23c80 55 53 45 5f 54 48 52 45 41 44 5f 41 4c 4c 4f 43  USE_THREAD_ALLOC
23c90 20 74 65 6c 6c 73 20 75 73 20 74 6f 20 74 72 79   tells us to try
23ca0 20 74 68 65 20 73 70 65 63 69 61 6c 20 74 68 72   the special thr
23cb0 65 61 64 2d 62 61 73 65 64 0a 09 20 20 20 20 23  ead-based..    #
23cc0 20 61 6c 6c 6f 63 61 74 6f 72 20 74 68 61 74 20   allocator that 
23cd0 73 69 67 6e 69 66 69 63 61 6e 74 6c 79 20 72 65  significantly re
23ce0 64 75 63 65 73 20 6c 6f 63 6b 20 63 6f 6e 74 65  duces lock conte
23cf0 6e 74 69 6f 6e 0a 0a 24 61 73 5f 65 63 68 6f 20  ntion..$as_echo 
23d00 22 23 64 65 66 69 6e 65 20 55 53 45 5f 54 48 52  "#define USE_THR
23d10 45 41 44 5f 41 4c 4c 4f 43 20 31 22 20 3e 3e 63  EAD_ALLOC 1" >>c
23d20 6f 6e 66 64 65 66 73 2e 68 0a 0a 0a 24 61 73 5f  onfdefs.h...$as_
23d30 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 5f 52  echo "#define _R
23d40 45 45 4e 54 52 41 4e 54 20 31 22 20 3e 3e 63 6f  EENTRANT 1" >>co
23d50 6e 66 64 65 66 73 2e 68 0a 0a 09 20 20 20 20 69  nfdefs.h...    i
23d60 66 20 74 65 73 74 20 22 60 75 6e 61 6d 65 20 2d  f test "`uname -
23d70 73 60 22 20 3d 20 22 53 75 6e 4f 53 22 20 3b 20  s`" = "SunOS" ; 
23d80 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f 20 22  then..$as_echo "
23d90 23 64 65 66 69 6e 65 20 5f 50 4f 53 49 58 5f 50  #define _POSIX_P
23da0 54 48 52 45 41 44 5f 53 45 4d 41 4e 54 49 43 53  THREAD_SEMANTICS
23db0 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68   1" >>confdefs.h
23dc0 0a 0a 09 20 20 20 20 66 69 0a 0a 24 61 73 5f 65  ...    fi..$as_e
23dd0 63 68 6f 20 22 23 64 65 66 69 6e 65 20 5f 54 48  cho "#define _TH
23de0 52 45 41 44 5f 53 41 46 45 20 31 22 20 3e 3e 63  READ_SAFE 1" >>c
23df0 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 20 20 20 20  onfdefs.h...    
23e00 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
23e10 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
23e20 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
23e30 67 20 66 6f 72 20 70 74 68 72 65 61 64 5f 6d 75  g for pthread_mu
23e40 74 65 78 5f 69 6e 69 74 20 69 6e 20 2d 6c 70 74  tex_init in -lpt
23e50 68 72 65 61 64 22 20 3e 26 35 0a 24 61 73 5f 65  hread" >&5.$as_e
23e60 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
23e70 66 6f 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65  for pthread_mute
23e80 78 5f 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72  x_init in -lpthr
23e90 65 61 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ead... " >&6; }.
23ea0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
23eb0 5f 6c 69 62 5f 70 74 68 72 65 61 64 5f 70 74 68  _lib_pthread_pth
23ec0 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 2b  read_mutex_init+
23ed0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
23ee0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
23ef0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
23f00 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b  .else.  ac_check
23f10 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24  _lib_save_LIBS=$
23f20 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 70 74 68  LIBS.LIBS="-lpth
23f30 72 65 61 64 20 20 24 4c 49 42 53 22 0a 63 61 74  read  $LIBS".cat
23f40 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
23f50 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
23f60 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
23f70 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
23f80 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79  ./* Override any
23f90 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72   GCC internal pr
23fa0 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
23fb0 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73   an error..   Us
23fc0 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69  e char because i
23fd0 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74  nt might match t
23fe0 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f  he return type o
23ff0 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74  f a GCC.   built
24000 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20  in and then its 
24010 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79  argument prototy
24020 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61  pe would still a
24030 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66  pply.  */.#ifdef
24040 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
24050 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63  ern "C".#endif.c
24060 68 61 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65  har pthread_mute
24070 78 5f 69 6e 69 74 20 28 29 3b 0a 69 6e 74 0a 6d  x_init ();.int.m
24080 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20  ain ().{.return 
24090 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e  pthread_mutex_in
240a0 69 74 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74  it ();.  ;.  ret
240b0 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
240c0 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c  if ac_fn_c_try_l
240d0 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ink "$LINENO"; t
240e0 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69  hen :.  ac_cv_li
240f0 62 5f 70 74 68 72 65 61 64 5f 70 74 68 72 65 61  b_pthread_pthrea
24100 64 5f 6d 75 74 65 78 5f 69 6e 69 74 3d 79 65 73  d_mutex_init=yes
24110 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 6c 69  .else.  ac_cv_li
24120 62 5f 70 74 68 72 65 61 64 5f 70 74 68 72 65 61  b_pthread_pthrea
24130 64 5f 6d 75 74 65 78 5f 69 6e 69 74 3d 6e 6f 0a  d_mutex_init=no.
24140 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
24150 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
24160 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
24170 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63  .    conftest$ac
24180 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
24190 2e 24 61 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61  .$ac_ext.LIBS=$a
241a0 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65  c_check_lib_save
241b0 5f 4c 49 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65  _LIBS.fi.{ $as_e
241c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
241d0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
241e0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
241f0 5f 6c 69 62 5f 70 74 68 72 65 61 64 5f 70 74 68  _lib_pthread_pth
24200 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 22  read_mutex_init"
24210 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
24220 61 63 5f 63 76 5f 6c 69 62 5f 70 74 68 72 65 61  ac_cv_lib_pthrea
24230 64 5f 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f  d_pthread_mutex_
24240 69 6e 69 74 22 20 3e 26 36 3b 20 7d 0a 69 66 20  init" >&6; }.if 
24250 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 6c 69  test "x$ac_cv_li
24260 62 5f 70 74 68 72 65 61 64 5f 70 74 68 72 65 61  b_pthread_pthrea
24270 64 5f 6d 75 74 65 78 5f 69 6e 69 74 22 20 3d 20  d_mutex_init" = 
24280 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20  x""yes; then :. 
24290 20 74 63 6c 5f 6f 6b 3d 79 65 73 0a 65 6c 73 65   tcl_ok=yes.else
242a0 0a 20 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a  .  tcl_ok=no.fi.
242b0 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
242c0 74 63 6c 5f 6f 6b 22 20 3d 20 22 6e 6f 22 3b 20  tcl_ok" = "no"; 
242d0 74 68 65 6e 0a 09 09 23 20 43 68 65 63 6b 20 61  then...# Check a
242e0 20 6c 69 74 74 6c 65 20 68 61 72 64 65 72 20 66   little harder f
242f0 6f 72 20 5f 5f 70 74 68 72 65 61 64 5f 6d 75 74  or __pthread_mut
24300 65 78 5f 69 6e 69 74 20 69 6e 20 74 68 65 20 73  ex_init in the s
24310 61 6d 65 0a 09 09 23 20 6c 69 62 72 61 72 79 2c  ame...# library,
24320 20 61 73 20 73 6f 6d 65 20 73 79 73 74 65 6d 73   as some systems
24330 20 68 69 64 65 20 69 74 20 74 68 65 72 65 20 75   hide it there u
24340 6e 74 69 6c 20 70 74 68 72 65 61 64 2e 68 20 69  ntil pthread.h i
24350 73 0a 09 09 23 20 64 65 66 69 6e 65 64 2e 20 20  s...# defined.  
24360 57 65 20 63 6f 75 6c 64 20 61 6c 74 65 72 6e 61  We could alterna
24370 74 69 76 65 6c 79 20 64 6f 20 61 6e 20 41 43 5f  tively do an AC_
24380 54 52 59 5f 43 4f 4d 50 49 4c 45 20 77 69 74 68  TRY_COMPILE with
24390 0a 09 09 23 20 70 74 68 72 65 61 64 2e 68 2c 20  ...# pthread.h, 
243a0 62 75 74 20 74 68 61 74 20 77 69 6c 6c 20 77 6f  but that will wo
243b0 72 6b 20 77 69 74 68 20 6c 69 62 70 74 68 72 65  rk with libpthre
243c0 61 64 20 72 65 61 6c 6c 79 20 64 6f 65 73 6e 27  ad really doesn'
243d0 74 0a 09 09 23 20 65 78 69 73 74 2c 20 6c 69 6b  t...# exist, lik
243e0 65 20 41 49 58 20 34 2e 32 2e 20 20 5b 42 75 67  e AIX 4.2.  [Bug
243f0 3a 20 34 33 35 39 5d 0a 09 09 7b 20 24 61 73 5f  : 4359]...{ $as_
24400 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
24410 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24420 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
24430 5f 5f 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f  __pthread_mutex_
24440 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65 61  init in -lpthrea
24450 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
24460 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
24470 5f 5f 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f  __pthread_mutex_
24480 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65 61  init in -lpthrea
24490 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
244a0 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6c   test "${ac_cv_l
244b0 69 62 5f 70 74 68 72 65 61 64 5f 5f 5f 70 74 68  ib_pthread___pth
244c0 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 2b  read_mutex_init+
244d0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
244e0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
244f0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
24500 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b  .else.  ac_check
24510 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24  _lib_save_LIBS=$
24520 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 70 74 68  LIBS.LIBS="-lpth
24530 72 65 61 64 20 20 24 4c 49 42 53 22 0a 63 61 74  read  $LIBS".cat
24540 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
24550 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
24560 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
24570 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
24580 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79  ./* Override any
24590 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72   GCC internal pr
245a0 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
245b0 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73   an error..   Us
245c0 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69  e char because i
245d0 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74  nt might match t
245e0 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f  he return type o
245f0 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74  f a GCC.   built
24600 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20  in and then its 
24610 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79  argument prototy
24620 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61  pe would still a
24630 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66  pply.  */.#ifdef
24640 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
24650 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63  ern "C".#endif.c
24660 68 61 72 20 5f 5f 70 74 68 72 65 61 64 5f 6d 75  har __pthread_mu
24670 74 65 78 5f 69 6e 69 74 20 28 29 3b 0a 69 6e 74  tex_init ();.int
24680 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
24690 6e 20 5f 5f 70 74 68 72 65 61 64 5f 6d 75 74 65  n __pthread_mute
246a0 78 5f 69 6e 69 74 20 28 29 3b 0a 20 20 3b 0a 20  x_init ();.  ;. 
246b0 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
246c0 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
246d0 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f  ry_link "$LINENO
246e0 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63  "; then :.  ac_c
246f0 76 5f 6c 69 62 5f 70 74 68 72 65 61 64 5f 5f 5f  v_lib_pthread___
24700 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e  pthread_mutex_in
24710 69 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  it=yes.else.  ac
24720 5f 63 76 5f 6c 69 62 5f 70 74 68 72 65 61 64 5f  _cv_lib_pthread_
24730 5f 5f 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f  __pthread_mutex_
24740 69 6e 69 74 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  init=no.fi.rm -f
24750 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
24760 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
24770 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e  objext \.    con
24780 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
24790 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
247a0 0a 4c 49 42 53 3d 24 61 63 5f 63 68 65 63 6b 5f  .LIBS=$ac_check_
247b0 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 0a 66 69  lib_save_LIBS.fi
247c0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
247d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
247e0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
247f0 3a 20 24 61 63 5f 63 76 5f 6c 69 62 5f 70 74 68  : $ac_cv_lib_pth
24800 72 65 61 64 5f 5f 5f 70 74 68 72 65 61 64 5f 6d  read___pthread_m
24810 75 74 65 78 5f 69 6e 69 74 22 20 3e 26 35 0a 24  utex_init" >&5.$
24820 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
24830 6c 69 62 5f 70 74 68 72 65 61 64 5f 5f 5f 70 74  lib_pthread___pt
24840 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74  hread_mutex_init
24850 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74  " >&6; }.if test
24860 20 22 78 24 61 63 5f 63 76 5f 6c 69 62 5f 70 74   "x$ac_cv_lib_pt
24870 68 72 65 61 64 5f 5f 5f 70 74 68 72 65 61 64 5f  hread___pthread_
24880 6d 75 74 65 78 5f 69 6e 69 74 22 20 3d 20 78 22  mutex_init" = x"
24890 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 74  "yes; then :.  t
248a0 63 6c 5f 6f 6b 3d 79 65 73 0a 65 6c 73 65 0a 20  cl_ok=yes.else. 
248b0 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a 0a 09   tcl_ok=no.fi...
248c0 20 20 20 20 66 69 0a 0a 09 20 20 20 20 69 66 20      fi...    if 
248d0 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d  test "$tcl_ok" =
248e0 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 09 23   "yes"; then...#
248f0 20 54 68 65 20 73 70 61 63 65 20 69 73 20 6e 65   The space is ne
24900 65 64 65 64 0a 09 09 54 48 52 45 41 44 53 5f 4c  eded...THREADS_L
24910 49 42 53 3d 22 20 2d 6c 70 74 68 72 65 61 64 22  IBS=" -lpthread"
24920 0a 09 20 20 20 20 65 6c 73 65 0a 09 09 7b 20 24  ..    else...{ $
24930 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
24940 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
24950 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
24960 6f 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78  or pthread_mutex
24970 5f 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65  _init in -lpthre
24980 61 64 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ads" >&5.$as_ech
24990 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
249a0 72 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f  r pthread_mutex_
249b0 69 6e 69 74 20 69 6e 20 2d 6c 70 74 68 72 65 61  init in -lpthrea
249c0 64 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  ds... " >&6; }.i
249d0 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
249e0 6c 69 62 5f 70 74 68 72 65 61 64 73 5f 70 74 68  lib_pthreads_pth
249f0 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 2b  read_mutex_init+
24a00 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
24a10 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
24a20 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
24a30 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b  .else.  ac_check
24a40 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24  _lib_save_LIBS=$
24a50 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 70 74 68  LIBS.LIBS="-lpth
24a60 72 65 61 64 73 20 20 24 4c 49 42 53 22 0a 63 61  reads  $LIBS".ca
24a70 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
24a80 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
24a90 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
24aa0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
24ab0 0a 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  ../* Override an
24ac0 79 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70  y GCC internal p
24ad0 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69  rototype to avoi
24ae0 64 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55  d an error..   U
24af0 73 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20  se char because 
24b00 69 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20  int might match 
24b10 74 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20  the return type 
24b20 6f 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c  of a GCC.   buil
24b30 74 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73  tin and then its
24b40 20 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74   argument protot
24b50 79 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20  ype would still 
24b60 61 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65  apply.  */.#ifde
24b70 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
24b80 74 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a  tern "C".#endif.
24b90 63 68 61 72 20 70 74 68 72 65 61 64 5f 6d 75 74  char pthread_mut
24ba0 65 78 5f 69 6e 69 74 20 28 29 3b 0a 69 6e 74 0a  ex_init ();.int.
24bb0 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e  main ().{.return
24bc0 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69   pthread_mutex_i
24bd0 6e 69 74 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65  nit ();.  ;.  re
24be0 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
24bf0 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
24c00 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  link "$LINENO"; 
24c10 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c  then :.  ac_cv_l
24c20 69 62 5f 70 74 68 72 65 61 64 73 5f 70 74 68 72  ib_pthreads_pthr
24c30 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 3d 79  ead_mutex_init=y
24c40 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  es.else.  ac_cv_
24c50 6c 69 62 5f 70 74 68 72 65 61 64 73 5f 70 74 68  lib_pthreads_pth
24c60 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 3d  read_mutex_init=
24c70 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65  no.fi.rm -f core
24c80 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f   conftest.err co
24c90 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24ca0 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74  t \.    conftest
24cb0 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74  $ac_exeext conft
24cc0 65 73 74 2e 24 61 63 5f 65 78 74 0a 4c 49 42 53  est.$ac_ext.LIBS
24cd0 3d 24 61 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73  =$ac_check_lib_s
24ce0 61 76 65 5f 4c 49 42 53 0a 66 69 0a 7b 20 24 61  ave_LIBS.fi.{ $a
24cf0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
24d00 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
24d10 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
24d20 5f 63 76 5f 6c 69 62 5f 70 74 68 72 65 61 64 73  _cv_lib_pthreads
24d30 5f 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69  _pthread_mutex_i
24d40 6e 69 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  nit" >&5.$as_ech
24d50 6f 20 22 24 61 63 5f 63 76 5f 6c 69 62 5f 70 74  o "$ac_cv_lib_pt
24d60 68 72 65 61 64 73 5f 70 74 68 72 65 61 64 5f 6d  hreads_pthread_m
24d70 75 74 65 78 5f 69 6e 69 74 22 20 3e 26 36 3b 20  utex_init" >&6; 
24d80 7d 0a 69 66 20 74 65 73 74 20 22 78 24 61 63 5f  }.if test "x$ac_
24d90 63 76 5f 6c 69 62 5f 70 74 68 72 65 61 64 73 5f  cv_lib_pthreads_
24da0 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e  pthread_mutex_in
24db0 69 74 22 20 3d 20 78 22 22 79 65 73 3b 20 74 68  it" = x""yes; th
24dc0 65 6e 20 3a 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65  en :.  tcl_ok=ye
24dd0 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d  s.else.  tcl_ok=
24de0 6e 6f 0a 66 69 0a 0a 09 09 69 66 20 74 65 73 74  no.fi....if test
24df0 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65   "$tcl_ok" = "ye
24e00 73 22 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 23  s"; then...    #
24e10 20 54 68 65 20 73 70 61 63 65 20 69 73 20 6e 65   The space is ne
24e20 65 64 65 64 0a 09 09 20 20 20 20 54 48 52 45 41  eded...    THREA
24e30 44 53 5f 4c 49 42 53 3d 22 20 2d 6c 70 74 68 72  DS_LIBS=" -lpthr
24e40 65 61 64 73 22 0a 09 09 65 6c 73 65 0a 09 09 20  eads"...else... 
24e50 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
24e60 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
24e70 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
24e80 6b 69 6e 67 20 66 6f 72 20 70 74 68 72 65 61 64  king for pthread
24e90 5f 6d 75 74 65 78 5f 69 6e 69 74 20 69 6e 20 2d  _mutex_init in -
24ea0 6c 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  lc" >&5.$as_echo
24eb0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
24ec0 20 70 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69   pthread_mutex_i
24ed0 6e 69 74 20 69 6e 20 2d 6c 63 2e 2e 2e 20 22 20  nit in -lc... " 
24ee0 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
24ef0 24 7b 61 63 5f 63 76 5f 6c 69 62 5f 63 5f 70 74  ${ac_cv_lib_c_pt
24f00 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74  hread_mutex_init
24f10 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
24f20 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
24f30 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
24f40 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63  6.else.  ac_chec
24f50 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d  k_lib_save_LIBS=
24f60 24 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 63 20  $LIBS.LIBS="-lc 
24f70 20 24 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e 66   $LIBS".cat conf
24f80 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
24f90 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
24fa0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
24fb0 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20 4f  efs.h.  */../* O
24fc0 76 65 72 72 69 64 65 20 61 6e 79 20 47 43 43 20  verride any GCC 
24fd0 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79  internal prototy
24fe0 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65  pe to avoid an e
24ff0 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61  rror..   Use cha
25000 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69  r because int mi
25010 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65  ght match the re
25020 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47  turn type of a G
25030 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e  CC.   builtin an
25040 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d  d then its argum
25050 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f  ent prototype wo
25060 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e  uld still apply.
25070 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70    */.#ifdef __cp
25080 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22  lusplus.extern "
25090 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 70  C".#endif.char p
250a0 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69  thread_mutex_ini
250b0 74 20 28 29 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28  t ();.int.main (
250c0 29 0a 7b 0a 72 65 74 75 72 6e 20 70 74 68 72 65  ).{.return pthre
250d0 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 20 28 29  ad_mutex_init ()
250e0 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ;.  ;.  return 0
250f0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
25100 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22  _fn_c_try_link "
25110 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
25120 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f 63 5f 70  .  ac_cv_lib_c_p
25130 74 68 72 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69  thread_mutex_ini
25140 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f  t=yes.else.  ac_
25150 63 76 5f 6c 69 62 5f 63 5f 70 74 68 72 65 61 64  cv_lib_c_pthread
25160 5f 6d 75 74 65 78 5f 69 6e 69 74 3d 6e 6f 0a 66  _mutex_init=no.f
25170 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
25180 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
25190 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a  st.$ac_objext \.
251a0 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
251b0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
251c0 24 61 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63  $ac_ext.LIBS=$ac
251d0 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f  _check_lib_save_
251e0 4c 49 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63  LIBS.fi.{ $as_ec
251f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
25200 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
25210 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
25220 6c 69 62 5f 63 5f 70 74 68 72 65 61 64 5f 6d 75  lib_c_pthread_mu
25230 74 65 78 5f 69 6e 69 74 22 20 3e 26 35 0a 24 61  tex_init" >&5.$a
25240 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 6c  s_echo "$ac_cv_l
25250 69 62 5f 63 5f 70 74 68 72 65 61 64 5f 6d 75 74  ib_c_pthread_mut
25260 65 78 5f 69 6e 69 74 22 20 3e 26 36 3b 20 7d 0a  ex_init" >&6; }.
25270 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63 76  if test "x$ac_cv
25280 5f 6c 69 62 5f 63 5f 70 74 68 72 65 61 64 5f 6d  _lib_c_pthread_m
25290 75 74 65 78 5f 69 6e 69 74 22 20 3d 20 78 22 22  utex_init" = x""
252a0 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  yes; then :.  tc
252b0 6c 5f 6f 6b 3d 79 65 73 0a 65 6c 73 65 0a 20 20  l_ok=yes.else.  
252c0 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a 0a 09 09  tcl_ok=no.fi....
252d0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 74 63      if test "$tc
252e0 6c 5f 6f 6b 22 20 3d 20 22 6e 6f 22 3b 20 74 68  l_ok" = "no"; th
252f0 65 6e 0a 09 09 09 7b 20 24 61 73 5f 65 63 68 6f  en....{ $as_echo
25300 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
25310 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
25320 68 65 63 6b 69 6e 67 20 66 6f 72 20 70 74 68 72  hecking for pthr
25330 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 20 69  ead_mutex_init i
25340 6e 20 2d 6c 63 5f 72 22 20 3e 26 35 0a 24 61 73  n -lc_r" >&5.$as
25350 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
25360 67 20 66 6f 72 20 70 74 68 72 65 61 64 5f 6d 75  g for pthread_mu
25370 74 65 78 5f 69 6e 69 74 20 69 6e 20 2d 6c 63 5f  tex_init in -lc_
25380 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  r... " >&6; }.if
25390 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6c   test "${ac_cv_l
253a0 69 62 5f 63 5f 72 5f 70 74 68 72 65 61 64 5f 6d  ib_c_r_pthread_m
253b0 75 74 65 78 5f 69 6e 69 74 2b 73 65 74 7d 22 20  utex_init+set}" 
253c0 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
253d0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
253e0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
253f0 20 20 61 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73    ac_check_lib_s
25400 61 76 65 5f 4c 49 42 53 3d 24 4c 49 42 53 0a 4c  ave_LIBS=$LIBS.L
25410 49 42 53 3d 22 2d 6c 63 5f 72 20 20 24 4c 49 42  IBS="-lc_r  $LIB
25420 53 22 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  S".cat confdefs.
25430 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
25440 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
25450 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
25460 2e 20 20 2a 2f 0a 0a 2f 2a 20 4f 76 65 72 72 69  .  */../* Overri
25470 64 65 20 61 6e 79 20 47 43 43 20 69 6e 74 65 72  de any GCC inter
25480 6e 61 6c 20 70 72 6f 74 6f 74 79 70 65 20 74 6f  nal prototype to
25490 20 61 76 6f 69 64 20 61 6e 20 65 72 72 6f 72 2e   avoid an error.
254a0 0a 20 20 20 55 73 65 20 63 68 61 72 20 62 65 63  .   Use char bec
254b0 61 75 73 65 20 69 6e 74 20 6d 69 67 68 74 20 6d  ause int might m
254c0 61 74 63 68 20 74 68 65 20 72 65 74 75 72 6e 20  atch the return 
254d0 74 79 70 65 20 6f 66 20 61 20 47 43 43 0a 20 20  type of a GCC.  
254e0 20 62 75 69 6c 74 69 6e 20 61 6e 64 20 74 68 65   builtin and the
254f0 6e 20 69 74 73 20 61 72 67 75 6d 65 6e 74 20 70  n its argument p
25500 72 6f 74 6f 74 79 70 65 20 77 6f 75 6c 64 20 73  rototype would s
25510 74 69 6c 6c 20 61 70 70 6c 79 2e 20 20 2a 2f 0a  till apply.  */.
25520 23 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c  #ifdef __cpluspl
25530 75 73 0a 65 78 74 65 72 6e 20 22 43 22 0a 23 65  us.extern "C".#e
25540 6e 64 69 66 0a 63 68 61 72 20 70 74 68 72 65 61  ndif.char pthrea
25550 64 5f 6d 75 74 65 78 5f 69 6e 69 74 20 28 29 3b  d_mutex_init ();
25560 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
25570 65 74 75 72 6e 20 70 74 68 72 65 61 64 5f 6d 75  eturn pthread_mu
25580 74 65 78 5f 69 6e 69 74 20 28 29 3b 0a 20 20 3b  tex_init ();.  ;
25590 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
255a0 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
255b0 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45  _try_link "$LINE
255c0 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  NO"; then :.  ac
255d0 5f 63 76 5f 6c 69 62 5f 63 5f 72 5f 70 74 68 72  _cv_lib_c_r_pthr
255e0 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 3d 79  ead_mutex_init=y
255f0 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  es.else.  ac_cv_
25600 6c 69 62 5f 63 5f 72 5f 70 74 68 72 65 61 64 5f  lib_c_r_pthread_
25610 6d 75 74 65 78 5f 69 6e 69 74 3d 6e 6f 0a 66 69  mutex_init=no.fi
25620 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
25630 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
25640 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
25650 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
25660 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
25670 61 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f  ac_ext.LIBS=$ac_
25680 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c  check_lib_save_L
25690 49 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  IBS.fi.{ $as_ech
256a0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
256b0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
256c0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c  result: $ac_cv_l
256d0 69 62 5f 63 5f 72 5f 70 74 68 72 65 61 64 5f 6d  ib_c_r_pthread_m
256e0 75 74 65 78 5f 69 6e 69 74 22 20 3e 26 35 0a 24  utex_init" >&5.$
256f0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
25700 6c 69 62 5f 63 5f 72 5f 70 74 68 72 65 61 64 5f  lib_c_r_pthread_
25710 6d 75 74 65 78 5f 69 6e 69 74 22 20 3e 26 36 3b  mutex_init" >&6;
25720 20 7d 0a 69 66 20 74 65 73 74 20 22 78 24 61 63   }.if test "x$ac
25730 5f 63 76 5f 6c 69 62 5f 63 5f 72 5f 70 74 68 72  _cv_lib_c_r_pthr
25740 65 61 64 5f 6d 75 74 65 78 5f 69 6e 69 74 22 20  ead_mutex_init" 
25750 3d 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a  = x""yes; then :
25760 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65 73 0a 65 6c  .  tcl_ok=yes.el
25770 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66  se.  tcl_ok=no.f
25780 69 0a 0a 09 09 09 69 66 20 74 65 73 74 20 22 24  i.....if test "$
25790 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65 73 22 3b  tcl_ok" = "yes";
257a0 20 74 68 65 6e 0a 09 09 09 20 20 20 20 23 20 54   then....    # T
257b0 68 65 20 73 70 61 63 65 20 69 73 20 6e 65 65 64  he space is need
257c0 65 64 0a 09 09 09 20 20 20 20 54 48 52 45 41 44  ed....    THREAD
257d0 53 5f 4c 49 42 53 3d 22 20 2d 70 74 68 72 65 61  S_LIBS=" -pthrea
257e0 64 22 0a 09 09 09 65 6c 73 65 0a 09 09 09 20 20  d"....else....  
257f0 20 20 54 43 4c 5f 54 48 52 45 41 44 53 3d 30 0a    TCL_THREADS=0.
25800 09 09 09 20 20 20 20 7b 20 24 61 73 5f 65 63 68  ...    { $as_ech
25810 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
25820 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
25830 57 41 52 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20  WARNING: Do not 
25840 6b 6e 6f 77 20 68 6f 77 20 74 6f 20 66 69 6e 64  know how to find
25850 20 70 74 68 72 65 61 64 20 6c 69 62 20 6f 6e 20   pthread lib on 
25860 79 6f 75 72 20 73 79 73 74 65 6d 20 2d 20 74 68  your system - th
25870 72 65 61 64 20 73 75 70 70 6f 72 74 20 64 69 73  read support dis
25880 61 62 6c 65 64 22 20 3e 26 35 0a 24 61 73 5f 65  abled" >&5.$as_e
25890 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
258a0 4e 49 4e 47 3a 20 44 6f 20 6e 6f 74 20 6b 6e 6f  NING: Do not kno
258b0 77 20 68 6f 77 20 74 6f 20 66 69 6e 64 20 70 74  w how to find pt
258c0 68 72 65 61 64 20 6c 69 62 20 6f 6e 20 79 6f 75  hread lib on you
258d0 72 20 73 79 73 74 65 6d 20 2d 20 74 68 72 65 61  r system - threa
258e0 64 20 73 75 70 70 6f 72 74 20 64 69 73 61 62 6c  d support disabl
258f0 65 64 22 20 3e 26 32 3b 7d 0a 09 09 09 66 69 0a  ed" >&2;}....fi.
25900 09 09 20 20 20 20 66 69 0a 09 09 66 69 0a 09 20  ..    fi...fi.. 
25910 20 20 20 66 69 0a 09 66 69 0a 20 20 20 20 65 6c     fi..fi.    el
25920 73 65 0a 09 54 43 4c 5f 54 48 52 45 41 44 53 3d  se..TCL_THREADS=
25930 30 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20 44  0.    fi.    # D
25940 6f 20 63 68 65 63 6b 69 6e 67 20 6d 65 73 73 61  o checking messa
25950 67 65 20 68 65 72 65 20 74 6f 20 6e 6f 74 20 6d  ge here to not m
25960 65 73 73 20 75 70 20 69 6e 74 65 72 6c 65 61 76  ess up interleav
25970 65 64 20 63 6f 6e 66 69 67 75 72 65 20 6f 75 74  ed configure out
25980 70 75 74 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  put.    { $as_ec
25990 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
259a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
259b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 62 75   checking for bu
259c0 69 6c 64 69 6e 67 20 77 69 74 68 20 74 68 72 65  ilding with thre
259d0 61 64 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ads" >&5.$as_ech
259e0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
259f0 72 20 62 75 69 6c 64 69 6e 67 20 77 69 74 68 20  r building with 
25a00 74 68 72 65 61 64 73 2e 2e 2e 20 22 20 3e 26 36  threads... " >&6
25a10 3b 20 7d 0a 20 20 20 20 69 66 20 74 65 73 74 20  ; }.    if test 
25a20 22 24 7b 54 43 4c 5f 54 48 52 45 41 44 53 7d 22  "${TCL_THREADS}"
25a30 20 3d 20 31 3b 20 74 68 65 6e 0a 0a 24 61 73 5f   = 1; then..$as_
25a40 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 54 43  echo "#define TC
25a50 4c 5f 54 48 52 45 41 44 53 20 31 22 20 3e 3e 63  L_THREADS 1" >>c
25a60 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 7b 20 24 61  onfdefs.h...{ $a
25a70 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25a80 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
25a90 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 79 65 73  NO}: result: yes
25aa0 20 28 64 65 66 61 75 6c 74 29 22 20 3e 26 35 0a   (default)" >&5.
25ab0 24 61 73 5f 65 63 68 6f 20 22 79 65 73 20 28 64  $as_echo "yes (d
25ac0 65 66 61 75 6c 74 29 22 20 3e 26 36 3b 20 7d 0a  efault)" >&6; }.
25ad0 20 20 20 20 65 6c 73 65 0a 09 7b 20 24 61 73 5f      else..{ $as_
25ae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
25af0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
25b00 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
25b10 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
25b20 20 3e 26 36 3b 20 7d 0a 20 20 20 20 66 69 0a 20   >&6; }.    fi. 
25b30 20 20 20 23 20 54 43 4c 5f 54 48 52 45 41 44 53     # TCL_THREADS
25b40 20 73 61 6e 69 74 79 20 63 68 65 63 6b 69 6e 67   sanity checking
25b50 2e 20 20 53 65 65 20 69 66 20 6f 75 72 20 72 65  .  See if our re
25b60 71 75 65 73 74 20 66 6f 72 20 62 75 69 6c 64 69  quest for buildi
25b70 6e 67 20 77 69 74 68 0a 20 20 20 20 23 20 74 68  ng with.    # th
25b80 72 65 61 64 73 20 69 73 20 74 68 65 20 73 61 6d  reads is the sam
25b90 65 20 61 73 20 74 68 65 20 77 61 79 20 54 63 6c  e as the way Tcl
25ba0 20 77 61 73 20 62 75 69 6c 74 2e 20 20 49 66 20   was built.  If 
25bb0 6e 6f 74 2c 20 77 61 72 6e 20 74 68 65 20 75 73  not, warn the us
25bc0 65 72 2e 0a 20 20 20 20 63 61 73 65 20 24 7b 54  er..    case ${T
25bd0 43 4c 5f 44 45 46 53 7d 20 69 6e 0a 09 2a 54 48  CL_DEFS} in..*TH
25be0 52 45 41 44 53 3d 31 2a 29 0a 09 20 20 20 20 69  READS=1*)..    i
25bf0 66 20 74 65 73 74 20 22 24 7b 54 43 4c 5f 54 48  f test "${TCL_TH
25c00 52 45 41 44 53 7d 22 20 3d 20 22 30 22 3b 20 74  READS}" = "0"; t
25c10 68 65 6e 0a 09 09 7b 20 24 61 73 5f 65 63 68 6f  hen...{ $as_echo
25c20 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
25c30 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
25c40 41 52 4e 49 4e 47 3a 0a 20 20 20 20 42 75 69 6c  ARNING:.    Buil
25c50 64 69 6e 67 20 24 7b 50 41 43 4b 41 47 45 5f 4e  ding ${PACKAGE_N
25c60 41 4d 45 7d 20 77 69 74 68 6f 75 74 20 74 68 72  AME} without thr
25c70 65 61 64 73 20 65 6e 61 62 6c 65 64 2c 20 62 75  eads enabled, bu
25c80 74 20 62 75 69 6c 64 69 6e 67 20 61 67 61 69 6e  t building again
25c90 73 74 20 54 63 6c 0a 20 20 20 20 74 68 61 74 20  st Tcl.    that 
25ca0 49 53 20 74 68 72 65 61 64 2d 65 6e 61 62 6c 65  IS thread-enable
25cb0 64 2e 20 20 49 74 20 69 73 20 72 65 63 6f 6d 6d  d.  It is recomm
25cc0 65 6e 64 65 64 20 74 6f 20 75 73 65 20 2d 2d 65  ended to use --e
25cd0 6e 61 62 6c 65 2d 74 68 72 65 61 64 73 2e 22 20  nable-threads." 
25ce0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
25cf0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 0a 20  s_me: WARNING:. 
25d00 20 20 20 42 75 69 6c 64 69 6e 67 20 24 7b 50 41     Building ${PA
25d10 43 4b 41 47 45 5f 4e 41 4d 45 7d 20 77 69 74 68  CKAGE_NAME} with
25d20 6f 75 74 20 74 68 72 65 61 64 73 20 65 6e 61 62  out threads enab
25d30 6c 65 64 2c 20 62 75 74 20 62 75 69 6c 64 69 6e  led, but buildin
25d40 67 20 61 67 61 69 6e 73 74 20 54 63 6c 0a 20 20  g against Tcl.  
25d50 20 20 74 68 61 74 20 49 53 20 74 68 72 65 61 64    that IS thread
25d60 2d 65 6e 61 62 6c 65 64 2e 20 20 49 74 20 69 73  -enabled.  It is
25d70 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 6f 20   recommended to 
25d80 75 73 65 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72  use --enable-thr
25d90 65 61 64 73 2e 22 20 3e 26 32 3b 7d 0a 09 20 20  eads." >&2;}..  
25da0 20 20 66 69 0a 09 20 20 20 20 3b 3b 0a 09 2a 29    fi..    ;;..*)
25db0 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
25dc0 7b 54 43 4c 5f 54 48 52 45 41 44 53 7d 22 20 3d  {TCL_THREADS}" =
25dd0 20 22 31 22 3b 20 74 68 65 6e 0a 09 09 7b 20 24   "1"; then...{ $
25de0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
25df0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
25e00 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 0a 20  ENO}: WARNING:. 
25e10 20 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65     --enable-thre
25e20 61 64 73 20 72 65 71 75 65 73 74 65 64 2c 20 62  ads requested, b
25e30 75 74 20 62 75 69 6c 64 69 6e 67 20 61 67 61 69  ut building agai
25e40 6e 73 74 20 61 20 54 63 6c 20 74 68 61 74 20 69  nst a Tcl that i
25e50 73 20 4e 4f 54 0a 20 20 20 20 74 68 72 65 61 64  s NOT.    thread
25e60 2d 65 6e 61 62 6c 65 64 2e 20 20 54 68 69 73 20  -enabled.  This 
25e70 69 73 20 61 6e 20 4f 4b 20 63 6f 6e 66 69 67 75  is an OK configu
25e80 72 61 74 69 6f 6e 20 74 68 61 74 20 77 69 6c 6c  ration that will
25e90 20 61 6c 73 6f 20 72 75 6e 20 69 6e 0a 20 20 20   also run in.   
25ea0 20 61 20 74 68 72 65 61 64 2d 65 6e 61 62 6c 65   a thread-enable
25eb0 64 20 63 6f 72 65 2e 22 20 3e 26 35 0a 24 61 73  d core." >&5.$as
25ec0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
25ed0 41 52 4e 49 4e 47 3a 0a 20 20 20 20 2d 2d 65 6e  ARNING:.    --en
25ee0 61 62 6c 65 2d 74 68 72 65 61 64 73 20 72 65 71  able-threads req
25ef0 75 65 73 74 65 64 2c 20 62 75 74 20 62 75 69 6c  uested, but buil
25f00 64 69 6e 67 20 61 67 61 69 6e 73 74 20 61 20 54  ding against a T
25f10 63 6c 20 74 68 61 74 20 69 73 20 4e 4f 54 0a 20  cl that is NOT. 
25f20 20 20 20 74 68 72 65 61 64 2d 65 6e 61 62 6c 65     thread-enable
25f30 64 2e 20 20 54 68 69 73 20 69 73 20 61 6e 20 4f  d.  This is an O
25f40 4b 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  K configuration 
25f50 74 68 61 74 20 77 69 6c 6c 20 61 6c 73 6f 20 72  that will also r
25f60 75 6e 20 69 6e 0a 20 20 20 20 61 20 74 68 72 65  un in.    a thre
25f70 61 64 2d 65 6e 61 62 6c 65 64 20 63 6f 72 65 2e  ad-enabled core.
25f80 22 20 3e 26 32 3b 7d 0a 09 20 20 20 20 66 69 0a  " >&2;}..    fi.
25f90 09 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63  .    ;;.    esac
25fa0 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ....#-----------
25fb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
25fc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
25fd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
25fe0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 68 65 20  ---------.# The 
25ff0 73 74 61 74 65 6d 65 6e 74 20 62 65 6c 6f 77 20  statement below 
26000 64 65 66 69 6e 65 73 20 61 20 63 6f 6c 6c 65 63  defines a collec
26010 74 69 6f 6e 20 6f 66 20 73 79 6d 62 6f 6c 73 20  tion of symbols 
26020 72 65 6c 61 74 65 64 20 74 6f 0a 23 20 62 75 69  related to.# bui
26030 6c 64 69 6e 67 20 61 73 20 61 20 73 68 61 72 65  lding as a share
26040 64 20 6c 69 62 72 61 72 79 20 69 6e 73 74 65 61  d library instea
26050 64 20 6f 66 20 61 20 73 74 61 74 69 63 20 6c 69  d of a static li
26060 62 72 61 72 79 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d  brary..#--------
26070 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
26080 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
26090 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
260a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20  ------------... 
260b0 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
260c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
260d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
260e0 6b 69 6e 67 20 68 6f 77 20 74 6f 20 62 75 69 6c  king how to buil
260f0 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35  d libraries" >&5
26100 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
26110 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 62 75 69  cking how to bui
26120 6c 64 20 6c 69 62 72 61 72 69 65 73 2e 2e 2e 20  ld libraries... 
26130 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 23 20 43  " >&6; }.    # C
26140 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65  heck whether --e
26150 6e 61 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73  nable-shared was
26160 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
26170 22 24 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64  "${enable_shared
26180 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
26190 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c  en :.  enableval
261a0 3d 24 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b  =$enable_shared;
261b0 20 74 63 6c 5f 6f 6b 3d 24 65 6e 61 62 6c 65 76   tcl_ok=$enablev
261c0 61 6c 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b  al.else.  tcl_ok
261d0 3d 79 65 73 0a 66 69 0a 0a 0a 20 20 20 20 69 66  =yes.fi...    if
261e0 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f   test "${enable_
261f0 73 68 61 72 65 64 2b 73 65 74 7d 22 20 3d 20 73  shared+set}" = s
26200 65 74 3b 20 74 68 65 6e 0a 09 65 6e 61 62 6c 65  et; then..enable
26210 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 68 61  val="$enable_sha
26220 72 65 64 22 0a 09 74 63 6c 5f 6f 6b 3d 24 65 6e  red"..tcl_ok=$en
26230 61 62 6c 65 76 61 6c 0a 20 20 20 20 65 6c 73 65  ableval.    else
26240 0a 09 74 63 6c 5f 6f 6b 3d 79 65 73 0a 20 20 20  ..tcl_ok=yes.   
26250 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74   fi..    if test
26260 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65   "$tcl_ok" = "ye
26270 73 22 20 3b 20 74 68 65 6e 0a 09 7b 20 24 61 73  s" ; then..{ $as
26280 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26290 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
262a0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 73 68 61 72  O}: result: shar
262b0 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ed" >&5.$as_echo
262c0 20 22 73 68 61 72 65 64 22 20 3e 26 36 3b 20 7d   "shared" >&6; }
262d0 0a 09 53 48 41 52 45 44 5f 42 55 49 4c 44 3d 31  ..SHARED_BUILD=1
262e0 0a 20 20 20 20 65 6c 73 65 0a 09 7b 20 24 61 73  .    else..{ $as
262f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26300 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26310 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 73 74 61 74  O}: result: stat
26320 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ic" >&5.$as_echo
26330 20 22 73 74 61 74 69 63 22 20 3e 26 36 3b 20 7d   "static" >&6; }
26340 0a 09 53 48 41 52 45 44 5f 42 55 49 4c 44 3d 30  ..SHARED_BUILD=0
26350 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66  ..$as_echo "#def
26360 69 6e 65 20 53 54 41 54 49 43 5f 42 55 49 4c 44  ine STATIC_BUILD
26370 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68   1" >>confdefs.h
26380 0a 0a 20 20 20 20 66 69 0a 0a 0a 0a 23 2d 2d 2d  ..    fi....#---
26390 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
263a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
263b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
263c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
263d0 2d 0a 23 20 54 68 69 73 20 6d 61 63 72 6f 20 66  -.# This macro f
263e0 69 67 75 72 65 73 20 6f 75 74 20 77 68 61 74 20  igures out what 
263f0 66 6c 61 67 73 20 74 6f 20 75 73 65 20 77 69 74  flags to use wit
26400 68 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 2f 6c  h the compiler/l
26410 69 6e 6b 65 72 0a 23 20 77 68 65 6e 20 62 75 69  inker.# when bui
26420 6c 64 69 6e 67 20 73 68 61 72 65 64 2f 73 74 61  lding shared/sta
26430 74 69 63 20 64 65 62 75 67 2f 6f 70 74 69 6d 69  tic debug/optimi
26440 7a 65 64 20 6f 62 6a 65 63 74 73 2e 20 20 54 68  zed objects.  Th
26450 69 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 23  is information.#
26460 20 63 61 6e 20 62 65 20 74 61 6b 65 6e 20 66 72   can be taken fr
26470 6f 6d 20 74 68 65 20 74 63 6c 43 6f 6e 66 69 67  om the tclConfig
26480 2e 73 68 20 66 69 6c 65 2c 20 62 75 74 20 74 68  .sh file, but th
26490 69 73 20 66 69 67 75 72 65 73 20 69 74 20 61 6c  is figures it al
264a0 6c 20 6f 75 74 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d  l out..#--------
264b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
264c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
264d0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
264e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 0a  ------------....
264f0 0a 20 20 20 20 23 20 53 74 65 70 20 30 2e 61 3a  .    # Step 0.a:
26500 20 45 6e 61 62 6c 65 20 36 34 20 62 69 74 20 73   Enable 64 bit s
26510 75 70 70 6f 72 74 3f 0a 0a 20 20 20 20 7b 20 24  upport?..    { $
26520 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
26530 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
26540 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69  ENO}: checking i
26550 66 20 36 34 62 69 74 20 73 75 70 70 6f 72 74 20  f 64bit support 
26560 69 73 20 72 65 71 75 65 73 74 65 64 22 20 3e 26  is requested" >&
26570 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
26580 65 63 6b 69 6e 67 20 69 66 20 36 34 62 69 74 20  ecking if 64bit 
26590 73 75 70 70 6f 72 74 20 69 73 20 72 65 71 75 65  support is reque
265a0 73 74 65 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  sted... " >&6; }
265b0 0a 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65  .    # Check whe
265c0 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 36 34  ther --enable-64
265d0 62 69 74 20 77 61 73 20 67 69 76 65 6e 2e 0a 69  bit was given..i
265e0 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
265f0 5f 36 34 62 69 74 2b 73 65 74 7d 22 20 3d 20 73  _64bit+set}" = s
26600 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61  et; then :.  ena
26610 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 36  bleval=$enable_6
26620 34 62 69 74 3b 20 64 6f 36 34 62 69 74 3d 24 65  4bit; do64bit=$e
26630 6e 61 62 6c 65 76 61 6c 0a 65 6c 73 65 0a 20 20  nableval.else.  
26640 64 6f 36 34 62 69 74 3d 6e 6f 0a 66 69 0a 0a 20  do64bit=no.fi.. 
26650 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
26660 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
26670 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
26680 6c 74 3a 20 24 64 6f 36 34 62 69 74 22 20 3e 26  lt: $do64bit" >&
26690 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 64 6f 36  5.$as_echo "$do6
266a0 34 62 69 74 22 20 3e 26 36 3b 20 7d 0a 0a 20 20  4bit" >&6; }..  
266b0 20 20 23 20 53 74 65 70 20 30 2e 62 3a 20 45 6e    # Step 0.b: En
266c0 61 62 6c 65 20 53 6f 6c 61 72 69 73 20 36 34 20  able Solaris 64 
266d0 62 69 74 20 56 49 53 20 73 75 70 70 6f 72 74 3f  bit VIS support?
266e0 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ..    { $as_echo
266f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
26700 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
26710 68 65 63 6b 69 6e 67 20 69 66 20 36 34 62 69 74  hecking if 64bit
26720 20 53 70 61 72 63 20 56 49 53 20 73 75 70 70 6f   Sparc VIS suppo
26730 72 74 20 69 73 20 72 65 71 75 65 73 74 65 64 22  rt is requested"
26740 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
26750 22 63 68 65 63 6b 69 6e 67 20 69 66 20 36 34 62  "checking if 64b
26760 69 74 20 53 70 61 72 63 20 56 49 53 20 73 75 70  it Sparc VIS sup
26770 70 6f 72 74 20 69 73 20 72 65 71 75 65 73 74 65  port is requeste
26780 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20  d... " >&6; }.  
26790 20 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65    # Check whethe
267a0 72 20 2d 2d 65 6e 61 62 6c 65 2d 36 34 62 69 74  r --enable-64bit
267b0 2d 76 69 73 20 77 61 73 20 67 69 76 65 6e 2e 0a  -vis was given..
267c0 69 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c  if test "${enabl
267d0 65 5f 36 34 62 69 74 5f 76 69 73 2b 73 65 74 7d  e_64bit_vis+set}
267e0 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a  " = set; then :.
267f0 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61    enableval=$ena
26800 62 6c 65 5f 36 34 62 69 74 5f 76 69 73 3b 20 64  ble_64bit_vis; d
26810 6f 36 34 62 69 74 56 49 53 3d 24 65 6e 61 62 6c  o64bitVIS=$enabl
26820 65 76 61 6c 0a 65 6c 73 65 0a 20 20 64 6f 36 34  eval.else.  do64
26830 62 69 74 56 49 53 3d 6e 6f 0a 66 69 0a 0a 20 20  bitVIS=no.fi..  
26840 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
26850 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
26860 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
26870 74 3a 20 24 64 6f 36 34 62 69 74 56 49 53 22 20  t: $do64bitVIS" 
26880 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 64  >&5.$as_echo "$d
26890 6f 36 34 62 69 74 56 49 53 22 20 3e 26 36 3b 20  o64bitVIS" >&6; 
268a0 7d 0a 20 20 20 20 23 20 46 6f 72 63 65 20 36 34  }.    # Force 64
268b0 62 69 74 20 6f 6e 20 77 69 74 68 20 56 49 53 0a  bit on with VIS.
268c0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 64 6f      if test "$do
268d0 36 34 62 69 74 56 49 53 22 20 3d 20 22 79 65 73  64bitVIS" = "yes
268e0 22 3b 20 74 68 65 6e 20 3a 0a 20 20 64 6f 36 34  "; then :.  do64
268f0 62 69 74 3d 79 65 73 0a 66 69 0a 0a 20 20 20 20  bit=yes.fi..    
26900 23 20 53 74 65 70 20 30 2e 63 3a 20 43 68 65 63  # Step 0.c: Chec
26910 6b 20 69 66 20 76 69 73 69 62 69 6c 69 74 79 20  k if visibility 
26920 73 75 70 70 6f 72 74 20 69 73 20 61 76 61 69 6c  support is avail
26930 61 62 6c 65 2e 20 44 6f 20 74 68 69 73 20 68 65  able. Do this he
26940 72 65 20 73 6f 0a 20 20 20 20 23 20 74 68 61 74  re so.    # that
26950 20 70 6c 61 74 66 6f 72 6d 20 73 70 65 63 69 66   platform specif
26960 69 63 20 61 6c 74 65 72 6e 61 74 69 76 65 73 20  ic alternatives 
26970 63 61 6e 20 62 65 20 75 73 65 64 20 62 65 6c 6f  can be used belo
26980 77 20 69 66 20 74 68 69 73 20 66 61 69 6c 73 2e  w if this fails.
26990 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ..    { $as_echo
269a0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
269b0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
269c0 68 65 63 6b 69 6e 67 20 69 66 20 63 6f 6d 70 69  hecking if compi
269d0 6c 65 72 20 73 75 70 70 6f 72 74 73 20 76 69 73  ler supports vis
269e0 69 62 69 6c 69 74 79 20 5c 22 68 69 64 64 65 6e  ibility \"hidden
269f0 5c 22 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  \"" >&5.$as_echo
26a00 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
26a10 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
26a20 73 20 76 69 73 69 62 69 6c 69 74 79 20 5c 22 68  s visibility \"h
26a30 69 64 64 65 6e 5c 22 2e 2e 2e 20 22 20 3e 26 36  idden\"... " >&6
26a40 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 74  ; }.if test "${t
26a50 63 6c 5f 63 76 5f 63 63 5f 76 69 73 69 62 69 6c  cl_cv_cc_visibil
26a60 69 74 79 5f 68 69 64 64 65 6e 2b 73 65 74 7d 22  ity_hidden+set}"
26a70 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
26a80 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
26a90 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
26aa0 0a 0a 09 68 6f 6c 64 5f 63 66 6c 61 67 73 3d 24  ...hold_cflags=$
26ab0 43 46 4c 41 47 53 3b 20 43 46 4c 41 47 53 3d 22  CFLAGS; CFLAGS="
26ac0 24 43 46 4c 41 47 53 20 2d 57 65 72 72 6f 72 22  $CFLAGS -Werror"
26ad0 0a 09 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ..cat confdefs.h
26ae0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
26af0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
26b00 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
26b10 20 20 2a 2f 0a 0a 09 20 20 20 20 65 78 74 65 72    */...    exter
26b20 6e 20 5f 5f 61 74 74 72 69 62 75 74 65 5f 5f 28  n __attribute__(
26b30 28 5f 5f 76 69 73 69 62 69 6c 69 74 79 5f 5f 28  (__visibility__(
26b40 22 68 69 64 64 65 6e 22 29 29 29 20 76 6f 69 64  "hidden"))) void
26b50 20 66 28 76 6f 69 64 29 3b 0a 09 20 20 20 20 76   f(void);..    v
26b60 6f 69 64 20 66 28 76 6f 69 64 29 20 7b 7d 0a 69  oid f(void) {}.i
26b70 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 66 28 29  nt.main ().{.f()
26b80 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ;.  ;.  return 0
26b90 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
26ba0 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22  _fn_c_try_link "
26bb0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
26bc0 0a 20 20 74 63 6c 5f 63 76 5f 63 63 5f 76 69 73  .  tcl_cv_cc_vis
26bd0 69 62 69 6c 69 74 79 5f 68 69 64 64 65 6e 3d 79  ibility_hidden=y
26be0 65 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76  es.else.  tcl_cv
26bf0 5f 63 63 5f 76 69 73 69 62 69 6c 69 74 79 5f 68  _cc_visibility_h
26c00 69 64 64 65 6e 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  idden=no.fi.rm -
26c10 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
26c20 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
26c30 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f  _objext \.    co
26c40 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
26c50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
26c60 74 0a 09 43 46 4c 41 47 53 3d 24 68 6f 6c 64 5f  t..CFLAGS=$hold_
26c70 63 66 6c 61 67 73 0a 66 69 0a 7b 20 24 61 73 5f  cflags.fi.{ $as_
26c80 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26c90 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26ca0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 74 63 6c 5f  }: result: $tcl_
26cb0 63 76 5f 63 63 5f 76 69 73 69 62 69 6c 69 74 79  cv_cc_visibility
26cc0 5f 68 69 64 64 65 6e 22 20 3e 26 35 0a 24 61 73  _hidden" >&5.$as
26cd0 5f 65 63 68 6f 20 22 24 74 63 6c 5f 63 76 5f 63  _echo "$tcl_cv_c
26ce0 63 5f 76 69 73 69 62 69 6c 69 74 79 5f 68 69 64  c_visibility_hid
26cf0 64 65 6e 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20  den" >&6; }.    
26d00 69 66 20 74 65 73 74 20 24 74 63 6c 5f 63 76 5f  if test $tcl_cv_
26d10 63 63 5f 76 69 73 69 62 69 6c 69 74 79 5f 68 69  cc_visibility_hi
26d20 64 64 65 6e 20 3d 20 79 65 73 3b 20 74 68 65 6e  dden = yes; then
26d30 20 3a 0a 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23   :...$as_echo "#
26d40 64 65 66 69 6e 65 20 4d 4f 44 55 4c 45 5f 53 43  define MODULE_SC
26d50 4f 50 45 20 65 78 74 65 72 6e 20 5f 5f 61 74 74  OPE extern __att
26d60 72 69 62 75 74 65 5f 5f 28 28 5f 5f 76 69 73 69  ribute__((__visi
26d70 62 69 6c 69 74 79 5f 5f 28 5c 22 68 69 64 64 65  bility__(\"hidde
26d80 6e 5c 22 29 29 29 22 20 3e 3e 63 6f 6e 66 64 65  n\")))" >>confde
26d90 66 73 2e 68 0a 0a 0a 66 69 0a 0a 20 20 20 20 23  fs.h...fi..    #
26da0 20 53 74 65 70 20 30 2e 64 3a 20 44 69 73 61 62   Step 0.d: Disab
26db0 6c 65 20 2d 72 70 61 74 68 20 73 75 70 70 6f 72  le -rpath suppor
26dc0 74 3f 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  t?..    { $as_ec
26dd0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
26de0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
26df0 20 63 68 65 63 6b 69 6e 67 20 69 66 20 72 70 61   checking if rpa
26e00 74 68 20 73 75 70 70 6f 72 74 20 69 73 20 72 65  th support is re
26e10 71 75 65 73 74 65 64 22 20 3e 26 35 0a 24 61 73  quested" >&5.$as
26e20 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
26e30 67 20 69 66 20 72 70 61 74 68 20 73 75 70 70 6f  g if rpath suppo
26e40 72 74 20 69 73 20 72 65 71 75 65 73 74 65 64 2e  rt is requested.
26e50 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20  .. " >&6; }.    
26e60 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
26e70 2d 2d 65 6e 61 62 6c 65 2d 72 70 61 74 68 20 77  --enable-rpath w
26e80 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73  as given..if tes
26e90 74 20 22 24 7b 65 6e 61 62 6c 65 5f 72 70 61 74  t "${enable_rpat
26ea0 68 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74  h+set}" = set; t
26eb0 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61  hen :.  enableva
26ec0 6c 3d 24 65 6e 61 62 6c 65 5f 72 70 61 74 68 3b  l=$enable_rpath;
26ed0 20 64 6f 52 70 61 74 68 3d 24 65 6e 61 62 6c 65   doRpath=$enable
26ee0 76 61 6c 0a 65 6c 73 65 0a 20 20 64 6f 52 70 61  val.else.  doRpa
26ef0 74 68 3d 79 65 73 0a 66 69 0a 0a 20 20 20 20 7b  th=yes.fi..    {
26f00 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
26f10 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
26f20 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
26f30 24 64 6f 52 70 61 74 68 22 20 3e 26 35 0a 24 61  $doRpath" >&5.$a
26f40 73 5f 65 63 68 6f 20 22 24 64 6f 52 70 61 74 68  s_echo "$doRpath
26f50 22 20 3e 26 36 3b 20 7d 0a 0a 20 20 20 20 23 20  " >&6; }..    # 
26f60 54 45 41 20 73 70 65 63 69 66 69 63 3a 20 43 72  TEA specific: Cr
26f70 6f 73 73 2d 63 6f 6d 70 69 6c 69 6e 67 20 6f 70  oss-compiling op
26f80 74 69 6f 6e 73 20 66 6f 72 20 57 69 6e 64 6f 77  tions for Window
26f90 73 2f 43 45 20 62 75 69 6c 64 73 3f 0a 0a 20 20  s/CE builds?..  
26fa0 20 20 69 66 20 74 65 73 74 20 22 24 7b 54 45 41    if test "${TEA
26fb0 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 3d 20 77 69  _PLATFORM}" = wi
26fc0 6e 64 6f 77 73 3b 20 74 68 65 6e 20 3a 0a 0a 09  ndows; then :...
26fd0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
26fe0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
26ff0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
27000 67 20 69 66 20 57 69 6e 64 6f 77 73 2f 43 45 20  g if Windows/CE 
27010 62 75 69 6c 64 20 69 73 20 72 65 71 75 65 73 74  build is request
27020 65 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ed" >&5.$as_echo
27030 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
27040 57 69 6e 64 6f 77 73 2f 43 45 20 62 75 69 6c 64  Windows/CE build
27050 20 69 73 20 72 65 71 75 65 73 74 65 64 2e 2e 2e   is requested...
27060 20 22 20 3e 26 36 3b 20 7d 0a 09 23 20 43 68 65   " >&6; }..# Che
27070 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
27080 62 6c 65 2d 77 69 6e 63 65 20 77 61 73 20 67 69  ble-wince was gi
27090 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24 7b  ven..if test "${
270a0 65 6e 61 62 6c 65 5f 77 69 6e 63 65 2b 73 65 74  enable_wince+set
270b0 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
270c0 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e  .  enableval=$en
270d0 61 62 6c 65 5f 77 69 6e 63 65 3b 20 64 6f 57 69  able_wince; doWi
270e0 6e 63 65 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65  nce=$enableval.e
270f0 6c 73 65 0a 20 20 64 6f 57 69 6e 63 65 3d 6e 6f  lse.  doWince=no
27100 0a 66 69 0a 0a 09 7b 20 24 61 73 5f 65 63 68 6f  .fi...{ $as_echo
27110 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
27120 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
27130 65 73 75 6c 74 3a 20 24 64 6f 57 69 6e 63 65 22  esult: $doWince"
27140 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
27150 64 6f 57 69 6e 63 65 22 20 3e 26 36 3b 20 7d 0a  doWince" >&6; }.
27160 0a 66 69 0a 0a 20 20 20 20 23 20 53 74 65 70 20  .fi..    # Step 
27170 31 3a 20 73 65 74 20 74 68 65 20 76 61 72 69 61  1: set the varia
27180 62 6c 65 20 22 73 79 73 74 65 6d 22 20 74 6f 20  ble "system" to 
27190 68 6f 6c 64 20 74 68 65 20 6e 61 6d 65 20 61 6e  hold the name an
271a0 64 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72  d version number
271b0 0a 20 20 20 20 23 20 66 6f 72 20 74 68 65 20 73  .    # for the s
271c0 79 73 74 65 6d 2e 0a 0a 0a 20 20 20 20 7b 20 24  ystem....    { $
271d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
271e0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
271f0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 73  ENO}: checking s
27200 79 73 74 65 6d 20 76 65 72 73 69 6f 6e 22 20 3e  ystem version" >
27210 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
27220 68 65 63 6b 69 6e 67 20 73 79 73 74 65 6d 20 76  hecking system v
27230 65 72 73 69 6f 6e 2e 2e 2e 20 22 20 3e 26 36 3b  ersion... " >&6;
27240 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 74 63   }.if test "${tc
27250 6c 5f 63 76 5f 73 79 73 5f 76 65 72 73 69 6f 6e  l_cv_sys_version
27260 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
27270 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
27280 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
27290 36 0a 65 6c 73 65 0a 0a 09 23 20 54 45 41 20 73  6.else...# TEA s
272a0 70 65 63 69 66 69 63 3a 0a 09 69 66 20 74 65 73  pecific:..if tes
272b0 74 20 22 24 7b 54 45 41 5f 50 4c 41 54 46 4f 52  t "${TEA_PLATFOR
272c0 4d 7d 22 20 3d 20 22 77 69 6e 64 6f 77 73 22 20  M}" = "windows" 
272d0 3b 20 74 68 65 6e 0a 09 20 20 20 20 74 63 6c 5f  ; then..    tcl_
272e0 63 76 5f 73 79 73 5f 76 65 72 73 69 6f 6e 3d 77  cv_sys_version=w
272f0 69 6e 64 6f 77 73 0a 09 65 6c 69 66 20 74 65 73  indows..elif tes
27300 74 20 2d 66 20 2f 75 73 72 2f 6c 69 62 2f 4e 65  t -f /usr/lib/Ne
27310 78 74 53 74 65 70 2f 73 6f 66 74 77 61 72 65 5f  xtStep/software_
27320 76 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 09 20  version; then.. 
27330 20 20 20 74 63 6c 5f 63 76 5f 73 79 73 5f 76 65     tcl_cv_sys_ve
27340 72 73 69 6f 6e 3d 4e 45 58 54 53 54 45 50 2d 60  rsion=NEXTSTEP-`
27350 61 77 6b 20 27 2f 33 2f 2c 2f 33 2f 27 20 2f 75  awk '/3/,/3/' /u
27360 73 72 2f 6c 69 62 2f 4e 65 78 74 53 74 65 70 2f  sr/lib/NextStep/
27370 73 6f 66 74 77 61 72 65 5f 76 65 72 73 69 6f 6e  software_version
27380 60 0a 09 65 6c 73 65 0a 09 20 20 20 20 74 63 6c  `..else..    tcl
27390 5f 63 76 5f 73 79 73 5f 76 65 72 73 69 6f 6e 3d  _cv_sys_version=
273a0 60 75 6e 61 6d 65 20 2d 73 60 2d 60 75 6e 61 6d  `uname -s`-`unam
273b0 65 20 2d 72 60 0a 09 20 20 20 20 69 66 20 74 65  e -r`..    if te
273c0 73 74 20 22 24 3f 22 20 2d 6e 65 20 30 20 3b 20  st "$?" -ne 0 ; 
273d0 74 68 65 6e 0a 09 09 7b 20 24 61 73 5f 65 63 68  then...{ $as_ech
273e0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
273f0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27400 57 41 52 4e 49 4e 47 3a 20 63 61 6e 27 74 20 66  WARNING: can't f
27410 69 6e 64 20 75 6e 61 6d 65 20 63 6f 6d 6d 61 6e  ind uname comman
27420 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
27430 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
27440 3a 20 63 61 6e 27 74 20 66 69 6e 64 20 75 6e 61  : can't find una
27450 6d 65 20 63 6f 6d 6d 61 6e 64 22 20 3e 26 32 3b  me command" >&2;
27460 7d 0a 09 09 74 63 6c 5f 63 76 5f 73 79 73 5f 76  }...tcl_cv_sys_v
27470 65 72 73 69 6f 6e 3d 75 6e 6b 6e 6f 77 6e 0a 09  ersion=unknown..
27480 20 20 20 20 65 6c 73 65 0a 09 09 23 20 53 70 65      else...# Spe
27490 63 69 61 6c 20 63 68 65 63 6b 20 66 6f 72 20 77  cial check for w
274a0 65 69 72 64 20 4d 50 2d 52 41 53 20 73 79 73 74  eird MP-RAS syst
274b0 65 6d 20 28 75 6e 61 6d 65 20 72 65 74 75 72 6e  em (uname return
274c0 73 20 77 65 69 72 64 0a 09 09 23 20 72 65 73 75  s weird...# resu
274d0 6c 74 73 2c 20 61 6e 64 20 74 68 65 20 76 65 72  lts, and the ver
274e0 73 69 6f 6e 20 69 73 20 6b 65 70 74 20 69 6e 20  sion is kept in 
274f0 73 70 65 63 69 61 6c 20 66 69 6c 65 29 2e 0a 0a  special file)...
27500 09 09 69 66 20 74 65 73 74 20 2d 72 20 2f 65 74  ..if test -r /et
27510 63 2f 2e 72 65 6c 69 64 20 2d 61 20 22 58 60 75  c/.relid -a "X`u
27520 6e 61 6d 65 20 2d 6e 60 22 20 3d 20 22 58 60 75  name -n`" = "X`u
27530 6e 61 6d 65 20 2d 73 60 22 20 3b 20 74 68 65 6e  name -s`" ; then
27540 0a 09 09 20 20 20 20 74 63 6c 5f 63 76 5f 73 79  ...    tcl_cv_sy
27550 73 5f 76 65 72 73 69 6f 6e 3d 4d 50 2d 52 41 53  s_version=MP-RAS
27560 2d 60 61 77 6b 20 27 7b 70 72 69 6e 74 20 24 33  -`awk '{print $3
27570 7d 27 20 2f 65 74 63 2f 2e 72 65 6c 69 64 60 0a  }' /etc/.relid`.
27580 09 09 66 69 0a 09 09 69 66 20 74 65 73 74 20 22  ..fi...if test "
27590 60 75 6e 61 6d 65 20 2d 73 60 22 20 3d 20 22 41  `uname -s`" = "A
275a0 49 58 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20  IX" ; then...   
275b0 20 74 63 6c 5f 63 76 5f 73 79 73 5f 76 65 72 73   tcl_cv_sys_vers
275c0 69 6f 6e 3d 41 49 58 2d 60 75 6e 61 6d 65 20 2d  ion=AIX-`uname -
275d0 76 60 2e 60 75 6e 61 6d 65 20 2d 72 60 0a 09 09  v`.`uname -r`...
275e0 66 69 0a 09 20 20 20 20 66 69 0a 09 66 69 0a 0a  fi..    fi..fi..
275f0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
27600 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27610 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
27620 6c 74 3a 20 24 74 63 6c 5f 63 76 5f 73 79 73 5f  lt: $tcl_cv_sys_
27630 76 65 72 73 69 6f 6e 22 20 3e 26 35 0a 24 61 73  version" >&5.$as
27640 5f 65 63 68 6f 20 22 24 74 63 6c 5f 63 76 5f 73  _echo "$tcl_cv_s
27650 79 73 5f 76 65 72 73 69 6f 6e 22 20 3e 26 36 3b  ys_version" >&6;
27660 20 7d 0a 20 20 20 20 73 79 73 74 65 6d 3d 24 74   }.    system=$t
27670 63 6c 5f 63 76 5f 73 79 73 5f 76 65 72 73 69 6f  cl_cv_sys_versio
27680 6e 0a 0a 0a 20 20 20 20 23 20 53 74 65 70 20 32  n...    # Step 2
27690 3a 20 63 68 65 63 6b 20 66 6f 72 20 65 78 69 73  : check for exis
276a0 74 65 6e 63 65 20 6f 66 20 2d 6c 64 6c 20 6c 69  tence of -ldl li
276b0 62 72 61 72 79 2e 20 20 54 68 69 73 20 69 73 20  brary.  This is 
276c0 6e 65 65 64 65 64 20 62 65 63 61 75 73 65 0a 20  needed because. 
276d0 20 20 20 23 20 4c 69 6e 75 78 20 63 61 6e 20 75     # Linux can u
276e0 73 65 20 65 69 74 68 65 72 20 2d 6c 64 6c 20 6f  se either -ldl o
276f0 72 20 2d 6c 64 6c 64 20 66 6f 72 20 64 79 6e 61  r -ldld for dyna
27700 6d 69 63 20 6c 6f 61 64 69 6e 67 2e 0a 0a 20 20  mic loading...  
27710 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
27720 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27730 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
27740 69 6e 67 20 66 6f 72 20 64 6c 6f 70 65 6e 20 69  ing for dlopen i
27750 6e 20 2d 6c 64 6c 22 20 3e 26 35 0a 24 61 73 5f  n -ldl" >&5.$as_
27760 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
27770 20 66 6f 72 20 64 6c 6f 70 65 6e 20 69 6e 20 2d   for dlopen in -
27780 6c 64 6c 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ldl... " >&6; }.
27790 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
277a0 5f 6c 69 62 5f 64 6c 5f 64 6c 6f 70 65 6e 2b 73  _lib_dl_dlopen+s
277b0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
277c0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
277d0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
277e0 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b 5f  else.  ac_check_
277f0 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24 4c  lib_save_LIBS=$L
27800 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 64 6c 20 20  IBS.LIBS="-ldl  
27810 24 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e 66 64  $LIBS".cat confd
27820 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
27830 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
27840 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
27850 66 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20 4f 76  fs.h.  */../* Ov
27860 65 72 72 69 64 65 20 61 6e 79 20 47 43 43 20 69  erride any GCC i
27870 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79 70  nternal prototyp
27880 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65 72  e to avoid an er
27890 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68 61 72  ror..   Use char
278a0 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67   because int mig
278b0 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74  ht match the ret
278c0 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 47 43  urn type of a GC
278d0 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61 6e 64  C.   builtin and
278e0 20 74 68 65 6e 20 69 74 73 20 61 72 67 75 6d 65   then its argume
278f0 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77 6f 75  nt prototype wou
27900 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79 2e 20  ld still apply. 
27910 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63 70 6c   */.#ifdef __cpl
27920 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20 22 43  usplus.extern "C
27930 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20 64 6c  ".#endif.char dl
27940 6f 70 65 6e 20 28 29 3b 0a 69 6e 74 0a 6d 61 69  open ();.int.mai
27950 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20 64 6c  n ().{.return dl
27960 6f 70 65 6e 20 28 29 3b 0a 20 20 3b 0a 20 20 72  open ();.  ;.  r
27970 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
27980 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
27990 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b  _link "$LINENO";
279a0 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f   then :.  ac_cv_
279b0 6c 69 62 5f 64 6c 5f 64 6c 6f 70 65 6e 3d 79 65  lib_dl_dlopen=ye
279c0 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 6c  s.else.  ac_cv_l
279d0 69 62 5f 64 6c 5f 64 6c 6f 70 65 6e 3d 6e 6f 0a  ib_dl_dlopen=no.
279e0 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
279f0 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
27a00 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
27a10 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63  .    conftest$ac
27a20 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
27a30 2e 24 61 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61  .$ac_ext.LIBS=$a
27a40 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65  c_check_lib_save
27a50 5f 4c 49 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65  _LIBS.fi.{ $as_e
27a60 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27a70 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27a80 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
27a90 5f 6c 69 62 5f 64 6c 5f 64 6c 6f 70 65 6e 22 20  _lib_dl_dlopen" 
27aa0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
27ab0 63 5f 63 76 5f 6c 69 62 5f 64 6c 5f 64 6c 6f 70  c_cv_lib_dl_dlop
27ac0 65 6e 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  en" >&6; }.if te
27ad0 73 74 20 22 78 24 61 63 5f 63 76 5f 6c 69 62 5f  st "x$ac_cv_lib_
27ae0 64 6c 5f 64 6c 6f 70 65 6e 22 20 3d 20 78 22 22  dl_dlopen" = x""
27af0 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 68 61  yes; then :.  ha
27b00 76 65 5f 64 6c 3d 79 65 73 0a 65 6c 73 65 0a 20  ve_dl=yes.else. 
27b10 20 68 61 76 65 5f 64 6c 3d 6e 6f 0a 66 69 0a 0a   have_dl=no.fi..
27b20 0a 20 20 20 20 23 20 52 65 71 75 69 72 65 20 72  .    # Require r
27b30 61 6e 6c 69 62 20 65 61 72 6c 79 20 73 6f 20 77  anlib early so w
27b40 65 20 63 61 6e 20 6f 76 65 72 72 69 64 65 20 69  e can override i
27b50 74 20 69 6e 20 73 70 65 63 69 61 6c 20 63 61 73  t in special cas
27b60 65 73 20 62 65 6c 6f 77 2e 0a 0a 0a 0a 20 20 20  es below.....   
27b70 20 23 20 53 74 65 70 20 33 3a 20 73 65 74 20 63   # Step 3: set c
27b80 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74  onfiguration opt
27b90 69 6f 6e 73 20 62 61 73 65 64 20 6f 6e 20 73 79  ions based on sy
27ba0 73 74 65 6d 20 6e 61 6d 65 20 61 6e 64 20 76 65  stem name and ve
27bb0 72 73 69 6f 6e 2e 0a 20 20 20 20 23 20 54 68 69  rsion..    # Thi
27bc0 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20  s is similar to 
27bd0 54 63 6c 27 73 20 75 6e 69 78 2f 74 63 6c 2e 6d  Tcl's unix/tcl.m
27be0 34 20 65 78 63 65 70 74 20 74 68 61 74 20 77 65  4 except that we
27bf0 27 76 65 20 61 64 64 65 64 20 61 0a 20 20 20 20  've added a.    
27c00 23 20 22 77 69 6e 64 6f 77 73 22 20 63 61 73 65  # "windows" case
27c10 2e 0a 0a 20 20 20 20 64 6f 36 34 62 69 74 5f 6f  ...    do64bit_o
27c20 6b 3d 6e 6f 0a 20 20 20 20 4c 44 46 4c 41 47 53  k=no.    LDFLAGS
27c30 5f 4f 52 49 47 3d 22 24 4c 44 46 4c 41 47 53 22  _ORIG="$LDFLAGS"
27c40 0a 20 20 20 20 23 20 57 68 65 6e 20 6c 64 20 6e  .    # When ld n
27c50 65 65 64 73 20 6f 70 74 69 6f 6e 73 20 74 6f 20  eeds options to 
27c60 77 6f 72 6b 20 69 6e 20 36 34 2d 62 69 74 20 6d  work in 64-bit m
27c70 6f 64 65 2c 20 70 75 74 20 74 68 65 6d 20 69 6e  ode, put them in
27c80 0a 20 20 20 20 23 20 4c 44 46 4c 41 47 53 5f 41  .    # LDFLAGS_A
27c90 52 43 48 20 73 6f 20 74 68 65 79 20 65 76 65 6e  RCH so they even
27ca0 74 75 61 6c 6c 79 20 65 6e 64 20 75 70 20 69 6e  tually end up in
27cb0 20 4c 44 46 4c 41 47 53 20 65 76 65 6e 20 69 66   LDFLAGS even if
27cc0 20 5b 6c 6f 61 64 5d 0a 20 20 20 20 23 20 69 73   [load].    # is
27cd0 20 64 69 73 61 62 6c 65 64 20 62 79 20 74 68 65   disabled by the
27ce0 20 75 73 65 72 2e 20 5b 42 75 67 20 31 30 31 36   user. [Bug 1016
27cf0 37 39 36 5d 0a 20 20 20 20 4c 44 46 4c 41 47 53  796].    LDFLAGS
27d00 5f 41 52 43 48 3d 22 22 0a 20 20 20 20 54 43 4c  _ARCH="".    TCL
27d10 5f 45 58 50 4f 52 54 5f 46 49 4c 45 5f 53 55 46  _EXPORT_FILE_SUF
27d20 46 49 58 3d 22 22 0a 20 20 20 20 55 4e 53 48 41  FIX="".    UNSHA
27d30 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 22  RED_LIB_SUFFIX="
27d40 22 0a 20 20 20 20 23 20 54 45 41 20 73 70 65 63  ".    # TEA spec
27d50 69 66 69 63 3a 20 75 73 65 20 50 41 43 4b 41 47  ific: use PACKAG
27d60 45 5f 56 45 52 53 49 4f 4e 20 69 6e 73 74 65 61  E_VERSION instea
27d70 64 20 6f 66 20 56 45 52 53 49 4f 4e 0a 20 20 20  d of VERSION.   
27d80 20 54 43 4c 5f 54 52 49 4d 5f 44 4f 54 53 3d 27   TCL_TRIM_DOTS='
27d90 60 65 63 68 6f 20 24 7b 50 41 43 4b 41 47 45 5f  `echo ${PACKAGE_
27da0 56 45 52 53 49 4f 4e 7d 20 7c 20 74 72 20 2d 64  VERSION} | tr -d
27db0 20 2e 60 27 0a 20 20 20 20 45 43 48 4f 5f 56 45   .`'.    ECHO_VE
27dc0 52 53 49 4f 4e 3d 27 60 65 63 68 6f 20 24 7b 50  RSION='`echo ${P
27dd0 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 7d 60  ACKAGE_VERSION}`
27de0 27 0a 20 20 20 20 54 43 4c 5f 4c 49 42 5f 56 45  '.    TCL_LIB_VE
27df0 52 53 49 4f 4e 53 5f 4f 4b 3d 6f 6b 0a 20 20 20  RSIONS_OK=ok.   
27e00 20 43 46 4c 41 47 53 5f 44 45 42 55 47 3d 2d 67   CFLAGS_DEBUG=-g
27e10 0a 20 20 20 20 43 46 4c 41 47 53 5f 4f 50 54 49  .    CFLAGS_OPTI
27e20 4d 49 5a 45 3d 2d 4f 0a 20 20 20 20 69 66 20 74  MIZE=-O.    if t
27e30 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
27e40 3b 20 74 68 65 6e 20 3a 0a 0a 09 23 20 54 45 41  ; then :...# TEA
27e50 20 73 70 65 63 69 66 69 63 3a 0a 09 43 46 4c 41   specific:..CFLA
27e60 47 53 5f 4f 50 54 49 4d 49 5a 45 3d 2d 4f 32 0a  GS_OPTIMIZE=-O2.
27e70 09 43 46 4c 41 47 53 5f 57 41 52 4e 49 4e 47 3d  .CFLAGS_WARNING=
27e80 22 2d 57 61 6c 6c 20 2d 57 6e 6f 2d 69 6d 70 6c  "-Wall -Wno-impl
27e90 69 63 69 74 2d 69 6e 74 22 0a 0a 65 6c 73 65 0a  icit-int"..else.
27ea0 20 20 43 46 4c 41 47 53 5f 57 41 52 4e 49 4e 47    CFLAGS_WARNING
27eb0 3d 22 22 0a 66 69 0a 20 20 20 20 54 43 4c 5f 4e  ="".fi.    TCL_N
27ec0 45 45 44 53 5f 45 58 50 5f 46 49 4c 45 3d 30 0a  EEDS_EXP_FILE=0.
27ed0 20 20 20 20 54 43 4c 5f 42 55 49 4c 44 5f 45 58      TCL_BUILD_EX
27ee0 50 5f 46 49 4c 45 3d 22 22 0a 20 20 20 20 54 43  P_FILE="".    TC
27ef0 4c 5f 45 58 50 5f 46 49 4c 45 3d 22 22 0a 20 20  L_EXP_FILE="".  
27f00 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20    # Extract the 
27f10 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61  first word of "a
27f20 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  r", so it can be
27f30 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
27f40 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
27f50 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64  ummy ar; ac_word
27f60 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  =$2.{ $as_echo "
27f70 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
27f80 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
27f90 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
27fa0 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  rd" >&5.$as_echo
27fb0 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
27fc0 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e   $ac_word... " >
27fd0 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24  &6; }.if test "$
27fe0 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 2b 73  {ac_cv_prog_AR+s
27ff0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
28000 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
28010 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
28020 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
28030 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20 20  n "$AR"; then.  
28040 61 63 5f 63 76 5f 70 72 6f 67 5f 41 52 3d 22 24  ac_cv_prog_AR="$
28050 41 52 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  AR" # Let the us
28060 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
28070 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
28080 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
28090 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
280a0 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
280b0 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
280c0 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
280d0 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
280e0 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
280f0 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
28100 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
28110 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
28120 64 6f 0a 20 20 69 66 20 7b 20 74 65 73 74 20 2d  do.  if { test -
28130 66 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  f "$as_dir/$ac_w
28140 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
28150 20 26 26 20 24 61 73 5f 74 65 73 74 5f 78 20 22   && $as_test_x "
28160 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
28170 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 7d  $ac_exec_ext"; }
28180 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76  ; then.    ac_cv
28190 5f 70 72 6f 67 5f 41 52 3d 22 61 72 22 0a 20 20  _prog_AR="ar".  
281a0 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
281b0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
281c0 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
281d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
281e0 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
281f0 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
28200 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
28210 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
28220 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f  fi.fi.AR=$ac_cv_
28230 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20  prog_AR.if test 
28240 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20  -n "$AR"; then. 
28250 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28260 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28270 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28280 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65  : $AR" >&5.$as_e
28290 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d  cho "$AR" >&6; }
282a0 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
282b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
282c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
282d0 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
282e0 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
282f0 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20 20 53  &6; }.fi...    S
28300 54 4c 49 42 5f 4c 44 3d 27 24 7b 41 52 7d 20 63  TLIB_LD='${AR} c
28310 72 27 0a 20 20 20 20 4c 44 5f 4c 49 42 52 41 52  r'.    LD_LIBRAR
28320 59 5f 50 41 54 48 5f 56 41 52 3d 22 4c 44 5f 4c  Y_PATH_VAR="LD_L
28330 49 42 52 41 52 59 5f 50 41 54 48 22 0a 20 20 20  IBRARY_PATH".   
28340 20 63 61 73 65 20 24 73 79 73 74 65 6d 20 69 6e   case $system in
28350 0a 09 23 20 54 45 41 20 73 70 65 63 69 66 69 63  ..# TEA specific
28360 3a 0a 09 77 69 6e 64 6f 77 73 29 0a 09 20 20 20  :..windows)..   
28370 20 23 20 54 68 69 73 20 69 73 20 61 20 32 2d 73   # This is a 2-s
28380 74 61 67 65 20 63 68 65 63 6b 20 74 6f 20 6d 61  tage check to ma
28390 6b 65 20 73 75 72 65 20 77 65 20 68 61 76 65 20  ke sure we have 
283a0 74 68 65 20 36 34 2d 62 69 74 20 53 44 4b 0a 09  the 64-bit SDK..
283b0 20 20 20 20 23 20 57 65 20 68 61 76 65 20 74 6f      # We have to
283c0 20 6b 6e 6f 77 20 77 68 65 72 65 20 74 68 65 20   know where the 
283d0 53 44 4b 20 69 73 20 69 6e 73 74 61 6c 6c 65 64  SDK is installed
283e0 2e 0a 09 20 20 20 20 23 20 54 68 69 73 20 6d 61  ...    # This ma
283f0 67 69 63 20 69 73 20 62 61 73 65 64 20 6f 6e 20  gic is based on 
28400 4d 53 20 50 6c 61 74 66 6f 72 6d 20 53 44 4b 20  MS Platform SDK 
28410 66 6f 72 20 57 69 6e 32 30 30 33 20 53 50 31 20  for Win2003 SP1 
28420 2d 20 68 6f 62 62 73 0a 09 20 20 20 20 23 20 4d  - hobbs..    # M
28430 41 43 48 49 4e 45 20 69 73 20 49 58 38 36 20 66  ACHINE is IX86 f
28440 6f 72 20 4c 49 4e 4b 2c 20 62 75 74 20 74 68 69  or LINK, but thi
28450 73 20 69 73 20 75 73 65 64 20 62 79 20 74 68 65  s is used by the
28460 20 6d 61 6e 69 66 65 73 74 2c 0a 09 20 20 20 20   manifest,..    
28470 23 20 77 68 69 63 68 20 72 65 71 75 69 72 65 73  # which requires
28480 20 78 38 36 7c 61 6d 64 36 34 7c 69 61 36 34 2e   x86|amd64|ia64.
28490 0a 09 20 20 20 20 4d 41 43 48 49 4e 45 3d 22 58  ..    MACHINE="X
284a0 38 36 22 0a 09 20 20 20 20 69 66 20 74 65 73 74  86"..    if test
284b0 20 22 24 64 6f 36 34 62 69 74 22 20 21 3d 20 22   "$do64bit" != "
284c0 6e 6f 22 20 3b 20 74 68 65 6e 0a 09 09 69 66 20  no" ; then...if 
284d0 74 65 73 74 20 22 78 24 7b 4d 53 53 44 4b 7d 78  test "x${MSSDK}x
284e0 22 20 3d 20 22 78 78 22 20 3b 20 74 68 65 6e 0a  " = "xx" ; then.
284f0 09 09 20 20 20 20 4d 53 53 44 4b 3d 22 43 3a 2f  ..    MSSDK="C:/
28500 50 72 6f 67 72 61 7e 31 2f 4d 69 63 72 6f 73 6f  Progra~1/Microso
28510 66 74 20 50 6c 61 74 66 6f 72 6d 20 53 44 4b 22  ft Platform SDK"
28520 0a 09 09 66 69 0a 09 09 4d 53 53 44 4b 3d 60 65  ...fi...MSSDK=`e
28530 63 68 6f 20 22 24 4d 53 53 44 4b 22 20 7c 20 73  cho "$MSSDK" | s
28540 65 64 20 2d 65 20 20 27 73 21 5c 5c 5c 21 2f 21  ed -e  's!\\\!/!
28550 67 27 60 0a 09 09 50 41 54 48 36 34 3d 22 22 0a  g'`...PATH64="".
28560 09 09 63 61 73 65 20 22 24 64 6f 36 34 62 69 74  ..case "$do64bit
28570 22 20 69 6e 0a 09 09 20 20 20 20 61 6d 64 36 34  " in...    amd64
28580 7c 78 36 34 7c 79 65 73 29 0a 09 09 09 4d 41 43  |x64|yes)....MAC
28590 48 49 4e 45 3d 22 41 4d 44 36 34 22 20 3b 20 23  HINE="AMD64" ; #
285a0 20 64 65 66 61 75 6c 74 20 74 6f 20 41 4d 44 36   default to AMD6
285b0 34 20 36 34 2d 62 69 74 20 62 75 69 6c 64 0a 09  4 64-bit build..
285c0 09 09 50 41 54 48 36 34 3d 22 24 7b 4d 53 53 44  ..PATH64="${MSSD
285d0 4b 7d 2f 42 69 6e 2f 57 69 6e 36 34 2f 78 38 36  K}/Bin/Win64/x86
285e0 2f 41 4d 44 36 34 22 0a 09 09 09 3b 3b 0a 09 09  /AMD64"....;;...
285f0 20 20 20 20 69 61 36 34 29 0a 09 09 09 4d 41 43      ia64)....MAC
28600 48 49 4e 45 3d 22 49 41 36 34 22 0a 09 09 09 50  HINE="IA64"....P
28610 41 54 48 36 34 3d 22 24 7b 4d 53 53 44 4b 7d 2f  ATH64="${MSSDK}/
28620 42 69 6e 2f 57 69 6e 36 34 22 0a 09 09 09 3b 3b  Bin/Win64"....;;
28630 0a 09 09 65 73 61 63 0a 09 09 69 66 20 74 65 73  ...esac...if tes
28640 74 20 21 20 2d 64 20 22 24 7b 50 41 54 48 36 34  t ! -d "${PATH64
28650 7d 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 20  }" ; then...    
28660 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28670 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28680 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
28690 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64  : Could not find
286a0 20 36 34 2d 62 69 74 20 24 4d 41 43 48 49 4e 45   64-bit $MACHINE
286b0 20 53 44 4b 20 74 6f 20 65 6e 61 62 6c 65 20 36   SDK to enable 6
286c0 34 62 69 74 20 6d 6f 64 65 22 20 3e 26 35 0a 24  4bit mode" >&5.$
286d0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
286e0 20 57 41 52 4e 49 4e 47 3a 20 43 6f 75 6c 64 20   WARNING: Could 
286f0 6e 6f 74 20 66 69 6e 64 20 36 34 2d 62 69 74 20  not find 64-bit 
28700 24 4d 41 43 48 49 4e 45 20 53 44 4b 20 74 6f 20  $MACHINE SDK to 
28710 65 6e 61 62 6c 65 20 36 34 62 69 74 20 6d 6f 64  enable 64bit mod
28720 65 22 20 3e 26 32 3b 7d 0a 09 09 20 20 20 20 7b  e" >&2;}...    {
28730 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28740 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
28750 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
28760 20 45 6e 73 75 72 65 20 6c 61 74 65 73 74 20 50   Ensure latest P
28770 6c 61 74 66 6f 72 6d 20 53 44 4b 20 69 73 20 69  latform SDK is i
28780 6e 73 74 61 6c 6c 65 64 22 20 3e 26 35 0a 24 61  nstalled" >&5.$a
28790 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
287a0 57 41 52 4e 49 4e 47 3a 20 45 6e 73 75 72 65 20  WARNING: Ensure 
287b0 6c 61 74 65 73 74 20 50 6c 61 74 66 6f 72 6d 20  latest Platform 
287c0 53 44 4b 20 69 73 20 69 6e 73 74 61 6c 6c 65 64  SDK is installed
287d0 22 20 3e 26 32 3b 7d 0a 09 09 20 20 20 20 64 6f  " >&2;}...    do
287e0 36 34 62 69 74 3d 22 6e 6f 22 0a 09 09 65 6c 73  64bit="no"...els
287f0 65 0a 09 09 20 20 20 20 7b 20 24 61 73 5f 65 63  e...    { $as_ec
28800 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28810 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28820 20 72 65 73 75 6c 74 3a 20 20 20 20 55 73 69 6e   result:    Usin
28830 67 20 36 34 2d 62 69 74 20 24 4d 41 43 48 49 4e  g 64-bit $MACHIN
28840 45 20 6d 6f 64 65 22 20 3e 26 35 0a 24 61 73 5f  E mode" >&5.$as_
28850 65 63 68 6f 20 22 20 20 20 55 73 69 6e 67 20 36  echo "   Using 6
28860 34 2d 62 69 74 20 24 4d 41 43 48 49 4e 45 20 6d  4-bit $MACHINE m
28870 6f 64 65 22 20 3e 26 36 3b 20 7d 0a 09 09 20 20  ode" >&6; }...  
28880 20 20 64 6f 36 34 62 69 74 5f 6f 6b 3d 22 79 65    do64bit_ok="ye
28890 73 22 0a 09 09 66 69 0a 09 20 20 20 20 66 69 0a  s"...fi..    fi.
288a0 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22 24  ..    if test "$
288b0 64 6f 57 69 6e 63 65 22 20 21 3d 20 22 6e 6f 22  doWince" != "no"
288c0 20 3b 20 74 68 65 6e 0a 09 09 69 66 20 74 65 73   ; then...if tes
288d0 74 20 22 24 64 6f 36 34 62 69 74 22 20 21 3d 20  t "$do64bit" != 
288e0 22 6e 6f 22 20 3b 20 74 68 65 6e 0a 09 09 20 20  "no" ; then...  
288f0 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 57    as_fn_error "W
28900 69 6e 64 6f 77 73 2f 43 45 20 61 6e 64 20 36 34  indows/CE and 64
28910 2d 62 69 74 20 62 75 69 6c 64 73 20 69 6e 63 6f  -bit builds inco
28920 6d 70 61 74 69 62 6c 65 22 20 22 24 4c 49 4e 45  mpatible" "$LINE
28930 4e 4f 22 20 35 0a 09 09 66 69 0a 09 09 69 66 20  NO" 5...fi...if 
28940 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 22 79  test "$GCC" = "y
28950 65 73 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20  es" ; then...   
28960 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22 57 69   as_fn_error "Wi
28970 6e 64 6f 77 73 2f 43 45 20 61 6e 64 20 47 43 43  ndows/CE and GCC
28980 20 62 75 69 6c 64 73 20 69 6e 63 6f 6d 70 61 74   builds incompat
28990 69 62 6c 65 22 20 22 24 4c 49 4e 45 4e 4f 22 20  ible" "$LINENO" 
289a0 35 0a 09 09 66 69 0a 0a 20 20 20 20 23 20 46 69  5...fi..    # Fi
289b0 72 73 74 2c 20 6c 6f 6f 6b 20 66 6f 72 20 6f 6e  rst, look for on
289c0 65 20 75 6e 69 6e 73 74 61 6c 6c 65 64 2e 0a 20  e uninstalled.. 
289d0 20 20 20 23 20 74 68 65 20 61 6c 74 65 72 6e 61     # the alterna
289e0 74 69 76 65 20 73 65 61 72 63 68 20 64 69 72 65  tive search dire
289f0 63 74 6f 72 79 20 69 73 20 69 6e 76 6f 6b 65 64  ctory is invoked
28a00 20 62 79 20 2d 2d 77 69 74 68 2d 63 65 6c 69 62   by --with-celib
28a10 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 78 22  ..    if test x"
28a20 24 7b 6e 6f 5f 63 65 6c 69 62 7d 22 20 3d 20 78  ${no_celib}" = x
28a30 20 3b 20 74 68 65 6e 0a 09 23 20 77 65 20 72 65   ; then..# we re
28a40 73 65 74 20 6e 6f 5f 63 65 6c 69 62 20 69 6e 20  set no_celib in 
28a50 63 61 73 65 20 73 6f 6d 65 74 68 69 6e 67 20 66  case something f
28a60 61 69 6c 73 20 68 65 72 65 0a 09 6e 6f 5f 63 65  ails here..no_ce
28a70 6c 69 62 3d 74 72 75 65 0a 0a 23 20 43 68 65 63  lib=true..# Chec
28a80 6b 20 77 68 65 74 68 65 72 20 2d 2d 77 69 74 68  k whether --with
28a90 2d 63 65 6c 69 62 20 77 61 73 20 67 69 76 65 6e  -celib was given
28aa0 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 77 69 74  ..if test "${wit
28ab0 68 5f 63 65 6c 69 62 2b 73 65 74 7d 22 20 3d 20  h_celib+set}" = 
28ac0 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 77 69  set; then :.  wi
28ad0 74 68 76 61 6c 3d 24 77 69 74 68 5f 63 65 6c 69  thval=$with_celi
28ae0 62 3b 20 77 69 74 68 5f 63 65 6c 69 62 63 6f 6e  b; with_celibcon
28af0 66 69 67 3d 24 7b 77 69 74 68 76 61 6c 7d 0a 66  fig=${withval}.f
28b00 69 0a 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22  i...{ $as_echo "
28b10 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
28b20 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
28b30 63 6b 69 6e 67 20 66 6f 72 20 57 69 6e 64 6f 77  cking for Window
28b40 73 2f 43 45 20 63 65 6c 69 62 20 64 69 72 65 63  s/CE celib direc
28b50 74 6f 72 79 22 20 3e 26 35 0a 24 61 73 5f 65 63  tory" >&5.$as_ec
28b60 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
28b70 6f 72 20 57 69 6e 64 6f 77 73 2f 43 45 20 63 65  or Windows/CE ce
28b80 6c 69 62 20 64 69 72 65 63 74 6f 72 79 2e 2e 2e  lib directory...
28b90 20 22 20 3e 26 36 3b 20 7d 0a 09 69 66 20 74 65   " >&6; }..if te
28ba0 73 74 20 22 24 7b 61 63 5f 63 76 5f 63 5f 63 65  st "${ac_cv_c_ce
28bb0 6c 69 62 63 6f 6e 66 69 67 2b 73 65 74 7d 22 20  libconfig+set}" 
28bc0 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
28bd0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
28be0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
28bf0 0a 09 20 20 20 20 23 20 46 69 72 73 74 20 63 68  ..    # First ch
28c00 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 2d 2d  eck to see if --
28c10 77 69 74 68 2d 63 65 6c 69 62 63 6f 6e 66 69 67  with-celibconfig
28c20 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2e 0a   was specified..
28c30 09 20 20 20 20 69 66 20 74 65 73 74 20 78 22 24  .    if test x"$
28c40 7b 77 69 74 68 5f 63 65 6c 69 62 63 6f 6e 66 69  {with_celibconfi
28c50 67 7d 22 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a  g}" != x ; then.
28c60 09 09 69 66 20 74 65 73 74 20 2d 64 20 22 24 7b  ..if test -d "${
28c70 77 69 74 68 5f 63 65 6c 69 62 63 6f 6e 66 69 67  with_celibconfig
28c80 7d 2f 69 6e 63 22 20 3b 20 74 68 65 6e 0a 09 09  }/inc" ; then...
28c90 20 20 20 20 61 63 5f 63 76 5f 63 5f 63 65 6c 69      ac_cv_c_celi
28ca0 62 63 6f 6e 66 69 67 3d 60 28 63 64 20 24 7b 77  bconfig=`(cd ${w
28cb0 69 74 68 5f 63 65 6c 69 62 63 6f 6e 66 69 67 7d  ith_celibconfig}
28cc0 3b 20 70 77 64 29 60 0a 09 09 65 6c 73 65 0a 09  ; pwd)`...else..
28cd0 09 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  .    as_fn_error
28ce0 20 22 24 7b 77 69 74 68 5f 63 65 6c 69 62 63 6f   "${with_celibco
28cf0 6e 66 69 67 7d 20 64 69 72 65 63 74 6f 72 79 20  nfig} directory 
28d00 64 6f 65 73 6e 27 74 20 63 6f 6e 74 61 69 6e 20  doesn't contain 
28d10 69 6e 63 20 64 69 72 65 63 74 6f 72 79 22 20 22  inc directory" "
28d20 24 4c 49 4e 45 4e 4f 22 20 35 0a 09 09 66 69 0a  $LINENO" 5...fi.
28d30 09 20 20 20 20 66 69 0a 0a 09 20 20 20 20 23 20  .    fi...    # 
28d40 74 68 65 6e 20 63 68 65 63 6b 20 66 6f 72 20 61  then check for a
28d50 20 63 65 6c 69 62 20 6c 69 62 72 61 72 79 0a 09   celib library..
28d60 20 20 20 20 69 66 20 74 65 73 74 20 78 22 24 7b      if test x"${
28d70 61 63 5f 63 76 5f 63 5f 63 65 6c 69 62 63 6f 6e  ac_cv_c_celibcon
28d80 66 69 67 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e  fig}" = x ; then
28d90 0a 09 09 66 6f 72 20 69 20 69 6e 20 5c 0a 09 09  ...for i in \...
28da0 09 2e 2e 2f 63 65 6c 69 62 2d 70 61 6c 6d 2d 33  .../celib-palm-3
28db0 2e 30 20 5c 0a 09 09 09 2e 2e 2f 63 65 6c 69 62  .0 \....../celib
28dc0 20 5c 0a 09 09 09 2e 2e 2f 2e 2e 2f 63 65 6c 69   \....../../celi
28dd0 62 2d 70 61 6c 6d 2d 33 2e 30 20 5c 0a 09 09 09  b-palm-3.0 \....
28de0 2e 2e 2f 2e 2e 2f 63 65 6c 69 62 20 5c 0a 09 09  ../../celib \...
28df0 09 60 6c 73 20 2d 64 72 20 2e 2e 2f 63 65 6c 69  .`ls -dr ../celi
28e00 62 2d 2a 33 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64  b-*3.[0-9]* 2>/d
28e10 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 24 7b  ev/null` \....${
28e20 73 72 63 64 69 72 7d 2f 2e 2e 2f 63 65 6c 69 62  srcdir}/../celib
28e30 2d 70 61 6c 6d 2d 33 2e 30 20 5c 0a 09 09 09 24  -palm-3.0 \....$
28e40 7b 73 72 63 64 69 72 7d 2f 2e 2e 2f 63 65 6c 69  {srcdir}/../celi
28e50 62 20 5c 0a 09 09 09 60 6c 73 20 2d 64 72 20 24  b \....`ls -dr $
28e60 7b 73 72 63 64 69 72 7d 2f 2e 2e 2f 63 65 6c 69  {srcdir}/../celi
28e70 62 2d 2a 33 2e 5b 30 2d 39 5d 2a 20 32 3e 2f 64  b-*3.[0-9]* 2>/d
28e80 65 76 2f 6e 75 6c 6c 60 20 5c 0a 09 09 09 3b 20  ev/null` \....; 
28e90 64 6f 0a 09 09 20 20 20 20 69 66 20 74 65 73 74  do...    if test
28ea0 20 2d 64 20 22 24 69 2f 69 6e 63 22 20 3b 20 74   -d "$i/inc" ; t
28eb0 68 65 6e 0a 09 09 09 61 63 5f 63 76 5f 63 5f 63  hen....ac_cv_c_c
28ec0 65 6c 69 62 63 6f 6e 66 69 67 3d 60 28 63 64 20  elibconfig=`(cd 
28ed0 24 69 3b 20 70 77 64 29 60 0a 09 09 09 62 72 65  $i; pwd)`....bre
28ee0 61 6b 0a 09 09 20 20 20 20 66 69 0a 09 09 64 6f  ak...    fi...do
28ef0 6e 65 0a 09 20 20 20 20 66 69 0a 0a 66 69 0a 0a  ne..    fi..fi..
28f00 09 69 66 20 74 65 73 74 20 78 22 24 7b 61 63 5f  .if test x"${ac_
28f10 63 76 5f 63 5f 63 65 6c 69 62 63 6f 6e 66 69 67  cv_c_celibconfig
28f20 7d 22 20 3d 20 78 20 3b 20 74 68 65 6e 0a 09 20  }" = x ; then.. 
28f30 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 22     as_fn_error "
28f40 43 61 6e 6e 6f 74 20 66 69 6e 64 20 63 65 6c 69  Cannot find celi
28f50 62 20 73 75 70 70 6f 72 74 20 6c 69 62 72 61 72  b support librar
28f60 79 20 64 69 72 65 63 74 6f 72 79 22 20 22 24 4c  y directory" "$L
28f70 49 4e 45 4e 4f 22 20 35 0a 09 65 6c 73 65 0a 09  INENO" 5..else..
28f80 20 20 20 20 6e 6f 5f 63 65 6c 69 62 3d 0a 09 20      no_celib=.. 
28f90 20 20 20 43 45 4c 49 42 5f 44 49 52 3d 24 7b 61     CELIB_DIR=${a
28fa0 63 5f 63 76 5f 63 5f 63 65 6c 69 62 63 6f 6e 66  c_cv_c_celibconf
28fb0 69 67 7d 0a 09 20 20 20 20 43 45 4c 49 42 5f 44  ig}..    CELIB_D
28fc0 49 52 3d 60 65 63 68 6f 20 22 24 43 45 4c 49 42  IR=`echo "$CELIB
28fd0 5f 44 49 52 22 20 7c 20 73 65 64 20 2d 65 20 27  _DIR" | sed -e '
28fe0 73 21 5c 5c 5c 21 2f 21 67 27 60 0a 09 20 20 20  s!\\\!/!g'`..   
28ff0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
29000 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
29010 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
29020 3a 20 66 6f 75 6e 64 20 24 43 45 4c 49 42 5f 44  : found $CELIB_D
29030 49 52 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IR" >&5.$as_echo
29040 20 22 66 6f 75 6e 64 20 24 43 45 4c 49 42 5f 44   "found $CELIB_D
29050 49 52 22 20 3e 26 36 3b 20 7d 0a 09 66 69 0a 20  IR" >&6; }..fi. 
29060 20 20 20 66 69 0a 0a 09 09 23 20 53 65 74 20 64     fi....# Set d
29070 65 66 61 75 6c 74 73 20 66 6f 72 20 63 6f 6d 6d  efaults for comm
29080 6f 6e 20 65 76 63 34 2f 50 50 43 32 30 30 33 20  on evc4/PPC2003 
29090 73 65 74 75 70 0a 09 09 23 20 43 75 72 72 65 6e  setup...# Curren
290a0 74 6c 79 20 54 63 6c 20 72 65 71 75 69 72 65 73  tly Tcl requires
290b0 20 33 30 30 2b 2c 20 70 6f 73 73 69 62 6c 79 20   300+, possibly 
290c0 34 32 30 2b 20 66 6f 72 20 73 6f 63 6b 65 74 73  420+ for sockets
290d0 0a 09 09 43 45 56 45 52 53 49 4f 4e 3d 34 32 30  ...CEVERSION=420
290e0 3b 20 09 09 23 20 63 6f 75 6c 64 20 62 65 20 32  ; ..# could be 2
290f0 31 31 20 33 30 30 20 33 30 31 20 34 30 30 20 34  11 300 301 400 4
29100 32 30 20 2e 2e 2e 0a 09 09 54 41 52 47 45 54 43  20 ......TARGETC
29110 50 55 3d 41 52 4d 56 34 3b 09 23 20 63 6f 75 6c  PU=ARMV4;.# coul
29120 64 20 62 65 20 41 52 4d 56 34 20 41 52 4d 20 4d  d be ARMV4 ARM M
29130 49 50 53 20 53 48 33 20 58 38 36 20 2e 2e 2e 0a  IPS SH3 X86 ....
29140 09 09 41 52 43 48 3d 41 52 4d 3b 09 09 23 20 63  ..ARCH=ARM;..# c
29150 6f 75 6c 64 20 62 65 20 41 52 4d 20 4d 49 50 53  ould be ARM MIPS
29160 20 58 38 36 45 4d 20 2e 2e 2e 0a 09 09 50 4c 41   X86EM ......PLA
29170 54 46 4f 52 4d 3d 22 50 6f 63 6b 65 74 20 50 43  TFORM="Pocket PC
29180 20 32 30 30 33 22 3b 20 23 20 6f 72 20 22 50 6f   2003"; # or "Po
29190 63 6b 65 74 20 50 43 20 32 30 30 32 22 0a 09 09  cket PC 2002"...
291a0 69 66 20 74 65 73 74 20 22 24 64 6f 57 69 6e 63  if test "$doWinc
291b0 65 22 20 21 3d 20 22 79 65 73 22 3b 20 74 68 65  e" != "yes"; the
291c0 6e 0a 09 09 20 20 20 20 23 20 49 66 20 21 79 65  n...    # If !ye
291d0 73 20 74 68 65 6e 20 74 68 65 20 75 73 65 72 20  s then the user 
291e0 73 70 65 63 69 66 69 65 64 20 73 6f 6d 65 74 68  specified someth
291f0 69 6e 67 0a 09 09 20 20 20 20 23 20 52 65 73 65  ing...    # Rese
29200 74 20 41 52 43 48 20 74 6f 20 61 6c 6c 6f 77 20  t ARCH to allow 
29210 75 73 65 72 20 74 6f 20 73 6b 69 70 20 73 70 65  user to skip spe
29220 63 69 66 79 69 6e 67 20 69 74 0a 09 09 20 20 20  cifying it...   
29230 20 41 52 43 48 3d 0a 09 09 20 20 20 20 65 76 61   ARCH=...    eva
29240 6c 20 60 65 63 68 6f 20 24 64 6f 57 69 6e 63 65  l `echo $doWince
29250 20 7c 20 61 77 6b 20 2d 46 2c 20 27 7b 20 5c 0a   | awk -F, '{ \.
29260 09 20 20 20 20 69 66 20 28 6c 65 6e 67 74 68 28  .    if (length(
29270 24 31 29 29 20 7b 20 70 72 69 6e 74 66 20 22 43  $1)) { printf "C
29280 45 56 45 52 53 49 4f 4e 3d 5c 22 25 73 5c 22 5c  EVERSION=\"%s\"\
29290 6e 22 2c 20 24 31 3b 20 5c 0a 09 20 20 20 20 69  n", $1; \..    i
292a0 66 20 28 24 31 20 3c 20 34 30 30 29 20 20 20 7b  f ($1 < 400)   {
292b0 20 70 72 69 6e 74 66 20 22 50 4c 41 54 46 4f 52   printf "PLATFOR
292c0 4d 3d 5c 22 50 6f 63 6b 65 74 20 50 43 20 32 30  M=\"Pocket PC 20
292d0 30 32 5c 22 5c 6e 22 20 7d 20 7d 3b 20 5c 0a 09  02\"\n" } }; \..
292e0 20 20 20 20 69 66 20 28 6c 65 6e 67 74 68 28 24      if (length($
292f0 32 29 29 20 7b 20 70 72 69 6e 74 66 20 22 54 41  2)) { printf "TA
29300 52 47 45 54 43 50 55 3d 5c 22 25 73 5c 22 5c 6e  RGETCPU=\"%s\"\n
29310 22 2c 20 74 6f 75 70 70 65 72 28 24 32 29 20 7d  ", toupper($2) }
29320 3b 20 5c 0a 09 20 20 20 20 69 66 20 28 6c 65 6e  ; \..    if (len
29330 67 74 68 28 24 33 29 29 20 7b 20 70 72 69 6e 74  gth($3)) { print
29340 66 20 22 41 52 43 48 3d 5c 22 25 73 5c 22 5c 6e  f "ARCH=\"%s\"\n
29350 22 2c 20 74 6f 75 70 70 65 72 28 24 33 29 20 7d  ", toupper($3) }
29360 3b 20 5c 0a 09 20 20 20 20 69 66 20 28 6c 65 6e  ; \..    if (len
29370 67 74 68 28 24 34 29 29 20 7b 20 70 72 69 6e 74  gth($4)) { print
29380 66 20 22 50 4c 41 54 46 4f 52 4d 3d 5c 22 25 73  f "PLATFORM=\"%s
29390 5c 22 5c 6e 22 2c 20 24 34 20 7d 3b 20 5c 0a 09  \"\n", $4 }; \..
293a0 09 20 20 20 20 7d 27 60 0a 09 09 20 20 20 20 69  .    }'`...    i
293b0 66 20 74 65 73 74 20 22 78 24 7b 41 52 43 48 7d  f test "x${ARCH}
293c0 22 20 3d 20 22 78 22 20 3b 20 74 68 65 6e 0a 09  " = "x" ; then..
293d0 09 09 41 52 43 48 3d 24 54 41 52 47 45 54 43 50  ..ARCH=$TARGETCP
293e0 55 3b 0a 09 09 20 20 20 20 66 69 0a 09 09 66 69  U;...    fi...fi
293f0 0a 09 09 4f 53 56 45 52 53 49 4f 4e 3d 57 43 45  ...OSVERSION=WCE
29400 24 43 45 56 45 52 53 49 4f 4e 3b 0a 09 20 20 20  $CEVERSION;..   
29410 20 09 69 66 20 74 65 73 74 20 22 78 24 7b 57 43   .if test "x${WC
29420 45 52 4f 4f 54 7d 22 20 3d 20 22 78 22 20 3b 20  EROOT}" = "x" ; 
29430 74 68 65 6e 0a 09 09 09 57 43 45 52 4f 4f 54 3d  then....WCEROOT=
29440 22 43 3a 2f 50 72 6f 67 72 61 6d 20 46 69 6c 65  "C:/Program File
29450 73 2f 4d 69 63 72 6f 73 6f 66 74 20 65 4d 62 65  s/Microsoft eMbe
29460 64 64 65 64 20 43 2b 2b 20 34 2e 30 22 0a 09 09  dded C++ 4.0"...
29470 20 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 64      if test ! -d
29480 20 22 24 7b 57 43 45 52 4f 4f 54 7d 22 20 3b 20   "${WCEROOT}" ; 
29490 74 68 65 6e 0a 09 09 09 57 43 45 52 4f 4f 54 3d  then....WCEROOT=
294a0 22 43 3a 2f 50 72 6f 67 72 61 6d 20 46 69 6c 65  "C:/Program File
294b0 73 2f 4d 69 63 72 6f 73 6f 66 74 20 65 4d 62 65  s/Microsoft eMbe
294c0 64 64 65 64 20 54 6f 6f 6c 73 22 0a 09 09 20 20  dded Tools"...  
294d0 20 20 66 69 0a 09 09 66 69 0a 09 09 69 66 20 74    fi...fi...if t
294e0 65 73 74 20 22 78 24 7b 53 44 4b 52 4f 4f 54 7d  est "x${SDKROOT}
294f0 22 20 3d 20 22 78 22 20 3b 20 74 68 65 6e 0a 09  " = "x" ; then..
29500 09 20 20 20 20 53 44 4b 52 4f 4f 54 3d 22 43 3a  .    SDKROOT="C:
29510 2f 50 72 6f 67 72 61 6d 20 46 69 6c 65 73 2f 57  /Program Files/W
29520 69 6e 64 6f 77 73 20 43 45 20 54 6f 6f 6c 73 22  indows CE Tools"
29530 0a 09 09 20 20 20 20 69 66 20 74 65 73 74 20 21  ...    if test !
29540 20 2d 64 20 22 24 7b 53 44 4b 52 4f 4f 54 7d 22   -d "${SDKROOT}"
29550 20 3b 20 74 68 65 6e 0a 09 09 09 53 44 4b 52 4f   ; then....SDKRO
29560 4f 54 3d 22 43 3a 2f 57 69 6e 64 6f 77 73 20 43  OT="C:/Windows C
29570 45 20 54 6f 6f 6c 73 22 0a 09 09 20 20 20 20 66  E Tools"...    f
29580 69 0a 09 09 66 69 0a 09 09 57 43 45 52 4f 4f 54  i...fi...WCEROOT
29590 3d 60 65 63 68 6f 20 22 24 57 43 45 52 4f 4f 54  =`echo "$WCEROOT
295a0 22 20 7c 20 73 65 64 20 2d 65 20 27 73 21 5c 5c  " | sed -e 's!\\
295b0 5c 21 2f 21 67 27 60 0a 09 09 53 44 4b 52 4f 4f  \!/!g'`...SDKROO
295c0 54 3d 60 65 63 68 6f 20 22 24 53 44 4b 52 4f 4f  T=`echo "$SDKROO
295d0 54 22 20 7c 20 73 65 64 20 2d 65 20 27 73 21 5c  T" | sed -e 's!\
295e0 5c 5c 21 2f 21 67 27 60 0a 09 09 69 66 20 74 65  \\!/!g'`...if te
295f0 73 74 20 21 20 2d 64 20 22 24 7b 53 44 4b 52 4f  st ! -d "${SDKRO
29600 4f 54 7d 2f 24 7b 4f 53 56 45 52 53 49 4f 4e 7d  OT}/${OSVERSION}
29610 2f 24 7b 50 4c 41 54 46 4f 52 4d 7d 2f 4c 69 62  /${PLATFORM}/Lib
29620 2f 24 7b 54 41 52 47 45 54 43 50 55 7d 22 20 5c  /${TARGETCPU}" \
29630 0a 09 09 20 20 20 20 2d 6f 20 21 20 2d 64 20 22  ...    -o ! -d "
29640 24 7b 57 43 45 52 4f 4f 54 7d 2f 45 56 43 2f 24  ${WCEROOT}/EVC/$
29650 7b 4f 53 56 45 52 53 49 4f 4e 7d 2f 62 69 6e 22  {OSVERSION}/bin"
29660 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 61 73 5f  ; then...    as_
29670 66 6e 5f 65 72 72 6f 72 20 22 63 6f 75 6c 64 20  fn_error "could 
29680 6e 6f 74 20 66 69 6e 64 20 50 6f 63 6b 65 74 50  not find PocketP
29690 43 20 53 44 4b 20 6f 72 20 74 61 72 67 65 74 20  C SDK or target 
296a0 63 6f 6d 70 69 6c 65 72 20 74 6f 20 65 6e 61 62  compiler to enab
296b0 6c 65 20 57 69 6e 43 45 20 6d 6f 64 65 20 24 43  le WinCE mode $C
296c0 45 56 45 52 53 49 4f 4e 2c 24 54 41 52 47 45 54  EVERSION,$TARGET
296d0 43 50 55 2c 24 41 52 43 48 2c 24 50 4c 41 54 46  CPU,$ARCH,$PLATF
296e0 4f 52 4d 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  ORM" "$LINENO" 5
296f0 0a 09 09 20 20 20 20 64 6f 57 69 6e 63 65 3d 22  ...    doWince="
29700 6e 6f 22 0a 09 09 65 6c 73 65 0a 09 09 20 20 20  no"...else...   
29710 20 23 20 57 65 20 63 6f 75 6c 64 20 50 41 54 48   # We could PATH
29720 5f 4e 4f 53 50 41 43 45 20 74 68 65 73 65 2c 20  _NOSPACE these, 
29730 62 75 74 20 74 68 61 74 27 73 20 6e 6f 74 20 69  but that's not i
29740 6d 70 6f 72 74 61 6e 74 2c 0a 09 09 20 20 20 20  mportant,...    
29750 23 20 61 73 20 6c 6f 6e 67 20 61 73 20 77 65 20  # as long as we 
29760 71 75 6f 74 65 20 74 68 65 6d 20 77 68 65 6e 20  quote them when 
29770 75 73 65 64 2e 0a 09 09 20 20 20 20 43 45 49 4e  used....    CEIN
29780 43 4c 55 44 45 3d 22 24 7b 53 44 4b 52 4f 4f 54  CLUDE="${SDKROOT
29790 7d 2f 24 7b 4f 53 56 45 52 53 49 4f 4e 7d 2f 24  }/${OSVERSION}/$
297a0 7b 50 4c 41 54 46 4f 52 4d 7d 2f 69 6e 63 6c 75  {PLATFORM}/inclu
297b0 64 65 22 0a 09 09 20 20 20 20 69 66 20 74 65 73  de"...    if tes
297c0 74 20 2d 64 20 22 24 7b 43 45 49 4e 43 4c 55 44  t -d "${CEINCLUD
297d0 45 7d 2f 24 7b 54 41 52 47 45 54 43 50 55 7d 22  E}/${TARGETCPU}"
297e0 20 3b 20 74 68 65 6e 0a 09 09 09 43 45 49 4e 43   ; then....CEINC
297f0 4c 55 44 45 3d 22 24 7b 43 45 49 4e 43 4c 55 44  LUDE="${CEINCLUD
29800 45 7d 2f 24 7b 54 41 52 47 45 54 43 50 55 7d 22  E}/${TARGETCPU}"
29810 0a 09 09 20 20 20 20 66 69 0a 09 09 20 20 20 20  ...    fi...    
29820 43 45 4c 49 42 50 41 54 48 3d 22 24 7b 53 44 4b  CELIBPATH="${SDK
29830 52 4f 4f 54 7d 2f 24 7b 4f 53 56 45 52 53 49 4f  ROOT}/${OSVERSIO
29840 4e 7d 2f 24 7b 50 4c 41 54 46 4f 52 4d 7d 2f 4c  N}/${PLATFORM}/L
29850 69 62 2f 24 7b 54 41 52 47 45 54 43 50 55 7d 22  ib/${TARGETCPU}"
29860 0a 20 20 20 20 09 09 66 69 0a 09 20 20 20 20 66  .    ..fi..    f
29870 69 0a 0a 09 20 20 20 20 69 66 20 74 65 73 74 20  i...    if test 
29880 22 24 47 43 43 22 20 21 3d 20 22 79 65 73 22 20  "$GCC" != "yes" 
29890 3b 20 74 68 65 6e 0a 09 20 20 20 20 20 20 20 20  ; then..        
298a0 69 66 20 74 65 73 74 20 22 24 7b 53 48 41 52 45  if test "${SHARE
298b0 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22 30 22 20  D_BUILD}" = "0" 
298c0 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 72 75 6e  ; then...    run
298d0 74 69 6d 65 3d 2d 4d 54 0a 09 20 20 20 20 20 20  time=-MT..      
298e0 20 20 65 6c 73 65 0a 09 09 20 20 20 20 72 75 6e    else...    run
298f0 74 69 6d 65 3d 2d 4d 44 0a 09 20 20 20 20 20 20  time=-MD..      
29900 20 20 66 69 0a 0a 20 20 20 20 20 20 20 20 20 20    fi..          
29910 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22 24        if test "$
29920 64 6f 36 34 62 69 74 22 20 21 3d 20 22 6e 6f 22  do64bit" != "no"
29930 20 3b 20 74 68 65 6e 0a 09 09 20 20 20 20 23 20   ; then...    # 
29940 41 6c 6c 20 74 68 69 73 20 6d 61 67 69 63 20 69  All this magic i
29950 73 20 6e 65 63 65 73 73 61 72 79 20 66 6f 72 20  s necessary for 
29960 74 68 65 20 57 69 6e 36 34 20 53 44 4b 20 52 43  the Win64 SDK RC
29970 31 20 2d 20 68 6f 62 62 73 0a 09 09 20 20 20 20  1 - hobbs...    
29980 43 43 3d 22 5c 22 24 7b 50 41 54 48 36 34 7d 2f  CC="\"${PATH64}/
29990 63 6c 2e 65 78 65 5c 22 22 0a 09 09 20 20 20 20  cl.exe\""...    
299a0 43 46 4c 41 47 53 3d 22 24 7b 43 46 4c 41 47 53  CFLAGS="${CFLAGS
299b0 7d 20 2d 49 5c 22 24 7b 4d 53 53 44 4b 7d 2f 49  } -I\"${MSSDK}/I
299c0 6e 63 6c 75 64 65 5c 22 20 2d 49 5c 22 24 7b 4d  nclude\" -I\"${M
299d0 53 53 44 4b 7d 2f 49 6e 63 6c 75 64 65 2f 63 72  SSDK}/Include/cr
299e0 74 5c 22 20 2d 49 5c 22 24 7b 4d 53 53 44 4b 7d  t\" -I\"${MSSDK}
299f0 2f 49 6e 63 6c 75 64 65 2f 63 72 74 2f 73 79 73  /Include/crt/sys
29a00 5c 22 22 0a 09 09 20 20 20 20 52 43 3d 22 5c 22  \""...    RC="\"
29a10 24 7b 4d 53 53 44 4b 7d 2f 62 69 6e 2f 72 63 2e  ${MSSDK}/bin/rc.
29a20 65 78 65 5c 22 22 0a 09 09 20 20 20 20 6c 66 6c  exe\""...    lfl
29a30 61 67 73 3d 22 2d 6e 6f 6c 6f 67 6f 20 2d 4d 41  ags="-nologo -MA
29a40 43 48 49 4e 45 3a 24 7b 4d 41 43 48 49 4e 45 7d  CHINE:${MACHINE}
29a50 20 2d 4c 49 42 50 41 54 48 3a 5c 22 24 7b 4d 53   -LIBPATH:\"${MS
29a60 53 44 4b 7d 2f 4c 69 62 2f 24 7b 4d 41 43 48 49  SDK}/Lib/${MACHI
29a70 4e 45 7d 5c 22 22 0a 09 09 20 20 20 20 4c 49 4e  NE}\""...    LIN
29a80 4b 42 49 4e 3d 22 5c 22 24 7b 50 41 54 48 36 34  KBIN="\"${PATH64
29a90 7d 2f 6c 69 6e 6b 2e 65 78 65 5c 22 22 0a 09 09  }/link.exe\""...
29aa0 20 20 20 20 43 46 4c 41 47 53 5f 44 45 42 55 47      CFLAGS_DEBUG
29ab0 3d 22 2d 6e 6f 6c 6f 67 6f 20 2d 5a 69 20 2d 4f  ="-nologo -Zi -O
29ac0 64 20 2d 57 33 20 24 7b 72 75 6e 74 69 6d 65 7d  d -W3 ${runtime}
29ad0 64 22 0a 09 09 20 20 20 20 43 46 4c 41 47 53 5f  d"...    CFLAGS_
29ae0 4f 50 54 49 4d 49 5a 45 3d 22 2d 6e 6f 6c 6f 67  OPTIMIZE="-nolog
29af0 6f 20 2d 4f 32 20 2d 57 32 20 24 7b 72 75 6e 74  o -O2 -W2 ${runt
29b00 69 6d 65 7d 22 0a 09 09 20 20 20 20 23 20 41 76  ime}"...    # Av
29b10 6f 69 64 20 27 75 6e 72 65 73 6f 6c 76 65 64 20  oid 'unresolved 
29b20 65 78 74 65 72 6e 61 6c 20 73 79 6d 62 6f 6c 20  external symbol 
29b30 5f 5f 73 65 63 75 72 69 74 79 5f 63 6f 6f 6b 69  __security_cooki
29b40 65 27 0a 09 09 20 20 20 20 23 20 65 72 72 6f 72  e'...    # error
29b50 73 2c 20 63 2e 66 2e 20 68 74 74 70 3a 2f 2f 73  s, c.f. http://s
29b60 75 70 70 6f 72 74 2e 6d 69 63 72 6f 73 6f 66 74  upport.microsoft
29b70 2e 63 6f 6d 2f 3f 69 64 3d 38 39 34 35 37 33 0a  .com/?id=894573.
29b80 0a 20 20 20 20 76 61 72 73 3d 22 62 75 66 66 65  .    vars="buffe
29b90 72 6f 76 65 72 66 6c 6f 77 55 2e 6c 69 62 22 0a  roverflowU.lib".
29ba0 20 20 20 20 66 6f 72 20 69 20 69 6e 20 24 76 61      for i in $va
29bb0 72 73 3b 20 64 6f 0a 09 69 66 20 74 65 73 74 20  rs; do..if test 
29bc0 22 24 7b 54 45 41 5f 50 4c 41 54 46 4f 52 4d 7d  "${TEA_PLATFORM}
29bd0 22 20 3d 20 22 77 69 6e 64 6f 77 73 22 20 2d 61  " = "windows" -a
29be0 20 22 24 47 43 43 22 20 3d 20 22 79 65 73 22 20   "$GCC" = "yes" 
29bf0 3b 20 74 68 65 6e 0a 09 20 20 20 20 23 20 43 6f  ; then..    # Co
29c00 6e 76 65 72 74 20 66 6f 6f 2e 6c 69 62 20 74 6f  nvert foo.lib to
29c10 20 2d 6c 66 6f 6f 20 66 6f 72 20 47 43 43 2e 20   -lfoo for GCC. 
29c20 20 4e 6f 2d 6f 70 20 69 66 20 6e 6f 74 20 2a 2e   No-op if not *.
29c30 6c 69 62 0a 09 20 20 20 20 69 3d 60 65 63 68 6f  lib..    i=`echo
29c40 20 22 24 69 22 20 7c 20 73 65 64 20 2d 65 20 27   "$i" | sed -e '
29c50 73 2f 5e 5c 28 5b 5e 2d 5d 2e 2a 5c 29 5c 2e 6c  s/^\([^-].*\)\.l
29c60 69 62 24 2f 2d 6c 5c 31 2f 69 27 60 0a 09 66 69  ib$/-l\1/i'`..fi
29c70 0a 09 50 4b 47 5f 4c 49 42 53 3d 22 24 50 4b 47  ..PKG_LIBS="$PKG
29c80 5f 4c 49 42 53 20 24 69 22 0a 20 20 20 20 64 6f  _LIBS $i".    do
29c90 6e 65 0a 0a 0a 09 09 65 6c 69 66 20 74 65 73 74  ne.....elif test
29ca0 20 22 24 64 6f 57 69 6e 63 65 22 20 21 3d 20 22   "$doWince" != "
29cb0 6e 6f 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20  no" ; then...   
29cc0 20 43 45 42 49 4e 52 4f 4f 54 3d 22 24 7b 57 43   CEBINROOT="${WC
29cd0 45 52 4f 4f 54 7d 2f 45 56 43 2f 24 7b 4f 53 56  EROOT}/EVC/${OSV
29ce0 45 52 53 49 4f 4e 7d 2f 62 69 6e 22 0a 09 09 20  ERSION}/bin"... 
29cf0 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 54 41     if test "${TA
29d00 52 47 45 54 43 50 55 7d 22 20 3d 20 22 58 38 36  RGETCPU}" = "X86
29d10 22 3b 20 74 68 65 6e 0a 09 09 09 43 43 3d 22 5c  "; then....CC="\
29d20 22 24 7b 43 45 42 49 4e 52 4f 4f 54 7d 2f 63 6c  "${CEBINROOT}/cl
29d30 2e 65 78 65 5c 22 22 0a 09 09 20 20 20 20 65 6c  .exe\""...    el
29d40 73 65 0a 09 09 09 43 43 3d 22 5c 22 24 7b 43 45  se....CC="\"${CE
29d50 42 49 4e 52 4f 4f 54 7d 2f 63 6c 24 7b 41 52 43  BINROOT}/cl${ARC
29d60 48 7d 2e 65 78 65 5c 22 22 0a 09 09 20 20 20 20  H}.exe\""...    
29d70 66 69 0a 09 09 20 20 20 20 43 46 4c 41 47 53 3d  fi...    CFLAGS=
29d80 22 24 43 46 4c 41 47 53 20 2d 49 5c 22 24 7b 43  "$CFLAGS -I\"${C
29d90 45 4c 49 42 5f 44 49 52 7d 2f 69 6e 63 5c 22 20  ELIB_DIR}/inc\" 
29da0 2d 49 5c 22 24 7b 43 45 49 4e 43 4c 55 44 45 7d  -I\"${CEINCLUDE}
29db0 5c 22 22 0a 09 09 20 20 20 20 52 43 3d 22 5c 22  \""...    RC="\"
29dc0 24 7b 57 43 45 52 4f 4f 54 7d 2f 43 6f 6d 6d 6f  ${WCEROOT}/Commo
29dd0 6e 2f 45 56 43 2f 62 69 6e 2f 72 63 2e 65 78 65  n/EVC/bin/rc.exe
29de0 5c 22 22 0a 09 09 20 20 20 20 61 72 63 68 3d 60  \""...    arch=`
29df0 65 63 68 6f 20 24 7b 41 52 43 48 7d 20 7c 20 61  echo ${ARCH} | a
29e00 77 6b 20 27 7b 70 72 69 6e 74 20 74 6f 6c 6f 77  wk '{print tolow
29e10 65 72 28 24 30 29 7d 27 60 0a 09 09 20 20 20 20  er($0)}'`...    
29e20 64 65 66 73 3d 22 24 7b 41 52 43 48 7d 20 5f 24  defs="${ARCH} _$
29e30 7b 41 52 43 48 7d 5f 20 24 7b 61 72 63 68 7d 20  {ARCH}_ ${arch} 
29e40 50 41 4c 4d 5f 53 49 5a 45 20 5f 4d 54 20 5f 57  PALM_SIZE _MT _W
29e50 49 4e 44 4f 57 53 22 0a 09 09 20 20 20 20 69 66  INDOWS"...    if
29e60 20 74 65 73 74 20 22 24 7b 53 48 41 52 45 44 5f   test "${SHARED_
29e70 42 55 49 4c 44 7d 22 20 3d 20 22 31 22 20 3b 20  BUILD}" = "1" ; 
29e80 74 68 65 6e 0a 09 09 09 23 20 53 74 61 74 69 63  then....# Static
29e90 20 43 45 20 62 75 69 6c 64 73 20 72 65 71 75 69   CE builds requi
29ea0 72 65 20 73 74 61 74 69 63 20 63 65 6c 69 62 20  re static celib 
29eb0 61 73 20 77 65 6c 6c 0a 09 09 20 20 20 20 09 64  as well...    .d
29ec0 65 66 73 3d 22 24 7b 64 65 66 73 7d 20 5f 44 4c  efs="${defs} _DL
29ed0 4c 22 0a 09 09 20 20 20 20 66 69 0a 09 09 20 20  L"...    fi...  
29ee0 20 20 66 6f 72 20 69 20 69 6e 20 24 64 65 66 73    for i in $defs
29ef0 20 3b 20 64 6f 0a 0a 63 61 74 20 3e 3e 63 6f 6e   ; do..cat >>con
29f00 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
29f10 0a 23 64 65 66 69 6e 65 20 24 69 20 31 0a 5f 41  .#define $i 1._A
29f20 43 45 4f 46 0a 0a 09 09 20 20 20 20 64 6f 6e 65  CEOF....    done
29f30 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
29f40 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
29f50 69 6e 65 20 5f 57 49 4e 33 32 5f 57 43 45 20 24  ine _WIN32_WCE $
29f60 43 45 56 45 52 53 49 4f 4e 0a 5f 41 43 45 4f 46  CEVERSION._ACEOF
29f70 0a 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  ...cat >>confdef
29f80 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
29f90 66 69 6e 65 20 55 4e 44 45 52 5f 43 45 20 24 43  fine UNDER_CE $C
29fa0 45 56 45 52 53 49 4f 4e 0a 5f 41 43 45 4f 46 0a  EVERSION._ACEOF.
29fb0 0a 09 09 20 20 20 20 43 46 4c 41 47 53 5f 44 45  ...    CFLAGS_DE
29fc0 42 55 47 3d 22 2d 6e 6f 6c 6f 67 6f 20 2d 5a 69  BUG="-nologo -Zi
29fd0 20 2d 4f 64 22 0a 09 09 20 20 20 20 43 46 4c 41   -Od"...    CFLA
29fe0 47 53 5f 4f 50 54 49 4d 49 5a 45 3d 22 2d 6e 6f  GS_OPTIMIZE="-no
29ff0 6c 6f 67 6f 20 2d 4f 78 22 0a 09 09 20 20 20 20  logo -Ox"...    
2a000 6c 76 65 72 73 69 6f 6e 3d 60 65 63 68 6f 20 24  lversion=`echo $
2a010 7b 43 45 56 45 52 53 49 4f 4e 7d 20 7c 20 73 65  {CEVERSION} | se
2a020 64 20 2d 65 20 27 73 2f 5c 28 2e 5c 29 5c 28 2e  d -e 's/\(.\)\(.
2a030 2e 5c 29 2f 5c 31 5c 2e 5c 32 2f 27 60 0a 09 09  .\)/\1\.\2/'`...
2a040 20 20 20 20 6c 66 6c 61 67 73 3d 22 2d 4d 41 43      lflags="-MAC
2a050 48 49 4e 45 3a 24 7b 41 52 43 48 7d 20 2d 4c 49  HINE:${ARCH} -LI
2a060 42 50 41 54 48 3a 5c 22 24 7b 43 45 4c 49 42 50  BPATH:\"${CELIBP
2a070 41 54 48 7d 5c 22 20 2d 73 75 62 73 79 73 74 65  ATH}\" -subsyste
2a080 6d 3a 77 69 6e 64 6f 77 73 63 65 2c 24 7b 6c 76  m:windowsce,${lv
2a090 65 72 73 69 6f 6e 7d 20 2d 6e 6f 6c 6f 67 6f 22  ersion} -nologo"
2a0a0 0a 09 09 20 20 20 20 4c 49 4e 4b 42 49 4e 3d 22  ...    LINKBIN="
2a0b0 5c 22 24 7b 43 45 42 49 4e 52 4f 4f 54 7d 2f 6c  \"${CEBINROOT}/l
2a0c0 69 6e 6b 2e 65 78 65 5c 22 22 0a 0a 09 09 65 6c  ink.exe\""....el
2a0d0 73 65 0a 09 09 20 20 20 20 52 43 3d 22 72 63 22  se...    RC="rc"
2a0e0 0a 09 09 20 20 20 20 6c 66 6c 61 67 73 3d 22 2d  ...    lflags="-
2a0f0 6e 6f 6c 6f 67 6f 22 0a 20 20 20 20 09 09 20 20  nologo".    ..  
2a100 20 20 4c 49 4e 4b 42 49 4e 3d 22 6c 69 6e 6b 22    LINKBIN="link"
2a110 0a 09 09 20 20 20 20 43 46 4c 41 47 53 5f 44 45  ...    CFLAGS_DE
2a120 42 55 47 3d 22 2d 6e 6f 6c 6f 67 6f 20 2d 5a 37  BUG="-nologo -Z7
2a130 20 2d 4f 64 20 2d 57 33 20 2d 57 58 20 24 7b 72   -Od -W3 -WX ${r
2a140 75 6e 74 69 6d 65 7d 64 22 0a 09 09 20 20 20 20  untime}d"...    
2a150 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 3d  CFLAGS_OPTIMIZE=
2a160 22 2d 6e 6f 6c 6f 67 6f 20 2d 4f 32 20 2d 57 32  "-nologo -O2 -W2
2a170 20 24 7b 72 75 6e 74 69 6d 65 7d 22 0a 09 09 66   ${runtime}"...f
2a180 69 0a 09 20 20 20 20 66 69 0a 0a 09 20 20 20 20  i..    fi...    
2a190 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
2a1a0 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 09 23   "yes"; then...#
2a1b0 20 6d 69 6e 67 77 20 67 63 63 20 6d 6f 64 65 0a   mingw gcc mode.
2a1c0 09 09 52 43 3d 22 77 69 6e 64 72 65 73 22 0a 09  ..RC="windres"..
2a1d0 09 43 46 4c 41 47 53 5f 44 45 42 55 47 3d 22 2d  .CFLAGS_DEBUG="-
2a1e0 67 22 0a 09 09 43 46 4c 41 47 53 5f 4f 50 54 49  g"...CFLAGS_OPTI
2a1f0 4d 49 5a 45 3d 22 2d 4f 32 20 2d 66 6f 6d 69 74  MIZE="-O2 -fomit
2a200 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 0a  -frame-pointer".
2a210 09 09 53 48 4c 49 42 5f 4c 44 3d 22 24 43 43 20  ..SHLIB_LD="$CC 
2a220 2d 73 68 61 72 65 64 22 0a 09 09 55 4e 53 48 41  -shared"...UNSHA
2a230 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 27  RED_LIB_SUFFIX='
2a240 24 7b 54 43 4c 5f 54 52 49 4d 5f 44 4f 54 53 7d  ${TCL_TRIM_DOTS}
2a250 2e 61 27 0a 09 09 4c 44 46 4c 41 47 53 5f 43 4f  .a'...LDFLAGS_CO
2a260 4e 53 4f 4c 45 3d 22 2d 77 6c 2c 2d 2d 73 75 62  NSOLE="-wl,--sub
2a270 73 79 73 74 65 6d 2c 63 6f 6e 73 6f 6c 65 20 24  system,console $
2a280 7b 6c 66 6c 61 67 73 7d 22 0a 09 09 4c 44 46 4c  {lflags}"...LDFL
2a290 41 47 53 5f 57 49 4e 44 4f 57 3d 22 2d 77 6c 2c  AGS_WINDOW="-wl,
2a2a0 2d 2d 73 75 62 73 79 73 74 65 6d 2c 77 69 6e 64  --subsystem,wind
2a2b0 6f 77 73 20 24 7b 6c 66 6c 61 67 73 7d 22 0a 09  ows ${lflags}"..
2a2c0 20 20 20 20 65 6c 73 65 0a 09 09 53 48 4c 49 42      else...SHLIB
2a2d0 5f 4c 44 3d 22 24 7b 4c 49 4e 4b 42 49 4e 7d 20  _LD="${LINKBIN} 
2a2e0 2d 64 6c 6c 20 24 7b 6c 66 6c 61 67 73 7d 22 0a  -dll ${lflags}".
2a2f0 09 09 23 20 6c 69 6e 6b 20 2d 6c 69 62 20 6f 6e  ..# link -lib on
2a300 6c 79 20 77 6f 72 6b 73 20 77 68 65 6e 20 2d 6c  ly works when -l
2a310 69 62 20 69 73 20 74 68 65 20 66 69 72 73 74 20  ib is the first 
2a320 61 72 67 0a 09 09 53 54 4c 49 42 5f 4c 44 3d 22  arg...STLIB_LD="
2a330 24 7b 4c 49 4e 4b 42 49 4e 7d 20 2d 6c 69 62 20  ${LINKBIN} -lib 
2a340 24 7b 6c 66 6c 61 67 73 7d 22 0a 09 09 55 4e 53  ${lflags}"...UNS
2a350 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58  HARED_LIB_SUFFIX
2a360 3d 27 24 7b 54 43 4c 5f 54 52 49 4d 5f 44 4f 54  ='${TCL_TRIM_DOT
2a370 53 7d 2e 6c 69 62 27 0a 09 09 50 41 54 48 54 59  S}.lib'...PATHTY
2a380 50 45 3d 2d 77 0a 09 09 23 20 46 6f 72 20 69 6e  PE=-w...# For in
2a390 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 77 68 61  formation on wha
2a3a0 74 20 64 65 62 75 67 74 79 70 65 20 69 73 20 6d  t debugtype is m
2a3b0 6f 73 74 20 75 73 65 66 75 6c 2c 20 73 65 65 3a  ost useful, see:
2a3c0 0a 09 09 23 20 68 74 74 70 3a 2f 2f 6d 73 64 6e  ...# http://msdn
2a3d0 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 6c  .microsoft.com/l
2a3e0 69 62 72 61 72 79 2f 65 6e 2d 75 73 2f 64 6e 76  ibrary/en-us/dnv
2a3f0 63 36 30 2f 68 74 6d 6c 2f 67 65 6e 64 65 70 64  c60/html/gendepd
2a400 65 62 75 67 2e 61 73 70 0a 09 09 23 20 61 6e 64  ebug.asp...# and
2a410 20 61 6c 73 6f 0a 09 09 23 20 68 74 74 70 3a 2f   also...# http:/
2a420 2f 6d 73 64 6e 32 2e 6d 69 63 72 6f 73 6f 66 74  /msdn2.microsoft
2a430 2e 63 6f 6d 2f 65 6e 2d 75 73 2f 6c 69 62 72 61  .com/en-us/libra
2a440 72 79 2f 79 30 7a 7a 62 79 74 34 25 32 38 56 53  ry/y0zzbyt4%28VS
2a450 2e 38 30 25 32 39 2e 61 73 70 78 0a 09 09 23 20  .80%29.aspx...# 
2a460 54 68 69 73 20 65 73 73 65 6e 74 69 61 6c 6c 79  This essentially
2a470 20 74 75 72 6e 73 20 69 74 20 61 6c 6c 20 6f 6e   turns it all on
2a480 2e 0a 09 09 4c 44 46 4c 41 47 53 5f 44 45 42 55  ....LDFLAGS_DEBU
2a490 47 3d 22 2d 64 65 62 75 67 20 2d 64 65 62 75 67  G="-debug -debug
2a4a0 74 79 70 65 3a 63 76 22 0a 09 09 4c 44 46 4c 41  type:cv"...LDFLA
2a4b0 47 53 5f 4f 50 54 49 4d 49 5a 45 3d 22 2d 72 65  GS_OPTIMIZE="-re
2a4c0 6c 65 61 73 65 22 0a 09 09 69 66 20 74 65 73 74  lease"...if test
2a4d0 20 22 24 64 6f 57 69 6e 63 65 22 20 21 3d 20 22   "$doWince" != "
2a4e0 6e 6f 22 20 3b 20 74 68 65 6e 0a 09 09 20 20 20  no" ; then...   
2a4f0 20 4c 44 46 4c 41 47 53 5f 43 4f 4e 53 4f 4c 45   LDFLAGS_CONSOLE
2a500 3d 22 2d 6c 69 6e 6b 20 24 7b 6c 66 6c 61 67 73  ="-link ${lflags
2a510 7d 22 0a 09 09 20 20 20 20 4c 44 46 4c 41 47 53  }"...    LDFLAGS
2a520 5f 57 49 4e 44 4f 57 3d 24 7b 4c 44 46 4c 41 47  _WINDOW=${LDFLAG
2a530 53 5f 43 4f 4e 53 4f 4c 45 7d 0a 09 09 65 6c 73  S_CONSOLE}...els
2a540 65 0a 09 09 20 20 20 20 4c 44 46 4c 41 47 53 5f  e...    LDFLAGS_
2a550 43 4f 4e 53 4f 4c 45 3d 22 2d 6c 69 6e 6b 20 2d  CONSOLE="-link -
2a560 73 75 62 73 79 73 74 65 6d 3a 63 6f 6e 73 6f 6c  subsystem:consol
2a570 65 20 24 7b 6c 66 6c 61 67 73 7d 22 0a 09 09 20  e ${lflags}"... 
2a580 20 20 20 4c 44 46 4c 41 47 53 5f 57 49 4e 44 4f     LDFLAGS_WINDO
2a590 57 3d 22 2d 6c 69 6e 6b 20 2d 73 75 62 73 79 73  W="-link -subsys
2a5a0 74 65 6d 3a 77 69 6e 64 6f 77 73 20 24 7b 6c 66  tem:windows ${lf
2a5b0 6c 61 67 73 7d 22 0a 09 09 66 69 0a 09 20 20 20  lags}"...fi..   
2a5c0 20 66 69 0a 0a 09 20 20 20 20 53 48 4c 49 42 5f   fi...    SHLIB_
2a5d0 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53 7d  LD_LIBS='${LIBS}
2a5e0 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46  '..    SHLIB_SUF
2a5f0 46 49 58 3d 22 2e 64 6c 6c 22 0a 09 20 20 20 20  FIX=".dll"..    
2a600 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49  SHARED_LIB_SUFFI
2a610 58 3d 27 24 7b 54 43 4c 5f 54 52 49 4d 5f 44 4f  X='${TCL_TRIM_DO
2a620 54 53 7d 2e 64 6c 6c 27 0a 0a 09 20 20 20 20 54  TS}.dll'...    T
2a630 43 4c 5f 4c 49 42 5f 56 45 52 53 49 4f 4e 53 5f  CL_LIB_VERSIONS_
2a640 4f 4b 3d 6e 6f 64 6f 74 73 0a 09 20 20 20 20 23  OK=nodots..    #
2a650 20 42 6f 67 75 73 20 74 6f 20 61 76 6f 69 64 20   Bogus to avoid 
2a660 67 65 74 74 69 6e 67 20 74 68 69 73 20 74 75 72  getting this tur
2a670 6e 65 64 20 6f 66 66 0a 09 20 20 20 20 44 4c 5f  ned off..    DL_
2a680 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 4e 6f 6e  OBJS="tclLoadNon
2a690 65 2e 6f 62 6a 22 0a 20 20 20 20 09 20 20 20 20  e.obj".    .    
2a6a0 3b 3b 0a 09 41 49 58 2d 2a 29 0a 09 20 20 20 20  ;;..AIX-*)..    
2a6b0 69 66 20 74 65 73 74 20 22 24 7b 54 43 4c 5f 54  if test "${TCL_T
2a6c0 48 52 45 41 44 53 7d 22 20 3d 20 22 31 22 20 2d  HREADS}" = "1" -
2a6d0 61 20 22 24 47 43 43 22 20 21 3d 20 22 79 65 73  a "$GCC" != "yes
2a6e0 22 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 23 20 41  "; then :....# A
2a6f0 49 58 20 72 65 71 75 69 72 65 73 20 74 68 65 20  IX requires the 
2a700 5f 72 20 63 6f 6d 70 69 6c 65 72 20 77 68 65 6e  _r compiler when
2a710 20 67 63 63 20 69 73 6e 27 74 20 62 65 69 6e 67   gcc isn't being
2a720 20 75 73 65 64 0a 09 09 63 61 73 65 20 22 24 7b   used...case "${
2a730 43 43 7d 22 20 69 6e 0a 09 09 20 20 20 20 2a 5f  CC}" in...    *_
2a740 72 29 0a 09 09 09 23 20 6f 6b 20 2e 2e 2e 0a 09  r)....# ok .....
2a750 09 09 3b 3b 0a 09 09 20 20 20 20 2a 29 0a 09 09  ..;;...    *)...
2a760 09 43 43 3d 24 7b 43 43 7d 5f 72 0a 09 09 09 3b  .CC=${CC}_r....;
2a770 3b 0a 09 09 65 73 61 63 0a 09 09 7b 20 24 61 73  ;...esac...{ $as
2a780 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2a790 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2a7a0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 55 73 69 6e  O}: result: Usin
2a7b0 67 20 24 43 43 20 66 6f 72 20 63 6f 6d 70 69 6c  g $CC for compil
2a7c0 69 6e 67 20 77 69 74 68 20 74 68 72 65 61 64 73  ing with threads
2a7d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2a7e0 55 73 69 6e 67 20 24 43 43 20 66 6f 72 20 63 6f  Using $CC for co
2a7f0 6d 70 69 6c 69 6e 67 20 77 69 74 68 20 74 68 72  mpiling with thr
2a800 65 61 64 73 22 20 3e 26 36 3b 20 7d 0a 0a 66 69  eads" >&6; }..fi
2a810 0a 09 20 20 20 20 4c 49 42 53 3d 22 24 4c 49 42  ..    LIBS="$LIB
2a820 53 20 2d 6c 63 22 0a 09 20 20 20 20 53 48 4c 49  S -lc"..    SHLI
2a830 42 5f 43 46 4c 41 47 53 3d 22 22 0a 09 20 20 20  B_CFLAGS=""..   
2a840 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 27   SHLIB_LD_LIBS='
2a850 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20 53 48  ${LIBS}'..    SH
2a860 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22  LIB_SUFFIX=".so"
2a870 0a 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22  ...    DL_OBJS="
2a880 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20  tclLoadDl.o"..  
2a890 20 20 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54    LD_LIBRARY_PAT
2a8a0 48 5f 56 41 52 3d 22 4c 49 42 50 41 54 48 22 0a  H_VAR="LIBPATH".
2a8b0 0a 09 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f  ..    # Check to
2a8c0 20 65 6e 61 62 6c 65 20 36 34 2d 62 69 74 20 66   enable 64-bit f
2a8d0 6c 61 67 73 20 66 6f 72 20 63 6f 6d 70 69 6c 65  lags for compile
2a8e0 72 2f 6c 69 6e 6b 65 72 20 6f 6e 20 41 49 58 20  r/linker on AIX 
2a8f0 34 2b 0a 09 20 20 20 20 69 66 20 74 65 73 74 20  4+..    if test 
2a900 22 24 64 6f 36 34 62 69 74 22 20 3d 20 79 65 73  "$do64bit" = yes
2a910 20 2d 61 20 22 60 75 6e 61 6d 65 20 2d 76 60 22   -a "`uname -v`"
2a920 20 2d 67 74 20 33 3b 20 74 68 65 6e 20 3a 0a 0a   -gt 3; then :..
2a930 09 09 69 66 20 74 65 73 74 20 22 24 47 43 43 22  ..if test "$GCC"
2a940 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a   = yes; then :..
2a950 09 09 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  ..    { $as_echo
2a960 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2a970 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
2a980 41 52 4e 49 4e 47 3a 20 36 34 62 69 74 20 6d 6f  ARNING: 64bit mo
2a990 64 65 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64  de not supported
2a9a0 20 77 69 74 68 20 47 43 43 20 6f 6e 20 24 73 79   with GCC on $sy
2a9b0 73 74 65 6d 22 20 3e 26 35 0a 24 61 73 5f 65 63  stem" >&5.$as_ec
2a9c0 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
2a9d0 49 4e 47 3a 20 36 34 62 69 74 20 6d 6f 64 65 20  ING: 64bit mode 
2a9e0 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 77 69  not supported wi
2a9f0 74 68 20 47 43 43 20 6f 6e 20 24 73 79 73 74 65  th GCC on $syste
2aa00 6d 22 20 3e 26 32 3b 7d 0a 0a 65 6c 73 65 0a 0a  m" >&2;}..else..
2aa10 09 09 20 20 20 20 64 6f 36 34 62 69 74 5f 6f 6b  ..    do64bit_ok
2aa20 3d 79 65 73 0a 09 09 20 20 20 20 43 46 4c 41 47  =yes...    CFLAG
2aa30 53 3d 22 24 43 46 4c 41 47 53 20 2d 71 36 34 22  S="$CFLAGS -q64"
2aa40 0a 09 09 20 20 20 20 4c 44 46 4c 41 47 53 5f 41  ...    LDFLAGS_A
2aa50 52 43 48 3d 22 2d 71 36 34 22 0a 09 09 20 20 20  RCH="-q64"...   
2aa60 20 52 41 4e 4c 49 42 3d 22 24 7b 52 41 4e 4c 49   RANLIB="${RANLI
2aa70 42 7d 20 2d 58 36 34 22 0a 09 09 20 20 20 20 41  B} -X64"...    A
2aa80 52 3d 22 24 7b 41 52 7d 20 2d 58 36 34 22 0a 09  R="${AR} -X64"..
2aa90 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 46 4c  .    SHLIB_LD_FL
2aaa0 41 47 53 3d 22 2d 62 36 34 22 0a 0a 66 69 0a 0a  AGS="-b64"..fi..
2aab0 66 69 0a 0a 09 20 20 20 20 69 66 20 74 65 73 74  fi...    if test
2aac0 20 22 60 75 6e 61 6d 65 20 2d 6d 60 22 20 3d 20   "`uname -m`" = 
2aad0 69 61 36 34 3b 20 74 68 65 6e 20 3a 0a 0a 09 09  ia64; then :....
2aae0 23 20 41 49 58 2d 35 20 75 73 65 73 20 45 4c 46  # AIX-5 uses ELF
2aaf0 20 73 74 79 6c 65 20 64 79 6e 61 6d 69 63 20 6c   style dynamic l
2ab00 69 62 72 61 72 69 65 73 20 6f 6e 20 49 41 2d 36  ibraries on IA-6
2ab10 34 2c 20 62 75 74 20 6e 6f 74 20 50 50 43 0a 09  4, but not PPC..
2ab20 09 53 48 4c 49 42 5f 4c 44 3d 22 2f 75 73 72 2f  .SHLIB_LD="/usr/
2ab30 63 63 73 2f 62 69 6e 2f 6c 64 20 2d 47 20 2d 7a  ccs/bin/ld -G -z
2ab40 20 74 65 78 74 22 0a 09 09 23 20 41 49 58 2d 35   text"...# AIX-5
2ab50 20 68 61 73 20 64 6c 2a 20 69 6e 20 6c 69 62 63   has dl* in libc
2ab60 2e 73 6f 0a 09 09 44 4c 5f 4c 49 42 53 3d 22 22  .so...DL_LIBS=""
2ab70 0a 09 09 69 66 20 74 65 73 74 20 22 24 47 43 43  ...if test "$GCC
2ab80 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  " = yes; then :.
2ab90 0a 09 09 20 20 20 20 43 43 5f 53 45 41 52 43 48  ...    CC_SEARCH
2aba0 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 52 2c 24  _FLAGS='-Wl,-R,$
2abb0 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44 49 52  {LIB_RUNTIME_DIR
2abc0 7d 27 0a 0a 65 6c 73 65 0a 0a 09 09 20 20 20 20  }'..else....    
2abd0 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d  CC_SEARCH_FLAGS=
2abe0 27 2d 52 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45  '-R${LIB_RUNTIME
2abf0 5f 44 49 52 7d 27 0a 0a 66 69 0a 09 09 4c 44 5f  _DIR}'..fi...LD_
2ac00 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d 52  SEARCH_FLAGS='-R
2ac10 20 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44   ${LIB_RUNTIME_D
2ac20 49 52 7d 27 0a 0a 65 6c 73 65 0a 0a 09 09 69 66  IR}'..else....if
2ac30 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
2ac40 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 53 48 4c  es; then :.  SHL
2ac50 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 73 68  IB_LD='${CC} -sh
2ac60 61 72 65 64 27 0a 65 6c 73 65 0a 0a 09 09 20 20  ared'.else....  
2ac70 20 20 53 48 4c 49 42 5f 4c 44 3d 22 2f 62 69 6e    SHLIB_LD="/bin
2ac80 2f 6c 64 20 2d 62 68 61 6c 74 3a 34 20 2d 62 4d  /ld -bhalt:4 -bM
2ac90 3a 53 52 45 20 2d 62 45 3a 6c 69 62 2e 65 78 70  :SRE -bE:lib.exp
2aca0 20 2d 48 35 31 32 20 2d 54 35 31 32 20 2d 62 6e   -H512 -T512 -bn
2acb0 6f 65 6e 74 72 79 22 0a 0a 66 69 0a 09 09 53 48  oentry"..fi...SH
2acc0 4c 49 42 5f 4c 44 3d 22 24 7b 54 43 4c 5f 53 52  LIB_LD="${TCL_SR
2acd0 43 5f 44 49 52 7d 2f 75 6e 69 78 2f 6c 64 41 69  C_DIR}/unix/ldAi
2ace0 78 20 24 7b 53 48 4c 49 42 5f 4c 44 7d 20 24 7b  x ${SHLIB_LD} ${
2acf0 53 48 4c 49 42 5f 4c 44 5f 46 4c 41 47 53 7d 22  SHLIB_LD_FLAGS}"
2ad00 0a 09 09 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c  ...DL_LIBS="-ldl
2ad10 22 0a 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c  "...CC_SEARCH_FL
2ad20 41 47 53 3d 27 2d 4c 24 7b 4c 49 42 5f 52 55 4e  AGS='-L${LIB_RUN
2ad30 54 49 4d 45 5f 44 49 52 7d 27 0a 09 09 4c 44 5f  TIME_DIR}'...LD_
2ad40 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 24 7b 43  SEARCH_FLAGS=${C
2ad50 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 7d 0a  C_SEARCH_FLAGS}.
2ad60 09 09 54 43 4c 5f 4e 45 45 44 53 5f 45 58 50 5f  ..TCL_NEEDS_EXP_
2ad70 46 49 4c 45 3d 31 0a 09 09 23 20 54 45 41 20 73  FILE=1...# TEA s
2ad80 70 65 63 69 66 69 63 3a 20 75 73 65 20 50 41 43  pecific: use PAC
2ad90 4b 41 47 45 5f 56 45 52 53 49 4f 4e 20 69 6e 73  KAGE_VERSION ins
2ada0 74 65 61 64 20 6f 66 20 56 45 52 53 49 4f 4e 0a  tead of VERSION.
2adb0 09 09 54 43 4c 5f 45 58 50 4f 52 54 5f 46 49 4c  ..TCL_EXPORT_FIL
2adc0 45 5f 53 55 46 46 49 58 3d 27 24 7b 50 41 43 4b  E_SUFFIX='${PACK
2add0 41 47 45 5f 56 45 52 53 49 4f 4e 7d 2e 65 78 70  AGE_VERSION}.exp
2ade0 27 0a 0a 66 69 0a 0a 09 20 20 20 20 23 20 41 49  '..fi...    # AI
2adf0 58 20 76 3c 3d 34 2e 31 20 68 61 73 20 73 6f 6d  X v<=4.1 has som
2ae00 65 20 64 69 66 66 65 72 65 6e 74 20 66 6c 61 67  e different flag
2ae10 73 20 74 68 61 6e 20 34 2e 32 2b 0a 09 20 20 20  s than 4.2+..   
2ae20 20 69 66 20 74 65 73 74 20 22 24 73 79 73 74 65   if test "$syste
2ae30 6d 22 20 3d 20 22 41 49 58 2d 34 2e 31 22 20 2d  m" = "AIX-4.1" -
2ae40 6f 20 22 60 75 6e 61 6d 65 20 2d 76 60 22 20 2d  o "`uname -v`" -
2ae50 6c 74 20 34 3b 20 74 68 65 6e 20 3a 0a 0a 09 09  lt 4; then :....
2ae60 63 61 73 65 20 22 20 24 4c 49 42 4f 42 4a 53 20  case " $LIBOBJS 
2ae70 22 20 69 6e 0a 20 20 2a 22 20 74 63 6c 4c 6f 61  " in.  *" tclLoa
2ae80 64 41 69 78 2e 24 61 63 5f 6f 62 6a 65 78 74 20  dAix.$ac_objext 
2ae90 22 2a 20 29 20 3b 3b 0a 20 20 2a 29 20 4c 49 42  "* ) ;;.  *) LIB
2aea0 4f 42 4a 53 3d 22 24 4c 49 42 4f 42 4a 53 20 74  OBJS="$LIBOBJS t
2aeb0 63 6c 4c 6f 61 64 41 69 78 2e 24 61 63 5f 6f 62  clLoadAix.$ac_ob
2aec0 6a 65 78 74 22 0a 20 3b 3b 0a 65 73 61 63 0a 0a  jext". ;;.esac..
2aed0 09 09 44 4c 5f 4c 49 42 53 3d 22 2d 6c 6c 64 22  ..DL_LIBS="-lld"
2aee0 0a 0a 66 69 0a 0a 09 20 20 20 20 23 20 4f 6e 20  ..fi...    # On 
2aef0 41 49 58 20 3c 3d 76 34 20 73 79 73 74 65 6d 73  AIX <=v4 systems
2af00 2c 20 6c 69 62 62 73 64 2e 61 20 68 61 73 20 74  , libbsd.a has t
2af10 6f 20 62 65 20 6c 69 6e 6b 65 64 20 69 6e 20 74  o be linked in t
2af20 6f 20 73 75 70 70 6f 72 74 0a 09 20 20 20 20 23  o support..    #
2af30 20 6e 6f 6e 2d 62 6c 6f 63 6b 69 6e 67 20 66 69   non-blocking fi
2af40 6c 65 20 49 4f 2e 20 20 54 68 69 73 20 6c 69 62  le IO.  This lib
2af50 72 61 72 79 20 68 61 73 20 74 6f 20 62 65 20 6c  rary has to be l
2af60 69 6e 6b 65 64 20 69 6e 20 61 66 74 65 72 0a 09  inked in after..
2af70 20 20 20 20 23 20 74 68 65 20 4d 41 54 48 5f 4c      # the MATH_L
2af80 49 42 53 20 6f 72 20 69 74 20 62 72 65 61 6b 73  IBS or it breaks
2af90 20 74 68 65 20 70 6f 77 28 29 20 66 75 6e 63 74   the pow() funct
2afa0 69 6f 6e 2e 20 20 54 68 65 20 77 61 79 20 74 6f  ion.  The way to
2afb0 0a 09 20 20 20 20 23 20 69 6e 73 75 72 65 20 70  ..    # insure p
2afc0 72 6f 70 65 72 20 73 65 71 75 65 6e 63 69 6e 67  roper sequencing
2afd0 2c 20 69 73 20 74 6f 20 61 64 64 20 69 74 20 74  , is to add it t
2afe0 6f 20 74 68 65 20 74 61 69 6c 20 6f 66 20 4d 41  o the tail of MA
2aff0 54 48 5f 4c 49 42 53 2e 0a 09 20 20 20 20 23 20  TH_LIBS...    # 
2b000 54 68 69 73 20 6c 69 62 72 61 72 79 20 61 6c 73  This library als
2b010 6f 20 73 75 70 70 6c 69 65 73 20 67 65 74 74 69  o supplies getti
2b020 6d 65 6f 66 64 61 79 2e 0a 09 20 20 20 20 23 0a  meofday...    #.
2b030 09 20 20 20 20 23 20 41 49 58 20 64 6f 65 73 20  .    # AIX does 
2b040 6e 6f 74 20 68 61 76 65 20 61 20 74 69 6d 65 7a  not have a timez
2b050 6f 6e 65 20 66 69 65 6c 64 20 69 6e 20 73 74 72  one field in str
2b060 75 63 74 20 74 6d 2e 20 57 68 65 6e 20 74 68 65  uct tm. When the
2b070 20 41 49 58 0a 09 20 20 20 20 23 20 62 73 64 20   AIX..    # bsd 
2b080 6c 69 62 72 61 72 79 20 69 73 20 75 73 65 64 2c  library is used,
2b090 20 74 68 65 20 74 69 6d 65 7a 6f 6e 65 20 67 6c   the timezone gl
2b0a0 6f 62 61 6c 20 61 6e 64 20 74 68 65 20 67 65 74  obal and the get
2b0b0 74 69 6d 65 6f 66 64 61 79 0a 09 20 20 20 20 23  timeofday..    #
2b0c0 20 6d 65 74 68 6f 64 73 20 61 72 65 20 74 6f 20   methods are to 
2b0d0 62 65 20 61 76 6f 69 64 65 64 20 66 6f 72 20 74  be avoided for t
2b0e0 69 6d 65 7a 6f 6e 65 20 64 65 64 75 63 74 69 6f  imezone deductio
2b0f0 6e 20 69 6e 73 74 65 61 64 2c 20 77 65 0a 09 20  n instead, we.. 
2b100 20 20 20 23 20 64 65 64 75 63 65 20 74 68 65 20     # deduce the 
2b110 74 69 6d 65 7a 6f 6e 65 20 62 79 20 63 6f 6d 70  timezone by comp
2b120 61 72 69 6e 67 20 74 68 65 20 6c 6f 63 61 6c 74  aring the localt
2b130 69 6d 65 20 72 65 73 75 6c 74 20 6f 6e 20 61 0a  ime result on a.
2b140 09 20 20 20 20 23 20 6b 6e 6f 77 6e 20 47 4d 54  .    # known GMT
2b150 20 76 61 6c 75 65 2e 0a 0a 09 20 20 20 20 7b 20   value....    { 
2b160 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2b170 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2b180 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
2b190 66 6f 72 20 67 65 74 74 69 6d 65 6f 66 64 61 79  for gettimeofday
2b1a0 20 69 6e 20 2d 6c 62 73 64 22 20 3e 26 35 0a 24   in -lbsd" >&5.$
2b1b0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2b1c0 69 6e 67 20 66 6f 72 20 67 65 74 74 69 6d 65 6f  ing for gettimeo
2b1d0 66 64 61 79 20 69 6e 20 2d 6c 62 73 64 2e 2e 2e  fday in -lbsd...
2b1e0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73   " >&6; }.if tes
2b1f0 74 20 22 24 7b 61 63 5f 63 76 5f 6c 69 62 5f 62  t "${ac_cv_lib_b
2b200 73 64 5f 67 65 74 74 69 6d 65 6f 66 64 61 79 2b  sd_gettimeofday+
2b210 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2b220 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
2b230 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2b240 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b  .else.  ac_check
2b250 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24  _lib_save_LIBS=$
2b260 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 62 73 64  LIBS.LIBS="-lbsd
2b270 20 20 24 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e    $LIBS".cat con
2b280 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2b290 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2b2a0 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2b2b0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20  defs.h.  */../* 
2b2c0 4f 76 65 72 72 69 64 65 20 61 6e 79 20 47 43 43  Override any GCC
2b2d0 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74   internal protot
2b2e0 79 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20  ype to avoid an 
2b2f0 65 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68  error..   Use ch
2b300 61 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d  ar because int m
2b310 69 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72  ight match the r
2b320 65 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20  eturn type of a 
2b330 47 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61  GCC.   builtin a
2b340 6e 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 75  nd then its argu
2b350 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77  ment prototype w
2b360 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79  ould still apply
2b370 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63  .  */.#ifdef __c
2b380 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
2b390 22 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20  "C".#endif.char 
2b3a0 67 65 74 74 69 6d 65 6f 66 64 61 79 20 28 29 3b  gettimeofday ();
2b3b0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
2b3c0 65 74 75 72 6e 20 67 65 74 74 69 6d 65 6f 66 64  eturn gettimeofd
2b3d0 61 79 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74  ay ();.  ;.  ret
2b3e0 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
2b3f0 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c  if ac_fn_c_try_l
2b400 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ink "$LINENO"; t
2b410 68 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69  hen :.  ac_cv_li
2b420 62 5f 62 73 64 5f 67 65 74 74 69 6d 65 6f 66 64  b_bsd_gettimeofd
2b430 61 79 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63  ay=yes.else.  ac
2b440 5f 63 76 5f 6c 69 62 5f 62 73 64 5f 67 65 74 74  _cv_lib_bsd_gett
2b450 69 6d 65 6f 66 64 61 79 3d 6e 6f 0a 66 69 0a 72  imeofday=no.fi.r
2b460 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
2b470 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2b480 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20  $ac_objext \.   
2b490 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2b4a0 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2b4b0 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f 63 68  _ext.LIBS=$ac_ch
2b4c0 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42  eck_lib_save_LIB
2b4d0 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  S.fi.{ $as_echo 
2b4e0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2b4f0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
2b500 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c 69 62  sult: $ac_cv_lib
2b510 5f 62 73 64 5f 67 65 74 74 69 6d 65 6f 66 64 61  _bsd_gettimeofda
2b520 79 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  y" >&5.$as_echo 
2b530 22 24 61 63 5f 63 76 5f 6c 69 62 5f 62 73 64 5f  "$ac_cv_lib_bsd_
2b540 67 65 74 74 69 6d 65 6f 66 64 61 79 22 20 3e 26  gettimeofday" >&
2b550 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 78 24  6; }.if test "x$
2b560 61 63 5f 63 76 5f 6c 69 62 5f 62 73 64 5f 67 65  ac_cv_lib_bsd_ge
2b570 74 74 69 6d 65 6f 66 64 61 79 22 20 3d 20 78 22  ttimeofday" = x"
2b580 22 79 65 73 3b 20 74 68 65 6e 20 3a 0a 20 20 6c  "yes; then :.  l
2b590 69 62 62 73 64 3d 79 65 73 0a 65 6c 73 65 0a 20  ibbsd=yes.else. 
2b5a0 20 6c 69 62 62 73 64 3d 6e 6f 0a 66 69 0a 0a 09   libbsd=no.fi...
2b5b0 20 20 20 20 69 66 20 74 65 73 74 20 24 6c 69 62      if test $lib
2b5c0 62 73 64 20 3d 20 79 65 73 3b 20 74 68 65 6e 20  bsd = yes; then 
2b5d0 3a 0a 0a 09 20 20 20 20 09 4d 41 54 48 5f 4c 49  :...    .MATH_LI
2b5e0 42 53 3d 22 24 4d 41 54 48 5f 4c 49 42 53 20 2d  BS="$MATH_LIBS -
2b5f0 6c 62 73 64 22 0a 0a 24 61 73 5f 65 63 68 6f 20  lbsd"..$as_echo 
2b600 22 23 64 65 66 69 6e 65 20 55 53 45 5f 44 45 4c  "#define USE_DEL
2b610 54 41 5f 46 4f 52 5f 54 5a 20 31 22 20 3e 3e 63  TA_FOR_TZ 1" >>c
2b620 6f 6e 66 64 65 66 73 2e 68 0a 0a 0a 66 69 0a 09  onfdefs.h...fi..
2b630 20 20 20 20 3b 3b 0a 09 42 65 4f 53 2a 29 0a 09      ;;..BeOS*)..
2b640 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
2b650 3d 22 2d 66 50 49 43 22 0a 09 20 20 20 20 53 48  ="-fPIC"..    SH
2b660 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 6e  LIB_LD='${CC} -n
2b670 6f 73 74 61 72 74 27 0a 09 20 20 20 20 53 48 4c  ostart'..    SHL
2b680 49 42 5f 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49  IB_LD_LIBS='${LI
2b690 42 53 7d 27 0a 09 20 20 20 20 53 48 4c 49 42 5f  BS}'..    SHLIB_
2b6a0 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20  SUFFIX=".so"..  
2b6b0 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f    DL_OBJS="tclLo
2b6c0 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20 44 4c 5f  adDl.o"..    DL_
2b6d0 4c 49 42 53 3d 22 2d 6c 64 6c 22 0a 0a 09 20 20  LIBS="-ldl"...  
2b6e0 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    #-------------
2b6f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2b700 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2b710 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 09  --------------..
2b720 20 20 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20      # Check for 
2b730 69 6e 65 74 5f 6e 74 6f 61 20 69 6e 20 2d 6c 62  inet_ntoa in -lb
2b740 69 6e 64 2c 20 66 6f 72 20 42 65 4f 53 20 28 77  ind, for BeOS (w
2b750 68 69 63 68 20 61 6c 73 6f 20 6e 65 65 64 73 0a  hich also needs.
2b760 09 20 20 20 20 23 20 2d 6c 73 6f 63 6b 65 74 2c  .    # -lsocket,
2b770 20 65 76 65 6e 20 69 66 20 74 68 65 20 6e 65 74   even if the net
2b780 77 6f 72 6b 20 66 75 6e 63 74 69 6f 6e 73 20 61  work functions a
2b790 72 65 20 69 6e 20 2d 6c 6e 65 74 20 77 68 69 63  re in -lnet whic
2b7a0 68 0a 09 20 20 20 20 23 20 69 73 20 61 6c 77 61  h..    # is alwa
2b7b0 79 73 20 6c 69 6e 6b 65 64 20 74 6f 2c 20 66 6f  ys linked to, fo
2b7c0 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e  r compatibility.
2b7d0 0a 09 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  ..    #---------
2b7e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2b7f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2b800 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2b810 2d 2d 0a 09 20 20 20 20 7b 20 24 61 73 5f 65 63  --..    { $as_ec
2b820 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2b830 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2b840 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 69 6e   checking for in
2b850 65 74 5f 6e 74 6f 61 20 69 6e 20 2d 6c 62 69 6e  et_ntoa in -lbin
2b860 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
2b870 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2b880 69 6e 65 74 5f 6e 74 6f 61 20 69 6e 20 2d 6c 62  inet_ntoa in -lb
2b890 69 6e 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ind... " >&6; }.
2b8a0 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76  if test "${ac_cv
2b8b0 5f 6c 69 62 5f 62 69 6e 64 5f 69 6e 65 74 5f 6e  _lib_bind_inet_n
2b8c0 74 6f 61 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  toa+set}" = set;
2b8d0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2b8e0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2b8f0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63   >&6.else.  ac_c
2b900 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49  heck_lib_save_LI
2b910 42 53 3d 24 4c 49 42 53 0a 4c 49 42 53 3d 22 2d  BS=$LIBS.LIBS="-
2b920 6c 62 69 6e 64 20 20 24 4c 49 42 53 22 0a 63 61  lbind  $LIBS".ca
2b930 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
2b940 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
2b950 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
2b960 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
2b970 0a 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  ../* Override an
2b980 79 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70  y GCC internal p
2b990 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69  rototype to avoi
2b9a0 64 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55  d an error..   U
2b9b0 73 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20  se char because 
2b9c0 69 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20  int might match 
2b9d0 74 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20  the return type 
2b9e0 6f 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c  of a GCC.   buil
2b9f0 74 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73  tin and then its
2ba00 20 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74   argument protot
2ba10 79 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20  ype would still 
2ba20 61 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65  apply.  */.#ifde
2ba30 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78  f __cplusplus.ex
2ba40 74 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a  tern "C".#endif.
2ba50 63 68 61 72 20 69 6e 65 74 5f 6e 74 6f 61 20 28  char inet_ntoa (
2ba60 29 3b 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  );.int.main ().{
2ba70 0a 72 65 74 75 72 6e 20 69 6e 65 74 5f 6e 74 6f  .return inet_nto
2ba80 61 20 28 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75  a ();.  ;.  retu
2ba90 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
2baa0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  f ac_fn_c_try_li
2bab0 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  nk "$LINENO"; th
2bac0 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 6c 69 62  en :.  ac_cv_lib
2bad0 5f 62 69 6e 64 5f 69 6e 65 74 5f 6e 74 6f 61 3d  _bind_inet_ntoa=
2bae0 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76  yes.else.  ac_cv
2baf0 5f 6c 69 62 5f 62 69 6e 64 5f 69 6e 65 74 5f 6e  _lib_bind_inet_n
2bb00 74 6f 61 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  toa=no.fi.rm -f 
2bb10 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
2bb20 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
2bb30 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66  bjext \.    conf
2bb40 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 63  test$ac_exeext c
2bb50 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
2bb60 4c 49 42 53 3d 24 61 63 5f 63 68 65 63 6b 5f 6c  LIBS=$ac_check_l
2bb70 69 62 5f 73 61 76 65 5f 4c 49 42 53 0a 66 69 0a  ib_save_LIBS.fi.
2bb80 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2bb90 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2bba0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
2bbb0 20 24 61 63 5f 63 76 5f 6c 69 62 5f 62 69 6e 64   $ac_cv_lib_bind
2bbc0 5f 69 6e 65 74 5f 6e 74 6f 61 22 20 3e 26 35 0a  _inet_ntoa" >&5.
2bbd0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76  $as_echo "$ac_cv
2bbe0 5f 6c 69 62 5f 62 69 6e 64 5f 69 6e 65 74 5f 6e  _lib_bind_inet_n
2bbf0 74 6f 61 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74  toa" >&6; }.if t
2bc00 65 73 74 20 22 78 24 61 63 5f 63 76 5f 6c 69 62  est "x$ac_cv_lib
2bc10 5f 62 69 6e 64 5f 69 6e 65 74 5f 6e 74 6f 61 22  _bind_inet_ntoa"
2bc20 20 3d 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20   = x""yes; then 
2bc30 3a 0a 20 20 4c 49 42 53 3d 22 24 4c 49 42 53 20  :.  LIBS="$LIBS 
2bc40 2d 6c 62 69 6e 64 20 2d 6c 73 6f 63 6b 65 74 22  -lbind -lsocket"
2bc50 0a 66 69 0a 0a 09 20 20 20 20 3b 3b 0a 09 42 53  .fi...    ;;..BS
2bc60 44 2f 4f 53 2d 32 2e 31 2a 7c 42 53 44 2f 4f 53  D/OS-2.1*|BSD/OS
2bc70 2d 33 2a 29 0a 09 20 20 20 20 53 48 4c 49 42 5f  -3*)..    SHLIB_
2bc80 43 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 53  CFLAGS=""..    S
2bc90 48 4c 49 42 5f 4c 44 3d 22 73 68 6c 69 63 63 20  HLIB_LD="shlicc 
2bca0 2d 72 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  -r"..    SHLIB_L
2bcb0 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53 7d 27  D_LIBS='${LIBS}'
2bcc0 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46 46  ..    SHLIB_SUFF
2bcd0 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20 44 4c  IX=".so"..    DL
2bce0 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 44 6c  _OBJS="tclLoadDl
2bcf0 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42 53  .o"..    DL_LIBS
2bd00 3d 22 2d 6c 64 6c 22 0a 09 20 20 20 20 43 43 5f  ="-ldl"..    CC_
2bd10 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a  SEARCH_FLAGS="".
2bd20 09 20 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46  .    LD_SEARCH_F
2bd30 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 3b 3b 0a  LAGS=""..    ;;.
2bd40 09 42 53 44 2f 4f 53 2d 34 2e 2a 29 0a 09 20 20  .BSD/OS-4.*)..  
2bd50 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22    SHLIB_CFLAGS="
2bd60 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63 20  -export-dynamic 
2bd70 2d 66 50 49 43 22 0a 09 20 20 20 20 53 48 4c 49  -fPIC"..    SHLI
2bd80 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 73 68 61  B_LD='${CC} -sha
2bd90 72 65 64 27 0a 09 20 20 20 20 53 48 4c 49 42 5f  red'..    SHLIB_
2bda0 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53 7d  LD_LIBS='${LIBS}
2bdb0 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46  '..    SHLIB_SUF
2bdc0 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20 44  FIX=".so"..    D
2bdd0 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 44  L_OBJS="tclLoadD
2bde0 6c 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42  l.o"..    DL_LIB
2bdf0 53 3d 22 2d 6c 64 6c 22 0a 09 20 20 20 20 4c 44  S="-ldl"..    LD
2be00 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
2be10 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63 22  -export-dynamic"
2be20 0a 09 20 20 20 20 43 43 5f 53 45 41 52 43 48 5f  ..    CC_SEARCH_
2be30 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 4c 44  FLAGS=""..    LD
2be40 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22  _SEARCH_FLAGS=""
2be50 0a 09 20 20 20 20 3b 3b 0a 09 64 67 75 78 2a 29  ..    ;;..dgux*)
2be60 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41  ..    SHLIB_CFLA
2be70 47 53 3d 22 2d 4b 20 50 49 43 22 0a 09 20 20 20  GS="-K PIC"..   
2be80 20 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d   SHLIB_LD='${CC}
2be90 20 2d 47 27 0a 09 20 20 20 20 53 48 4c 49 42 5f   -G'..    SHLIB_
2bea0 4c 44 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20  LD_LIBS=""..    
2beb0 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73  SHLIB_SUFFIX=".s
2bec0 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d  o"..    DL_OBJS=
2bed0 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20  "tclLoadDl.o".. 
2bee0 20 20 20 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c     DL_LIBS="-ldl
2bef0 22 0a 09 20 20 20 20 43 43 5f 53 45 41 52 43 48  "..    CC_SEARCH
2bf00 5f 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 4c  _FLAGS=""..    L
2bf10 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22  D_SEARCH_FLAGS="
2bf20 22 0a 09 20 20 20 20 3b 3b 0a 09 48 50 2d 55 58  "..    ;;..HP-UX
2bf30 2d 2a 2e 31 31 2e 2a 29 0a 09 20 20 20 20 23 20  -*.11.*)..    # 
2bf40 55 73 65 20 75 70 64 61 74 65 64 20 68 65 61 64  Use updated head
2bf50 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 77  er definitions w
2bf60 68 65 72 65 20 70 6f 73 73 69 62 6c 65 0a 0a 24  here possible..$
2bf70 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65  as_echo "#define
2bf80 20 5f 58 4f 50 45 4e 5f 53 4f 55 52 43 45 5f 45   _XOPEN_SOURCE_E
2bf90 58 54 45 4e 44 45 44 20 31 22 20 3e 3e 63 6f 6e  XTENDED 1" >>con
2bfa0 66 64 65 66 73 2e 68 0a 0a 09 20 20 20 20 23 20  fdefs.h...    # 
2bfb0 54 45 41 20 73 70 65 63 69 66 69 63 3a 20 4e 65  TEA specific: Ne
2bfc0 65 64 65 64 20 62 79 20 54 63 6c 2c 20 62 75 74  eded by Tcl, but
2bfd0 20 6e 6f 74 20 6d 6f 73 74 20 65 78 74 65 6e 73   not most extens
2bfe0 69 6f 6e 73 0a 09 20 20 20 20 23 41 43 5f 44 45  ions..    #AC_DE
2bff0 46 49 4e 45 28 5f 58 4f 50 45 4e 5f 53 4f 55 52  FINE(_XOPEN_SOUR
2c000 43 45 2c 20 31 2c 20 5b 44 6f 20 77 65 20 77 61  CE, 1, [Do we wa
2c010 6e 74 20 74 6f 20 75 73 65 20 74 68 65 20 58 4f  nt to use the XO
2c020 50 45 4e 20 6e 65 74 77 6f 72 6b 20 6c 69 62 72  PEN network libr
2c030 61 72 79 3f 5d 29 0a 09 20 20 20 20 23 4c 49 42  ary?])..    #LIB
2c040 53 3d 22 24 4c 49 42 53 20 2d 6c 78 6e 65 74 22  S="$LIBS -lxnet"
2c050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23                 #
2c060 20 55 73 65 20 74 68 65 20 58 4f 50 45 4e 20 6e   Use the XOPEN n
2c070 65 74 77 6f 72 6b 20 6c 69 62 72 61 72 79 0a 0a  etwork library..
2c080 09 20 20 20 20 69 66 20 74 65 73 74 20 22 60 75  .    if test "`u
2c090 6e 61 6d 65 20 2d 6d 60 22 20 3d 20 69 61 36 34  name -m`" = ia64
2c0a0 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 53 48 4c 49  ; then :....SHLI
2c0b0 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a 09  B_SUFFIX=".so"..
2c0c0 09 23 20 55 73 65 20 6e 65 77 65 72 20 43 2b 2b  .# Use newer C++
2c0d0 20 6c 69 62 72 61 72 79 20 66 6f 72 20 43 2b 2b   library for C++
2c0e0 20 65 78 74 65 6e 73 69 6f 6e 73 0a 09 09 23 69   extensions...#i
2c0f0 66 20 74 65 73 74 20 22 24 47 43 43 22 20 21 3d  f test "$GCC" !=
2c100 20 22 79 65 73 22 20 3b 20 74 68 65 6e 0a 09 09   "yes" ; then...
2c110 23 20 20 20 43 50 50 46 4c 41 47 53 3d 22 2d 41  #   CPPFLAGS="-A
2c120 41 22 0a 09 09 23 66 69 0a 0a 65 6c 73 65 0a 0a  A"...#fi..else..
2c130 09 09 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22  ..SHLIB_SUFFIX="
2c140 2e 73 6c 22 0a 0a 66 69 0a 09 20 20 20 20 7b 20  .sl"..fi..    { 
2c150 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2c160 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2c170 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
2c180 66 6f 72 20 73 68 6c 5f 6c 6f 61 64 20 69 6e 20  for shl_load in 
2c190 2d 6c 64 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65  -ldld" >&5.$as_e
2c1a0 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2c1b0 66 6f 72 20 73 68 6c 5f 6c 6f 61 64 20 69 6e 20  for shl_load in 
2c1c0 2d 6c 64 6c 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  -ldld... " >&6; 
2c1d0 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 61 63 5f  }.if test "${ac_
2c1e0 63 76 5f 6c 69 62 5f 64 6c 64 5f 73 68 6c 5f 6c  cv_lib_dld_shl_l
2c1f0 6f 61 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  oad+set}" = set;
2c200 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2c210 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2c220 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63 5f 63   >&6.else.  ac_c
2c230 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49  heck_lib_save_LI
2c240 42 53 3d 24 4c 49 42 53 0a 4c 49 42 53 3d 22 2d  BS=$LIBS.LIBS="-
2c250 6c 64 6c 64 20 20 24 4c 49 42 53 22 0a 63 61 74  ldld  $LIBS".cat
2c260 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
2c270 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
2c280 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
2c290 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
2c2a0 0a 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79  ./* Override any
2c2b0 20 47 43 43 20 69 6e 74 65 72 6e 61 6c 20 70 72   GCC internal pr
2c2c0 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
2c2d0 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 20 55 73   an error..   Us
2c2e0 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69  e char because i
2c2f0 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74  nt might match t
2c300 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f  he return type o
2c310 66 20 61 20 47 43 43 0a 20 20 20 62 75 69 6c 74  f a GCC.   built
2c320 69 6e 20 61 6e 64 20 74 68 65 6e 20 69 74 73 20  in and then its 
2c330 61 72 67 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79  argument prototy
2c340 70 65 20 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61  pe would still a
2c350 70 70 6c 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66  pply.  */.#ifdef
2c360 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
2c370 65 72 6e 20 22 43 22 0a 23 65 6e 64 69 66 0a 63  ern "C".#endif.c
2c380 68 61 72 20 73 68 6c 5f 6c 6f 61 64 20 28 29 3b  har shl_load ();
2c390 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
2c3a0 65 74 75 72 6e 20 73 68 6c 5f 6c 6f 61 64 20 28  eturn shl_load (
2c3b0 29 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  );.  ;.  return 
2c3c0 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
2c3d0 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20  c_fn_c_try_link 
2c3e0 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2c3f0 3a 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f 64 6c  :.  ac_cv_lib_dl
2c400 64 5f 73 68 6c 5f 6c 6f 61 64 3d 79 65 73 0a 65  d_shl_load=yes.e
2c410 6c 73 65 0a 20 20 61 63 5f 63 76 5f 6c 69 62 5f  lse.  ac_cv_lib_
2c420 64 6c 64 5f 73 68 6c 5f 6c 6f 61 64 3d 6e 6f 0a  dld_shl_load=no.
2c430 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
2c440 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2c450 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
2c460 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63  .    conftest$ac
2c470 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
2c480 2e 24 61 63 5f 65 78 74 0a 4c 49 42 53 3d 24 61  .$ac_ext.LIBS=$a
2c490 63 5f 63 68 65 63 6b 5f 6c 69 62 5f 73 61 76 65  c_check_lib_save
2c4a0 5f 4c 49 42 53 0a 66 69 0a 7b 20 24 61 73 5f 65  _LIBS.fi.{ $as_e
2c4b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2c4c0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2c4d0 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
2c4e0 5f 6c 69 62 5f 64 6c 64 5f 73 68 6c 5f 6c 6f 61  _lib_dld_shl_loa
2c4f0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
2c500 22 24 61 63 5f 63 76 5f 6c 69 62 5f 64 6c 64 5f  "$ac_cv_lib_dld_
2c510 73 68 6c 5f 6c 6f 61 64 22 20 3e 26 36 3b 20 7d  shl_load" >&6; }
2c520 0a 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63  .if test "x$ac_c
2c530 76 5f 6c 69 62 5f 64 6c 64 5f 73 68 6c 5f 6c 6f  v_lib_dld_shl_lo
2c540 61 64 22 20 3d 20 78 22 22 79 65 73 3b 20 74 68  ad" = x""yes; th
2c550 65 6e 20 3a 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65  en :.  tcl_ok=ye
2c560 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d  s.else.  tcl_ok=
2c570 6e 6f 0a 66 69 0a 0a 09 20 20 20 20 69 66 20 74  no.fi...    if t
2c580 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20  est "$tcl_ok" = 
2c590 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 53  yes; then :....S
2c5a0 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 2b 7a 22  HLIB_CFLAGS="+z"
2c5b0 0a 09 09 53 48 4c 49 42 5f 4c 44 3d 22 6c 64 20  ...SHLIB_LD="ld 
2c5c0 2d 62 22 0a 09 09 53 48 4c 49 42 5f 4c 44 5f 4c  -b"...SHLIB_LD_L
2c5d0 49 42 53 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 09  IBS='${LIBS}'...
2c5e0 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64  DL_OBJS="tclLoad
2c5f0 53 68 6c 2e 6f 22 0a 09 09 44 4c 5f 4c 49 42 53  Shl.o"...DL_LIBS
2c600 3d 22 2d 6c 64 6c 64 22 0a 09 09 4c 44 46 4c 41  ="-ldld"...LDFLA
2c610 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c  GS="$LDFLAGS -Wl
2c620 2c 2d 45 22 0a 09 09 43 43 5f 53 45 41 52 43 48  ,-E"...CC_SEARCH
2c630 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2b 73 2c 2b  _FLAGS='-Wl,+s,+
2c640 62 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f  b,${LIB_RUNTIME_
2c650 44 49 52 7d 3a 2e 27 0a 09 09 4c 44 5f 53 45 41  DIR}:.'...LD_SEA
2c660 52 43 48 5f 46 4c 41 47 53 3d 27 2b 73 20 2b 62  RCH_FLAGS='+s +b
2c670 20 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44   ${LIB_RUNTIME_D
2c680 49 52 7d 3a 2e 27 0a 09 09 4c 44 5f 4c 49 42 52  IR}:.'...LD_LIBR
2c690 41 52 59 5f 50 41 54 48 5f 56 41 52 3d 22 53 48  ARY_PATH_VAR="SH
2c6a0 4c 49 42 5f 50 41 54 48 22 0a 0a 66 69 0a 09 20  LIB_PATH"..fi.. 
2c6b0 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43 43     if test "$GCC
2c6c0 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  " = yes; then :.
2c6d0 0a 09 09 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43  ...SHLIB_LD='${C
2c6e0 43 7d 20 2d 73 68 61 72 65 64 27 0a 09 09 53 48  C} -shared'...SH
2c6f0 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c  LIB_LD_LIBS='${L
2c700 49 42 53 7d 27 0a 09 09 4c 44 5f 53 45 41 52 43  IBS}'...LD_SEARC
2c710 48 5f 46 4c 41 47 53 3d 24 7b 43 43 5f 53 45 41  H_FLAGS=${CC_SEA
2c720 52 43 48 5f 46 4c 41 47 53 7d 0a 0a 66 69 0a 0a  RCH_FLAGS}..fi..
2c730 09 20 20 20 20 23 20 55 73 65 72 73 20 6d 61 79  .    # Users may
2c740 20 77 61 6e 74 20 50 41 2d 52 49 53 43 20 31 2e   want PA-RISC 1.
2c750 31 2f 32 2e 30 20 70 6f 72 74 61 62 6c 65 20 63  1/2.0 portable c
2c760 6f 64 65 20 2d 20 6e 65 65 64 73 20 48 50 20 63  ode - needs HP c
2c770 63 0a 09 20 20 20 20 23 43 46 4c 41 47 53 3d 22  c..    #CFLAGS="
2c780 24 43 46 4c 41 47 53 20 2b 44 41 70 6f 72 74 61  $CFLAGS +DAporta
2c790 62 6c 65 22 0a 0a 09 20 20 20 20 23 20 43 68 65  ble"...    # Che
2c7a0 63 6b 20 74 6f 20 65 6e 61 62 6c 65 20 36 34 2d  ck to enable 64-
2c7b0 62 69 74 20 66 6c 61 67 73 20 66 6f 72 20 63 6f  bit flags for co
2c7c0 6d 70 69 6c 65 72 2f 6c 69 6e 6b 65 72 0a 09 20  mpiler/linker.. 
2c7d0 20 20 20 69 66 20 74 65 73 74 20 22 24 64 6f 36     if test "$do6
2c7e0 34 62 69 74 22 20 3d 20 22 79 65 73 22 3b 20 74  4bit" = "yes"; t
2c7f0 68 65 6e 20 3a 0a 0a 09 09 69 66 20 74 65 73 74  hen :....if test
2c800 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
2c810 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 63 61 73  hen :....    cas
2c820 65 20 60 24 7b 43 43 7d 20 2d 64 75 6d 70 6d 61  e `${CC} -dumpma
2c830 63 68 69 6e 65 60 20 69 6e 0a 09 09 09 68 70 70  chine` in....hpp
2c840 61 36 34 2a 29 0a 09 09 09 20 20 20 20 23 20 36  a64*)....    # 6
2c850 34 2d 62 69 74 20 67 63 63 20 69 6e 20 75 73 65  4-bit gcc in use
2c860 2e 20 20 46 69 78 20 66 6c 61 67 73 20 66 6f 72  .  Fix flags for
2c870 20 47 4e 55 20 6c 64 2e 0a 09 09 09 20 20 20 20   GNU ld.....    
2c880 64 6f 36 34 62 69 74 5f 6f 6b 3d 79 65 73 0a 09  do64bit_ok=yes..
2c890 09 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d 27  ..    SHLIB_LD='
2c8a0 24 7b 43 43 7d 20 2d 73 68 61 72 65 64 27 0a 09  ${CC} -shared'..
2c8b0 09 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c  ..    SHLIB_LD_L
2c8c0 49 42 53 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 09  IBS='${LIBS}'...
2c8d0 09 20 20 20 20 69 66 20 74 65 73 74 20 24 64 6f  .    if test $do
2c8e0 52 70 61 74 68 20 3d 20 79 65 73 3b 20 74 68 65  Rpath = yes; the
2c8f0 6e 20 3a 0a 0a 09 09 09 09 43 43 5f 53 45 41 52  n :......CC_SEAR
2c900 43 48 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72  CH_FLAGS='-Wl,-r
2c910 70 61 74 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49  path,${LIB_RUNTI
2c920 4d 45 5f 44 49 52 7d 27 0a 66 69 0a 09 09 09 20  ME_DIR}'.fi.... 
2c930 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41     LD_SEARCH_FLA
2c940 47 53 3d 24 7b 43 43 5f 53 45 41 52 43 48 5f 46  GS=${CC_SEARCH_F
2c950 4c 41 47 53 7d 0a 09 09 09 20 20 20 20 3b 3b 0a  LAGS}....    ;;.
2c960 09 09 09 2a 29 0a 09 09 09 20 20 20 20 7b 20 24  ...*)....    { $
2c970 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
2c980 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
2c990 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 36  ENO}: WARNING: 6
2c9a0 34 62 69 74 20 6d 6f 64 65 20 6e 6f 74 20 73 75  4bit mode not su
2c9b0 70 70 6f 72 74 65 64 20 77 69 74 68 20 47 43 43  pported with GCC
2c9c0 20 6f 6e 20 24 73 79 73 74 65 6d 22 20 3e 26 35   on $system" >&5
2c9d0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
2c9e0 65 3a 20 57 41 52 4e 49 4e 47 3a 20 36 34 62 69  e: WARNING: 64bi
2c9f0 74 20 6d 6f 64 65 20 6e 6f 74 20 73 75 70 70 6f  t mode not suppo
2ca00 72 74 65 64 20 77 69 74 68 20 47 43 43 20 6f 6e  rted with GCC on
2ca10 20 24 73 79 73 74 65 6d 22 20 3e 26 32 3b 7d 0a   $system" >&2;}.
2ca20 09 09 09 20 20 20 20 3b 3b 0a 09 09 20 20 20 20  ...    ;;...    
2ca30 65 73 61 63 0a 0a 65 6c 73 65 0a 0a 09 09 20 20  esac..else....  
2ca40 20 20 64 6f 36 34 62 69 74 5f 6f 6b 3d 79 65 73    do64bit_ok=yes
2ca50 0a 09 09 20 20 20 20 43 46 4c 41 47 53 3d 22 24  ...    CFLAGS="$
2ca60 43 46 4c 41 47 53 20 2b 44 44 36 34 22 0a 09 09  CFLAGS +DD64"...
2ca70 20 20 20 20 4c 44 46 4c 41 47 53 5f 41 52 43 48      LDFLAGS_ARCH
2ca80 3d 22 2b 44 44 36 34 22 0a 0a 66 69 0a 0a 66 69  ="+DD64"..fi..fi
2ca90 20 3b 3b 0a 09 48 50 2d 55 58 2d 2a 2e 30 38 2e   ;;..HP-UX-*.08.
2caa0 2a 7c 48 50 2d 55 58 2d 2a 2e 30 39 2e 2a 7c 48  *|HP-UX-*.09.*|H
2cab0 50 2d 55 58 2d 2a 2e 31 30 2e 2a 29 0a 09 20 20  P-UX-*.10.*)..  
2cac0 20 20 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22    SHLIB_SUFFIX="
2cad0 2e 73 6c 22 0a 09 20 20 20 20 7b 20 24 61 73 5f  .sl"..    { $as_
2cae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2caf0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2cb00 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2cb10 73 68 6c 5f 6c 6f 61 64 20 69 6e 20 2d 6c 64 6c  shl_load in -ldl
2cb20 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
2cb30 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2cb40 73 68 6c 5f 6c 6f 61 64 20 69 6e 20 2d 6c 64 6c  shl_load in -ldl
2cb50 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  d... " >&6; }.if
2cb60 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f 6c   test "${ac_cv_l
2cb70 69 62 5f 64 6c 64 5f 73 68 6c 5f 6c 6f 61 64 2b  ib_dld_shl_load+
2cb80 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
2cb90 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
2cba0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
2cbb0 0a 65 6c 73 65 0a 20 20 61 63 5f 63 68 65 63 6b  .else.  ac_check
2cbc0 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42 53 3d 24  _lib_save_LIBS=$
2cbd0 4c 49 42 53 0a 4c 49 42 53 3d 22 2d 6c 64 6c 64  LIBS.LIBS="-ldld
2cbe0 20 20 24 4c 49 42 53 22 0a 63 61 74 20 63 6f 6e    $LIBS".cat con
2cbf0 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2cc00 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2cc10 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2cc20 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 2f 2a 20  defs.h.  */../* 
2cc30 4f 76 65 72 72 69 64 65 20 61 6e 79 20 47 43 43  Override any GCC
2cc40 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74   internal protot
2cc50 79 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20  ype to avoid an 
2cc60 65 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63 68  error..   Use ch
2cc70 61 72 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d  ar because int m
2cc80 69 67 68 74 20 6d 61 74 63 68 20 74 68 65 20 72  ight match the r
2cc90 65 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20  eturn type of a 
2cca0 47 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20 61  GCC.   builtin a
2ccb0 6e 64 20 74 68 65 6e 20 69 74 73 20 61 72 67 75  nd then its argu
2ccc0 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20 77  ment prototype w
2ccd0 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c 79  ould still apply
2cce0 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f 63  .  */.#ifdef __c
2ccf0 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e 20  plusplus.extern 
2cd00 22 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72 20  "C".#endif.char 
2cd10 73 68 6c 5f 6c 6f 61 64 20 28 29 3b 0a 69 6e 74  shl_load ();.int
2cd20 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72  .main ().{.retur
2cd30 6e 20 73 68 6c 5f 6c 6f 61 64 20 28 29 3b 0a 20  n shl_load ();. 
2cd40 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
2cd50 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2cd60 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49  _c_try_link "$LI
2cd70 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
2cd80 61 63 5f 63 76 5f 6c 69 62 5f 64 6c 64 5f 73 68  ac_cv_lib_dld_sh
2cd90 6c 5f 6c 6f 61 64 3d 79 65 73 0a 65 6c 73 65 0a  l_load=yes.else.
2cda0 20 20 61 63 5f 63 76 5f 6c 69 62 5f 64 6c 64 5f    ac_cv_lib_dld_
2cdb0 73 68 6c 5f 6c 6f 61 64 3d 6e 6f 0a 66 69 0a 72  shl_load=no.fi.r
2cdc0 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
2cdd0 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
2cde0 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20  $ac_objext \.   
2cdf0 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
2ce00 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2ce10 5f 65 78 74 0a 4c 49 42 53 3d 24 61 63 5f 63 68  _ext.LIBS=$ac_ch
2ce20 65 63 6b 5f 6c 69 62 5f 73 61 76 65 5f 4c 49 42  eck_lib_save_LIB
2ce30 53 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  S.fi.{ $as_echo 
2ce40 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
2ce50 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
2ce60 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 6c 69 62  sult: $ac_cv_lib
2ce70 5f 64 6c 64 5f 73 68 6c 5f 6c 6f 61 64 22 20 3e  _dld_shl_load" >
2ce80 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
2ce90 5f 63 76 5f 6c 69 62 5f 64 6c 64 5f 73 68 6c 5f  _cv_lib_dld_shl_
2cea0 6c 6f 61 64 22 20 3e 26 36 3b 20 7d 0a 69 66 20  load" >&6; }.if 
2ceb0 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f 6c 69  test "x$ac_cv_li
2cec0 62 5f 64 6c 64 5f 73 68 6c 5f 6c 6f 61 64 22 20  b_dld_shl_load" 
2ced0 3d 20 78 22 22 79 65 73 3b 20 74 68 65 6e 20 3a  = x""yes; then :
2cee0 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65 73 0a 65 6c  .  tcl_ok=yes.el
2cef0 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d 6e 6f 0a 66  se.  tcl_ok=no.f
2cf00 69 0a 0a 09 20 20 20 20 69 66 20 74 65 73 74 20  i...    if test 
2cf10 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 79 65 73 3b  "$tcl_ok" = yes;
2cf20 20 74 68 65 6e 20 3a 0a 0a 09 09 53 48 4c 49 42   then :....SHLIB
2cf30 5f 43 46 4c 41 47 53 3d 22 2b 7a 22 0a 09 09 53  _CFLAGS="+z"...S
2cf40 48 4c 49 42 5f 4c 44 3d 22 6c 64 20 2d 62 22 0a  HLIB_LD="ld -b".
2cf50 09 09 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d  ..SHLIB_LD_LIBS=
2cf60 22 22 0a 09 09 44 4c 5f 4f 42 4a 53 3d 22 74 63  ""...DL_OBJS="tc
2cf70 6c 4c 6f 61 64 53 68 6c 2e 6f 22 0a 09 09 44 4c  lLoadShl.o"...DL
2cf80 5f 4c 49 42 53 3d 22 2d 6c 64 6c 64 22 0a 09 09  _LIBS="-ldld"...
2cf90 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47  LDFLAGS="$LDFLAG
2cfa0 53 20 2d 57 6c 2c 2d 45 22 0a 09 09 43 43 5f 53  S -Wl,-E"...CC_S
2cfb0 45 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d 57 6c  EARCH_FLAGS='-Wl
2cfc0 2c 2b 73 2c 2b 62 2c 24 7b 4c 49 42 5f 52 55 4e  ,+s,+b,${LIB_RUN
2cfd0 54 49 4d 45 5f 44 49 52 7d 3a 2e 27 0a 09 09 4c  TIME_DIR}:.'...L
2cfe0 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 27  D_SEARCH_FLAGS='
2cff0 2b 73 20 2b 62 20 24 7b 4c 49 42 5f 52 55 4e 54  +s +b ${LIB_RUNT
2d000 49 4d 45 5f 44 49 52 7d 3a 2e 27 0a 09 09 4c 44  IME_DIR}:.'...LD
2d010 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 5f 56 41  _LIBRARY_PATH_VA
2d020 52 3d 22 53 48 4c 49 42 5f 50 41 54 48 22 0a 0a  R="SHLIB_PATH"..
2d030 66 69 20 3b 3b 0a 09 49 52 49 58 2d 35 2e 2a 29  fi ;;..IRIX-5.*)
2d040 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41  ..    SHLIB_CFLA
2d050 47 53 3d 22 22 0a 09 20 20 20 20 53 48 4c 49 42  GS=""..    SHLIB
2d060 5f 4c 44 3d 22 6c 64 20 2d 73 68 61 72 65 64 20  _LD="ld -shared 
2d070 2d 72 64 61 74 61 5f 73 68 61 72 65 64 22 0a 09  -rdata_shared"..
2d080 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42      SHLIB_LD_LIB
2d090 53 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20  S='${LIBS}'..   
2d0a0 20 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e   SHLIB_SUFFIX=".
2d0b0 73 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53  so"..    DL_OBJS
2d0c0 3d 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09  ="tclLoadDl.o"..
2d0d0 20 20 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a 09      DL_LIBS=""..
2d0e0 20 20 20 20 69 66 20 74 65 73 74 20 24 64 6f 52      if test $doR
2d0f0 70 61 74 68 20 3d 20 79 65 73 3b 20 74 68 65 6e  path = yes; then
2d100 20 3a 0a 0a 09 09 43 43 5f 53 45 41 52 43 48 5f   :....CC_SEARCH_
2d110 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72 70 61 74  FLAGS='-Wl,-rpat
2d120 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f  h,${LIB_RUNTIME_
2d130 44 49 52 7d 27 0a 09 09 4c 44 5f 53 45 41 52 43  DIR}'...LD_SEARC
2d140 48 5f 46 4c 41 47 53 3d 27 2d 72 70 61 74 68 20  H_FLAGS='-rpath 
2d150 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44 49  ${LIB_RUNTIME_DI
2d160 52 7d 27 0a 66 69 0a 09 20 20 20 20 3b 3b 0a 09  R}'.fi..    ;;..
2d170 49 52 49 58 2d 36 2e 2a 29 0a 09 20 20 20 20 53  IRIX-6.*)..    S
2d180 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 22 0a 09  HLIB_CFLAGS=""..
2d190 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d 22 6c 64      SHLIB_LD="ld
2d1a0 20 2d 6e 33 32 20 2d 73 68 61 72 65 64 20 2d 72   -n32 -shared -r
2d1b0 64 61 74 61 5f 73 68 61 72 65 64 22 0a 09 20 20  data_shared"..  
2d1c0 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d    SHLIB_LD_LIBS=
2d1d0 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20 53  '${LIBS}'..    S
2d1e0 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f  HLIB_SUFFIX=".so
2d1f0 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22  "..    DL_OBJS="
2d200 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20  tclLoadDl.o"..  
2d210 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20 20    DL_LIBS=""..  
2d220 20 20 69 66 20 74 65 73 74 20 24 64 6f 52 70 61    if test $doRpa
2d230 74 68 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a  th = yes; then :
2d240 0a 0a 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c  ....CC_SEARCH_FL
2d250 41 47 53 3d 27 2d 57 6c 2c 2d 72 70 61 74 68 2c  AGS='-Wl,-rpath,
2d260 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44 49  ${LIB_RUNTIME_DI
2d270 52 7d 27 0a 09 09 4c 44 5f 53 45 41 52 43 48 5f  R}'...LD_SEARCH_
2d280 46 4c 41 47 53 3d 27 2d 72 70 61 74 68 20 24 7b  FLAGS='-rpath ${
2d290 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44 49 52 7d  LIB_RUNTIME_DIR}
2d2a0 27 0a 66 69 0a 09 20 20 20 20 69 66 20 74 65 73  '.fi..    if tes
2d2b0 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  t "$GCC" = yes; 
2d2c0 74 68 65 6e 20 3a 0a 0a 09 09 43 46 4c 41 47 53  then :....CFLAGS
2d2d0 3d 22 24 43 46 4c 41 47 53 20 2d 6d 61 62 69 3d  ="$CFLAGS -mabi=
2d2e0 6e 33 32 22 0a 09 09 4c 44 46 4c 41 47 53 3d 22  n32"...LDFLAGS="
2d2f0 24 4c 44 46 4c 41 47 53 20 2d 6d 61 62 69 3d 6e  $LDFLAGS -mabi=n
2d300 33 32 22 0a 0a 65 6c 73 65 0a 0a 09 09 63 61 73  32"..else....cas
2d310 65 20 24 73 79 73 74 65 6d 20 69 6e 0a 09 09 20  e $system in... 
2d320 20 20 20 49 52 49 58 2d 36 2e 33 29 0a 09 09 09     IRIX-6.3)....
2d330 23 20 55 73 65 20 74 6f 20 62 75 69 6c 64 20 36  # Use to build 6
2d340 2e 32 20 63 6f 6d 70 61 74 69 62 6c 65 20 62 69  .2 compatible bi
2d350 6e 61 72 69 65 73 20 6f 6e 20 36 2e 33 2e 0a 09  naries on 6.3...
2d360 09 09 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  ..CFLAGS="$CFLAG
2d370 53 20 2d 6e 33 32 20 2d 44 5f 4f 4c 44 5f 54 45  S -n32 -D_OLD_TE
2d380 52 4d 49 4f 53 22 0a 09 09 09 3b 3b 0a 09 09 20  RMIOS"....;;... 
2d390 20 20 20 2a 29 0a 09 09 09 43 46 4c 41 47 53 3d     *)....CFLAGS=
2d3a0 22 24 43 46 4c 41 47 53 20 2d 6e 33 32 22 0a 09  "$CFLAGS -n32"..
2d3b0 09 09 3b 3b 0a 09 09 65 73 61 63 0a 09 09 4c 44  ..;;...esac...LD
2d3c0 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
2d3d0 2d 6e 33 32 22 0a 0a 66 69 0a 09 20 20 20 20 3b  -n32"..fi..    ;
2d3e0 3b 0a 09 49 52 49 58 36 34 2d 36 2e 2a 29 0a 09  ;..IRIX64-6.*)..
2d3f0 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
2d400 3d 22 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  =""..    SHLIB_L
2d410 44 3d 22 6c 64 20 2d 6e 33 32 20 2d 73 68 61 72  D="ld -n32 -shar
2d420 65 64 20 2d 72 64 61 74 61 5f 73 68 61 72 65 64  ed -rdata_shared
2d430 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f  "..    SHLIB_LD_
2d440 4c 49 42 53 3d 27 24 7b 4c 49 42 53 7d 27 0a 09  LIBS='${LIBS}'..
2d450 20 20 20 20 53 48 4c 49 42 5f 53 55 46 46 49 58      SHLIB_SUFFIX
2d460 3d 22 2e 73 6f 22 0a 09 20 20 20 20 44 4c 5f 4f  =".so"..    DL_O
2d470 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f  BJS="tclLoadDl.o
2d480 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42 53 3d 22  "..    DL_LIBS="
2d490 22 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 24  "..    if test $
2d4a0 64 6f 52 70 61 74 68 20 3d 20 79 65 73 3b 20 74  doRpath = yes; t
2d4b0 68 65 6e 20 3a 0a 0a 09 09 43 43 5f 53 45 41 52  hen :....CC_SEAR
2d4c0 43 48 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72  CH_FLAGS='-Wl,-r
2d4d0 70 61 74 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49  path,${LIB_RUNTI
2d4e0 4d 45 5f 44 49 52 7d 27 0a 09 09 4c 44 5f 53 45  ME_DIR}'...LD_SE
2d4f0 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d 72 70 61  ARCH_FLAGS='-rpa
2d500 74 68 20 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45  th ${LIB_RUNTIME
2d510 5f 44 49 52 7d 27 0a 66 69 0a 0a 09 20 20 20 20  _DIR}'.fi...    
2d520 23 20 43 68 65 63 6b 20 74 6f 20 65 6e 61 62 6c  # Check to enabl
2d530 65 20 36 34 2d 62 69 74 20 66 6c 61 67 73 20 66  e 64-bit flags f
2d540 6f 72 20 63 6f 6d 70 69 6c 65 72 2f 6c 69 6e 6b  or compiler/link
2d550 65 72 0a 0a 09 20 20 20 20 69 66 20 74 65 73 74  er...    if test
2d560 20 22 24 64 6f 36 34 62 69 74 22 20 3d 20 79 65   "$do64bit" = ye
2d570 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 20 20 20 20  s; then :...    
2d580 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
2d590 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a  C" = yes; then :
2d5a0 0a 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 7b  ...            {
2d5b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2d5c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2d5d0 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
2d5e0 20 36 34 62 69 74 20 6d 6f 64 65 20 6e 6f 74 20   64bit mode not 
2d5f0 73 75 70 70 6f 72 74 65 64 20 62 79 20 67 63 63  supported by gcc
2d600 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
2d610 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
2d620 20 36 34 62 69 74 20 6d 6f 64 65 20 6e 6f 74 20   64bit mode not 
2d630 73 75 70 70 6f 72 74 65 64 20 62 79 20 67 63 63  supported by gcc
2d640 22 20 3e 26 32 3b 7d 0a 0a 65 6c 73 65 0a 0a 09  " >&2;}..else...
2d650 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 36 34              do64
2d660 62 69 74 5f 6f 6b 3d 79 65 73 0a 09 20 20 20 20  bit_ok=yes..    
2d670 20 20 20 20 20 20 20 20 53 48 4c 49 42 5f 4c 44          SHLIB_LD
2d680 3d 22 6c 64 20 2d 36 34 20 2d 73 68 61 72 65 64  ="ld -64 -shared
2d690 20 2d 72 64 61 74 61 5f 73 68 61 72 65 64 22 0a   -rdata_shared".
2d6a0 09 20 20 20 20 20 20 20 20 20 20 20 20 43 46 4c  .            CFL
2d6b0 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 36 34  AGS="$CFLAGS -64
2d6c0 22 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 4c  "..            L
2d6d0 44 46 4c 41 47 53 5f 41 52 43 48 3d 22 2d 36 34  DFLAGS_ARCH="-64
2d6e0 22 0a 0a 66 69 0a 0a 66 69 0a 09 20 20 20 20 3b  "..fi..fi..    ;
2d6f0 3b 0a 09 4c 69 6e 75 78 2a 29 0a 09 20 20 20 20  ;..Linux*)..    
2d700 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 2d 66  SHLIB_CFLAGS="-f
2d710 50 49 43 22 0a 09 20 20 20 20 53 48 4c 49 42 5f  PIC"..    SHLIB_
2d720 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53 7d  LD_LIBS='${LIBS}
2d730 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46  '..    SHLIB_SUF
2d740 46 49 58 3d 22 2e 73 6f 22 0a 0a 09 20 20 20 20  FIX=".so"...    
2d750 23 20 54 45 41 20 73 70 65 63 69 66 69 63 3a 0a  # TEA specific:.
2d760 09 20 20 20 20 43 46 4c 41 47 53 5f 4f 50 54 49  .    CFLAGS_OPTI
2d770 4d 49 5a 45 3d 22 2d 4f 32 20 2d 66 6f 6d 69 74  MIZE="-O2 -fomit
2d780 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 0a  -frame-pointer".
2d790 09 20 20 20 20 23 20 65 67 63 73 2d 32 2e 39 31  .    # egcs-2.91
2d7a0 2e 36 36 20 6f 6e 20 52 65 64 68 61 74 20 4c 69  .66 on Redhat Li
2d7b0 6e 75 78 20 36 2e 30 20 67 65 6e 65 72 61 74 65  nux 6.0 generate
2d7c0 73 20 6c 6f 74 73 20 6f 66 20 77 61 72 6e 69 6e  s lots of warnin
2d7d0 67 73 0a 09 20 20 20 20 23 20 77 68 65 6e 20 79  gs..    # when y
2d7e0 6f 75 20 69 6e 6c 69 6e 65 20 74 68 65 20 73 74  ou inline the st
2d7f0 72 69 6e 67 20 61 6e 64 20 6d 61 74 68 20 6f 70  ring and math op
2d800 65 72 61 74 69 6f 6e 73 2e 20 20 54 75 72 6e 20  erations.  Turn 
2d810 74 68 69 73 20 6f 66 66 20 74 6f 0a 09 20 20 20  this off to..   
2d820 20 23 20 67 65 74 20 72 69 64 20 6f 66 20 74 68   # get rid of th
2d830 65 20 77 61 72 6e 69 6e 67 73 2e 0a 09 20 20 20  e warnings...   
2d840 20 23 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a   #CFLAGS_OPTIMIZ
2d850 45 3d 22 24 7b 43 46 4c 41 47 53 5f 4f 50 54 49  E="${CFLAGS_OPTI
2d860 4d 49 5a 45 7d 20 2d 44 5f 5f 4e 4f 5f 53 54 52  MIZE} -D__NO_STR
2d870 49 4e 47 5f 49 4e 4c 49 4e 45 53 20 2d 44 5f 5f  ING_INLINES -D__
2d880 4e 4f 5f 4d 41 54 48 5f 49 4e 4c 49 4e 45 53 22  NO_MATH_INLINES"
2d890 0a 0a 09 20 20 20 20 23 20 54 45 41 20 73 70 65  ...    # TEA spe
2d8a0 63 69 66 69 63 3a 20 75 73 65 20 4c 44 46 4c 41  cific: use LDFLA
2d8b0 47 53 5f 44 45 46 41 55 4c 54 20 69 6e 73 74 65  GS_DEFAULT inste
2d8c0 61 64 20 6f 66 20 4c 44 46 4c 41 47 53 0a 09 20  ad of LDFLAGS.. 
2d8d0 20 20 20 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43     SHLIB_LD='${C
2d8e0 43 7d 20 2d 73 68 61 72 65 64 20 24 7b 43 46 4c  C} -shared ${CFL
2d8f0 41 47 53 7d 20 24 7b 4c 44 46 4c 41 47 53 5f 44  AGS} ${LDFLAGS_D
2d900 45 46 41 55 4c 54 7d 27 0a 09 20 20 20 20 44 4c  EFAULT}'..    DL
2d910 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 44 6c  _OBJS="tclLoadDl
2d920 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42 53  .o"..    DL_LIBS
2d930 3d 22 2d 6c 64 6c 22 0a 09 20 20 20 20 4c 44 46  ="-ldl"..    LDF
2d940 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
2d950 57 6c 2c 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61  Wl,--export-dyna
2d960 6d 69 63 22 0a 09 20 20 20 20 69 66 20 74 65 73  mic"..    if tes
2d970 74 20 24 64 6f 52 70 61 74 68 20 3d 20 79 65 73  t $doRpath = yes
2d980 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 43 43 5f 53  ; then :....CC_S
2d990 45 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d 57 6c  EARCH_FLAGS='-Wl
2d9a0 2c 2d 72 70 61 74 68 2c 24 7b 4c 49 42 5f 52 55  ,-rpath,${LIB_RU
2d9b0 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 66 69 0a 09  NTIME_DIR}'.fi..
2d9c0 20 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c      LD_SEARCH_FL
2d9d0 41 47 53 3d 24 7b 43 43 5f 53 45 41 52 43 48 5f  AGS=${CC_SEARCH_
2d9e0 46 4c 41 47 53 7d 0a 09 20 20 20 20 69 66 20 74  FLAGS}..    if t
2d9f0 65 73 74 20 22 60 75 6e 61 6d 65 20 2d 6d 60 22  est "`uname -m`"
2da00 20 3d 20 22 61 6c 70 68 61 22 3b 20 74 68 65 6e   = "alpha"; then
2da10 20 3a 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46   :.  CFLAGS="$CF
2da20 4c 41 47 53 20 2d 6d 69 65 65 65 22 0a 66 69 0a  LAGS -mieee".fi.
2da30 09 20 20 20 20 69 66 20 74 65 73 74 20 24 64 6f  .    if test $do
2da40 36 34 62 69 74 20 3d 20 79 65 73 3b 20 74 68 65  64bit = yes; the
2da50 6e 20 3a 0a 0a 09 09 7b 20 24 61 73 5f 65 63 68  n :....{ $as_ech
2da60 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2da70 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2da80 63 68 65 63 6b 69 6e 67 20 69 66 20 63 6f 6d 70  checking if comp
2da90 69 6c 65 72 20 61 63 63 65 70 74 73 20 2d 6d 36  iler accepts -m6
2daa0 34 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f  4 flag" >&5.$as_
2dab0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2dac0 20 69 66 20 63 6f 6d 70 69 6c 65 72 20 61 63 63   if compiler acc
2dad0 65 70 74 73 20 2d 6d 36 34 20 66 6c 61 67 2e 2e  epts -m64 flag..
2dae0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
2daf0 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f 63 63 5f  st "${tcl_cv_cc_
2db00 6d 36 34 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  m64+set}" = set;
2db10 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
2db20 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
2db30 20 3e 26 36 0a 65 6c 73 65 0a 0a 09 09 20 20 20   >&6.else....   
2db40 20 68 6f 6c 64 5f 63 66 6c 61 67 73 3d 24 43 46   hold_cflags=$CF
2db50 4c 41 47 53 0a 09 09 20 20 20 20 43 46 4c 41 47  LAGS...    CFLAG
2db60 53 3d 22 24 43 46 4c 41 47 53 20 2d 6d 36 34 22  S="$CFLAGS -m64"
2db70 0a 09 09 20 20 20 20 63 61 74 20 63 6f 6e 66 64  ...    cat confd
2db80 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2db90 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2dba0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2dbb0 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
2dbc0 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
2dbd0 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
2dbe0 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
2dbf0 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22  y_link "$LINENO"
2dc00 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63  ; then :.  tcl_c
2dc10 76 5f 63 63 5f 6d 36 34 3d 79 65 73 0a 65 6c 73  v_cc_m64=yes.els
2dc20 65 0a 20 20 74 63 6c 5f 63 76 5f 63 63 5f 6d 36  e.  tcl_cv_cc_m6
2dc30 34 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  4=no.fi.rm -f co
2dc40 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
2dc50 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2dc60 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e 66 74 65  ext \.    confte
2dc70 73 74 24 61 63 5f 65 78 65 65 78 74 20 63 6f 6e  st$ac_exeext con
2dc80 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 09 09  ftest.$ac_ext...
2dc90 20 20 20 20 43 46 4c 41 47 53 3d 24 68 6f 6c 64      CFLAGS=$hold
2dca0 5f 63 66 6c 61 67 73 0a 66 69 0a 7b 20 24 61 73  _cflags.fi.{ $as
2dcb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
2dcc0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
2dcd0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 74 63 6c  O}: result: $tcl
2dce0 5f 63 76 5f 63 63 5f 6d 36 34 22 20 3e 26 35 0a  _cv_cc_m64" >&5.
2dcf0 24 61 73 5f 65 63 68 6f 20 22 24 74 63 6c 5f 63  $as_echo "$tcl_c
2dd00 76 5f 63 63 5f 6d 36 34 22 20 3e 26 36 3b 20 7d  v_cc_m64" >&6; }
2dd10 0a 09 09 69 66 20 74 65 73 74 20 24 74 63 6c 5f  ...if test $tcl_
2dd20 63 76 5f 63 63 5f 6d 36 34 20 3d 20 79 65 73 3b  cv_cc_m64 = yes;
2dd30 20 74 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 43   then :....    C
2dd40 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d  FLAGS="$CFLAGS -
2dd50 6d 36 34 22 0a 09 09 20 20 20 20 64 6f 36 34 62  m64"...    do64b
2dd60 69 74 5f 6f 6b 3d 79 65 73 0a 0a 66 69 0a 0a 66  it_ok=yes..fi..f
2dd70 69 0a 0a 09 20 20 20 20 23 20 54 68 65 20 63 6f  i...    # The co
2dd80 6d 62 6f 20 6f 66 20 67 63 63 20 2b 20 67 6c 69  mbo of gcc + gli
2dd90 62 63 20 68 61 73 20 61 20 62 75 67 20 72 65 6c  bc has a bug rel
2dda0 61 74 65 64 20 74 6f 20 69 6e 6c 69 6e 69 6e 67  ated to inlining
2ddb0 20 6f 66 0a 09 20 20 20 20 23 20 66 75 6e 63 74   of..    # funct
2ddc0 69 6f 6e 73 20 6c 69 6b 65 20 73 74 72 74 6f 64  ions like strtod
2ddd0 28 29 2e 20 54 68 65 20 2d 66 6e 6f 2d 62 75 69  (). The -fno-bui
2dde0 6c 74 69 6e 20 66 6c 61 67 20 73 68 6f 75 6c 64  ltin flag should
2ddf0 20 61 64 64 72 65 73 73 0a 09 20 20 20 20 23 20   address..    # 
2de00 74 68 69 73 20 70 72 6f 62 6c 65 6d 20 62 75 74  this problem but
2de10 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 77 6f 72   it does not wor
2de20 6b 2e 20 54 68 65 20 2d 66 6e 6f 2d 69 6e 6c 69  k. The -fno-inli
2de30 6e 65 20 66 6c 61 67 20 69 73 20 6b 69 6e 64 0a  ne flag is kind.
2de40 09 20 20 20 20 23 20 6f 66 20 6f 76 65 72 6b 69  .    # of overki
2de50 6c 6c 20 62 75 74 20 69 74 20 77 6f 72 6b 73 2e  ll but it works.
2de60 20 44 69 73 61 62 6c 65 20 69 6e 6c 69 6e 69 6e   Disable inlinin
2de70 67 20 6f 6e 6c 79 20 77 68 65 6e 20 6f 6e 65 20  g only when one 
2de80 6f 66 20 74 68 65 0a 09 20 20 20 20 23 20 66 69  of the..    # fi
2de90 6c 65 73 20 69 6e 20 63 6f 6d 70 61 74 2f 2a 2e  les in compat/*.
2dea0 63 20 69 73 20 62 65 69 6e 67 20 6c 69 6e 6b 65  c is being linke
2deb0 64 20 69 6e 2e 0a 0a 09 20 20 20 20 69 66 20 74  d in....    if t
2dec0 65 73 74 20 78 22 24 7b 55 53 45 5f 43 4f 4d 50  est x"${USE_COMP
2ded0 41 54 7d 22 20 21 3d 20 78 3b 20 74 68 65 6e 20  AT}" != x; then 
2dee0 3a 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c  :.  CFLAGS="$CFL
2def0 41 47 53 20 2d 66 6e 6f 2d 69 6e 6c 69 6e 65 22  AGS -fno-inline"
2df00 0a 66 69 0a 0a 09 20 20 20 20 3b 3b 0a 09 47 4e  .fi...    ;;..GN
2df10 55 2a 29 0a 09 20 20 20 20 53 48 4c 49 42 5f 43  U*)..    SHLIB_C
2df20 46 4c 41 47 53 3d 22 2d 66 50 49 43 22 0a 09 20  FLAGS="-fPIC".. 
2df30 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53     SHLIB_LD_LIBS
2df40 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20  ='${LIBS}'..    
2df50 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73  SHLIB_SUFFIX=".s
2df60 6f 22 0a 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  o"...    SHLIB_L
2df70 44 3d 27 24 7b 43 43 7d 20 2d 73 68 61 72 65 64  D='${CC} -shared
2df80 27 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22  '..    DL_OBJS="
2df90 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42 53 3d 22  "..    DL_LIBS="
2dfa0 2d 6c 64 6c 22 0a 09 20 20 20 20 4c 44 46 4c 41  -ldl"..    LDFLA
2dfb0 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c  GS="$LDFLAGS -Wl
2dfc0 2c 2d 2d 65 78 70 6f 72 74 2d 64 79 6e 61 6d 69  ,--export-dynami
2dfd0 63 22 0a 09 20 20 20 20 43 43 5f 53 45 41 52 43  c"..    CC_SEARC
2dfe0 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20  H_FLAGS=""..    
2dff0 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d  LD_SEARCH_FLAGS=
2e000 22 22 0a 09 20 20 20 20 69 66 20 74 65 73 74 20  ""..    if test 
2e010 22 60 75 6e 61 6d 65 20 2d 6d 60 22 20 3d 20 22  "`uname -m`" = "
2e020 61 6c 70 68 61 22 3b 20 74 68 65 6e 20 3a 0a 20  alpha"; then :. 
2e030 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
2e040 20 2d 6d 69 65 65 65 22 0a 66 69 0a 09 20 20 20   -mieee".fi..   
2e050 20 3b 3b 0a 09 4c 79 6e 78 2a 29 0a 09 20 20 20   ;;..Lynx*)..   
2e060 20 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 2d   SHLIB_CFLAGS="-
2e070 66 50 49 43 22 0a 09 20 20 20 20 53 48 4c 49 42  fPIC"..    SHLIB
2e080 5f 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53  _LD_LIBS='${LIBS
2e090 7d 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55  }'..    SHLIB_SU
2e0a0 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20  FFIX=".so"..    
2e0b0 43 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 3d  CFLAGS_OPTIMIZE=
2e0c0 2d 30 32 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  -02..    SHLIB_L
2e0d0 44 3d 27 24 7b 43 43 7d 20 2d 73 68 61 72 65 64  D='${CC} -shared
2e0e0 27 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22  '..    DL_OBJS="
2e0f0 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20  tclLoadDl.o"..  
2e100 20 20 44 4c 5f 4c 49 42 53 3d 22 2d 6d 73 68 61    DL_LIBS="-msha
2e110 72 65 64 20 2d 6c 64 6c 22 0a 09 20 20 20 20 4c  red -ldl"..    L
2e120 44 5f 46 4c 41 47 53 3d 22 2d 57 6c 2c 2d 2d 65  D_FLAGS="-Wl,--e
2e130 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63 22 0a 09  xport-dynamic"..
2e140 20 20 20 20 69 66 20 74 65 73 74 20 24 64 6f 52      if test $doR
2e150 70 61 74 68 20 3d 20 79 65 73 3b 20 74 68 65 6e  path = yes; then
2e160 20 3a 0a 0a 09 09 43 43 5f 53 45 41 52 43 48 5f   :....CC_SEARCH_
2e170 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72 70 61 74  FLAGS='-Wl,-rpat
2e180 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f  h,${LIB_RUNTIME_
2e190 44 49 52 7d 27 0a 09 09 4c 44 5f 53 45 41 52 43  DIR}'...LD_SEARC
2e1a0 48 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72 70  H_FLAGS='-Wl,-rp
2e1b0 61 74 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d  ath,${LIB_RUNTIM
2e1c0 45 5f 44 49 52 7d 27 0a 66 69 0a 09 20 20 20 20  E_DIR}'.fi..    
2e1d0 3b 3b 0a 09 4d 50 2d 52 41 53 2d 30 32 2a 29 0a  ;;..MP-RAS-02*).
2e1e0 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47  .    SHLIB_CFLAG
2e1f0 53 3d 22 2d 4b 20 50 49 43 22 0a 09 20 20 20 20  S="-K PIC"..    
2e200 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20  SHLIB_LD='${CC} 
2e210 2d 47 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  -G'..    SHLIB_L
2e220 44 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20 53  D_LIBS=""..    S
2e230 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f  HLIB_SUFFIX=".so
2e240 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22  "..    DL_OBJS="
2e250 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20  tclLoadDl.o"..  
2e260 20 20 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c 22    DL_LIBS="-ldl"
2e270 0a 09 20 20 20 20 43 43 5f 53 45 41 52 43 48 5f  ..    CC_SEARCH_
2e280 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 4c 44  FLAGS=""..    LD
2e290 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22  _SEARCH_FLAGS=""
2e2a0 0a 09 20 20 20 20 3b 3b 0a 09 4d 50 2d 52 41 53  ..    ;;..MP-RAS
2e2b0 2d 2a 29 0a 09 20 20 20 20 53 48 4c 49 42 5f 43  -*)..    SHLIB_C
2e2c0 46 4c 41 47 53 3d 22 2d 4b 20 50 49 43 22 0a 09  FLAGS="-K PIC"..
2e2d0 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d 27 24 7b      SHLIB_LD='${
2e2e0 43 43 7d 20 2d 47 27 0a 09 20 20 20 20 53 48 4c  CC} -G'..    SHL
2e2f0 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 22 0a 09 20  IB_LD_LIBS="".. 
2e300 20 20 20 53 48 4c 49 42 5f 53 55 46 46 49 58 3d     SHLIB_SUFFIX=
2e310 22 2e 73 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42  ".so"..    DL_OB
2e320 4a 53 3d 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22  JS="tclLoadDl.o"
2e330 0a 09 20 20 20 20 44 4c 5f 4c 49 42 53 3d 22 2d  ..    DL_LIBS="-
2e340 6c 64 6c 22 0a 09 20 20 20 20 4c 44 46 4c 41 47  ldl"..    LDFLAG
2e350 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c 2c  S="$LDFLAGS -Wl,
2e360 2d 42 65 78 70 6f 72 74 22 0a 09 20 20 20 20 43  -Bexport"..    C
2e370 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22  C_SEARCH_FLAGS="
2e380 22 0a 09 20 20 20 20 4c 44 5f 53 45 41 52 43 48  "..    LD_SEARCH
2e390 5f 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 3b  _FLAGS=""..    ;
2e3a0 3b 0a 09 4e 65 74 42 53 44 2d 31 2e 2a 7c 46 72  ;..NetBSD-1.*|Fr
2e3b0 65 65 42 53 44 2d 5b 31 2d 32 5d 2e 2a 29 0a 09  eeBSD-[1-2].*)..
2e3c0 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
2e3d0 3d 22 2d 66 50 49 43 22 0a 09 20 20 20 20 53 48  ="-fPIC"..    SH
2e3e0 4c 49 42 5f 4c 44 3d 22 6c 64 20 2d 42 73 68 61  LIB_LD="ld -Bsha
2e3f0 72 65 61 62 6c 65 20 2d 78 22 0a 09 20 20 20 20  reable -x"..    
2e400 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 27 24  SHLIB_LD_LIBS='$
2e410 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20 53 48 4c  {LIBS}'..    SHL
2e420 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a  IB_SUFFIX=".so".
2e430 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63  .    DL_OBJS="tc
2e440 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20  lLoadDl.o"..    
2e450 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20  DL_LIBS=""..    
2e460 69 66 20 74 65 73 74 20 24 64 6f 52 70 61 74 68  if test $doRpath
2e470 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a   = yes; then :..
2e480 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47  ..CC_SEARCH_FLAG
2e490 53 3d 27 2d 57 6c 2c 2d 72 70 61 74 68 2c 24 7b  S='-Wl,-rpath,${
2e4a0 4c 49 42 5f 52 55 4e 54 49 4d 45 5f 44 49 52 7d  LIB_RUNTIME_DIR}
2e4b0 27 0a 09 09 4c 44 5f 53 45 41 52 43 48 5f 46 4c  '...LD_SEARCH_FL
2e4c0 41 47 53 3d 27 2d 72 70 61 74 68 20 24 7b 4c 49  AGS='-rpath ${LI
2e4d0 42 5f 52 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a  B_RUNTIME_DIR}'.
2e4e0 66 69 0a 09 20 20 20 20 7b 20 24 61 73 5f 65 63  fi..    { $as_ec
2e4f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2e500 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2e510 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 45 4c   checking for EL
2e520 46 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  F" >&5.$as_echo_
2e530 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2e540 45 4c 46 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ELF... " >&6; }.
2e550 69 66 20 74 65 73 74 20 22 24 7b 74 63 6c 5f 63  if test "${tcl_c
2e560 76 5f 6c 64 5f 65 6c 66 2b 73 65 74 7d 22 20 3d  v_ld_elf+set}" =
2e570 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24   set; then :.  $
2e580 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2e590 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a  ed) " >&6.else..
2e5a0 09 09 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ..cat confdefs.h
2e5b0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2e5c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2e5d0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2e5e0 20 20 2a 2f 0a 0a 23 69 66 64 65 66 20 5f 5f 45    */..#ifdef __E
2e5f0 4c 46 5f 5f 0a 09 79 65 73 0a 23 65 6e 64 69 66  LF__..yes.#endif
2e600 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
2e610 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
2e620 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
2e630 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 79  &5 |.  $EGREP "y
2e640 65 73 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  es" >/dev/null 2
2e650 3e 26 31 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  >&1; then :.  tc
2e660 6c 5f 63 76 5f 6c 64 5f 65 6c 66 3d 79 65 73 0a  l_cv_ld_elf=yes.
2e670 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76 5f 6c 64  else.  tcl_cv_ld
2e680 5f 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  _elf=no.fi.rm -f
2e690 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
2e6a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2e6b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2e6c0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2e6d0 24 74 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66 22 20  $tcl_cv_ld_elf" 
2e6e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 74  >&5.$as_echo "$t
2e6f0 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66 22 20 3e 26  cl_cv_ld_elf" >&
2e700 36 3b 20 7d 0a 09 20 20 20 20 69 66 20 74 65 73  6; }..    if tes
2e710 74 20 24 74 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66  t $tcl_cv_ld_elf
2e720 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a   = yes; then :..
2e730 09 09 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46  ..SHARED_LIB_SUF
2e740 46 49 58 3d 27 24 7b 54 43 4c 5f 54 52 49 4d 5f  FIX='${TCL_TRIM_
2e750 44 4f 54 53 7d 2e 73 6f 27 0a 0a 65 6c 73 65 0a  DOTS}.so'..else.
2e760 0a 09 09 53 48 41 52 45 44 5f 4c 49 42 5f 53 55  ...SHARED_LIB_SU
2e770 46 46 49 58 3d 27 24 7b 54 43 4c 5f 54 52 49 4d  FFIX='${TCL_TRIM
2e780 5f 44 4f 54 53 7d 2e 73 6f 2e 31 2e 30 27 0a 0a  _DOTS}.so.1.0'..
2e790 66 69 0a 0a 09 20 20 20 20 23 20 41 6e 63 69 65  fi...    # Ancie
2e7a0 6e 74 20 46 72 65 65 42 53 44 20 64 6f 65 73 6e  nt FreeBSD doesn
2e7b0 27 74 20 68 61 6e 64 6c 65 20 76 65 72 73 69 6f  't handle versio
2e7c0 6e 20 6e 75 6d 62 65 72 73 20 77 69 74 68 20 64  n numbers with d
2e7d0 6f 74 73 2e 0a 0a 09 20 20 20 20 55 4e 53 48 41  ots....    UNSHA
2e7e0 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 27  RED_LIB_SUFFIX='
2e7f0 24 7b 54 43 4c 5f 54 52 49 4d 5f 44 4f 54 53 7d  ${TCL_TRIM_DOTS}
2e800 2e 61 27 0a 09 20 20 20 20 54 43 4c 5f 4c 49 42  .a'..    TCL_LIB
2e810 5f 56 45 52 53 49 4f 4e 53 5f 4f 4b 3d 6e 6f 64  _VERSIONS_OK=nod
2e820 6f 74 73 0a 09 20 20 20 20 3b 3b 0a 09 4f 70 65  ots..    ;;..Ope
2e830 6e 42 53 44 2d 2a 29 0a 09 20 20 20 20 53 48 4c  nBSD-*)..    SHL
2e840 49 42 5f 43 46 4c 41 47 53 3d 22 2d 66 50 49 43  IB_CFLAGS="-fPIC
2e850 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d  "..    SHLIB_LD=
2e860 27 24 7b 43 43 7d 20 2d 73 68 61 72 65 64 20 24  '${CC} -shared $
2e870 7b 53 48 4c 49 42 5f 43 46 4c 41 47 53 7d 27 0a  {SHLIB_CFLAGS}'.
2e880 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49  .    SHLIB_LD_LI
2e890 42 53 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20  BS='${LIBS}'..  
2e8a0 20 20 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22    SHLIB_SUFFIX="
2e8b0 2e 73 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a  .so"..    DL_OBJ
2e8c0 53 3d 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a  S="tclLoadDl.o".
2e8d0 09 20 20 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a  .    DL_LIBS="".
2e8e0 09 20 20 20 20 69 66 20 74 65 73 74 20 24 64 6f  .    if test $do
2e8f0 52 70 61 74 68 20 3d 20 79 65 73 3b 20 74 68 65  Rpath = yes; the
2e900 6e 20 3a 0a 0a 09 09 43 43 5f 53 45 41 52 43 48  n :....CC_SEARCH
2e910 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d 72 70 61  _FLAGS='-Wl,-rpa
2e920 74 68 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45  th,${LIB_RUNTIME
2e930 5f 44 49 52 7d 27 0a 66 69 0a 09 20 20 20 20 4c  _DIR}'.fi..    L
2e940 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 24  D_SEARCH_FLAGS=$
2e950 7b 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53  {CC_SEARCH_FLAGS
2e960 7d 0a 09 20 20 20 20 53 48 41 52 45 44 5f 4c 49  }..    SHARED_LI
2e970 42 5f 53 55 46 46 49 58 3d 27 24 7b 54 43 4c 5f  B_SUFFIX='${TCL_
2e980 54 52 49 4d 5f 44 4f 54 53 7d 2e 73 6f 2e 31 2e  TRIM_DOTS}.so.1.
2e990 30 27 0a 09 20 20 20 20 7b 20 24 61 73 5f 65 63  0'..    { $as_ec
2e9a0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2e9b0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2e9c0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 45 4c   checking for EL
2e9d0 46 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  F" >&5.$as_echo_
2e9e0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2e9f0 45 4c 46 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ELF... " >&6; }.
2ea00 69 66 20 74 65 73 74 20 22 24 7b 74 63 6c 5f 63  if test "${tcl_c
2ea10 76 5f 6c 64 5f 65 6c 66 2b 73 65 74 7d 22 20 3d  v_ld_elf+set}" =
2ea20 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24   set; then :.  $
2ea30 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
2ea40 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a  ed) " >&6.else..
2ea50 09 09 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68  ..cat confdefs.h
2ea60 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2ea70 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2ea80 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2ea90 20 20 2a 2f 0a 0a 23 69 66 64 65 66 20 5f 5f 45    */..#ifdef __E
2eaa0 4c 46 5f 5f 0a 09 79 65 73 0a 23 65 6e 64 69 66  LF__..yes.#endif
2eab0 0a 0a 5f 41 43 45 4f 46 0a 69 66 20 28 65 76 61  .._ACEOF.if (eva
2eac0 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74  l "$ac_cpp conft
2ead0 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32 3e  est.$ac_ext") 2>
2eae0 26 35 20 7c 0a 20 20 24 45 47 52 45 50 20 22 79  &5 |.  $EGREP "y
2eaf0 65 73 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  es" >/dev/null 2
2eb00 3e 26 31 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  >&1; then :.  tc
2eb10 6c 5f 63 76 5f 6c 64 5f 65 6c 66 3d 79 65 73 0a  l_cv_ld_elf=yes.
2eb20 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76 5f 6c 64  else.  tcl_cv_ld
2eb30 5f 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66  _elf=no.fi.rm -f
2eb40 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66 69 0a 7b   conftest*..fi.{
2eb50 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
2eb60 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
2eb70 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
2eb80 24 74 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66 22 20  $tcl_cv_ld_elf" 
2eb90 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 74  >&5.$as_echo "$t
2eba0 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66 22 20 3e 26  cl_cv_ld_elf" >&
2ebb0 36 3b 20 7d 0a 09 20 20 20 20 69 66 20 74 65 73  6; }..    if tes
2ebc0 74 20 24 74 63 6c 5f 63 76 5f 6c 64 5f 65 6c 66  t $tcl_cv_ld_elf
2ebd0 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a   = yes; then :..
2ebe0 09 09 4c 44 46 4c 41 47 53 3d 2d 57 6c 2c 2d 65  ..LDFLAGS=-Wl,-e
2ebf0 78 70 6f 72 74 2d 64 79 6e 61 6d 69 63 0a 0a 65  xport-dynamic..e
2ec00 6c 73 65 0a 20 20 4c 44 46 4c 41 47 53 3d 22 22  lse.  LDFLAGS=""
2ec10 0a 66 69 0a 0a 09 20 20 20 20 23 20 4f 70 65 6e  .fi...    # Open
2ec20 42 53 44 20 64 6f 65 73 6e 27 74 20 64 6f 20 76  BSD doesn't do v
2ec30 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 73 20 77  ersion numbers w
2ec40 69 74 68 20 64 6f 74 73 2e 0a 09 20 20 20 20 55  ith dots...    U
2ec50 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46  NSHARED_LIB_SUFF
2ec60 49 58 3d 27 24 7b 54 43 4c 5f 54 52 49 4d 5f 44  IX='${TCL_TRIM_D
2ec70 4f 54 53 7d 2e 61 27 0a 09 20 20 20 20 54 43 4c  OTS}.a'..    TCL
2ec80 5f 4c 49 42 5f 56 45 52 53 49 4f 4e 53 5f 4f 4b  _LIB_VERSIONS_OK
2ec90 3d 6e 6f 64 6f 74 73 0a 09 20 20 20 20 3b 3b 0a  =nodots..    ;;.
2eca0 09 4e 65 74 42 53 44 2d 2a 7c 46 72 65 65 42 53  .NetBSD-*|FreeBS
2ecb0 44 2d 2a 29 0a 09 20 20 20 20 23 20 46 72 65 65  D-*)..    # Free
2ecc0 42 53 44 20 33 2e 2a 20 61 6e 64 20 67 72 65 61  BSD 3.* and grea
2ecd0 74 65 72 20 68 61 76 65 20 45 4c 46 2e 0a 09 20  ter have ELF... 
2ece0 20 20 20 23 20 4e 65 74 42 53 44 20 32 2e 2a 20     # NetBSD 2.* 
2ecf0 68 61 73 20 45 4c 46 20 61 6e 64 20 63 61 6e 20  has ELF and can 
2ed00 75 73 65 20 27 63 63 20 2d 73 68 61 72 65 64 27  use 'cc -shared'
2ed10 20 74 6f 20 62 75 69 6c 64 20 73 68 61 72 65 64   to build shared
2ed20 20 6c 69 62 73 0a 09 20 20 20 20 53 48 4c 49 42   libs..    SHLIB
2ed30 5f 43 46 4c 41 47 53 3d 22 2d 66 50 49 43 22 0a  _CFLAGS="-fPIC".
2ed40 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d 27 24  .    SHLIB_LD='$
2ed50 7b 43 43 7d 20 2d 73 68 61 72 65 64 20 24 7b 53  {CC} -shared ${S
2ed60 48 4c 49 42 5f 43 46 4c 41 47 53 7d 27 0a 09 20  HLIB_CFLAGS}'.. 
2ed70 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53     SHLIB_LD_LIBS
2ed80 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20  ='${LIBS}'..    
2ed90 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73  SHLIB_SUFFIX=".s
2eda0 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d  o"..    DL_OBJS=
2edb0 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20  "tclLoadDl.o".. 
2edc0 20 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20     DL_LIBS="".. 
2edd0 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
2ede0 4c 41 47 53 20 2d 65 78 70 6f 72 74 2d 64 79 6e  LAGS -export-dyn
2edf0 61 6d 69 63 22 0a 09 20 20 20 20 69 66 20 74 65  amic"..    if te
2ee00 73 74 20 24 64 6f 52 70 61 74 68 20 3d 20 79 65  st $doRpath = ye
2ee10 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 43 43 5f  s; then :....CC_
2ee20 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d 57  SEARCH_FLAGS='-W
2ee30 6c 2c 2d 72 70 61 74 68 2c 24 7b 4c 49 42 5f 52  l,-rpath,${LIB_R
2ee40 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 66 69 0a  UNTIME_DIR}'.fi.
2ee50 09 20 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46  .    LD_SEARCH_F
2ee60 4c 41 47 53 3d 24 7b 43 43 5f 53 45 41 52 43 48  LAGS=${CC_SEARCH
2ee70 5f 46 4c 41 47 53 7d 0a 09 20 20 20 20 69 66 20  _FLAGS}..    if 
2ee80 74 65 73 74 20 22 24 7b 54 43 4c 5f 54 48 52 45  test "${TCL_THRE
2ee90 41 44 53 7d 22 20 3d 20 22 31 22 3b 20 74 68 65  ADS}" = "1"; the
2eea0 6e 20 3a 0a 0a 09 09 23 20 54 68 65 20 2d 70 74  n :....# The -pt
2eeb0 68 72 65 61 64 20 6e 65 65 64 73 20 74 6f 20 67  hread needs to g
2eec0 6f 20 69 6e 20 74 68 65 20 43 46 4c 41 47 53 2c  o in the CFLAGS,
2eed0 20 6e 6f 74 20 4c 49 42 53 0a 09 09 4c 49 42 53   not LIBS...LIBS
2eee0 3d 60 65 63 68 6f 20 24 4c 49 42 53 20 7c 20 73  =`echo $LIBS | s
2eef0 65 64 20 73 2f 2d 70 74 68 72 65 61 64 2f 2f 60  ed s/-pthread//`
2ef00 0a 09 09 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  ...CFLAGS="$CFLA
2ef10 47 53 20 2d 70 74 68 72 65 61 64 22 0a 09 20 20  GS -pthread"..  
2ef20 20 20 09 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46    .LDFLAGS="$LDF
2ef30 4c 41 47 53 20 2d 70 74 68 72 65 61 64 22 0a 0a  LAGS -pthread"..
2ef40 66 69 0a 09 20 20 20 20 63 61 73 65 20 24 73 79  fi..    case $sy
2ef50 73 74 65 6d 20 69 6e 0a 09 20 20 20 20 46 72 65  stem in..    Fre
2ef60 65 42 53 44 2d 33 2e 2a 29 0a 09 20 20 20 20 09  eBSD-3.*)..    .
2ef70 23 20 46 72 65 65 42 53 44 2d 33 20 64 6f 65 73  # FreeBSD-3 does
2ef80 6e 27 74 20 68 61 6e 64 6c 65 20 76 65 72 73 69  n't handle versi
2ef90 6f 6e 20 6e 75 6d 62 65 72 73 20 77 69 74 68 20  on numbers with 
2efa0 64 6f 74 73 2e 0a 09 20 20 20 20 09 55 4e 53 48  dots...    .UNSH
2efb0 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d  ARED_LIB_SUFFIX=
2efc0 27 24 7b 54 43 4c 5f 54 52 49 4d 5f 44 4f 54 53  '${TCL_TRIM_DOTS
2efd0 7d 2e 61 27 0a 09 20 20 20 20 09 53 48 41 52 45  }.a'..    .SHARE
2efe0 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 27 24 7b  D_LIB_SUFFIX='${
2eff0 54 43 4c 5f 54 52 49 4d 5f 44 4f 54 53 7d 2e 73  TCL_TRIM_DOTS}.s
2f000 6f 27 0a 09 20 20 20 20 09 54 43 4c 5f 4c 49 42  o'..    .TCL_LIB
2f010 5f 56 45 52 53 49 4f 4e 53 5f 4f 4b 3d 6e 6f 64  _VERSIONS_OK=nod
2f020 6f 74 73 0a 09 09 3b 3b 0a 09 20 20 20 20 65 73  ots...;;..    es
2f030 61 63 0a 09 20 20 20 20 3b 3b 0a 09 44 61 72 77  ac..    ;;..Darw
2f040 69 6e 2d 2a 29 0a 09 20 20 20 20 43 46 4c 41 47  in-*)..    CFLAG
2f050 53 5f 4f 50 54 49 4d 49 5a 45 3d 22 2d 4f 73 22  S_OPTIMIZE="-Os"
2f060 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41  ..    SHLIB_CFLA
2f070 47 53 3d 22 2d 66 6e 6f 2d 63 6f 6d 6d 6f 6e 22  GS="-fno-common"
2f080 0a 09 20 20 20 20 23 20 54 6f 20 61 76 6f 69 64  ..    # To avoid
2f090 20 64 69 73 63 72 65 70 61 6e 63 69 65 73 20 62   discrepancies b
2f0a0 65 74 77 65 65 6e 20 77 68 61 74 20 68 65 61 64  etween what head
2f0b0 65 72 73 20 63 6f 6e 66 69 67 75 72 65 20 73 65  ers configure se
2f0c0 65 73 20 64 75 72 69 6e 67 0a 09 20 20 20 20 23  es during..    #
2f0d0 20 70 72 65 70 72 6f 63 65 73 73 69 6e 67 20 74   preprocessing t
2f0e0 65 73 74 73 20 61 6e 64 20 63 6f 6d 70 69 6c 69  ests and compili
2f0f0 6e 67 20 74 65 73 74 73 2c 20 6d 6f 76 65 20 61  ng tests, move a
2f100 6e 79 20 2d 69 73 79 73 72 6f 6f 74 20 61 6e 64  ny -isysroot and
2f110 0a 09 20 20 20 20 23 20 2d 6d 6d 61 63 6f 73 78  ..    # -mmacosx
2f120 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 20 66 6c 61  -version-min fla
2f130 67 73 20 66 72 6f 6d 20 43 46 4c 41 47 53 20 74  gs from CFLAGS t
2f140 6f 20 43 50 50 46 4c 41 47 53 3a 0a 09 20 20 20  o CPPFLAGS:..   
2f150 20 43 50 50 46 4c 41 47 53 3d 22 24 7b 43 50 50   CPPFLAGS="${CPP
2f160 46 4c 41 47 53 7d 20 60 65 63 68 6f 20 22 20 24  FLAGS} `echo " $
2f170 7b 43 46 4c 41 47 53 7d 22 20 7c 20 5c 0a 09 09  {CFLAGS}" | \...
2f180 61 77 6b 20 27 42 45 47 49 4e 20 7b 46 53 3d 22  awk 'BEGIN {FS="
2f190 20 2b 2d 22 3b 4f 52 53 3d 22 20 22 7d 3b 20 7b   +-";ORS=" "}; {
2f1a0 66 6f 72 20 28 69 3d 32 3b 69 3c 3d 4e 46 3b 69  for (i=2;i<=NF;i
2f1b0 2b 2b 29 20 5c 0a 09 09 69 66 20 28 24 69 7e 2f  ++) \...if ($i~/
2f1c0 5e 28 69 73 79 73 72 6f 6f 74 7c 6d 6d 61 63 6f  ^(isysroot|mmaco
2f1d0 73 78 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 29 2f  sx-version-min)/
2f1e0 29 20 70 72 69 6e 74 20 22 2d 22 24 69 7d 27 60  ) print "-"$i}'`
2f1f0 22 0a 09 20 20 20 20 43 46 4c 41 47 53 3d 22 60  "..    CFLAGS="`
2f200 65 63 68 6f 20 22 20 24 7b 43 46 4c 41 47 53 7d  echo " ${CFLAGS}
2f210 22 20 7c 20 5c 0a 09 09 61 77 6b 20 27 42 45 47  " | \...awk 'BEG
2f220 49 4e 20 7b 46 53 3d 22 20 2b 2d 22 3b 4f 52 53  IN {FS=" +-";ORS
2f230 3d 22 20 22 7d 3b 20 7b 66 6f 72 20 28 69 3d 32  =" "}; {for (i=2
2f240 3b 69 3c 3d 4e 46 3b 69 2b 2b 29 20 5c 0a 09 09  ;i<=NF;i++) \...
2f250 69 66 20 28 21 28 24 69 7e 2f 5e 28 69 73 79 73  if (!($i~/^(isys
2f260 72 6f 6f 74 7c 6d 6d 61 63 6f 73 78 2d 76 65 72  root|mmacosx-ver
2f270 73 69 6f 6e 2d 6d 69 6e 29 2f 29 29 20 70 72 69  sion-min)/)) pri
2f280 6e 74 20 22 2d 22 24 69 7d 27 60 22 0a 09 20 20  nt "-"$i}'`"..  
2f290 20 20 69 66 20 74 65 73 74 20 24 64 6f 36 34 62    if test $do64b
2f2a0 69 74 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a  it = yes; then :
2f2b0 0a 0a 09 09 63 61 73 65 20 60 61 72 63 68 60 20  ....case `arch` 
2f2c0 69 6e 0a 09 09 20 20 20 20 70 70 63 29 0a 09 09  in...    ppc)...
2f2d0 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
2f2e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2f2f0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
2f300 6e 67 20 69 66 20 63 6f 6d 70 69 6c 65 72 20 61  ng if compiler a
2f310 63 63 65 70 74 73 20 2d 61 72 63 68 20 70 70 63  ccepts -arch ppc
2f320 36 34 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73  64 flag" >&5.$as
2f330 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2f340 67 20 69 66 20 63 6f 6d 70 69 6c 65 72 20 61 63  g if compiler ac
2f350 63 65 70 74 73 20 2d 61 72 63 68 20 70 70 63 36  cepts -arch ppc6
2f360 34 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b  4 flag... " >&6;
2f370 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 74 63   }.if test "${tc
2f380 6c 5f 63 76 5f 63 63 5f 61 72 63 68 5f 70 70 63  l_cv_cc_arch_ppc
2f390 36 34 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  64+set}" = set; 
2f3a0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
2f3b0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
2f3c0 3e 26 36 0a 65 6c 73 65 0a 0a 09 09 09 20 20 20  >&6.else.....   
2f3d0 20 68 6f 6c 64 5f 63 66 6c 61 67 73 3d 24 43 46   hold_cflags=$CF
2f3e0 4c 41 47 53 0a 09 09 09 20 20 20 20 43 46 4c 41  LAGS....    CFLA
2f3f0 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 61 72 63  GS="$CFLAGS -arc
2f400 68 20 70 70 63 36 34 20 2d 6d 70 6f 77 65 72 70  h ppc64 -mpowerp
2f410 63 36 34 20 2d 6d 63 70 75 3d 47 35 22 0a 09 09  c64 -mcpu=G5"...
2f420 09 20 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66  .    cat confdef
2f430 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
2f440 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2f450 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
2f460 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69  .h.  */..int.mai
2f470 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65  n ().{..  ;.  re
2f480 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
2f490 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
2f4a0 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  link "$LINENO"; 
2f4b0 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f  then :.  tcl_cv_
2f4c0 63 63 5f 61 72 63 68 5f 70 70 63 36 34 3d 79 65  cc_arch_ppc64=ye
2f4d0 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76 5f  s.else.  tcl_cv_
2f4e0 63 63 5f 61 72 63 68 5f 70 70 63 36 34 3d 6e 6f  cc_arch_ppc64=no
2f4f0 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
2f500 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2f510 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2f520 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61  \.    conftest$a
2f530 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
2f540 74 2e 24 61 63 5f 65 78 74 0a 09 09 09 20 20 20  t.$ac_ext....   
2f550 20 43 46 4c 41 47 53 3d 24 68 6f 6c 64 5f 63 66   CFLAGS=$hold_cf
2f560 6c 61 67 73 0a 66 69 0a 7b 20 24 61 73 5f 65 63  lags.fi.{ $as_ec
2f570 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2f580 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2f590 20 72 65 73 75 6c 74 3a 20 24 74 63 6c 5f 63 76   result: $tcl_cv
2f5a0 5f 63 63 5f 61 72 63 68 5f 70 70 63 36 34 22 20  _cc_arch_ppc64" 
2f5b0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 74  >&5.$as_echo "$t
2f5c0 63 6c 5f 63 76 5f 63 63 5f 61 72 63 68 5f 70 70  cl_cv_cc_arch_pp
2f5d0 63 36 34 22 20 3e 26 36 3b 20 7d 0a 09 09 09 69  c64" >&6; }....i
2f5e0 66 20 74 65 73 74 20 24 74 63 6c 5f 63 76 5f 63  f test $tcl_cv_c
2f5f0 63 5f 61 72 63 68 5f 70 70 63 36 34 20 3d 20 79  c_arch_ppc64 = y
2f600 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 09 20  es; then :..... 
2f610 20 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41     CFLAGS="$CFLA
2f620 47 53 20 2d 61 72 63 68 20 70 70 63 36 34 20 2d  GS -arch ppc64 -
2f630 6d 70 6f 77 65 72 70 63 36 34 20 2d 6d 63 70 75  mpowerpc64 -mcpu
2f640 3d 47 35 22 0a 09 09 09 20 20 20 20 64 6f 36 34  =G5"....    do64
2f650 62 69 74 5f 6f 6b 3d 79 65 73 0a 0a 66 69 3b 3b  bit_ok=yes..fi;;
2f660 0a 09 09 20 20 20 20 69 33 38 36 29 0a 09 09 09  ...    i386)....
2f670 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2f680 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2f690 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
2f6a0 67 20 69 66 20 63 6f 6d 70 69 6c 65 72 20 61 63  g if compiler ac
2f6b0 63 65 70 74 73 20 2d 61 72 63 68 20 78 38 36 5f  cepts -arch x86_
2f6c0 36 34 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73  64 flag" >&5.$as
2f6d0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
2f6e0 67 20 69 66 20 63 6f 6d 70 69 6c 65 72 20 61 63  g if compiler ac
2f6f0 63 65 70 74 73 20 2d 61 72 63 68 20 78 38 36 5f  cepts -arch x86_
2f700 36 34 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36  64 flag... " >&6
2f710 3b 20 7d 0a 69 66 20 74 65 73 74 20 22 24 7b 74  ; }.if test "${t
2f720 63 6c 5f 63 76 5f 63 63 5f 61 72 63 68 5f 78 38  cl_cv_cc_arch_x8
2f730 36 5f 36 34 2b 73 65 74 7d 22 20 3d 20 73 65 74  6_64+set}" = set
2f740 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
2f750 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2f760 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 09 09 09 20  " >&6.else..... 
2f770 20 20 20 68 6f 6c 64 5f 63 66 6c 61 67 73 3d 24     hold_cflags=$
2f780 43 46 4c 41 47 53 0a 09 09 09 20 20 20 20 43 46  CFLAGS....    CF
2f790 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 61  LAGS="$CFLAGS -a
2f7a0 72 63 68 20 78 38 36 5f 36 34 22 0a 09 09 09 20  rch x86_64".... 
2f7b0 20 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e     cat confdefs.
2f7c0 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
2f7d0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
2f7e0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
2f7f0 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20  .  */..int.main 
2f800 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  ().{..  ;.  retu
2f810 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
2f820 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  f ac_fn_c_try_li
2f830 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  nk "$LINENO"; th
2f840 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f 63 63  en :.  tcl_cv_cc
2f850 5f 61 72 63 68 5f 78 38 36 5f 36 34 3d 79 65 73  _arch_x86_64=yes
2f860 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76 5f 63  .else.  tcl_cv_c
2f870 63 5f 61 72 63 68 5f 78 38 36 5f 36 34 3d 6e 6f  c_arch_x86_64=no
2f880 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
2f890 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
2f8a0 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20  test.$ac_objext 
2f8b0 5c 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61  \.    conftest$a
2f8c0 63 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73  c_exeext conftes
2f8d0 74 2e 24 61 63 5f 65 78 74 0a 09 09 09 20 20 20  t.$ac_ext....   
2f8e0 20 43 46 4c 41 47 53 3d 24 68 6f 6c 64 5f 63 66   CFLAGS=$hold_cf
2f8f0 6c 61 67 73 0a 66 69 0a 7b 20 24 61 73 5f 65 63  lags.fi.{ $as_ec
2f900 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2f910 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2f920 20 72 65 73 75 6c 74 3a 20 24 74 63 6c 5f 63 76   result: $tcl_cv
2f930 5f 63 63 5f 61 72 63 68 5f 78 38 36 5f 36 34 22  _cc_arch_x86_64"
2f940 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2f950 74 63 6c 5f 63 76 5f 63 63 5f 61 72 63 68 5f 78  tcl_cv_cc_arch_x
2f960 38 36 5f 36 34 22 20 3e 26 36 3b 20 7d 0a 09 09  86_64" >&6; }...
2f970 09 69 66 20 74 65 73 74 20 24 74 63 6c 5f 63 76  .if test $tcl_cv
2f980 5f 63 63 5f 61 72 63 68 5f 78 38 36 5f 36 34 20  _cc_arch_x86_64 
2f990 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09  = yes; then :...
2f9a0 09 09 20 20 20 20 43 46 4c 41 47 53 3d 22 24 43  ..    CFLAGS="$C
2f9b0 46 4c 41 47 53 20 2d 61 72 63 68 20 78 38 36 5f  FLAGS -arch x86_
2f9c0 36 34 22 0a 09 09 09 20 20 20 20 64 6f 36 34 62  64"....    do64b
2f9d0 69 74 5f 6f 6b 3d 79 65 73 0a 0a 66 69 3b 3b 0a  it_ok=yes..fi;;.
2f9e0 09 09 20 20 20 20 2a 29 0a 09 09 09 7b 20 24 61  ..    *)....{ $a
2f9f0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2fa00 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2fa10 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 44 6f  NO}: WARNING: Do
2fa20 6e 27 74 20 6b 6e 6f 77 20 68 6f 77 20 65 6e 61  n't know how ena
2fa30 62 6c 65 20 36 34 2d 62 69 74 20 6f 6e 20 61 72  ble 64-bit on ar
2fa40 63 68 69 74 65 63 74 75 72 65 20 5c 60 61 72 63  chitecture \`arc
2fa50 68 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  h\`" >&5.$as_ech
2fa60 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
2fa70 4e 47 3a 20 44 6f 6e 27 74 20 6b 6e 6f 77 20 68  NG: Don't know h
2fa80 6f 77 20 65 6e 61 62 6c 65 20 36 34 2d 62 69 74  ow enable 64-bit
2fa90 20 6f 6e 20 61 72 63 68 69 74 65 63 74 75 72 65   on architecture
2faa0 20 5c 60 61 72 63 68 5c 60 22 20 3e 26 32 3b 7d   \`arch\`" >&2;}
2fab0 3b 3b 0a 09 09 65 73 61 63 0a 0a 65 6c 73 65 0a  ;;...esac..else.
2fac0 0a 09 09 23 20 43 68 65 63 6b 20 66 6f 72 20 63  ...# Check for c
2fad0 6f 6d 62 69 6e 65 64 20 33 32 2d 62 69 74 20 61  ombined 32-bit a
2fae0 6e 64 20 36 34 2d 62 69 74 20 66 61 74 20 62 75  nd 64-bit fat bu
2faf0 69 6c 64 0a 09 09 69 66 20 65 63 68 6f 20 22 24  ild...if echo "$
2fb00 43 46 4c 41 47 53 20 22 20 7c 67 72 65 70 20 2d  CFLAGS " |grep -
2fb10 45 20 2d 71 20 2d 2d 20 27 2d 61 72 63 68 20 28  E -q -- '-arch (
2fb20 70 70 63 36 34 7c 78 38 36 5f 36 34 29 20 27 20  ppc64|x86_64) ' 
2fb30 5c 0a 09 09 20 20 20 20 26 26 20 65 63 68 6f 20  \...    && echo 
2fb40 22 24 43 46 4c 41 47 53 20 22 20 7c 67 72 65 70  "$CFLAGS " |grep
2fb50 20 2d 45 20 2d 71 20 2d 2d 20 27 2d 61 72 63 68   -E -q -- '-arch
2fb60 20 28 70 70 63 7c 69 33 38 36 29 20 27 3b 20 74   (ppc|i386) '; t
2fb70 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 66 61 74  hen :....    fat
2fb80 5f 33 32 5f 36 34 3d 79 65 73 0a 66 69 0a 0a 66  _32_64=yes.fi..f
2fb90 69 0a 09 20 20 20 20 23 20 54 45 41 20 73 70 65  i..    # TEA spe
2fba0 63 69 66 69 63 3a 20 75 73 65 20 4c 44 46 4c 41  cific: use LDFLA
2fbb0 47 53 5f 44 45 46 41 55 4c 54 20 69 6e 73 74 65  GS_DEFAULT inste
2fbc0 61 64 20 6f 66 20 4c 44 46 4c 41 47 53 0a 09 20  ad of LDFLAGS.. 
2fbd0 20 20 20 53 48 4c 49 42 5f 4c 44 3d 27 24 7b 43     SHLIB_LD='${C
2fbe0 43 7d 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20 24  C} -dynamiclib $
2fbf0 7b 43 46 4c 41 47 53 7d 20 24 7b 4c 44 46 4c 41  {CFLAGS} ${LDFLA
2fc00 47 53 5f 44 45 46 41 55 4c 54 7d 27 0a 09 20 20  GS_DEFAULT}'..  
2fc10 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
2fc20 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2fc30 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
2fc40 69 6e 67 20 69 66 20 6c 64 20 61 63 63 65 70 74  ing if ld accept
2fc50 73 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  s -single_module
2fc60 20 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65   flag" >&5.$as_e
2fc70 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2fc80 69 66 20 6c 64 20 61 63 63 65 70 74 73 20 2d 73  if ld accepts -s
2fc90 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61  ingle_module fla
2fca0 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
2fcb0 20 74 65 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f   test "${tcl_cv_
2fcc0 6c 64 5f 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  ld_single_module
2fcd0 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68  +set}" = set; th
2fce0 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
2fcf0 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
2fd00 36 0a 65 6c 73 65 0a 0a 09 09 68 6f 6c 64 5f 6c  6.else....hold_l
2fd10 64 66 6c 61 67 73 3d 24 4c 44 46 4c 41 47 53 0a  dflags=$LDFLAGS.
2fd20 09 09 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c  ..LDFLAGS="$LDFL
2fd30 41 47 53 20 2d 64 79 6e 61 6d 69 63 6c 69 62 20  AGS -dynamiclib 
2fd40 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75  -Wl,-single_modu
2fd50 6c 65 22 0a 09 09 63 61 74 20 63 6f 6e 66 64 65  le"...cat confde
2fd60 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
2fd70 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
2fd80 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
2fd90 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
2fda0 69 6e 20 28 29 0a 7b 0a 69 6e 74 20 69 3b 0a 20  in ().{.int i;. 
2fdb0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
2fdc0 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2fdd0 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49  _c_try_link "$LI
2fde0 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20  NENO"; then :.  
2fdf0 74 63 6c 5f 63 76 5f 6c 64 5f 73 69 6e 67 6c 65  tcl_cv_ld_single
2fe00 5f 6d 6f 64 75 6c 65 3d 79 65 73 0a 65 6c 73 65  _module=yes.else
2fe10 0a 20 20 74 63 6c 5f 63 76 5f 6c 64 5f 73 69 6e  .  tcl_cv_ld_sin
2fe20 67 6c 65 5f 6d 6f 64 75 6c 65 3d 6e 6f 0a 66 69  gle_module=no.fi
2fe30 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
2fe40 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2fe50 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
2fe60 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
2fe70 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
2fe80 61 63 5f 65 78 74 0a 09 09 4c 44 46 4c 41 47 53  ac_ext...LDFLAGS
2fe90 3d 24 68 6f 6c 64 5f 6c 64 66 6c 61 67 73 0a 66  =$hold_ldflags.f
2fea0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2feb0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2fec0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
2fed0 74 3a 20 24 74 63 6c 5f 63 76 5f 6c 64 5f 73 69  t: $tcl_cv_ld_si
2fee0 6e 67 6c 65 5f 6d 6f 64 75 6c 65 22 20 3e 26 35  ngle_module" >&5
2fef0 0a 24 61 73 5f 65 63 68 6f 20 22 24 74 63 6c 5f  .$as_echo "$tcl_
2ff00 63 76 5f 6c 64 5f 73 69 6e 67 6c 65 5f 6d 6f 64  cv_ld_single_mod
2ff10 75 6c 65 22 20 3e 26 36 3b 20 7d 0a 09 20 20 20  ule" >&6; }..   
2ff20 20 69 66 20 74 65 73 74 20 24 74 63 6c 5f 63 76   if test $tcl_cv
2ff30 5f 6c 64 5f 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c  _ld_single_modul
2ff40 65 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  e = yes; then :.
2ff50 0a 09 09 53 48 4c 49 42 5f 4c 44 3d 22 24 7b 53  ...SHLIB_LD="${S
2ff60 48 4c 49 42 5f 4c 44 7d 20 2d 57 6c 2c 2d 73 69  HLIB_LD} -Wl,-si
2ff70 6e 67 6c 65 5f 6d 6f 64 75 6c 65 22 0a 0a 66 69  ngle_module"..fi
2ff80 0a 09 20 20 20 20 23 20 54 45 41 20 73 70 65 63  ..    # TEA spec
2ff90 69 66 69 63 3a 20 6c 69 6e 6b 20 73 68 6c 69 62  ific: link shlib
2ffa0 20 77 69 74 68 20 63 75 72 72 65 6e 74 20 61 6e   with current an
2ffb0 64 20 63 6f 6d 70 61 74 69 62 6c 69 74 79 20 76  d compatiblity v
2ffc0 65 72 73 69 6f 6e 20 66 6c 61 67 73 0a 09 20 20  ersion flags..  
2ffd0 20 20 76 65 72 73 3d 60 65 63 68 6f 20 24 7b 50    vers=`echo ${P
2ffe0 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 7d 20  ACKAGE_VERSION} 
2fff0 7c 20 73 65 64 20 2d 65 20 27 73 2f 5e 5c 28 5b  | sed -e 's/^\([
30000 30 2d 39 5d 5c 7b 31 2c 35 5c 7d 5c 29 5c 28 5c  0-9]\{1,5\}\)\(\
30010 28 5c 2e 5b 30 2d 39 5d 5c 7b 31 2c 33 5c 7d 5c  (\.[0-9]\{1,3\}\
30020 29 5c 7b 30 2c 32 5c 7d 5c 29 2e 2a 24 2f 5c 31  )\{0,2\}\).*$/\1
30030 5c 32 2f 70 27 20 2d 65 20 64 60 0a 09 20 20 20  \2/p' -e d`..   
30040 20 53 48 4c 49 42 5f 4c 44 3d 22 24 7b 53 48 4c   SHLIB_LD="${SHL
30050 49 42 5f 4c 44 7d 20 2d 63 75 72 72 65 6e 74 5f  IB_LD} -current_
30060 76 65 72 73 69 6f 6e 20 24 7b 76 65 72 73 3a 2d  version ${vers:-
30070 30 7d 20 2d 63 6f 6d 70 61 74 69 62 69 6c 69 74  0} -compatibilit
30080 79 5f 76 65 72 73 69 6f 6e 20 24 7b 76 65 72 73  y_version ${vers
30090 3a 2d 30 7d 22 0a 09 20 20 20 20 53 48 4c 49 42  :-0}"..    SHLIB
300a0 5f 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53  _LD_LIBS='${LIBS
300b0 7d 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55  }'..    SHLIB_SU
300c0 46 46 49 58 3d 22 2e 64 79 6c 69 62 22 0a 09 20  FFIX=".dylib".. 
300d0 20 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c     DL_OBJS="tclL
300e0 6f 61 64 44 79 6c 64 2e 6f 22 0a 09 20 20 20 20  oadDyld.o"..    
300f0 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20  DL_LIBS=""..    
30100 23 20 44 6f 6e 27 74 20 75 73 65 20 2d 70 72 65  # Don't use -pre
30110 62 69 6e 64 20 77 68 65 6e 20 62 75 69 6c 64 69  bind when buildi
30120 6e 67 20 66 6f 72 20 4d 61 63 20 4f 53 20 58 20  ng for Mac OS X 
30130 31 30 2e 34 20 6f 72 20 6c 61 74 65 72 20 6f 6e  10.4 or later on
30140 6c 79 3a 0a 09 20 20 20 20 69 66 20 74 65 73 74  ly:..    if test
30150 20 22 60 65 63 68 6f 20 22 24 7b 4d 41 43 4f 53   "`echo "${MACOS
30160 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52  X_DEPLOYMENT_TAR
30170 47 45 54 7d 22 20 7c 20 61 77 6b 20 2d 46 20 27  GET}" | awk -F '
30180 31 30 5c 5c 2e 27 20 27 7b 70 72 69 6e 74 20 69  10\\.' '{print i
30190 6e 74 28 24 32 29 7d 27 60 22 20 2d 6c 74 20 34  nt($2)}'`" -lt 4
301a0 20 2d 61 20 5c 0a 09 09 22 60 65 63 68 6f 20 22   -a \..."`echo "
301b0 24 7b 43 50 50 46 4c 41 47 53 7d 22 20 7c 20 61  ${CPPFLAGS}" | a
301c0 77 6b 20 2d 46 20 27 2d 6d 6d 61 63 6f 73 78 2d  wk -F '-mmacosx-
301d0 76 65 72 73 69 6f 6e 2d 6d 69 6e 3d 31 30 5c 5c  version-min=10\\
301e0 2e 27 20 27 7b 70 72 69 6e 74 20 69 6e 74 28 24  .' '{print int($
301f0 32 29 7d 27 60 22 20 2d 6c 74 20 34 3b 20 74 68  2)}'`" -lt 4; th
30200 65 6e 20 3a 0a 0a 09 09 4c 44 46 4c 41 47 53 3d  en :....LDFLAGS=
30210 22 24 4c 44 46 4c 41 47 53 20 2d 70 72 65 62 69  "$LDFLAGS -prebi
30220 6e 64 22 0a 66 69 0a 09 20 20 20 20 4c 44 46 4c  nd".fi..    LDFL
30230 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 68  AGS="$LDFLAGS -h
30240 65 61 64 65 72 70 61 64 5f 6d 61 78 5f 69 6e 73  eaderpad_max_ins
30250 74 61 6c 6c 5f 6e 61 6d 65 73 22 0a 09 20 20 20  tall_names"..   
30260 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
30270 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
30280 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
30290 6e 67 20 69 66 20 6c 64 20 61 63 63 65 70 74 73  ng if ld accepts
302a0 20 2d 73 65 61 72 63 68 5f 70 61 74 68 73 5f 66   -search_paths_f
302b0 69 72 73 74 20 66 6c 61 67 22 20 3e 26 35 0a 24  irst flag" >&5.$
302c0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
302d0 69 6e 67 20 69 66 20 6c 64 20 61 63 63 65 70 74  ing if ld accept
302e0 73 20 2d 73 65 61 72 63 68 5f 70 61 74 68 73 5f  s -search_paths_
302f0 66 69 72 73 74 20 66 6c 61 67 2e 2e 2e 20 22 20  first flag... " 
30300 3e 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 22  >&6; }.if test "
30310 24 7b 74 63 6c 5f 63 76 5f 6c 64 5f 73 65 61 72  ${tcl_cv_ld_sear
30320 63 68 5f 70 61 74 68 73 5f 66 69 72 73 74 2b 73  ch_paths_first+s
30330 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
30340 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
30350 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
30360 65 6c 73 65 0a 0a 09 09 68 6f 6c 64 5f 6c 64 66  else....hold_ldf
30370 6c 61 67 73 3d 24 4c 44 46 4c 41 47 53 0a 09 09  lags=$LDFLAGS...
30380 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47  LDFLAGS="$LDFLAG
30390 53 20 2d 57 6c 2c 2d 73 65 61 72 63 68 5f 70 61  S -Wl,-search_pa
303a0 74 68 73 5f 66 69 72 73 74 22 0a 09 09 63 61 74  ths_first"...cat
303b0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
303c0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
303d0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
303e0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
303f0 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69  .int.main ().{.i
30400 6e 74 20 69 3b 0a 20 20 3b 0a 20 20 72 65 74 75  nt i;.  ;.  retu
30410 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
30420 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  f ac_fn_c_try_li
30430 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  nk "$LINENO"; th
30440 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f 6c 64  en :.  tcl_cv_ld
30450 5f 73 65 61 72 63 68 5f 70 61 74 68 73 5f 66 69  _search_paths_fi
30460 72 73 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 74  rst=yes.else.  t
30470 63 6c 5f 63 76 5f 6c 64 5f 73 65 61 72 63 68 5f  cl_cv_ld_search_
30480 70 61 74 68 73 5f 66 69 72 73 74 3d 6e 6f 0a 66  paths_first=no.f
30490 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
304a0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
304b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a  st.$ac_objext \.
304c0 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
304d0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
304e0 24 61 63 5f 65 78 74 0a 09 09 4c 44 46 4c 41 47  $ac_ext...LDFLAG
304f0 53 3d 24 68 6f 6c 64 5f 6c 64 66 6c 61 67 73 0a  S=$hold_ldflags.
30500 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
30510 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
30520 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
30530 6c 74 3a 20 24 74 63 6c 5f 63 76 5f 6c 64 5f 73  lt: $tcl_cv_ld_s
30540 65 61 72 63 68 5f 70 61 74 68 73 5f 66 69 72 73  earch_paths_firs
30550 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
30560 22 24 74 63 6c 5f 63 76 5f 6c 64 5f 73 65 61 72  "$tcl_cv_ld_sear
30570 63 68 5f 70 61 74 68 73 5f 66 69 72 73 74 22 20  ch_paths_first" 
30580 3e 26 36 3b 20 7d 0a 09 20 20 20 20 69 66 20 74  >&6; }..    if t
30590 65 73 74 20 24 74 63 6c 5f 63 76 5f 6c 64 5f 73  est $tcl_cv_ld_s
305a0 65 61 72 63 68 5f 70 61 74 68 73 5f 66 69 72 73  earch_paths_firs
305b0 74 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  t = yes; then :.
305c0 0a 09 09 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46  ...LDFLAGS="$LDF
305d0 4c 41 47 53 20 2d 57 6c 2c 2d 73 65 61 72 63 68  LAGS -Wl,-search
305e0 5f 70 61 74 68 73 5f 66 69 72 73 74 22 0a 0a 66  _paths_first"..f
305f0 69 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22  i..    if test "
30600 24 74 63 6c 5f 63 76 5f 63 63 5f 76 69 73 69 62  $tcl_cv_cc_visib
30610 69 6c 69 74 79 5f 68 69 64 64 65 6e 22 20 21 3d  ility_hidden" !=
30620 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 0a 24   yes; then :...$
30630 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65  as_echo "#define
30640 20 4d 4f 44 55 4c 45 5f 53 43 4f 50 45 20 5f 5f   MODULE_SCOPE __
30650 70 72 69 76 61 74 65 5f 65 78 74 65 72 6e 5f 5f  private_extern__
30660 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a  " >>confdefs.h..
30670 0a 66 69 0a 09 20 20 20 20 43 43 5f 53 45 41 52  .fi..    CC_SEAR
30680 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20 20 20  CH_FLAGS=""..   
30690 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53   LD_SEARCH_FLAGS
306a0 3d 22 22 0a 09 20 20 20 20 4c 44 5f 4c 49 42 52  =""..    LD_LIBR
306b0 41 52 59 5f 50 41 54 48 5f 56 41 52 3d 22 44 59  ARY_PATH_VAR="DY
306c0 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 22  LD_LIBRARY_PATH"
306d0 0a 09 20 20 20 20 23 20 54 45 41 20 73 70 65 63  ..    # TEA spec
306e0 69 66 69 63 3a 20 66 6f 72 20 63 6f 6d 62 69 6e  ific: for combin
306f0 65 64 20 33 32 20 26 20 36 34 20 62 69 74 20 66  ed 32 & 64 bit f
30700 61 74 20 62 75 69 6c 64 73 20 6f 66 20 54 6b 0a  at builds of Tk.
30710 09 20 20 20 20 23 20 65 78 74 65 6e 73 69 6f 6e  .    # extension
30720 73 2c 20 76 65 72 69 66 79 20 74 68 61 74 20 36  s, verify that 6
30730 34 2d 62 69 74 20 62 75 69 6c 64 20 69 73 20 70  4-bit build is p
30740 6f 73 73 69 62 6c 65 2e 0a 09 20 20 20 20 69 66  ossible...    if
30750 20 74 65 73 74 20 22 24 66 61 74 5f 33 32 5f 36   test "$fat_32_6
30760 34 22 20 3d 20 79 65 73 20 26 26 20 74 65 73 74  4" = yes && test
30770 20 2d 6e 20 22 24 7b 54 4b 5f 42 49 4e 5f 44 49   -n "${TK_BIN_DI
30780 52 7d 22 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 69  R}"; then :....i
30790 66 20 74 65 73 74 20 22 24 7b 54 45 41 5f 57 49  f test "${TEA_WI
307a0 4e 44 4f 57 49 4e 47 53 59 53 54 45 4d 7d 22 20  NDOWINGSYSTEM}" 
307b0 3d 20 78 31 31 3b 20 74 68 65 6e 20 3a 0a 0a 09  = x11; then :...
307c0 09 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
307d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
307e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
307f0 65 63 6b 69 6e 67 20 66 6f 72 20 36 34 2d 62 69  ecking for 64-bi
30800 74 20 58 31 31 22 20 3e 26 35 0a 24 61 73 5f 65  t X11" >&5.$as_e
30810 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
30820 66 6f 72 20 36 34 2d 62 69 74 20 58 31 31 2e 2e  for 64-bit X11..
30830 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
30840 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f 6c 69 62  st "${tcl_cv_lib
30850 5f 78 31 31 5f 36 34 2b 73 65 74 7d 22 20 3d 20  _x11_64+set}" = 
30860 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  set; then :.  $a
30870 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
30880 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 09  d) " >&6.else...
30890 09 09 66 6f 72 20 76 20 69 6e 20 43 46 4c 41 47  ..for v in CFLAG
308a0 53 20 43 50 50 46 4c 41 47 53 20 4c 44 46 4c 41  S CPPFLAGS LDFLA
308b0 47 53 3b 20 64 6f 0a 09 09 09 20 20 20 20 65 76  GS; do....    ev
308c0 61 6c 20 27 68 6f 6c 64 5f 27 24 76 27 3d 22 24  al 'hold_'$v'="$
308d0 27 24 76 27 22 3b 27 24 76 27 3d 22 60 65 63 68  '$v'";'$v'="`ech
308e0 6f 20 22 24 27 24 76 27 20 22 7c 73 65 64 20 2d  o "$'$v' "|sed -
308f0 65 20 22 73 2f 2d 61 72 63 68 20 70 70 63 20 2f  e "s/-arch ppc /
30900 20 2f 67 22 20 2d 65 20 22 73 2f 2d 61 72 63 68   /g" -e "s/-arch
30910 20 69 33 38 36 20 2f 20 2f 67 22 60 22 27 0a 09   i386 / /g"`"'..
30920 09 09 64 6f 6e 65 0a 09 09 09 43 50 50 46 4c 41  ..done....CPPFLA
30930 47 53 3d 22 24 43 50 50 46 4c 41 47 53 20 2d 49  GS="$CPPFLAGS -I
30940 2f 75 73 72 2f 58 31 31 52 36 2f 69 6e 63 6c 75  /usr/X11R6/inclu
30950 64 65 22 0a 09 09 09 4c 44 46 4c 41 47 53 3d 22  de"....LDFLAGS="
30960 24 4c 44 46 4c 41 47 53 20 2d 4c 2f 75 73 72 2f  $LDFLAGS -L/usr/
30970 58 31 31 52 36 2f 6c 69 62 20 2d 6c 58 31 31 22  X11R6/lib -lX11"
30980 0a 09 09 09 63 61 74 20 63 6f 6e 66 64 65 66 73  ....cat confdefs
30990 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
309a0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
309b0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
309c0 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20  h.  */.#include 
309d0 3c 58 31 31 2f 58 6c 69 62 2e 68 3e 0a 69 6e 74  <X11/Xlib.h>.int
309e0 0a 6d 61 69 6e 20 28 29 0a 7b 0a 58 72 6d 49 6e  .main ().{.XrmIn
309f0 69 74 69 61 6c 69 7a 65 28 29 3b 0a 20 20 3b 0a  itialize();.  ;.
30a00 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
30a10 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
30a20 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45 4e  try_link "$LINEN
30a30 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c  O"; then :.  tcl
30a40 5f 63 76 5f 6c 69 62 5f 78 31 31 5f 36 34 3d 79  _cv_lib_x11_64=y
30a50 65 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76  es.else.  tcl_cv
30a60 5f 6c 69 62 5f 78 31 31 5f 36 34 3d 6e 6f 0a 66  _lib_x11_64=no.f
30a70 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
30a80 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
30a90 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a  st.$ac_objext \.
30aa0 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f      conftest$ac_
30ab0 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e  exeext conftest.
30ac0 24 61 63 5f 65 78 74 0a 09 09 09 66 6f 72 20 76  $ac_ext....for v
30ad0 20 69 6e 20 43 46 4c 41 47 53 20 43 50 50 46 4c   in CFLAGS CPPFL
30ae0 41 47 53 20 4c 44 46 4c 41 47 53 3b 20 64 6f 0a  AGS LDFLAGS; do.
30af0 09 09 09 20 20 20 20 65 76 61 6c 20 24 76 27 3d  ...    eval $v'=
30b00 22 24 68 6f 6c 64 5f 27 24 76 27 22 27 0a 09 09  "$hold_'$v'"'...
30b10 09 64 6f 6e 65 0a 66 69 0a 7b 20 24 61 73 5f 65  .done.fi.{ $as_e
30b20 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
30b30 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
30b40 3a 20 72 65 73 75 6c 74 3a 20 24 74 63 6c 5f 63  : result: $tcl_c
30b50 76 5f 6c 69 62 5f 78 31 31 5f 36 34 22 20 3e 26  v_lib_x11_64" >&
30b60 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 74 63 6c  5.$as_echo "$tcl
30b70 5f 63 76 5f 6c 69 62 5f 78 31 31 5f 36 34 22 20  _cv_lib_x11_64" 
30b80 3e 26 36 3b 20 7d 0a 0a 66 69 0a 09 09 23 20 72  >&6; }..fi...# r
30b90 65 6d 6f 76 65 20 36 34 2d 62 69 74 20 61 72 63  emove 64-bit arc
30ba0 68 20 66 6c 61 67 73 20 66 72 6f 6d 20 43 46 4c  h flags from CFL
30bb0 41 47 53 20 65 74 20 61 6c 2e 20 69 66 20 63 6f  AGS et al. if co
30bc0 6e 66 69 67 75 72 61 74 69 6f 6e 0a 09 09 23 20  nfiguration...# 
30bd0 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74  does not support
30be0 20 36 34 2d 62 69 74 2e 0a 09 09 69 66 20 74 65   64-bit....if te
30bf0 73 74 20 22 24 7b 54 45 41 5f 57 49 4e 44 4f 57  st "${TEA_WINDOW
30c00 49 4e 47 53 59 53 54 45 4d 7d 22 20 3d 20 61 71  INGSYSTEM}" = aq
30c10 75 61 20 2d 6f 20 22 24 74 63 6c 5f 63 76 5f 6c  ua -o "$tcl_cv_l
30c20 69 62 5f 78 31 31 5f 36 34 22 20 3d 20 6e 6f 3b  ib_x11_64" = no;
30c30 20 74 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 7b   then :....    {
30c40 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
30c50 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
30c60 49 4e 45 4e 4f 7d 3a 20 52 65 6d 6f 76 69 6e 67  INENO}: Removing
30c70 20 36 34 2d 62 69 74 20 61 72 63 68 69 74 65 63   64-bit architec
30c80 74 75 72 65 73 20 66 72 6f 6d 20 63 6f 6d 70 69  tures from compi
30c90 6c 65 72 20 26 20 6c 69 6e 6b 65 72 20 66 6c 61  ler & linker fla
30ca0 67 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  gs" >&5.$as_echo
30cb0 20 22 24 61 73 5f 6d 65 3a 20 52 65 6d 6f 76 69   "$as_me: Removi
30cc0 6e 67 20 36 34 2d 62 69 74 20 61 72 63 68 69 74  ng 64-bit archit
30cd0 65 63 74 75 72 65 73 20 66 72 6f 6d 20 63 6f 6d  ectures from com
30ce0 70 69 6c 65 72 20 26 20 6c 69 6e 6b 65 72 20 66  piler & linker f
30cf0 6c 61 67 73 22 20 3e 26 36 3b 7d 0a 09 09 20 20  lags" >&6;}...  
30d00 20 20 66 6f 72 20 76 20 69 6e 20 43 46 4c 41 47    for v in CFLAG
30d10 53 20 43 50 50 46 4c 41 47 53 20 4c 44 46 4c 41  S CPPFLAGS LDFLA
30d20 47 53 3b 20 64 6f 0a 09 09 09 65 76 61 6c 20 24  GS; do....eval $
30d30 76 27 3d 22 60 65 63 68 6f 20 22 24 27 24 76 27  v'="`echo "$'$v'
30d40 20 22 7c 73 65 64 20 2d 65 20 22 73 2f 2d 61 72   "|sed -e "s/-ar
30d50 63 68 20 70 70 63 36 34 20 2f 20 2f 67 22 20 2d  ch ppc64 / /g" -
30d60 65 20 22 73 2f 2d 61 72 63 68 20 78 38 36 5f 36  e "s/-arch x86_6
30d70 34 20 2f 20 2f 67 22 60 22 27 0a 09 09 20 20 20  4 / /g"`"'...   
30d80 20 64 6f 6e 65 0a 66 69 0a 0a 66 69 0a 09 20 20   done.fi..fi..  
30d90 20 20 3b 3b 0a 09 4e 45 58 54 53 54 45 50 2d 2a    ;;..NEXTSTEP-*
30da0 29 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c  )..    SHLIB_CFL
30db0 41 47 53 3d 22 22 0a 09 20 20 20 20 53 48 4c 49  AGS=""..    SHLI
30dc0 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 6e 6f 73  B_LD='${CC} -nos
30dd0 74 64 6c 69 62 20 2d 72 27 0a 09 20 20 20 20 53  tdlib -r'..    S
30de0 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 22 0a  HLIB_LD_LIBS="".
30df0 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46 46 49  .    SHLIB_SUFFI
30e00 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20 44 4c 5f  X=".so"..    DL_
30e10 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 4e 65 78  OBJS="tclLoadNex
30e20 74 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49 42  t.o"..    DL_LIB
30e30 53 3d 22 22 0a 09 20 20 20 20 43 43 5f 53 45 41  S=""..    CC_SEA
30e40 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20 20  RCH_FLAGS=""..  
30e50 20 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47    LD_SEARCH_FLAG
30e60 53 3d 22 22 0a 09 20 20 20 20 3b 3b 0a 09 4f 53  S=""..    ;;..OS
30e70 2f 33 39 30 2d 2a 29 0a 09 20 20 20 20 43 46 4c  /390-*)..    CFL
30e80 41 47 53 5f 4f 50 54 49 4d 49 5a 45 3d 22 22 09  AGS_OPTIMIZE="".
30e90 09 23 20 4f 70 74 69 6d 69 7a 65 72 20 69 73 20  .# Optimizer is 
30ea0 62 75 67 67 79 0a 0a 24 61 73 5f 65 63 68 6f 20  buggy..$as_echo 
30eb0 22 23 64 65 66 69 6e 65 20 5f 4f 45 5f 53 4f 43  "#define _OE_SOC
30ec0 4b 45 54 53 20 31 22 20 3e 3e 63 6f 6e 66 64 65  KETS 1" >>confde
30ed0 66 73 2e 68 0a 0a 09 20 20 20 20 3b 3b 0a 09 4f  fs.h...    ;;..O
30ee0 53 46 31 2d 31 2e 30 7c 4f 53 46 31 2d 31 2e 31  SF1-1.0|OSF1-1.1
30ef0 7c 4f 53 46 31 2d 31 2e 32 29 0a 09 20 20 20 20  |OSF1-1.2)..    
30f00 23 20 4f 53 46 2f 31 20 31 2e 5b 30 31 32 5d 20  # OSF/1 1.[012] 
30f10 66 72 6f 6d 20 4f 53 46 2c 20 61 6e 64 20 64 65  from OSF, and de
30f20 72 69 76 61 74 69 76 65 73 2c 20 69 6e 63 6c 75  rivatives, inclu
30f30 64 69 6e 67 20 50 61 72 61 67 6f 6e 20 4f 53 46  ding Paragon OSF
30f40 2f 31 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46  /1..    SHLIB_CF
30f50 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 23 20 48  LAGS=""..    # H
30f60 61 63 6b 3a 20 6d 61 6b 65 20 70 61 63 6b 61 67  ack: make packag
30f70 65 20 6e 61 6d 65 20 73 61 6d 65 20 61 73 20 6c  e name same as l
30f80 69 62 72 61 72 79 20 6e 61 6d 65 0a 09 20 20 20  ibrary name..   
30f90 20 53 48 4c 49 42 5f 4c 44 3d 27 6c 64 20 2d 52   SHLIB_LD='ld -R
30fa0 20 2d 65 78 70 6f 72 74 20 3a 27 0a 09 20 20 20   -export :'..   
30fb0 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22   SHLIB_LD_LIBS="
30fc0 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55 46  "..    SHLIB_SUF
30fd0 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20 44  FIX=".so"..    D
30fe0 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64 4f  L_OBJS="tclLoadO
30ff0 53 46 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49  SF.o"..    DL_LI
31000 42 53 3d 22 22 0a 09 20 20 20 20 43 43 5f 53 45  BS=""..    CC_SE
31010 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20  ARCH_FLAGS="".. 
31020 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41     LD_SEARCH_FLA
31030 47 53 3d 22 22 0a 09 20 20 20 20 3b 3b 0a 09 4f  GS=""..    ;;..O
31040 53 46 31 2d 31 2e 2a 29 0a 09 20 20 20 20 23 20  SF1-1.*)..    # 
31050 4f 53 46 2f 31 20 31 2e 33 20 66 72 6f 6d 20 4f  OSF/1 1.3 from O
31060 53 46 20 75 73 69 6e 67 20 45 4c 46 2c 20 61 6e  SF using ELF, an
31070 64 20 64 65 72 69 76 61 74 69 76 65 73 2c 20 69  d derivatives, i
31080 6e 63 6c 75 64 69 6e 67 20 41 44 32 0a 09 20 20  ncluding AD2..  
31090 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22    SHLIB_CFLAGS="
310a0 2d 66 50 49 43 22 0a 09 20 20 20 20 69 66 20 74  -fPIC"..    if t
310b0 65 73 74 20 22 24 53 48 41 52 45 44 5f 42 55 49  est "$SHARED_BUI
310c0 4c 44 22 20 3d 20 31 3b 20 74 68 65 6e 20 3a 0a  LD" = 1; then :.
310d0 20 20 53 48 4c 49 42 5f 4c 44 3d 22 6c 64 20 2d    SHLIB_LD="ld -
310e0 73 68 61 72 65 64 22 0a 65 6c 73 65 0a 0a 09 20  shared".else... 
310f0 20 20 20 20 20 20 20 53 48 4c 49 42 5f 4c 44 3d         SHLIB_LD=
31100 22 6c 64 20 2d 6e 6f 6e 5f 73 68 61 72 65 64 22  "ld -non_shared"
31110 0a 0a 66 69 0a 09 20 20 20 20 53 48 4c 49 42 5f  ..fi..    SHLIB_
31120 4c 44 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20  LD_LIBS=""..    
31130 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73  SHLIB_SUFFIX=".s
31140 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d  o"..    DL_OBJS=
31150 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20  "tclLoadDl.o".. 
31160 20 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20     DL_LIBS="".. 
31170 20 20 20 43 43 5f 53 45 41 52 43 48 5f 46 4c 41     CC_SEARCH_FLA
31180 47 53 3d 22 22 0a 09 20 20 20 20 4c 44 5f 53 45  GS=""..    LD_SE
31190 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20  ARCH_FLAGS="".. 
311a0 20 20 20 3b 3b 0a 09 4f 53 46 31 2d 56 2a 29 0a     ;;..OSF1-V*).
311b0 09 20 20 20 20 23 20 44 69 67 69 74 61 6c 20 4f  .    # Digital O
311c0 53 46 2f 31 0a 09 20 20 20 20 53 48 4c 49 42 5f  SF/1..    SHLIB_
311d0 43 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 69  CFLAGS=""..    i
311e0 66 20 74 65 73 74 20 22 24 53 48 41 52 45 44 5f  f test "$SHARED_
311f0 42 55 49 4c 44 22 20 3d 20 31 3b 20 74 68 65 6e  BUILD" = 1; then
31200 20 3a 0a 0a 09 20 20 20 20 20 20 20 20 53 48 4c   :...        SHL
31210 49 42 5f 4c 44 3d 27 6c 64 20 2d 73 68 61 72 65  IB_LD='ld -share
31220 64 20 2d 65 78 70 65 63 74 5f 75 6e 72 65 73 6f  d -expect_unreso
31230 6c 76 65 64 20 22 2a 22 27 0a 0a 65 6c 73 65 0a  lved "*"'..else.
31240 0a 09 20 20 20 20 20 20 20 20 53 48 4c 49 42 5f  ..        SHLIB_
31250 4c 44 3d 27 6c 64 20 2d 6e 6f 6e 5f 73 68 61 72  LD='ld -non_shar
31260 65 64 20 2d 65 78 70 65 63 74 5f 75 6e 72 65 73  ed -expect_unres
31270 6f 6c 76 65 64 20 22 2a 22 27 0a 0a 66 69 0a 09  olved "*"'..fi..
31280 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42      SHLIB_LD_LIB
31290 53 3d 22 22 0a 09 20 20 20 20 53 48 4c 49 42 5f  S=""..    SHLIB_
312a0 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20  SUFFIX=".so"..  
312b0 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f    DL_OBJS="tclLo
312c0 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20 44 4c 5f  adDl.o"..    DL_
312d0 4c 49 42 53 3d 22 22 0a 09 20 20 20 20 69 66 20  LIBS=""..    if 
312e0 74 65 73 74 20 24 64 6f 52 70 61 74 68 20 3d 20  test $doRpath = 
312f0 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 43  yes; then :....C
31300 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 27  C_SEARCH_FLAGS='
31310 2d 57 6c 2c 2d 72 70 61 74 68 2c 24 7b 4c 49 42  -Wl,-rpath,${LIB
31320 5f 52 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 09  _RUNTIME_DIR}'..
31330 09 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53  .LD_SEARCH_FLAGS
31340 3d 27 2d 72 70 61 74 68 20 24 7b 4c 49 42 5f 52  ='-rpath ${LIB_R
31350 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 66 69 0a  UNTIME_DIR}'.fi.
31360 09 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47  .    if test "$G
31370 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20  CC" = yes; then 
31380 3a 0a 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c  :.  CFLAGS="$CFL
31390 41 47 53 20 2d 6d 69 65 65 65 22 0a 65 6c 73 65  AGS -mieee".else
313a0 0a 0a 09 09 43 46 4c 41 47 53 3d 22 24 43 46 4c  ....CFLAGS="$CFL
313b0 41 47 53 20 2d 44 48 41 56 45 5f 54 5a 53 45 54  AGS -DHAVE_TZSET
313c0 20 2d 73 74 64 31 20 2d 69 65 65 65 22 0a 66 69   -std1 -ieee".fi
313d0 0a 09 20 20 20 20 23 20 73 65 65 20 70 74 68 72  ..    # see pthr
313e0 65 61 64 5f 69 6e 74 72 6f 28 33 29 20 66 6f 72  ead_intro(3) for
313f0 20 70 74 68 72 65 61 64 20 73 75 70 70 6f 72 74   pthread support
31400 20 6f 6e 20 6f 73 66 31 2c 20 6b 2e 66 75 72 75   on osf1, k.furu
31410 6b 61 77 61 0a 09 20 20 20 20 69 66 20 74 65 73  kawa..    if tes
31420 74 20 22 24 7b 54 43 4c 5f 54 48 52 45 41 44 53  t "${TCL_THREADS
31430 7d 22 20 3d 20 31 3b 20 74 68 65 6e 20 3a 0a 0a  }" = 1; then :..
31440 09 09 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47  ..CFLAGS="$CFLAG
31450 53 20 2d 44 48 41 56 45 5f 50 54 48 52 45 41 44  S -DHAVE_PTHREAD
31460 5f 41 54 54 52 5f 53 45 54 53 54 41 43 4b 53 49  _ATTR_SETSTACKSI
31470 5a 45 22 0a 09 09 43 46 4c 41 47 53 3d 22 24 43  ZE"...CFLAGS="$C
31480 46 4c 41 47 53 20 2d 44 54 43 4c 5f 54 48 52 45  FLAGS -DTCL_THRE
31490 41 44 5f 53 54 41 43 4b 5f 4d 49 4e 3d 50 54 48  AD_STACK_MIN=PTH
314a0 52 45 41 44 5f 53 54 41 43 4b 5f 4d 49 4e 2a 36  READ_STACK_MIN*6
314b0 34 22 0a 09 09 4c 49 42 53 3d 60 65 63 68 6f 20  4"...LIBS=`echo 
314c0 24 4c 49 42 53 20 7c 20 73 65 64 20 73 2f 2d 6c  $LIBS | sed s/-l
314d0 70 74 68 72 65 61 64 73 2f 2f 60 0a 09 09 69 66  pthreads//`...if
314e0 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79   test "$GCC" = y
314f0 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 20 20  es; then :....  
31500 20 20 4c 49 42 53 3d 22 24 4c 49 42 53 20 2d 6c    LIBS="$LIBS -l
31510 70 74 68 72 65 61 64 20 2d 6c 6d 61 63 68 20 2d  pthread -lmach -
31520 6c 65 78 63 22 0a 0a 65 6c 73 65 0a 0a 09 09 20  lexc"..else.... 
31530 20 20 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41     CFLAGS="$CFLA
31540 47 53 20 2d 70 74 68 72 65 61 64 22 0a 09 09 20  GS -pthread"... 
31550 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
31560 4c 41 47 53 20 2d 70 74 68 72 65 61 64 22 0a 0a  LAGS -pthread"..
31570 66 69 0a 0a 66 69 0a 09 20 20 20 20 3b 3b 0a 09  fi..fi..    ;;..
31580 51 4e 58 2d 36 2a 29 0a 09 20 20 20 20 23 20 51  QNX-6*)..    # Q
31590 4e 58 20 52 54 50 0a 09 20 20 20 20 23 20 54 68  NX RTP..    # Th
315a0 69 73 20 6d 61 79 20 77 6f 72 6b 20 66 6f 72 20  is may work for 
315b0 61 6c 6c 20 51 4e 58 2c 20 62 75 74 20 69 74 20  all QNX, but it 
315c0 77 61 73 20 6f 6e 6c 79 20 72 65 70 6f 72 74 65  was only reporte
315d0 64 20 66 6f 72 20 76 36 2e 0a 09 20 20 20 20 53  d for v6...    S
315e0 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 2d 66 50  HLIB_CFLAGS="-fP
315f0 49 43 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c  IC"..    SHLIB_L
31600 44 3d 22 6c 64 20 2d 42 73 68 61 72 65 61 62 6c  D="ld -Bshareabl
31610 65 20 2d 78 22 0a 09 20 20 20 20 53 48 4c 49 42  e -x"..    SHLIB
31620 5f 4c 44 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20  _LD_LIBS=""..   
31630 20 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e   SHLIB_SUFFIX=".
31640 73 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53  so"..    DL_OBJS
31650 3d 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09  ="tclLoadDl.o"..
31660 20 20 20 20 23 20 64 6c 6f 70 65 6e 20 69 73 20      # dlopen is 
31670 69 6e 20 2d 6c 63 20 6f 6e 20 51 4e 58 0a 09 20  in -lc on QNX.. 
31680 20 20 20 44 4c 5f 4c 49 42 53 3d 22 22 0a 09 20     DL_LIBS="".. 
31690 20 20 20 43 43 5f 53 45 41 52 43 48 5f 46 4c 41     CC_SEARCH_FLA
316a0 47 53 3d 22 22 0a 09 20 20 20 20 4c 44 5f 53 45  GS=""..    LD_SE
316b0 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09 20  ARCH_FLAGS="".. 
316c0 20 20 20 3b 3b 0a 09 53 43 4f 5f 53 56 2d 33 2e     ;;..SCO_SV-3.
316d0 32 2a 29 0a 09 20 20 20 20 23 20 4e 6f 74 65 2c  2*)..    # Note,
316e0 20 64 6c 6f 70 65 6e 20 69 73 20 61 76 61 69 6c   dlopen is avail
316f0 61 62 6c 65 20 6f 6e 6c 79 20 6f 6e 20 53 43 4f  able only on SCO
31700 20 33 2e 32 2e 35 20 61 6e 64 20 67 72 65 61 74   3.2.5 and great
31710 65 72 2e 20 48 6f 77 65 76 65 72 2c 0a 09 20 20  er. However,..  
31720 20 20 23 20 74 68 69 73 20 74 65 73 74 20 77 6f    # this test wo
31730 72 6b 73 2c 20 73 69 6e 63 65 20 22 75 6e 61 6d  rks, since "unam
31740 65 20 2d 73 22 20 77 61 73 20 6e 6f 6e 2d 73 74  e -s" was non-st
31750 61 6e 64 61 72 64 20 69 6e 20 33 2e 32 2e 34 20  andard in 3.2.4 
31760 61 6e 64 0a 09 20 20 20 20 23 20 62 65 6c 6f 77  and..    # below
31770 2e 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22  ...    if test "
31780 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
31790 6e 20 3a 0a 0a 09 20 20 20 20 09 53 48 4c 49 42  n :...    .SHLIB
317a0 5f 43 46 4c 41 47 53 3d 22 2d 66 50 49 43 20 2d  _CFLAGS="-fPIC -
317b0 6d 65 6c 66 22 0a 09 20 20 20 20 09 4c 44 46 4c  melf"..    .LDFL
317c0 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 6d  AGS="$LDFLAGS -m
317d0 65 6c 66 20 2d 57 6c 2c 2d 42 65 78 70 6f 72 74  elf -Wl,-Bexport
317e0 22 0a 0a 65 6c 73 65 0a 0a 09 20 20 20 20 09 53  "..else...    .S
317f0 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 2d 4b 70  HLIB_CFLAGS="-Kp
31800 69 63 20 2d 62 65 6c 66 22 0a 09 20 20 20 20 09  ic -belf"..    .
31810 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47  LDFLAGS="$LDFLAG
31820 53 20 2d 62 65 6c 66 20 2d 57 6c 2c 2d 42 65 78  S -belf -Wl,-Bex
31830 70 6f 72 74 22 0a 0a 66 69 0a 09 20 20 20 20 53  port"..fi..    S
31840 48 4c 49 42 5f 4c 44 3d 22 6c 64 20 2d 47 22 0a  HLIB_LD="ld -G".
31850 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49  .    SHLIB_LD_LI
31860 42 53 3d 22 22 0a 09 20 20 20 20 53 48 4c 49 42  BS=""..    SHLIB
31870 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20  _SUFFIX=".so".. 
31880 20 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c     DL_OBJS="tclL
31890 6f 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20 44 4c  oadDl.o"..    DL
318a0 5f 4c 49 42 53 3d 22 22 0a 09 20 20 20 20 43 43  _LIBS=""..    CC
318b0 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22  _SEARCH_FLAGS=""
318c0 0a 09 20 20 20 20 4c 44 5f 53 45 41 52 43 48 5f  ..    LD_SEARCH_
318d0 46 4c 41 47 53 3d 22 22 0a 09 20 20 20 20 3b 3b  FLAGS=""..    ;;
318e0 0a 09 53 49 4e 49 58 2a 35 2e 34 2a 29 0a 09 20  ..SINIX*5.4*).. 
318f0 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d     SHLIB_CFLAGS=
31900 22 2d 4b 20 50 49 43 22 0a 09 20 20 20 20 53 48  "-K PIC"..    SH
31910 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 47  LIB_LD='${CC} -G
31920 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f  '..    SHLIB_LD_
31930 4c 49 42 53 3d 22 22 0a 09 20 20 20 20 53 48 4c  LIBS=""..    SHL
31940 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a  IB_SUFFIX=".so".
31950 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63  .    DL_OBJS="tc
31960 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20  lLoadDl.o"..    
31970 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c 22 0a 09  DL_LIBS="-ldl"..
31980 20 20 20 20 43 43 5f 53 45 41 52 43 48 5f 46 4c      CC_SEARCH_FL
31990 41 47 53 3d 22 22 0a 09 20 20 20 20 4c 44 5f 53  AGS=""..    LD_S
319a0 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09  EARCH_FLAGS=""..
319b0 20 20 20 20 3b 3b 0a 09 53 75 6e 4f 53 2d 34 2a      ;;..SunOS-4*
319c0 29 0a 09 20 20 20 20 53 48 4c 49 42 5f 43 46 4c  )..    SHLIB_CFL
319d0 41 47 53 3d 22 2d 50 49 43 22 0a 09 20 20 20 20  AGS="-PIC"..    
319e0 53 48 4c 49 42 5f 4c 44 3d 22 6c 64 22 0a 09 20  SHLIB_LD="ld".. 
319f0 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53     SHLIB_LD_LIBS
31a00 3d 22 22 0a 09 20 20 20 20 53 48 4c 49 42 5f 53  =""..    SHLIB_S
31a10 55 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20  UFFIX=".so"..   
31a20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61   DL_OBJS="tclLoa
31a30 64 44 6c 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c  dDl.o"..    DL_L
31a40 49 42 53 3d 22 2d 6c 64 6c 22 0a 09 20 20 20 20  IBS="-ldl"..    
31a50 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d  CC_SEARCH_FLAGS=
31a60 27 2d 4c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45  '-L${LIB_RUNTIME
31a70 5f 44 49 52 7d 27 0a 09 20 20 20 20 4c 44 5f 53  _DIR}'..    LD_S
31a80 45 41 52 43 48 5f 46 4c 41 47 53 3d 24 7b 43 43  EARCH_FLAGS=${CC
31a90 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 7d 0a 0a  _SEARCH_FLAGS}..
31aa0 09 20 20 20 20 23 20 53 75 6e 4f 53 20 63 61 6e  .    # SunOS can
31ab0 27 74 20 68 61 6e 64 6c 65 20 76 65 72 73 69 6f  't handle versio
31ac0 6e 20 6e 75 6d 62 65 72 73 20 77 69 74 68 20 64  n numbers with d
31ad0 6f 74 73 20 69 6e 20 74 68 65 6d 20 69 6e 20 6c  ots in them in l
31ae0 69 62 72 61 72 79 0a 09 20 20 20 20 23 20 73 70  ibrary..    # sp
31af0 65 63 73 2c 20 6c 69 6b 65 20 2d 6c 74 63 6c 37  ecs, like -ltcl7
31b00 2e 35 2c 20 73 6f 20 75 73 65 20 2d 6c 74 63 6c  .5, so use -ltcl
31b10 37 35 20 69 6e 73 74 65 61 64 2e 20 20 41 6c 73  75 instead.  Als
31b20 6f 2c 20 69 74 0a 09 20 20 20 20 23 20 72 65 71  o, it..    # req
31b30 75 69 72 65 73 20 61 6e 20 65 78 74 72 61 20 76  uires an extra v
31b40 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 61 74  ersion number at
31b50 20 74 68 65 20 65 6e 64 20 6f 66 20 2e 73 6f 20   the end of .so 
31b60 66 69 6c 65 20 6e 61 6d 65 73 2e 0a 09 20 20 20  file names...   
31b70 20 23 20 53 6f 2c 20 74 68 65 20 6c 69 62 72 61   # So, the libra
31b80 72 79 20 68 61 73 20 74 6f 20 68 61 76 65 20 61  ry has to have a
31b90 20 6e 61 6d 65 20 6c 69 6b 65 20 6c 69 62 74 63   name like libtc
31ba0 6c 37 35 2e 73 6f 2e 31 2e 30 0a 0a 09 20 20 20  l75.so.1.0...   
31bb0 20 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46   SHARED_LIB_SUFF
31bc0 49 58 3d 27 24 7b 54 43 4c 5f 54 52 49 4d 5f 44  IX='${TCL_TRIM_D
31bd0 4f 54 53 7d 2e 73 6f 2e 31 2e 30 27 0a 09 20 20  OTS}.so.1.0'..  
31be0 20 20 55 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53    UNSHARED_LIB_S
31bf0 55 46 46 49 58 3d 27 24 7b 54 43 4c 5f 54 52 49  UFFIX='${TCL_TRI
31c00 4d 5f 44 4f 54 53 7d 2e 61 27 0a 09 20 20 20 20  M_DOTS}.a'..    
31c10 54 43 4c 5f 4c 49 42 5f 56 45 52 53 49 4f 4e 53  TCL_LIB_VERSIONS
31c20 5f 4f 4b 3d 6e 6f 64 6f 74 73 0a 09 20 20 20 20  _OK=nodots..    
31c30 3b 3b 0a 09 53 75 6e 4f 53 2d 35 2e 5b 30 2d 36  ;;..SunOS-5.[0-6
31c40 5d 29 0a 09 20 20 20 20 23 20 43 61 72 65 66 75  ])..    # Carefu
31c50 6c 20 74 6f 20 6e 6f 74 20 6c 65 74 20 35 2e 31  l to not let 5.1
31c60 30 2b 20 66 61 6c 6c 20 69 6e 74 6f 20 74 68 69  0+ fall into thi
31c70 73 20 63 61 73 65 0a 0a 09 20 20 20 20 23 20 4e  s case...    # N
31c80 6f 74 65 3a 20 49 66 20 5f 52 45 45 4e 54 52 41  ote: If _REENTRA
31c90 4e 54 20 69 73 6e 27 74 20 64 65 66 69 6e 65 64  NT isn't defined
31ca0 2c 20 74 68 65 6e 20 53 6f 6c 61 72 69 73 0a 09  , then Solaris..
31cb0 20 20 20 20 23 20 77 6f 6e 27 74 20 64 65 66 69      # won't defi
31cc0 6e 65 20 74 68 72 65 61 64 2d 73 61 66 65 20 6c  ne thread-safe l
31cd0 69 62 72 61 72 79 20 72 6f 75 74 69 6e 65 73 2e  ibrary routines.
31ce0 0a 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65  ...$as_echo "#de
31cf0 66 69 6e 65 20 5f 52 45 45 4e 54 52 41 4e 54 20  fine _REENTRANT 
31d00 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a  1" >>confdefs.h.
31d10 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66  ..$as_echo "#def
31d20 69 6e 65 20 5f 50 4f 53 49 58 5f 50 54 48 52 45  ine _POSIX_PTHRE
31d30 41 44 5f 53 45 4d 41 4e 54 49 43 53 20 31 22 20  AD_SEMANTICS 1" 
31d40 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 0a 09  >>confdefs.h....
31d50 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
31d60 3d 22 2d 4b 50 49 43 22 0a 0a 09 20 20 20 20 23  ="-KPIC"...    #
31d70 20 4e 6f 74 65 3a 20 6e 65 65 64 20 74 68 65 20   Note: need the 
31d80 4c 49 42 53 20 62 65 6c 6f 77 2c 20 6f 74 68 65  LIBS below, othe
31d90 72 77 69 73 65 20 54 6b 20 77 6f 6e 27 74 20 66  rwise Tk won't f
31da0 69 6e 64 20 54 63 6c 27 73 0a 09 20 20 20 20 23  ind Tcl's..    #
31db0 20 73 79 6d 62 6f 6c 73 20 77 68 65 6e 20 64 79   symbols when dy
31dc0 6e 61 6d 69 63 61 6c 6c 79 20 6c 6f 61 64 65 64  namically loaded
31dd0 20 69 6e 74 6f 20 74 63 6c 73 68 2e 0a 0a 09 20   into tclsh.... 
31de0 20 20 20 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53     SHLIB_LD_LIBS
31df0 3d 27 24 7b 4c 49 42 53 7d 27 0a 09 20 20 20 20  ='${LIBS}'..    
31e00 53 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73  SHLIB_SUFFIX=".s
31e10 6f 22 0a 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d  o"..    DL_OBJS=
31e20 22 74 63 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20  "tclLoadDl.o".. 
31e30 20 20 20 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c     DL_LIBS="-ldl
31e40 22 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22  "..    if test "
31e50 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
31e60 6e 20 3a 0a 0a 09 09 53 48 4c 49 42 5f 4c 44 3d  n :....SHLIB_LD=
31e70 27 24 7b 43 43 7d 20 2d 73 68 61 72 65 64 27 0a  '${CC} -shared'.
31e80 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47  ..CC_SEARCH_FLAG
31e90 53 3d 27 2d 57 6c 2c 2d 52 2c 24 7b 4c 49 42 5f  S='-Wl,-R,${LIB_
31ea0 52 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 09 09  RUNTIME_DIR}'...
31eb0 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d  LD_SEARCH_FLAGS=
31ec0 24 7b 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47  ${CC_SEARCH_FLAG
31ed0 53 7d 0a 0a 65 6c 73 65 0a 0a 09 09 53 48 4c 49  S}..else....SHLI
31ee0 42 5f 4c 44 3d 22 2f 75 73 72 2f 63 63 73 2f 62  B_LD="/usr/ccs/b
31ef0 69 6e 2f 6c 64 20 2d 47 20 2d 7a 20 74 65 78 74  in/ld -G -z text
31f00 22 0a 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c  "...CC_SEARCH_FL
31f10 41 47 53 3d 27 2d 52 20 24 7b 4c 49 42 5f 52 55  AGS='-R ${LIB_RU
31f20 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 09 09 4c 44  NTIME_DIR}'...LD
31f30 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 24 7b  _SEARCH_FLAGS=${
31f40 43 43 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 7d  CC_SEARCH_FLAGS}
31f50 0a 0a 66 69 0a 09 20 20 20 20 3b 3b 0a 09 53 75  ..fi..    ;;..Su
31f60 6e 4f 53 2d 35 2a 29 0a 09 20 20 20 20 23 20 4e  nOS-5*)..    # N
31f70 6f 74 65 3a 20 49 66 20 5f 52 45 45 4e 54 52 41  ote: If _REENTRA
31f80 4e 54 20 69 73 6e 27 74 20 64 65 66 69 6e 65 64  NT isn't defined
31f90 2c 20 74 68 65 6e 20 53 6f 6c 61 72 69 73 0a 09  , then Solaris..
31fa0 20 20 20 20 23 20 77 6f 6e 27 74 20 64 65 66 69      # won't defi
31fb0 6e 65 20 74 68 72 65 61 64 2d 73 61 66 65 20 6c  ne thread-safe l
31fc0 69 62 72 61 72 79 20 72 6f 75 74 69 6e 65 73 2e  ibrary routines.
31fd0 0a 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65  ...$as_echo "#de
31fe0 66 69 6e 65 20 5f 52 45 45 4e 54 52 41 4e 54 20  fine _REENTRANT 
31ff0 31 22 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a  1" >>confdefs.h.
32000 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66  ..$as_echo "#def
32010 69 6e 65 20 5f 50 4f 53 49 58 5f 50 54 48 52 45  ine _POSIX_PTHRE
32020 41 44 5f 53 45 4d 41 4e 54 49 43 53 20 31 22 20  AD_SEMANTICS 1" 
32030 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 0a 09  >>confdefs.h....
32040 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
32050 3d 22 2d 4b 50 49 43 22 0a 0a 09 20 20 20 20 23  ="-KPIC"...    #
32060 20 43 68 65 63 6b 20 74 6f 20 65 6e 61 62 6c 65   Check to enable
32070 20 36 34 2d 62 69 74 20 66 6c 61 67 73 20 66 6f   64-bit flags fo
32080 72 20 63 6f 6d 70 69 6c 65 72 2f 6c 69 6e 6b 65  r compiler/linke
32090 72 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 22  r..    if test "
320a0 24 64 6f 36 34 62 69 74 22 20 3d 20 79 65 73 3b  $do64bit" = yes;
320b0 20 74 68 65 6e 20 3a 0a 0a 09 09 61 72 63 68 3d   then :....arch=
320c0 60 69 73 61 69 6e 66 6f 60 0a 09 09 69 66 20 74  `isainfo`...if t
320d0 65 73 74 20 22 24 61 72 63 68 22 20 3d 20 22 73  est "$arch" = "s
320e0 70 61 72 63 76 39 20 73 70 61 72 63 22 3b 20 74  parcv9 sparc"; t
320f0 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 69 66 20  hen :....    if 
32100 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
32110 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 09 69 66  s; then :.....if
32120 20 74 65 73 74 20 22 60 24 7b 43 43 7d 20 2d 64   test "`${CC} -d
32130 75 6d 70 76 65 72 73 69 6f 6e 20 7c 20 61 77 6b  umpversion | awk
32140 20 2d 46 2e 20 27 7b 70 72 69 6e 74 20 24 31 7d   -F. '{print $1}
32150 27 60 22 20 2d 6c 74 20 33 3b 20 74 68 65 6e 20  '`" -lt 3; then 
32160 3a 0a 0a 09 09 09 20 20 20 20 7b 20 24 61 73 5f  :.....    { $as_
32170 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
32180 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
32190 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 36 34 62 69  }: WARNING: 64bi
321a0 74 20 6d 6f 64 65 20 6e 6f 74 20 73 75 70 70 6f  t mode not suppo
321b0 72 74 65 64 20 77 69 74 68 20 47 43 43 20 3c 20  rted with GCC < 
321c0 33 2e 32 20 6f 6e 20 24 73 79 73 74 65 6d 22 20  3.2 on $system" 
321d0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
321e0 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 36  s_me: WARNING: 6
321f0 34 62 69 74 20 6d 6f 64 65 20 6e 6f 74 20 73 75  4bit mode not su
32200 70 70 6f 72 74 65 64 20 77 69 74 68 20 47 43 43  pported with GCC
32210 20 3c 20 33 2e 32 20 6f 6e 20 24 73 79 73 74 65   < 3.2 on $syste
32220 6d 22 20 3e 26 32 3b 7d 0a 0a 65 6c 73 65 0a 0a  m" >&2;}..else..
32230 09 09 09 20 20 20 20 64 6f 36 34 62 69 74 5f 6f  ...    do64bit_o
32240 6b 3d 79 65 73 0a 09 09 09 20 20 20 20 43 46 4c  k=yes....    CFL
32250 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 6d 36  AGS="$CFLAGS -m6
32260 34 20 2d 6d 63 70 75 3d 76 39 22 0a 09 09 09 20  4 -mcpu=v9".... 
32270 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46     LDFLAGS="$LDF
32280 4c 41 47 53 20 2d 6d 36 34 20 2d 6d 63 70 75 3d  LAGS -m64 -mcpu=
32290 76 39 22 0a 09 09 09 20 20 20 20 53 48 4c 49 42  v9"....    SHLIB
322a0 5f 43 46 4c 41 47 53 3d 22 2d 66 50 49 43 22 0a  _CFLAGS="-fPIC".
322b0 0a 66 69 0a 0a 65 6c 73 65 0a 0a 09 09 09 64 6f  .fi..else.....do
322c0 36 34 62 69 74 5f 6f 6b 3d 79 65 73 0a 09 09 09  64bit_ok=yes....
322d0 69 66 20 74 65 73 74 20 22 24 64 6f 36 34 62 69  if test "$do64bi
322e0 74 56 49 53 22 20 3d 20 79 65 73 3b 20 74 68 65  tVIS" = yes; the
322f0 6e 20 3a 0a 0a 09 09 09 20 20 20 20 43 46 4c 41  n :.....    CFLA
32300 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 78 61 72  GS="$CFLAGS -xar
32310 63 68 3d 76 39 61 22 0a 09 09 09 20 20 20 20 4c  ch=v9a"....    L
32320 44 46 4c 41 47 53 5f 41 52 43 48 3d 22 2d 78 61  DFLAGS_ARCH="-xa
32330 72 63 68 3d 76 39 61 22 0a 0a 65 6c 73 65 0a 0a  rch=v9a"..else..
32340 09 09 09 20 20 20 20 43 46 4c 41 47 53 3d 22 24  ...    CFLAGS="$
32350 43 46 4c 41 47 53 20 2d 78 61 72 63 68 3d 76 39  CFLAGS -xarch=v9
32360 22 0a 09 09 09 20 20 20 20 4c 44 46 4c 41 47 53  "....    LDFLAGS
32370 5f 41 52 43 48 3d 22 2d 78 61 72 63 68 3d 76 39  _ARCH="-xarch=v9
32380 22 0a 0a 66 69 0a 09 09 09 23 20 53 6f 6c 61 72  "..fi....# Solar
32390 69 73 20 36 34 20 75 73 65 73 20 74 68 69 73 20  is 64 uses this 
323a0 61 73 20 77 65 6c 6c 0a 09 09 09 23 4c 44 5f 4c  as well....#LD_L
323b0 49 42 52 41 52 59 5f 50 41 54 48 5f 56 41 52 3d  IBRARY_PATH_VAR=
323c0 22 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48  "LD_LIBRARY_PATH
323d0 5f 36 34 22 0a 0a 66 69 0a 0a 65 6c 73 65 0a 20  _64"..fi..else. 
323e0 20 69 66 20 74 65 73 74 20 22 24 61 72 63 68 22   if test "$arch"
323f0 20 3d 20 22 61 6d 64 36 34 20 69 33 38 36 22 3b   = "amd64 i386";
32400 20 74 68 65 6e 20 3a 0a 0a 09 09 20 20 20 20 69   then :....    i
32410 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
32420 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 09  yes; then :.....
32430 63 61 73 65 20 24 73 79 73 74 65 6d 20 69 6e 0a  case $system in.
32440 09 09 09 20 20 20 20 53 75 6e 4f 53 2d 35 2e 31  ...    SunOS-5.1
32450 5b 31 2d 39 5d 2a 7c 53 75 6e 4f 53 2d 35 2e 5b  [1-9]*|SunOS-5.[
32460 32 2d 39 5d 5b 30 2d 39 5d 2a 29 0a 09 09 09 09  2-9][0-9]*).....
32470 64 6f 36 34 62 69 74 5f 6f 6b 3d 79 65 73 0a 09  do64bit_ok=yes..
32480 09 09 09 43 46 4c 41 47 53 3d 22 24 43 46 4c 41  ...CFLAGS="$CFLA
32490 47 53 20 2d 6d 36 34 22 0a 09 09 09 09 4c 44 46  GS -m64".....LDF
324a0 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
324b0 6d 36 34 22 3b 3b 0a 09 09 09 20 20 20 20 2a 29  m64";;....    *)
324c0 0a 09 09 09 09 7b 20 24 61 73 5f 65 63 68 6f 20  .....{ $as_echo 
324d0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
324e0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
324f0 52 4e 49 4e 47 3a 20 36 34 62 69 74 20 6d 6f 64  RNING: 64bit mod
32500 65 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20  e not supported 
32510 77 69 74 68 20 47 43 43 20 6f 6e 20 24 73 79 73  with GCC on $sys
32520 74 65 6d 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  tem" >&5.$as_ech
32530 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
32540 4e 47 3a 20 36 34 62 69 74 20 6d 6f 64 65 20 6e  NG: 64bit mode n
32550 6f 74 20 73 75 70 70 6f 72 74 65 64 20 77 69 74  ot supported wit
32560 68 20 47 43 43 20 6f 6e 20 24 73 79 73 74 65 6d  h GCC on $system
32570 22 20 3e 26 32 3b 7d 3b 3b 0a 09 09 09 65 73 61  " >&2;};;....esa
32580 63 0a 0a 65 6c 73 65 0a 0a 09 09 09 64 6f 36 34  c..else.....do64
32590 62 69 74 5f 6f 6b 3d 79 65 73 0a 09 09 09 63 61  bit_ok=yes....ca
325a0 73 65 20 24 73 79 73 74 65 6d 20 69 6e 0a 09 09  se $system in...
325b0 09 20 20 20 20 53 75 6e 4f 53 2d 35 2e 31 5b 31  .    SunOS-5.1[1
325c0 2d 39 5d 2a 7c 53 75 6e 4f 53 2d 35 2e 5b 32 2d  -9]*|SunOS-5.[2-
325d0 39 5d 5b 30 2d 39 5d 2a 29 0a 09 09 09 09 43 46  9][0-9]*).....CF
325e0 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20 2d 6d  LAGS="$CFLAGS -m
325f0 36 34 22 0a 09 09 09 09 4c 44 46 4c 41 47 53 3d  64".....LDFLAGS=
32600 22 24 4c 44 46 4c 41 47 53 20 2d 6d 36 34 22 3b  "$LDFLAGS -m64";
32610 3b 0a 09 09 09 20 20 20 20 2a 29 0a 09 09 09 09  ;....    *).....
32620 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 20  CFLAGS="$CFLAGS 
32630 2d 78 61 72 63 68 3d 61 6d 64 36 34 22 0a 09 09  -xarch=amd64"...
32640 09 09 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c  ..LDFLAGS="$LDFL
32650 41 47 53 20 2d 78 61 72 63 68 3d 61 6d 64 36 34  AGS -xarch=amd64
32660 22 3b 3b 0a 09 09 09 65 73 61 63 0a 0a 66 69 0a  ";;....esac..fi.
32670 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
32680 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
32690 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
326a0 20 57 41 52 4e 49 4e 47 3a 20 36 34 62 69 74 20   WARNING: 64bit 
326b0 6d 6f 64 65 20 6e 6f 74 20 73 75 70 70 6f 72 74  mode not support
326c0 65 64 20 66 6f 72 20 24 61 72 63 68 22 20 3e 26  ed for $arch" >&
326d0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
326e0 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 36 34 62  me: WARNING: 64b
326f0 69 74 20 6d 6f 64 65 20 6e 6f 74 20 73 75 70 70  it mode not supp
32700 6f 72 74 65 64 20 66 6f 72 20 24 61 72 63 68 22  orted for $arch"
32710 20 3e 26 32 3b 7d 0a 66 69 0a 66 69 0a 0a 66 69   >&2;}.fi.fi..fi
32720 0a 0a 09 20 20 20 20 23 20 4e 6f 74 65 3a 20 6e  ...    # Note: n
32730 65 65 64 20 74 68 65 20 4c 49 42 53 20 62 65 6c  eed the LIBS bel
32740 6f 77 2c 20 6f 74 68 65 72 77 69 73 65 20 54 6b  ow, otherwise Tk
32750 20 77 6f 6e 27 74 20 66 69 6e 64 20 54 63 6c 27   won't find Tcl'
32760 73 0a 09 20 20 20 20 23 20 73 79 6d 62 6f 6c 73  s..    # symbols
32770 20 77 68 65 6e 20 64 79 6e 61 6d 69 63 61 6c 6c   when dynamicall
32780 79 20 6c 6f 61 64 65 64 20 69 6e 74 6f 20 74 63  y loaded into tc
32790 6c 73 68 2e 0a 0a 09 20 20 20 20 53 48 4c 49 42  lsh....    SHLIB
327a0 5f 4c 44 5f 4c 49 42 53 3d 27 24 7b 4c 49 42 53  _LD_LIBS='${LIBS
327b0 7d 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 53 55  }'..    SHLIB_SU
327c0 46 46 49 58 3d 22 2e 73 6f 22 0a 09 20 20 20 20  FFIX=".so"..    
327d0 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64  DL_OBJS="tclLoad
327e0 44 6c 2e 6f 22 0a 09 20 20 20 20 44 4c 5f 4c 49  Dl.o"..    DL_LI
327f0 42 53 3d 22 2d 6c 64 6c 22 0a 09 20 20 20 20 69  BS="-ldl"..    i
32800 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d 20  f test "$GCC" = 
32810 79 65 73 3b 20 74 68 65 6e 20 3a 0a 0a 09 09 53  yes; then :....S
32820 48 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d  HLIB_LD='${CC} -
32830 73 68 61 72 65 64 27 0a 09 09 43 43 5f 53 45 41  shared'...CC_SEA
32840 52 43 48 5f 46 4c 41 47 53 3d 27 2d 57 6c 2c 2d  RCH_FLAGS='-Wl,-
32850 52 2c 24 7b 4c 49 42 5f 52 55 4e 54 49 4d 45 5f  R,${LIB_RUNTIME_
32860 44 49 52 7d 27 0a 09 09 4c 44 5f 53 45 41 52 43  DIR}'...LD_SEARC
32870 48 5f 46 4c 41 47 53 3d 24 7b 43 43 5f 53 45 41  H_FLAGS=${CC_SEA
32880 52 43 48 5f 46 4c 41 47 53 7d 0a 09 09 69 66 20  RCH_FLAGS}...if 
32890 74 65 73 74 20 22 24 64 6f 36 34 62 69 74 5f 6f  test "$do64bit_o
328a0 6b 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a  k" = yes; then :
328b0 0a 0a 09 09 20 20 20 20 69 66 20 74 65 73 74 20  ....    if test 
328c0 22 24 61 72 63 68 22 20 3d 20 22 73 70 61 72 63  "$arch" = "sparc
328d0 76 39 20 73 70 61 72 63 22 3b 20 74 68 65 6e 20  v9 sparc"; then 
328e0 3a 0a 0a 09 09 09 23 20 57 65 20 6e 65 65 64 20  :.....# We need 
328f0 74 6f 20 73 70 65 63 69 66 79 20 2d 73 74 61 74  to specify -stat
32900 69 63 2d 6c 69 62 67 63 63 20 6f 72 20 77 65 20  ic-libgcc or we 
32910 6e 65 65 64 20 74 6f 0a 09 09 09 23 20 61 64 64  need to....# add
32920 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65   the path to the
32930 20 73 70 61 72 76 39 20 6c 69 62 67 63 63 2e 0a   sparv9 libgcc..
32940 09 09 09 23 20 4a 48 3a 20 73 74 61 74 69 63 2d  ...# JH: static-
32950 6c 69 62 67 63 63 20 69 73 20 6e 65 63 65 73 73  libgcc is necess
32960 61 72 79 20 66 6f 72 20 63 6f 72 65 20 54 63 6c  ary for core Tcl
32970 2c 20 62 75 74 20 6d 61 79 0a 09 09 09 23 20 6e  , but may....# n
32980 6f 74 20 62 65 20 6e 65 63 65 73 73 61 72 79 20  ot be necessary 
32990 66 6f 72 20 65 78 74 65 6e 73 69 6f 6e 73 2e 0a  for extensions..
329a0 09 09 09 53 48 4c 49 42 5f 4c 44 3d 22 24 53 48  ...SHLIB_LD="$SH
329b0 4c 49 42 5f 4c 44 20 2d 6d 36 34 20 2d 6d 63 70  LIB_LD -m64 -mcp
329c0 75 3d 76 39 20 2d 73 74 61 74 69 63 2d 6c 69 62  u=v9 -static-lib
329d0 67 63 63 22 0a 09 09 09 23 20 66 6f 72 20 66 69  gcc"....# for fi
329e0 6e 64 69 6e 67 20 73 70 61 72 63 76 39 20 6c 69  nding sparcv9 li
329f0 62 67 63 63 2c 20 67 65 74 20 74 68 65 20 72 65  bgcc, get the re
32a00 67 75 6c 61 72 20 6c 69 62 67 63 63 0a 09 09 09  gular libgcc....
32a10 23 20 70 61 74 68 2c 20 72 65 6d 6f 76 65 20 73  # path, remove s
32a20 6f 20 6e 61 6d 65 20 61 6e 64 20 61 70 70 65 6e  o name and appen
32a30 64 20 27 73 70 61 72 63 76 39 27 0a 09 09 09 23  d 'sparcv9'....#
32a40 76 39 67 63 63 6c 69 62 64 69 72 3d 22 60 67 63  v9gcclibdir="`gc
32a50 63 20 2d 70 72 69 6e 74 2d 66 69 6c 65 2d 6e 61  c -print-file-na
32a60 6d 65 3d 6c 69 62 67 63 63 5f 73 2e 73 6f 60 20  me=libgcc_s.so` 
32a70 7c 20 2e 2e 2e 22 0a 09 09 09 23 43 43 5f 53 45  | ..."....#CC_SE
32a80 41 52 43 48 5f 46 4c 41 47 53 3d 22 24 7b 43 43  ARCH_FLAGS="${CC
32a90 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 7d 2c 2d  _SEARCH_FLAGS},-
32aa0 52 2c 24 76 39 67 63 63 6c 69 62 64 69 72 22 0a  R,$v9gcclibdir".
32ab0 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20  .else.  if test 
32ac0 22 24 61 72 63 68 22 20 3d 20 22 61 6d 64 36 34  "$arch" = "amd64
32ad0 20 69 33 38 36 22 3b 20 74 68 65 6e 20 3a 0a 0a   i386"; then :..
32ae0 09 09 09 23 20 4a 48 3a 20 73 74 61 74 69 63 2d  ...# JH: static-
32af0 6c 69 62 67 63 63 20 69 73 20 6e 65 63 65 73 73  libgcc is necess
32b00 61 72 79 20 66 6f 72 20 63 6f 72 65 20 54 63 6c  ary for core Tcl
32b10 2c 20 62 75 74 20 6d 61 79 0a 09 09 09 23 20 6e  , but may....# n
32b20 6f 74 20 62 65 20 6e 65 63 65 73 73 61 72 79 20  ot be necessary 
32b30 66 6f 72 20 65 78 74 65 6e 73 69 6f 6e 73 2e 0a  for extensions..
32b40 09 09 09 53 48 4c 49 42 5f 4c 44 3d 22 24 53 48  ...SHLIB_LD="$SH
32b50 4c 49 42 5f 4c 44 20 2d 6d 36 34 20 2d 73 74 61  LIB_LD -m64 -sta
32b60 74 69 63 2d 6c 69 62 67 63 63 22 0a 0a 66 69 0a  tic-libgcc"..fi.
32b70 66 69 0a 0a 66 69 0a 0a 65 6c 73 65 0a 0a 09 09  fi..fi..else....
32b80 63 61 73 65 20 24 73 79 73 74 65 6d 20 69 6e 0a  case $system in.
32b90 09 09 20 20 20 20 53 75 6e 4f 53 2d 35 2e 5b 31  ..    SunOS-5.[1
32ba0 2d 39 5d 5b 30 2d 39 5d 2a 29 0a 09 09 09 53 48  -9][0-9]*)....SH
32bb0 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 47  LIB_LD='${CC} -G
32bc0 20 2d 7a 20 74 65 78 74 20 24 7b 4c 44 46 4c 41   -z text ${LDFLA
32bd0 47 53 7d 27 3b 3b 0a 09 09 20 20 20 20 2a 29 0a  GS}';;...    *).
32be0 09 09 09 53 48 4c 49 42 5f 4c 44 3d 27 2f 75 73  ...SHLIB_LD='/us
32bf0 72 2f 63 63 73 2f 62 69 6e 2f 6c 64 20 2d 47 20  r/ccs/bin/ld -G 
32c00 2d 7a 20 74 65 78 74 27 3b 3b 0a 09 09 65 73 61  -z text';;...esa
32c10 63 0a 09 09 43 43 5f 53 45 41 52 43 48 5f 46 4c  c...CC_SEARCH_FL
32c20 41 47 53 3d 27 2d 57 6c 2c 2d 52 2c 24 7b 4c 49  AGS='-Wl,-R,${LI
32c30 42 5f 52 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a  B_RUNTIME_DIR}'.
32c40 09 09 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47  ..LD_SEARCH_FLAG
32c50 53 3d 27 2d 52 20 24 7b 4c 49 42 5f 52 55 4e 54  S='-R ${LIB_RUNT
32c60 49 4d 45 5f 44 49 52 7d 27 0a 0a 66 69 0a 09 20  IME_DIR}'..fi.. 
32c70 20 20 20 3b 3b 0a 09 55 4e 49 58 5f 53 56 2a 20     ;;..UNIX_SV* 
32c80 7c 20 55 6e 69 78 57 61 72 65 2d 35 2a 29 0a 09  | UnixWare-5*)..
32c90 20 20 20 20 53 48 4c 49 42 5f 43 46 4c 41 47 53      SHLIB_CFLAGS
32ca0 3d 22 2d 4b 50 49 43 22 0a 09 20 20 20 20 53 48  ="-KPIC"..    SH
32cb0 4c 49 42 5f 4c 44 3d 27 24 7b 43 43 7d 20 2d 47  LIB_LD='${CC} -G
32cc0 27 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f  '..    SHLIB_LD_
32cd0 4c 49 42 53 3d 22 22 0a 09 20 20 20 20 53 48 4c  LIBS=""..    SHL
32ce0 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6f 22 0a  IB_SUFFIX=".so".
32cf0 09 20 20 20 20 44 4c 5f 4f 42 4a 53 3d 22 74 63  .    DL_OBJS="tc
32d00 6c 4c 6f 61 64 44 6c 2e 6f 22 0a 09 20 20 20 20  lLoadDl.o"..    
32d10 44 4c 5f 4c 49 42 53 3d 22 2d 6c 64 6c 22 0a 09  DL_LIBS="-ldl"..
32d20 20 20 20 20 23 20 53 6f 6d 65 20 55 4e 49 58 5f      # Some UNIX_
32d30 53 56 2a 20 73 79 73 74 65 6d 73 20 28 75 6e 69  SV* systems (uni
32d40 78 77 61 72 65 20 31 2e 31 2e 32 20 66 6f 72 20  xware 1.1.2 for 
32d50 65 78 61 6d 70 6c 65 29 20 68 61 76 65 20 6c 69  example) have li
32d60 6e 6b 65 72 73 0a 09 20 20 20 20 23 20 74 68 61  nkers..    # tha
32d70 74 20 64 6f 6e 27 74 20 67 72 6f 6b 20 74 68 65  t don't grok the
32d80 20 2d 42 65 78 70 6f 72 74 20 6f 70 74 69 6f 6e   -Bexport option
32d90 2e 20 20 54 65 73 74 20 74 68 61 74 20 69 74 20  .  Test that it 
32da0 64 6f 65 73 2e 0a 09 20 20 20 20 7b 20 24 61 73  does...    { $as
32db0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
32dc0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
32dd0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
32de0 20 6c 64 20 61 63 63 65 70 74 73 20 2d 42 65 78   ld accepts -Bex
32df0 70 6f 72 74 20 66 6c 61 67 22 20 3e 26 35 0a 24  port flag" >&5.$
32e00 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
32e10 69 6e 67 20 66 6f 72 20 6c 64 20 61 63 63 65 70  ing for ld accep
32e20 74 73 20 2d 42 65 78 70 6f 72 74 20 66 6c 61 67  ts -Bexport flag
32e30 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
32e40 74 65 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f 6c  test "${tcl_cv_l
32e50 64 5f 42 65 78 70 6f 72 74 2b 73 65 74 7d 22 20  d_Bexport+set}" 
32e60 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
32e70 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
32e80 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
32e90 0a 09 09 68 6f 6c 64 5f 6c 64 66 6c 61 67 73 3d  ...hold_ldflags=
32ea0 24 4c 44 46 4c 41 47 53 0a 09 09 4c 44 46 4c 41  $LDFLAGS...LDFLA
32eb0 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d 57 6c  GS="$LDFLAGS -Wl
32ec0 2c 2d 42 65 78 70 6f 72 74 22 0a 09 09 63 61 74  ,-Bexport"...cat
32ed0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
32ee0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
32ef0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
32f00 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
32f10 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69  .int.main ().{.i
32f20 6e 74 20 69 3b 0a 20 20 3b 0a 20 20 72 65 74 75  nt i;.  ;.  retu
32f30 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69  rn 0;.}._ACEOF.i
32f40 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69  f ac_fn_c_try_li
32f50 6e 6b 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  nk "$LINENO"; th
32f60 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f 6c 64  en :.  tcl_cv_ld
32f70 5f 42 65 78 70 6f 72 74 3d 79 65 73 0a 65 6c 73  _Bexport=yes.els
32f80 65 0a 20 20 74 63 6c 5f 63 76 5f 6c 64 5f 42 65  e.  tcl_cv_ld_Be
32f90 78 70 6f 72 74 3d 6e 6f 0a 66 69 0a 72 6d 20 2d  xport=no.fi.rm -
32fa0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
32fb0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
32fc0 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f  _objext \.    co
32fd0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
32fe0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
32ff0 74 0a 09 20 20 20 20 20 20 20 20 4c 44 46 4c 41  t..        LDFLA
33000 47 53 3d 24 68 6f 6c 64 5f 6c 64 66 6c 61 67 73  GS=$hold_ldflags
33010 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
33020 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
33030 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
33040 75 6c 74 3a 20 24 74 63 6c 5f 63 76 5f 6c 64 5f  ult: $tcl_cv_ld_
33050 42 65 78 70 6f 72 74 22 20 3e 26 35 0a 24 61 73  Bexport" >&5.$as
33060 5f 65 63 68 6f 20 22 24 74 63 6c 5f 63 76 5f 6c  _echo "$tcl_cv_l
33070 64 5f 42 65 78 70 6f 72 74 22 20 3e 26 36 3b 20  d_Bexport" >&6; 
33080 7d 0a 09 20 20 20 20 69 66 20 74 65 73 74 20 24  }..    if test $
33090 74 63 6c 5f 63 76 5f 6c 64 5f 42 65 78 70 6f 72  tcl_cv_ld_Bexpor
330a0 74 20 3d 20 79 65 73 3b 20 74 68 65 6e 20 3a 0a  t = yes; then :.
330b0 0a 09 09 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46  ...LDFLAGS="$LDF
330c0 4c 41 47 53 20 2d 57 6c 2c 2d 42 65 78 70 6f 72  LAGS -Wl,-Bexpor
330d0 74 22 0a 0a 66 69 0a 09 20 20 20 20 43 43 5f 53  t"..fi..    CC_S
330e0 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22 0a 09  EARCH_FLAGS=""..
330f0 20 20 20 20 4c 44 5f 53 45 41 52 43 48 5f 46 4c      LD_SEARCH_FL
33100 41 47 53 3d 22 22 0a 09 20 20 20 20 3b 3b 0a 20  AGS=""..    ;;. 
33110 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69 66 20     esac..    if 
33120 74 65 73 74 20 22 24 64 6f 36 34 62 69 74 22 20  test "$do64bit" 
33130 3d 20 79 65 73 20 2d 61 20 22 24 64 6f 36 34 62  = yes -a "$do64b
33140 69 74 5f 6f 6b 22 20 3d 20 6e 6f 3b 20 74 68 65  it_ok" = no; the
33150 6e 20 3a 0a 0a 09 7b 20 24 61 73 5f 65 63 68 6f  n :...{ $as_echo
33160 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
33170 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
33180 41 52 4e 49 4e 47 3a 20 36 34 62 69 74 20 73 75  ARNING: 64bit su
33190 70 70 6f 72 74 20 62 65 69 6e 67 20 64 69 73 61  pport being disa
331a0 62 6c 65 64 20 2d 2d 20 64 6f 6e 27 74 20 6b 6e  bled -- don't kn
331b0 6f 77 20 6d 61 67 69 63 20 66 6f 72 20 74 68 69  ow magic for thi
331c0 73 20 70 6c 61 74 66 6f 72 6d 22 20 3e 26 35 0a  s platform" >&5.
331d0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
331e0 3a 20 57 41 52 4e 49 4e 47 3a 20 36 34 62 69 74  : WARNING: 64bit
331f0 20 73 75 70 70 6f 72 74 20 62 65 69 6e 67 20 64   support being d
33200 69 73 61 62 6c 65 64 20 2d 2d 20 64 6f 6e 27 74  isabled -- don't
33210 20 6b 6e 6f 77 20 6d 61 67 69 63 20 66 6f 72 20   know magic for 
33220 74 68 69 73 20 70 6c 61 74 66 6f 72 6d 22 20 3e  this platform" >
33230 26 32 3b 7d 0a 0a 66 69 0a 0a 0a 0a 20 20 20 20  &2;}..fi....    
33240 23 20 53 74 65 70 20 34 3a 20 64 69 73 61 62 6c  # Step 4: disabl
33250 65 20 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69 6e  e dynamic loadin
33260 67 20 69 66 20 72 65 71 75 65 73 74 65 64 20 76  g if requested v
33270 69 61 20 61 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e  ia a command-lin
33280 65 20 73 77 69 74 63 68 2e 0a 0a 20 20 20 20 23  e switch...    #
33290 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
332a0 2d 65 6e 61 62 6c 65 2d 6c 6f 61 64 20 77 61 73  -enable-load was
332b0 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20   given..if test 
332c0 22 24 7b 65 6e 61 62 6c 65 5f 6c 6f 61 64 2b 73  "${enable_load+s
332d0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
332e0 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24   :.  enableval=$
332f0 65 6e 61 62 6c 65 5f 6c 6f 61 64 3b 20 74 63 6c  enable_load; tcl
33300 5f 6f 6b 3d 24 65 6e 61 62 6c 65 76 61 6c 0a 65  _ok=$enableval.e
33310 6c 73 65 0a 20 20 74 63 6c 5f 6f 6b 3d 79 65 73  lse.  tcl_ok=yes
33320 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
33330 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 6e 6f 3b   "$tcl_ok" = no;
33340 20 74 68 65 6e 20 3a 0a 20 20 44 4c 5f 4f 42 4a   then :.  DL_OBJ
33350 53 3d 22 22 0a 66 69 0a 0a 20 20 20 20 69 66 20  S="".fi..    if 
33360 74 65 73 74 20 22 78 24 44 4c 5f 4f 42 4a 53 22  test "x$DL_OBJS"
33370 20 21 3d 20 78 3b 20 74 68 65 6e 20 3a 0a 20 20   != x; then :.  
33380 42 55 49 4c 44 5f 44 4c 54 45 53 54 3d 22 5c 24  BUILD_DLTEST="\$
33390 28 44 4c 54 45 53 54 5f 54 41 52 47 45 54 53 29  (DLTEST_TARGETS)
333a0 22 0a 65 6c 73 65 0a 0a 09 7b 20 24 61 73 5f 65  ".else...{ $as_e
333b0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
333c0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
333d0 3a 20 57 41 52 4e 49 4e 47 3a 20 43 61 6e 27 74  : WARNING: Can't
333e0 20 66 69 67 75 72 65 20 6f 75 74 20 68 6f 77 20   figure out how 
333f0 74 6f 20 64 6f 20 64 79 6e 61 6d 69 63 20 6c 6f  to do dynamic lo
33400 61 64 69 6e 67 20 6f 72 20 73 68 61 72 65 64 20  ading or shared 
33410 6c 69 62 72 61 72 69 65 73 20 6f 6e 20 74 68 69  libraries on thi
33420 73 20 73 79 73 74 65 6d 2e 22 20 3e 26 35 0a 24  s system." >&5.$
33430 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
33440 20 57 41 52 4e 49 4e 47 3a 20 43 61 6e 27 74 20   WARNING: Can't 
33450 66 69 67 75 72 65 20 6f 75 74 20 68 6f 77 20 74  figure out how t
33460 6f 20 64 6f 20 64 79 6e 61 6d 69 63 20 6c 6f 61  o do dynamic loa
33470 64 69 6e 67 20 6f 72 20 73 68 61 72 65 64 20 6c  ding or shared l
33480 69 62 72 61 72 69 65 73 20 6f 6e 20 74 68 69 73  ibraries on this
33490 20 73 79 73 74 65 6d 2e 22 20 3e 26 32 3b 7d 0a   system." >&2;}.
334a0 09 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d 22 22  .SHLIB_CFLAGS=""
334b0 0a 09 53 48 4c 49 42 5f 4c 44 3d 22 22 0a 09 53  ..SHLIB_LD=""..S
334c0 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 22 0a 09  HLIB_SUFFIX=""..
334d0 44 4c 5f 4f 42 4a 53 3d 22 74 63 6c 4c 6f 61 64  DL_OBJS="tclLoad
334e0 4e 6f 6e 65 2e 6f 22 0a 09 44 4c 5f 4c 49 42 53  None.o"..DL_LIBS
334f0 3d 22 22 0a 09 4c 44 46 4c 41 47 53 3d 22 24 4c  =""..LDFLAGS="$L
33500 44 46 4c 41 47 53 5f 4f 52 49 47 22 0a 09 43 43  DFLAGS_ORIG"..CC
33510 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 22 22  _SEARCH_FLAGS=""
33520 0a 09 4c 44 5f 53 45 41 52 43 48 5f 46 4c 41 47  ..LD_SEARCH_FLAG
33530 53 3d 22 22 0a 09 42 55 49 4c 44 5f 44 4c 54 45  S=""..BUILD_DLTE
33540 53 54 3d 22 22 0a 0a 66 69 0a 20 20 20 20 4c 44  ST=""..fi.    LD
33550 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20  FLAGS="$LDFLAGS 
33560 24 4c 44 46 4c 41 47 53 5f 41 52 43 48 22 0a 0a  $LDFLAGS_ARCH"..
33570 20 20 20 20 23 20 49 66 20 77 65 27 72 65 20 72      # If we're r
33580 75 6e 6e 69 6e 67 20 67 63 63 2c 20 74 68 65 6e  unning gcc, then
33590 20 63 68 61 6e 67 65 20 74 68 65 20 43 20 66 6c   change the C fl
335a0 61 67 73 20 66 6f 72 20 63 6f 6d 70 69 6c 69 6e  ags for compilin
335b0 67 20 73 68 61 72 65 64 0a 20 20 20 20 23 20 6c  g shared.    # l
335c0 69 62 72 61 72 69 65 73 20 74 6f 20 74 68 65 20  ibraries to the 
335d0 72 69 67 68 74 20 66 6c 61 67 73 20 66 6f 72 20  right flags for 
335e0 67 63 63 2c 20 69 6e 73 74 65 61 64 20 6f 66 20  gcc, instead of 
335f0 74 68 6f 73 65 20 66 6f 72 20 74 68 65 0a 20 20  those for the.  
33600 20 20 23 20 73 74 61 6e 64 61 72 64 20 6d 61 6e    # standard man
33610 75 66 61 63 74 75 72 65 72 20 63 6f 6d 70 69 6c  ufacturer compil
33620 65 72 2e 0a 0a 20 20 20 20 69 66 20 74 65 73 74  er...    if test
33630 20 22 24 44 4c 5f 4f 42 4a 53 22 20 21 3d 20 22   "$DL_OBJS" != "
33640 74 63 6c 4c 6f 61 64 4e 6f 6e 65 2e 6f 22 20 2d  tclLoadNone.o" -
33650 61 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20  a "$GCC" = yes; 
33660 74 68 65 6e 20 3a 0a 0a 09 63 61 73 65 20 24 73  then :...case $s
33670 79 73 74 65 6d 20 69 6e 0a 09 20 20 20 20 41 49  ystem in..    AI
33680 58 2d 2a 29 20 3b 3b 0a 09 20 20 20 20 42 53 44  X-*) ;;..    BSD
33690 2f 4f 53 2a 29 20 3b 3b 0a 09 20 20 20 20 49 52  /OS*) ;;..    IR
336a0 49 58 2a 29 20 3b 3b 0a 09 20 20 20 20 4e 65 74  IX*) ;;..    Net
336b0 42 53 44 2d 2a 7c 46 72 65 65 42 53 44 2d 2a 29  BSD-*|FreeBSD-*)
336c0 20 3b 3b 0a 09 20 20 20 20 44 61 72 77 69 6e 2d   ;;..    Darwin-
336d0 2a 29 20 3b 3b 0a 09 20 20 20 20 53 43 4f 5f 53  *) ;;..    SCO_S
336e0 56 2d 33 2e 32 2a 29 20 3b 3b 0a 09 20 20 20 20  V-3.2*) ;;..    
336f0 2a 29 20 53 48 4c 49 42 5f 43 46 4c 41 47 53 3d  *) SHLIB_CFLAGS=
33700 22 2d 66 50 49 43 22 20 3b 3b 0a 09 65 73 61 63  "-fPIC" ;;..esac
33710 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74  .fi..    if test
33720 20 22 24 53 48 41 52 45 44 5f 4c 49 42 5f 53 55   "$SHARED_LIB_SU
33730 46 46 49 58 22 20 3d 20 22 22 3b 20 74 68 65 6e  FFIX" = ""; then
33740 20 3a 0a 0a 09 23 20 54 45 41 20 73 70 65 63 69   :...# TEA speci
33750 66 69 63 3a 20 75 73 65 20 50 41 43 4b 41 47 45  fic: use PACKAGE
33760 5f 56 45 52 53 49 4f 4e 20 69 6e 73 74 65 61 64  _VERSION instead
33770 20 6f 66 20 56 45 52 53 49 4f 4e 0a 09 53 48 41   of VERSION..SHA
33780 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 3d 27  RED_LIB_SUFFIX='
33790 24 7b 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f  ${PACKAGE_VERSIO
337a0 4e 7d 24 7b 53 48 4c 49 42 5f 53 55 46 46 49 58  N}${SHLIB_SUFFIX
337b0 7d 27 0a 66 69 0a 20 20 20 20 69 66 20 74 65 73  }'.fi.    if tes
337c0 74 20 22 24 55 4e 53 48 41 52 45 44 5f 4c 49 42  t "$UNSHARED_LIB
337d0 5f 53 55 46 46 49 58 22 20 3d 20 22 22 3b 20 74  _SUFFIX" = ""; t
337e0 68 65 6e 20 3a 0a 0a 09 23 20 54 45 41 20 73 70  hen :...# TEA sp
337f0 65 63 69 66 69 63 3a 20 75 73 65 20 50 41 43 4b  ecific: use PACK
33800 41 47 45 5f 56 45 52 53 49 4f 4e 20 69 6e 73 74  AGE_VERSION inst
33810 65 61 64 20 6f 66 20 56 45 52 53 49 4f 4e 0a 09  ead of VERSION..
33820 55 4e 53 48 41 52 45 44 5f 4c 49 42 5f 53 55 46  UNSHARED_LIB_SUF
33830 46 49 58 3d 27 24 7b 50 41 43 4b 41 47 45 5f 56  FIX='${PACKAGE_V
33840 45 52 53 49 4f 4e 7d 2e 61 27 0a 66 69 0a 0a 0a  ERSION}.a'.fi...
33850 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20  .............   
33860 20 23 20 54 68 65 73 65 20 6d 75 73 74 20 62 65   # These must be
33870 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 77 65   called after we
33880 20 64 6f 20 74 68 65 20 62 61 73 69 63 20 43 46   do the basic CF
33890 4c 41 47 53 20 63 68 65 63 6b 73 20 61 6e 64 0a  LAGS checks and.
338a0 20 20 20 20 23 20 76 65 72 69 66 79 20 61 6e 79      # verify any
338b0 20 70 6f 73 73 69 62 6c 65 20 36 34 2d 62 69 74   possible 64-bit
338c0 20 6f 72 20 73 69 6d 69 6c 61 72 20 73 77 69 74   or similar swit
338d0 63 68 65 73 20 61 72 65 20 6e 65 63 65 73 73 61  ches are necessa
338e0 72 79 0a 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  ry..    { $as_ec
338f0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
33900 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
33910 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 72 65   checking for re
33920 71 75 69 72 65 64 20 65 61 72 6c 79 20 63 6f 6d  quired early com
33930 70 69 6c 65 72 20 66 6c 61 67 73 22 20 3e 26 35  piler flags" >&5
33940 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
33950 63 6b 69 6e 67 20 66 6f 72 20 72 65 71 75 69 72  cking for requir
33960 65 64 20 65 61 72 6c 79 20 63 6f 6d 70 69 6c 65  ed early compile
33970 72 20 66 6c 61 67 73 2e 2e 2e 20 22 20 3e 26 36  r flags... " >&6
33980 3b 20 7d 0a 20 20 20 20 74 63 6c 5f 66 6c 61 67  ; }.    tcl_flag
33990 73 3d 22 22 0a 0a 20 20 20 20 69 66 20 74 65 73  s=""..    if tes
339a0 74 20 22 24 7b 74 63 6c 5f 63 76 5f 66 6c 61 67  t "${tcl_cv_flag
339b0 5f 5f 69 73 6f 63 39 39 5f 73 6f 75 72 63 65 2b  __isoc99_source+
339c0 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
339d0 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
339e0 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
339f0 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66  .else.  cat conf
33a00 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
33a10 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
33a20 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
33a30 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
33a40 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 69  ude <stdlib.h>.i
33a50 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 63 68 61  nt.main ().{.cha
33a60 72 20 2a 70 20 3d 20 28 63 68 61 72 20 2a 29 73  r *p = (char *)s
33a70 74 72 74 6f 6c 6c 3b 20 63 68 61 72 20 2a 71 20  trtoll; char *q 
33a80 3d 20 28 63 68 61 72 20 2a 29 73 74 72 74 6f 75  = (char *)strtou
33a90 6c 6c 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e  ll;.  ;.  return
33aa0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
33ab0 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70  ac_fn_c_try_comp
33ac0 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74  ile "$LINENO"; t
33ad0 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f 66  hen :.  tcl_cv_f
33ae0 6c 61 67 5f 5f 69 73 6f 63 39 39 5f 73 6f 75 72  lag__isoc99_sour
33af0 63 65 3d 6e 6f 0a 65 6c 73 65 0a 20 20 63 61 74  ce=no.else.  cat
33b00 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
33b10 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
33b20 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
33b30 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
33b40 23 64 65 66 69 6e 65 20 5f 49 53 4f 43 39 39 5f  #define _ISOC99_
33b50 53 4f 55 52 43 45 20 31 0a 23 69 6e 63 6c 75 64  SOURCE 1.#includ
33b60 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 69 6e 74  e <stdlib.h>.int
33b70 0a 6d 61 69 6e 20 28 29 0a 7b 0a 63 68 61 72 20  .main ().{.char 
33b80 2a 70 20 3d 20 28 63 68 61 72 20 2a 29 73 74 72  *p = (char *)str
33b90 74 6f 6c 6c 3b 20 63 68 61 72 20 2a 71 20 3d 20  toll; char *q = 
33ba0 28 63 68 61 72 20 2a 29 73 74 72 74 6f 75 6c 6c  (char *)strtoull
33bb0 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30  ;.  ;.  return 0
33bc0 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63  ;.}._ACEOF.if ac
33bd0 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
33be0 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  e "$LINENO"; the
33bf0 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f 66 6c 61  n :.  tcl_cv_fla
33c00 67 5f 5f 69 73 6f 63 39 39 5f 73 6f 75 72 63 65  g__isoc99_source
33c10 3d 79 65 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f  =yes.else.  tcl_
33c20 63 76 5f 66 6c 61 67 5f 5f 69 73 6f 63 39 39 5f  cv_flag__isoc99_
33c30 73 6f 75 72 63 65 3d 6e 6f 0a 66 69 0a 72 6d 20  source=no.fi.rm 
33c40 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
33c50 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
33c60 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
33c70 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20  t.$ac_ext.fi.rm 
33c80 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
33c90 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
33ca0 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73  c_objext conftes
33cb0 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 0a 20 20  t.$ac_ext.fi..  
33cc0 20 20 69 66 20 74 65 73 74 20 22 78 24 7b 74 63    if test "x${tc
33cd0 6c 5f 63 76 5f 66 6c 61 67 5f 5f 69 73 6f 63 39  l_cv_flag__isoc9
33ce0 39 5f 73 6f 75 72 63 65 7d 22 20 3d 20 22 78 79  9_source}" = "xy
33cf0 65 73 22 20 3b 20 74 68 65 6e 0a 0a 24 61 73 5f  es" ; then..$as_
33d00 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 5f 49  echo "#define _I
33d10 53 4f 43 39 39 5f 53 4f 55 52 43 45 20 31 22 20  SOC99_SOURCE 1" 
33d20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 74  >>confdefs.h...t
33d30 63 6c 5f 66 6c 61 67 73 3d 22 24 74 63 6c 5f 66  cl_flags="$tcl_f
33d40 6c 61 67 73 20 5f 49 53 4f 43 39 39 5f 53 4f 55  lags _ISOC99_SOU
33d50 52 43 45 22 0a 20 20 20 20 66 69 0a 0a 0a 20 20  RCE".    fi...  
33d60 20 20 69 66 20 74 65 73 74 20 22 24 7b 74 63 6c    if test "${tcl
33d70 5f 63 76 5f 66 6c 61 67 5f 5f 6c 61 72 67 65 66  _cv_flag__largef
33d80 69 6c 65 36 34 5f 73 6f 75 72 63 65 2b 73 65 74  ile64_source+set
33d90 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
33da0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
33db0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
33dc0 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66  se.  cat confdef
33dd0 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e  s.h - <<_ACEOF >
33de0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
33df0 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73  ./* end confdefs
33e00 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65  .h.  */.#include
33e10 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 69 6e   <sys/stat.h>.in
33e20 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 73 74 72 75  t.main ().{.stru
33e30 63 74 20 73 74 61 74 36 34 20 62 75 66 3b 20 69  ct stat64 buf; i
33e40 6e 74 20 69 20 3d 20 73 74 61 74 36 34 28 22 2f  nt i = stat64("/
33e50 22 2c 20 26 62 75 66 29 3b 0a 20 20 3b 0a 20 20  ", &buf);.  ;.  
33e60 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
33e70 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
33e80 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
33e90 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  NO"; then :.  tc
33ea0 6c 5f 63 76 5f 66 6c 61 67 5f 5f 6c 61 72 67 65  l_cv_flag__large
33eb0 66 69 6c 65 36 34 5f 73 6f 75 72 63 65 3d 6e 6f  file64_source=no
33ec0 0a 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66  .else.  cat conf
33ed0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
33ee0 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
33ef0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
33f00 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 64 65 66 69  efs.h.  */.#defi
33f10 6e 65 20 5f 4c 41 52 47 45 46 49 4c 45 36 34 5f  ne _LARGEFILE64_
33f20 53 4f 55 52 43 45 20 31 0a 23 69 6e 63 6c 75 64  SOURCE 1.#includ
33f30 65 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 69  e <sys/stat.h>.i
33f40 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 73 74 72  nt.main ().{.str
33f50 75 63 74 20 73 74 61 74 36 34 20 62 75 66 3b 20  uct stat64 buf; 
33f60 69 6e 74 20 69 20 3d 20 73 74 61 74 36 34 28 22  int i = stat64("
33f70 2f 22 2c 20 26 62 75 66 29 3b 0a 20 20 3b 0a 20  /", &buf);.  ;. 
33f80 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43   return 0;.}._AC
33f90 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74  EOF.if ac_fn_c_t
33fa0 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e  ry_compile "$LIN
33fb0 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74  ENO"; then :.  t
33fc0 63 6c 5f 63 76 5f 66 6c 61 67 5f 5f 6c 61 72 67  cl_cv_flag__larg
33fd0 65 66 69 6c 65 36 34 5f 73 6f 75 72 63 65 3d 79  efile64_source=y
33fe0 65 73 0a 65 6c 73 65 0a 20 20 74 63 6c 5f 63 76  es.else.  tcl_cv
33ff0 5f 66 6c 61 67 5f 5f 6c 61 72 67 65 66 69 6c 65  _flag__largefile
34000 36 34 5f 73 6f 75 72 63 65 3d 6e 6f 0a 66 69 0a  64_source=no.fi.
34010 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
34020 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
34030 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
34040 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
34050 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74  rm -f core conft
34060 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
34070 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  .$ac_objext conf
34080 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
34090 0a 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24  .    if test "x$
340a0 7b 74 63 6c 5f 63 76 5f 66 6c 61 67 5f 5f 6c 61  {tcl_cv_flag__la
340b0 72 67 65 66 69 6c 65 36 34 5f 73 6f 75 72 63 65  rgefile64_source
340c0 7d 22 20 3d 20 22 78 79 65 73 22 20 3b 20 74 68  }" = "xyes" ; th
340d0 65 6e 0a 0a 24 61 73 5f 65 63 68 6f 20 22 23 64  en..$as_echo "#d
340e0 65 66 69 6e 65 20 5f 4c 41 52 47 45 46 49 4c 45  efine _LARGEFILE
340f0 36 34 5f 53 4f 55 52 43 45 20 31 22 20 3e 3e 63  64_SOURCE 1" >>c
34100 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 74 63 6c 5f  onfdefs.h...tcl_
34110 66 6c 61 67 73 3d 22 24 74 63 6c 5f 66 6c 61 67  flags="$tcl_flag
34120 73 20 5f 4c 41 52 47 45 46 49 4c 45 36 34 5f 53  s _LARGEFILE64_S
34130 4f 55 52 43 45 22 0a 20 20 20 20 66 69 0a 0a 0a  OURCE".    fi...
34140 20 20 20 20 69 66 20 74 65 73 74 20 22 24 7b 74      if test "${t
34150 63 6c 5f 63 76 5f 66 6c 61 67 5f 5f 6c 61 72 67  cl_cv_flag__larg
34160 65 66 69 6c 65 5f 73 6f 75 72 63 65 36 34 2b 73  efile_source64+s
34170 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
34180 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
34190 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
341a0 65 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64  else.  cat confd
341b0 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
341c0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
341d0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
341e0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
341f0 64 65 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a  de <sys/stat.h>.
34200 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 63 68  int.main ().{.ch
34210 61 72 20 2a 70 20 3d 20 28 63 68 61 72 20 2a 29  ar *p = (char *)
34220 6f 70 65 6e 36 34 3b 0a 20 20 3b 0a 20 20 72 65  open64;.  ;.  re
34230 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46  turn 0;.}._ACEOF
34240 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f  .if ac_fn_c_try_
34250 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f  compile "$LINENO
34260 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f  "; then :.  tcl_
34270 63 76 5f 66 6c 61 67 5f 5f 6c 61 72 67 65 66 69  cv_flag__largefi
34280 6c 65 5f 73 6f 75 72 63 65 36 34 3d 6e 6f 0a 65  le_source64=no.e
34290 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  lse.  cat confde
342a0 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
342b0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
342c0 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
342d0 73 2e 68 2e 20 20 2a 2f 0a 23 64 65 66 69 6e 65  s.h.  */.#define
342e0 20 5f 4c 41 52 47 45 46 49 4c 45 5f 53 4f 55 52   _LARGEFILE_SOUR
342f0 43 45 36 34 20 31 0a 23 69 6e 63 6c 75 64 65 20  CE64 1.#include 
34300 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a 69 6e 74  <sys/stat.h>.int
34310 0a 6d 61 69 6e 20 28 29 0a 7b 0a 63 68 61 72 20  .main ().{.char 
34320 2a 70 20 3d 20 28 63 68 61 72 20 2a 29 6f 70 65  *p = (char *)ope
34330 6e 36 34 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72  n64;.  ;.  retur
34340 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66  n 0;.}._ACEOF.if
34350 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d   ac_fn_c_try_com
34360 70 69 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20  pile "$LINENO"; 
34370 74 68 65 6e 20 3a 0a 20 20 74 63 6c 5f 63 76 5f  then :.  tcl_cv_
34380 66 6c 61 67 5f 5f 6c 61 72 67 65 66 69 6c 65 5f  flag__largefile_
34390 73 6f 75 72 63 65 36 34 3d 79 65 73 0a 65 6c 73  source64=yes.els
343a0 65 0a 20 20 74 63 6c 5f 63 76 5f 66 6c 61 67 5f  e.  tcl_cv_flag_
343b0 5f 6c 61 72 67 65 66 69 6c 65 5f 73 6f 75 72 63  _largefile_sourc
343c0 65 36 34 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20  e64=no.fi.rm -f 
343d0 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
343e0 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
343f0 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
34400 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d 66 20  ac_ext.fi.rm -f 
34410 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
34420 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
34430 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
34440 61 63 5f 65 78 74 0a 66 69 0a 0a 20 20 20 20 69  ac_ext.fi..    i
34450 66 20 74 65 73 74 20 22 78 24 7b 74 63 6c 5f 63  f test "x${tcl_c
34460 76 5f 66 6c 61 67 5f 5f 6c 61 72 67 65 66 69 6c  v_flag__largefil
34470 65 5f 73 6f 75 72 63 65 36 34 7d 22 20 3d 20 22  e_source64}" = "
34480 78 79 65 73 22 20 3b 20 74 68 65 6e 0a 0a 24 61  xyes" ; then..$a
34490 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  s_echo "#define 
344a0 5f 4c 41 52 47 45 46 49 4c 45 5f 53 4f 55 52 43  _LARGEFILE_SOURC
344b0 45 36 34 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66  E64 1" >>confdef
344c0 73 2e 68 0a 0a 09 74 63 6c 5f 66 6c 61 67 73 3d  s.h...tcl_flags=
344d0 22 24 74 63 6c 5f 66 6c 61 67 73 20 5f 4c 41 52  "$tcl_flags _LAR
344e0 47 45 46 49 4c 45 5f 53 4f 55 52 43 45 36 34 22  GEFILE_SOURCE64"
344f0 0a 20 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20  .    fi..    if 
34500 74 65 73 74 20 22 78 24 7b 74 63 6c 5f 66 6c 61  test "x${tcl_fla
34510 67 73 7d 22 20 3d 20 22 78 22 20 3b 20 74 68 65  gs}" = "x" ; the
34520 6e 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  n..{ $as_echo "$
34530 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
34540 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
34550 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a 24 61  lt: none" >&5.$a
34560 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20 3e 26  s_echo "none" >&
34570 36 3b 20 7d 0a 20 20 20 20 65 6c 73 65 0a 09 7b  6; }.    else..{
34580 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
34590 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
345a0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
345b0 24 7b 74 63 6c 5f 66 6c 61 67 73 7d 22 20 3e 26  ${tcl_flags}" >&
345c0 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 7b 74 63  5.$as_echo "${tc
345d0 6c 5f 66 6c 61 67 73 7d 22 20 3e 26 36 3b 20 7d  l_flags}" >&6; }
345e0 0a 20 20 20 20 66 69 0a 0a 0a 20 20 20 20 7b 20  .    fi...    { 
345f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
34600 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
34610 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
34620 66 6f 72 20 36 34 2d 62 69 74 20 69 6e 74 65 67  for 64-bit integ
34630 65 72 20 74 79 70 65 22 20 3e 26 35 0a 24 61 73  er type" >&5.$as
34640 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
34650 67 20 66 6f 72 20 36 34 2d 62 69 74 20 69 6e 74  g for 64-bit int
34660 65 67 65 72 20 74 79 70 65 2e 2e 2e 20 22 20 3e  eger type... " >
34670 26 36 3b 20 7d 0a 20 20 20 20 69 66 20 74 65 73  &6; }.    if tes
34680 74 20 22 24 7b 74 63 6c 5f 63 76 5f 74 79 70 65  t "${tcl_cv_type
34690 5f 36 34 62 69 74 2b 73 65 74 7d 22 20 3d 20 73  _64bit+set}" = s
346a0 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  et; then :.  $as
346b0 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
346c0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 09 74  ) " >&6.else...t
346d0 63 6c 5f 63 76 5f 74 79 70 65 5f 36 34 62 69 74  cl_cv_type_64bit
346e0 3d 6e 6f 6e 65 0a 09 23 20 53 65 65 20 69 66 20  =none..# See if 
346f0 74 68 65 20 63 6f 6d 70 69 6c 65 72 20 6b 6e 6f  the compiler kno
34700 77 73 20 6e 61 74 69 76 65 6c 79 20 61 62 6f 75  ws natively abou
34710 74 20 5f 5f 69 6e 74 36 34 0a 09 63 61 74 20 63  t __int64..cat c
34720 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
34730 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
34740 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
34750 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69  nfdefs.h.  */..i
34760 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 5f 5f 69  nt.main ().{.__i
34770 6e 74 36 34 20 76 61 6c 75 65 20 3d 20 28 5f 5f  nt64 value = (__
34780 69 6e 74 36 34 29 20 30 3b 0a 20 20 3b 0a 20 20  int64) 0;.  ;.  
34790 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
347a0 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
347b0 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
347c0 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  NO"; then :.  tc
347d0 6c 5f 74 79 70 65 5f 36 34 62 69 74 3d 5f 5f 69  l_type_64bit=__i
347e0 6e 74 36 34 0a 65 6c 73 65 0a 20 20 74 63 6c 5f  nt64.else.  tcl_
347f0 74 79 70 65 5f 36 34 62 69 74 3d 22 6c 6f 6e 67  type_64bit="long
34800 20 6c 6f 6e 67 22 0a 66 69 0a 72 6d 20 2d 66 20   long".fi.rm -f 
34810 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
34820 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
34830 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
34840 61 63 5f 65 78 74 0a 09 23 20 53 65 65 20 69 66  ac_ext..# See if
34850 20 77 65 20 73 68 6f 75 6c 64 20 75 73 65 20 6c   we should use l
34860 6f 6e 67 20 61 6e 79 77 61 79 20 20 4e 6f 74 65  ong anyway  Note
34870 20 74 68 61 74 20 77 65 20 73 75 62 73 74 69 74   that we substit
34880 75 74 65 20 69 6e 20 74 68 65 0a 09 23 20 74 79  ute in the..# ty
34890 70 65 20 74 68 61 74 20 69 73 20 6f 75 72 20 63  pe that is our c
348a0 75 72 72 65 6e 74 20 67 75 65 73 73 20 66 6f 72  urrent guess for
348b0 20 61 20 36 34 2d 62 69 74 20 74 79 70 65 20 69   a 64-bit type i
348c0 6e 73 69 64 65 20 74 68 69 73 20 63 68 65 63 6b  nside this check
348d0 0a 09 23 20 70 72 6f 67 72 61 6d 2c 20 73 6f 20  ..# program, so 
348e0 69 74 20 73 68 6f 75 6c 64 20 62 65 20 6d 6f 64  it should be mod
348f0 69 66 69 65 64 20 6f 6e 6c 79 20 63 61 72 65 66  ified only caref
34900 75 6c 6c 79 2e 2e 2e 0a 20 20 20 20 20 20 20 20  ully....        
34910 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
34920 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
34930 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
34940 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
34950 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
34960 7b 0a 73 77 69 74 63 68 20 28 30 29 20 7b 0a 20  {.switch (0) {. 
34970 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20             case 
34980 31 3a 20 63 61 73 65 20 28 73 69 7a 65 6f 66 28  1: case (sizeof(
34990 24 7b 74 63 6c 5f 74 79 70 65 5f 36 34 62 69 74  ${tcl_type_64bit
349a0 7d 29 3d 3d 73 69 7a 65 6f 66 28 6c 6f 6e 67 29  })==sizeof(long)
349b0 29 3a 20 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20  ): ;.        }. 
349c0 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
349d0 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
349e0 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
349f0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
34a00 0a 20 20 74 63 6c 5f 63 76 5f 74 79 70 65 5f 36  .  tcl_cv_type_6
34a10 34 62 69 74 3d 24 7b 74 63 6c 5f 74 79 70 65 5f  4bit=${tcl_type_
34a20 36 34 62 69 74 7d 0a 66 69 0a 72 6d 20 2d 66 20  64bit}.fi.rm -f 
34a30 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72  core conftest.er
34a40 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  r conftest.$ac_o
34a50 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  bjext conftest.$
34a60 61 63 5f 65 78 74 0a 66 69 0a 0a 20 20 20 20 69  ac_ext.fi..    i
34a70 66 20 74 65 73 74 20 22 24 7b 74 63 6c 5f 63 76  f test "${tcl_cv
34a80 5f 74 79 70 65 5f 36 34 62 69 74 7d 22 20 3d 20  _type_64bit}" = 
34a90 6e 6f 6e 65 20 3b 20 74 68 65 6e 0a 0a 24 61 73  none ; then..$as
34aa0 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 54  _echo "#define T
34ab0 43 4c 5f 57 49 44 45 5f 49 4e 54 5f 49 53 5f 4c  CL_WIDE_INT_IS_L
34ac0 4f 4e 47 20 31 22 20 3e 3e 63 6f 6e 66 64 65 66  ONG 1" >>confdef
34ad0 73 2e 68 0a 0a 09 7b 20 24 61 73 5f 65 63 68 6f  s.h...{ $as_echo
34ae0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
34af0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
34b00 65 73 75 6c 74 3a 20 75 73 69 6e 67 20 6c 6f 6e  esult: using lon
34b10 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  g" >&5.$as_echo 
34b20 22 75 73 69 6e 67 20 6c 6f 6e 67 22 20 3e 26 36  "using long" >&6
34b30 3b 20 7d 0a 20 20 20 20 65 6c 69 66 20 74 65 73  ; }.    elif tes
34b40 74 20 22 24 7b 74 63 6c 5f 63 76 5f 74 79 70 65  t "${tcl_cv_type
34b50 5f 36 34 62 69 74 7d 22 20 3d 20 22 5f 5f 69 6e  _64bit}" = "__in
34b60 74 36 34 22 20 5c 0a 09 09 2d 61 20 22 24 7b 54  t64" \...-a "${T
34b70 45 41 5f 50 4c 41 54 46 4f 52 4d 7d 22 20 3d 20  EA_PLATFORM}" = 
34b80 22 77 69 6e 64 6f 77 73 22 20 3b 20 74 68 65 6e  "windows" ; then
34b90 0a 09 23 20 54 45 41 20 73 70 65 63 69 66 69 63  ..# TEA specific
34ba0 3a 20 57 65 20 61 63 74 75 61 6c 6c 79 20 77 61  : We actually wa
34bb0 6e 74 20 74 6f 20 75 73 65 20 74 68 65 20 64 65  nt to use the de
34bc0 66 61 75 6c 74 20 74 63 6c 2e 68 20 63 68 65 63  fault tcl.h chec
34bd0 6b 73 20 69 6e 0a 09 23 20 74 68 69 73 20 63 61  ks in..# this ca
34be0 73 65 20 74 6f 20 68 61 6e 64 6c 65 20 62 6f 74  se to handle bot
34bf0 68 20 54 43 4c 5f 57 49 44 45 5f 49 4e 54 5f 54  h TCL_WIDE_INT_T
34c00 59 50 45 20 61 6e 64 20 54 43 4c 5f 4c 4c 5f 4d  YPE and TCL_LL_M
34c10 4f 44 49 46 49 45 52 2a 0a 09 7b 20 24 61 73 5f  ODIFIER*..{ $as_
34c20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
34c30 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
34c40 7d 3a 20 72 65 73 75 6c 74 3a 20 75 73 69 6e 67  }: result: using
34c50 20 54 63 6c 20 68 65 61 64 65 72 20 64 65 66 61   Tcl header defa
34c60 75 6c 74 73 22 20 3e 26 35 0a 24 61 73 5f 65 63  ults" >&5.$as_ec
34c70 68 6f 20 22 75 73 69 6e 67 20 54 63 6c 20 68 65  ho "using Tcl he
34c80 61 64 65 72 20 64 65 66 61 75 6c 74 73 22 20 3e  ader defaults" >
34c90 26 36 3b 20 7d 0a 20 20 20 20 65 6c 73 65 0a 0a  &6; }.    else..
34ca0 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68  cat >>confdefs.h
34cb0 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e   <<_ACEOF.#defin
34cc0 65 20 54 43 4c 5f 57 49 44 45 5f 49 4e 54 5f 54  e TCL_WIDE_INT_T
34cd0 59 50 45 20 24 7b 74 63 6c 5f 63 76 5f 74 79 70  YPE ${tcl_cv_typ
34ce0 65 5f 36 34 62 69 74 7d 0a 5f 41 43 45 4f 46 0a  e_64bit}._ACEOF.
34cf0 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
34d00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
34d10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
34d20 74 3a 20 24 7b 74 63 6c 5f 63 76 5f 74 79 70 65  t: ${tcl_cv_type
34d30 5f 36 34 62 69 74 7d 22 20 3e 26 35 0a 24 61 73  _64bit}" >&5.$as
34d40 5f 65 63 68 6f 20 22 24 7b 74 63 6c 5f 63 76 5f  _echo "${tcl_cv_
34d50 74 79 70 65 5f 36 34 62 69 74 7d 22 20 3e 26 36  type_64bit}" >&6
34d60 3b 20 7d 0a 0a 09 23 20 4e 6f 77 20 63 68 65 63  ; }...# Now chec
34d70 6b 20 66 6f 72 20 61 75 78 69 6c 69 61 72 79 20  k for auxiliary 
34d80 64 65 63 6c 61 72 61 74 69 6f 6e 73 0a 09 7b 20  declarations..{ 
34d90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
34da0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
34db0 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
34dc0 66 6f 72 20 73 74 72 75 63 74 20 64 69 72 65 6e  for struct diren
34dd0 74 36 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  t64" >&5.$as_ech
34de0 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
34df0 72 20 73 74 72 75 63 74 20 64 69 72 65 6e 74 36  r struct dirent6
34e00 34 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  4... " >&6; }.if
34e10 20 74 65 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f   test "${tcl_cv_
34e20 73 74 72 75 63 74 5f 64 69 72 65 6e 74 36 34 2b  struct_dirent64+
34e30 73 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65  set}" = set; the
34e40 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
34e50 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
34e60 0a 65 6c 73 65 0a 0a 09 20 20 20 20 63 61 74 20  .else...    cat 
34e70 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
34e80 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
34e90 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
34ea0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
34eb0 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
34ec0 65 73 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  es.h>.#include <
34ed0 73 79 73 2f 64 69 72 65 6e 74 2e 68 3e 0a 69 6e  sys/dirent.h>.in
34ee0 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 73 74 72 75  t.main ().{.stru
34ef0 63 74 20 64 69 72 65 6e 74 36 34 20 70 3b 0a 20  ct dirent64 p;. 
34f00 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
34f10 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
34f20 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
34f30 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
34f40 0a 20 20 74 63 6c 5f 63 76 5f 73 74 72 75 63 74  .  tcl_cv_struct
34f50 5f 64 69 72 65 6e 74 36 34 3d 79 65 73 0a 65 6c  _dirent64=yes.el
34f60 73 65 0a 20 20 74 63 6c 5f 63 76 5f 73 74 72 75  se.  tcl_cv_stru
34f70 63 74 5f 64 69 72 65 6e 74 36 34 3d 6e 6f 0a 66  ct_dirent64=no.f
34f80 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
34f90 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
34fa0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
34fb0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66  nftest.$ac_ext.f
34fc0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
34fd0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
34fe0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
34ff0 74 3a 20 24 74 63 6c 5f 63 76 5f 73 74 72 75 63  t: $tcl_cv_struc
35000 74 5f 64 69 72 65 6e 74 36 34 22 20 3e 26 35 0a  t_dirent64" >&5.
35010 24 61 73 5f 65 63 68 6f 20 22 24 74 63 6c 5f 63  $as_echo "$tcl_c
35020 76 5f 73 74 72 75 63 74 5f 64 69 72 65 6e 74 36  v_struct_dirent6
35030 34 22 20 3e 26 36 3b 20 7d 0a 09 69 66 20 74 65  4" >&6; }..if te
35040 73 74 20 22 78 24 7b 74 63 6c 5f 63 76 5f 73 74  st "x${tcl_cv_st
35050 72 75 63 74 5f 64 69 72 65 6e 74 36 34 7d 22 20  ruct_dirent64}" 
35060 3d 20 22 78 79 65 73 22 20 3b 20 74 68 65 6e 0a  = "xyes" ; then.
35070 0a 24 61 73 5f 65 63 68 6f 20 22 23 64 65 66 69  .$as_echo "#defi
35080 6e 65 20 48 41 56 45 5f 53 54 52 55 43 54 5f 44  ne HAVE_STRUCT_D
35090 49 52 45 4e 54 36 34 20 31 22 20 3e 3e 63 6f 6e  IRENT64 1" >>con
350a0 66 64 65 66 73 2e 68 0a 0a 09 66 69 0a 0a 09 7b  fdefs.h...fi...{
350b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
350c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
350d0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
350e0 20 66 6f 72 20 73 74 72 75 63 74 20 73 74 61 74   for struct stat
350f0 36 34 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  64" >&5.$as_echo
35100 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
35110 20 73 74 72 75 63 74 20 73 74 61 74 36 34 2e 2e   struct stat64..
35120 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 74 65  . " >&6; }.if te
35130 73 74 20 22 24 7b 74 63 6c 5f 63 76 5f 73 74 72  st "${tcl_cv_str
35140 75 63 74 5f 73 74 61 74 36 34 2b 73 65 74 7d 22  uct_stat64+set}"
35150 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20   = set; then :. 
35160 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
35170 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
35180 0a 0a 09 20 20 20 20 63 61 74 20 63 6f 6e 66 64  ...    cat confd
35190 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
351a0 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
351b0 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
351c0 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75  fs.h.  */.#inclu
351d0 64 65 20 3c 73 79 73 2f 73 74 61 74 2e 68 3e 0a  de <sys/stat.h>.
351e0 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 73 74  int.main ().{.st
351f0 72 75 63 74 20 73 74 61 74 36 34 20 70 3b 0a 0a  ruct stat64 p;..
35200 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a    ;.  return 0;.
35210 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66  }._ACEOF.if ac_f
35220 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
35230 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
35240 3a 0a 20 20 74 63 6c 5f 63 76 5f 73 74 72 75 63  :.  tcl_cv_struc
35250 74 5f 73 74 61 74 36 34 3d 79 65 73 0a 65 6c 73  t_stat64=yes.els
35260 65 0a 20 20 74 63 6c 5f 63 76 5f 73 74 72 75 63  e.  tcl_cv_struc
35270 74 5f 73 74 61 74 36 34 3d 6e 6f 0a 66 69 0a 72  t_stat64=no.fi.r
35280 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65  m -f core confte
35290 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e  st.err conftest.
352a0 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74  $ac_objext conft
352b0 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 7b  est.$ac_ext.fi.{
352c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
352d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
352e0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
352f0 24 74 63 6c 5f 63 76 5f 73 74 72 75 63 74 5f 73  $tcl_cv_struct_s
35300 74 61 74 36 34 22 20 3e 26 35 0a 24 61 73 5f 65  tat64" >&5.$as_e
35310 63 68 6f 20 22 24 74 63 6c 5f 63 76 5f 73 74 72  cho "$tcl_cv_str
35320 75 63 74 5f 73 74 61 74 36 34 22 20 3e 26 36 3b  uct_stat64" >&6;
35330 20 7d 0a 09 69 66 20 74 65 73 74 20 22 78 24 7b   }..if test "x${
35340 74 63 6c 5f 63 76 5f 73 74 72 75 63 74 5f 73 74  tcl_cv_struct_st
35350 61 74 36 34 7d 22 20 3d 20 22 78 79 65 73 22 20  at64}" = "xyes" 
35360 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f  ; then..$as_echo
35370 20 22 23 64 65 66 69 6e 65 20 48 41 56 45 5f 53   "#define HAVE_S
35380 54 52 55 43 54 5f 53 54 41 54 36 34 20 31 22 20  TRUCT_STAT64 1" 
35390 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 66  >>confdefs.h...f
353a0 69 0a 0a 09 66 6f 72 20 61 63 5f 66 75 6e 63 20  i...for ac_func 
353b0 69 6e 20 6f 70 65 6e 36 34 20 6c 73 65 65 6b 36  in open64 lseek6
353c0 34 0a 64 6f 20 3a 0a 20 20 61 73 5f 61 63 5f 76  4.do :.  as_ac_v
353d0 61 72 3d 60 24 61 73 5f 65 63 68 6f 20 22 61 63  ar=`$as_echo "ac
353e0 5f 63 76 5f 66 75 6e 63 5f 24 61 63 5f 66 75 6e  _cv_func_$ac_fun
353f0 63 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a  c" | $as_tr_sh`.
35400 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 66 75  ac_fn_c_check_fu
35410 6e 63 20 22 24 4c 49 4e 45 4e 4f 22 20 22 24 61  nc "$LINENO" "$a
35420 63 5f 66 75 6e 63 22 20 22 24 61 73 5f 61 63 5f  c_func" "$as_ac_
35430 76 61 72 22 0a 65 76 61 6c 20 61 73 5f 76 61 6c  var".eval as_val
35440 3d 5c 24 24 61 73 5f 61 63 5f 76 61 72 0a 20 20  =\$$as_ac_var.  
35450 20 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 76   if test "x$as_v
35460 61 6c 22 20 3d 20 78 22 22 79 65 73 3b 20 74 68  al" = x""yes; th
35470 65 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e  en :.  cat >>con
35480 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
35490 0a 23 64 65 66 69 6e 65 20 60 24 61 73 5f 65 63  .#define `$as_ec
354a0 68 6f 20 22 48 41 56 45 5f 24 61 63 5f 66 75 6e  ho "HAVE_$ac_fun
354b0 63 22 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60  c" | $as_tr_cpp`
354c0 20 31 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 64 6f   1._ACEOF..fi.do
354d0 6e 65 0a 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20  ne...{ $as_echo 
354e0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
354f0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
35500 65 63 6b 69 6e 67 20 66 6f 72 20 6f 66 66 36 34  ecking for off64
35510 5f 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  _t" >&5.$as_echo
35520 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
35530 20 6f 66 66 36 34 5f 74 2e 2e 2e 20 22 20 3e 26   off64_t... " >&
35540 36 3b 20 7d 0a 09 69 66 20 74 65 73 74 20 22 24  6; }..if test "$
35550 7b 74 63 6c 5f 63 76 5f 74 79 70 65 5f 6f 66 66  {tcl_cv_type_off
35560 36 34 5f 74 2b 73 65 74 7d 22 20 3d 20 73 65 74  64_t+set}" = set
35570 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
35580 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
35590 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 09 20 20 20  " >&6.else...   
355a0 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
355b0 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
355c0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
355d0 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
355e0 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 79   */.#include <sy
355f0 73 2f 74 79 70 65 73 2e 68 3e 0a 69 6e 74 0a 6d  s/types.h>.int.m
35600 61 69 6e 20 28 29 0a 7b 0a 6f 66 66 36 34 5f 74  ain ().{.off64_t
35610 20 6f 66 66 73 65 74 3b 0a 0a 20 20 3b 0a 20 20   offset;..  ;.  
35620 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
35630 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
35640 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
35650 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 74 63  NO"; then :.  tc
35660 6c 5f 63 76 5f 74 79 70 65 5f 6f 66 66 36 34 5f  l_cv_type_off64_
35670 74 3d 79 65 73 0a 65 6c 73 65 0a 20 20 74 63 6c  t=yes.else.  tcl
35680 5f 63 76 5f 74 79 70 65 5f 6f 66 66 36 34 5f 74  _cv_type_off64_t
35690 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72  =no.fi.rm -f cor
356a0 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 63  e conftest.err c
356b0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65  onftest.$ac_obje
356c0 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  xt conftest.$ac_
356d0 65 78 74 0a 66 69 0a 0a 09 09 09 69 66 20 74 65  ext.fi.....if te
356e0 73 74 20 22 78 24 7b 74 63 6c 5f 63 76 5f 74 79  st "x${tcl_cv_ty
356f0 70 65 5f 6f 66 66 36 34 5f 74 7d 22 20 3d 20 22  pe_off64_t}" = "
35700 78 79 65 73 22 20 26 26 20 5c 0a 09 20 20 20 20  xyes" && \..    
35710 20 20 20 20 74 65 73 74 20 22 78 24 7b 61 63 5f      test "x${ac_
35720 63 76 5f 66 75 6e 63 5f 6c 73 65 65 6b 36 34 7d  cv_func_lseek64}
35730 22 20 3d 20 22 78 79 65 73 22 20 26 26 20 5c 0a  " = "xyes" && \.
35740 09 20 20 20 20 20 20 20 20 74 65 73 74 20 22 78  .        test "x
35750 24 7b 61 63 5f 63 76 5f 66 75 6e 63 5f 6f 70 65  ${ac_cv_func_ope
35760 6e 36 34 7d 22 20 3d 20 22 78 79 65 73 22 20 3b  n64}" = "xyes" ;
35770 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63 68 6f 20   then..$as_echo 
35780 22 23 64 65 66 69 6e 65 20 48 41 56 45 5f 54 59  "#define HAVE_TY
35790 50 45 5f 4f 46 46 36 34 5f 54 20 31 22 20 3e 3e  PE_OFF64_T 1" >>
357a0 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 09 20 20 20  confdefs.h...   
357b0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
357c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
357d0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
357e0 3a 20 79 65 73 22 20 3e 26 35 0a 24 61 73 5f 65  : yes" >&5.$as_e
357f0 63 68 6f 20 22 79 65 73 22 20 3e 26 36 3b 20 7d  cho "yes" >&6; }
35800 0a 09 65 6c 73 65 0a 09 20 20 20 20 7b 20 24 61  ..else..    { $a
35810 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
35820 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
35830 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
35840 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
35850 6f 22 20 3e 26 36 3b 20 7d 0a 09 66 69 0a 20 20  o" >&6; }..fi.  
35860 20 20 66 69 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d 2d    fi....#-------
35870 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35880 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35890 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
358a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
358b0 53 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20  Set the default 
358c0 63 6f 6d 70 69 6c 65 72 20 73 77 69 74 63 68 65  compiler switche
358d0 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 2d  s based on the -
358e0 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20  -enable-symbols 
358f0 6f 70 74 69 6f 6e 2e 0a 23 2d 2d 2d 2d 2d 2d 2d  option..#-------
35900 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35910 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35920 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35930 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a  -------------...
35940 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
35950 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
35960 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
35970 65 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c 64  ecking for build
35980 20 77 69 74 68 20 73 79 6d 62 6f 6c 73 22 20 3e   with symbols" >
35990 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
359a0 68 65 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c  hecking for buil
359b0 64 20 77 69 74 68 20 73 79 6d 62 6f 6c 73 2e 2e  d with symbols..
359c0 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20 23  . " >&6; }.    #
359d0 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 2d   Check whether -
359e0 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20  -enable-symbols 
359f0 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
35a00 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 79 6d  st "${enable_sym
35a10 62 6f 6c 73 2b 73 65 74 7d 22 20 3d 20 73 65 74  bols+set}" = set
35a20 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c  ; then :.  enabl
35a30 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 79 6d  eval=$enable_sym
35a40 62 6f 6c 73 3b 20 74 63 6c 5f 6f 6b 3d 24 65 6e  bols; tcl_ok=$en
35a50 61 62 6c 65 76 61 6c 0a 65 6c 73 65 0a 20 20 74  ableval.else.  t
35a60 63 6c 5f 6f 6b 3d 6e 6f 0a 66 69 0a 0a 20 20 20  cl_ok=no.fi..   
35a70 20 44 42 47 58 3d 22 22 0a 20 20 20 20 69 66 20   DBGX="".    if 
35a80 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20 3d  test "$tcl_ok" =
35a90 20 22 6e 6f 22 3b 20 74 68 65 6e 0a 09 43 46 4c   "no"; then..CFL
35aa0 41 47 53 5f 44 45 46 41 55 4c 54 3d 22 24 7b 43  AGS_DEFAULT="${C
35ab0 46 4c 41 47 53 5f 4f 50 54 49 4d 49 5a 45 7d 22  FLAGS_OPTIMIZE}"
35ac0 0a 09 4c 44 46 4c 41 47 53 5f 44 45 46 41 55 4c  ..LDFLAGS_DEFAUL
35ad0 54 3d 22 24 7b 4c 44 46 4c 41 47 53 5f 4f 50 54  T="${LDFLAGS_OPT
35ae0 49 4d 49 5a 45 7d 22 0a 09 7b 20 24 61 73 5f 65  IMIZE}"..{ $as_e
35af0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
35b00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
35b10 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
35b20 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
35b30 3e 26 36 3b 20 7d 0a 20 20 20 20 65 6c 73 65 0a  >&6; }.    else.
35b40 09 43 46 4c 41 47 53 5f 44 45 46 41 55 4c 54 3d  .CFLAGS_DEFAULT=
35b50 22 24 7b 43 46 4c 41 47 53 5f 44 45 42 55 47 7d  "${CFLAGS_DEBUG}
35b60 22 0a 09 4c 44 46 4c 41 47 53 5f 44 45 46 41 55  "..LDFLAGS_DEFAU
35b70 4c 54 3d 22 24 7b 4c 44 46 4c 41 47 53 5f 44 45  LT="${LDFLAGS_DE
35b80 42 55 47 7d 22 0a 09 69 66 20 74 65 73 74 20 22  BUG}"..if test "
35b90 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 79 65 73 22  $tcl_ok" = "yes"
35ba0 3b 20 74 68 65 6e 0a 09 20 20 20 20 7b 20 24 61  ; then..    { $a
35bb0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
35bc0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
35bd0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 79 65 73  NO}: result: yes
35be0 20 28 73 74 61 6e 64 61 72 64 20 64 65 62 75 67   (standard debug
35bf0 67 69 6e 67 29 22 20 3e 26 35 0a 24 61 73 5f 65  ging)" >&5.$as_e
35c00 63 68 6f 20 22 79 65 73 20 28 73 74 61 6e 64 61  cho "yes (standa
35c10 72 64 20 64 65 62 75 67 67 69 6e 67 29 22 20 3e  rd debugging)" >
35c20 26 36 3b 20 7d 0a 09 66 69 0a 20 20 20 20 66 69  &6; }..fi.    fi
35c30 0a 20 20 20 20 23 20 54 45 41 20 73 70 65 63 69  .    # TEA speci
35c40 66 69 63 3a 0a 20 20 20 20 69 66 20 74 65 73 74  fic:.    if test
35c50 20 22 24 7b 54 45 41 5f 50 4c 41 54 46 4f 52 4d   "${TEA_PLATFORM
35c60 7d 22 20 21 3d 20 22 77 69 6e 64 6f 77 73 22 20  }" != "windows" 
35c70 3b 20 74 68 65 6e 0a 09 4c 44 46 4c 41 47 53 5f  ; then..LDFLAGS_
35c80 44 45 46 41 55 4c 54 3d 22 24 7b 4c 44 46 4c 41  DEFAULT="${LDFLA
35c90 47 53 7d 22 0a 20 20 20 20 66 69 0a 0a 0a 0a 0a  GS}".    fi.....
35ca0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 74 63      if test "$tc
35cb0 6c 5f 6f 6b 22 20 3d 20 22 6d 65 6d 22 20 2d 6f  l_ok" = "mem" -o
35cc0 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 22 61 6c   "$tcl_ok" = "al
35cd0 6c 22 3b 20 74 68 65 6e 0a 0a 24 61 73 5f 65 63  l"; then..$as_ec
35ce0 68 6f 20 22 23 64 65 66 69 6e 65 20 54 43 4c 5f  ho "#define TCL_
35cf0 4d 45 4d 5f 44 45 42 55 47 20 31 22 20 3e 3e 63  MEM_DEBUG 1" >>c
35d00 6f 6e 66 64 65 66 73 2e 68 0a 0a 20 20 20 20 66  onfdefs.h..    f
35d10 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 22  i..    if test "
35d20 24 74 63 6c 5f 6f 6b 22 20 21 3d 20 22 79 65 73  $tcl_ok" != "yes
35d30 22 20 2d 61 20 22 24 74 63 6c 5f 6f 6b 22 20 21  " -a "$tcl_ok" !
35d40 3d 20 22 6e 6f 22 3b 20 74 68 65 6e 0a 09 69 66  = "no"; then..if
35d50 20 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20   test "$tcl_ok" 
35d60 3d 20 22 61 6c 6c 22 3b 20 74 68 65 6e 0a 09 20  = "all"; then.. 
35d70 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24     { $as_echo "$
35d80 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
35d90 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
35da0 6c 74 3a 20 65 6e 61 62 6c 65 64 20 73 79 6d 62  lt: enabled symb
35db0 6f 6c 73 20 6d 65 6d 20 64 65 62 75 67 67 69 6e  ols mem debuggin
35dc0 67 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  g" >&5.$as_echo 
35dd0 22 65 6e 61 62 6c 65 64 20 73 79 6d 62 6f 6c 73  "enabled symbols
35de0 20 6d 65 6d 20 64 65 62 75 67 67 69 6e 67 22 20   mem debugging" 
35df0 3e 26 36 3b 20 7d 0a 09 65 6c 73 65 0a 09 20 20  >&6; }..else..  
35e00 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
35e10 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
35e20 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
35e30 74 3a 20 65 6e 61 62 6c 65 64 20 24 74 63 6c 5f  t: enabled $tcl_
35e40 6f 6b 20 64 65 62 75 67 67 69 6e 67 22 20 3e 26  ok debugging" >&
35e50 35 0a 24 61 73 5f 65 63 68 6f 20 22 65 6e 61 62  5.$as_echo "enab
35e60 6c 65 64 20 24 74 63 6c 5f 6f 6b 20 64 65 62 75  led $tcl_ok debu
35e70 67 67 69 6e 67 22 20 3e 26 36 3b 20 7d 0a 09 66  gging" >&6; }..f
35e80 69 0a 20 20 20 20 66 69 0a 0a 0a 23 2d 2d 2d 2d  i.    fi...#----
35e90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35ea0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35eb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35ec0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
35ed0 0a 23 20 45 76 65 72 79 6f 6e 65 20 73 68 6f 75  .# Everyone shou
35ee0 6c 64 20 62 65 20 6c 69 6e 6b 69 6e 67 20 61 67  ld be linking ag
35ef0 61 69 6e 73 74 20 74 68 65 20 54 63 6c 20 73 74  ainst the Tcl st
35f00 75 62 20 6c 69 62 72 61 72 79 2e 20 20 49 66 20  ub library.  If 
35f10 79 6f 75 0a 23 20 63 61 6e 27 74 20 66 6f 72 20  you.# can't for 
35f20 73 6f 6d 65 20 72 65 61 73 6f 6e 2c 20 72 65 6d  some reason, rem
35f30 6f 76 65 20 74 68 69 73 20 64 65 66 69 6e 69 74  ove this definit
35f40 69 6f 6e 2e 20 20 49 66 20 79 6f 75 20 61 72 65  ion.  If you are
35f50 6e 27 74 20 75 73 69 6e 67 0a 23 20 73 74 75 62  n't using.# stub
35f60 73 2c 20 79 6f 75 20 61 6c 73 6f 20 6e 65 65 64  s, you also need
35f70 20 74 6f 20 6d 6f 64 69 66 79 20 74 68 65 20 53   to modify the S
35f80 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 20 73 65 74  HLIB_LD_LIBS set
35f90 74 69 6e 67 20 62 65 6c 6f 77 20 74 6f 0a 23 20  ting below to.# 
35fa0 6c 69 6e 6b 20 61 67 61 69 6e 73 74 20 74 68 65  link against the
35fb0 20 6e 6f 6e 2d 73 74 75 62 62 65 64 20 54 63 6c   non-stubbed Tcl
35fc0 20 6c 69 62 72 61 72 79 2e 20 20 41 64 64 20 54   library.  Add T
35fd0 6b 20 74 6f 6f 20 69 66 20 6e 65 63 65 73 73 61  k too if necessa
35fe0 72 79 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ry..#-----------
35ff0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36000 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36010 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36020 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 24 61 73 5f  ---------...$as_
36030 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20 55 53  echo "#define US
36040 45 5f 54 43 4c 5f 53 54 55 42 53 20 31 22 20 3e  E_TCL_STUBS 1" >
36050 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 0a 23 2d  >confdefs.h...#-
36060 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36070 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36080 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36090 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
360a0 2d 2d 2d 0a 23 20 54 68 69 73 20 6d 61 63 72 6f  ---.# This macro
360b0 20 67 65 6e 65 72 61 74 65 73 20 61 20 6c 69 6e   generates a lin
360c0 65 20 74 6f 20 75 73 65 20 77 68 65 6e 20 62 75  e to use when bu
360d0 69 6c 64 69 6e 67 20 61 20 6c 69 62 72 61 72 79  ilding a library
360e0 2e 20 20 49 74 0a 23 20 64 65 70 65 6e 64 73 20  .  It.# depends 
360f0 6f 6e 20 76 61 6c 75 65 73 20 73 65 74 20 62 79  on values set by
36100 20 74 68 65 20 54 45 41 5f 45 4e 41 42 4c 45 5f   the TEA_ENABLE_
36110 53 48 41 52 45 44 2c 20 54 45 41 5f 45 4e 41 42  SHARED, TEA_ENAB
36120 4c 45 5f 53 59 4d 42 4f 4c 53 2c 0a 23 20 61 6e  LE_SYMBOLS,.# an
36130 64 20 54 45 41 5f 4c 4f 41 44 5f 54 43 4c 43 4f  d TEA_LOAD_TCLCO
36140 4e 46 49 47 20 6d 61 63 72 6f 73 20 61 62 6f 76  NFIG macros abov
36150 65 2e 0a 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  e..#------------
36160 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36170 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36180 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36190 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 0a 20 20 20 20 69  --------...    i
361a0 66 20 74 65 73 74 20 22 24 7b 54 45 41 5f 50 4c  f test "${TEA_PL
361b0 41 54 46 4f 52 4d 7d 22 20 3d 20 22 77 69 6e 64  ATFORM}" = "wind
361c0 6f 77 73 22 20 2d 61 20 22 24 47 43 43 22 20 21  ows" -a "$GCC" !
361d0 3d 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 4d  = "yes"; then..M
361e0 41 4b 45 5f 53 54 41 54 49 43 5f 4c 49 42 3d 22  AKE_STATIC_LIB="
361f0 5c 24 7b 53 54 4c 49 42 5f 4c 44 7d 20 2d 6f 75  \${STLIB_LD} -ou
36200 74 3a 5c 24 40 20 5c 24 28 50 4b 47 5f 4f 42 4a  t:\$@ \$(PKG_OBJ
36210 45 43 54 53 29 22 0a 09 4d 41 4b 45 5f 53 48 41  ECTS)"..MAKE_SHA
36220 52 45 44 5f 4c 49 42 3d 22 5c 24 7b 53 48 4c 49  RED_LIB="\${SHLI
36230 42 5f 4c 44 7d 20 5c 24 7b 53 48 4c 49 42 5f 4c  B_LD} \${SHLIB_L
36240 44 5f 4c 49 42 53 7d 20 5c 24 7b 4c 44 46 4c 41  D_LIBS} \${LDFLA
36250 47 53 5f 44 45 46 41 55 4c 54 7d 20 2d 6f 75 74  GS_DEFAULT} -out
36260 3a 5c 24 40 20 5c 24 28 50 4b 47 5f 4f 42 4a 45  :\$@ \$(PKG_OBJE
36270 43 54 53 29 22 0a 09 4d 41 4b 45 5f 53 54 55 42  CTS)"..MAKE_STUB
36280 5f 4c 49 42 3d 22 5c 24 7b 53 54 4c 49 42 5f 4c  _LIB="\${STLIB_L
36290 44 7d 20 2d 6f 75 74 3a 5c 24 40 20 5c 24 28 50  D} -out:\$@ \$(P
362a0 4b 47 5f 53 54 55 42 5f 4f 42 4a 45 43 54 53 29  KG_STUB_OBJECTS)
362b0 22 0a 20 20 20 20 65 6c 73 65 0a 09 4d 41 4b 45  ".    else..MAKE
362c0 5f 53 54 41 54 49 43 5f 4c 49 42 3d 22 5c 24 7b  _STATIC_LIB="\${
362d0 53 54 4c 49 42 5f 4c 44 7d 20 5c 24 40 20 5c 24  STLIB_LD} \$@ \$
362e0 28 50 4b 47 5f 4f 42 4a 45 43 54 53 29 22 0a 09  (PKG_OBJECTS)"..
362f0 4d 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 3d  MAKE_SHARED_LIB=
36300 22 5c 24 7b 53 48 4c 49 42 5f 4c 44 7d 20 2d 6f  "\${SHLIB_LD} -o
36310 20 5c 24 40 20 5c 24 28 50 4b 47 5f 4f 42 4a 45   \$@ \$(PKG_OBJE
36320 43 54 53 29 20 5c 24 7b 53 48 4c 49 42 5f 4c 44  CTS) \${SHLIB_LD
36330 5f 4c 49 42 53 7d 22 0a 09 4d 41 4b 45 5f 53 54  _LIBS}"..MAKE_ST
36340 55 42 5f 4c 49 42 3d 22 5c 24 7b 53 54 4c 49 42  UB_LIB="\${STLIB
36350 5f 4c 44 7d 20 5c 24 40 20 5c 24 28 50 4b 47 5f  _LD} \$@ \$(PKG_
36360 53 54 55 42 5f 4f 42 4a 45 43 54 53 29 22 0a 20  STUB_OBJECTS)". 
36370 20 20 20 66 69 0a 0a 20 20 20 20 69 66 20 74 65     fi..    if te
36380 73 74 20 22 24 7b 53 48 41 52 45 44 5f 42 55 49  st "${SHARED_BUI
36390 4c 44 7d 22 20 3d 20 22 31 22 20 3b 20 74 68 65  LD}" = "1" ; the
363a0 6e 0a 09 4d 41 4b 45 5f 4c 49 42 3d 22 24 7b 4d  n..MAKE_LIB="${M
363b0 41 4b 45 5f 53 48 41 52 45 44 5f 4c 49 42 7d 20  AKE_SHARED_LIB} 
363c0 22 0a 20 20 20 20 65 6c 73 65 0a 09 4d 41 4b 45  ".    else..MAKE
363d0 5f 4c 49 42 3d 22 24 7b 4d 41 4b 45 5f 53 54 41  _LIB="${MAKE_STA
363e0 54 49 43 5f 4c 49 42 7d 20 22 0a 20 20 20 20 66  TIC_LIB} ".    f
363f0 69 0a 0a 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d  i..    #--------
36400 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36410 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36420 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36430 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20  ------------.   
36440 20 23 20 53 68 61 72 65 64 20 6c 69 62 72 61 72   # Shared librar
36450 69 65 73 20 61 6e 64 20 73 74 61 74 69 63 20 6c  ies and static l
36460 69 62 72 61 72 69 65 73 20 68 61 76 65 20 64 69  ibraries have di
36470 66 66 65 72 65 6e 74 20 6e 61 6d 65 73 2e 0a 20  fferent names.. 
36480 20 20 20 23 20 55 73 65 20 74 68 65 20 64 6f 75     # Use the dou
36490 62 6c 65 20 65 76 61 6c 20 74 6f 20 6d 61 6b 65  ble eval to make
364a0 20 73 75 72 65 20 61 6e 79 20 76 61 72 69 61 62   sure any variab
364b0 6c 65 73 20 69 6e 20 74 68 65 20 73 75 66 66 69  les in the suffi
364c0 78 20 69 73 0a 20 20 20 20 23 20 73 75 62 73 74  x is.    # subst
364d0 69 74 75 74 65 64 2e 20 28 40 40 40 20 4d 69 67  ituted. (@@@ Mig
364e0 68 74 20 6e 6f 74 20 62 65 20 6e 65 63 65 73 73  ht not be necess
364f0 61 72 79 20 61 6e 79 6d 6f 72 65 29 0a 20 20 20  ary anymore).   
36500 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   #--------------
36510 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36520 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36530 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36540 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 20 69 66 20 74  ------..    if t
36550 65 73 74 20 22 24 7b 54 45 41 5f 50 4c 41 54 46  est "${TEA_PLATF
36560 4f 52 4d 7d 22 20 3d 20 22 77 69 6e 64 6f 77 73  ORM}" = "windows
36570 22 20 3b 20 74 68 65 6e 0a 09 69 66 20 74 65 73  " ; then..if tes
36580 74 20 22 24 7b 53 48 41 52 45 44 5f 42 55 49 4c  t "${SHARED_BUIL
36590 44 7d 22 20 3d 20 22 31 22 20 3b 20 74 68 65 6e  D}" = "1" ; then
365a0 0a 09 20 20 20 20 23 20 57 65 20 66 6f 72 63 65  ..    # We force
365b0 20 74 68 65 20 75 6e 72 65 73 6f 6c 76 65 64 20   the unresolved 
365c0 6c 69 6e 6b 69 6e 67 20 6f 66 20 73 79 6d 62 6f  linking of symbo
365d0 6c 73 20 74 68 61 74 20 61 72 65 20 72 65 61 6c  ls that are real
365e0 6c 79 20 69 6e 0a 09 20 20 20 20 23 20 74 68 65  ly in..    # the
365f0 20 70 72 69 76 61 74 65 20 6c 69 62 72 61 72 69   private librari
36600 65 73 20 6f 66 20 54 63 6c 20 61 6e 64 20 54 6b  es of Tcl and Tk
36610 2e 0a 09 20 20 20 20 53 48 4c 49 42 5f 4c 44 5f  ...    SHLIB_LD_
36620 4c 49 42 53 3d 22 24 7b 53 48 4c 49 42 5f 4c 44  LIBS="${SHLIB_LD
36630 5f 4c 49 42 53 7d 20 5c 22 60 24 7b 43 59 47 50  _LIBS} \"`${CYGP
36640 41 54 48 7d 20 24 7b 54 43 4c 5f 42 49 4e 5f 44  ATH} ${TCL_BIN_D
36650 49 52 7d 2f 24 7b 54 43 4c 5f 53 54 55 42 5f 4c  IR}/${TCL_STUB_L
36660 49 42 5f 46 49 4c 45 7d 60 5c 22 22 0a 09 20 20  IB_FILE}`\""..  
36670 20 20 69 66 20 74 65 73 74 20 78 22 24 7b 54 4b    if test x"${TK
36680 5f 42 49 4e 5f 44 49 52 7d 22 20 21 3d 20 78 20  _BIN_DIR}" != x 
36690 3b 20 74 68 65 6e 0a 09 09 53 48 4c 49 42 5f 4c  ; then...SHLIB_L
366a0 44 5f 4c 49 42 53 3d 22 24 7b 53 48 4c 49 42 5f  D_LIBS="${SHLIB_
366b0 4c 44 5f 4c 49 42 53 7d 20 5c 22 60 24 7b 43 59  LD_LIBS} \"`${CY
366c0 47 50 41 54 48 7d 20 24 7b 54 4b 5f 42 49 4e 5f  GPATH} ${TK_BIN_
366d0 44 49 52 7d 2f 24 7b 54 4b 5f 53 54 55 42 5f 4c  DIR}/${TK_STUB_L
366e0 49 42 5f 46 49 4c 45 7d 60 5c 22 22 0a 09 20 20  IB_FILE}`\""..  
366f0 20 20 66 69 0a 09 20 20 20 20 65 76 61 6c 20 65    fi..    eval e
36700 76 61 6c 20 22 50 4b 47 5f 4c 49 42 5f 46 49 4c  val "PKG_LIB_FIL
36710 45 3d 24 7b 50 41 43 4b 41 47 45 5f 4e 41 4d 45  E=${PACKAGE_NAME
36720 7d 24 7b 53 48 41 52 45 44 5f 4c 49 42 5f 53 55  }${SHARED_LIB_SU
36730 46 46 49 58 7d 22 0a 09 65 6c 73 65 0a 09 20 20  FFIX}"..else..  
36740 20 20 65 76 61 6c 20 65 76 61 6c 20 22 50 4b 47    eval eval "PKG
36750 5f 4c 49 42 5f 46 49 4c 45 3d 24 7b 50 41 43 4b  _LIB_FILE=${PACK
36760 41 47 45 5f 4e 41 4d 45 7d 24 7b 55 4e 53 48 41  AGE_NAME}${UNSHA
36770 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22  RED_LIB_SUFFIX}"
36780 0a 09 66 69 0a 09 23 20 53 6f 6d 65 20 70 61 63  ..fi..# Some pac
36790 6b 61 67 65 73 20 62 75 69 6c 64 20 74 68 65 69  kages build thei
367a0 72 20 6f 77 6e 20 73 74 75 62 73 20 6c 69 62 72  r own stubs libr
367b0 61 72 69 65 73 0a 09 65 76 61 6c 20 65 76 61 6c  aries..eval eval
367c0 20 22 50 4b 47 5f 53 54 55 42 5f 4c 49 42 5f 46   "PKG_STUB_LIB_F
367d0 49 4c 45 3d 24 7b 50 41 43 4b 41 47 45 5f 4e 41  ILE=${PACKAGE_NA
367e0 4d 45 7d 73 74 75 62 24 7b 55 4e 53 48 41 52 45  ME}stub${UNSHARE
367f0 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 09  D_LIB_SUFFIX}"..
36800 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
36810 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 09 20 20   "yes"; then..  
36820 20 20 50 4b 47 5f 53 54 55 42 5f 4c 49 42 5f 46    PKG_STUB_LIB_F
36830 49 4c 45 3d 6c 69 62 24 7b 50 4b 47 5f 53 54 55  ILE=lib${PKG_STU
36840 42 5f 4c 49 42 5f 46 49 4c 45 7d 0a 09 66 69 0a  B_LIB_FILE}..fi.
36850 09 23 20 54 68 65 73 65 20 61 72 65 6e 27 74 20  .# These aren't 
36860 6e 65 65 64 65 64 20 6f 6e 20 57 69 6e 64 6f 77  needed on Window
36870 73 20 28 65 69 74 68 65 72 20 4d 53 56 43 20 6f  s (either MSVC o
36880 72 20 67 63 63 29 0a 09 52 41 4e 4c 49 42 3d 3a  r gcc)..RANLIB=:
36890 0a 09 52 41 4e 4c 49 42 5f 53 54 55 42 3d 3a 0a  ..RANLIB_STUB=:.
368a0 20 20 20 20 65 6c 73 65 0a 09 52 41 4e 4c 49 42      else..RANLIB
368b0 5f 53 54 55 42 3d 22 24 7b 52 41 4e 4c 49 42 7d  _STUB="${RANLIB}
368c0 22 0a 09 69 66 20 74 65 73 74 20 22 24 7b 53 48  "..if test "${SH
368d0 41 52 45 44 5f 42 55 49 4c 44 7d 22 20 3d 20 22  ARED_BUILD}" = "
368e0 31 22 20 3b 20 74 68 65 6e 0a 09 20 20 20 20 53  1" ; then..    S
368f0 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22 24 7b  HLIB_LD_LIBS="${
36900 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 7d 20 24  SHLIB_LD_LIBS} $
36910 7b 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50  {TCL_STUB_LIB_SP
36920 45 43 7d 22 0a 09 20 20 20 20 69 66 20 74 65 73  EC}"..    if tes
36930 74 20 78 22 24 7b 54 4b 5f 42 49 4e 5f 44 49 52  t x"${TK_BIN_DIR
36940 7d 22 20 21 3d 20 78 20 3b 20 74 68 65 6e 0a 09  }" != x ; then..
36950 09 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 3d 22  .SHLIB_LD_LIBS="
36960 24 7b 53 48 4c 49 42 5f 4c 44 5f 4c 49 42 53 7d  ${SHLIB_LD_LIBS}
36970 20 24 7b 54 4b 5f 53 54 55 42 5f 4c 49 42 5f 53   ${TK_STUB_LIB_S
36980 50 45 43 7d 22 0a 09 20 20 20 20 66 69 0a 09 20  PEC}"..    fi.. 
36990 20 20 20 65 76 61 6c 20 65 76 61 6c 20 22 50 4b     eval eval "PK
369a0 47 5f 4c 49 42 5f 46 49 4c 45 3d 6c 69 62 24 7b  G_LIB_FILE=lib${
369b0 50 41 43 4b 41 47 45 5f 4e 41 4d 45 7d 24 7b 53  PACKAGE_NAME}${S
369c0 48 41 52 45 44 5f 4c 49 42 5f 53 55 46 46 49 58  HARED_LIB_SUFFIX
369d0 7d 22 0a 09 20 20 20 20 52 41 4e 4c 49 42 3d 3a  }"..    RANLIB=:
369e0 0a 09 65 6c 73 65 0a 09 20 20 20 20 65 76 61 6c  ..else..    eval
369f0 20 65 76 61 6c 20 22 50 4b 47 5f 4c 49 42 5f 46   eval "PKG_LIB_F
36a00 49 4c 45 3d 6c 69 62 24 7b 50 41 43 4b 41 47 45  ILE=lib${PACKAGE
36a10 5f 4e 41 4d 45 7d 24 7b 55 4e 53 48 41 52 45 44  _NAME}${UNSHARED
36a20 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 09 66  _LIB_SUFFIX}"..f
36a30 69 0a 09 23 20 53 6f 6d 65 20 70 61 63 6b 61 67  i..# Some packag
36a40 65 73 20 62 75 69 6c 64 20 74 68 65 69 72 20 6f  es build their o
36a50 77 6e 20 73 74 75 62 73 20 6c 69 62 72 61 72 69  wn stubs librari
36a60 65 73 0a 09 65 76 61 6c 20 65 76 61 6c 20 22 50  es..eval eval "P
36a70 4b 47 5f 53 54 55 42 5f 4c 49 42 5f 46 49 4c 45  KG_STUB_LIB_FILE
36a80 3d 6c 69 62 24 7b 50 41 43 4b 41 47 45 5f 4e 41  =lib${PACKAGE_NA
36a90 4d 45 7d 73 74 75 62 24 7b 55 4e 53 48 41 52 45  ME}stub${UNSHARE
36aa0 44 5f 4c 49 42 5f 53 55 46 46 49 58 7d 22 0a 20  D_LIB_SUFFIX}". 
36ab0 20 20 20 66 69 0a 0a 20 20 20 20 23 20 54 68 65     fi..    # The
36ac0 73 65 20 61 72 65 20 65 73 63 61 70 65 64 20 73  se are escaped s
36ad0 6f 20 74 68 61 74 20 6f 6e 6c 79 20 43 46 4c 41  o that only CFLA
36ae0 47 53 20 69 73 20 70 69 63 6b 65 64 20 75 70 20  GS is picked up 
36af0 61 74 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d  at configure tim
36b00 65 2e 0a 20 20 20 20 23 20 54 68 65 20 6f 74 68  e..    # The oth
36b10 65 72 20 76 61 6c 75 65 73 20 77 69 6c 6c 20 62  er values will b
36b20 65 20 73 75 62 73 74 69 74 75 74 65 64 20 61 74  e substituted at
36b30 20 6d 61 6b 65 20 74 69 6d 65 2e 0a 20 20 20 20   make time..    
36b40 43 46 4c 41 47 53 3d 22 24 7b 43 46 4c 41 47 53  CFLAGS="${CFLAGS
36b50 7d 20 5c 24 7b 43 46 4c 41 47 53 5f 44 45 46 41  } \${CFLAGS_DEFA
36b60 55 4c 54 7d 20 5c 24 7b 43 46 4c 41 47 53 5f 57  ULT} \${CFLAGS_W
36b70 41 52 4e 49 4e 47 7d 22 0a 20 20 20 20 69 66 20  ARNING}".    if 
36b80 74 65 73 74 20 22 24 7b 53 48 41 52 45 44 5f 42  test "${SHARED_B
36b90 55 49 4c 44 7d 22 20 3d 20 22 31 22 20 3b 20 74  UILD}" = "1" ; t
36ba0 68 65 6e 0a 09 43 46 4c 41 47 53 3d 22 24 7b 43  hen..CFLAGS="${C
36bb0 46 4c 41 47 53 7d 20 5c 24 7b 53 48 4c 49 42 5f  FLAGS} \${SHLIB_
36bc0 43 46 4c 41 47 53 7d 22 0a 20 20 20 20 66 69 0a  CFLAGS}".    fi.
36bd0 0a 0a 0a 0a 0a 0a 0a 0a 65 6c 73 65 0a 0a 23 2d  ........else..#-
36be0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36bf0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c20 2d 2d 2d 0a 23 20 54 68 69 73 20 6d 61 63 72 6f  ---.# This macro
36c30 20 61 6c 6c 6f 77 73 20 74 6f 20 66 69 6e 64 20   allows to find 
36c40 69 6e 73 74 61 6c 6c 20 70 72 6f 67 72 61 6d 0a  install program.
36c50 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  #---------------
36c60 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36c90 2d 2d 2d 2d 2d 0a 0a 0a 0a 23 2d 2d 2d 2d 2d 2d  -----....#------
36ca0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36cb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36cc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36cd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23  --------------.#
36ce0 20 54 68 65 73 65 20 6d 61 63 72 6f 73 20 61 6c   These macros al
36cf0 6c 6f 77 20 74 6f 20 69 6e 73 74 61 6c 6c 20 70  low to install p
36d00 6b 67 49 6e 64 65 78 2e 74 63 6c 0a 23 2d 2d 2d  kgIndex.tcl.#---
36d10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d40 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d50 2d 0a 0a 53 48 41 52 45 44 5f 42 55 49 4c 44 3d  -..SHARED_BUILD=
36d60 31 0a 0a 0a 66 69 0a 0a 23 2d 2d 2d 2d 2d 2d 2d  1...fi..#-------
36d70 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d80 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
36d90 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2