/ Hex Artifact Content
Login

Artifact 17b518102f77344a1709422da84afebb57f0fcfe:


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 39 20  U Autoconf 2.69 
0070: 66 6f 72 20 73 71 6c 69 74 65 20 33 2e 38 2e 31  for sqlite 3.8.1
0080: 30 2e 32 2e 0a 23 0a 23 0a 23 20 43 6f 70 79 72  0.2..#.#.# Copyr
0090: 69 67 68 74 20 28 43 29 20 31 39 39 32 2d 31 39  ight (C) 1992-19
00a0: 39 36 2c 20 31 39 39 38 2d 32 30 31 32 20 46 72  96, 1998-2012 Fr
00b0: 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e  ee Software Foun
00c0: 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 23 0a 23  dation, Inc..#.#
00d0: 0a 23 20 54 68 69 73 20 63 6f 6e 66 69 67 75 72  .# This configur
00e0: 65 20 73 63 72 69 70 74 20 69 73 20 66 72 65 65  e script is free
00f0: 20 73 6f 66 74 77 61 72 65 3b 20 74 68 65 20 46   software; the F
0100: 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75  ree Software Fou
0110: 6e 64 61 74 69 6f 6e 0a 23 20 67 69 76 65 73 20  ndation.# gives 
0120: 75 6e 6c 69 6d 69 74 65 64 20 70 65 72 6d 69 73  unlimited permis
0130: 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69  sion to copy, di
0140: 73 74 72 69 62 75 74 65 20 61 6e 64 20 6d 6f 64  stribute and mod
0150: 69 66 79 20 69 74 2e 0a 23 23 20 2d 2d 2d 2d 2d  ify it..## -----
0160: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
0170: 23 23 0a 23 23 20 4d 34 73 68 20 49 6e 69 74 69  ##.## M4sh Initi
0180: 61 6c 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23  alization. ##.##
0190: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
01a0: 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 42 65 20 6d  ----- ##..# Be m
01b0: 6f 72 65 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61  ore Bourne compa
01c0: 74 69 62 6c 65 0a 44 55 41 4c 43 41 53 45 3d 31  tible.DUALCASE=1
01d0: 3b 20 65 78 70 6f 72 74 20 44 55 41 4c 43 41 53  ; export DUALCAS
01e0: 45 20 23 20 66 6f 72 20 4d 4b 53 20 73 68 0a 69  E # for MKS sh.i
01f0: 66 20 74 65 73 74 20 2d 6e 20 22 24 7b 5a 53 48  f test -n "${ZSH
0200: 5f 56 45 52 53 49 4f 4e 2b 73 65 74 7d 22 20 26  _VERSION+set}" &
0210: 26 20 28 65 6d 75 6c 61 74 65 20 73 68 29 20 3e  & (emulate sh) >
0220: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
0230: 74 68 65 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65  then :.  emulate
0240: 20 73 68 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a   sh.  NULLCMD=:.
0250: 20 20 23 20 50 72 65 2d 34 2e 32 20 76 65 72 73    # Pre-4.2 vers
0260: 69 6f 6e 73 20 6f 66 20 5a 73 68 20 64 6f 20 77  ions of Zsh do w
0270: 6f 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e  ord splitting on
0280: 20 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69 63   ${1+"$@"}, whic
0290: 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61 72  h.  # is contrar
02a0: 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e 20  y to our usage. 
02b0: 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66 65   Disable this fe
02c0: 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20 2d  ature..  alias -
02d0: 67 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27 22  g '${1+"$@"}'='"
02e0: 24 40 22 27 0a 20 20 73 65 74 6f 70 74 20 4e 4f  $@"'.  setopt NO
02f0: 5f 47 4c 4f 42 5f 53 55 42 53 54 0a 65 6c 73 65  _GLOB_SUBST.else
0300: 0a 20 20 63 61 73 65 20 60 28 73 65 74 20 2d 6f  .  case `(set -o
0310: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 69  ) 2>/dev/null` i
0320: 6e 20 23 28 0a 20 20 2a 70 6f 73 69 78 2a 29 20  n #(.  *posix*) 
0330: 3a 0a 20 20 20 20 73 65 74 20 2d 6f 20 70 6f 73  :.    set -o pos
0340: 69 78 20 3b 3b 20 23 28 0a 20 20 2a 29 20 3a 0a  ix ;; #(.  *) :.
0350: 20 20 20 20 20 3b 3b 0a 65 73 61 63 0a 66 69 0a       ;;.esac.fi.
0360: 0a 0a 61 73 5f 6e 6c 3d 27 0a 27 0a 65 78 70 6f  ..as_nl='.'.expo
0370: 72 74 20 61 73 5f 6e 6c 0a 23 20 50 72 69 6e 74  rt as_nl.# Print
0380: 69 6e 67 20 61 20 6c 6f 6e 67 20 73 74 72 69 6e  ing a long strin
0390: 67 20 63 72 61 73 68 65 73 20 53 6f 6c 61 72 69  g crashes Solari
03a0: 73 20 37 20 2f 75 73 72 2f 62 69 6e 2f 70 72 69  s 7 /usr/bin/pri
03b0: 6e 74 66 2e 0a 61 73 5f 65 63 68 6f 3d 27 5c 5c  ntf..as_echo='\\
03c0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03d0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03e0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
03f0: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0400: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0410: 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c  \\\\\\\\\\\\\\\\
0420: 5c 5c 5c 5c 5c 27 0a 61 73 5f 65 63 68 6f 3d 24  \\\\\'.as_echo=$
0430: 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24  as_echo$as_echo$
0440: 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f 24  as_echo$as_echo$
0450: 61 73 5f 65 63 68 6f 0a 61 73 5f 65 63 68 6f 3d  as_echo.as_echo=
0460: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0470: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0480: 24 61 73 5f 65 63 68 6f 24 61 73 5f 65 63 68 6f  $as_echo$as_echo
0490: 0a 23 20 50 72 65 66 65 72 20 61 20 6b 73 68 20  .# Prefer a ksh 
04a0: 73 68 65 6c 6c 20 62 75 69 6c 74 69 6e 20 6f 76  shell builtin ov
04b0: 65 72 20 61 6e 20 65 78 74 65 72 6e 61 6c 20 70  er an external p
04c0: 72 69 6e 74 66 20 70 72 6f 67 72 61 6d 20 6f 6e  rintf program on
04d0: 20 53 6f 6c 61 72 69 73 2c 0a 23 20 62 75 74 20   Solaris,.# but 
04e0: 77 69 74 68 6f 75 74 20 77 61 73 74 69 6e 67 20  without wasting 
04f0: 66 6f 72 6b 73 20 66 6f 72 20 62 61 73 68 20 6f  forks for bash o
0500: 72 20 7a 73 68 2e 0a 69 66 20 74 65 73 74 20 2d  r zsh..if test -
0510: 7a 20 22 24 42 41 53 48 5f 56 45 52 53 49 4f 4e  z "$BASH_VERSION
0520: 24 5a 53 48 5f 56 45 52 53 49 4f 4e 22 20 5c 0a  $ZSH_VERSION" \.
0530: 20 20 20 20 26 26 20 28 74 65 73 74 20 22 58 60      && (test "X`
0540: 70 72 69 6e 74 20 2d 72 20 2d 2d 20 24 61 73 5f  print -r -- $as_
0550: 65 63 68 6f 60 22 20 3d 20 22 58 24 61 73 5f 65  echo`" = "X$as_e
0560: 63 68 6f 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c  cho") 2>/dev/nul
0570: 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f 65 63 68  l; then.  as_ech
0580: 6f 3d 27 70 72 69 6e 74 20 2d 72 20 2d 2d 27 0a  o='print -r --'.
0590: 20 20 61 73 5f 65 63 68 6f 5f 6e 3d 27 70 72 69    as_echo_n='pri
05a0: 6e 74 20 2d 72 6e 20 2d 2d 27 0a 65 6c 69 66 20  nt -rn --'.elif 
05b0: 28 74 65 73 74 20 22 58 60 70 72 69 6e 74 66 20  (test "X`printf 
05c0: 25 73 20 24 61 73 5f 65 63 68 6f 60 22 20 3d 20  %s $as_echo`" = 
05d0: 22 58 24 61 73 5f 65 63 68 6f 22 29 20 32 3e 2f  "X$as_echo") 2>/
05e0: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
05f0: 20 61 73 5f 65 63 68 6f 3d 27 70 72 69 6e 74 66   as_echo='printf
0600: 20 25 73 5c 6e 27 0a 20 20 61 73 5f 65 63 68 6f   %s\n'.  as_echo
0610: 5f 6e 3d 27 70 72 69 6e 74 66 20 25 73 27 0a 65  _n='printf %s'.e
0620: 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 58  lse.  if test "X
0630: 60 28 2f 75 73 72 2f 75 63 62 2f 65 63 68 6f 20  `(/usr/ucb/echo 
0640: 2d 6e 20 2d 6e 20 24 61 73 5f 65 63 68 6f 29 20  -n -n $as_echo) 
0650: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22 20 3d 20  2>/dev/null`" = 
0660: 22 58 2d 6e 20 24 61 73 5f 65 63 68 6f 22 3b 20  "X-n $as_echo"; 
0670: 74 68 65 6e 0a 20 20 20 20 61 73 5f 65 63 68 6f  then.    as_echo
0680: 5f 62 6f 64 79 3d 27 65 76 61 6c 20 2f 75 73 72  _body='eval /usr
0690: 2f 75 63 62 2f 65 63 68 6f 20 2d 6e 20 22 24 31  /ucb/echo -n "$1
06a0: 24 61 73 5f 6e 6c 22 27 0a 20 20 20 20 61 73 5f  $as_nl"'.    as_
06b0: 65 63 68 6f 5f 6e 3d 27 2f 75 73 72 2f 75 63 62  echo_n='/usr/ucb
06c0: 2f 65 63 68 6f 20 2d 6e 27 0a 20 20 65 6c 73 65  /echo -n'.  else
06d0: 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 62 6f 64  .    as_echo_bod
06e0: 79 3d 27 65 76 61 6c 20 65 78 70 72 20 22 58 24  y='eval expr "X$
06f0: 31 22 20 3a 20 22 58 5c 5c 28 2e 2a 5c 5c 29 22  1" : "X\\(.*\\)"
0700: 27 0a 20 20 20 20 61 73 5f 65 63 68 6f 5f 6e 5f  '.    as_echo_n_
0710: 62 6f 64 79 3d 27 65 76 61 6c 0a 20 20 20 20 20  body='eval.     
0720: 20 61 72 67 3d 24 31 3b 0a 20 20 20 20 20 20 63   arg=$1;.      c
0730: 61 73 65 20 24 61 72 67 20 69 6e 20 23 28 0a 20  ase $arg in #(. 
0740: 20 20 20 20 20 2a 22 24 61 73 5f 6e 6c 22 2a 29       *"$as_nl"*)
0750: 0a 09 65 78 70 72 20 22 58 24 61 72 67 22 20 3a  ..expr "X$arg" :
0760: 20 22 58 5c 5c 28 2e 2a 5c 5c 29 24 61 73 5f 6e   "X\\(.*\\)$as_n
0770: 6c 22 3b 0a 09 61 72 67 3d 60 65 78 70 72 20 22  l";..arg=`expr "
0780: 58 24 61 72 67 22 20 3a 20 22 2e 2a 24 61 73 5f  X$arg" : ".*$as_
0790: 6e 6c 5c 5c 28 2e 2a 5c 5c 29 22 60 3b 3b 0a 20  nl\\(.*\\)"`;;. 
07a0: 20 20 20 20 20 65 73 61 63 3b 0a 20 20 20 20 20       esac;.     
07b0: 20 65 78 70 72 20 22 58 24 61 72 67 22 20 3a 20   expr "X$arg" : 
07c0: 22 58 5c 5c 28 2e 2a 5c 5c 29 22 20 7c 20 74 72  "X\\(.*\\)" | tr
07d0: 20 2d 64 20 22 24 61 73 5f 6e 6c 22 0a 20 20 20   -d "$as_nl".   
07e0: 20 27 0a 20 20 20 20 65 78 70 6f 72 74 20 61 73   '.    export as
07f0: 5f 65 63 68 6f 5f 6e 5f 62 6f 64 79 0a 20 20 20  _echo_n_body.   
0800: 20 61 73 5f 65 63 68 6f 5f 6e 3d 27 73 68 20 2d   as_echo_n='sh -
0810: 63 20 24 61 73 5f 65 63 68 6f 5f 6e 5f 62 6f 64  c $as_echo_n_bod
0820: 79 20 61 73 5f 65 63 68 6f 27 0a 20 20 66 69 0a  y as_echo'.  fi.
0830: 20 20 65 78 70 6f 72 74 20 61 73 5f 65 63 68 6f    export as_echo
0840: 5f 62 6f 64 79 0a 20 20 61 73 5f 65 63 68 6f 3d  _body.  as_echo=
0850: 27 73 68 20 2d 63 20 24 61 73 5f 65 63 68 6f 5f  'sh -c $as_echo_
0860: 62 6f 64 79 20 61 73 5f 65 63 68 6f 27 0a 66 69  body as_echo'.fi
0870: 0a 0a 23 20 54 68 65 20 75 73 65 72 20 69 73 20  ..# The user is 
0880: 61 6c 77 61 79 73 20 72 69 67 68 74 2e 0a 69 66  always right..if
0890: 20 74 65 73 74 20 22 24 7b 50 41 54 48 5f 53 45   test "${PATH_SE
08a0: 50 41 52 41 54 4f 52 2b 73 65 74 7d 22 20 21 3d  PARATOR+set}" !=
08b0: 20 73 65 74 3b 20 74 68 65 6e 0a 20 20 50 41 54   set; then.  PAT
08c0: 48 5f 53 45 50 41 52 41 54 4f 52 3d 3a 0a 20 20  H_SEPARATOR=:.  
08d0: 28 50 41 54 48 3d 27 2f 62 69 6e 3b 2f 62 69 6e  (PATH='/bin;/bin
08e0: 27 3b 20 46 50 41 54 48 3d 24 50 41 54 48 3b 20  '; FPATH=$PATH; 
08f0: 73 68 20 2d 63 20 3a 29 20 3e 2f 64 65 76 2f 6e  sh -c :) >/dev/n
0900: 75 6c 6c 20 32 3e 26 31 20 26 26 20 7b 0a 20 20  ull 2>&1 && {.  
0910: 20 20 28 50 41 54 48 3d 27 2f 62 69 6e 3a 2f 62    (PATH='/bin:/b
0920: 69 6e 27 3b 20 46 50 41 54 48 3d 24 50 41 54 48  in'; FPATH=$PATH
0930: 3b 20 73 68 20 2d 63 20 3a 29 20 3e 2f 64 65 76  ; sh -c :) >/dev
0940: 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20  /null 2>&1 ||.  
0950: 20 20 20 20 50 41 54 48 5f 53 45 50 41 52 41 54      PATH_SEPARAT
0960: 4f 52 3d 27 3b 27 0a 20 20 7d 0a 66 69 0a 0a 0a  OR=';'.  }.fi...
0970: 23 20 49 46 53 0a 23 20 57 65 20 6e 65 65 64 20  # IFS.# We need 
0980: 73 70 61 63 65 2c 20 74 61 62 20 61 6e 64 20 6e  space, tab and n
0990: 65 77 20 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63  ew line, in prec
09a0: 69 73 65 6c 79 20 74 68 61 74 20 6f 72 64 65 72  isely that order
09b0: 2e 20 20 51 75 6f 74 69 6e 67 20 69 73 0a 23 20  .  Quoting is.# 
09c0: 74 68 65 72 65 20 74 6f 20 70 72 65 76 65 6e 74  there to prevent
09d0: 20 65 64 69 74 6f 72 73 20 66 72 6f 6d 20 63 6f   editors from co
09e0: 6d 70 6c 61 69 6e 69 6e 67 20 61 62 6f 75 74 20  mplaining about 
09f0: 73 70 61 63 65 2d 74 61 62 2e 0a 23 20 28 49 66  space-tab..# (If
0a00: 20 5f 41 53 5f 50 41 54 48 5f 57 41 4c 4b 20 77   _AS_PATH_WALK w
0a10: 65 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20  ere called with 
0a20: 49 46 53 20 75 6e 73 65 74 2c 20 69 74 20 77 6f  IFS unset, it wo
0a30: 75 6c 64 20 64 69 73 61 62 6c 65 20 77 6f 72 64  uld disable word
0a40: 0a 23 20 73 70 6c 69 74 74 69 6e 67 20 62 79 20  .# splitting by 
0a50: 73 65 74 74 69 6e 67 20 49 46 53 20 74 6f 20 65  setting IFS to e
0a60: 6d 70 74 79 20 76 61 6c 75 65 2e 29 0a 49 46 53  mpty value.).IFS
0a70: 3d 22 20 22 22 09 24 61 73 5f 6e 6c 22 0a 0a 23  =" "".$as_nl"..#
0a80: 20 46 69 6e 64 20 77 68 6f 20 77 65 20 61 72 65   Find who we are
0a90: 2e 20 20 4c 6f 6f 6b 20 69 6e 20 74 68 65 20 70  .  Look in the p
0aa0: 61 74 68 20 69 66 20 77 65 20 63 6f 6e 74 61 69  ath if we contai
0ab0: 6e 20 6e 6f 20 64 69 72 65 63 74 6f 72 79 20 73  n no directory s
0ac0: 65 70 61 72 61 74 6f 72 2e 0a 61 73 5f 6d 79 73  eparator..as_mys
0ad0: 65 6c 66 3d 0a 63 61 73 65 20 24 30 20 69 6e 20  elf=.case $0 in 
0ae0: 23 28 28 0a 20 20 2a 5b 5c 5c 2f 5d 2a 20 29 20  #((.  *[\\/]* ) 
0af0: 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b 0a  as_myself=$0 ;;.
0b00: 20 20 2a 29 20 61 73 5f 73 61 76 65 5f 49 46 53    *) as_save_IFS
0b10: 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
0b20: 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
0b30: 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64  s_dir in $PATH.d
0b40: 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65  o.  IFS=$as_save
0b50: 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22  _IFS.  test -z "
0b60: 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64  $as_dir" && as_d
0b70: 69 72 3d 2e 0a 20 20 20 20 74 65 73 74 20 2d 72  ir=..    test -r
0b80: 20 22 24 61 73 5f 64 69 72 2f 24 30 22 20 26 26   "$as_dir/$0" &&
0b90: 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f 64   as_myself=$as_d
0ba0: 69 72 2f 24 30 20 26 26 20 62 72 65 61 6b 0a 20  ir/$0 && break. 
0bb0: 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
0bc0: 76 65 5f 49 46 53 0a 0a 20 20 20 20 20 3b 3b 0a  ve_IFS..     ;;.
0bd0: 65 73 61 63 0a 23 20 57 65 20 64 69 64 20 6e 6f  esac.# We did no
0be0: 74 20 66 69 6e 64 20 6f 75 72 73 65 6c 76 65 73  t find ourselves
0bf0: 2c 20 6d 6f 73 74 20 70 72 6f 62 61 62 6c 79 20  , most probably 
0c00: 77 65 20 77 65 72 65 20 72 75 6e 20 61 73 20 60  we were run as `
0c10: 73 68 20 43 4f 4d 4d 41 4e 44 27 0a 23 20 69 6e  sh COMMAND'.# in
0c20: 20 77 68 69 63 68 20 63 61 73 65 20 77 65 20 61   which case we a
0c30: 72 65 20 6e 6f 74 20 74 6f 20 62 65 20 66 6f 75  re not to be fou
0c40: 6e 64 20 69 6e 20 74 68 65 20 70 61 74 68 2e 0a  nd in the path..
0c50: 69 66 20 74 65 73 74 20 22 78 24 61 73 5f 6d 79  if test "x$as_my
0c60: 73 65 6c 66 22 20 3d 20 78 3b 20 74 68 65 6e 0a  self" = x; then.
0c70: 20 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 0a 66    as_myself=$0.f
0c80: 69 0a 69 66 20 74 65 73 74 20 21 20 2d 66 20 22  i.if test ! -f "
0c90: 24 61 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65  $as_myself"; the
0ca0: 6e 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61  n.  $as_echo "$a
0cb0: 73 5f 6d 79 73 65 6c 66 3a 20 65 72 72 6f 72 3a  s_myself: error:
0cc0: 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73   cannot find mys
0cd0: 65 6c 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20  elf; rerun with 
0ce0: 61 6e 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65  an absolute file
0cf0: 20 6e 61 6d 65 22 20 3e 26 32 0a 20 20 65 78 69   name" >&2.  exi
0d00: 74 20 31 0a 66 69 0a 0a 23 20 55 6e 73 65 74 20  t 1.fi..# Unset 
0d10: 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 77  variables that w
0d20: 65 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 61 6e  e do not need an
0d30: 64 20 77 68 69 63 68 20 63 61 75 73 65 20 62 75  d which cause bu
0d40: 67 73 20 28 65 2e 67 2e 20 69 6e 0a 23 20 70 72  gs (e.g. in.# pr
0d50: 65 2d 33 2e 30 20 55 57 49 4e 20 6b 73 68 29 2e  e-3.0 UWIN ksh).
0d60: 20 20 42 75 74 20 64 6f 20 6e 6f 74 20 63 61 75    But do not cau
0d70: 73 65 20 62 75 67 73 20 69 6e 20 62 61 73 68 20  se bugs in bash 
0d80: 32 2e 30 31 3b 20 74 68 65 20 22 7c 7c 20 65 78  2.01; the "|| ex
0d90: 69 74 20 31 22 0a 23 20 73 75 70 70 72 65 73 73  it 1".# suppress
0da0: 65 73 20 61 6e 79 20 22 53 65 67 6d 65 6e 74 61  es any "Segmenta
0db0: 74 69 6f 6e 20 66 61 75 6c 74 22 20 6d 65 73 73  tion fault" mess
0dc0: 61 67 65 20 74 68 65 72 65 2e 20 20 27 28 28 27  age there.  '(('
0dd0: 20 63 6f 75 6c 64 0a 23 20 74 72 69 67 67 65 72   could.# trigger
0de0: 20 61 20 62 75 67 20 69 6e 20 70 64 6b 73 68 20   a bug in pdksh 
0df0: 35 2e 32 2e 31 34 2e 0a 66 6f 72 20 61 73 5f 76  5.2.14..for as_v
0e00: 61 72 20 69 6e 20 42 41 53 48 5f 45 4e 56 20 45  ar in BASH_ENV E
0e10: 4e 56 20 4d 41 49 4c 20 4d 41 49 4c 50 41 54 48  NV MAIL MAILPATH
0e20: 0a 64 6f 20 65 76 61 6c 20 74 65 73 74 20 78 5c  .do eval test x\
0e30: 24 7b 24 61 73 5f 76 61 72 2b 73 65 74 7d 20 3d  ${$as_var+set} =
0e40: 20 78 73 65 74 20 5c 0a 20 20 26 26 20 28 20 28   xset \.  && ( (
0e50: 75 6e 73 65 74 20 24 61 73 5f 76 61 72 29 20 7c  unset $as_var) |
0e60: 7c 20 65 78 69 74 20 31 29 20 3e 2f 64 65 76 2f  | exit 1) >/dev/
0e70: 6e 75 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e 73  null 2>&1 && uns
0e80: 65 74 20 24 61 73 5f 76 61 72 20 7c 7c 20 3a 0a  et $as_var || :.
0e90: 64 6f 6e 65 0a 50 53 31 3d 27 24 20 27 0a 50 53  done.PS1='$ '.PS
0ea0: 32 3d 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27 0a  2='> '.PS4='+ '.
0eb0: 0a 23 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65 73  .# NLS nuisances
0ec0: 2e 0a 4c 43 5f 41 4c 4c 3d 43 0a 65 78 70 6f 72  ..LC_ALL=C.expor
0ed0: 74 20 4c 43 5f 41 4c 4c 0a 4c 41 4e 47 55 41 47  t LC_ALL.LANGUAG
0ee0: 45 3d 43 0a 65 78 70 6f 72 74 20 4c 41 4e 47 55  E=C.export LANGU
0ef0: 41 47 45 0a 0a 23 20 43 44 50 41 54 48 2e 0a 28  AGE..# CDPATH..(
0f00: 75 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e 2f  unset CDPATH) >/
0f10: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
0f20: 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a 23   unset CDPATH..#
0f30: 20 55 73 65 20 61 20 70 72 6f 70 65 72 20 69 6e   Use a proper in
0f40: 74 65 72 6e 61 6c 20 65 6e 76 69 72 6f 6e 6d 65  ternal environme
0f50: 6e 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 65  nt variable to e
0f60: 6e 73 75 72 65 20 77 65 20 64 6f 6e 27 74 20 66  nsure we don't f
0f70: 61 6c 6c 0a 20 20 23 20 69 6e 74 6f 20 61 6e 20  all.  # into an 
0f80: 69 6e 66 69 6e 69 74 65 20 6c 6f 6f 70 2c 20 63  infinite loop, c
0f90: 6f 6e 74 69 6e 75 6f 75 73 6c 79 20 72 65 2d 65  ontinuously re-e
0fa0: 78 65 63 75 74 69 6e 67 20 6f 75 72 73 65 6c 76  xecuting ourselv
0fb0: 65 73 2e 0a 20 20 69 66 20 74 65 73 74 20 78 22  es..  if test x"
0fc0: 24 7b 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63  ${_as_can_reexec
0fd0: 7d 22 20 21 3d 20 78 6e 6f 20 26 26 20 74 65 73  }" != xno && tes
0fe0: 74 20 22 78 24 43 4f 4e 46 49 47 5f 53 48 45 4c  t "x$CONFIG_SHEL
0ff0: 4c 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20  L" != x; then.  
1000: 20 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78 65 63    _as_can_reexec
1010: 3d 6e 6f 3b 20 65 78 70 6f 72 74 20 5f 61 73 5f  =no; export _as_
1020: 63 61 6e 5f 72 65 65 78 65 63 3b 0a 20 20 20 20  can_reexec;.    
1030: 23 20 57 65 20 63 61 6e 6e 6f 74 20 79 65 74 20  # We cannot yet 
1040: 61 73 73 75 6d 65 20 61 20 64 65 63 65 6e 74 20  assume a decent 
1050: 73 68 65 6c 6c 2c 20 73 6f 20 77 65 20 68 61 76  shell, so we hav
1060: 65 20 74 6f 20 70 72 6f 76 69 64 65 20 61 0a 23  e to provide a.#
1070: 20 6e 65 75 74 72 61 6c 69 7a 61 74 69 6f 6e 20   neutralization 
1080: 76 61 6c 75 65 20 66 6f 72 20 73 68 65 6c 6c 73  value for shells
1090: 20 77 69 74 68 6f 75 74 20 75 6e 73 65 74 3b 20   without unset; 
10a0: 61 6e 64 20 74 68 69 73 20 61 6c 73 6f 0a 23 20  and this also.# 
10b0: 77 6f 72 6b 73 20 61 72 6f 75 6e 64 20 73 68 65  works around she
10c0: 6c 6c 73 20 74 68 61 74 20 63 61 6e 6e 6f 74 20  lls that cannot 
10d0: 75 6e 73 65 74 20 6e 6f 6e 65 78 69 73 74 65 6e  unset nonexisten
10e0: 74 20 76 61 72 69 61 62 6c 65 73 2e 0a 23 20 50  t variables..# P
10f0: 72 65 73 65 72 76 65 20 2d 76 20 61 6e 64 20 2d  reserve -v and -
1100: 78 20 74 6f 20 74 68 65 20 72 65 70 6c 61 63 65  x to the replace
1110: 6d 65 6e 74 20 73 68 65 6c 6c 2e 0a 42 41 53 48  ment shell..BASH
1120: 5f 45 4e 56 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 45  _ENV=/dev/null.E
1130: 4e 56 3d 2f 64 65 76 2f 6e 75 6c 6c 0a 28 75 6e  NV=/dev/null.(un
1140: 73 65 74 20 42 41 53 48 5f 45 4e 56 29 20 3e 2f  set BASH_ENV) >/
1150: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
1160: 20 75 6e 73 65 74 20 42 41 53 48 5f 45 4e 56 20   unset BASH_ENV 
1170: 45 4e 56 0a 63 61 73 65 20 24 2d 20 69 6e 20 23  ENV.case $- in #
1180: 20 28 28 28 28 0a 20 20 2a 76 2a 78 2a 20 7c 20   ((((.  *v*x* | 
1190: 2a 78 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73 3d  *x*v* ) as_opts=
11a0: 2d 76 78 20 3b 3b 0a 20 20 2a 76 2a 20 29 20 61  -vx ;;.  *v* ) a
11b0: 73 5f 6f 70 74 73 3d 2d 76 20 3b 3b 0a 20 20 2a  s_opts=-v ;;.  *
11c0: 78 2a 20 29 20 61 73 5f 6f 70 74 73 3d 2d 78 20  x* ) as_opts=-x 
11d0: 3b 3b 0a 20 20 2a 20 29 20 61 73 5f 6f 70 74 73  ;;.  * ) as_opts
11e0: 3d 20 3b 3b 0a 65 73 61 63 0a 65 78 65 63 20 24  = ;;.esac.exec $
11f0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 24 61 73  CONFIG_SHELL $as
1200: 5f 6f 70 74 73 20 22 24 61 73 5f 6d 79 73 65 6c  _opts "$as_mysel
1210: 66 22 20 24 7b 31 2b 22 24 40 22 7d 0a 23 20 41  f" ${1+"$@"}.# A
1220: 64 6d 69 74 74 65 64 6c 79 2c 20 74 68 69 73 20  dmittedly, this 
1230: 69 73 20 71 75 69 74 65 20 70 61 72 61 6e 6f 69  is quite paranoi
1240: 64 2c 20 73 69 6e 63 65 20 61 6c 6c 20 74 68 65  d, since all the
1250: 20 6b 6e 6f 77 6e 20 73 68 65 6c 6c 73 20 62 61   known shells ba
1260: 69 6c 0a 23 20 6f 75 74 20 61 66 74 65 72 20 61  il.# out after a
1270: 20 66 61 69 6c 65 64 20 60 65 78 65 63 27 2e 0a   failed `exec'..
1280: 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 63 6f  $as_echo "$0: co
1290: 75 6c 64 20 6e 6f 74 20 72 65 2d 65 78 65 63 75  uld not re-execu
12a0: 74 65 20 77 69 74 68 20 24 43 4f 4e 46 49 47 5f  te with $CONFIG_
12b0: 53 48 45 4c 4c 22 20 3e 26 32 0a 61 73 5f 66 6e  SHELL" >&2.as_fn
12c0: 5f 65 78 69 74 20 32 35 35 0a 20 20 66 69 0a 20  _exit 255.  fi. 
12d0: 20 23 20 57 65 20 64 6f 6e 27 74 20 77 61 6e 74   # We don't want
12e0: 20 74 68 69 73 20 74 6f 20 70 72 6f 70 61 67 61   this to propaga
12f0: 74 65 20 74 6f 20 6f 74 68 65 72 20 73 75 62 70  te to other subp
1300: 72 6f 63 65 73 73 65 73 2e 0a 20 20 20 20 20 20  rocesses..      
1310: 20 20 20 20 7b 20 5f 61 73 5f 63 61 6e 5f 72 65      { _as_can_re
1320: 65 78 65 63 3d 3b 20 75 6e 73 65 74 20 5f 61 73  exec=; unset _as
1330: 5f 63 61 6e 5f 72 65 65 78 65 63 3b 7d 0a 69 66  _can_reexec;}.if
1340: 20 74 65 73 74 20 22 78 24 43 4f 4e 46 49 47 5f   test "x$CONFIG_
1350: 53 48 45 4c 4c 22 20 3d 20 78 3b 20 74 68 65 6e  SHELL" = x; then
1360: 0a 20 20 61 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d  .  as_bourne_com
1370: 70 61 74 69 62 6c 65 3d 22 69 66 20 74 65 73 74  patible="if test
1380: 20 2d 6e 20 5c 22 5c 24 7b 5a 53 48 5f 56 45 52   -n \"\${ZSH_VER
1390: 53 49 4f 4e 2b 73 65 74 7d 5c 22 20 26 26 20 28  SION+set}\" && (
13a0: 65 6d 75 6c 61 74 65 20 73 68 29 20 3e 2f 64 65  emulate sh) >/de
13b0: 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
13c0: 6e 20 3a 0a 20 20 65 6d 75 6c 61 74 65 20 73 68  n :.  emulate sh
13d0: 0a 20 20 4e 55 4c 4c 43 4d 44 3d 3a 0a 20 20 23  .  NULLCMD=:.  #
13e0: 20 50 72 65 2d 34 2e 32 20 76 65 72 73 69 6f 6e   Pre-4.2 version
13f0: 73 20 6f 66 20 5a 73 68 20 64 6f 20 77 6f 72 64  s of Zsh do word
1400: 20 73 70 6c 69 74 74 69 6e 67 20 6f 6e 20 5c 24   splitting on \$
1410: 7b 31 2b 5c 22 5c 24 40 5c 22 7d 2c 20 77 68 69  {1+\"\$@\"}, whi
1420: 63 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61  ch.  # is contra
1430: 72 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e  ry to our usage.
1440: 20 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66    Disable this f
1450: 65 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20  eature..  alias 
1460: 2d 67 20 27 5c 24 7b 31 2b 5c 22 5c 24 40 5c 22  -g '\${1+\"\$@\"
1470: 7d 27 3d 27 5c 22 5c 24 40 5c 22 27 0a 20 20 73  }'='\"\$@\"'.  s
1480: 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f 53 55  etopt NO_GLOB_SU
1490: 42 53 54 0a 65 6c 73 65 0a 20 20 63 61 73 65 20  BST.else.  case 
14a0: 5c 60 28 73 65 74 20 2d 6f 29 20 32 3e 2f 64 65  \`(set -o) 2>/de
14b0: 76 2f 6e 75 6c 6c 5c 60 20 69 6e 20 23 28 0a 20  v/null\` in #(. 
14c0: 20 2a 70 6f 73 69 78 2a 29 20 3a 0a 20 20 20 20   *posix*) :.    
14d0: 73 65 74 20 2d 6f 20 70 6f 73 69 78 20 3b 3b 20  set -o posix ;; 
14e0: 23 28 0a 20 20 2a 29 20 3a 0a 20 20 20 20 20 3b  #(.  *) :.     ;
14f0: 3b 0a 65 73 61 63 0a 66 69 0a 22 0a 20 20 61 73  ;.esac.fi.".  as
1500: 5f 72 65 71 75 69 72 65 64 3d 22 61 73 5f 66 6e  _required="as_fn
1510: 5f 72 65 74 75 72 6e 20 28 29 20 7b 20 28 65 78  _return () { (ex
1520: 69 74 20 5c 24 31 29 3b 20 7d 0a 61 73 5f 66 6e  it \$1); }.as_fn
1530: 5f 73 75 63 63 65 73 73 20 28 29 20 7b 20 61 73  _success () { as
1540: 5f 66 6e 5f 72 65 74 75 72 6e 20 30 3b 20 7d 0a  _fn_return 0; }.
1550: 61 73 5f 66 6e 5f 66 61 69 6c 75 72 65 20 28 29  as_fn_failure ()
1560: 20 7b 20 61 73 5f 66 6e 5f 72 65 74 75 72 6e 20   { as_fn_return 
1570: 31 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73  1; }.as_fn_ret_s
1580: 75 63 63 65 73 73 20 28 29 20 7b 20 72 65 74 75  uccess () { retu
1590: 72 6e 20 30 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65  rn 0; }.as_fn_re
15a0: 74 5f 66 61 69 6c 75 72 65 20 28 29 20 7b 20 72  t_failure () { r
15b0: 65 74 75 72 6e 20 31 3b 20 7d 0a 0a 65 78 69 74  eturn 1; }..exit
15c0: 63 6f 64 65 3d 30 0a 61 73 5f 66 6e 5f 73 75 63  code=0.as_fn_suc
15d0: 63 65 73 73 20 7c 7c 20 7b 20 65 78 69 74 63 6f  cess || { exitco
15e0: 64 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e  de=1; echo as_fn
15f0: 5f 73 75 63 63 65 73 73 20 66 61 69 6c 65 64 2e  _success failed.
1600: 3b 20 7d 0a 61 73 5f 66 6e 5f 66 61 69 6c 75 72  ; }.as_fn_failur
1610: 65 20 26 26 20 7b 20 65 78 69 74 63 6f 64 65 3d  e && { exitcode=
1620: 31 3b 20 65 63 68 6f 20 61 73 5f 66 6e 5f 66 61  1; echo as_fn_fa
1630: 69 6c 75 72 65 20 73 75 63 63 65 65 64 65 64 2e  ilure succeeded.
1640: 3b 20 7d 0a 61 73 5f 66 6e 5f 72 65 74 5f 73 75  ; }.as_fn_ret_su
1650: 63 63 65 73 73 20 7c 7c 20 7b 20 65 78 69 74 63  ccess || { exitc
1660: 6f 64 65 3d 31 3b 20 65 63 68 6f 20 61 73 5f 66  ode=1; echo as_f
1670: 6e 5f 72 65 74 5f 73 75 63 63 65 73 73 20 66 61  n_ret_success fa
1680: 69 6c 65 64 2e 3b 20 7d 0a 61 73 5f 66 6e 5f 72  iled.; }.as_fn_r
1690: 65 74 5f 66 61 69 6c 75 72 65 20 26 26 20 7b 20  et_failure && { 
16a0: 65 78 69 74 63 6f 64 65 3d 31 3b 20 65 63 68 6f  exitcode=1; echo
16b0: 20 61 73 5f 66 6e 5f 72 65 74 5f 66 61 69 6c 75   as_fn_ret_failu
16c0: 72 65 20 73 75 63 63 65 65 64 65 64 2e 3b 20 7d  re succeeded.; }
16d0: 0a 69 66 20 28 20 73 65 74 20 78 3b 20 61 73 5f  .if ( set x; as_
16e0: 66 6e 5f 72 65 74 5f 73 75 63 63 65 73 73 20 79  fn_ret_success y
16f0: 20 26 26 20 74 65 73 74 20 78 20 3d 20 5c 22 5c   && test x = \"\
1700: 24 31 5c 22 20 29 3b 20 74 68 65 6e 20 3a 0a 0a  $1\" ); then :..
1710: 65 6c 73 65 0a 20 20 65 78 69 74 63 6f 64 65 3d  else.  exitcode=
1720: 31 3b 20 65 63 68 6f 20 70 6f 73 69 74 69 6f 6e  1; echo position
1730: 61 6c 20 70 61 72 61 6d 65 74 65 72 73 20 77 65  al parameters we
1740: 72 65 20 6e 6f 74 20 73 61 76 65 64 2e 0a 66 69  re not saved..fi
1750: 0a 74 65 73 74 20 78 5c 24 65 78 69 74 63 6f 64  .test x\$exitcod
1760: 65 20 3d 20 78 30 20 7c 7c 20 65 78 69 74 20 31  e = x0 || exit 1
1770: 0a 74 65 73 74 20 2d 78 20 2f 20 7c 7c 20 65 78  .test -x / || ex
1780: 69 74 20 31 22 0a 20 20 61 73 5f 73 75 67 67 65  it 1".  as_sugge
1790: 73 74 65 64 3d 22 20 20 61 73 5f 6c 69 6e 65 6e  sted="  as_linen
17a0: 6f 5f 31 3d 22 3b 61 73 5f 73 75 67 67 65 73 74  o_1=";as_suggest
17b0: 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74 65 64  ed=$as_suggested
17c0: 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73 75 67 67 65  $LINENO;as_sugge
17d0: 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65 73 74  sted=$as_suggest
17e0: 65 64 22 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61  ed" as_lineno_1a
17f0: 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c  =\$LINENO.  as_l
1800: 69 6e 65 6e 6f 5f 32 3d 22 3b 61 73 5f 73 75 67  ineno_2=";as_sug
1810: 67 65 73 74 65 64 3d 24 61 73 5f 73 75 67 67 65  gested=$as_sugge
1820: 73 74 65 64 24 4c 49 4e 45 4e 4f 3b 61 73 5f 73  sted$LINENO;as_s
1830: 75 67 67 65 73 74 65 64 3d 24 61 73 5f 73 75 67  uggested=$as_sug
1840: 67 65 73 74 65 64 22 20 61 73 5f 6c 69 6e 65 6e  gested" as_linen
1850: 6f 5f 32 61 3d 5c 24 4c 49 4e 45 4e 4f 0a 20 20  o_2a=\$LINENO.  
1860: 65 76 61 6c 20 27 74 65 73 74 20 5c 22 78 5c 24  eval 'test \"x\$
1870: 61 73 5f 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73  as_lineno_1'\$as
1880: 5f 72 75 6e 27 5c 22 20 21 3d 20 5c 22 78 5c 24  _run'\" != \"x\$
1890: 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c 24 61 73  as_lineno_2'\$as
18a0: 5f 72 75 6e 27 5c 22 20 26 26 0a 20 20 74 65 73  _run'\" &&.  tes
18b0: 74 20 5c 22 78 5c 60 65 78 70 72 20 5c 24 61 73  t \"x\`expr \$as
18c0: 5f 6c 69 6e 65 6e 6f 5f 31 27 5c 24 61 73 5f 72  _lineno_1'\$as_r
18d0: 75 6e 27 20 2b 20 31 5c 60 5c 22 20 3d 20 5c 22  un' + 1\`\" = \"
18e0: 78 5c 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32 27 5c  x\$as_lineno_2'\
18f0: 24 61 73 5f 72 75 6e 27 5c 22 27 20 7c 7c 20 65  $as_run'\"' || e
1900: 78 69 74 20 31 0a 74 65 73 74 20 5c 24 28 28 20  xit 1.test \$(( 
1910: 31 20 2b 20 31 20 29 29 20 3d 20 32 20 7c 7c 20  1 + 1 )) = 2 || 
1920: 65 78 69 74 20 31 22 0a 20 20 69 66 20 28 65 76  exit 1".  if (ev
1930: 61 6c 20 22 24 61 73 5f 72 65 71 75 69 72 65 64  al "$as_required
1940: 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ") 2>/dev/null; 
1950: 74 68 65 6e 20 3a 0a 20 20 61 73 5f 68 61 76 65  then :.  as_have
1960: 5f 72 65 71 75 69 72 65 64 3d 79 65 73 0a 65 6c  _required=yes.el
1970: 73 65 0a 20 20 61 73 5f 68 61 76 65 5f 72 65 71  se.  as_have_req
1980: 75 69 72 65 64 3d 6e 6f 0a 66 69 0a 20 20 69 66  uired=no.fi.  if
1990: 20 74 65 73 74 20 78 24 61 73 5f 68 61 76 65 5f   test x$as_have_
19a0: 72 65 71 75 69 72 65 64 20 3d 20 78 79 65 73 20  required = xyes 
19b0: 26 26 20 28 65 76 61 6c 20 22 24 61 73 5f 73 75  && (eval "$as_su
19c0: 67 67 65 73 74 65 64 22 29 20 32 3e 2f 64 65 76  ggested") 2>/dev
19d0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 0a 65  /null; then :..e
19e0: 6c 73 65 0a 20 20 61 73 5f 73 61 76 65 5f 49 46  lse.  as_save_IF
19f0: 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
1a00: 48 5f 53 45 50 41 52 41 54 4f 52 0a 61 73 5f 66  H_SEPARATOR.as_f
1a10: 6f 75 6e 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61  ound=false.for a
1a20: 73 5f 64 69 72 20 69 6e 20 2f 62 69 6e 24 50 41  s_dir in /bin$PA
1a30: 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72  TH_SEPARATOR/usr
1a40: 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52 41  /bin$PATH_SEPARA
1a50: 54 4f 52 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  TOR$PATH.do.  IF
1a60: 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1a70: 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1a80: 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1a90: 20 61 73 5f 66 6f 75 6e 64 3d 3a 0a 20 20 63 61   as_found=:.  ca
1aa0: 73 65 20 24 61 73 5f 64 69 72 20 69 6e 20 23 28  se $as_dir in #(
1ab0: 0a 09 20 2f 2a 29 0a 09 20 20 20 66 6f 72 20 61  .. /*)..   for a
1ac0: 73 5f 62 61 73 65 20 69 6e 20 73 68 20 62 61 73  s_base in sh bas
1ad0: 68 20 6b 73 68 20 73 68 35 3b 20 64 6f 0a 09 20  h ksh sh5; do.. 
1ae0: 20 20 20 20 23 20 54 72 79 20 6f 6e 6c 79 20 73      # Try only s
1af0: 68 65 6c 6c 73 20 74 68 61 74 20 65 78 69 73 74  hells that exist
1b00: 2c 20 74 6f 20 73 61 76 65 20 73 65 76 65 72 61  , to save severa
1b10: 6c 20 66 6f 72 6b 73 2e 0a 09 20 20 20 20 20 61  l forks...     a
1b20: 73 5f 73 68 65 6c 6c 3d 24 61 73 5f 64 69 72 2f  s_shell=$as_dir/
1b30: 24 61 73 5f 62 61 73 65 0a 09 20 20 20 20 20 69  $as_base..     i
1b40: 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 61 73  f { test -f "$as
1b50: 5f 73 68 65 6c 6c 22 20 7c 7c 20 74 65 73 74 20  _shell" || test 
1b60: 2d 66 20 22 24 61 73 5f 73 68 65 6c 6c 2e 65 78  -f "$as_shell.ex
1b70: 65 22 3b 20 7d 20 26 26 0a 09 09 20 20 20 20 7b  e"; } &&...    {
1b80: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 62   $as_echo "$as_b
1b90: 6f 75 72 6e 65 5f 63 6f 6d 70 61 74 69 62 6c 65  ourne_compatible
1ba0: 22 22 24 61 73 5f 72 65 71 75 69 72 65 64 22 20  ""$as_required" 
1bb0: 7c 20 61 73 5f 72 75 6e 3d 61 20 22 24 61 73 5f  | as_run=a "$as_
1bc0: 73 68 65 6c 6c 22 3b 20 7d 20 32 3e 2f 64 65 76  shell"; } 2>/dev
1bd0: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20  /null; then :.  
1be0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 3d 24 61 73  CONFIG_SHELL=$as
1bf0: 5f 73 68 65 6c 6c 20 61 73 5f 68 61 76 65 5f 72  _shell as_have_r
1c00: 65 71 75 69 72 65 64 3d 79 65 73 0a 09 09 20 20  equired=yes...  
1c10: 20 69 66 20 7b 20 24 61 73 5f 65 63 68 6f 20 22   if { $as_echo "
1c20: 24 61 73 5f 62 6f 75 72 6e 65 5f 63 6f 6d 70 61  $as_bourne_compa
1c30: 74 69 62 6c 65 22 22 24 61 73 5f 73 75 67 67 65  tible""$as_sugge
1c40: 73 74 65 64 22 20 7c 20 61 73 5f 72 75 6e 3d 61  sted" | as_run=a
1c50: 20 22 24 61 73 5f 73 68 65 6c 6c 22 3b 20 7d 20   "$as_shell"; } 
1c60: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65  2>/dev/null; the
1c70: 6e 20 3a 0a 20 20 62 72 65 61 6b 20 32 0a 66 69  n :.  break 2.fi
1c80: 0a 66 69 0a 09 20 20 20 64 6f 6e 65 3b 3b 0a 20  .fi..   done;;. 
1c90: 20 20 20 20 20 20 65 73 61 63 0a 20 20 61 73 5f        esac.  as_
1ca0: 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 64 6f 6e 65  found=false.done
1cb0: 0a 24 61 73 5f 66 6f 75 6e 64 20 7c 7c 20 7b 20  .$as_found || { 
1cc0: 69 66 20 7b 20 74 65 73 74 20 2d 66 20 22 24 53  if { test -f "$S
1cd0: 48 45 4c 4c 22 20 7c 7c 20 74 65 73 74 20 2d 66  HELL" || test -f
1ce0: 20 22 24 53 48 45 4c 4c 2e 65 78 65 22 3b 20 7d   "$SHELL.exe"; }
1cf0: 20 26 26 0a 09 20 20 20 20 20 20 7b 20 24 61 73   &&..      { $as
1d00: 5f 65 63 68 6f 20 22 24 61 73 5f 62 6f 75 72 6e  _echo "$as_bourn
1d10: 65 5f 63 6f 6d 70 61 74 69 62 6c 65 22 22 24 61  e_compatible""$a
1d20: 73 5f 72 65 71 75 69 72 65 64 22 20 7c 20 61 73  s_required" | as
1d30: 5f 72 75 6e 3d 61 20 22 24 53 48 45 4c 4c 22 3b  _run=a "$SHELL";
1d40: 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20   } 2>/dev/null; 
1d50: 74 68 65 6e 20 3a 0a 20 20 43 4f 4e 46 49 47 5f  then :.  CONFIG_
1d60: 53 48 45 4c 4c 3d 24 53 48 45 4c 4c 20 61 73 5f  SHELL=$SHELL as_
1d70: 68 61 76 65 5f 72 65 71 75 69 72 65 64 3d 79 65  have_required=ye
1d80: 73 0a 66 69 3b 20 7d 0a 49 46 53 3d 24 61 73 5f  s.fi; }.IFS=$as_
1d90: 73 61 76 65 5f 49 46 53 0a 0a 0a 20 20 20 20 20  save_IFS...     
1da0: 20 69 66 20 74 65 73 74 20 22 78 24 43 4f 4e 46   if test "x$CONF
1db0: 49 47 5f 53 48 45 4c 4c 22 20 21 3d 20 78 3b 20  IG_SHELL" != x; 
1dc0: 74 68 65 6e 20 3a 0a 20 20 65 78 70 6f 72 74 20  then :.  export 
1dd0: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20  CONFIG_SHELL.   
1de0: 20 20 20 20 20 20 20 20 20 20 23 20 57 65 20 63            # We c
1df0: 61 6e 6e 6f 74 20 79 65 74 20 61 73 73 75 6d 65  annot yet assume
1e00: 20 61 20 64 65 63 65 6e 74 20 73 68 65 6c 6c 2c   a decent shell,
1e10: 20 73 6f 20 77 65 20 68 61 76 65 20 74 6f 20 70   so we have to p
1e20: 72 6f 76 69 64 65 20 61 0a 23 20 6e 65 75 74 72  rovide a.# neutr
1e30: 61 6c 69 7a 61 74 69 6f 6e 20 76 61 6c 75 65 20  alization value 
1e40: 66 6f 72 20 73 68 65 6c 6c 73 20 77 69 74 68 6f  for shells witho
1e50: 75 74 20 75 6e 73 65 74 3b 20 61 6e 64 20 74 68  ut unset; and th
1e60: 69 73 20 61 6c 73 6f 0a 23 20 77 6f 72 6b 73 20  is also.# works 
1e70: 61 72 6f 75 6e 64 20 73 68 65 6c 6c 73 20 74 68  around shells th
1e80: 61 74 20 63 61 6e 6e 6f 74 20 75 6e 73 65 74 20  at cannot unset 
1e90: 6e 6f 6e 65 78 69 73 74 65 6e 74 20 76 61 72 69  nonexistent vari
1ea0: 61 62 6c 65 73 2e 0a 23 20 50 72 65 73 65 72 76  ables..# Preserv
1eb0: 65 20 2d 76 20 61 6e 64 20 2d 78 20 74 6f 20 74  e -v and -x to t
1ec0: 68 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 73  he replacement s
1ed0: 68 65 6c 6c 2e 0a 42 41 53 48 5f 45 4e 56 3d 2f  hell..BASH_ENV=/
1ee0: 64 65 76 2f 6e 75 6c 6c 0a 45 4e 56 3d 2f 64 65  dev/null.ENV=/de
1ef0: 76 2f 6e 75 6c 6c 0a 28 75 6e 73 65 74 20 42 41  v/null.(unset BA
1f00: 53 48 5f 45 4e 56 29 20 3e 2f 64 65 76 2f 6e 75  SH_ENV) >/dev/nu
1f10: 6c 6c 20 32 3e 26 31 20 26 26 20 75 6e 73 65 74  ll 2>&1 && unset
1f20: 20 42 41 53 48 5f 45 4e 56 20 45 4e 56 0a 63 61   BASH_ENV ENV.ca
1f30: 73 65 20 24 2d 20 69 6e 20 23 20 28 28 28 28 0a  se $- in # ((((.
1f40: 20 20 2a 76 2a 78 2a 20 7c 20 2a 78 2a 76 2a 20    *v*x* | *x*v* 
1f50: 29 20 61 73 5f 6f 70 74 73 3d 2d 76 78 20 3b 3b  ) as_opts=-vx ;;
1f60: 0a 20 20 2a 76 2a 20 29 20 61 73 5f 6f 70 74 73  .  *v* ) as_opts
1f70: 3d 2d 76 20 3b 3b 0a 20 20 2a 78 2a 20 29 20 61  =-v ;;.  *x* ) a
1f80: 73 5f 6f 70 74 73 3d 2d 78 20 3b 3b 0a 20 20 2a  s_opts=-x ;;.  *
1f90: 20 29 20 61 73 5f 6f 70 74 73 3d 20 3b 3b 0a 65   ) as_opts= ;;.e
1fa0: 73 61 63 0a 65 78 65 63 20 24 43 4f 4e 46 49 47  sac.exec $CONFIG
1fb0: 5f 53 48 45 4c 4c 20 24 61 73 5f 6f 70 74 73 20  _SHELL $as_opts 
1fc0: 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 24 7b 31  "$as_myself" ${1
1fd0: 2b 22 24 40 22 7d 0a 23 20 41 64 6d 69 74 74 65  +"$@"}.# Admitte
1fe0: 64 6c 79 2c 20 74 68 69 73 20 69 73 20 71 75 69  dly, this is qui
1ff0: 74 65 20 70 61 72 61 6e 6f 69 64 2c 20 73 69 6e  te paranoid, sin
2000: 63 65 20 61 6c 6c 20 74 68 65 20 6b 6e 6f 77 6e  ce all the known
2010: 20 73 68 65 6c 6c 73 20 62 61 69 6c 0a 23 20 6f   shells bail.# o
2020: 75 74 20 61 66 74 65 72 20 61 20 66 61 69 6c 65  ut after a faile
2030: 64 20 60 65 78 65 63 27 2e 0a 24 61 73 5f 65 63  d `exec'..$as_ec
2040: 68 6f 20 22 24 30 3a 20 63 6f 75 6c 64 20 6e 6f  ho "$0: could no
2050: 74 20 72 65 2d 65 78 65 63 75 74 65 20 77 69 74  t re-execute wit
2060: 68 20 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 22  h $CONFIG_SHELL"
2070: 20 3e 26 32 0a 65 78 69 74 20 32 35 35 0a 66 69   >&2.exit 255.fi
2080: 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 78 24  ..    if test x$
2090: 61 73 5f 68 61 76 65 5f 72 65 71 75 69 72 65 64  as_have_required
20a0: 20 3d 20 78 6e 6f 3b 20 74 68 65 6e 20 3a 0a 20   = xno; then :. 
20b0: 20 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 54   $as_echo "$0: T
20c0: 68 69 73 20 73 63 72 69 70 74 20 72 65 71 75 69  his script requi
20d0: 72 65 73 20 61 20 73 68 65 6c 6c 20 6d 6f 72 65  res a shell more
20e0: 20 6d 6f 64 65 72 6e 20 74 68 61 6e 20 61 6c 6c   modern than all
20f0: 22 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 30  ".  $as_echo "$0
2100: 3a 20 74 68 65 20 73 68 65 6c 6c 73 20 74 68 61  : the shells tha
2110: 74 20 49 20 66 6f 75 6e 64 20 6f 6e 20 79 6f 75  t I found on you
2120: 72 20 73 79 73 74 65 6d 2e 22 0a 20 20 69 66 20  r system.".  if 
2130: 74 65 73 74 20 78 24 7b 5a 53 48 5f 56 45 52 53  test x${ZSH_VERS
2140: 49 4f 4e 2b 73 65 74 7d 20 3d 20 78 73 65 74 20  ION+set} = xset 
2150: 3b 20 74 68 65 6e 0a 20 20 20 20 24 61 73 5f 65  ; then.    $as_e
2160: 63 68 6f 20 22 24 30 3a 20 49 6e 20 70 61 72 74  cho "$0: In part
2170: 69 63 75 6c 61 72 2c 20 7a 73 68 20 24 5a 53 48  icular, zsh $ZSH
2180: 5f 56 45 52 53 49 4f 4e 20 68 61 73 20 62 75 67  _VERSION has bug
2190: 73 20 61 6e 64 20 73 68 6f 75 6c 64 22 0a 20 20  s and should".  
21a0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 30 3a 20    $as_echo "$0: 
21b0: 62 65 20 75 70 67 72 61 64 65 64 20 74 6f 20 7a  be upgraded to z
21c0: 73 68 20 34 2e 33 2e 34 20 6f 72 20 6c 61 74 65  sh 4.3.4 or late
21d0: 72 2e 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 24  r.".  else.    $
21e0: 61 73 5f 65 63 68 6f 20 22 24 30 3a 20 50 6c 65  as_echo "$0: Ple
21f0: 61 73 65 20 74 65 6c 6c 20 62 75 67 2d 61 75 74  ase tell bug-aut
2200: 6f 63 6f 6e 66 40 67 6e 75 2e 6f 72 67 20 61 62  oconf@gnu.org ab
2210: 6f 75 74 20 79 6f 75 72 20 73 79 73 74 65 6d 2c  out your system,
2220: 0a 24 30 3a 20 69 6e 63 6c 75 64 69 6e 67 20 61  .$0: including a
2230: 6e 79 20 65 72 72 6f 72 20 70 6f 73 73 69 62 6c  ny error possibl
2240: 79 20 6f 75 74 70 75 74 20 62 65 66 6f 72 65 20  y output before 
2250: 74 68 69 73 0a 24 30 3a 20 6d 65 73 73 61 67 65  this.$0: message
2260: 2e 20 54 68 65 6e 20 69 6e 73 74 61 6c 6c 20 61  . Then install a
2270: 20 6d 6f 64 65 72 6e 20 73 68 65 6c 6c 2c 20 6f   modern shell, o
2280: 72 20 6d 61 6e 75 61 6c 6c 79 20 72 75 6e 0a 24  r manually run.$
2290: 30 3a 20 74 68 65 20 73 63 72 69 70 74 20 75 6e  0: the script un
22a0: 64 65 72 20 73 75 63 68 20 61 20 73 68 65 6c 6c  der such a shell
22b0: 20 69 66 20 79 6f 75 20 64 6f 20 68 61 76 65 20   if you do have 
22c0: 6f 6e 65 2e 22 0a 20 20 66 69 0a 20 20 65 78 69  one.".  fi.  exi
22d0: 74 20 31 0a 66 69 0a 66 69 0a 66 69 0a 53 48 45  t 1.fi.fi.fi.SHE
22e0: 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c  LL=${CONFIG_SHEL
22f0: 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 65 78 70 6f 72  L-/bin/sh}.expor
2300: 74 20 53 48 45 4c 4c 0a 23 20 55 6e 73 65 74 20  t SHELL.# Unset 
2310: 6d 6f 72 65 20 76 61 72 69 61 62 6c 65 73 20 6b  more variables k
2320: 6e 6f 77 6e 20 74 6f 20 69 6e 74 65 72 66 65 72  nown to interfer
2330: 65 20 77 69 74 68 20 62 65 68 61 76 69 6f 72 20  e with behavior 
2340: 6f 66 20 63 6f 6d 6d 6f 6e 20 74 6f 6f 6c 73 2e  of common tools.
2350: 0a 43 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43 45 3d  .CLICOLOR_FORCE=
2360: 20 47 52 45 50 5f 4f 50 54 49 4f 4e 53 3d 0a 75   GREP_OPTIONS=.u
2370: 6e 73 65 74 20 43 4c 49 43 4f 4c 4f 52 5f 46 4f  nset CLICOLOR_FO
2380: 52 43 45 20 47 52 45 50 5f 4f 50 54 49 4f 4e 53  RCE GREP_OPTIONS
2390: 0a 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ..## -----------
23a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23  ---------- ##.##
23b0: 20 4d 34 73 68 20 53 68 65 6c 6c 20 46 75 6e 63   M4sh Shell Func
23c0: 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d 2d  tions. ##.## ---
23d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
23e0: 2d 2d 20 23 23 0a 23 20 61 73 5f 66 6e 5f 75 6e  -- ##.# as_fn_un
23f0: 73 65 74 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d  set VAR.# ------
2400: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 50 6f 72 74  ---------.# Port
2410: 61 62 6c 79 20 75 6e 73 65 74 20 56 41 52 2e 0a  ably unset VAR..
2420: 61 73 5f 66 6e 5f 75 6e 73 65 74 20 28 29 0a 7b  as_fn_unset ().{
2430: 0a 20 20 7b 20 65 76 61 6c 20 24 31 3d 3b 20 75  .  { eval $1=; u
2440: 6e 73 65 74 20 24 31 3b 7d 0a 7d 0a 61 73 5f 75  nset $1;}.}.as_u
2450: 6e 73 65 74 3d 61 73 5f 66 6e 5f 75 6e 73 65 74  nset=as_fn_unset
2460: 0a 0a 23 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74  ..# as_fn_set_st
2470: 61 74 75 73 20 53 54 41 54 55 53 0a 23 20 2d 2d  atus STATUS.# --
2480: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2490: 2d 2d 2d 2d 2d 0a 23 20 53 65 74 20 24 3f 20 74  -----.# Set $? t
24a0: 6f 20 53 54 41 54 55 53 2c 20 77 69 74 68 6f 75  o STATUS, withou
24b0: 74 20 66 6f 72 6b 69 6e 67 2e 0a 61 73 5f 66 6e  t forking..as_fn
24c0: 5f 73 65 74 5f 73 74 61 74 75 73 20 28 29 0a 7b  _set_status ().{
24d0: 0a 20 20 72 65 74 75 72 6e 20 24 31 0a 7d 20 23  .  return $1.} #
24e0: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
24f0: 73 0a 0a 23 20 61 73 5f 66 6e 5f 65 78 69 74 20  s..# as_fn_exit 
2500: 53 54 41 54 55 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d  STATUS.# -------
2510: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 45 78 69  ----------.# Exi
2520: 74 20 74 68 65 20 73 68 65 6c 6c 20 77 69 74 68  t the shell with
2530: 20 53 54 41 54 55 53 2c 20 65 76 65 6e 20 69 6e   STATUS, even in
2540: 20 61 20 22 74 72 61 70 20 30 22 20 6f 72 20 22   a "trap 0" or "
2550: 73 65 74 20 2d 65 22 20 63 6f 6e 74 65 78 74 2e  set -e" context.
2560: 0a 61 73 5f 66 6e 5f 65 78 69 74 20 28 29 0a 7b  .as_fn_exit ().{
2570: 0a 20 20 73 65 74 20 2b 65 0a 20 20 61 73 5f 66  .  set +e.  as_f
2580: 6e 5f 73 65 74 5f 73 74 61 74 75 73 20 24 31 0a  n_set_status $1.
2590: 20 20 65 78 69 74 20 24 31 0a 7d 20 23 20 61 73    exit $1.} # as
25a0: 5f 66 6e 5f 65 78 69 74 0a 0a 23 20 61 73 5f 66  _fn_exit..# as_f
25b0: 6e 5f 6d 6b 64 69 72 5f 70 0a 23 20 2d 2d 2d 2d  n_mkdir_p.# ----
25c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 43 72 65 61  ---------.# Crea
25d0: 74 65 20 22 24 61 73 5f 64 69 72 22 20 61 73 20  te "$as_dir" as 
25e0: 61 20 64 69 72 65 63 74 6f 72 79 2c 20 69 6e 63  a directory, inc
25f0: 6c 75 64 69 6e 67 20 70 61 72 65 6e 74 73 20 69  luding parents i
2600: 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 61 73 5f  f necessary..as_
2610: 66 6e 5f 6d 6b 64 69 72 5f 70 20 28 29 0a 7b 0a  fn_mkdir_p ().{.
2620: 0a 20 20 63 61 73 65 20 24 61 73 5f 64 69 72 20  .  case $as_dir 
2630: 69 6e 20 23 28 0a 20 20 2d 2a 29 20 61 73 5f 64  in #(.  -*) as_d
2640: 69 72 3d 2e 2f 24 61 73 5f 64 69 72 3b 3b 0a 20  ir=./$as_dir;;. 
2650: 20 65 73 61 63 0a 20 20 74 65 73 74 20 2d 64 20   esac.  test -d 
2660: 22 24 61 73 5f 64 69 72 22 20 7c 7c 20 65 76 61  "$as_dir" || eva
2670: 6c 20 24 61 73 5f 6d 6b 64 69 72 5f 70 20 7c 7c  l $as_mkdir_p ||
2680: 20 7b 0a 20 20 20 20 61 73 5f 64 69 72 73 3d 0a   {.    as_dirs=.
2690: 20 20 20 20 77 68 69 6c 65 20 3a 3b 20 64 6f 0a      while :; do.
26a0: 20 20 20 20 20 20 63 61 73 65 20 24 61 73 5f 64        case $as_d
26b0: 69 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20 2a  ir in #(.      *
26c0: 5c 27 2a 29 20 61 73 5f 71 64 69 72 3d 60 24 61  \'*) as_qdir=`$a
26d0: 73 5f 65 63 68 6f 20 22 24 61 73 5f 64 69 72 22  s_echo "$as_dir"
26e0: 20 7c 20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c   | sed "s/'/'\\\
26f0: 5c 5c 5c 5c 5c 27 27 2f 67 22 60 3b 3b 20 23 27  \\\\\''/g"`;; #'
2700: 28 0a 20 20 20 20 20 20 2a 29 20 61 73 5f 71 64  (.      *) as_qd
2710: 69 72 3d 24 61 73 5f 64 69 72 3b 3b 0a 20 20 20  ir=$as_dir;;.   
2720: 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 61 73     esac.      as
2730: 5f 64 69 72 73 3d 22 27 24 61 73 5f 71 64 69 72  _dirs="'$as_qdir
2740: 27 20 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20  ' $as_dirs".    
2750: 20 20 61 73 5f 64 69 72 3d 60 24 61 73 5f 64 69    as_dir=`$as_di
2760: 72 6e 61 6d 65 20 2d 2d 20 22 24 61 73 5f 64 69  rname -- "$as_di
2770: 72 22 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58  r" ||.$as_expr X
2780: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28  "$as_dir" : 'X\(
2790: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b  .*[^/]\)//*[^/][
27a0: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20  ^/]*/*$' \| \.. 
27b0: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c  X"$as_dir" : 'X\
27c0: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a  (//\)[^/]' \| \.
27d0: 09 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27  . X"$as_dir" : '
27e0: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
27f0: 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58   X"$as_dir" : 'X
2800: 5c 28 2f 5c 29 27 20 5c 7c 20 2e 20 32 3e 2f 64  \(/\)' \| . 2>/d
2810: 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65  ev/null ||.$as_e
2820: 63 68 6f 20 58 22 24 61 73 5f 64 69 72 22 20 7c  cho X"$as_dir" |
2830: 0a 20 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e  .    sed '/^X\(.
2840: 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d  *[^/]\)\/\/*[^/]
2850: 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 0a 09 20 20 20  [^/]*\/*$/{..   
2860: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
2870: 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f    }..  /^X\(\/\/
2880: 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 0a 09 20 20 20 20  \)[^/].*/{..    
2890: 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20  s//\1/..    q.. 
28a0: 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c   }..  /^X\(\/\/\
28b0: 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  )$/{..    s//\1/
28c0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
28d0: 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 0a 09 20  /^X\(\/\).*/{.. 
28e0: 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71     s//\1/..    q
28f0: 0a 09 20 20 7d 0a 09 20 20 73 2f 2e 2a 2f 2e 2f  ..  }..  s/.*/./
2900: 3b 20 71 27 60 0a 20 20 20 20 20 20 74 65 73 74  ; q'`.      test
2910: 20 2d 64 20 22 24 61 73 5f 64 69 72 22 20 26 26   -d "$as_dir" &&
2920: 20 62 72 65 61 6b 0a 20 20 20 20 64 6f 6e 65 0a   break.    done.
2930: 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73      test -z "$as
2940: 5f 64 69 72 73 22 20 7c 7c 20 65 76 61 6c 20 22  _dirs" || eval "
2950: 6d 6b 64 69 72 20 24 61 73 5f 64 69 72 73 22 0a  mkdir $as_dirs".
2960: 20 20 7d 20 7c 7c 20 74 65 73 74 20 2d 64 20 22    } || test -d "
2970: 24 61 73 5f 64 69 72 22 20 7c 7c 20 61 73 5f 66  $as_dir" || as_f
2980: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e  n_error $? "cann
2990: 6f 74 20 63 72 65 61 74 65 20 64 69 72 65 63 74  ot create direct
29a0: 6f 72 79 20 24 61 73 5f 64 69 72 22 0a 0a 0a 7d  ory $as_dir"...}
29b0: 20 23 20 61 73 5f 66 6e 5f 6d 6b 64 69 72 5f 70   # as_fn_mkdir_p
29c0: 0a 0a 23 20 61 73 5f 66 6e 5f 65 78 65 63 75 74  ..# as_fn_execut
29d0: 61 62 6c 65 5f 70 20 46 49 4c 45 0a 23 20 2d 2d  able_p FILE.# --
29e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
29f0: 2d 2d 2d 2d 2d 0a 23 20 54 65 73 74 20 69 66 20  -----.# Test if 
2a00: 46 49 4c 45 20 69 73 20 61 6e 20 65 78 65 63 75  FILE is an execu
2a10: 74 61 62 6c 65 20 72 65 67 75 6c 61 72 20 66 69  table regular fi
2a20: 6c 65 2e 0a 61 73 5f 66 6e 5f 65 78 65 63 75 74  le..as_fn_execut
2a30: 61 62 6c 65 5f 70 20 28 29 0a 7b 0a 20 20 74 65  able_p ().{.  te
2a40: 73 74 20 2d 66 20 22 24 31 22 20 26 26 20 74 65  st -f "$1" && te
2a50: 73 74 20 2d 78 20 22 24 31 22 0a 7d 20 23 20 61  st -x "$1".} # a
2a60: 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f  s_fn_executable_
2a70: 70 0a 23 20 61 73 5f 66 6e 5f 61 70 70 65 6e 64  p.# as_fn_append
2a80: 20 56 41 52 20 56 41 4c 55 45 0a 23 20 2d 2d 2d   VAR VALUE.# ---
2a90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2aa0: 2d 2d 2d 0a 23 20 41 70 70 65 6e 64 20 74 68 65  ---.# Append the
2ab0: 20 74 65 78 74 20 69 6e 20 56 41 4c 55 45 20 74   text in VALUE t
2ac0: 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65  o the end of the
2ad0: 20 64 65 66 69 6e 69 74 69 6f 6e 20 63 6f 6e 74   definition cont
2ae0: 61 69 6e 65 64 20 69 6e 20 56 41 52 2e 20 54 61  ained in VAR. Ta
2af0: 6b 65 0a 23 20 61 64 76 61 6e 74 61 67 65 20 6f  ke.# advantage o
2b00: 66 20 61 6e 79 20 73 68 65 6c 6c 20 6f 70 74 69  f any shell opti
2b10: 6d 69 7a 61 74 69 6f 6e 73 20 74 68 61 74 20 61  mizations that a
2b20: 6c 6c 6f 77 20 61 6d 6f 72 74 69 7a 65 64 20 6c  llow amortized l
2b30: 69 6e 65 61 72 20 67 72 6f 77 74 68 20 6f 76 65  inear growth ove
2b40: 72 0a 23 20 72 65 70 65 61 74 65 64 20 61 70 70  r.# repeated app
2b50: 65 6e 64 73 2c 20 69 6e 73 74 65 61 64 20 6f 66  ends, instead of
2b60: 20 74 68 65 20 74 79 70 69 63 61 6c 20 71 75 61   the typical qua
2b70: 64 72 61 74 69 63 20 67 72 6f 77 74 68 20 70 72  dratic growth pr
2b80: 65 73 65 6e 74 20 69 6e 20 6e 61 69 76 65 0a 23  esent in naive.#
2b90: 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73   implementations
2ba0: 2e 0a 69 66 20 28 65 76 61 6c 20 22 61 73 5f 76  ..if (eval "as_v
2bb0: 61 72 3d 31 3b 20 61 73 5f 76 61 72 2b 3d 32 3b  ar=1; as_var+=2;
2bc0: 20 74 65 73 74 20 78 5c 24 61 73 5f 76 61 72 20   test x\$as_var 
2bd0: 3d 20 78 31 32 22 29 20 32 3e 2f 64 65 76 2f 6e  = x12") 2>/dev/n
2be0: 75 6c 6c 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76  ull; then :.  ev
2bf0: 61 6c 20 27 61 73 5f 66 6e 5f 61 70 70 65 6e 64  al 'as_fn_append
2c00: 20 28 29 0a 20 20 7b 0a 20 20 20 20 65 76 61 6c   ().  {.    eval
2c10: 20 24 31 2b 3d 5c 24 32 0a 20 20 7d 27 0a 65 6c   $1+=\$2.  }'.el
2c20: 73 65 0a 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e  se.  as_fn_appen
2c30: 64 20 28 29 0a 20 20 7b 0a 20 20 20 20 65 76 61  d ().  {.    eva
2c40: 6c 20 24 31 3d 5c 24 24 31 5c 24 32 0a 20 20 7d  l $1=\$$1\$2.  }
2c50: 0a 66 69 20 23 20 61 73 5f 66 6e 5f 61 70 70 65  .fi # as_fn_appe
2c60: 6e 64 0a 0a 23 20 61 73 5f 66 6e 5f 61 72 69 74  nd..# as_fn_arit
2c70: 68 20 41 52 47 2e 2e 2e 0a 23 20 2d 2d 2d 2d 2d  h ARG....# -----
2c80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20  -------------.# 
2c90: 50 65 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74  Perform arithmet
2ca0: 69 63 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 6e  ic evaluation on
2cb0: 20 74 68 65 20 41 52 47 73 2c 20 61 6e 64 20 73   the ARGs, and s
2cc0: 74 6f 72 65 20 74 68 65 20 72 65 73 75 6c 74 20  tore the result 
2cd0: 69 6e 20 74 68 65 0a 23 20 67 6c 6f 62 61 6c 20  in the.# global 
2ce0: 24 61 73 5f 76 61 6c 2e 20 54 61 6b 65 20 61 64  $as_val. Take ad
2cf0: 76 61 6e 74 61 67 65 20 6f 66 20 73 68 65 6c 6c  vantage of shell
2d00: 73 20 74 68 61 74 20 63 61 6e 20 61 76 6f 69 64  s that can avoid
2d10: 20 66 6f 72 6b 73 2e 20 54 68 65 20 61 72 67 75   forks. The argu
2d20: 6d 65 6e 74 73 0a 23 20 6d 75 73 74 20 62 65 20  ments.# must be 
2d30: 70 6f 72 74 61 62 6c 65 20 61 63 72 6f 73 73 20  portable across 
2d40: 24 28 28 29 29 20 61 6e 64 20 65 78 70 72 2e 0a  $(()) and expr..
2d50: 69 66 20 28 65 76 61 6c 20 22 74 65 73 74 20 5c  if (eval "test \
2d60: 24 28 28 20 31 20 2b 20 31 20 29 29 20 3d 20 32  $(( 1 + 1 )) = 2
2d70: 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ") 2>/dev/null; 
2d80: 74 68 65 6e 20 3a 0a 20 20 65 76 61 6c 20 27 61  then :.  eval 'a
2d90: 73 5f 66 6e 5f 61 72 69 74 68 20 28 29 0a 20 20  s_fn_arith ().  
2da0: 7b 0a 20 20 20 20 61 73 5f 76 61 6c 3d 24 28 28  {.    as_val=$((
2db0: 20 24 2a 20 29 29 0a 20 20 7d 27 0a 65 6c 73 65   $* )).  }'.else
2dc0: 0a 20 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 28  .  as_fn_arith (
2dd0: 29 0a 20 20 7b 0a 20 20 20 20 61 73 5f 76 61 6c  ).  {.    as_val
2de0: 3d 60 65 78 70 72 20 22 24 40 22 20 7c 7c 20 74  =`expr "$@" || t
2df0: 65 73 74 20 24 3f 20 2d 65 71 20 31 60 0a 20 20  est $? -eq 1`.  
2e00: 7d 0a 66 69 20 23 20 61 73 5f 66 6e 5f 61 72 69  }.fi # as_fn_ari
2e10: 74 68 0a 0a 0a 23 20 61 73 5f 66 6e 5f 65 72 72  th...# as_fn_err
2e20: 6f 72 20 53 54 41 54 55 53 20 45 52 52 4f 52 20  or STATUS ERROR 
2e30: 5b 4c 49 4e 45 4e 4f 20 4c 4f 47 5f 46 44 5d 0a  [LINENO LOG_FD].
2e40: 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  # --------------
2e50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2e60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 4f 75 74  ----------.# Out
2e70: 70 75 74 20 22 60 62 61 73 65 6e 61 6d 65 20 24  put "`basename $
2e80: 30 60 3a 20 65 72 72 6f 72 3a 20 45 52 52 4f 52  0`: error: ERROR
2e90: 22 20 74 6f 20 73 74 64 65 72 72 2e 20 49 66 20  " to stderr. If 
2ea0: 4c 49 4e 45 4e 4f 20 61 6e 64 20 4c 4f 47 5f 46  LINENO and LOG_F
2eb0: 44 20 61 72 65 0a 23 20 70 72 6f 76 69 64 65 64  D are.# provided
2ec0: 2c 20 61 6c 73 6f 20 6f 75 74 70 75 74 20 74 68  , also output th
2ed0: 65 20 65 72 72 6f 72 20 74 6f 20 4c 4f 47 5f 46  e error to LOG_F
2ee0: 44 2c 20 72 65 66 65 72 65 6e 63 69 6e 67 20 4c  D, referencing L
2ef0: 49 4e 45 4e 4f 2e 20 54 68 65 6e 20 65 78 69 74  INENO. Then exit
2f00: 20 74 68 65 0a 23 20 73 63 72 69 70 74 20 77 69   the.# script wi
2f10: 74 68 20 53 54 41 54 55 53 2c 20 75 73 69 6e 67  th STATUS, using
2f20: 20 31 20 69 66 20 74 68 61 74 20 77 61 73 20 30   1 if that was 0
2f30: 2e 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 28 29  ..as_fn_error ()
2f40: 0a 7b 0a 20 20 61 73 5f 73 74 61 74 75 73 3d 24  .{.  as_status=$
2f50: 31 3b 20 74 65 73 74 20 24 61 73 5f 73 74 61 74  1; test $as_stat
2f60: 75 73 20 2d 65 71 20 30 20 26 26 20 61 73 5f 73  us -eq 0 && as_s
2f70: 74 61 74 75 73 3d 31 0a 20 20 69 66 20 74 65 73  tatus=1.  if tes
2f80: 74 20 22 24 34 22 3b 20 74 68 65 6e 0a 20 20 20  t "$4"; then.   
2f90: 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f   as_lineno=${as_
2fa0: 6c 69 6e 65 6e 6f 2d 22 24 33 22 7d 20 61 73 5f  lineno-"$3"} as_
2fb0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f  lineno_stack=as_
2fc0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73  lineno_stack=$as
2fd0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20  _lineno_stack.  
2fe0: 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
2ff0: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
3000: 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
3010: 24 32 22 20 3e 26 24 34 0a 20 20 66 69 0a 20 20  $2" >&$4.  fi.  
3020: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
3030: 3a 20 65 72 72 6f 72 3a 20 24 32 22 20 3e 26 32  : error: $2" >&2
3040: 0a 20 20 61 73 5f 66 6e 5f 65 78 69 74 20 24 61  .  as_fn_exit $a
3050: 73 5f 73 74 61 74 75 73 0a 7d 20 23 20 61 73 5f  s_status.} # as_
3060: 66 6e 5f 65 72 72 6f 72 0a 0a 69 66 20 65 78 70  fn_error..if exp
3070: 72 20 61 20 3a 20 27 5c 28 61 5c 29 27 20 3e 2f  r a : '\(a\)' >/
3080: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
3090: 0a 20 20 20 74 65 73 74 20 22 58 60 65 78 70 72  .   test "X`expr
30a0: 20 30 30 30 30 31 20 3a 20 27 2e 2a 5c 28 2e 2e   00001 : '.*\(..
30b0: 2e 5c 29 27 60 22 20 3d 20 58 30 30 31 3b 20 74  .\)'`" = X001; t
30c0: 68 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d 65 78  hen.  as_expr=ex
30d0: 70 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65 78 70  pr.else.  as_exp
30e0: 72 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66 20 28  r=false.fi..if (
30f0: 62 61 73 65 6e 61 6d 65 20 2d 2d 20 2f 29 20 3e  basename -- /) >
3100: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
3110: 26 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61  & test "X`basena
3120: 6d 65 20 2d 2d 20 2f 20 32 3e 26 31 60 22 20 3d  me -- / 2>&1`" =
3130: 20 22 58 2f 22 3b 20 74 68 65 6e 0a 20 20 61 73   "X/"; then.  as
3140: 5f 62 61 73 65 6e 61 6d 65 3d 62 61 73 65 6e 61  _basename=basena
3150: 6d 65 0a 65 6c 73 65 0a 20 20 61 73 5f 62 61 73  me.else.  as_bas
3160: 65 6e 61 6d 65 3d 66 61 6c 73 65 0a 66 69 0a 0a  ename=false.fi..
3170: 69 66 20 28 61 73 5f 64 69 72 3d 60 64 69 72 6e  if (as_dir=`dirn
3180: 61 6d 65 20 2d 2d 20 2f 60 20 26 26 20 74 65 73  ame -- /` && tes
3190: 74 20 22 58 24 61 73 5f 64 69 72 22 20 3d 20 58  t "X$as_dir" = X
31a0: 2f 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  /) >/dev/null 2>
31b0: 26 31 3b 20 74 68 65 6e 0a 20 20 61 73 5f 64 69  &1; then.  as_di
31c0: 72 6e 61 6d 65 3d 64 69 72 6e 61 6d 65 0a 65 6c  rname=dirname.el
31d0: 73 65 0a 20 20 61 73 5f 64 69 72 6e 61 6d 65 3d  se.  as_dirname=
31e0: 66 61 6c 73 65 0a 66 69 0a 0a 61 73 5f 6d 65 3d  false.fi..as_me=
31f0: 60 24 61 73 5f 62 61 73 65 6e 61 6d 65 20 2d 2d  `$as_basename --
3200: 20 22 24 30 22 20 7c 7c 0a 24 61 73 5f 65 78 70   "$0" ||.$as_exp
3210: 72 20 58 2f 22 24 30 22 20 3a 20 27 2e 2a 2f 5c  r X/"$0" : '.*/\
3220: 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 2f 2a 24 27  ([^/][^/]*\)/*$'
3230: 20 5c 7c 20 5c 0a 09 20 58 22 24 30 22 20 3a 20   \| \.. X"$0" : 
3240: 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a  'X\(//\)$' \| \.
3250: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 5c  . X"$0" : 'X\(/\
3260: 29 27 20 5c 7c 20 2e 20 32 3e 2f 64 65 76 2f 6e  )' \| . 2>/dev/n
3270: 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 63 68 6f 20  ull ||.$as_echo 
3280: 58 2f 22 24 30 22 20 7c 0a 20 20 20 20 73 65 64  X/"$0" |.    sed
3290: 20 27 2f 5e 2e 2a 5c 2f 5c 28 5b 5e 2f 5d 5b 5e   '/^.*\/\([^/][^
32a0: 2f 5d 2a 5c 29 5c 2f 2a 24 2f 7b 0a 09 20 20 20  /]*\)\/*$/{..   
32b0: 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20 71 0a 09   s//\1/..    q..
32c0: 20 20 7d 0a 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f    }..  /^X\/\(\/
32d0: 5c 2f 5c 29 24 2f 7b 0a 09 20 20 20 20 73 2f 2f  \/\)$/{..    s//
32e0: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
32f0: 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f 5c 29 2e 2a  .  /^X\/\(\/\).*
3300: 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f 0a 09  /{..    s//\1/..
3310: 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20 73 2f      q..  }..  s/
3320: 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 0a 23 20 41 76  .*/./; q'`..# Av
3330: 6f 69 64 20 64 65 70 65 6e 64 69 6e 67 20 75 70  oid depending up
3340: 6f 6e 20 43 68 61 72 61 63 74 65 72 20 52 61 6e  on Character Ran
3350: 67 65 73 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65  ges..as_cr_lette
3360: 72 73 3d 27 61 62 63 64 65 66 67 68 69 6a 6b 6c  rs='abcdefghijkl
3370: 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 27 0a  mnopqrstuvwxyz'.
3380: 61 73 5f 63 72 5f 4c 45 54 54 45 52 53 3d 27 41  as_cr_LETTERS='A
3390: 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51  BCDEFGHIJKLMNOPQ
33a0: 52 53 54 55 56 57 58 59 5a 27 0a 61 73 5f 63 72  RSTUVWXYZ'.as_cr
33b0: 5f 4c 65 74 74 65 72 73 3d 24 61 73 5f 63 72 5f  _Letters=$as_cr_
33c0: 6c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 4c 45  letters$as_cr_LE
33d0: 54 54 45 52 53 0a 61 73 5f 63 72 5f 64 69 67 69  TTERS.as_cr_digi
33e0: 74 73 3d 27 30 31 32 33 34 35 36 37 38 39 27 0a  ts='0123456789'.
33f0: 61 73 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f  as_cr_alnum=$as_
3400: 63 72 5f 4c 65 74 74 65 72 73 24 61 73 5f 63 72  cr_Letters$as_cr
3410: 5f 64 69 67 69 74 73 0a 0a 0a 20 20 61 73 5f 6c  _digits...  as_l
3420: 69 6e 65 6e 6f 5f 31 3d 24 4c 49 4e 45 4e 4f 20  ineno_1=$LINENO 
3430: 61 73 5f 6c 69 6e 65 6e 6f 5f 31 61 3d 24 4c 49  as_lineno_1a=$LI
3440: 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  NENO.  as_lineno
3450: 5f 32 3d 24 4c 49 4e 45 4e 4f 20 61 73 5f 6c 69  _2=$LINENO as_li
3460: 6e 65 6e 6f 5f 32 61 3d 24 4c 49 4e 45 4e 4f 0a  neno_2a=$LINENO.
3470: 20 20 65 76 61 6c 20 27 74 65 73 74 20 22 78 24    eval 'test "x$
3480: 61 73 5f 6c 69 6e 65 6e 6f 5f 31 27 24 61 73 5f  as_lineno_1'$as_
3490: 72 75 6e 27 22 20 21 3d 20 22 78 24 61 73 5f 6c  run'" != "x$as_l
34a0: 69 6e 65 6e 6f 5f 32 27 24 61 73 5f 72 75 6e 27  ineno_2'$as_run'
34b0: 22 20 26 26 0a 20 20 74 65 73 74 20 22 78 60 65  " &&.  test "x`e
34c0: 78 70 72 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31  xpr $as_lineno_1
34d0: 27 24 61 73 5f 72 75 6e 27 20 2b 20 31 60 22 20  '$as_run' + 1`" 
34e0: 3d 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f 5f 32  = "x$as_lineno_2
34f0: 27 24 61 73 5f 72 75 6e 27 22 27 20 7c 7c 20 7b  '$as_run'"' || {
3500: 0a 20 20 23 20 42 6c 61 6d 65 20 4c 65 65 20 45  .  # Blame Lee E
3510: 2e 20 4d 63 4d 61 68 6f 6e 20 28 31 39 33 31 2d  . McMahon (1931-
3520: 31 39 38 39 29 20 66 6f 72 20 73 65 64 27 73 20  1989) for sed's 
3530: 73 79 6e 74 61 78 2e 20 20 3a 2d 29 0a 20 20 73  syntax.  :-).  s
3540: 65 64 20 2d 6e 20 27 0a 20 20 20 20 70 0a 20 20  ed -n '.    p.  
3550: 20 20 2f 5b 24 5d 4c 49 4e 45 4e 4f 2f 3d 0a 20    /[$]LINENO/=. 
3560: 20 27 20 3c 24 61 73 5f 6d 79 73 65 6c 66 20 7c   ' <$as_myself |
3570: 0a 20 20 20 20 73 65 64 20 27 0a 20 20 20 20 20  .    sed '.     
3580: 20 73 2f 5b 24 5d 4c 49 4e 45 4e 4f 2e 2a 2f 26   s/[$]LINENO.*/&
3590: 2d 2f 0a 20 20 20 20 20 20 74 20 6c 69 6e 65 6e  -/.      t linen
35a0: 6f 0a 20 20 20 20 20 20 62 0a 20 20 20 20 20 20  o.      b.      
35b0: 3a 6c 69 6e 65 6e 6f 0a 20 20 20 20 20 20 4e 0a  :lineno.      N.
35c0: 20 20 20 20 20 20 3a 6c 6f 6f 70 0a 20 20 20 20        :loop.    
35d0: 20 20 73 2f 5b 24 5d 4c 49 4e 45 4e 4f 5c 28 5b    s/[$]LINENO\([
35e0: 5e 27 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 27 5f  ^'$as_cr_alnum'_
35f0: 5d 2e 2a 5c 6e 5c 29 5c 28 2e 2a 5c 29 2f 5c 32  ].*\n\)\(.*\)/\2
3600: 5c 31 5c 32 2f 0a 20 20 20 20 20 20 74 20 6c 6f  \1\2/.      t lo
3610: 6f 70 0a 20 20 20 20 20 20 73 2f 2d 5c 6e 2e 2a  op.      s/-\n.*
3620: 2f 2f 0a 20 20 20 20 27 20 3e 24 61 73 5f 6d 65  //.    ' >$as_me
3630: 2e 6c 69 6e 65 6e 6f 20 26 26 0a 20 20 63 68 6d  .lineno &&.  chm
3640: 6f 64 20 2b 78 20 22 24 61 73 5f 6d 65 2e 6c 69  od +x "$as_me.li
3650: 6e 65 6e 6f 22 20 7c 7c 0a 20 20 20 20 7b 20 24  neno" ||.    { $
3660: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
3670: 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63   error: cannot c
3680: 72 65 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e  reate $as_me.lin
3690: 65 6e 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20  eno; rerun with 
36a0: 61 20 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e  a POSIX shell" >
36b0: 26 32 3b 20 61 73 5f 66 6e 5f 65 78 69 74 20 31  &2; as_fn_exit 1
36c0: 3b 20 7d 0a 0a 20 20 23 20 49 66 20 77 65 20 68  ; }..  # If we h
36d0: 61 64 20 74 6f 20 72 65 2d 65 78 65 63 75 74 65  ad to re-execute
36e0: 20 77 69 74 68 20 24 43 4f 4e 46 49 47 5f 53 48   with $CONFIG_SH
36f0: 45 4c 4c 2c 20 77 65 27 72 65 20 65 6e 73 75 72  ELL, we're ensur
3700: 65 64 20 74 6f 20 68 61 76 65 0a 20 20 23 20 61  ed to have.  # a
3710: 6c 72 65 61 64 79 20 64 6f 6e 65 20 74 68 61 74  lready done that
3720: 2c 20 73 6f 20 65 6e 73 75 72 65 20 77 65 20 64  , so ensure we d
3730: 6f 6e 27 74 20 74 72 79 20 74 6f 20 64 6f 20 73  on't try to do s
3740: 6f 20 61 67 61 69 6e 20 61 6e 64 20 66 61 6c 6c  o again and fall
3750: 0a 20 20 23 20 69 6e 20 61 6e 20 69 6e 66 69 6e  .  # in an infin
3760: 69 74 65 20 6c 6f 6f 70 2e 20 20 54 68 69 73 20  ite loop.  This 
3770: 68 61 73 20 61 6c 72 65 61 64 79 20 68 61 70 70  has already happ
3780: 65 6e 65 64 20 69 6e 20 70 72 61 63 74 69 63 65  ened in practice
3790: 2e 0a 20 20 5f 61 73 5f 63 61 6e 5f 72 65 65 78  ..  _as_can_reex
37a0: 65 63 3d 6e 6f 3b 20 65 78 70 6f 72 74 20 5f 61  ec=no; export _a
37b0: 73 5f 63 61 6e 5f 72 65 65 78 65 63 0a 20 20 23  s_can_reexec.  #
37c0: 20 44 6f 6e 27 74 20 74 72 79 20 74 6f 20 65 78   Don't try to ex
37d0: 65 63 20 61 73 20 69 74 20 63 68 61 6e 67 65 73  ec as it changes
37e0: 20 24 5b 30 5d 2c 20 63 61 75 73 69 6e 67 20 61   $[0], causing a
37f0: 6c 6c 20 73 6f 72 74 20 6f 66 20 70 72 6f 62 6c  ll sort of probl
3800: 65 6d 73 0a 20 20 23 20 28 74 68 65 20 64 69 72  ems.  # (the dir
3810: 6e 61 6d 65 20 6f 66 20 24 5b 30 5d 20 69 73 20  name of $[0] is 
3820: 6e 6f 74 20 74 68 65 20 70 6c 61 63 65 20 77 68  not the place wh
3830: 65 72 65 20 77 65 20 6d 69 67 68 74 20 66 69 6e  ere we might fin
3840: 64 20 74 68 65 0a 20 20 23 20 6f 72 69 67 69 6e  d the.  # origin
3850: 61 6c 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 20 41  al and so on.  A
3860: 75 74 6f 63 6f 6e 66 20 69 73 20 65 73 70 65 63  utoconf is espec
3870: 69 61 6c 6c 79 20 73 65 6e 73 69 74 69 76 65 20  ially sensitive 
3880: 74 6f 20 74 68 69 73 29 2e 0a 20 20 2e 20 22 2e  to this)..  . ".
3890: 2f 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 22 0a  /$as_me.lineno".
38a0: 20 20 23 20 45 78 69 74 20 73 74 61 74 75 73 20    # Exit status 
38b0: 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20 6c  is that of the l
38c0: 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20 65  ast command..  e
38d0: 78 69 74 0a 7d 0a 0a 45 43 48 4f 5f 43 3d 20 45  xit.}..ECHO_C= E
38e0: 43 48 4f 5f 4e 3d 20 45 43 48 4f 5f 54 3d 0a 63  CHO_N= ECHO_T=.c
38f0: 61 73 65 20 60 65 63 68 6f 20 2d 6e 20 78 60 20  ase `echo -n x` 
3900: 69 6e 20 23 28 28 28 28 28 0a 2d 6e 2a 29 0a 20  in #(((((.-n*). 
3910: 20 63 61 73 65 20 60 65 63 68 6f 20 27 78 79 5c   case `echo 'xy\
3920: 63 27 60 20 69 6e 0a 20 20 2a 63 2a 29 20 45 43  c'` in.  *c*) EC
3930: 48 4f 5f 54 3d 27 09 27 3b 3b 09 23 20 45 43 48  HO_T='.';;.# ECH
3940: 4f 5f 54 20 69 73 20 73 69 6e 67 6c 65 20 74 61  O_T is single ta
3950: 62 20 63 68 61 72 61 63 74 65 72 2e 0a 20 20 78  b character..  x
3960: 79 29 20 20 45 43 48 4f 5f 43 3d 27 5c 63 27 3b  y)  ECHO_C='\c';
3970: 3b 0a 20 20 2a 29 20 20 20 65 63 68 6f 20 60 65  ;.  *)   echo `e
3980: 63 68 6f 20 6b 73 68 38 38 20 62 75 67 20 6f 6e  cho ksh88 bug on
3990: 20 41 49 58 20 36 2e 31 60 20 3e 20 2f 64 65 76   AIX 6.1` > /dev
39a0: 2f 6e 75 6c 6c 0a 20 20 20 20 20 20 20 45 43 48  /null.       ECH
39b0: 4f 5f 54 3d 27 09 27 3b 3b 0a 20 20 65 73 61 63  O_T='.';;.  esac
39c0: 3b 3b 0a 2a 29 0a 20 20 45 43 48 4f 5f 4e 3d 27  ;;.*).  ECHO_N='
39d0: 2d 6e 27 3b 3b 0a 65 73 61 63 0a 0a 72 6d 20 2d  -n';;.esac..rm -
39e0: 66 20 63 6f 6e 66 24 24 20 63 6f 6e 66 24 24 2e  f conf$$ conf$$.
39f0: 65 78 65 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a  exe conf$$.file.
3a00: 69 66 20 74 65 73 74 20 2d 64 20 63 6f 6e 66 24  if test -d conf$
3a10: 24 2e 64 69 72 3b 20 74 68 65 6e 0a 20 20 72 6d  $.dir; then.  rm
3a20: 20 2d 66 20 63 6f 6e 66 24 24 2e 64 69 72 2f 63   -f conf$$.dir/c
3a30: 6f 6e 66 24 24 2e 66 69 6c 65 0a 65 6c 73 65 0a  onf$$.file.else.
3a40: 20 20 72 6d 20 2d 66 20 63 6f 6e 66 24 24 2e 64    rm -f conf$$.d
3a50: 69 72 0a 20 20 6d 6b 64 69 72 20 63 6f 6e 66 24  ir.  mkdir conf$
3a60: 24 2e 64 69 72 20 32 3e 2f 64 65 76 2f 6e 75 6c  $.dir 2>/dev/nul
3a70: 6c 0a 66 69 0a 69 66 20 28 65 63 68 6f 20 3e 63  l.fi.if (echo >c
3a80: 6f 6e 66 24 24 2e 66 69 6c 65 29 20 32 3e 2f 64  onf$$.file) 2>/d
3a90: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
3aa0: 69 66 20 6c 6e 20 2d 73 20 63 6f 6e 66 24 24 2e  if ln -s conf$$.
3ab0: 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f 64  file conf$$ 2>/d
3ac0: 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20  ev/null; then.  
3ad0: 20 20 61 73 5f 6c 6e 5f 73 3d 27 6c 6e 20 2d 73    as_ln_s='ln -s
3ae0: 27 0a 20 20 20 20 23 20 2e 2e 2e 20 62 75 74 20  '.    # ... but 
3af0: 74 68 65 72 65 20 61 72 65 20 74 77 6f 20 67 6f  there are two go
3b00: 74 63 68 61 73 3a 0a 20 20 20 20 23 20 31 29 20  tchas:.    # 1) 
3b10: 4f 6e 20 4d 53 59 53 2c 20 62 6f 74 68 20 60 6c  On MSYS, both `l
3b20: 6e 20 2d 73 20 66 69 6c 65 20 64 69 72 27 20 61  n -s file dir' a
3b30: 6e 64 20 60 6c 6e 20 66 69 6c 65 20 64 69 72 27  nd `ln file dir'
3b40: 20 66 61 69 6c 2e 0a 20 20 20 20 23 20 32 29 20   fail..    # 2) 
3b50: 44 4a 47 50 50 20 3c 20 32 2e 30 34 20 68 61 73  DJGPP < 2.04 has
3b60: 20 6e 6f 20 73 79 6d 6c 69 6e 6b 73 3b 20 60 6c   no symlinks; `l
3b70: 6e 20 2d 73 27 20 63 72 65 61 74 65 73 20 61 20  n -s' creates a 
3b80: 77 72 61 70 70 65 72 20 65 78 65 63 75 74 61 62  wrapper executab
3b90: 6c 65 2e 0a 20 20 20 20 23 20 49 6e 20 62 6f 74  le..    # In bot
3ba0: 68 20 63 61 73 65 73 2c 20 77 65 20 68 61 76 65  h cases, we have
3bb0: 20 74 6f 20 64 65 66 61 75 6c 74 20 74 6f 20 60   to default to `
3bc0: 63 70 20 2d 70 52 27 2e 0a 20 20 20 20 6c 6e 20  cp -pR'..    ln 
3bd0: 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  -s conf$$.file c
3be0: 6f 6e 66 24 24 2e 64 69 72 20 32 3e 2f 64 65 76  onf$$.dir 2>/dev
3bf0: 2f 6e 75 6c 6c 20 26 26 20 74 65 73 74 20 21 20  /null && test ! 
3c00: 2d 66 20 63 6f 6e 66 24 24 2e 65 78 65 20 7c 7c  -f conf$$.exe ||
3c10: 0a 20 20 20 20 20 20 61 73 5f 6c 6e 5f 73 3d 27  .      as_ln_s='
3c20: 63 70 20 2d 70 52 27 0a 20 20 65 6c 69 66 20 6c  cp -pR'.  elif l
3c30: 6e 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63 6f  n conf$$.file co
3c40: 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  nf$$ 2>/dev/null
3c50: 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6c 6e  ; then.    as_ln
3c60: 5f 73 3d 6c 6e 0a 20 20 65 6c 73 65 0a 20 20 20  _s=ln.  else.   
3c70: 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 52   as_ln_s='cp -pR
3c80: 27 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 73  '.  fi.else.  as
3c90: 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70 52 27 0a 66  _ln_s='cp -pR'.f
3ca0: 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 24 24 20 63  i.rm -f conf$$ c
3cb0: 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e 66 24 24  onf$$.exe conf$$
3cc0: 2e 64 69 72 2f 63 6f 6e 66 24 24 2e 66 69 6c 65  .dir/conf$$.file
3cd0: 20 63 6f 6e 66 24 24 2e 66 69 6c 65 0a 72 6d 64   conf$$.file.rmd
3ce0: 69 72 20 63 6f 6e 66 24 24 2e 64 69 72 20 32 3e  ir conf$$.dir 2>
3cf0: 2f 64 65 76 2f 6e 75 6c 6c 0a 0a 69 66 20 6d 6b  /dev/null..if mk
3d00: 64 69 72 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f  dir -p . 2>/dev/
3d10: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f  null; then.  as_
3d20: 6d 6b 64 69 72 5f 70 3d 27 6d 6b 64 69 72 20 2d  mkdir_p='mkdir -
3d30: 70 20 22 24 61 73 5f 64 69 72 22 27 0a 65 6c 73  p "$as_dir"'.els
3d40: 65 0a 20 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70  e.  test -d ./-p
3d50: 20 26 26 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20   && rmdir ./-p. 
3d60: 20 61 73 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73   as_mkdir_p=fals
3d70: 65 0a 66 69 0a 0a 61 73 5f 74 65 73 74 5f 78 3d  e.fi..as_test_x=
3d80: 27 74 65 73 74 20 2d 78 27 0a 61 73 5f 65 78 65  'test -x'.as_exe
3d90: 63 75 74 61 62 6c 65 5f 70 3d 61 73 5f 66 6e 5f  cutable_p=as_fn_
3da0: 65 78 65 63 75 74 61 62 6c 65 5f 70 0a 0a 23 20  executable_p..# 
3db0: 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74  Sed expression t
3dc0: 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f  o map a string o
3dd0: 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20  nto a valid CPP 
3de0: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d  name..as_tr_cpp=
3df0: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61  "eval sed 'y%*$a
3e00: 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61  s_cr_letters%P$a
3e10: 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25  s_cr_LETTERS%;s%
3e20: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
3e30: 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78  %_%g'"..# Sed ex
3e40: 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20  pression to map 
3e50: 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20  a string onto a 
3e60: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
3e70: 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65  ame..as_tr_sh="e
3e80: 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70  val sed 'y%*+%pp
3e90: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
3ea0: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 0a 23 20  num]%_%g'"....# 
3eb0: 43 68 65 63 6b 20 74 68 61 74 20 77 65 20 61 72  Check that we ar
3ec0: 65 20 72 75 6e 6e 69 6e 67 20 75 6e 64 65 72 20  e running under 
3ed0: 74 68 65 20 63 6f 72 72 65 63 74 20 73 68 65 6c  the correct shel
3ee0: 6c 2e 0a 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49  l..SHELL=${CONFI
3ef0: 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
3f00: 0a 0a 63 61 73 65 20 58 24 6c 74 5f 45 43 48 4f  ..case X$lt_ECHO
3f10: 20 69 6e 0a 58 2a 2d 2d 66 61 6c 6c 62 61 63 6b   in.X*--fallback
3f20: 2d 65 63 68 6f 29 0a 20 20 23 20 52 65 6d 6f 76  -echo).  # Remov
3f30: 65 20 6f 6e 65 20 6c 65 76 65 6c 20 6f 66 20 71  e one level of q
3f40: 75 6f 74 61 74 69 6f 6e 20 28 77 68 69 63 68 20  uotation (which 
3f50: 77 61 73 20 72 65 71 75 69 72 65 64 20 66 6f 72  was required for
3f60: 20 4d 61 6b 65 29 2e 0a 20 20 45 43 48 4f 3d 60   Make)..  ECHO=`
3f70: 65 63 68 6f 20 22 24 6c 74 5f 45 43 48 4f 22 20  echo "$lt_ECHO" 
3f80: 7c 20 73 65 64 20 27 73 2c 5c 5c 5c 5c 5c 24 5c  | sed 's,\\\\\$\
3f90: 5c 24 30 2c 27 24 30 27 2c 27 60 0a 20 20 3b 3b  \$0,'$0','`.  ;;
3fa0: 0a 65 73 61 63 0a 0a 45 43 48 4f 3d 24 7b 6c 74  .esac..ECHO=${lt
3fb0: 5f 45 43 48 4f 2d 65 63 68 6f 7d 0a 69 66 20 74  _ECHO-echo}.if t
3fc0: 65 73 74 20 22 58 24 31 22 20 3d 20 58 2d 2d 6e  est "X$1" = X--n
3fd0: 6f 2d 72 65 65 78 65 63 3b 20 74 68 65 6e 0a 20  o-reexec; then. 
3fe0: 20 23 20 44 69 73 63 61 72 64 20 74 68 65 20 2d   # Discard the -
3ff0: 2d 6e 6f 2d 72 65 65 78 65 63 20 66 6c 61 67 2c  -no-reexec flag,
4000: 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 2e 0a 20   and continue.. 
4010: 20 73 68 69 66 74 0a 65 6c 69 66 20 74 65 73 74   shift.elif test
4020: 20 22 58 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c   "X$1" = X--fall
4030: 62 61 63 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a  back-echo; then.
4040: 20 20 23 20 41 76 6f 69 64 20 69 6e 6c 69 6e 65    # Avoid inline
4050: 20 64 6f 63 75 6d 65 6e 74 20 68 65 72 65 2c 20   document here, 
4060: 69 74 20 6d 61 79 20 62 65 20 6c 65 66 74 20 6f  it may be left o
4070: 76 65 72 0a 20 20 3a 0a 65 6c 69 66 20 74 65 73  ver.  :.elif tes
4080: 74 20 22 58 60 7b 20 24 45 43 48 4f 20 27 5c 74  t "X`{ $ECHO '\t
4090: 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  '; } 2>/dev/null
40a0: 60 22 20 3d 20 27 58 5c 74 27 20 3b 20 74 68 65  `" = 'X\t' ; the
40b0: 6e 0a 20 20 23 20 59 69 70 70 65 65 2c 20 24 45  n.  # Yippee, $E
40c0: 43 48 4f 20 77 6f 72 6b 73 21 0a 20 20 3a 0a 65  CHO works!.  :.e
40d0: 6c 73 65 0a 20 20 23 20 52 65 73 74 61 72 74 20  lse.  # Restart 
40e0: 75 6e 64 65 72 20 74 68 65 20 63 6f 72 72 65 63  under the correc
40f0: 74 20 73 68 65 6c 6c 2e 0a 20 20 65 78 65 63 20  t shell..  exec 
4100: 24 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e 6f  $SHELL "$0" --no
4110: 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40 22  -reexec ${1+"$@"
4120: 7d 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 22 58  }.fi..if test "X
4130: 24 31 22 20 3d 20 58 2d 2d 66 61 6c 6c 62 61 63  $1" = X--fallbac
4140: 6b 2d 65 63 68 6f 3b 20 74 68 65 6e 0a 20 20 23  k-echo; then.  #
4150: 20 75 73 65 64 20 61 73 20 66 61 6c 6c 62 61 63   used as fallbac
4160: 6b 20 65 63 68 6f 0a 20 20 73 68 69 66 74 0a 20  k echo.  shift. 
4170: 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 24   cat <<_LT_EOF.$
4180: 2a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 65 78 69 74  *._LT_EOF.  exit
4190: 20 30 0a 66 69 0a 0a 23 20 54 68 65 20 48 50 2d   0.fi..# The HP-
41a0: 55 58 20 6b 73 68 20 61 6e 64 20 50 4f 53 49 58  UX ksh and POSIX
41b0: 20 73 68 65 6c 6c 20 70 72 69 6e 74 20 74 68 65   shell print the
41c0: 20 74 61 72 67 65 74 20 64 69 72 65 63 74 6f 72   target director
41d0: 79 20 74 6f 20 73 74 64 6f 75 74 0a 23 20 69 66  y to stdout.# if
41e0: 20 43 44 50 41 54 48 20 69 73 20 73 65 74 2e 0a   CDPATH is set..
41f0: 28 75 6e 73 65 74 20 43 44 50 41 54 48 29 20 3e  (unset CDPATH) >
4200: 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26  /dev/null 2>&1 &
4210: 26 20 75 6e 73 65 74 20 43 44 50 41 54 48 0a 0a  & unset CDPATH..
4220: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f  if test -z "$lt_
4230: 45 43 48 4f 22 3b 20 74 68 65 6e 0a 20 20 69 66  ECHO"; then.  if
4240: 20 74 65 73 74 20 22 58 24 7b 65 63 68 6f 5f 74   test "X${echo_t
4250: 65 73 74 5f 73 74 72 69 6e 67 2b 73 65 74 7d 22  est_string+set}"
4260: 20 21 3d 20 58 73 65 74 3b 20 74 68 65 6e 0a 20   != Xset; then. 
4270: 20 20 20 23 20 66 69 6e 64 20 61 20 73 74 72 69     # find a stri
4280: 6e 67 20 61 73 20 6c 61 72 67 65 20 61 73 20 70  ng as large as p
4290: 6f 73 73 69 62 6c 65 2c 20 61 73 20 6c 6f 6e 67  ossible, as long
42a0: 20 61 73 20 74 68 65 20 73 68 65 6c 6c 20 63 61   as the shell ca
42b0: 6e 20 63 6f 70 65 20 77 69 74 68 20 69 74 0a 20  n cope with it. 
42c0: 20 20 20 66 6f 72 20 63 6d 64 20 69 6e 20 27 73     for cmd in 's
42d0: 65 64 20 35 30 71 20 22 24 30 22 27 20 27 73 65  ed 50q "$0"' 'se
42e0: 64 20 32 30 71 20 22 24 30 22 27 20 27 73 65 64  d 20q "$0"' 'sed
42f0: 20 31 30 71 20 22 24 30 22 27 20 27 73 65 64 20   10q "$0"' 'sed 
4300: 32 71 20 22 24 30 22 27 20 27 65 63 68 6f 20 74  2q "$0"' 'echo t
4310: 65 73 74 27 3b 20 64 6f 0a 20 20 20 20 20 20 23  est'; do.      #
4320: 20 65 78 70 65 63 74 65 64 20 73 69 7a 65 73 3a   expected sizes:
4330: 20 6c 65 73 73 20 74 68 61 6e 20 32 4b 62 2c 20   less than 2Kb, 
4340: 31 4b 62 2c 20 35 31 32 20 62 79 74 65 73 2c 20  1Kb, 512 bytes, 
4350: 31 36 20 62 79 74 65 73 2c 20 2e 2e 2e 0a 20 20  16 bytes, ....  
4360: 20 20 20 20 69 66 20 7b 20 65 63 68 6f 5f 74 65      if { echo_te
4370: 73 74 5f 73 74 72 69 6e 67 3d 60 65 76 61 6c 20  st_string=`eval 
4380: 24 63 6d 64 60 3b 20 7d 20 32 3e 2f 64 65 76 2f  $cmd`; } 2>/dev/
4390: 6e 75 6c 6c 20 26 26 0a 09 20 7b 20 74 65 73 74  null &&.. { test
43a0: 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74   "X$echo_test_st
43b0: 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f  ring" = "X$echo_
43c0: 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20  test_string"; } 
43d0: 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 20 20 20 20  2>/dev/null.    
43e0: 20 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 62    then.        b
43f0: 72 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20  reak.      fi.  
4400: 20 20 64 6f 6e 65 0a 20 20 66 69 0a 0a 20 20 69    done.  fi..  i
4410: 66 20 74 65 73 74 20 22 58 60 7b 20 24 45 43 48  f test "X`{ $ECH
4420: 4f 20 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76  O '\t'; } 2>/dev
4430: 2f 6e 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20  /null`" = 'X\t' 
4440: 26 26 0a 20 20 20 20 20 65 63 68 6f 5f 74 65 73  &&.     echo_tes
4450: 74 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24  ting_string=`{ $
4460: 45 43 48 4f 20 22 24 65 63 68 6f 5f 74 65 73 74  ECHO "$echo_test
4470: 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64  _string"; } 2>/d
4480: 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20  ev/null` &&.    
4490: 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65   test "X$echo_te
44a0: 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20  sting_string" = 
44b0: 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72  "X$echo_test_str
44c0: 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20 20 3a  ing"; then.    :
44d0: 0a 20 20 65 6c 73 65 0a 20 20 20 20 23 20 54 68  .  else.    # Th
44e0: 65 20 53 6f 6c 61 72 69 73 2c 20 41 49 58 2c 20  e Solaris, AIX, 
44f0: 61 6e 64 20 44 69 67 69 74 61 6c 20 55 6e 69 78  and Digital Unix
4500: 20 64 65 66 61 75 6c 74 20 65 63 68 6f 20 70 72   default echo pr
4510: 6f 67 72 61 6d 73 20 75 6e 71 75 6f 74 65 0a 20  ograms unquote. 
4520: 20 20 20 23 20 62 61 63 6b 73 6c 61 73 68 65 73     # backslashes
4530: 2e 20 20 54 68 69 73 20 6d 61 6b 65 73 20 69 74  .  This makes it
4540: 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 71   impossible to q
4550: 75 6f 74 65 20 62 61 63 6b 73 6c 61 73 68 65 73  uote backslashes
4560: 20 75 73 69 6e 67 0a 20 20 20 20 23 20 20 20 65   using.    #   e
4570: 63 68 6f 20 22 24 73 6f 6d 65 74 68 69 6e 67 22  cho "$something"
4580: 20 7c 20 73 65 64 20 27 73 2f 5c 5c 2f 5c 5c 5c   | sed 's/\\/\\\
4590: 5c 2f 67 27 0a 20 20 20 20 23 0a 20 20 20 20 23  \/g'.    #.    #
45a0: 20 53 6f 2c 20 66 69 72 73 74 20 77 65 20 6c 6f   So, first we lo
45b0: 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67  ok for a working
45c0: 20 65 63 68 6f 20 69 6e 20 74 68 65 20 75 73 65   echo in the use
45d0: 72 27 73 20 50 41 54 48 2e 0a 0a 20 20 20 20 6c  r's PATH...    l
45e0: 74 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53  t_save_ifs="$IFS
45f0: 22 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  "; IFS=$PATH_SEP
4600: 41 52 41 54 4f 52 0a 20 20 20 20 66 6f 72 20 64  ARATOR.    for d
4610: 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72  ir in $PATH /usr
4620: 2f 75 63 62 3b 20 64 6f 0a 20 20 20 20 20 20 49  /ucb; do.      I
4630: 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
4640: 22 0a 20 20 20 20 20 20 69 66 20 28 74 65 73 74  ".      if (test
4650: 20 2d 66 20 24 64 69 72 2f 65 63 68 6f 20 7c 7c   -f $dir/echo ||
4660: 20 74 65 73 74 20 2d 66 20 24 64 69 72 2f 65 63   test -f $dir/ec
4670: 68 6f 24 61 63 5f 65 78 65 65 78 74 29 20 26 26  ho$ac_exeext) &&
4680: 0a 20 20 20 20 20 20 20 20 20 74 65 73 74 20 22  .         test "
4690: 58 60 28 24 64 69 72 2f 65 63 68 6f 20 27 5c 74  X`($dir/echo '\t
46a0: 27 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 22  ') 2>/dev/null`"
46b0: 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20 20 20   = 'X\t' &&.    
46c0: 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e       echo_testin
46d0: 67 5f 73 74 72 69 6e 67 3d 60 28 24 64 69 72 2f  g_string=`($dir/
46e0: 65 63 68 6f 20 22 24 65 63 68 6f 5f 74 65 73 74  echo "$echo_test
46f0: 5f 73 74 72 69 6e 67 22 29 20 32 3e 2f 64 65 76  _string") 2>/dev
4700: 2f 6e 75 6c 6c 60 20 26 26 0a 20 20 20 20 20 20  /null` &&.      
4710: 20 20 20 74 65 73 74 20 22 58 24 65 63 68 6f 5f     test "X$echo_
4720: 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67 22 20  testing_string" 
4730: 3d 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f 73  = "X$echo_test_s
4740: 74 72 69 6e 67 22 3b 20 74 68 65 6e 0a 20 20 20  tring"; then.   
4750: 20 20 20 20 20 45 43 48 4f 3d 22 24 64 69 72 2f       ECHO="$dir/
4760: 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 62 72  echo".        br
4770: 65 61 6b 0a 20 20 20 20 20 20 66 69 0a 20 20 20  eak.      fi.   
4780: 20 64 6f 6e 65 0a 20 20 20 20 49 46 53 3d 22 24   done.    IFS="$
4790: 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 0a 20 20  lt_save_ifs"..  
47a0: 20 20 69 66 20 74 65 73 74 20 22 58 24 45 43 48    if test "X$ECH
47b0: 4f 22 20 3d 20 58 65 63 68 6f 3b 20 74 68 65 6e  O" = Xecho; then
47c0: 0a 20 20 20 20 20 20 23 20 57 65 20 64 69 64 6e  .      # We didn
47d0: 27 74 20 66 69 6e 64 20 61 20 62 65 74 74 65 72  't find a better
47e0: 20 65 63 68 6f 2c 20 73 6f 20 6c 6f 6f 6b 20 66   echo, so look f
47f0: 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65 73 2e  or alternatives.
4800: 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20 22  .      if test "
4810: 58 60 7b 20 70 72 69 6e 74 20 2d 72 20 27 5c 74  X`{ print -r '\t
4820: 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  '; } 2>/dev/null
4830: 60 22 20 3d 20 27 58 5c 74 27 20 26 26 0a 20 20  `" = 'X\t' &&.  
4840: 20 20 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74         echo_test
4850: 69 6e 67 5f 73 74 72 69 6e 67 3d 60 7b 20 70 72  ing_string=`{ pr
4860: 69 6e 74 20 2d 72 20 22 24 65 63 68 6f 5f 74 65  int -r "$echo_te
4870: 73 74 5f 73 74 72 69 6e 67 22 3b 20 7d 20 32 3e  st_string"; } 2>
4880: 2f 64 65 76 2f 6e 75 6c 6c 60 20 26 26 0a 20 20  /dev/null` &&.  
4890: 20 20 20 20 20 20 20 74 65 73 74 20 22 58 24 65         test "X$e
48a0: 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69  cho_testing_stri
48b0: 6e 67 22 20 3d 20 22 58 24 65 63 68 6f 5f 74 65  ng" = "X$echo_te
48c0: 73 74 5f 73 74 72 69 6e 67 22 3b 20 74 68 65 6e  st_string"; then
48d0: 0a 20 20 20 20 20 20 20 20 23 20 54 68 69 73 20  .        # This 
48e0: 73 68 65 6c 6c 20 68 61 73 20 61 20 62 75 69 6c  shell has a buil
48f0: 74 69 6e 20 70 72 69 6e 74 20 2d 72 20 74 68 61  tin print -r tha
4900: 74 20 64 6f 65 73 20 74 68 65 20 74 72 69 63 6b  t does the trick
4910: 2e 0a 20 20 20 20 20 20 20 20 45 43 48 4f 3d 27  ..        ECHO='
4920: 70 72 69 6e 74 20 2d 72 27 0a 20 20 20 20 20 20  print -r'.      
4930: 65 6c 69 66 20 7b 20 74 65 73 74 20 2d 66 20 2f  elif { test -f /
4940: 62 69 6e 2f 6b 73 68 20 7c 7c 20 74 65 73 74 20  bin/ksh || test 
4950: 2d 66 20 2f 62 69 6e 2f 6b 73 68 24 61 63 5f 65  -f /bin/ksh$ac_e
4960: 78 65 65 78 74 3b 20 7d 20 26 26 0a 09 20 20 20  xeext; } &&..   
4970: 74 65 73 74 20 22 58 24 43 4f 4e 46 49 47 5f 53  test "X$CONFIG_S
4980: 48 45 4c 4c 22 20 21 3d 20 58 2f 62 69 6e 2f 6b  HELL" != X/bin/k
4990: 73 68 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  sh; then.       
49a0: 20 23 20 49 66 20 77 65 20 68 61 76 65 20 6b 73   # If we have ks
49b0: 68 2c 20 74 72 79 20 72 75 6e 6e 69 6e 67 20 63  h, try running c
49c0: 6f 6e 66 69 67 75 72 65 20 61 67 61 69 6e 20 77  onfigure again w
49d0: 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20 20 20  ith it..        
49e0: 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f  ORIGINAL_CONFIG_
49f0: 53 48 45 4c 4c 3d 24 7b 43 4f 4e 46 49 47 5f 53  SHELL=${CONFIG_S
4a00: 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d 0a 20 20  HELL-/bin/sh}.  
4a10: 20 20 20 20 20 20 65 78 70 6f 72 74 20 4f 52 49        export ORI
4a20: 47 49 4e 41 4c 5f 43 4f 4e 46 49 47 5f 53 48 45  GINAL_CONFIG_SHE
4a30: 4c 4c 0a 20 20 20 20 20 20 20 20 43 4f 4e 46 49  LL.        CONFI
4a40: 47 5f 53 48 45 4c 4c 3d 2f 62 69 6e 2f 6b 73 68  G_SHELL=/bin/ksh
4a50: 0a 20 20 20 20 20 20 20 20 65 78 70 6f 72 74 20  .        export 
4a60: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a 20 20 20  CONFIG_SHELL.   
4a70: 20 20 20 20 20 65 78 65 63 20 24 43 4f 4e 46 49       exec $CONFI
4a80: 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 6e  G_SHELL "$0" --n
4a90: 6f 2d 72 65 65 78 65 63 20 24 7b 31 2b 22 24 40  o-reexec ${1+"$@
4aa0: 22 7d 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20  "}.      else.  
4ab0: 20 20 20 20 20 20 23 20 54 72 79 20 75 73 69 6e        # Try usin
4ac0: 67 20 70 72 69 6e 74 66 2e 0a 20 20 20 20 20 20  g printf..      
4ad0: 20 20 45 43 48 4f 3d 27 70 72 69 6e 74 66 20 25    ECHO='printf %
4ae0: 73 5c 6e 27 0a 20 20 20 20 20 20 20 20 69 66 20  s\n'.        if 
4af0: 74 65 73 74 20 22 58 60 7b 20 24 45 43 48 4f 20  test "X`{ $ECHO 
4b00: 27 5c 74 27 3b 20 7d 20 32 3e 2f 64 65 76 2f 6e  '\t'; } 2>/dev/n
4b10: 75 6c 6c 60 22 20 3d 20 27 58 5c 74 27 20 26 26  ull`" = 'X\t' &&
4b20: 0a 09 20 20 20 65 63 68 6f 5f 74 65 73 74 69 6e  ..   echo_testin
4b30: 67 5f 73 74 72 69 6e 67 3d 60 7b 20 24 45 43 48  g_string=`{ $ECH
4b40: 4f 20 22 24 65 63 68 6f 5f 74 65 73 74 5f 73 74  O "$echo_test_st
4b50: 72 69 6e 67 22 3b 20 7d 20 32 3e 2f 64 65 76 2f  ring"; } 2>/dev/
4b60: 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 74 65 73  null` &&..   tes
4b70: 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 69 6e  t "X$echo_testin
4b80: 67 5f 73 74 72 69 6e 67 22 20 3d 20 22 58 24 65  g_string" = "X$e
4b90: 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e 67 22  cho_test_string"
4ba0: 3b 20 74 68 65 6e 0a 09 20 20 23 20 43 6f 6f 6c  ; then..  # Cool
4bb0: 2c 20 70 72 69 6e 74 66 20 77 6f 72 6b 73 0a 09  , printf works..
4bc0: 20 20 3a 0a 20 20 20 20 20 20 20 20 65 6c 69 66    :.        elif
4bd0: 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74   echo_testing_st
4be0: 72 69 6e 67 3d 60 28 24 4f 52 49 47 49 4e 41 4c  ring=`($ORIGINAL
4bf0: 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 22 24  _CONFIG_SHELL "$
4c00: 30 22 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  0" --fallback-ec
4c10: 68 6f 20 27 5c 74 27 29 20 32 3e 2f 64 65 76 2f  ho '\t') 2>/dev/
4c20: 6e 75 6c 6c 60 20 26 26 0a 09 20 20 20 20 20 74  null` &&..     t
4c30: 65 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74  est "X$echo_test
4c40: 69 6e 67 5f 73 74 72 69 6e 67 22 20 3d 20 27 58  ing_string" = 'X
4c50: 5c 74 27 20 26 26 0a 09 20 20 20 20 20 65 63 68  \t' &&..     ech
4c60: 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72 69 6e 67  o_testing_string
4c70: 3d 60 28 24 4f 52 49 47 49 4e 41 4c 5f 43 4f 4e  =`($ORIGINAL_CON
4c80: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
4c90: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
4ca0: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
4cb0: 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  g") 2>/dev/null`
4cc0: 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20 22   &&..     test "
4cd0: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
4ce0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
4cf0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74  _test_string"; t
4d00: 68 65 6e 0a 09 20 20 43 4f 4e 46 49 47 5f 53 48  hen..  CONFIG_SH
4d10: 45 4c 4c 3d 24 4f 52 49 47 49 4e 41 4c 5f 43 4f  ELL=$ORIGINAL_CO
4d20: 4e 46 49 47 5f 53 48 45 4c 4c 0a 09 20 20 65 78  NFIG_SHELL..  ex
4d30: 70 6f 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c  port CONFIG_SHEL
4d40: 4c 0a 09 20 20 53 48 45 4c 4c 3d 22 24 43 4f 4e  L..  SHELL="$CON
4d50: 46 49 47 5f 53 48 45 4c 4c 22 0a 09 20 20 65 78  FIG_SHELL"..  ex
4d60: 70 6f 72 74 20 53 48 45 4c 4c 0a 09 20 20 45 43  port SHELL..  EC
4d70: 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48 45 4c  HO="$CONFIG_SHEL
4d80: 4c 20 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d  L $0 --fallback-
4d90: 65 63 68 6f 22 0a 20 20 20 20 20 20 20 20 65 6c  echo".        el
4da0: 69 66 20 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f  if echo_testing_
4db0: 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e 46 49 47  string=`($CONFIG
4dc0: 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d 2d 66 61  _SHELL "$0" --fa
4dd0: 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 27 5c 74 27  llback-echo '\t'
4de0: 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 20 26  ) 2>/dev/null` &
4df0: 26 0a 09 20 20 20 20 20 74 65 73 74 20 22 58 24  &..     test "X$
4e00: 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73 74 72  echo_testing_str
4e10: 69 6e 67 22 20 3d 20 27 58 5c 74 27 20 26 26 0a  ing" = 'X\t' &&.
4e20: 09 20 20 20 20 20 65 63 68 6f 5f 74 65 73 74 69  .     echo_testi
4e30: 6e 67 5f 73 74 72 69 6e 67 3d 60 28 24 43 4f 4e  ng_string=`($CON
4e40: 46 49 47 5f 53 48 45 4c 4c 20 22 24 30 22 20 2d  FIG_SHELL "$0" -
4e50: 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20 22  -fallback-echo "
4e60: 24 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e  $echo_test_strin
4e70: 67 22 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60  g") 2>/dev/null`
4e80: 20 26 26 0a 09 20 20 20 20 20 74 65 73 74 20 22   &&..     test "
4e90: 58 24 65 63 68 6f 5f 74 65 73 74 69 6e 67 5f 73  X$echo_testing_s
4ea0: 74 72 69 6e 67 22 20 3d 20 22 58 24 65 63 68 6f  tring" = "X$echo
4eb0: 5f 74 65 73 74 5f 73 74 72 69 6e 67 22 3b 20 74  _test_string"; t
4ec0: 68 65 6e 0a 09 20 20 45 43 48 4f 3d 22 24 43 4f  hen..  ECHO="$CO
4ed0: 4e 46 49 47 5f 53 48 45 4c 4c 20 24 30 20 2d 2d  NFIG_SHELL $0 --
4ee0: 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 20  fallback-echo". 
4ef0: 20 20 20 20 20 20 20 65 6c 73 65 0a 09 20 20 23         else..  #
4f00: 20 6d 61 79 62 65 20 77 69 74 68 20 61 20 73 6d   maybe with a sm
4f10: 61 6c 6c 65 72 20 73 74 72 69 6e 67 2e 2e 2e 0a  aller string....
4f20: 09 20 20 70 72 65 76 3d 3a 0a 0a 09 20 20 66 6f  .  prev=:...  fo
4f30: 72 20 63 6d 64 20 69 6e 20 27 65 63 68 6f 20 74  r cmd in 'echo t
4f40: 65 73 74 27 20 27 73 65 64 20 32 71 20 22 24 30  est' 'sed 2q "$0
4f50: 22 27 20 27 73 65 64 20 31 30 71 20 22 24 30 22  "' 'sed 10q "$0"
4f60: 27 20 27 73 65 64 20 32 30 71 20 22 24 30 22 27  ' 'sed 20q "$0"'
4f70: 20 27 73 65 64 20 35 30 71 20 22 24 30 22 27 3b   'sed 50q "$0"';
4f80: 20 64 6f 0a 09 20 20 20 20 69 66 20 7b 20 74 65   do..    if { te
4f90: 73 74 20 22 58 24 65 63 68 6f 5f 74 65 73 74 5f  st "X$echo_test_
4fa0: 73 74 72 69 6e 67 22 20 3d 20 22 58 60 65 76 61  string" = "X`eva
4fb0: 6c 20 24 63 6d 64 60 22 3b 20 7d 20 32 3e 2f 64  l $cmd`"; } 2>/d
4fc0: 65 76 2f 6e 75 6c 6c 0a 09 20 20 20 20 74 68 65  ev/null..    the
4fd0: 6e 0a 09 20 20 20 20 20 20 62 72 65 61 6b 0a 09  n..      break..
4fe0: 20 20 20 20 66 69 0a 09 20 20 20 20 70 72 65 76      fi..    prev
4ff0: 3d 22 24 63 6d 64 22 0a 09 20 20 64 6f 6e 65 0a  ="$cmd"..  done.
5000: 0a 09 20 20 69 66 20 74 65 73 74 20 22 24 70 72  ..  if test "$pr
5010: 65 76 22 20 21 3d 20 27 73 65 64 20 35 30 71 20  ev" != 'sed 50q 
5020: 22 24 30 22 27 3b 20 74 68 65 6e 0a 09 20 20 20  "$0"'; then..   
5030: 20 65 63 68 6f 5f 74 65 73 74 5f 73 74 72 69 6e   echo_test_strin
5040: 67 3d 60 65 76 61 6c 20 24 70 72 65 76 60 0a 09  g=`eval $prev`..
5050: 20 20 20 20 65 78 70 6f 72 74 20 65 63 68 6f 5f      export echo_
5060: 74 65 73 74 5f 73 74 72 69 6e 67 0a 09 20 20 20  test_string..   
5070: 20 65 78 65 63 20 24 7b 4f 52 49 47 49 4e 41 4c   exec ${ORIGINAL
5080: 5f 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 24 7b  _CONFIG_SHELL-${
5090: 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f 62 69  CONFIG_SHELL-/bi
50a0: 6e 2f 73 68 7d 7d 20 22 24 30 22 20 24 7b 31 2b  n/sh}} "$0" ${1+
50b0: 22 24 40 22 7d 0a 09 20 20 65 6c 73 65 0a 09 20  "$@"}..  else.. 
50c0: 20 20 20 23 20 4f 6f 70 73 2e 20 20 57 65 20 6c     # Oops.  We l
50d0: 6f 73 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2c 20  ost completely, 
50e0: 73 6f 20 6a 75 73 74 20 73 74 69 63 6b 20 77 69  so just stick wi
50f0: 74 68 20 65 63 68 6f 2e 0a 09 20 20 20 20 45 43  th echo...    EC
5100: 48 4f 3d 65 63 68 6f 0a 09 20 20 66 69 0a 20 20  HO=echo..  fi.  
5110: 20 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 66        fi.      f
5120: 69 0a 20 20 20 20 66 69 0a 20 20 66 69 0a 66 69  i.    fi.  fi.fi
5130: 0a 0a 23 20 43 6f 70 79 20 65 63 68 6f 20 61 6e  ..# Copy echo an
5140: 64 20 71 75 6f 74 65 20 74 68 65 20 63 6f 70 79  d quote the copy
5150: 20 73 75 69 74 61 62 6c 79 20 66 6f 72 20 70 61   suitably for pa
5160: 73 73 69 6e 67 20 74 6f 20 6c 69 62 74 6f 6f 6c  ssing to libtool
5170: 20 66 72 6f 6d 0a 23 20 74 68 65 20 4d 61 6b 65   from.# the Make
5180: 66 69 6c 65 2c 20 69 6e 73 74 65 61 64 20 6f 66  file, instead of
5190: 20 71 75 6f 74 69 6e 67 20 74 68 65 20 6f 72 69   quoting the ori
51a0: 67 69 6e 61 6c 2c 20 77 68 69 63 68 20 69 73 20  ginal, which is 
51b0: 75 73 65 64 20 6c 61 74 65 72 2e 0a 6c 74 5f 45  used later..lt_E
51c0: 43 48 4f 3d 24 45 43 48 4f 0a 69 66 20 74 65 73  CHO=$ECHO.if tes
51d0: 74 20 22 58 24 6c 74 5f 45 43 48 4f 22 20 3d 20  t "X$lt_ECHO" = 
51e0: 22 58 24 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 20  "X$CONFIG_SHELL 
51f0: 24 30 20 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63  $0 --fallback-ec
5200: 68 6f 22 3b 20 74 68 65 6e 0a 20 20 20 6c 74 5f  ho"; then.   lt_
5210: 45 43 48 4f 3d 22 24 43 4f 4e 46 49 47 5f 53 48  ECHO="$CONFIG_SH
5220: 45 4c 4c 20 5c 5c 5c 24 5c 24 30 20 2d 2d 66 61  ELL \\\$\$0 --fa
5230: 6c 6c 62 61 63 6b 2d 65 63 68 6f 22 0a 66 69 0a  llback-echo".fi.
5240: 0a 0a 0a 0a 74 65 73 74 20 2d 6e 20 22 24 44 4a  ....test -n "$DJ
5250: 44 49 52 22 20 7c 7c 20 65 78 65 63 20 37 3c 26  DIR" || exec 7<&
5260: 30 20 3c 2f 64 65 76 2f 6e 75 6c 6c 0a 65 78 65  0 </dev/null.exe
5270: 63 20 36 3e 26 31 0a 0a 23 20 4e 61 6d 65 20 6f  c 6>&1..# Name o
5280: 66 20 74 68 65 20 68 6f 73 74 2e 0a 23 20 68 6f  f the host..# ho
5290: 73 74 6e 61 6d 65 20 6f 6e 20 73 6f 6d 65 20 73  stname on some s
52a0: 79 73 74 65 6d 73 20 28 53 56 52 33 2e 32 2c 20  ystems (SVR3.2, 
52b0: 6f 6c 64 20 47 4e 55 2f 4c 69 6e 75 78 29 20 72  old GNU/Linux) r
52c0: 65 74 75 72 6e 73 20 61 20 62 6f 67 75 73 20 65  eturns a bogus e
52d0: 78 69 74 20 73 74 61 74 75 73 2c 0a 23 20 73 6f  xit status,.# so
52e0: 20 75 6e 61 6d 65 20 67 65 74 73 20 72 75 6e 20   uname gets run 
52f0: 74 6f 6f 2e 0a 61 63 5f 68 6f 73 74 6e 61 6d 65  too..ac_hostname
5300: 3d 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 75  =`(hostname || u
5310: 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76 2f  name -n) 2>/dev/
5320: 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a 0a  null | sed 1q`..
5330: 23 0a 23 20 49 6e 69 74 69 61 6c 69 7a 61 74 69  #.# Initializati
5340: 6f 6e 73 2e 0a 23 0a 61 63 5f 64 65 66 61 75 6c  ons..#.ac_defaul
5350: 74 5f 70 72 65 66 69 78 3d 2f 75 73 72 2f 6c 6f  t_prefix=/usr/lo
5360: 63 61 6c 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c  cal.ac_clean_fil
5370: 65 73 3d 0a 61 63 5f 63 6f 6e 66 69 67 5f 6c 69  es=.ac_config_li
5380: 62 6f 62 6a 5f 64 69 72 3d 2e 0a 4c 49 42 4f 42  bobj_dir=..LIBOB
5390: 4a 53 3d 0a 63 72 6f 73 73 5f 63 6f 6d 70 69 6c  JS=.cross_compil
53a0: 69 6e 67 3d 6e 6f 0a 73 75 62 64 69 72 73 3d 0a  ing=no.subdirs=.
53b0: 4d 46 4c 41 47 53 3d 0a 4d 41 4b 45 46 4c 41 47  MFLAGS=.MAKEFLAG
53c0: 53 3d 0a 0a 23 20 49 64 65 6e 74 69 74 79 20 6f  S=..# Identity o
53d0: 66 20 74 68 69 73 20 70 61 63 6b 61 67 65 2e 0a  f this package..
53e0: 50 41 43 4b 41 47 45 5f 4e 41 4d 45 3d 27 73 71  PACKAGE_NAME='sq
53f0: 6c 69 74 65 27 0a 50 41 43 4b 41 47 45 5f 54 41  lite'.PACKAGE_TA
5400: 52 4e 41 4d 45 3d 27 73 71 6c 69 74 65 27 0a 50  RNAME='sqlite'.P
5410: 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 3d 27  ACKAGE_VERSION='
5420: 33 2e 38 2e 31 30 2e 32 27 0a 50 41 43 4b 41 47  3.8.10.2'.PACKAG
5430: 45 5f 53 54 52 49 4e 47 3d 27 73 71 6c 69 74 65  E_STRING='sqlite
5440: 20 33 2e 38 2e 31 30 2e 32 27 0a 50 41 43 4b 41   3.8.10.2'.PACKA
5450: 47 45 5f 42 55 47 52 45 50 4f 52 54 3d 27 27 0a  GE_BUGREPORT=''.
5460: 50 41 43 4b 41 47 45 5f 55 52 4c 3d 27 27 0a 0a  PACKAGE_URL=''..
5470: 23 20 46 61 63 74 6f 72 69 6e 67 20 64 65 66 61  # Factoring defa
5480: 75 6c 74 20 68 65 61 64 65 72 73 20 66 6f 72 20  ult headers for 
5490: 6d 6f 73 74 20 74 65 73 74 73 2e 0a 61 63 5f 69  most tests..ac_i
54a0: 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c 74 3d  ncludes_default=
54b0: 22 5c 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  "\.#include <std
54c0: 69 6f 2e 68 3e 0a 23 69 66 64 65 66 20 48 41 56  io.h>.#ifdef HAV
54d0: 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 0a 23 20  E_SYS_TYPES_H.# 
54e0: 69 6e 63 6c 75 64 65 20 3c 73 79 73 2f 74 79 70  include <sys/typ
54f0: 65 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  es.h>.#endif.#if
5500: 64 65 66 20 48 41 56 45 5f 53 59 53 5f 53 54 41  def HAVE_SYS_STA
5510: 54 5f 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73  T_H.# include <s
5520: 79 73 2f 73 74 61 74 2e 68 3e 0a 23 65 6e 64 69  ys/stat.h>.#endi
5530: 66 0a 23 69 66 64 65 66 20 53 54 44 43 5f 48 45  f.#ifdef STDC_HE
5540: 41 44 45 52 53 0a 23 20 69 6e 63 6c 75 64 65 20  ADERS.# include 
5550: 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 20 69 6e 63  <stdlib.h>.# inc
5560: 6c 75 64 65 20 3c 73 74 64 64 65 66 2e 68 3e 0a  lude <stddef.h>.
5570: 23 65 6c 73 65 0a 23 20 69 66 64 65 66 20 48 41  #else.# ifdef HA
5580: 56 45 5f 53 54 44 4c 49 42 5f 48 0a 23 20 20 69  VE_STDLIB_H.#  i
5590: 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68  nclude <stdlib.h
55a0: 3e 0a 23 20 65 6e 64 69 66 0a 23 65 6e 64 69 66  >.# endif.#endif
55b0: 0a 23 69 66 64 65 66 20 48 41 56 45 5f 53 54 52  .#ifdef HAVE_STR
55c0: 49 4e 47 5f 48 0a 23 20 69 66 20 21 64 65 66 69  ING_H.# if !defi
55d0: 6e 65 64 20 53 54 44 43 5f 48 45 41 44 45 52 53  ned STDC_HEADERS
55e0: 20 26 26 20 64 65 66 69 6e 65 64 20 48 41 56 45   && defined HAVE
55f0: 5f 4d 45 4d 4f 52 59 5f 48 0a 23 20 20 69 6e 63  _MEMORY_H.#  inc
5600: 6c 75 64 65 20 3c 6d 65 6d 6f 72 79 2e 68 3e 0a  lude <memory.h>.
5610: 23 20 65 6e 64 69 66 0a 23 20 69 6e 63 6c 75 64  # endif.# includ
5620: 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 65 6e  e <string.h>.#en
5630: 64 69 66 0a 23 69 66 64 65 66 20 48 41 56 45 5f  dif.#ifdef HAVE_
5640: 53 54 52 49 4e 47 53 5f 48 0a 23 20 69 6e 63 6c  STRINGS_H.# incl
5650: 75 64 65 20 3c 73 74 72 69 6e 67 73 2e 68 3e 0a  ude <strings.h>.
5660: 23 65 6e 64 69 66 0a 23 69 66 64 65 66 20 48 41  #endif.#ifdef HA
5670: 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 0a 23 20  VE_INTTYPES_H.# 
5680: 69 6e 63 6c 75 64 65 20 3c 69 6e 74 74 79 70 65  include <inttype
5690: 73 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66 64  s.h>.#endif.#ifd
56a0: 65 66 20 48 41 56 45 5f 53 54 44 49 4e 54 5f 48  ef HAVE_STDINT_H
56b0: 0a 23 20 69 6e 63 6c 75 64 65 20 3c 73 74 64 69  .# include <stdi
56c0: 6e 74 2e 68 3e 0a 23 65 6e 64 69 66 0a 23 69 66  nt.h>.#endif.#if
56d0: 64 65 66 20 48 41 56 45 5f 55 4e 49 53 54 44 5f  def HAVE_UNISTD_
56e0: 48 0a 23 20 69 6e 63 6c 75 64 65 20 3c 75 6e 69  H.# include <uni
56f0: 73 74 64 2e 68 3e 0a 23 65 6e 64 69 66 22 0a 0a  std.h>.#endif"..
5700: 61 63 5f 73 75 62 73 74 5f 76 61 72 73 3d 27 4c  ac_subst_vars='L
5710: 54 4c 49 42 4f 42 4a 53 0a 4c 49 42 4f 42 4a 53  TLIBOBJS.LIBOBJS
5720: 0a 42 55 49 4c 44 5f 43 46 4c 41 47 53 0a 55 53  .BUILD_CFLAGS.US
5730: 45 5f 47 43 4f 56 0a 4f 50 54 5f 46 45 41 54 55  E_GCOV.OPT_FEATU
5740: 52 45 5f 46 4c 41 47 53 0a 55 53 45 5f 41 4d 41  RE_FLAGS.USE_AMA
5750: 4c 47 41 4d 41 54 49 4f 4e 0a 54 41 52 47 45 54  LGAMATION.TARGET
5760: 5f 44 45 42 55 47 0a 54 41 52 47 45 54 5f 48 41  _DEBUG.TARGET_HA
5770: 56 45 5f 52 45 41 44 4c 49 4e 45 0a 54 41 52 47  VE_READLINE.TARG
5780: 45 54 5f 52 45 41 44 4c 49 4e 45 5f 49 4e 43 0a  ET_READLINE_INC.
5790: 54 41 52 47 45 54 5f 52 45 41 44 4c 49 4e 45 5f  TARGET_READLINE_
57a0: 4c 49 42 53 0a 48 41 56 45 5f 54 43 4c 0a 54 43  LIBS.HAVE_TCL.TC
57b0: 4c 5f 53 48 4c 49 42 5f 53 55 46 46 49 58 0a 54  L_SHLIB_SUFFIX.T
57c0: 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 53 50 45 43  CL_STUB_LIB_SPEC
57d0: 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f 46 4c  .TCL_STUB_LIB_FL
57e0: 41 47 0a 54 43 4c 5f 53 54 55 42 5f 4c 49 42 5f  AG.TCL_STUB_LIB_
57f0: 46 49 4c 45 0a 54 43 4c 5f 4c 49 42 5f 53 50 45  FILE.TCL_LIB_SPE
5800: 43 0a 54 43 4c 5f 4c 49 42 5f 46 4c 41 47 0a 54  C.TCL_LIB_FLAG.T
5810: 43 4c 5f 4c 49 42 5f 46 49 4c 45 0a 54 43 4c 5f  CL_LIB_FILE.TCL_
5820: 49 4e 43 4c 55 44 45 5f 53 50 45 43 0a 54 43 4c  INCLUDE_SPEC.TCL
5830: 5f 53 52 43 5f 44 49 52 0a 54 43 4c 5f 42 49 4e  _SRC_DIR.TCL_BIN
5840: 5f 44 49 52 0a 54 43 4c 5f 56 45 52 53 49 4f 4e  _DIR.TCL_VERSION
5850: 0a 54 41 52 47 45 54 5f 45 58 45 45 58 54 0a 53  .TARGET_EXEEXT.S
5860: 51 4c 49 54 45 5f 4f 53 5f 57 49 4e 0a 53 51 4c  QLITE_OS_WIN.SQL
5870: 49 54 45 5f 4f 53 5f 55 4e 49 58 0a 42 55 49 4c  ITE_OS_UNIX.BUIL
5880: 44 5f 45 58 45 45 58 54 0a 54 45 4d 50 5f 53 54  D_EXEEXT.TEMP_ST
5890: 4f 52 45 0a 41 4c 4c 4f 57 52 45 4c 45 41 53 45  ORE.ALLOWRELEASE
58a0: 0a 53 51 4c 49 54 45 5f 54 48 52 45 41 44 53 41  .SQLITE_THREADSA
58b0: 46 45 0a 42 55 49 4c 44 5f 43 43 0a 56 45 52 53  FE.BUILD_CC.VERS
58c0: 49 4f 4e 5f 4e 55 4d 42 45 52 0a 52 45 4c 45 41  ION_NUMBER.RELEA
58d0: 53 45 0a 56 45 52 53 49 4f 4e 0a 70 72 6f 67 72  SE.VERSION.progr
58e0: 61 6d 5f 70 72 65 66 69 78 0a 54 43 4c 4c 49 42  am_prefix.TCLLIB
58f0: 44 49 52 0a 54 43 4c 53 48 5f 43 4d 44 0a 41 57  DIR.TCLSH_CMD.AW
5900: 4b 0a 49 4e 53 54 41 4c 4c 5f 44 41 54 41 0a 49  K.INSTALL_DATA.I
5910: 4e 53 54 41 4c 4c 5f 53 43 52 49 50 54 0a 49 4e  NSTALL_SCRIPT.IN
5920: 53 54 41 4c 4c 5f 50 52 4f 47 52 41 4d 0a 43 50  STALL_PROGRAM.CP
5930: 50 0a 4f 54 4f 4f 4c 36 34 0a 4f 54 4f 4f 4c 0a  P.OTOOL64.OTOOL.
5940: 4c 49 50 4f 0a 4e 4d 45 44 49 54 0a 44 53 59 4d  LIPO.NMEDIT.DSYM
5950: 55 54 49 4c 0a 6c 74 5f 45 43 48 4f 0a 52 41 4e  UTIL.lt_ECHO.RAN
5960: 4c 49 42 0a 53 54 52 49 50 0a 41 52 0a 4f 42 4a  LIB.STRIP.AR.OBJ
5970: 44 55 4d 50 0a 4c 4e 5f 53 0a 4e 4d 0a 61 63 5f  DUMP.LN_S.NM.ac_
5980: 63 74 5f 44 55 4d 50 42 49 4e 0a 44 55 4d 50 42  ct_DUMPBIN.DUMPB
5990: 49 4e 0a 4c 44 0a 46 47 52 45 50 0a 45 47 52 45  IN.LD.FGREP.EGRE
59a0: 50 0a 47 52 45 50 0a 53 45 44 0a 4f 42 4a 45 58  P.GREP.SED.OBJEX
59b0: 54 0a 45 58 45 45 58 54 0a 61 63 5f 63 74 5f 43  T.EXEEXT.ac_ct_C
59c0: 43 0a 43 50 50 46 4c 41 47 53 0a 4c 44 46 4c 41  C.CPPFLAGS.LDFLA
59d0: 47 53 0a 43 46 4c 41 47 53 0a 43 43 0a 68 6f 73  GS.CFLAGS.CC.hos
59e0: 74 5f 6f 73 0a 68 6f 73 74 5f 76 65 6e 64 6f 72  t_os.host_vendor
59f0: 0a 68 6f 73 74 5f 63 70 75 0a 68 6f 73 74 0a 62  .host_cpu.host.b
5a00: 75 69 6c 64 5f 6f 73 0a 62 75 69 6c 64 5f 76 65  uild_os.build_ve
5a10: 6e 64 6f 72 0a 62 75 69 6c 64 5f 63 70 75 0a 62  ndor.build_cpu.b
5a20: 75 69 6c 64 0a 4c 49 42 54 4f 4f 4c 0a 74 61 72  uild.LIBTOOL.tar
5a30: 67 65 74 5f 61 6c 69 61 73 0a 68 6f 73 74 5f 61  get_alias.host_a
5a40: 6c 69 61 73 0a 62 75 69 6c 64 5f 61 6c 69 61 73  lias.build_alias
5a50: 0a 4c 49 42 53 0a 45 43 48 4f 5f 54 0a 45 43 48  .LIBS.ECHO_T.ECH
5a60: 4f 5f 4e 0a 45 43 48 4f 5f 43 0a 44 45 46 53 0a  O_N.ECHO_C.DEFS.
5a70: 6d 61 6e 64 69 72 0a 6c 6f 63 61 6c 65 64 69 72  mandir.localedir
5a80: 0a 6c 69 62 64 69 72 0a 70 73 64 69 72 0a 70 64  .libdir.psdir.pd
5a90: 66 64 69 72 0a 64 76 69 64 69 72 0a 68 74 6d 6c  fdir.dvidir.html
5aa0: 64 69 72 0a 69 6e 66 6f 64 69 72 0a 64 6f 63 64  dir.infodir.docd
5ab0: 69 72 0a 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72  ir.oldincludedir
5ac0: 0a 69 6e 63 6c 75 64 65 64 69 72 0a 6c 6f 63 61  .includedir.loca
5ad0: 6c 73 74 61 74 65 64 69 72 0a 73 68 61 72 65 64  lstatedir.shared
5ae0: 73 74 61 74 65 64 69 72 0a 73 79 73 63 6f 6e 66  statedir.sysconf
5af0: 64 69 72 0a 64 61 74 61 64 69 72 0a 64 61 74 61  dir.datadir.data
5b00: 72 6f 6f 74 64 69 72 0a 6c 69 62 65 78 65 63 64  rootdir.libexecd
5b10: 69 72 0a 73 62 69 6e 64 69 72 0a 62 69 6e 64 69  ir.sbindir.bindi
5b20: 72 0a 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66  r.program_transf
5b30: 6f 72 6d 5f 6e 61 6d 65 0a 70 72 65 66 69 78 0a  orm_name.prefix.
5b40: 65 78 65 63 5f 70 72 65 66 69 78 0a 50 41 43 4b  exec_prefix.PACK
5b50: 41 47 45 5f 55 52 4c 0a 50 41 43 4b 41 47 45 5f  AGE_URL.PACKAGE_
5b60: 42 55 47 52 45 50 4f 52 54 0a 50 41 43 4b 41 47  BUGREPORT.PACKAG
5b70: 45 5f 53 54 52 49 4e 47 0a 50 41 43 4b 41 47 45  E_STRING.PACKAGE
5b80: 5f 56 45 52 53 49 4f 4e 0a 50 41 43 4b 41 47 45  _VERSION.PACKAGE
5b90: 5f 54 41 52 4e 41 4d 45 0a 50 41 43 4b 41 47 45  _TARNAME.PACKAGE
5ba0: 5f 4e 41 4d 45 0a 50 41 54 48 5f 53 45 50 41 52  _NAME.PATH_SEPAR
5bb0: 41 54 4f 52 0a 53 48 45 4c 4c 27 0a 61 63 5f 73  ATOR.SHELL'.ac_s
5bc0: 75 62 73 74 5f 66 69 6c 65 73 3d 27 27 0a 61 63  ubst_files=''.ac
5bd0: 5f 75 73 65 72 5f 6f 70 74 73 3d 27 0a 65 6e 61  _user_opts='.ena
5be0: 62 6c 65 5f 6f 70 74 69 6f 6e 5f 63 68 65 63 6b  ble_option_check
5bf0: 69 6e 67 0a 65 6e 61 62 6c 65 5f 73 68 61 72 65  ing.enable_share
5c00: 64 0a 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 0a  d.enable_static.
5c10: 77 69 74 68 5f 70 69 63 0a 65 6e 61 62 6c 65 5f  with_pic.enable_
5c20: 66 61 73 74 5f 69 6e 73 74 61 6c 6c 0a 77 69 74  fast_install.wit
5c30: 68 5f 67 6e 75 5f 6c 64 0a 65 6e 61 62 6c 65 5f  h_gnu_ld.enable_
5c40: 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 0a 65 6e 61  libtool_lock.ena
5c50: 62 6c 65 5f 6c 61 72 67 65 66 69 6c 65 0a 65 6e  ble_largefile.en
5c60: 61 62 6c 65 5f 74 68 72 65 61 64 73 61 66 65 0a  able_threadsafe.
5c70: 65 6e 61 62 6c 65 5f 72 65 6c 65 61 73 65 6d 6f  enable_releasemo
5c80: 64 65 0a 65 6e 61 62 6c 65 5f 74 65 6d 70 73 74  de.enable_tempst
5c90: 6f 72 65 0a 65 6e 61 62 6c 65 5f 74 63 6c 0a 77  ore.enable_tcl.w
5ca0: 69 74 68 5f 74 63 6c 0a 65 6e 61 62 6c 65 5f 72  ith_tcl.enable_r
5cb0: 65 61 64 6c 69 6e 65 0a 77 69 74 68 5f 72 65 61  eadline.with_rea
5cc0: 64 6c 69 6e 65 5f 6c 69 62 0a 77 69 74 68 5f 72  dline_lib.with_r
5cd0: 65 61 64 6c 69 6e 65 5f 69 6e 63 0a 65 6e 61 62  eadline_inc.enab
5ce0: 6c 65 5f 64 65 62 75 67 0a 65 6e 61 62 6c 65 5f  le_debug.enable_
5cf0: 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 0a 65 6e 61  amalgamation.ena
5d00: 62 6c 65 5f 6c 6f 61 64 5f 65 78 74 65 6e 73 69  ble_load_extensi
5d10: 6f 6e 0a 65 6e 61 62 6c 65 5f 67 63 6f 76 0a 27  on.enable_gcov.'
5d20: 0a 20 20 20 20 20 20 61 63 5f 70 72 65 63 69 6f  .      ac_precio
5d30: 75 73 5f 76 61 72 73 3d 27 62 75 69 6c 64 5f 61  us_vars='build_a
5d40: 6c 69 61 73 0a 68 6f 73 74 5f 61 6c 69 61 73 0a  lias.host_alias.
5d50: 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 43 43 0a  target_alias.CC.
5d60: 43 46 4c 41 47 53 0a 4c 44 46 4c 41 47 53 0a 4c  CFLAGS.LDFLAGS.L
5d70: 49 42 53 0a 43 50 50 46 4c 41 47 53 0a 43 50 50  IBS.CPPFLAGS.CPP
5d80: 0a 54 43 4c 4c 49 42 44 49 52 27 0a 0a 0a 23 20  .TCLLIBDIR'...# 
5d90: 49 6e 69 74 69 61 6c 69 7a 65 20 73 6f 6d 65 20  Initialize some 
5da0: 76 61 72 69 61 62 6c 65 73 20 73 65 74 20 62 79  variables set by
5db0: 20 6f 70 74 69 6f 6e 73 2e 0a 61 63 5f 69 6e 69   options..ac_ini
5dc0: 74 5f 68 65 6c 70 3d 0a 61 63 5f 69 6e 69 74 5f  t_help=.ac_init_
5dd0: 76 65 72 73 69 6f 6e 3d 66 61 6c 73 65 0a 61 63  version=false.ac
5de0: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70  _unrecognized_op
5df0: 74 73 3d 0a 61 63 5f 75 6e 72 65 63 6f 67 6e 69  ts=.ac_unrecogni
5e00: 7a 65 64 5f 73 65 70 3d 0a 23 20 54 68 65 20 76  zed_sep=.# The v
5e10: 61 72 69 61 62 6c 65 73 20 68 61 76 65 20 74 68  ariables have th
5e20: 65 20 73 61 6d 65 20 6e 61 6d 65 73 20 61 73 20  e same names as 
5e30: 74 68 65 20 6f 70 74 69 6f 6e 73 2c 20 77 69 74  the options, wit
5e40: 68 0a 23 20 64 61 73 68 65 73 20 63 68 61 6e 67  h.# dashes chang
5e50: 65 64 20 74 6f 20 75 6e 64 65 72 6c 69 6e 65 73  ed to underlines
5e60: 2e 0a 63 61 63 68 65 5f 66 69 6c 65 3d 2f 64 65  ..cache_file=/de
5e70: 76 2f 6e 75 6c 6c 0a 65 78 65 63 5f 70 72 65 66  v/null.exec_pref
5e80: 69 78 3d 4e 4f 4e 45 0a 6e 6f 5f 63 72 65 61 74  ix=NONE.no_creat
5e90: 65 3d 0a 6e 6f 5f 72 65 63 75 72 73 69 6f 6e 3d  e=.no_recursion=
5ea0: 0a 70 72 65 66 69 78 3d 4e 4f 4e 45 0a 70 72 6f  .prefix=NONE.pro
5eb0: 67 72 61 6d 5f 70 72 65 66 69 78 3d 4e 4f 4e 45  gram_prefix=NONE
5ec0: 0a 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d  .program_suffix=
5ed0: 4e 4f 4e 45 0a 70 72 6f 67 72 61 6d 5f 74 72 61  NONE.program_tra
5ee0: 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 73 2c 78 2c  nsform_name=s,x,
5ef0: 78 2c 0a 73 69 6c 65 6e 74 3d 0a 73 69 74 65 3d  x,.silent=.site=
5f00: 0a 73 72 63 64 69 72 3d 0a 76 65 72 62 6f 73 65  .srcdir=.verbose
5f10: 3d 0a 78 5f 69 6e 63 6c 75 64 65 73 3d 4e 4f 4e  =.x_includes=NON
5f20: 45 0a 78 5f 6c 69 62 72 61 72 69 65 73 3d 4e 4f  E.x_libraries=NO
5f30: 4e 45 0a 0a 23 20 49 6e 73 74 61 6c 6c 61 74 69  NE..# Installati
5f40: 6f 6e 20 64 69 72 65 63 74 6f 72 79 20 6f 70 74  on directory opt
5f50: 69 6f 6e 73 2e 0a 23 20 54 68 65 73 65 20 61 72  ions..# These ar
5f60: 65 20 6c 65 66 74 20 75 6e 65 78 70 61 6e 64 65  e left unexpande
5f70: 64 20 73 6f 20 75 73 65 72 73 20 63 61 6e 20 22  d so users can "
5f80: 6d 61 6b 65 20 69 6e 73 74 61 6c 6c 20 65 78 65  make install exe
5f90: 63 5f 70 72 65 66 69 78 3d 2f 66 6f 6f 22 0a 23  c_prefix=/foo".#
5fa0: 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 76 61 72   and all the var
5fb0: 69 61 62 6c 65 73 20 74 68 61 74 20 61 72 65 20  iables that are 
5fc0: 73 75 70 70 6f 73 65 64 20 74 6f 20 62 65 20 62  supposed to be b
5fd0: 61 73 65 64 20 6f 6e 20 65 78 65 63 5f 70 72 65  ased on exec_pre
5fe0: 66 69 78 0a 23 20 62 79 20 64 65 66 61 75 6c 74  fix.# by default
5ff0: 20 77 69 6c 6c 20 61 63 74 75 61 6c 6c 79 20 63   will actually c
6000: 68 61 6e 67 65 2e 0a 23 20 55 73 65 20 62 72 61  hange..# Use bra
6010: 63 65 73 20 69 6e 73 74 65 61 64 20 6f 66 20 70  ces instead of p
6020: 61 72 65 6e 73 20 62 65 63 61 75 73 65 20 73 68  arens because sh
6030: 2c 20 70 65 72 6c 2c 20 65 74 63 2e 20 61 6c 73  , perl, etc. als
6040: 6f 20 61 63 63 65 70 74 20 74 68 65 6d 2e 0a 23  o accept them..#
6050: 20 28 54 68 65 20 6c 69 73 74 20 66 6f 6c 6c 6f   (The list follo
6060: 77 73 20 74 68 65 20 73 61 6d 65 20 6f 72 64 65  ws the same orde
6070: 72 20 61 73 20 74 68 65 20 47 4e 55 20 43 6f 64  r as the GNU Cod
6080: 69 6e 67 20 53 74 61 6e 64 61 72 64 73 2e 29 0a  ing Standards.).
6090: 62 69 6e 64 69 72 3d 27 24 7b 65 78 65 63 5f 70  bindir='${exec_p
60a0: 72 65 66 69 78 7d 2f 62 69 6e 27 0a 73 62 69 6e  refix}/bin'.sbin
60b0: 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65 66  dir='${exec_pref
60c0: 69 78 7d 2f 73 62 69 6e 27 0a 6c 69 62 65 78 65  ix}/sbin'.libexe
60d0: 63 64 69 72 3d 27 24 7b 65 78 65 63 5f 70 72 65  cdir='${exec_pre
60e0: 66 69 78 7d 2f 6c 69 62 65 78 65 63 27 0a 64 61  fix}/libexec'.da
60f0: 74 61 72 6f 6f 74 64 69 72 3d 27 24 7b 70 72 65  tarootdir='${pre
6100: 66 69 78 7d 2f 73 68 61 72 65 27 0a 64 61 74 61  fix}/share'.data
6110: 64 69 72 3d 27 24 7b 64 61 74 61 72 6f 6f 74 64  dir='${datarootd
6120: 69 72 7d 27 0a 73 79 73 63 6f 6e 66 64 69 72 3d  ir}'.sysconfdir=
6130: 27 24 7b 70 72 65 66 69 78 7d 2f 65 74 63 27 0a  '${prefix}/etc'.
6140: 73 68 61 72 65 64 73 74 61 74 65 64 69 72 3d 27  sharedstatedir='
6150: 24 7b 70 72 65 66 69 78 7d 2f 63 6f 6d 27 0a 6c  ${prefix}/com'.l
6160: 6f 63 61 6c 73 74 61 74 65 64 69 72 3d 27 24 7b  ocalstatedir='${
6170: 70 72 65 66 69 78 7d 2f 76 61 72 27 0a 69 6e 63  prefix}/var'.inc
6180: 6c 75 64 65 64 69 72 3d 27 24 7b 70 72 65 66 69  ludedir='${prefi
6190: 78 7d 2f 69 6e 63 6c 75 64 65 27 0a 6f 6c 64 69  x}/include'.oldi
61a0: 6e 63 6c 75 64 65 64 69 72 3d 27 2f 75 73 72 2f  ncludedir='/usr/
61b0: 69 6e 63 6c 75 64 65 27 0a 64 6f 63 64 69 72 3d  include'.docdir=
61c0: 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f  '${datarootdir}/
61d0: 64 6f 63 2f 24 7b 50 41 43 4b 41 47 45 5f 54 41  doc/${PACKAGE_TA
61e0: 52 4e 41 4d 45 7d 27 0a 69 6e 66 6f 64 69 72 3d  RNAME}'.infodir=
61f0: 27 24 7b 64 61 74 61 72 6f 6f 74 64 69 72 7d 2f  '${datarootdir}/
6200: 69 6e 66 6f 27 0a 68 74 6d 6c 64 69 72 3d 27 24  info'.htmldir='$
6210: 7b 64 6f 63 64 69 72 7d 27 0a 64 76 69 64 69 72  {docdir}'.dvidir
6220: 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a 70 64 66  ='${docdir}'.pdf
6230: 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d 27 0a  dir='${docdir}'.
6240: 70 73 64 69 72 3d 27 24 7b 64 6f 63 64 69 72 7d  psdir='${docdir}
6250: 27 0a 6c 69 62 64 69 72 3d 27 24 7b 65 78 65 63  '.libdir='${exec
6260: 5f 70 72 65 66 69 78 7d 2f 6c 69 62 27 0a 6c 6f  _prefix}/lib'.lo
6270: 63 61 6c 65 64 69 72 3d 27 24 7b 64 61 74 61 72  caledir='${datar
6280: 6f 6f 74 64 69 72 7d 2f 6c 6f 63 61 6c 65 27 0a  ootdir}/locale'.
6290: 6d 61 6e 64 69 72 3d 27 24 7b 64 61 74 61 72 6f  mandir='${dataro
62a0: 6f 74 64 69 72 7d 2f 6d 61 6e 27 0a 0a 61 63 5f  otdir}/man'..ac_
62b0: 70 72 65 76 3d 0a 61 63 5f 64 61 73 68 64 61 73  prev=.ac_dashdas
62c0: 68 3d 0a 66 6f 72 20 61 63 5f 6f 70 74 69 6f 6e  h=.for ac_option
62d0: 0a 64 6f 0a 20 20 23 20 49 66 20 74 68 65 20 70  .do.  # If the p
62e0: 72 65 76 69 6f 75 73 20 6f 70 74 69 6f 6e 20 6e  revious option n
62f0: 65 65 64 73 20 61 6e 20 61 72 67 75 6d 65 6e 74  eeds an argument
6300: 2c 20 61 73 73 69 67 6e 20 69 74 2e 0a 20 20 69  , assign it..  i
6310: 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70  f test -n "$ac_p
6320: 72 65 76 22 3b 20 74 68 65 6e 0a 20 20 20 20 65  rev"; then.    e
6330: 76 61 6c 20 24 61 63 5f 70 72 65 76 3d 5c 24 61  val $ac_prev=\$a
6340: 63 5f 6f 70 74 69 6f 6e 0a 20 20 20 20 61 63 5f  c_option.    ac_
6350: 70 72 65 76 3d 0a 20 20 20 20 63 6f 6e 74 69 6e  prev=.    contin
6360: 75 65 0a 20 20 66 69 0a 0a 20 20 63 61 73 65 20  ue.  fi..  case 
6370: 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20 20  $ac_option in.  
6380: 2a 3d 3f 2a 29 20 61 63 5f 6f 70 74 61 72 67 3d  *=?*) ac_optarg=
6390: 60 65 78 70 72 20 22 58 24 61 63 5f 6f 70 74 69  `expr "X$ac_opti
63a0: 6f 6e 22 20 3a 20 27 5b 5e 3d 5d 2a 3d 5c 28 2e  on" : '[^=]*=\(.
63b0: 2a 5c 29 27 60 20 3b 3b 0a 20 20 2a 3d 29 20 20  *\)'` ;;.  *=)  
63c0: 20 61 63 5f 6f 70 74 61 72 67 3d 20 3b 3b 0a 20   ac_optarg= ;;. 
63d0: 20 2a 29 20 20 20 20 61 63 5f 6f 70 74 61 72 67   *)    ac_optarg
63e0: 3d 79 65 73 20 3b 3b 0a 20 20 65 73 61 63 0a 0a  =yes ;;.  esac..
63f0: 20 20 23 20 41 63 63 65 70 74 20 74 68 65 20 69    # Accept the i
6400: 6d 70 6f 72 74 61 6e 74 20 43 79 67 6e 75 73 20  mportant Cygnus 
6410: 63 6f 6e 66 69 67 75 72 65 20 6f 70 74 69 6f 6e  configure option
6420: 73 2c 20 73 6f 20 77 65 20 63 61 6e 20 64 69 61  s, so we can dia
6430: 67 6e 6f 73 65 20 74 79 70 6f 73 2e 0a 0a 20 20  gnose typos...  
6440: 63 61 73 65 20 24 61 63 5f 64 61 73 68 64 61 73  case $ac_dashdas
6450: 68 24 61 63 5f 6f 70 74 69 6f 6e 20 69 6e 0a 20  h$ac_option in. 
6460: 20 2d 2d 29 0a 20 20 20 20 61 63 5f 64 61 73 68   --).    ac_dash
6470: 64 61 73 68 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d  dash=yes ;;..  -
6480: 62 69 6e 64 69 72 20 7c 20 2d 2d 62 69 6e 64 69  bindir | --bindi
6490: 72 20 7c 20 2d 2d 62 69 6e 64 69 20 7c 20 2d 2d  r | --bindi | --
64a0: 62 69 6e 64 20 7c 20 2d 2d 62 69 6e 20 7c 20 2d  bind | --bin | -
64b0: 2d 62 69 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -bi).    ac_prev
64c0: 3d 62 69 6e 64 69 72 20 3b 3b 0a 20 20 2d 62 69  =bindir ;;.  -bi
64d0: 6e 64 69 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69  ndir=* | --bindi
64e0: 72 3d 2a 20 7c 20 2d 2d 62 69 6e 64 69 3d 2a 20  r=* | --bindi=* 
64f0: 7c 20 2d 2d 62 69 6e 64 3d 2a 20 7c 20 2d 2d 62  | --bind=* | --b
6500: 69 6e 3d 2a 20 7c 20 2d 2d 62 69 3d 2a 29 0a 20  in=* | --bi=*). 
6510: 20 20 20 62 69 6e 64 69 72 3d 24 61 63 5f 6f 70     bindir=$ac_op
6520: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 62 75 69 6c  targ ;;..  -buil
6530: 64 20 7c 20 2d 2d 62 75 69 6c 64 20 7c 20 2d 2d  d | --build | --
6540: 62 75 69 6c 20 7c 20 2d 2d 62 75 69 20 7c 20 2d  buil | --bui | -
6550: 2d 62 75 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -bu).    ac_prev
6560: 3d 62 75 69 6c 64 5f 61 6c 69 61 73 20 3b 3b 0a  =build_alias ;;.
6570: 20 20 2d 62 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62    -build=* | --b
6580: 75 69 6c 64 3d 2a 20 7c 20 2d 2d 62 75 69 6c 3d  uild=* | --buil=
6590: 2a 20 7c 20 2d 2d 62 75 69 3d 2a 20 7c 20 2d 2d  * | --bui=* | --
65a0: 62 75 3d 2a 29 0a 20 20 20 20 62 75 69 6c 64 5f  bu=*).    build_
65b0: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 61 72 67  alias=$ac_optarg
65c0: 20 3b 3b 0a 0a 20 20 2d 63 61 63 68 65 2d 66 69   ;;..  -cache-fi
65d0: 6c 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c  le | --cache-fil
65e0: 65 20 7c 20 2d 2d 63 61 63 68 65 2d 66 69 6c 20  e | --cache-fil 
65f0: 7c 20 2d 2d 63 61 63 68 65 2d 66 69 20 5c 0a 20  | --cache-fi \. 
6600: 20 7c 20 2d 2d 63 61 63 68 65 2d 66 20 7c 20 2d   | --cache-f | -
6610: 2d 63 61 63 68 65 2d 20 7c 20 2d 2d 63 61 63 68  -cache- | --cach
6620: 65 20 7c 20 2d 2d 63 61 63 68 20 7c 20 2d 2d 63  e | --cach | --c
6630: 61 63 20 7c 20 2d 2d 63 61 20 7c 20 2d 2d 63 29  ac | --ca | --c)
6640: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 63 61 63  .    ac_prev=cac
6650: 68 65 5f 66 69 6c 65 20 3b 3b 0a 20 20 2d 63 61  he_file ;;.  -ca
6660: 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d 63  che-file=* | --c
6670: 61 63 68 65 2d 66 69 6c 65 3d 2a 20 7c 20 2d 2d  ache-file=* | --
6680: 63 61 63 68 65 2d 66 69 6c 3d 2a 20 7c 20 2d 2d  cache-fil=* | --
6690: 63 61 63 68 65 2d 66 69 3d 2a 20 5c 0a 20 20 7c  cache-fi=* \.  |
66a0: 20 2d 2d 63 61 63 68 65 2d 66 3d 2a 20 7c 20 2d   --cache-f=* | -
66b0: 2d 63 61 63 68 65 2d 3d 2a 20 7c 20 2d 2d 63 61  -cache-=* | --ca
66c0: 63 68 65 3d 2a 20 7c 20 2d 2d 63 61 63 68 3d 2a  che=* | --cach=*
66d0: 20 7c 20 2d 2d 63 61 63 3d 2a 20 7c 20 2d 2d 63   | --cac=* | --c
66e0: 61 3d 2a 20 7c 20 2d 2d 63 3d 2a 29 0a 20 20 20  a=* | --c=*).   
66f0: 20 63 61 63 68 65 5f 66 69 6c 65 3d 24 61 63 5f   cache_file=$ac_
6700: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 2d 63  optarg ;;..  --c
6710: 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43  onfig-cache | -C
6720: 29 0a 20 20 20 20 63 61 63 68 65 5f 66 69 6c 65  ).    cache_file
6730: 3d 63 6f 6e 66 69 67 2e 63 61 63 68 65 20 3b 3b  =config.cache ;;
6740: 0a 0a 20 20 2d 64 61 74 61 64 69 72 20 7c 20 2d  ..  -datadir | -
6750: 2d 64 61 74 61 64 69 72 20 7c 20 2d 2d 64 61 74  -datadir | --dat
6760: 61 64 69 20 7c 20 2d 2d 64 61 74 61 64 29 0a 20  adi | --datad). 
6770: 20 20 20 61 63 5f 70 72 65 76 3d 64 61 74 61 64     ac_prev=datad
6780: 69 72 20 3b 3b 0a 20 20 2d 64 61 74 61 64 69 72  ir ;;.  -datadir
6790: 3d 2a 20 7c 20 2d 2d 64 61 74 61 64 69 72 3d 2a  =* | --datadir=*
67a0: 20 7c 20 2d 2d 64 61 74 61 64 69 3d 2a 20 7c 20   | --datadi=* | 
67b0: 2d 2d 64 61 74 61 64 3d 2a 29 0a 20 20 20 20 64  --datad=*).    d
67c0: 61 74 61 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  atadir=$ac_optar
67d0: 67 20 3b 3b 0a 0a 20 20 2d 64 61 74 61 72 6f 6f  g ;;..  -dataroo
67e0: 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  tdir | --dataroo
67f0: 74 64 69 72 20 7c 20 2d 2d 64 61 74 61 72 6f 6f  tdir | --dataroo
6800: 74 64 69 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  tdi | --dataroot
6810: 64 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 20 5c  d | --dataroot \
6820: 0a 20 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 20 7c  .  | --dataroo |
6830: 20 2d 2d 64 61 74 61 72 6f 20 7c 20 2d 2d 64 61   --dataro | --da
6840: 74 61 72 29 0a 20 20 20 20 61 63 5f 70 72 65 76  tar).    ac_prev
6850: 3d 64 61 74 61 72 6f 6f 74 64 69 72 20 3b 3b 0a  =datarootdir ;;.
6860: 20 20 2d 64 61 74 61 72 6f 6f 74 64 69 72 3d 2a    -datarootdir=*
6870: 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64 69 72   | --datarootdir
6880: 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74 64  =* | --datarootd
6890: 69 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 6f 74  i=* | --dataroot
68a0: 64 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 64 61 74 61  d=* \.  | --data
68b0: 72 6f 6f 74 3d 2a 20 7c 20 2d 2d 64 61 74 61 72  root=* | --datar
68c0: 6f 6f 3d 2a 20 7c 20 2d 2d 64 61 74 61 72 6f 3d  oo=* | --dataro=
68d0: 2a 20 7c 20 2d 2d 64 61 74 61 72 3d 2a 29 0a 20  * | --datar=*). 
68e0: 20 20 20 64 61 74 61 72 6f 6f 74 64 69 72 3d 24     datarootdir=$
68f0: 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20  ac_optarg ;;..  
6900: 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20 2d 2d 64  -disable-* | --d
6910: 69 73 61 62 6c 65 2d 2a 29 0a 20 20 20 20 61 63  isable-*).    ac
6920: 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20 22  _useropt=`expr "
6930: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 27  x$ac_option" : '
6940: 78 2d 2a 64 69 73 61 62 6c 65 2d 5c 28 2e 2a 5c  x-*disable-\(.*\
6950: 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74  )'`.    # Reject
6960: 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20   names that are 
6970: 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20  not valid shell 
6980: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a  variable names..
6990: 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f 75      expr "x$ac_u
69a0: 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e 2d  seropt" : ".*[^-
69b0: 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  +._$as_cr_alnum]
69c0: 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26 0a  " >/dev/null &&.
69d0: 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f        as_fn_erro
69e0: 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20 66 65  r $? "invalid fe
69f0: 61 74 75 72 65 20 6e 61 6d 65 3a 20 24 61 63 5f  ature name: $ac_
6a00: 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63 5f  useropt".    ac_
6a10: 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61 63  useropt_orig=$ac
6a20: 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63 5f  _useropt.    ac_
6a30: 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63 68  useropt=`$as_ech
6a40: 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22 20  o "$ac_useropt" 
6a50: 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f 5f  | sed 's/[-+.]/_
6a60: 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24 61  /g'`.    case $a
6a70: 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a 20  c_user_opts in. 
6a80: 20 20 20 20 20 2a 22 0a 22 65 6e 61 62 6c 65 5f       *"."enable_
6a90: 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29  $ac_useropt"."*)
6aa0: 20 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f   ;;.      *) ac_
6ab0: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74  unrecognized_opt
6ac0: 73 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69  s="$ac_unrecogni
6ad0: 7a 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65  zed_opts$ac_unre
6ae0: 63 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 64 69  cognized_sep--di
6af0: 73 61 62 6c 65 2d 24 61 63 5f 75 73 65 72 6f 70  sable-$ac_userop
6b00: 74 5f 6f 72 69 67 22 0a 09 20 61 63 5f 75 6e 72  t_orig".. ac_unr
6b10: 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70 3d 27 2c  ecognized_sep=',
6b20: 20 27 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20   ';;.    esac.  
6b30: 20 20 65 76 61 6c 20 65 6e 61 62 6c 65 5f 24 61    eval enable_$a
6b40: 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b 3b 0a  c_useropt=no ;;.
6b50: 0a 20 20 2d 64 6f 63 64 69 72 20 7c 20 2d 2d 64  .  -docdir | --d
6b60: 6f 63 64 69 72 20 7c 20 2d 2d 64 6f 63 64 69 20  ocdir | --docdi 
6b70: 7c 20 2d 2d 64 6f 63 20 7c 20 2d 2d 64 6f 29 0a  | --doc | --do).
6b80: 20 20 20 20 61 63 5f 70 72 65 76 3d 64 6f 63 64      ac_prev=docd
6b90: 69 72 20 3b 3b 0a 20 20 2d 64 6f 63 64 69 72 3d  ir ;;.  -docdir=
6ba0: 2a 20 7c 20 2d 2d 64 6f 63 64 69 72 3d 2a 20 7c  * | --docdir=* |
6bb0: 20 2d 2d 64 6f 63 64 69 3d 2a 20 7c 20 2d 2d 64   --docdi=* | --d
6bc0: 6f 63 3d 2a 20 7c 20 2d 2d 64 6f 3d 2a 29 0a 20  oc=* | --do=*). 
6bd0: 20 20 20 64 6f 63 64 69 72 3d 24 61 63 5f 6f 70     docdir=$ac_op
6be0: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 64 76 69 64  targ ;;..  -dvid
6bf0: 69 72 20 7c 20 2d 2d 64 76 69 64 69 72 20 7c 20  ir | --dvidir | 
6c00: 2d 2d 64 76 69 64 69 20 7c 20 2d 2d 64 76 69 64  --dvidi | --dvid
6c10: 20 7c 20 2d 2d 64 76 69 20 7c 20 2d 2d 64 76 29   | --dvi | --dv)
6c20: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 64 76 69  .    ac_prev=dvi
6c30: 64 69 72 20 3b 3b 0a 20 20 2d 64 76 69 64 69 72  dir ;;.  -dvidir
6c40: 3d 2a 20 7c 20 2d 2d 64 76 69 64 69 72 3d 2a 20  =* | --dvidir=* 
6c50: 7c 20 2d 2d 64 76 69 64 69 3d 2a 20 7c 20 2d 2d  | --dvidi=* | --
6c60: 64 76 69 64 3d 2a 20 7c 20 2d 2d 64 76 69 3d 2a  dvid=* | --dvi=*
6c70: 20 7c 20 2d 2d 64 76 3d 2a 29 0a 20 20 20 20 64   | --dv=*).    d
6c80: 76 69 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  vidir=$ac_optarg
6c90: 20 3b 3b 0a 0a 20 20 2d 65 6e 61 62 6c 65 2d 2a   ;;..  -enable-*
6ca0: 20 7c 20 2d 2d 65 6e 61 62 6c 65 2d 2a 29 0a 20   | --enable-*). 
6cb0: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 65     ac_useropt=`e
6cc0: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
6cd0: 22 20 3a 20 27 78 2d 2a 65 6e 61 62 6c 65 2d 5c  " : 'x-*enable-\
6ce0: 28 5b 5e 3d 5d 2a 5c 29 27 60 0a 20 20 20 20 23  ([^=]*\)'`.    #
6cf0: 20 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68   Reject names th
6d00: 61 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64  at are not valid
6d10: 20 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20   shell variable 
6d20: 6e 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20  names..    expr 
6d30: 22 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a  "x$ac_useropt" :
6d40: 20 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72   ".*[^-+._$as_cr
6d50: 5f 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e  _alnum]" >/dev/n
6d60: 75 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f  ull &&.      as_
6d70: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
6d80: 61 6c 69 64 20 66 65 61 74 75 72 65 20 6e 61 6d  alid feature nam
6d90: 65 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a  e: $ac_useropt".
6da0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f      ac_useropt_o
6db0: 72 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a  rig=$ac_useropt.
6dc0: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
6dd0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73  $as_echo "$ac_us
6de0: 65 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f  eropt" | sed 's/
6df0: 5b 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20  [-+.]/_/g'`.    
6e00: 63 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70  case $ac_user_op
6e10: 74 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22  ts in.      *"."
6e20: 65 6e 61 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f  enable_$ac_usero
6e30: 70 74 22 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20  pt"."*) ;;.     
6e40: 20 2a 29 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69   *) ac_unrecogni
6e50: 7a 65 64 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e  zed_opts="$ac_un
6e60: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24  recognized_opts$
6e70: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6e80: 73 65 70 2d 2d 65 6e 61 62 6c 65 2d 24 61 63 5f  sep--enable-$ac_
6e90: 75 73 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20  useropt_orig".. 
6ea0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
6eb0: 73 65 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65  sep=', ';;.    e
6ec0: 73 61 63 0a 20 20 20 20 65 76 61 6c 20 65 6e 61  sac.    eval ena
6ed0: 62 6c 65 5f 24 61 63 5f 75 73 65 72 6f 70 74 3d  ble_$ac_useropt=
6ee0: 5c 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  \$ac_optarg ;;..
6ef0: 20 20 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c    -exec-prefix |
6f00: 20 2d 2d 65 78 65 63 5f 70 72 65 66 69 78 20 7c   --exec_prefix |
6f10: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 20 7c   --exec-prefix |
6f20: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 20 5c 0a   --exec-prefi \.
6f30: 20 20 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 20    | --exec-pref 
6f40: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 20 7c 20 2d  | --exec-pre | -
6f50: 2d 65 78 65 63 2d 70 72 20 7c 20 2d 2d 65 78 65  -exec-pr | --exe
6f60: 63 2d 70 20 7c 20 2d 2d 65 78 65 63 2d 20 5c 0a  c-p | --exec- \.
6f70: 20 20 7c 20 2d 2d 65 78 65 63 20 7c 20 2d 2d 65    | --exec | --e
6f80: 78 65 20 7c 20 2d 2d 65 78 29 0a 20 20 20 20 61  xe | --ex).    a
6f90: 63 5f 70 72 65 76 3d 65 78 65 63 5f 70 72 65 66  c_prev=exec_pref
6fa0: 69 78 20 3b 3b 0a 20 20 2d 65 78 65 63 2d 70 72  ix ;;.  -exec-pr
6fb0: 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65 63 5f  efix=* | --exec_
6fc0: 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65 78 65  prefix=* | --exe
6fd0: 63 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d 65  c-prefix=* | --e
6fe0: 78 65 63 2d 70 72 65 66 69 3d 2a 20 5c 0a 20 20  xec-prefi=* \.  
6ff0: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 66 3d 2a 20  | --exec-pref=* 
7000: 7c 20 2d 2d 65 78 65 63 2d 70 72 65 3d 2a 20 7c  | --exec-pre=* |
7010: 20 2d 2d 65 78 65 63 2d 70 72 3d 2a 20 7c 20 2d   --exec-pr=* | -
7020: 2d 65 78 65 63 2d 70 3d 2a 20 7c 20 2d 2d 65 78  -exec-p=* | --ex
7030: 65 63 2d 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 65 78  ec-=* \.  | --ex
7040: 65 63 3d 2a 20 7c 20 2d 2d 65 78 65 3d 2a 20 7c  ec=* | --exe=* |
7050: 20 2d 2d 65 78 3d 2a 29 0a 20 20 20 20 65 78 65   --ex=*).    exe
7060: 63 5f 70 72 65 66 69 78 3d 24 61 63 5f 6f 70 74  c_prefix=$ac_opt
7070: 61 72 67 20 3b 3b 0a 0a 20 20 2d 67 61 73 20 7c  arg ;;..  -gas |
7080: 20 2d 2d 67 61 73 20 7c 20 2d 2d 67 61 20 7c 20   --gas | --ga | 
7090: 2d 2d 67 29 0a 20 20 20 20 23 20 4f 62 73 6f 6c  --g).    # Obsol
70a0: 65 74 65 3b 20 75 73 65 20 2d 2d 77 69 74 68 2d  ete; use --with-
70b0: 67 61 73 2e 0a 20 20 20 20 77 69 74 68 5f 67 61  gas..    with_ga
70c0: 73 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 68 65 6c  s=yes ;;..  -hel
70d0: 70 20 7c 20 2d 2d 68 65 6c 70 20 7c 20 2d 2d 68  p | --help | --h
70e0: 65 6c 20 7c 20 2d 2d 68 65 20 7c 20 2d 68 29 0a  el | --he | -h).
70f0: 20 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70      ac_init_help
7100: 3d 6c 6f 6e 67 20 3b 3b 0a 20 20 2d 68 65 6c 70  =long ;;.  -help
7110: 3d 72 2a 20 7c 20 2d 2d 68 65 6c 70 3d 72 2a 20  =r* | --help=r* 
7120: 7c 20 2d 2d 68 65 6c 3d 72 2a 20 7c 20 2d 2d 68  | --hel=r* | --h
7130: 65 3d 72 2a 20 7c 20 2d 68 72 2a 29 0a 20 20 20  e=r* | -hr*).   
7140: 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d 72 65   ac_init_help=re
7150: 63 75 72 73 69 76 65 20 3b 3b 0a 20 20 2d 68 65  cursive ;;.  -he
7160: 6c 70 3d 73 2a 20 7c 20 2d 2d 68 65 6c 70 3d 73  lp=s* | --help=s
7170: 2a 20 7c 20 2d 2d 68 65 6c 3d 73 2a 20 7c 20 2d  * | --hel=s* | -
7180: 2d 68 65 3d 73 2a 20 7c 20 2d 68 73 2a 29 0a 20  -he=s* | -hs*). 
7190: 20 20 20 61 63 5f 69 6e 69 74 5f 68 65 6c 70 3d     ac_init_help=
71a0: 73 68 6f 72 74 20 3b 3b 0a 0a 20 20 2d 68 6f 73  short ;;..  -hos
71b0: 74 20 7c 20 2d 2d 68 6f 73 74 20 7c 20 2d 2d 68  t | --host | --h
71c0: 6f 73 20 7c 20 2d 2d 68 6f 29 0a 20 20 20 20 61  os | --ho).    a
71d0: 63 5f 70 72 65 76 3d 68 6f 73 74 5f 61 6c 69 61  c_prev=host_alia
71e0: 73 20 3b 3b 0a 20 20 2d 68 6f 73 74 3d 2a 20 7c  s ;;.  -host=* |
71f0: 20 2d 2d 68 6f 73 74 3d 2a 20 7c 20 2d 2d 68 6f   --host=* | --ho
7200: 73 3d 2a 20 7c 20 2d 2d 68 6f 3d 2a 29 0a 20 20  s=* | --ho=*).  
7210: 20 20 68 6f 73 74 5f 61 6c 69 61 73 3d 24 61 63    host_alias=$ac
7220: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 68  _optarg ;;..  -h
7230: 74 6d 6c 64 69 72 20 7c 20 2d 2d 68 74 6d 6c 64  tmldir | --htmld
7240: 69 72 20 7c 20 2d 2d 68 74 6d 6c 64 69 20 7c 20  ir | --htmldi | 
7250: 2d 2d 68 74 6d 6c 64 20 7c 20 2d 2d 68 74 6d 6c  --htmld | --html
7260: 20 7c 20 2d 2d 68 74 6d 20 7c 20 2d 2d 68 74 29   | --htm | --ht)
7270: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 68 74 6d  .    ac_prev=htm
7280: 6c 64 69 72 20 3b 3b 0a 20 20 2d 68 74 6d 6c 64  ldir ;;.  -htmld
7290: 69 72 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 72  ir=* | --htmldir
72a0: 3d 2a 20 7c 20 2d 2d 68 74 6d 6c 64 69 3d 2a 20  =* | --htmldi=* 
72b0: 7c 20 2d 2d 68 74 6d 6c 64 3d 2a 20 7c 20 2d 2d  | --htmld=* | --
72c0: 68 74 6d 6c 3d 2a 20 7c 20 2d 2d 68 74 6d 3d 2a  html=* | --htm=*
72d0: 20 5c 0a 20 20 7c 20 2d 2d 68 74 3d 2a 29 0a 20   \.  | --ht=*). 
72e0: 20 20 20 68 74 6d 6c 64 69 72 3d 24 61 63 5f 6f     htmldir=$ac_o
72f0: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 69 6e 63  ptarg ;;..  -inc
7300: 6c 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c  ludedir | --incl
7310: 75 64 65 64 69 72 20 7c 20 2d 2d 69 6e 63 6c 75  udedir | --inclu
7320: 64 65 64 69 20 7c 20 2d 2d 69 6e 63 6c 75 64 65  dedi | --include
7330: 64 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 20 5c 0a  d | --include \.
7340: 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 20 7c 20 2d    | --includ | -
7350: 2d 69 6e 63 6c 75 20 7c 20 2d 2d 69 6e 63 6c 20  -inclu | --incl 
7360: 7c 20 2d 2d 69 6e 63 29 0a 20 20 20 20 61 63 5f  | --inc).    ac_
7370: 70 72 65 76 3d 69 6e 63 6c 75 64 65 64 69 72 20  prev=includedir 
7380: 3b 3b 0a 20 20 2d 69 6e 63 6c 75 64 65 64 69 72  ;;.  -includedir
7390: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64 69  =* | --includedi
73a0: 72 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  r=* | --included
73b0: 69 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 64  i=* | --included
73c0: 3d 2a 20 7c 20 2d 2d 69 6e 63 6c 75 64 65 3d 2a  =* | --include=*
73d0: 20 5c 0a 20 20 7c 20 2d 2d 69 6e 63 6c 75 64 3d   \.  | --includ=
73e0: 2a 20 7c 20 2d 2d 69 6e 63 6c 75 3d 2a 20 7c 20  * | --inclu=* | 
73f0: 2d 2d 69 6e 63 6c 3d 2a 20 7c 20 2d 2d 69 6e 63  --incl=* | --inc
7400: 3d 2a 29 0a 20 20 20 20 69 6e 63 6c 75 64 65 64  =*).    included
7410: 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b  ir=$ac_optarg ;;
7420: 0a 0a 20 20 2d 69 6e 66 6f 64 69 72 20 7c 20 2d  ..  -infodir | -
7430: 2d 69 6e 66 6f 64 69 72 20 7c 20 2d 2d 69 6e 66  -infodir | --inf
7440: 6f 64 69 20 7c 20 2d 2d 69 6e 66 6f 64 20 7c 20  odi | --infod | 
7450: 2d 2d 69 6e 66 6f 20 7c 20 2d 2d 69 6e 66 29 0a  --info | --inf).
7460: 20 20 20 20 61 63 5f 70 72 65 76 3d 69 6e 66 6f      ac_prev=info
7470: 64 69 72 20 3b 3b 0a 20 20 2d 69 6e 66 6f 64 69  dir ;;.  -infodi
7480: 72 3d 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 72 3d  r=* | --infodir=
7490: 2a 20 7c 20 2d 2d 69 6e 66 6f 64 69 3d 2a 20 7c  * | --infodi=* |
74a0: 20 2d 2d 69 6e 66 6f 64 3d 2a 20 7c 20 2d 2d 69   --infod=* | --i
74b0: 6e 66 6f 3d 2a 20 7c 20 2d 2d 69 6e 66 3d 2a 29  nfo=* | --inf=*)
74c0: 0a 20 20 20 20 69 6e 66 6f 64 69 72 3d 24 61 63  .    infodir=$ac
74d0: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
74e0: 69 62 64 69 72 20 7c 20 2d 2d 6c 69 62 64 69 72  ibdir | --libdir
74f0: 20 7c 20 2d 2d 6c 69 62 64 69 20 7c 20 2d 2d 6c   | --libdi | --l
7500: 69 62 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76  ibd).    ac_prev
7510: 3d 6c 69 62 64 69 72 20 3b 3b 0a 20 20 2d 6c 69  =libdir ;;.  -li
7520: 62 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69  bdir=* | --libdi
7530: 72 3d 2a 20 7c 20 2d 2d 6c 69 62 64 69 3d 2a 20  r=* | --libdi=* 
7540: 7c 20 2d 2d 6c 69 62 64 3d 2a 29 0a 20 20 20 20  | --libd=*).    
7550: 6c 69 62 64 69 72 3d 24 61 63 5f 6f 70 74 61 72  libdir=$ac_optar
7560: 67 20 3b 3b 0a 0a 20 20 2d 6c 69 62 65 78 65 63  g ;;..  -libexec
7570: 64 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64  dir | --libexecd
7580: 69 72 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 69  ir | --libexecdi
7590: 20 7c 20 2d 2d 6c 69 62 65 78 65 63 64 20 7c 20   | --libexecd | 
75a0: 2d 2d 6c 69 62 65 78 65 63 20 5c 0a 20 20 7c 20  --libexec \.  | 
75b0: 2d 2d 6c 69 62 65 78 65 20 7c 20 2d 2d 6c 69 62  --libexe | --lib
75c0: 65 78 20 7c 20 2d 2d 6c 69 62 65 29 0a 20 20 20  ex | --libe).   
75d0: 20 61 63 5f 70 72 65 76 3d 6c 69 62 65 78 65 63   ac_prev=libexec
75e0: 64 69 72 20 3b 3b 0a 20 20 2d 6c 69 62 65 78 65  dir ;;.  -libexe
75f0: 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  cdir=* | --libex
7600: 65 63 64 69 72 3d 2a 20 7c 20 2d 2d 6c 69 62 65  ecdir=* | --libe
7610: 78 65 63 64 69 3d 2a 20 7c 20 2d 2d 6c 69 62 65  xecdi=* | --libe
7620: 78 65 63 64 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78  xecd=* | --libex
7630: 65 63 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 6c 69 62  ec=* \.  | --lib
7640: 65 78 65 3d 2a 20 7c 20 2d 2d 6c 69 62 65 78 3d  exe=* | --libex=
7650: 2a 20 7c 20 2d 2d 6c 69 62 65 3d 2a 29 0a 20 20  * | --libe=*).  
7660: 20 20 6c 69 62 65 78 65 63 64 69 72 3d 24 61 63    libexecdir=$ac
7670: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
7680: 6f 63 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63  ocaledir | --loc
7690: 61 6c 65 64 69 72 20 7c 20 2d 2d 6c 6f 63 61 6c  aledir | --local
76a0: 65 64 69 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 20  edi | --localed 
76b0: 7c 20 2d 2d 6c 6f 63 61 6c 65 29 0a 20 20 20 20  | --locale).    
76c0: 61 63 5f 70 72 65 76 3d 6c 6f 63 61 6c 65 64 69  ac_prev=localedi
76d0: 72 20 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 65 64 69  r ;;.  -localedi
76e0: 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69  r=* | --localedi
76f0: 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 69  r=* | --localedi
7700: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 65 64 3d 2a  =* | --localed=*
7710: 20 7c 20 2d 2d 6c 6f 63 61 6c 65 3d 2a 29 0a 20   | --locale=*). 
7720: 20 20 20 6c 6f 63 61 6c 65 64 69 72 3d 24 61 63     localedir=$ac
7730: 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6c  _optarg ;;..  -l
7740: 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c 20 2d  ocalstatedir | -
7750: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20 7c  -localstatedir |
7760: 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 69 20   --localstatedi 
7770: 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74 65 64 20  | --localstated 
7780: 5c 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  \.  | --localsta
7790: 74 65 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  te | --localstat
77a0: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 20 7c 20   | --localsta | 
77b0: 2d 2d 6c 6f 63 61 6c 73 74 20 7c 20 2d 2d 6c 6f  --localst | --lo
77c0: 63 61 6c 73 29 0a 20 20 20 20 61 63 5f 70 72 65  cals).    ac_pre
77d0: 76 3d 6c 6f 63 61 6c 73 74 61 74 65 64 69 72 20  v=localstatedir 
77e0: 3b 3b 0a 20 20 2d 6c 6f 63 61 6c 73 74 61 74 65  ;;.  -localstate
77f0: 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73  dir=* | --locals
7800: 74 61 74 65 64 69 72 3d 2a 20 7c 20 2d 2d 6c 6f  tatedir=* | --lo
7810: 63 61 6c 73 74 61 74 65 64 69 3d 2a 20 7c 20 2d  calstatedi=* | -
7820: 2d 6c 6f 63 61 6c 73 74 61 74 65 64 3d 2a 20 5c  -localstated=* \
7830: 0a 20 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61 74  .  | --localstat
7840: 65 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  e=* | --localsta
7850: 74 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 61  t=* | --localsta
7860: 3d 2a 20 7c 20 2d 2d 6c 6f 63 61 6c 73 74 3d 2a  =* | --localst=*
7870: 20 7c 20 2d 2d 6c 6f 63 61 6c 73 3d 2a 29 0a 20   | --locals=*). 
7880: 20 20 20 6c 6f 63 61 6c 73 74 61 74 65 64 69 72     localstatedir
7890: 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a  =$ac_optarg ;;..
78a0: 20 20 2d 6d 61 6e 64 69 72 20 7c 20 2d 2d 6d 61    -mandir | --ma
78b0: 6e 64 69 72 20 7c 20 2d 2d 6d 61 6e 64 69 20 7c  ndir | --mandi |
78c0: 20 2d 2d 6d 61 6e 64 20 7c 20 2d 2d 6d 61 6e 20   --mand | --man 
78d0: 7c 20 2d 2d 6d 61 20 7c 20 2d 2d 6d 29 0a 20 20  | --ma | --m).  
78e0: 20 20 61 63 5f 70 72 65 76 3d 6d 61 6e 64 69 72    ac_prev=mandir
78f0: 20 3b 3b 0a 20 20 2d 6d 61 6e 64 69 72 3d 2a 20   ;;.  -mandir=* 
7900: 7c 20 2d 2d 6d 61 6e 64 69 72 3d 2a 20 7c 20 2d  | --mandir=* | -
7910: 2d 6d 61 6e 64 69 3d 2a 20 7c 20 2d 2d 6d 61 6e  -mandi=* | --man
7920: 64 3d 2a 20 7c 20 2d 2d 6d 61 6e 3d 2a 20 7c 20  d=* | --man=* | 
7930: 2d 2d 6d 61 3d 2a 20 7c 20 2d 2d 6d 3d 2a 29 0a  --ma=* | --m=*).
7940: 20 20 20 20 6d 61 6e 64 69 72 3d 24 61 63 5f 6f      mandir=$ac_o
7950: 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 6e 66 70  ptarg ;;..  -nfp
7960: 20 7c 20 2d 2d 6e 66 70 20 7c 20 2d 2d 6e 66 29   | --nfp | --nf)
7970: 0a 20 20 20 20 23 20 4f 62 73 6f 6c 65 74 65 3b  .    # Obsolete;
7980: 20 75 73 65 20 2d 2d 77 69 74 68 6f 75 74 2d 66   use --without-f
7990: 70 2e 0a 20 20 20 20 77 69 74 68 5f 66 70 3d 6e  p..    with_fp=n
79a0: 6f 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 63 72 65 61  o ;;..  -no-crea
79b0: 74 65 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 65  te | --no-create
79c0: 20 7c 20 2d 2d 6e 6f 2d 63 72 65 61 74 20 7c 20   | --no-creat | 
79d0: 2d 2d 6e 6f 2d 63 72 65 61 20 7c 20 2d 2d 6e 6f  --no-crea | --no
79e0: 2d 63 72 65 20 5c 0a 20 20 7c 20 2d 2d 6e 6f 2d  -cre \.  | --no-
79f0: 63 72 20 7c 20 2d 2d 6e 6f 2d 63 20 7c 20 2d 6e  cr | --no-c | -n
7a00: 29 0a 20 20 20 20 6e 6f 5f 63 72 65 61 74 65 3d  ).    no_create=
7a10: 79 65 73 20 3b 3b 0a 0a 20 20 2d 6e 6f 2d 72 65  yes ;;..  -no-re
7a20: 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72  cursion | --no-r
7a30: 65 63 75 72 73 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d  ecursion | --no-
7a40: 72 65 63 75 72 73 69 6f 20 7c 20 2d 2d 6e 6f 2d  recursio | --no-
7a50: 72 65 63 75 72 73 69 20 5c 0a 20 20 7c 20 2d 2d  recursi \.  | --
7a60: 6e 6f 2d 72 65 63 75 72 73 20 7c 20 2d 2d 6e 6f  no-recurs | --no
7a70: 2d 72 65 63 75 72 20 7c 20 2d 2d 6e 6f 2d 72 65  -recur | --no-re
7a80: 63 75 20 7c 20 2d 2d 6e 6f 2d 72 65 63 20 7c 20  cu | --no-rec | 
7a90: 2d 2d 6e 6f 2d 72 65 20 7c 20 2d 2d 6e 6f 2d 72  --no-re | --no-r
7aa0: 29 0a 20 20 20 20 6e 6f 5f 72 65 63 75 72 73 69  ).    no_recursi
7ab0: 6f 6e 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 6f 6c  on=yes ;;..  -ol
7ac0: 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20 2d 2d  dincludedir | --
7ad0: 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 20 7c 20  oldincludedir | 
7ae0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 20 7c  --oldincludedi |
7af0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 20 5c   --oldincluded \
7b00: 0a 20 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64  .  | --oldinclud
7b10: 65 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 20  e | --oldinclud 
7b20: 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 20 7c 20 2d  | --oldinclu | -
7b30: 2d 6f 6c 64 69 6e 63 6c 20 7c 20 2d 2d 6f 6c 64  -oldincl | --old
7b40: 69 6e 63 20 5c 0a 20 20 7c 20 2d 2d 6f 6c 64 69  inc \.  | --oldi
7b50: 6e 20 7c 20 2d 2d 6f 6c 64 69 20 7c 20 2d 2d 6f  n | --oldi | --o
7b60: 6c 64 20 7c 20 2d 2d 6f 6c 20 7c 20 2d 2d 6f 29  ld | --ol | --o)
7b70: 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 6f 6c 64  .    ac_prev=old
7b80: 69 6e 63 6c 75 64 65 64 69 72 20 3b 3b 0a 20 20  includedir ;;.  
7b90: 2d 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 3d 2a  -oldincludedir=*
7ba0: 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 64   | --oldincluded
7bb0: 69 72 3d 2a 20 7c 20 2d 2d 6f 6c 64 69 6e 63 6c  ir=* | --oldincl
7bc0: 75 64 65 64 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 69  udedi=* | --oldi
7bd0: 6e 63 6c 75 64 65 64 3d 2a 20 5c 0a 20 20 7c 20  ncluded=* \.  | 
7be0: 2d 2d 6f 6c 64 69 6e 63 6c 75 64 65 3d 2a 20 7c  --oldinclude=* |
7bf0: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 64 3d 2a 20 7c   --oldinclud=* |
7c00: 20 2d 2d 6f 6c 64 69 6e 63 6c 75 3d 2a 20 7c 20   --oldinclu=* | 
7c10: 2d 2d 6f 6c 64 69 6e 63 6c 3d 2a 20 7c 20 2d 2d  --oldincl=* | --
7c20: 6f 6c 64 69 6e 63 3d 2a 20 5c 0a 20 20 7c 20 2d  oldinc=* \.  | -
7c30: 2d 6f 6c 64 69 6e 3d 2a 20 7c 20 2d 2d 6f 6c 64  -oldin=* | --old
7c40: 69 3d 2a 20 7c 20 2d 2d 6f 6c 64 3d 2a 20 7c 20  i=* | --old=* | 
7c50: 2d 2d 6f 6c 3d 2a 20 7c 20 2d 2d 6f 3d 2a 29 0a  --ol=* | --o=*).
7c60: 20 20 20 20 6f 6c 64 69 6e 63 6c 75 64 65 64 69      oldincludedi
7c70: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
7c80: 0a 20 20 2d 70 72 65 66 69 78 20 7c 20 2d 2d 70  .  -prefix | --p
7c90: 72 65 66 69 78 20 7c 20 2d 2d 70 72 65 66 69 20  refix | --prefi 
7ca0: 7c 20 2d 2d 70 72 65 66 20 7c 20 2d 2d 70 72 65  | --pref | --pre
7cb0: 20 7c 20 2d 2d 70 72 20 7c 20 2d 2d 70 29 0a 20   | --pr | --p). 
7cc0: 20 20 20 61 63 5f 70 72 65 76 3d 70 72 65 66 69     ac_prev=prefi
7cd0: 78 20 3b 3b 0a 20 20 2d 70 72 65 66 69 78 3d 2a  x ;;.  -prefix=*
7ce0: 20 7c 20 2d 2d 70 72 65 66 69 78 3d 2a 20 7c 20   | --prefix=* | 
7cf0: 2d 2d 70 72 65 66 69 3d 2a 20 7c 20 2d 2d 70 72  --prefi=* | --pr
7d00: 65 66 3d 2a 20 7c 20 2d 2d 70 72 65 3d 2a 20 7c  ef=* | --pre=* |
7d10: 20 2d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 3d 2a 29   --pr=* | --p=*)
7d20: 0a 20 20 20 20 70 72 65 66 69 78 3d 24 61 63 5f  .    prefix=$ac_
7d30: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 72  optarg ;;..  -pr
7d40: 6f 67 72 61 6d 2d 70 72 65 66 69 78 20 7c 20 2d  ogram-prefix | -
7d50: 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 78 20  -program-prefix 
7d60: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72 65 66  | --program-pref
7d70: 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 70 72  i | --program-pr
7d80: 65 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  ef \.  | --progr
7d90: 61 6d 2d 70 72 65 20 7c 20 2d 2d 70 72 6f 67 72  am-pre | --progr
7da0: 61 6d 2d 70 72 20 7c 20 2d 2d 70 72 6f 67 72 61  am-pr | --progra
7db0: 6d 2d 70 29 0a 20 20 20 20 61 63 5f 70 72 65 76  m-p).    ac_prev
7dc0: 3d 70 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 20  =program_prefix 
7dd0: 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d 70 72  ;;.  -program-pr
7de0: 65 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  efix=* | --progr
7df0: 61 6d 2d 70 72 65 66 69 78 3d 2a 20 7c 20 2d 2d  am-prefix=* | --
7e00: 70 72 6f 67 72 61 6d 2d 70 72 65 66 69 3d 2a 20  program-prefi=* 
7e10: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
7e20: 70 72 65 66 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  pref=* | --progr
7e30: 61 6d 2d 70 72 65 3d 2a 20 7c 20 2d 2d 70 72 6f  am-pre=* | --pro
7e40: 67 72 61 6d 2d 70 72 3d 2a 20 7c 20 2d 2d 70 72  gram-pr=* | --pr
7e50: 6f 67 72 61 6d 2d 70 3d 2a 29 0a 20 20 20 20 70  ogram-p=*).    p
7e60: 72 6f 67 72 61 6d 5f 70 72 65 66 69 78 3d 24 61  rogram_prefix=$a
7e70: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
7e80: 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 78 20 7c  program-suffix |
7e90: 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69   --program-suffi
7ea0: 78 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 73 75  x | --program-su
7eb0: 66 66 69 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  ffi | --program-
7ec0: 73 75 66 66 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f  suff \.  | --pro
7ed0: 67 72 61 6d 2d 73 75 66 20 7c 20 2d 2d 70 72 6f  gram-suf | --pro
7ee0: 67 72 61 6d 2d 73 75 20 7c 20 2d 2d 70 72 6f 67  gram-su | --prog
7ef0: 72 61 6d 2d 73 29 0a 20 20 20 20 61 63 5f 70 72  ram-s).    ac_pr
7f00: 65 76 3d 70 72 6f 67 72 61 6d 5f 73 75 66 66 69  ev=program_suffi
7f10: 78 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d  x ;;.  -program-
7f20: 73 75 66 66 69 78 3d 2a 20 7c 20 2d 2d 70 72 6f  suffix=* | --pro
7f30: 67 72 61 6d 2d 73 75 66 66 69 78 3d 2a 20 7c 20  gram-suffix=* | 
7f40: 2d 2d 70 72 6f 67 72 61 6d 2d 73 75 66 66 69 3d  --program-suffi=
7f50: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
7f60: 6d 2d 73 75 66 66 3d 2a 20 7c 20 2d 2d 70 72 6f  m-suff=* | --pro
7f70: 67 72 61 6d 2d 73 75 66 3d 2a 20 7c 20 2d 2d 70  gram-suf=* | --p
7f80: 72 6f 67 72 61 6d 2d 73 75 3d 2a 20 7c 20 2d 2d  rogram-su=* | --
7f90: 70 72 6f 67 72 61 6d 2d 73 3d 2a 29 0a 20 20 20  program-s=*).   
7fa0: 20 70 72 6f 67 72 61 6d 5f 73 75 66 66 69 78 3d   program_suffix=
7fb0: 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20  $ac_optarg ;;.. 
7fc0: 20 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66   -program-transf
7fd0: 6f 72 6d 2d 6e 61 6d 65 20 7c 20 2d 2d 70 72 6f  orm-name | --pro
7fe0: 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e  gram-transform-n
7ff0: 61 6d 65 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67  ame \.  | --prog
8000: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6e 61  ram-transform-na
8010: 6d 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72  m | --program-tr
8020: 61 6e 73 66 6f 72 6d 2d 6e 61 20 5c 0a 20 20 7c  ansform-na \.  |
8030: 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73   --program-trans
8040: 66 6f 72 6d 2d 6e 20 7c 20 2d 2d 70 72 6f 67 72  form-n | --progr
8050: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 20 5c 0a  am-transform- \.
8060: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
8070: 61 6e 73 66 6f 72 6d 20 7c 20 2d 2d 70 72 6f 67  ansform | --prog
8080: 72 61 6d 2d 74 72 61 6e 73 66 6f 72 20 5c 0a 20  ram-transfor \. 
8090: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
80a0: 6e 73 66 6f 20 7c 20 2d 2d 70 72 6f 67 72 61 6d  nsfo | --program
80b0: 2d 74 72 61 6e 73 66 20 5c 0a 20 20 7c 20 2d 2d  -transf \.  | --
80c0: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 20 7c 20  program-trans | 
80d0: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 20 5c  --program-tran \
80e0: 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61  .  | --progr-tra
80f0: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 20   | --program-tr 
8100: 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 29 0a 20  | --program-t). 
8110: 20 20 20 61 63 5f 70 72 65 76 3d 70 72 6f 67 72     ac_prev=progr
8120: 61 6d 5f 74 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d  am_transform_nam
8130: 65 20 3b 3b 0a 20 20 2d 70 72 6f 67 72 61 6d 2d  e ;;.  -program-
8140: 74 72 61 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a  transform-name=*
8150: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61   | --program-tra
8160: 6e 73 66 6f 72 6d 2d 6e 61 6d 65 3d 2a 20 5c 0a  nsform-name=* \.
8170: 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72    | --program-tr
8180: 61 6e 73 66 6f 72 6d 2d 6e 61 6d 3d 2a 20 7c 20  ansform-nam=* | 
8190: 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66  --program-transf
81a0: 6f 72 6d 2d 6e 61 3d 2a 20 5c 0a 20 20 7c 20 2d  orm-na=* \.  | -
81b0: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f  -program-transfo
81c0: 72 6d 2d 6e 3d 2a 20 7c 20 2d 2d 70 72 6f 67 72  rm-n=* | --progr
81d0: 61 6d 2d 74 72 61 6e 73 66 6f 72 6d 2d 3d 2a 20  am-transform-=* 
81e0: 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d  \.  | --program-
81f0: 74 72 61 6e 73 66 6f 72 6d 3d 2a 20 7c 20 2d 2d  transform=* | --
8200: 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 6f 72  program-transfor
8210: 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72  =* \.  | --progr
8220: 61 6d 2d 74 72 61 6e 73 66 6f 3d 2a 20 7c 20 2d  am-transfo=* | -
8230: 2d 70 72 6f 67 72 61 6d 2d 74 72 61 6e 73 66 3d  -program-transf=
8240: 2a 20 5c 0a 20 20 7c 20 2d 2d 70 72 6f 67 72 61  * \.  | --progra
8250: 6d 2d 74 72 61 6e 73 3d 2a 20 7c 20 2d 2d 70 72  m-trans=* | --pr
8260: 6f 67 72 61 6d 2d 74 72 61 6e 3d 2a 20 5c 0a 20  ogram-tran=* \. 
8270: 20 7c 20 2d 2d 70 72 6f 67 72 2d 74 72 61 3d 2a   | --progr-tra=*
8280: 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 72 3d   | --program-tr=
8290: 2a 20 7c 20 2d 2d 70 72 6f 67 72 61 6d 2d 74 3d  * | --program-t=
82a0: 2a 29 0a 20 20 20 20 70 72 6f 67 72 61 6d 5f 74  *).    program_t
82b0: 72 61 6e 73 66 6f 72 6d 5f 6e 61 6d 65 3d 24 61  ransform_name=$a
82c0: 63 5f 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d  c_optarg ;;..  -
82d0: 70 64 66 64 69 72 20 7c 20 2d 2d 70 64 66 64 69  pdfdir | --pdfdi
82e0: 72 20 7c 20 2d 2d 70 64 66 64 69 20 7c 20 2d 2d  r | --pdfdi | --
82f0: 70 64 66 64 20 7c 20 2d 2d 70 64 66 20 7c 20 2d  pdfd | --pdf | -
8300: 2d 70 64 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -pd).    ac_prev
8310: 3d 70 64 66 64 69 72 20 3b 3b 0a 20 20 2d 70 64  =pdfdir ;;.  -pd
8320: 66 64 69 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69  fdir=* | --pdfdi
8330: 72 3d 2a 20 7c 20 2d 2d 70 64 66 64 69 3d 2a 20  r=* | --pdfdi=* 
8340: 7c 20 2d 2d 70 64 66 64 3d 2a 20 7c 20 2d 2d 70  | --pdfd=* | --p
8350: 64 66 3d 2a 20 7c 20 2d 2d 70 64 3d 2a 29 0a 20  df=* | --pd=*). 
8360: 20 20 20 70 64 66 64 69 72 3d 24 61 63 5f 6f 70     pdfdir=$ac_op
8370: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 70 73 64 69  targ ;;..  -psdi
8380: 72 20 7c 20 2d 2d 70 73 64 69 72 20 7c 20 2d 2d  r | --psdir | --
8390: 70 73 64 69 20 7c 20 2d 2d 70 73 64 20 7c 20 2d  psdi | --psd | -
83a0: 2d 70 73 29 0a 20 20 20 20 61 63 5f 70 72 65 76  -ps).    ac_prev
83b0: 3d 70 73 64 69 72 20 3b 3b 0a 20 20 2d 70 73 64  =psdir ;;.  -psd
83c0: 69 72 3d 2a 20 7c 20 2d 2d 70 73 64 69 72 3d 2a  ir=* | --psdir=*
83d0: 20 7c 20 2d 2d 70 73 64 69 3d 2a 20 7c 20 2d 2d   | --psdi=* | --
83e0: 70 73 64 3d 2a 20 7c 20 2d 2d 70 73 3d 2a 29 0a  psd=* | --ps=*).
83f0: 20 20 20 20 70 73 64 69 72 3d 24 61 63 5f 6f 70      psdir=$ac_op
8400: 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 71 20 7c 20  targ ;;..  -q | 
8410: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
8420: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
8430: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
8440: 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d  .  | -silent | -
8450: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65  -silent | --sile
8460: 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73  n | --sile | --s
8470: 69 6c 29 0a 20 20 20 20 73 69 6c 65 6e 74 3d 79  il).    silent=y
8480: 65 73 20 3b 3b 0a 0a 20 20 2d 73 62 69 6e 64 69  es ;;..  -sbindi
8490: 72 20 7c 20 2d 2d 73 62 69 6e 64 69 72 20 7c 20  r | --sbindir | 
84a0: 2d 2d 73 62 69 6e 64 69 20 7c 20 2d 2d 73 62 69  --sbindi | --sbi
84b0: 6e 64 20 7c 20 2d 2d 73 62 69 6e 20 7c 20 2d 2d  nd | --sbin | --
84c0: 73 62 69 20 7c 20 2d 2d 73 62 29 0a 20 20 20 20  sbi | --sb).    
84d0: 61 63 5f 70 72 65 76 3d 73 62 69 6e 64 69 72 20  ac_prev=sbindir 
84e0: 3b 3b 0a 20 20 2d 73 62 69 6e 64 69 72 3d 2a 20  ;;.  -sbindir=* 
84f0: 7c 20 2d 2d 73 62 69 6e 64 69 72 3d 2a 20 7c 20  | --sbindir=* | 
8500: 2d 2d 73 62 69 6e 64 69 3d 2a 20 7c 20 2d 2d 73  --sbindi=* | --s
8510: 62 69 6e 64 3d 2a 20 7c 20 2d 2d 73 62 69 6e 3d  bind=* | --sbin=
8520: 2a 20 5c 0a 20 20 7c 20 2d 2d 73 62 69 3d 2a 20  * \.  | --sbi=* 
8530: 7c 20 2d 2d 73 62 3d 2a 29 0a 20 20 20 20 73 62  | --sb=*).    sb
8540: 69 6e 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67  indir=$ac_optarg
8550: 20 3b 3b 0a 0a 20 20 2d 73 68 61 72 65 64 73 74   ;;..  -sharedst
8560: 61 74 65 64 69 72 20 7c 20 2d 2d 73 68 61 72 65  atedir | --share
8570: 64 73 74 61 74 65 64 69 72 20 7c 20 2d 2d 73 68  dstatedir | --sh
8580: 61 72 65 64 73 74 61 74 65 64 69 20 5c 0a 20 20  aredstatedi \.  
8590: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64  | --sharedstated
85a0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65   | --sharedstate
85b0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 20   | --sharedstat 
85c0: 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 20 5c 0a  | --sharedsta \.
85d0: 20 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 20 7c    | --sharedst |
85e0: 20 2d 2d 73 68 61 72 65 64 73 20 7c 20 2d 2d 73   --shareds | --s
85f0: 68 61 72 65 64 20 7c 20 2d 2d 73 68 61 72 65 20  hared | --share 
8600: 7c 20 2d 2d 73 68 61 72 20 5c 0a 20 20 7c 20 2d  | --shar \.  | -
8610: 2d 73 68 61 20 7c 20 2d 2d 73 68 29 0a 20 20 20  -sha | --sh).   
8620: 20 61 63 5f 70 72 65 76 3d 73 68 61 72 65 64 73   ac_prev=shareds
8630: 74 61 74 65 64 69 72 20 3b 3b 0a 20 20 2d 73 68  tatedir ;;.  -sh
8640: 61 72 65 64 73 74 61 74 65 64 69 72 3d 2a 20 7c  aredstatedir=* |
8650: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 64 69   --sharedstatedi
8660: 72 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74  r=* | --sharedst
8670: 61 74 65 64 69 3d 2a 20 5c 0a 20 20 7c 20 2d 2d  atedi=* \.  | --
8680: 73 68 61 72 65 64 73 74 61 74 65 64 3d 2a 20 7c  sharedstated=* |
8690: 20 2d 2d 73 68 61 72 65 64 73 74 61 74 65 3d 2a   --sharedstate=*
86a0: 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 74 3d   | --sharedstat=
86b0: 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73 74 61 3d  * | --sharedsta=
86c0: 2a 20 5c 0a 20 20 7c 20 2d 2d 73 68 61 72 65 64  * \.  | --shared
86d0: 73 74 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 73  st=* | --shareds
86e0: 3d 2a 20 7c 20 2d 2d 73 68 61 72 65 64 3d 2a 20  =* | --shared=* 
86f0: 7c 20 2d 2d 73 68 61 72 65 3d 2a 20 7c 20 2d 2d  | --share=* | --
8700: 73 68 61 72 3d 2a 20 5c 0a 20 20 7c 20 2d 2d 73  shar=* \.  | --s
8710: 68 61 3d 2a 20 7c 20 2d 2d 73 68 3d 2a 29 0a 20  ha=* | --sh=*). 
8720: 20 20 20 73 68 61 72 65 64 73 74 61 74 65 64 69     sharedstatedi
8730: 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  r=$ac_optarg ;;.
8740: 0a 20 20 2d 73 69 74 65 20 7c 20 2d 2d 73 69 74  .  -site | --sit
8750: 65 20 7c 20 2d 2d 73 69 74 29 0a 20 20 20 20 61  e | --sit).    a
8760: 63 5f 70 72 65 76 3d 73 69 74 65 20 3b 3b 0a 20  c_prev=site ;;. 
8770: 20 2d 73 69 74 65 3d 2a 20 7c 20 2d 2d 73 69 74   -site=* | --sit
8780: 65 3d 2a 20 7c 20 2d 2d 73 69 74 3d 2a 29 0a 20  e=* | --sit=*). 
8790: 20 20 20 73 69 74 65 3d 24 61 63 5f 6f 70 74 61     site=$ac_opta
87a0: 72 67 20 3b 3b 0a 0a 20 20 2d 73 72 63 64 69 72  rg ;;..  -srcdir
87b0: 20 7c 20 2d 2d 73 72 63 64 69 72 20 7c 20 2d 2d   | --srcdir | --
87c0: 73 72 63 64 69 20 7c 20 2d 2d 73 72 63 64 20 7c  srcdi | --srcd |
87d0: 20 2d 2d 73 72 63 20 7c 20 2d 2d 73 72 29 0a 20   --src | --sr). 
87e0: 20 20 20 61 63 5f 70 72 65 76 3d 73 72 63 64 69     ac_prev=srcdi
87f0: 72 20 3b 3b 0a 20 20 2d 73 72 63 64 69 72 3d 2a  r ;;.  -srcdir=*
8800: 20 7c 20 2d 2d 73 72 63 64 69 72 3d 2a 20 7c 20   | --srcdir=* | 
8810: 2d 2d 73 72 63 64 69 3d 2a 20 7c 20 2d 2d 73 72  --srcdi=* | --sr
8820: 63 64 3d 2a 20 7c 20 2d 2d 73 72 63 3d 2a 20 7c  cd=* | --src=* |
8830: 20 2d 2d 73 72 3d 2a 29 0a 20 20 20 20 73 72 63   --sr=*).    src
8840: 64 69 72 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  dir=$ac_optarg ;
8850: 3b 0a 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72  ;..  -sysconfdir
8860: 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 72 20   | --sysconfdir 
8870: 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69 20 7c 20  | --sysconfdi | 
8880: 2d 2d 73 79 73 63 6f 6e 66 64 20 7c 20 2d 2d 73  --sysconfd | --s
8890: 79 73 63 6f 6e 66 20 5c 0a 20 20 7c 20 2d 2d 73  ysconf \.  | --s
88a0: 79 73 63 6f 6e 20 7c 20 2d 2d 73 79 73 63 6f 20  yscon | --sysco 
88b0: 7c 20 2d 2d 73 79 73 63 20 7c 20 2d 2d 73 79 73  | --sysc | --sys
88c0: 20 7c 20 2d 2d 73 79 29 0a 20 20 20 20 61 63 5f   | --sy).    ac_
88d0: 70 72 65 76 3d 73 79 73 63 6f 6e 66 64 69 72 20  prev=sysconfdir 
88e0: 3b 3b 0a 20 20 2d 73 79 73 63 6f 6e 66 64 69 72  ;;.  -sysconfdir
88f0: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64 69  =* | --sysconfdi
8900: 72 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  r=* | --sysconfd
8910: 69 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 64  i=* | --sysconfd
8920: 3d 2a 20 7c 20 2d 2d 73 79 73 63 6f 6e 66 3d 2a  =* | --sysconf=*
8930: 20 5c 0a 20 20 7c 20 2d 2d 73 79 73 63 6f 6e 3d   \.  | --syscon=
8940: 2a 20 7c 20 2d 2d 73 79 73 63 6f 3d 2a 20 7c 20  * | --sysco=* | 
8950: 2d 2d 73 79 73 63 3d 2a 20 7c 20 2d 2d 73 79 73  --sysc=* | --sys
8960: 3d 2a 20 7c 20 2d 2d 73 79 3d 2a 29 0a 20 20 20  =* | --sy=*).   
8970: 20 73 79 73 63 6f 6e 66 64 69 72 3d 24 61 63 5f   sysconfdir=$ac_
8980: 6f 70 74 61 72 67 20 3b 3b 0a 0a 20 20 2d 74 61  optarg ;;..  -ta
8990: 72 67 65 74 20 7c 20 2d 2d 74 61 72 67 65 74 20  rget | --target 
89a0: 7c 20 2d 2d 74 61 72 67 65 20 7c 20 2d 2d 74 61  | --targe | --ta
89b0: 72 67 20 7c 20 2d 2d 74 61 72 20 7c 20 2d 2d 74  rg | --tar | --t
89c0: 61 20 7c 20 2d 2d 74 29 0a 20 20 20 20 61 63 5f  a | --t).    ac_
89d0: 70 72 65 76 3d 74 61 72 67 65 74 5f 61 6c 69 61  prev=target_alia
89e0: 73 20 3b 3b 0a 20 20 2d 74 61 72 67 65 74 3d 2a  s ;;.  -target=*
89f0: 20 7c 20 2d 2d 74 61 72 67 65 74 3d 2a 20 7c 20   | --target=* | 
8a00: 2d 2d 74 61 72 67 65 3d 2a 20 7c 20 2d 2d 74 61  --targe=* | --ta
8a10: 72 67 3d 2a 20 7c 20 2d 2d 74 61 72 3d 2a 20 7c  rg=* | --tar=* |
8a20: 20 2d 2d 74 61 3d 2a 20 7c 20 2d 2d 74 3d 2a 29   --ta=* | --t=*)
8a30: 0a 20 20 20 20 74 61 72 67 65 74 5f 61 6c 69 61  .    target_alia
8a40: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
8a50: 0a 20 20 2d 76 20 7c 20 2d 76 65 72 62 6f 73 65  .  -v | -verbose
8a60: 20 7c 20 2d 2d 76 65 72 62 6f 73 65 20 7c 20 2d   | --verbose | -
8a70: 2d 76 65 72 62 6f 73 20 7c 20 2d 2d 76 65 72 62  -verbos | --verb
8a80: 6f 20 7c 20 2d 2d 76 65 72 62 29 0a 20 20 20 20  o | --verb).    
8a90: 76 65 72 62 6f 73 65 3d 79 65 73 20 3b 3b 0a 0a  verbose=yes ;;..
8aa0: 20 20 2d 76 65 72 73 69 6f 6e 20 7c 20 2d 2d 76    -version | --v
8ab0: 65 72 73 69 6f 6e 20 7c 20 2d 2d 76 65 72 73 69  ersion | --versi
8ac0: 6f 20 7c 20 2d 2d 76 65 72 73 69 20 7c 20 2d 2d  o | --versi | --
8ad0: 76 65 72 73 20 7c 20 2d 56 29 0a 20 20 20 20 61  vers | -V).    a
8ae0: 63 5f 69 6e 69 74 5f 76 65 72 73 69 6f 6e 3d 3a  c_init_version=:
8af0: 20 3b 3b 0a 0a 20 20 2d 77 69 74 68 2d 2a 20 7c   ;;..  -with-* |
8b00: 20 2d 2d 77 69 74 68 2d 2a 29 0a 20 20 20 20 61   --with-*).    a
8b10: 63 5f 75 73 65 72 6f 70 74 3d 60 65 78 70 72 20  c_useropt=`expr 
8b20: 22 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20  "x$ac_option" : 
8b30: 27 78 2d 2a 77 69 74 68 2d 5c 28 5b 5e 3d 5d 2a  'x-*with-\([^=]*
8b40: 5c 29 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63  \)'`.    # Rejec
8b50: 74 20 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65  t names that are
8b60: 20 6e 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c   not valid shell
8b70: 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e   variable names.
8b80: 0a 20 20 20 20 65 78 70 72 20 22 78 24 61 63 5f  .    expr "x$ac_
8b90: 75 73 65 72 6f 70 74 22 20 3a 20 22 2e 2a 5b 5e  useropt" : ".*[^
8ba0: 2d 2b 2e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d  -+._$as_cr_alnum
8bb0: 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 26 26  ]" >/dev/null &&
8bc0: 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  .      as_fn_err
8bd0: 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20 70  or $? "invalid p
8be0: 61 63 6b 61 67 65 20 6e 61 6d 65 3a 20 24 61 63  ackage name: $ac
8bf0: 5f 75 73 65 72 6f 70 74 22 0a 20 20 20 20 61 63  _useropt".    ac
8c00: 5f 75 73 65 72 6f 70 74 5f 6f 72 69 67 3d 24 61  _useropt_orig=$a
8c10: 63 5f 75 73 65 72 6f 70 74 0a 20 20 20 20 61 63  c_useropt.    ac
8c20: 5f 75 73 65 72 6f 70 74 3d 60 24 61 73 5f 65 63  _useropt=`$as_ec
8c30: 68 6f 20 22 24 61 63 5f 75 73 65 72 6f 70 74 22  ho "$ac_useropt"
8c40: 20 7c 20 73 65 64 20 27 73 2f 5b 2d 2b 2e 5d 2f   | sed 's/[-+.]/
8c50: 5f 2f 67 27 60 0a 20 20 20 20 63 61 73 65 20 24  _/g'`.    case $
8c60: 61 63 5f 75 73 65 72 5f 6f 70 74 73 20 69 6e 0a  ac_user_opts in.
8c70: 20 20 20 20 20 20 2a 22 0a 22 77 69 74 68 5f 24        *"."with_$
8c80: 61 63 5f 75 73 65 72 6f 70 74 22 0a 22 2a 29 20  ac_useropt"."*) 
8c90: 3b 3b 0a 20 20 20 20 20 20 2a 29 20 61 63 5f 75  ;;.      *) ac_u
8ca0: 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73  nrecognized_opts
8cb0: 3d 22 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a  ="$ac_unrecogniz
8cc0: 65 64 5f 6f 70 74 73 24 61 63 5f 75 6e 72 65 63  ed_opts$ac_unrec
8cd0: 6f 67 6e 69 7a 65 64 5f 73 65 70 2d 2d 77 69 74  ognized_sep--wit
8ce0: 68 2d 24 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72  h-$ac_useropt_or
8cf0: 69 67 22 0a 09 20 61 63 5f 75 6e 72 65 63 6f 67  ig".. ac_unrecog
8d00: 6e 69 7a 65 64 5f 73 65 70 3d 27 2c 20 27 3b 3b  nized_sep=', ';;
8d10: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
8d20: 61 6c 20 77 69 74 68 5f 24 61 63 5f 75 73 65 72  al with_$ac_user
8d30: 6f 70 74 3d 5c 24 61 63 5f 6f 70 74 61 72 67 20  opt=\$ac_optarg 
8d40: 3b 3b 0a 0a 20 20 2d 77 69 74 68 6f 75 74 2d 2a  ;;..  -without-*
8d50: 20 7c 20 2d 2d 77 69 74 68 6f 75 74 2d 2a 29 0a   | --without-*).
8d60: 20 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60      ac_useropt=`
8d70: 65 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f  expr "x$ac_optio
8d80: 6e 22 20 3a 20 27 78 2d 2a 77 69 74 68 6f 75 74  n" : 'x-*without
8d90: 2d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 23 20  -\(.*\)'`.    # 
8da0: 52 65 6a 65 63 74 20 6e 61 6d 65 73 20 74 68 61  Reject names tha
8db0: 74 20 61 72 65 20 6e 6f 74 20 76 61 6c 69 64 20  t are not valid 
8dc0: 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 6e  shell variable n
8dd0: 61 6d 65 73 2e 0a 20 20 20 20 65 78 70 72 20 22  ames..    expr "
8de0: 78 24 61 63 5f 75 73 65 72 6f 70 74 22 20 3a 20  x$ac_useropt" : 
8df0: 22 2e 2a 5b 5e 2d 2b 2e 5f 24 61 73 5f 63 72 5f  ".*[^-+._$as_cr_
8e00: 61 6c 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75  alnum]" >/dev/nu
8e10: 6c 6c 20 26 26 0a 20 20 20 20 20 20 61 73 5f 66  ll &&.      as_f
8e20: 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76 61  n_error $? "inva
8e30: 6c 69 64 20 70 61 63 6b 61 67 65 20 6e 61 6d 65  lid package name
8e40: 3a 20 24 61 63 5f 75 73 65 72 6f 70 74 22 0a 20  : $ac_useropt". 
8e50: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 5f 6f 72     ac_useropt_or
8e60: 69 67 3d 24 61 63 5f 75 73 65 72 6f 70 74 0a 20  ig=$ac_useropt. 
8e70: 20 20 20 61 63 5f 75 73 65 72 6f 70 74 3d 60 24     ac_useropt=`$
8e80: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 75 73 65  as_echo "$ac_use
8e90: 72 6f 70 74 22 20 7c 20 73 65 64 20 27 73 2f 5b  ropt" | sed 's/[
8ea0: 2d 2b 2e 5d 2f 5f 2f 67 27 60 0a 20 20 20 20 63  -+.]/_/g'`.    c
8eb0: 61 73 65 20 24 61 63 5f 75 73 65 72 5f 6f 70 74  ase $ac_user_opt
8ec0: 73 20 69 6e 0a 20 20 20 20 20 20 2a 22 0a 22 77  s in.      *"."w
8ed0: 69 74 68 5f 24 61 63 5f 75 73 65 72 6f 70 74 22  ith_$ac_useropt"
8ee0: 0a 22 2a 29 20 3b 3b 0a 20 20 20 20 20 20 2a 29  ."*) ;;.      *)
8ef0: 20 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64   ac_unrecognized
8f00: 5f 6f 70 74 73 3d 22 24 61 63 5f 75 6e 72 65 63  _opts="$ac_unrec
8f10: 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 24 61 63 5f  ognized_opts$ac_
8f20: 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65 70  unrecognized_sep
8f30: 2d 2d 77 69 74 68 6f 75 74 2d 24 61 63 5f 75 73  --without-$ac_us
8f40: 65 72 6f 70 74 5f 6f 72 69 67 22 0a 09 20 61 63  eropt_orig".. ac
8f50: 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f 73 65  _unrecognized_se
8f60: 70 3d 27 2c 20 27 3b 3b 0a 20 20 20 20 65 73 61  p=', ';;.    esa
8f70: 63 0a 20 20 20 20 65 76 61 6c 20 77 69 74 68 5f  c.    eval with_
8f80: 24 61 63 5f 75 73 65 72 6f 70 74 3d 6e 6f 20 3b  $ac_useropt=no ;
8f90: 3b 0a 0a 20 20 2d 2d 78 29 0a 20 20 20 20 23 20  ;..  --x).    # 
8fa0: 4f 62 73 6f 6c 65 74 65 3b 20 75 73 65 20 2d 2d  Obsolete; use --
8fb0: 77 69 74 68 2d 78 2e 0a 20 20 20 20 77 69 74 68  with-x..    with
8fc0: 5f 78 3d 79 65 73 20 3b 3b 0a 0a 20 20 2d 78 2d  _x=yes ;;..  -x-
8fd0: 69 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69  includes | --x-i
8fe0: 6e 63 6c 75 64 65 73 20 7c 20 2d 2d 78 2d 69 6e  ncludes | --x-in
8ff0: 63 6c 75 64 65 20 7c 20 2d 2d 78 2d 69 6e 63 6c  clude | --x-incl
9000: 75 64 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 20 5c  ud | --x-inclu \
9010: 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c 20 7c 20  .  | --x-incl | 
9020: 2d 2d 78 2d 69 6e 63 20 7c 20 2d 2d 78 2d 69 6e  --x-inc | --x-in
9030: 20 7c 20 2d 2d 78 2d 69 29 0a 20 20 20 20 61 63   | --x-i).    ac
9040: 5f 70 72 65 76 3d 78 5f 69 6e 63 6c 75 64 65 73  _prev=x_includes
9050: 20 3b 3b 0a 20 20 2d 78 2d 69 6e 63 6c 75 64 65   ;;.  -x-include
9060: 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 64  s=* | --x-includ
9070: 65 73 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  es=* | --x-inclu
9080: 64 65 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75  de=* | --x-inclu
9090: 64 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 6c 75 3d  d=* | --x-inclu=
90a0: 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 69 6e 63 6c  * \.  | --x-incl
90b0: 3d 2a 20 7c 20 2d 2d 78 2d 69 6e 63 3d 2a 20 7c  =* | --x-inc=* |
90c0: 20 2d 2d 78 2d 69 6e 3d 2a 20 7c 20 2d 2d 78 2d   --x-in=* | --x-
90d0: 69 3d 2a 29 0a 20 20 20 20 78 5f 69 6e 63 6c 75  i=*).    x_inclu
90e0: 64 65 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b  des=$ac_optarg ;
90f0: 3b 0a 0a 20 20 2d 78 2d 6c 69 62 72 61 72 69 65  ;..  -x-librarie
9100: 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  s | --x-librarie
9110: 73 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65  s | --x-librarie
9120: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 20 5c   | --x-librari \
9130: 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 20  .  | --x-librar 
9140: 7c 20 2d 2d 78 2d 6c 69 62 72 61 20 7c 20 2d 2d  | --x-libra | --
9150: 78 2d 6c 69 62 72 20 7c 20 2d 2d 78 2d 6c 69 62  x-libr | --x-lib
9160: 20 7c 20 2d 2d 78 2d 6c 69 20 7c 20 2d 2d 78 2d   | --x-li | --x-
9170: 6c 29 0a 20 20 20 20 61 63 5f 70 72 65 76 3d 78  l).    ac_prev=x
9180: 5f 6c 69 62 72 61 72 69 65 73 20 3b 3b 0a 20 20  _libraries ;;.  
9190: 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a 20 7c  -x-libraries=* |
91a0: 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 73 3d 2a   --x-libraries=*
91b0: 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 65 3d   | --x-librarie=
91c0: 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61 72 69 3d  * | --x-librari=
91d0: 2a 20 5c 0a 20 20 7c 20 2d 2d 78 2d 6c 69 62 72  * \.  | --x-libr
91e0: 61 72 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 61  ar=* | --x-libra
91f0: 3d 2a 20 7c 20 2d 2d 78 2d 6c 69 62 72 3d 2a 20  =* | --x-libr=* 
9200: 7c 20 2d 2d 78 2d 6c 69 62 3d 2a 20 7c 20 2d 2d  | --x-lib=* | --
9210: 78 2d 6c 69 3d 2a 20 7c 20 2d 2d 78 2d 6c 3d 2a  x-li=* | --x-l=*
9220: 29 0a 20 20 20 20 78 5f 6c 69 62 72 61 72 69 65  ).    x_librarie
9230: 73 3d 24 61 63 5f 6f 70 74 61 72 67 20 3b 3b 0a  s=$ac_optarg ;;.
9240: 0a 20 20 2d 2a 29 20 61 73 5f 66 6e 5f 65 72 72  .  -*) as_fn_err
9250: 6f 72 20 24 3f 20 22 75 6e 72 65 63 6f 67 6e 69  or $? "unrecogni
9260: 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 5c 60 24 61  zed option: \`$a
9270: 63 5f 6f 70 74 69 6f 6e 27 0a 54 72 79 20 5c 60  c_option'.Try \`
9280: 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20 6d  $0 --help' for m
9290: 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22  ore information"
92a0: 0a 20 20 20 20 3b 3b 0a 0a 20 20 2a 3d 2a 29 0a  .    ;;..  *=*).
92b0: 20 20 20 20 61 63 5f 65 6e 76 76 61 72 3d 60 65      ac_envvar=`e
92c0: 78 70 72 20 22 78 24 61 63 5f 6f 70 74 69 6f 6e  xpr "x$ac_option
92d0: 22 20 3a 20 27 78 5c 28 5b 5e 3d 5d 2a 5c 29 3d  " : 'x\([^=]*\)=
92e0: 27 60 0a 20 20 20 20 23 20 52 65 6a 65 63 74 20  '`.    # Reject 
92f0: 6e 61 6d 65 73 20 74 68 61 74 20 61 72 65 20 6e  names that are n
9300: 6f 74 20 76 61 6c 69 64 20 73 68 65 6c 6c 20 76  ot valid shell v
9310: 61 72 69 61 62 6c 65 20 6e 61 6d 65 73 2e 0a 20  ariable names.. 
9320: 20 20 20 63 61 73 65 20 24 61 63 5f 65 6e 76 76     case $ac_envv
9330: 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20 27  ar in #(.      '
9340: 27 20 7c 20 5b 30 2d 39 5d 2a 20 7c 20 2a 5b 21  ' | [0-9]* | *[!
9350: 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 20  _$as_cr_alnum]* 
9360: 29 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 72  ).      as_fn_er
9370: 72 6f 72 20 24 3f 20 22 69 6e 76 61 6c 69 64 20  ror $? "invalid 
9380: 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 3a 20 5c  variable name: \
9390: 60 24 61 63 5f 65 6e 76 76 61 72 27 22 20 3b 3b  `$ac_envvar'" ;;
93a0: 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 76  .    esac.    ev
93b0: 61 6c 20 24 61 63 5f 65 6e 76 76 61 72 3d 5c 24  al $ac_envvar=\$
93c0: 61 63 5f 6f 70 74 61 72 67 0a 20 20 20 20 65 78  ac_optarg.    ex
93d0: 70 6f 72 74 20 24 61 63 5f 65 6e 76 76 61 72 20  port $ac_envvar 
93e0: 3b 3b 0a 0a 20 20 2a 29 0a 20 20 20 20 23 20 46  ;;..  *).    # F
93f0: 49 58 4d 45 3a 20 73 68 6f 75 6c 64 20 62 65 20  IXME: should be 
9400: 72 65 6d 6f 76 65 64 20 69 6e 20 61 75 74 6f 63  removed in autoc
9410: 6f 6e 66 20 33 2e 30 2e 0a 20 20 20 20 24 61 73  onf 3.0..    $as
9420: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
9430: 41 52 4e 49 4e 47 3a 20 79 6f 75 20 73 68 6f 75  ARNING: you shou
9440: 6c 64 20 75 73 65 20 2d 2d 62 75 69 6c 64 2c 20  ld use --build, 
9450: 2d 2d 68 6f 73 74 2c 20 2d 2d 74 61 72 67 65 74  --host, --target
9460: 22 20 3e 26 32 0a 20 20 20 20 65 78 70 72 20 22  " >&2.    expr "
9470: 78 24 61 63 5f 6f 70 74 69 6f 6e 22 20 3a 20 22  x$ac_option" : "
9480: 2e 2a 5b 5e 2d 2e 5f 24 61 73 5f 63 72 5f 61 6c  .*[^-._$as_cr_al
9490: 6e 75 6d 5d 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c  num]" >/dev/null
94a0: 20 26 26 0a 20 20 20 20 20 20 24 61 73 5f 65 63   &&.      $as_ec
94b0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
94c0: 49 4e 47 3a 20 69 6e 76 61 6c 69 64 20 68 6f 73  ING: invalid hos
94d0: 74 20 74 79 70 65 3a 20 24 61 63 5f 6f 70 74 69  t type: $ac_opti
94e0: 6f 6e 22 20 3e 26 32 0a 20 20 20 20 3a 20 22 24  on" >&2.    : "$
94f0: 7b 62 75 69 6c 64 5f 61 6c 69 61 73 3d 24 61 63  {build_alias=$ac
9500: 5f 6f 70 74 69 6f 6e 7d 20 24 7b 68 6f 73 74 5f  _option} ${host_
9510: 61 6c 69 61 73 3d 24 61 63 5f 6f 70 74 69 6f 6e  alias=$ac_option
9520: 7d 20 24 7b 74 61 72 67 65 74 5f 61 6c 69 61 73  } ${target_alias
9530: 3d 24 61 63 5f 6f 70 74 69 6f 6e 7d 22 0a 20 20  =$ac_option}".  
9540: 20 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 64 6f 6e    ;;..  esac.don
9550: 65 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  e..if test -n "$
9560: 61 63 5f 70 72 65 76 22 3b 20 74 68 65 6e 0a 20  ac_prev"; then. 
9570: 20 61 63 5f 6f 70 74 69 6f 6e 3d 2d 2d 60 65 63   ac_option=--`ec
9580: 68 6f 20 24 61 63 5f 70 72 65 76 20 7c 20 73 65  ho $ac_prev | se
9590: 64 20 27 73 2f 5f 2f 2d 2f 67 27 60 0a 20 20 61  d 's/_/-/g'`.  a
95a0: 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6d  s_fn_error $? "m
95b0: 69 73 73 69 6e 67 20 61 72 67 75 6d 65 6e 74 20  issing argument 
95c0: 74 6f 20 24 61 63 5f 6f 70 74 69 6f 6e 22 0a 66  to $ac_option".f
95d0: 69 0a 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  i..if test -n "$
95e0: 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64 5f  ac_unrecognized_
95f0: 6f 70 74 73 22 3b 20 74 68 65 6e 0a 20 20 63 61  opts"; then.  ca
9600: 73 65 20 24 65 6e 61 62 6c 65 5f 6f 70 74 69 6f  se $enable_optio
9610: 6e 5f 63 68 65 63 6b 69 6e 67 20 69 6e 0a 20 20  n_checking in.  
9620: 20 20 6e 6f 29 20 3b 3b 0a 20 20 20 20 66 61 74    no) ;;.    fat
9630: 61 6c 29 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  al) as_fn_error 
9640: 24 3f 20 22 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $? "unrecognized
9650: 20 6f 70 74 69 6f 6e 73 3a 20 24 61 63 5f 75 6e   options: $ac_un
9660: 72 65 63 6f 67 6e 69 7a 65 64 5f 6f 70 74 73 22  recognized_opts"
9670: 20 3b 3b 0a 20 20 20 20 2a 29 20 20 20 20 20 24   ;;.    *)     $
9680: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
9690: 20 57 41 52 4e 49 4e 47 3a 20 75 6e 72 65 63 6f   WARNING: unreco
96a0: 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 73 3a 20  gnized options: 
96b0: 24 61 63 5f 75 6e 72 65 63 6f 67 6e 69 7a 65 64  $ac_unrecognized
96c0: 5f 6f 70 74 73 22 20 3e 26 32 20 3b 3b 0a 20 20  _opts" >&2 ;;.  
96d0: 65 73 61 63 0a 66 69 0a 0a 23 20 43 68 65 63 6b  esac.fi..# Check
96e0: 20 61 6c 6c 20 64 69 72 65 63 74 6f 72 79 20 61   all directory a
96f0: 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 63 6f 6e  rguments for con
9700: 73 69 73 74 65 6e 63 79 2e 0a 66 6f 72 20 61 63  sistency..for ac
9710: 5f 76 61 72 20 69 6e 09 65 78 65 63 5f 70 72 65  _var in.exec_pre
9720: 66 69 78 20 70 72 65 66 69 78 20 62 69 6e 64 69  fix prefix bindi
9730: 72 20 73 62 69 6e 64 69 72 20 6c 69 62 65 78 65  r sbindir libexe
9740: 63 64 69 72 20 64 61 74 61 72 6f 6f 74 64 69 72  cdir datarootdir
9750: 20 5c 0a 09 09 64 61 74 61 64 69 72 20 73 79 73   \...datadir sys
9760: 63 6f 6e 66 64 69 72 20 73 68 61 72 65 64 73 74  confdir sharedst
9770: 61 74 65 64 69 72 20 6c 6f 63 61 6c 73 74 61 74  atedir localstat
9780: 65 64 69 72 20 69 6e 63 6c 75 64 65 64 69 72 20  edir includedir 
9790: 5c 0a 09 09 6f 6c 64 69 6e 63 6c 75 64 65 64 69  \...oldincludedi
97a0: 72 20 64 6f 63 64 69 72 20 69 6e 66 6f 64 69 72  r docdir infodir
97b0: 20 68 74 6d 6c 64 69 72 20 64 76 69 64 69 72 20   htmldir dvidir 
97c0: 70 64 66 64 69 72 20 70 73 64 69 72 20 5c 0a 09  pdfdir psdir \..
97d0: 09 6c 69 62 64 69 72 20 6c 6f 63 61 6c 65 64 69  .libdir localedi
97e0: 72 20 6d 61 6e 64 69 72 0a 64 6f 0a 20 20 65 76  r mandir.do.  ev
97f0: 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63 5f  al ac_val=\$$ac_
9800: 76 61 72 0a 20 20 23 20 52 65 6d 6f 76 65 20 74  var.  # Remove t
9810: 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 65 73 2e  railing slashes.
9820: 0a 20 20 63 61 73 65 20 24 61 63 5f 76 61 6c 20  .  case $ac_val 
9830: 69 6e 0a 20 20 20 20 2a 2f 20 29 0a 20 20 20 20  in.    */ ).    
9840: 20 20 61 63 5f 76 61 6c 3d 60 65 78 70 72 20 22    ac_val=`expr "
9850: 58 24 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28  X$ac_val" : 'X\(
9860: 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58 24  .*[^/]\)' \| "X$
9870: 61 63 5f 76 61 6c 22 20 3a 20 27 58 5c 28 2e 2a  ac_val" : 'X\(.*
9880: 5c 29 27 60 0a 20 20 20 20 20 20 65 76 61 6c 20  \)'`.      eval 
9890: 24 61 63 5f 76 61 72 3d 5c 24 61 63 5f 76 61 6c  $ac_var=\$ac_val
98a0: 3b 3b 0a 20 20 65 73 61 63 0a 20 20 23 20 42 65  ;;.  esac.  # Be
98b0: 20 73 75 72 65 20 74 6f 20 68 61 76 65 20 61 62   sure to have ab
98c0: 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f 72 79  solute directory
98d0: 20 6e 61 6d 65 73 2e 0a 20 20 63 61 73 65 20 24   names..  case $
98e0: 61 63 5f 76 61 6c 20 69 6e 0a 20 20 20 20 5b 5c  ac_val in.    [\
98f0: 5c 2f 24 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \/$]* | ?:[\\/]*
9900: 20 29 20 20 63 6f 6e 74 69 6e 75 65 3b 3b 0a 20   )  continue;;. 
9910: 20 20 20 4e 4f 4e 45 20 7c 20 27 27 20 29 20 63     NONE | '' ) c
9920: 61 73 65 20 24 61 63 5f 76 61 72 20 69 6e 20 2a  ase $ac_var in *
9930: 70 72 65 66 69 78 20 29 20 63 6f 6e 74 69 6e 75  prefix ) continu
9940: 65 3b 3b 20 65 73 61 63 3b 3b 0a 20 20 65 73 61  e;; esac;;.  esa
9950: 63 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  c.  as_fn_error 
9960: 24 3f 20 22 65 78 70 65 63 74 65 64 20 61 6e 20  $? "expected an 
9970: 61 62 73 6f 6c 75 74 65 20 64 69 72 65 63 74 6f  absolute directo
9980: 72 79 20 6e 61 6d 65 20 66 6f 72 20 2d 2d 24 61  ry name for --$a
9990: 63 5f 76 61 72 3a 20 24 61 63 5f 76 61 6c 22 0a  c_var: $ac_val".
99a0: 64 6f 6e 65 0a 0a 23 20 54 68 65 72 65 20 6d 69  done..# There mi
99b0: 67 68 74 20 62 65 20 70 65 6f 70 6c 65 20 77 68  ght be people wh
99c0: 6f 20 64 65 70 65 6e 64 20 6f 6e 20 74 68 65 20  o depend on the 
99d0: 6f 6c 64 20 62 72 6f 6b 65 6e 20 62 65 68 61 76  old broken behav
99e0: 69 6f 72 3a 20 60 24 68 6f 73 74 27 0a 23 20 75  ior: `$host'.# u
99f0: 73 65 64 20 74 6f 20 68 6f 6c 64 20 74 68 65 20  sed to hold the 
9a00: 61 72 67 75 6d 65 6e 74 20 6f 66 20 2d 2d 68 6f  argument of --ho
9a10: 73 74 20 65 74 63 2e 0a 23 20 46 49 58 4d 45 3a  st etc..# FIXME:
9a20: 20 54 6f 20 72 65 6d 6f 76 65 20 73 6f 6d 65 20   To remove some 
9a30: 64 61 79 2e 0a 62 75 69 6c 64 3d 24 62 75 69 6c  day..build=$buil
9a40: 64 5f 61 6c 69 61 73 0a 68 6f 73 74 3d 24 68 6f  d_alias.host=$ho
9a50: 73 74 5f 61 6c 69 61 73 0a 74 61 72 67 65 74 3d  st_alias.target=
9a60: 24 74 61 72 67 65 74 5f 61 6c 69 61 73 0a 0a 23  $target_alias..#
9a70: 20 46 49 58 4d 45 3a 20 54 6f 20 72 65 6d 6f 76   FIXME: To remov
9a80: 65 20 73 6f 6d 65 20 64 61 79 2e 0a 69 66 20 74  e some day..if t
9a90: 65 73 74 20 22 78 24 68 6f 73 74 5f 61 6c 69 61  est "x$host_alia
9aa0: 73 22 20 21 3d 20 78 3b 20 74 68 65 6e 0a 20 20  s" != x; then.  
9ab0: 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c 64  if test "x$build
9ac0: 5f 61 6c 69 61 73 22 20 3d 20 78 3b 20 74 68 65  _alias" = x; the
9ad0: 6e 0a 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70  n.    cross_comp
9ae0: 69 6c 69 6e 67 3d 6d 61 79 62 65 0a 20 20 65 6c  iling=maybe.  el
9af0: 69 66 20 74 65 73 74 20 22 78 24 62 75 69 6c 64  if test "x$build
9b00: 5f 61 6c 69 61 73 22 20 21 3d 20 22 78 24 68 6f  _alias" != "x$ho
9b10: 73 74 5f 61 6c 69 61 73 22 3b 20 74 68 65 6e 0a  st_alias"; then.
9b20: 20 20 20 20 63 72 6f 73 73 5f 63 6f 6d 70 69 6c      cross_compil
9b30: 69 6e 67 3d 79 65 73 0a 20 20 66 69 0a 66 69 0a  ing=yes.  fi.fi.
9b40: 0a 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 3d  .ac_tool_prefix=
9b50: 0a 74 65 73 74 20 2d 6e 20 22 24 68 6f 73 74 5f  .test -n "$host_
9b60: 61 6c 69 61 73 22 20 26 26 20 61 63 5f 74 6f 6f  alias" && ac_too
9b70: 6c 5f 70 72 65 66 69 78 3d 24 68 6f 73 74 5f 61  l_prefix=$host_a
9b80: 6c 69 61 73 2d 0a 0a 74 65 73 74 20 22 24 73 69  lias-..test "$si
9b90: 6c 65 6e 74 22 20 3d 20 79 65 73 20 26 26 20 65  lent" = yes && e
9ba0: 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  xec 6>/dev/null.
9bb0: 0a 0a 61 63 5f 70 77 64 3d 60 70 77 64 60 20 26  ..ac_pwd=`pwd` &
9bc0: 26 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 70  & test -n "$ac_p
9bd0: 77 64 22 20 26 26 0a 61 63 5f 6c 73 5f 64 69 3d  wd" &&.ac_ls_di=
9be0: 60 6c 73 20 2d 64 69 20 2e 60 20 26 26 0a 61 63  `ls -di .` &&.ac
9bf0: 5f 70 77 64 5f 6c 73 5f 64 69 3d 60 63 64 20 22  _pwd_ls_di=`cd "
9c00: 24 61 63 5f 70 77 64 22 20 26 26 20 6c 73 20 2d  $ac_pwd" && ls -
9c10: 64 69 20 2e 60 20 7c 7c 0a 20 20 61 73 5f 66 6e  di .` ||.  as_fn
9c20: 5f 65 72 72 6f 72 20 24 3f 20 22 77 6f 72 6b 69  _error $? "worki
9c30: 6e 67 20 64 69 72 65 63 74 6f 72 79 20 63 61 6e  ng directory can
9c40: 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65  not be determine
9c50: 64 22 0a 74 65 73 74 20 22 58 24 61 63 5f 6c 73  d".test "X$ac_ls
9c60: 5f 64 69 22 20 3d 20 22 58 24 61 63 5f 70 77 64  _di" = "X$ac_pwd
9c70: 5f 6c 73 5f 64 69 22 20 7c 7c 0a 20 20 61 73 5f  _ls_di" ||.  as_
9c80: 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 70 77 64  fn_error $? "pwd
9c90: 20 64 6f 65 73 20 6e 6f 74 20 72 65 70 6f 72 74   does not report
9ca0: 20 6e 61 6d 65 20 6f 66 20 77 6f 72 6b 69 6e 67   name of working
9cb0: 20 64 69 72 65 63 74 6f 72 79 22 0a 0a 0a 23 20   directory"...# 
9cc0: 46 69 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20  Find the source 
9cd0: 66 69 6c 65 73 2c 20 69 66 20 6c 6f 63 61 74 69  files, if locati
9ce0: 6f 6e 20 77 61 73 20 6e 6f 74 20 73 70 65 63 69  on was not speci
9cf0: 66 69 65 64 2e 0a 69 66 20 74 65 73 74 20 2d 7a  fied..if test -z
9d00: 20 22 24 73 72 63 64 69 72 22 3b 20 74 68 65 6e   "$srcdir"; then
9d10: 0a 20 20 61 63 5f 73 72 63 64 69 72 5f 64 65 66  .  ac_srcdir_def
9d20: 61 75 6c 74 65 64 3d 79 65 73 0a 20 20 23 20 54  aulted=yes.  # T
9d30: 72 79 20 74 68 65 20 64 69 72 65 63 74 6f 72 79  ry the directory
9d40: 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 69 73   containing this
9d50: 20 73 63 72 69 70 74 2c 20 74 68 65 6e 20 74 68   script, then th
9d60: 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f  e parent directo
9d70: 72 79 2e 0a 20 20 61 63 5f 63 6f 6e 66 64 69 72  ry..  ac_confdir
9d80: 3d 60 24 61 73 5f 64 69 72 6e 61 6d 65 20 2d 2d  =`$as_dirname --
9d90: 20 22 24 61 73 5f 6d 79 73 65 6c 66 22 20 7c 7c   "$as_myself" ||
9da0: 0a 24 61 73 5f 65 78 70 72 20 58 22 24 61 73 5f  .$as_expr X"$as_
9db0: 6d 79 73 65 6c 66 22 20 3a 20 27 58 5c 28 2e 2a  myself" : 'X\(.*
9dc0: 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b 5e 2f  [^/]\)//*[^/][^/
9dd0: 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20 58 22  ]*/*$' \| \.. X"
9de0: 24 61 73 5f 6d 79 73 65 6c 66 22 20 3a 20 27 58  $as_myself" : 'X
9df0: 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c  \(//\)[^/]' \| \
9e00: 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c 66 22  .. X"$as_myself"
9e10: 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c   : 'X\(//\)$' \|
9e20: 20 5c 0a 09 20 58 22 24 61 73 5f 6d 79 73 65 6c   \.. X"$as_mysel
9e30: 66 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c  f" : 'X\(/\)' \|
9e40: 20 2e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c   . 2>/dev/null |
9e50: 7c 0a 24 61 73 5f 65 63 68 6f 20 58 22 24 61 73  |.$as_echo X"$as
9e60: 5f 6d 79 73 65 6c 66 22 20 7c 0a 20 20 20 20 73  _myself" |.    s
9e70: 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c  ed '/^X\(.*[^/]\
9e80: 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c  )\/\/*[^/][^/]*\
9e90: 2f 2a 24 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31  /*$/{..    s//\1
9ea0: 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20  /..    q..  }.. 
9eb0: 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d   /^X\(\/\/\)[^/]
9ec0: 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f 5c 31 2f  .*/{..    s//\1/
9ed0: 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a 09 20 20  ..    q..  }..  
9ee0: 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 0a 09  /^X\(\/\/\)$/{..
9ef0: 20 20 20 20 73 2f 2f 5c 31 2f 0a 09 20 20 20 20      s//\1/..    
9f00: 71 0a 09 20 20 7d 0a 09 20 20 2f 5e 58 5c 28 5c  q..  }..  /^X\(\
9f10: 2f 5c 29 2e 2a 2f 7b 0a 09 20 20 20 20 73 2f 2f  /\).*/{..    s//
9f20: 5c 31 2f 0a 09 20 20 20 20 71 0a 09 20 20 7d 0a  \1/..    q..  }.
9f30: 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a  .  s/.*/./; q'`.
9f40: 20 20 73 72 63 64 69 72 3d 24 61 63 5f 63 6f 6e    srcdir=$ac_con
9f50: 66 64 69 72 0a 20 20 69 66 20 74 65 73 74 20 21  fdir.  if test !
9f60: 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61 63   -r "$srcdir/$ac
9f70: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20 74  _unique_file"; t
9f80: 68 65 6e 0a 20 20 20 20 73 72 63 64 69 72 3d 2e  hen.    srcdir=.
9f90: 2e 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63  ..  fi.else.  ac
9fa0: 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65  _srcdir_defaulte
9fb0: 64 3d 6e 6f 0a 66 69 0a 69 66 20 74 65 73 74 20  d=no.fi.if test 
9fc0: 21 20 2d 72 20 22 24 73 72 63 64 69 72 2f 24 61  ! -r "$srcdir/$a
9fd0: 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 3b 20  c_unique_file"; 
9fe0: 74 68 65 6e 0a 20 20 74 65 73 74 20 22 24 61 63  then.  test "$ac
9ff0: 5f 73 72 63 64 69 72 5f 64 65 66 61 75 6c 74 65  _srcdir_defaulte
a000: 64 22 20 3d 20 79 65 73 20 26 26 20 73 72 63 64  d" = yes && srcd
a010: 69 72 3d 22 24 61 63 5f 63 6f 6e 66 64 69 72 20  ir="$ac_confdir 
a020: 6f 72 20 2e 2e 22 0a 20 20 61 73 5f 66 6e 5f 65  or ..".  as_fn_e
a030: 72 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20  rror $? "cannot 
a040: 66 69 6e 64 20 73 6f 75 72 63 65 73 20 28 24 61  find sources ($a
a050: 63 5f 75 6e 69 71 75 65 5f 66 69 6c 65 29 20 69  c_unique_file) i
a060: 6e 20 24 73 72 63 64 69 72 22 0a 66 69 0a 61 63  n $srcdir".fi.ac
a070: 5f 6d 73 67 3d 22 73 6f 75 72 63 65 73 20 61 72  _msg="sources ar
a080: 65 20 69 6e 20 24 73 72 63 64 69 72 2c 20 62 75  e in $srcdir, bu
a090: 74 20 5c 60 63 64 20 24 73 72 63 64 69 72 27 20  t \`cd $srcdir' 
a0a0: 64 6f 65 73 20 6e 6f 74 20 77 6f 72 6b 22 0a 61  does not work".a
a0b0: 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72 3d 60 28  c_abs_confdir=`(
a0c0: 0a 09 63 64 20 22 24 73 72 63 64 69 72 22 20 26  ..cd "$srcdir" &
a0d0: 26 20 74 65 73 74 20 2d 72 20 22 2e 2f 24 61 63  & test -r "./$ac
a0e0: 5f 75 6e 69 71 75 65 5f 66 69 6c 65 22 20 7c 7c  _unique_file" ||
a0f0: 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
a100: 22 24 61 63 5f 6d 73 67 22 0a 09 70 77 64 29 60  "$ac_msg"..pwd)`
a110: 0a 23 20 57 68 65 6e 20 62 75 69 6c 64 69 6e 67  .# When building
a120: 20 69 6e 20 70 6c 61 63 65 2c 20 73 65 74 20 73   in place, set s
a130: 72 63 64 69 72 3d 2e 0a 69 66 20 74 65 73 74 20  rcdir=..if test 
a140: 22 24 61 63 5f 61 62 73 5f 63 6f 6e 66 64 69 72  "$ac_abs_confdir
a150: 22 20 3d 20 22 24 61 63 5f 70 77 64 22 3b 20 74  " = "$ac_pwd"; t
a160: 68 65 6e 0a 20 20 73 72 63 64 69 72 3d 2e 0a 66  hen.  srcdir=..f
a170: 69 0a 23 20 52 65 6d 6f 76 65 20 75 6e 6e 65 63  i.# Remove unnec
a180: 65 73 73 61 72 79 20 74 72 61 69 6c 69 6e 67 20  essary trailing 
a190: 73 6c 61 73 68 65 73 20 66 72 6f 6d 20 73 72 63  slashes from src
a1a0: 64 69 72 2e 0a 23 20 44 6f 75 62 6c 65 20 73 6c  dir..# Double sl
a1b0: 61 73 68 65 73 20 69 6e 20 66 69 6c 65 20 6e 61  ashes in file na
a1c0: 6d 65 73 20 69 6e 20 6f 62 6a 65 63 74 20 66 69  mes in object fi
a1d0: 6c 65 20 64 65 62 75 67 67 69 6e 67 20 69 6e 66  le debugging inf
a1e0: 6f 0a 23 20 6d 65 73 73 20 75 70 20 4d 2d 78 20  o.# mess up M-x 
a1f0: 67 64 62 20 69 6e 20 45 6d 61 63 73 2e 0a 63 61  gdb in Emacs..ca
a200: 73 65 20 24 73 72 63 64 69 72 20 69 6e 0a 2a 2f  se $srcdir in.*/
a210: 29 20 73 72 63 64 69 72 3d 60 65 78 70 72 20 22  ) srcdir=`expr "
a220: 58 24 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28  X$srcdir" : 'X\(
a230: 2e 2a 5b 5e 2f 5d 5c 29 27 20 5c 7c 20 22 58 24  .*[^/]\)' \| "X$
a240: 73 72 63 64 69 72 22 20 3a 20 27 58 5c 28 2e 2a  srcdir" : 'X\(.*
a250: 5c 29 27 60 3b 3b 0a 65 73 61 63 0a 66 6f 72 20  \)'`;;.esac.for 
a260: 61 63 5f 76 61 72 20 69 6e 20 24 61 63 5f 70 72  ac_var in $ac_pr
a270: 65 63 69 6f 75 73 5f 76 61 72 73 3b 20 64 6f 0a  ecious_vars; do.
a280: 20 20 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b    eval ac_env_${
a290: 61 63 5f 76 61 72 7d 5f 73 65 74 3d 5c 24 7b 24  ac_var}_set=\${$
a2a0: 7b 61 63 5f 76 61 72 7d 2b 73 65 74 7d 0a 20 20  {ac_var}+set}.  
a2b0: 65 76 61 6c 20 61 63 5f 65 6e 76 5f 24 7b 61 63  eval ac_env_${ac
a2c0: 5f 76 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b  _var}_value=\$${
a2d0: 61 63 5f 76 61 72 7d 0a 20 20 65 76 61 6c 20 61  ac_var}.  eval a
a2e0: 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76 61  c_cv_env_${ac_va
a2f0: 72 7d 5f 73 65 74 3d 5c 24 7b 24 7b 61 63 5f 76  r}_set=\${${ac_v
a300: 61 72 7d 2b 73 65 74 7d 0a 20 20 65 76 61 6c 20  ar}+set}.  eval 
a310: 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
a320: 61 72 7d 5f 76 61 6c 75 65 3d 5c 24 24 7b 61 63  ar}_value=\$${ac
a330: 5f 76 61 72 7d 0a 64 6f 6e 65 0a 0a 23 0a 23 20  _var}.done..#.# 
a340: 52 65 70 6f 72 74 20 74 68 65 20 2d 2d 68 65 6c  Report the --hel
a350: 70 20 6d 65 73 73 61 67 65 2e 0a 23 0a 69 66 20  p message..#.if 
a360: 74 65 73 74 20 22 24 61 63 5f 69 6e 69 74 5f 68  test "$ac_init_h
a370: 65 6c 70 22 20 3d 20 22 6c 6f 6e 67 22 3b 20 74  elp" = "long"; t
a380: 68 65 6e 0a 20 20 23 20 4f 6d 69 74 20 73 6f 6d  hen.  # Omit som
a390: 65 20 69 6e 74 65 72 6e 61 6c 20 6f 72 20 6f 62  e internal or ob
a3a0: 73 6f 6c 65 74 65 20 6f 70 74 69 6f 6e 73 20 74  solete options t
a3b0: 6f 20 6d 61 6b 65 20 74 68 65 20 6c 69 73 74 20  o make the list 
a3c0: 6c 65 73 73 20 69 6d 70 6f 73 69 6e 67 2e 0a 20  less imposing.. 
a3d0: 20 23 20 54 68 69 73 20 6d 65 73 73 61 67 65 20   # This message 
a3e0: 69 73 20 74 6f 6f 20 6c 6f 6e 67 20 74 6f 20 62  is too long to b
a3f0: 65 20 61 20 73 74 72 69 6e 67 20 69 6e 20 74 68  e a string in th
a400: 65 20 41 2f 55 58 20 33 2e 31 20 73 68 2e 0a 20  e A/UX 3.1 sh.. 
a410: 20 63 61 74 20 3c 3c 5f 41 43 45 4f 46 0a 5c 60   cat <<_ACEOF.\`
a420: 63 6f 6e 66 69 67 75 72 65 27 20 63 6f 6e 66 69  configure' confi
a430: 67 75 72 65 73 20 73 71 6c 69 74 65 20 33 2e 38  gures sqlite 3.8
a440: 2e 31 30 2e 32 20 74 6f 20 61 64 61 70 74 20 74  .10.2 to adapt t
a450: 6f 20 6d 61 6e 79 20 6b 69 6e 64 73 20 6f 66 20  o many kinds of 
a460: 73 79 73 74 65 6d 73 2e 0a 0a 55 73 61 67 65 3a  systems...Usage:
a470: 20 24 30 20 5b 4f 50 54 49 4f 4e 5d 2e 2e 2e 20   $0 [OPTION]... 
a480: 5b 56 41 52 3d 56 41 4c 55 45 5d 2e 2e 2e 0a 0a  [VAR=VALUE].....
a490: 54 6f 20 61 73 73 69 67 6e 20 65 6e 76 69 72 6f  To assign enviro
a4a0: 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 20  nment variables 
a4b0: 28 65 2e 67 2e 2c 20 43 43 2c 20 43 46 4c 41 47  (e.g., CC, CFLAG
a4c0: 53 2e 2e 2e 29 2c 20 73 70 65 63 69 66 79 20 74  S...), specify t
a4d0: 68 65 6d 20 61 73 0a 56 41 52 3d 56 41 4c 55 45  hem as.VAR=VALUE
a4e0: 2e 20 20 53 65 65 20 62 65 6c 6f 77 20 66 6f 72  .  See below for
a4f0: 20 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6f 66   descriptions of
a500: 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 75 73 65   some of the use
a510: 66 75 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a  ful variables...
a520: 44 65 66 61 75 6c 74 73 20 66 6f 72 20 74 68 65  Defaults for the
a530: 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 73 70 65   options are spe
a540: 63 69 66 69 65 64 20 69 6e 20 62 72 61 63 6b 65  cified in bracke
a550: 74 73 2e 0a 0a 43 6f 6e 66 69 67 75 72 61 74 69  ts...Configurati
a560: 6f 6e 3a 0a 20 20 2d 68 2c 20 2d 2d 68 65 6c 70  on:.  -h, --help
a570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69                di
a580: 73 70 6c 61 79 20 74 68 69 73 20 68 65 6c 70 20  splay this help 
a590: 61 6e 64 20 65 78 69 74 0a 20 20 20 20 20 20 2d  and exit.      -
a5a0: 2d 68 65 6c 70 3d 73 68 6f 72 74 20 20 20 20 20  -help=short     
a5b0: 20 20 20 64 69 73 70 6c 61 79 20 6f 70 74 69 6f     display optio
a5c0: 6e 73 20 73 70 65 63 69 66 69 63 20 74 6f 20 74  ns specific to t
a5d0: 68 69 73 20 70 61 63 6b 61 67 65 0a 20 20 20 20  his package.    
a5e0: 20 20 2d 2d 68 65 6c 70 3d 72 65 63 75 72 73 69    --help=recursi
a5f0: 76 65 20 20 20 20 64 69 73 70 6c 61 79 20 74 68  ve    display th
a600: 65 20 73 68 6f 72 74 20 68 65 6c 70 20 6f 66 20  e short help of 
a610: 61 6c 6c 20 74 68 65 20 69 6e 63 6c 75 64 65 64  all the included
a620: 20 70 61 63 6b 61 67 65 73 0a 20 20 2d 56 2c 20   packages.  -V, 
a630: 2d 2d 76 65 72 73 69 6f 6e 20 20 20 20 20 20 20  --version       
a640: 20 20 20 20 64 69 73 70 6c 61 79 20 76 65 72 73      display vers
a650: 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20  ion information 
a660: 61 6e 64 20 65 78 69 74 0a 20 20 2d 71 2c 20 2d  and exit.  -q, -
a670: 2d 71 75 69 65 74 2c 20 2d 2d 73 69 6c 65 6e 74  -quiet, --silent
a680: 20 20 20 64 6f 20 6e 6f 74 20 70 72 69 6e 74 20     do not print 
a690: 5c 60 63 68 65 63 6b 69 6e 67 20 2e 2e 2e 27 20  \`checking ...' 
a6a0: 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 2d  messages.      -
a6b0: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 46 49 4c 45  -cache-file=FILE
a6c0: 20 20 20 63 61 63 68 65 20 74 65 73 74 20 72 65     cache test re
a6d0: 73 75 6c 74 73 20 69 6e 20 46 49 4c 45 20 5b 64  sults in FILE [d
a6e0: 69 73 61 62 6c 65 64 5d 0a 20 20 2d 43 2c 20 2d  isabled].  -C, -
a6f0: 2d 63 6f 6e 66 69 67 2d 63 61 63 68 65 20 20 20  -config-cache   
a700: 20 20 20 61 6c 69 61 73 20 66 6f 72 20 5c 60 2d     alias for \`-
a710: 2d 63 61 63 68 65 2d 66 69 6c 65 3d 63 6f 6e 66  -cache-file=conf
a720: 69 67 2e 63 61 63 68 65 27 0a 20 20 2d 6e 2c 20  ig.cache'.  -n, 
a730: 2d 2d 6e 6f 2d 63 72 65 61 74 65 20 20 20 20 20  --no-create     
a740: 20 20 20 20 64 6f 20 6e 6f 74 20 63 72 65 61 74      do not creat
a750: 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 0a 20  e output files. 
a760: 20 20 20 20 20 2d 2d 73 72 63 64 69 72 3d 44 49       --srcdir=DI
a770: 52 20 20 20 20 20 20 20 20 66 69 6e 64 20 74 68  R        find th
a780: 65 20 73 6f 75 72 63 65 73 20 69 6e 20 44 49 52  e sources in DIR
a790: 20 5b 63 6f 6e 66 69 67 75 72 65 20 64 69 72 20   [configure dir 
a7a0: 6f 72 20 5c 60 2e 2e 27 5d 0a 0a 49 6e 73 74 61  or \`..']..Insta
a7b0: 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72  llation director
a7c0: 69 65 73 3a 0a 20 20 2d 2d 70 72 65 66 69 78 3d  ies:.  --prefix=
a7d0: 50 52 45 46 49 58 20 20 20 20 20 20 20 20 20 69  PREFIX         i
a7e0: 6e 73 74 61 6c 6c 20 61 72 63 68 69 74 65 63 74  nstall architect
a7f0: 75 72 65 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ure-independent 
a800: 66 69 6c 65 73 20 69 6e 20 50 52 45 46 49 58 0a  files in PREFIX.
a810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a820: 20 20 20 20 20 20 20 20 20 20 5b 24 61 63 5f 64            [$ac_d
a830: 65 66 61 75 6c 74 5f 70 72 65 66 69 78 5d 0a 20  efault_prefix]. 
a840: 20 2d 2d 65 78 65 63 2d 70 72 65 66 69 78 3d 45   --exec-prefix=E
a850: 50 52 45 46 49 58 20 20 20 69 6e 73 74 61 6c 6c  PREFIX   install
a860: 20 61 72 63 68 69 74 65 63 74 75 72 65 2d 64 65   architecture-de
a870: 70 65 6e 64 65 6e 74 20 66 69 6c 65 73 20 69 6e  pendent files in
a880: 20 45 50 52 45 46 49 58 0a 20 20 20 20 20 20 20   EPREFIX.       
a890: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
a8a0: 20 20 20 5b 50 52 45 46 49 58 5d 0a 0a 42 79 20     [PREFIX]..By 
a8b0: 64 65 66 61 75 6c 74 2c 20 5c 60 6d 61 6b 65 20  default, \`make 
a8c0: 69 6e 73 74 61 6c 6c 27 20 77 69 6c 6c 20 69 6e  install' will in
a8d0: 73 74 61 6c 6c 20 61 6c 6c 20 74 68 65 20 66 69  stall all the fi
a8e0: 6c 65 73 20 69 6e 0a 5c 60 24 61 63 5f 64 65 66  les in.\`$ac_def
a8f0: 61 75 6c 74 5f 70 72 65 66 69 78 2f 62 69 6e 27  ault_prefix/bin'
a900: 2c 20 5c 60 24 61 63 5f 64 65 66 61 75 6c 74 5f  , \`$ac_default_
a910: 70 72 65 66 69 78 2f 6c 69 62 27 20 65 74 63 2e  prefix/lib' etc.
a920: 20 20 59 6f 75 20 63 61 6e 20 73 70 65 63 69 66    You can specif
a930: 79 0a 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f  y.an installatio
a940: 6e 20 70 72 65 66 69 78 20 6f 74 68 65 72 20 74  n prefix other t
a950: 68 61 6e 20 5c 60 24 61 63 5f 64 65 66 61 75 6c  han \`$ac_defaul
a960: 74 5f 70 72 65 66 69 78 27 20 75 73 69 6e 67 20  t_prefix' using 
a970: 5c 60 2d 2d 70 72 65 66 69 78 27 2c 0a 66 6f 72  \`--prefix',.for
a980: 20 69 6e 73 74 61 6e 63 65 20 5c 60 2d 2d 70 72   instance \`--pr
a990: 65 66 69 78 3d 5c 24 48 4f 4d 45 27 2e 0a 0a 46  efix=\$HOME'...F
a9a0: 6f 72 20 62 65 74 74 65 72 20 63 6f 6e 74 72 6f  or better contro
a9b0: 6c 2c 20 75 73 65 20 74 68 65 20 6f 70 74 69 6f  l, use the optio
a9c0: 6e 73 20 62 65 6c 6f 77 2e 0a 0a 46 69 6e 65 20  ns below...Fine 
a9d0: 74 75 6e 69 6e 67 20 6f 66 20 74 68 65 20 69 6e  tuning of the in
a9e0: 73 74 61 6c 6c 61 74 69 6f 6e 20 64 69 72 65 63  stallation direc
a9f0: 74 6f 72 69 65 73 3a 0a 20 20 2d 2d 62 69 6e 64  tories:.  --bind
aa00: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
aa10: 20 20 75 73 65 72 20 65 78 65 63 75 74 61 62 6c    user executabl
aa20: 65 73 20 5b 45 50 52 45 46 49 58 2f 62 69 6e 5d  es [EPREFIX/bin]
aa30: 0a 20 20 2d 2d 73 62 69 6e 64 69 72 3d 44 49 52  .  --sbindir=DIR
aa40: 20 20 20 20 20 20 20 20 20 20 20 73 79 73 74 65             syste
aa50: 6d 20 61 64 6d 69 6e 20 65 78 65 63 75 74 61 62  m admin executab
aa60: 6c 65 73 20 5b 45 50 52 45 46 49 58 2f 73 62 69  les [EPREFIX/sbi
aa70: 6e 5d 0a 20 20 2d 2d 6c 69 62 65 78 65 63 64 69  n].  --libexecdi
aa80: 72 3d 44 49 52 20 20 20 20 20 20 20 20 70 72 6f  r=DIR        pro
aa90: 67 72 61 6d 20 65 78 65 63 75 74 61 62 6c 65 73  gram executables
aaa0: 20 5b 45 50 52 45 46 49 58 2f 6c 69 62 65 78 65   [EPREFIX/libexe
aab0: 63 5d 0a 20 20 2d 2d 73 79 73 63 6f 6e 66 64 69  c].  --sysconfdi
aac0: 72 3d 44 49 52 20 20 20 20 20 20 20 20 72 65 61  r=DIR        rea
aad0: 64 2d 6f 6e 6c 79 20 73 69 6e 67 6c 65 2d 6d 61  d-only single-ma
aae0: 63 68 69 6e 65 20 64 61 74 61 20 5b 50 52 45 46  chine data [PREF
aaf0: 49 58 2f 65 74 63 5d 0a 20 20 2d 2d 73 68 61 72  IX/etc].  --shar
ab00: 65 64 73 74 61 74 65 64 69 72 3d 44 49 52 20 20  edstatedir=DIR  
ab10: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 61 72 63    modifiable arc
ab20: 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65  hitecture-indepe
ab30: 6e 64 65 6e 74 20 64 61 74 61 20 5b 50 52 45 46  ndent data [PREF
ab40: 49 58 2f 63 6f 6d 5d 0a 20 20 2d 2d 6c 6f 63 61  IX/com].  --loca
ab50: 6c 73 74 61 74 65 64 69 72 3d 44 49 52 20 20 20  lstatedir=DIR   
ab60: 20 20 6d 6f 64 69 66 69 61 62 6c 65 20 73 69 6e    modifiable sin
ab70: 67 6c 65 2d 6d 61 63 68 69 6e 65 20 64 61 74 61  gle-machine data
ab80: 20 5b 50 52 45 46 49 58 2f 76 61 72 5d 0a 20 20   [PREFIX/var].  
ab90: 2d 2d 6c 69 62 64 69 72 3d 44 49 52 20 20 20 20  --libdir=DIR    
aba0: 20 20 20 20 20 20 20 20 6f 62 6a 65 63 74 20 63          object c
abb0: 6f 64 65 20 6c 69 62 72 61 72 69 65 73 20 5b 45  ode libraries [E
abc0: 50 52 45 46 49 58 2f 6c 69 62 5d 0a 20 20 2d 2d  PREFIX/lib].  --
abd0: 69 6e 63 6c 75 64 65 64 69 72 3d 44 49 52 20 20  includedir=DIR  
abe0: 20 20 20 20 20 20 43 20 68 65 61 64 65 72 20 66        C header f
abf0: 69 6c 65 73 20 5b 50 52 45 46 49 58 2f 69 6e 63  iles [PREFIX/inc
ac00: 6c 75 64 65 5d 0a 20 20 2d 2d 6f 6c 64 69 6e 63  lude].  --oldinc
ac10: 6c 75 64 65 64 69 72 3d 44 49 52 20 20 20 20 20  ludedir=DIR     
ac20: 43 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 66  C header files f
ac30: 6f 72 20 6e 6f 6e 2d 67 63 63 20 5b 2f 75 73 72  or non-gcc [/usr
ac40: 2f 69 6e 63 6c 75 64 65 5d 0a 20 20 2d 2d 64 61  /include].  --da
ac50: 74 61 72 6f 6f 74 64 69 72 3d 44 49 52 20 20 20  tarootdir=DIR   
ac60: 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72      read-only ar
ac70: 63 68 2e 2d 69 6e 64 65 70 65 6e 64 65 6e 74 20  ch.-independent 
ac80: 64 61 74 61 20 72 6f 6f 74 20 5b 50 52 45 46 49  data root [PREFI
ac90: 58 2f 73 68 61 72 65 5d 0a 20 20 2d 2d 64 61 74  X/share].  --dat
aca0: 61 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  adir=DIR        
acb0: 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 61 72 63     read-only arc
acc0: 68 69 74 65 63 74 75 72 65 2d 69 6e 64 65 70 65  hitecture-indepe
acd0: 6e 64 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41  ndent data [DATA
ace0: 52 4f 4f 54 44 49 52 5d 0a 20 20 2d 2d 69 6e 66  ROOTDIR].  --inf
acf0: 6f 64 69 72 3d 44 49 52 20 20 20 20 20 20 20 20  odir=DIR        
ad00: 20 20 20 69 6e 66 6f 20 64 6f 63 75 6d 65 6e 74     info document
ad10: 61 74 69 6f 6e 20 5b 44 41 54 41 52 4f 4f 54 44  ation [DATAROOTD
ad20: 49 52 2f 69 6e 66 6f 5d 0a 20 20 2d 2d 6c 6f 63  IR/info].  --loc
ad30: 61 6c 65 64 69 72 3d 44 49 52 20 20 20 20 20 20  aledir=DIR      
ad40: 20 20 20 6c 6f 63 61 6c 65 2d 64 65 70 65 6e 64     locale-depend
ad50: 65 6e 74 20 64 61 74 61 20 5b 44 41 54 41 52 4f  ent data [DATARO
ad60: 4f 54 44 49 52 2f 6c 6f 63 61 6c 65 5d 0a 20 20  OTDIR/locale].  
ad70: 2d 2d 6d 61 6e 64 69 72 3d 44 49 52 20 20 20 20  --mandir=DIR    
ad80: 20 20 20 20 20 20 20 20 6d 61 6e 20 64 6f 63 75          man docu
ad90: 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 41 54 41 52  mentation [DATAR
ada0: 4f 4f 54 44 49 52 2f 6d 61 6e 5d 0a 20 20 2d 2d  OOTDIR/man].  --
adb0: 64 6f 63 64 69 72 3d 44 49 52 20 20 20 20 20 20  docdir=DIR      
adc0: 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74        documentat
add0: 69 6f 6e 20 72 6f 6f 74 20 5b 44 41 54 41 52 4f  ion root [DATARO
ade0: 4f 54 44 49 52 2f 64 6f 63 2f 73 71 6c 69 74 65  OTDIR/doc/sqlite
adf0: 5d 0a 20 20 2d 2d 68 74 6d 6c 64 69 72 3d 44 49  ].  --htmldir=DI
ae00: 52 20 20 20 20 20 20 20 20 20 20 20 68 74 6d 6c  R           html
ae10: 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b   documentation [
ae20: 44 4f 43 44 49 52 5d 0a 20 20 2d 2d 64 76 69 64  DOCDIR].  --dvid
ae30: 69 72 3d 44 49 52 20 20 20 20 20 20 20 20 20 20  ir=DIR          
ae40: 20 20 64 76 69 20 64 6f 63 75 6d 65 6e 74 61 74    dvi documentat
ae50: 69 6f 6e 20 5b 44 4f 43 44 49 52 5d 0a 20 20 2d  ion [DOCDIR].  -
ae60: 2d 70 64 66 64 69 72 3d 44 49 52 20 20 20 20 20  -pdfdir=DIR     
ae70: 20 20 20 20 20 20 20 70 64 66 20 64 6f 63 75 6d         pdf docum
ae80: 65 6e 74 61 74 69 6f 6e 20 5b 44 4f 43 44 49 52  entation [DOCDIR
ae90: 5d 0a 20 20 2d 2d 70 73 64 69 72 3d 44 49 52 20  ].  --psdir=DIR 
aea0: 20 20 20 20 20 20 20 20 20 20 20 20 70 73 20 64              ps d
aeb0: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 5b 44 4f  ocumentation [DO
aec0: 43 44 49 52 5d 0a 5f 41 43 45 4f 46 0a 0a 20 20  CDIR]._ACEOF..  
aed0: 63 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 0a 53  cat <<\_ACEOF..S
aee0: 79 73 74 65 6d 20 74 79 70 65 73 3a 0a 20 20 2d  ystem types:.  -
aef0: 2d 62 75 69 6c 64 3d 42 55 49 4c 44 20 20 20 20  -build=BUILD    
af00: 20 63 6f 6e 66 69 67 75 72 65 20 66 6f 72 20 62   configure for b
af10: 75 69 6c 64 69 6e 67 20 6f 6e 20 42 55 49 4c 44  uilding on BUILD
af20: 20 5b 67 75 65 73 73 65 64 5d 0a 20 20 2d 2d 68   [guessed].  --h
af30: 6f 73 74 3d 48 4f 53 54 20 20 20 20 20 20 20 63  ost=HOST       c
af40: 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 20 74 6f 20  ross-compile to 
af50: 62 75 69 6c 64 20 70 72 6f 67 72 61 6d 73 20 74  build programs t
af60: 6f 20 72 75 6e 20 6f 6e 20 48 4f 53 54 20 5b 42  o run on HOST [B
af70: 55 49 4c 44 5d 0a 5f 41 43 45 4f 46 0a 66 69 0a  UILD]._ACEOF.fi.
af80: 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
af90: 5f 69 6e 69 74 5f 68 65 6c 70 22 3b 20 74 68 65  _init_help"; the
afa0: 6e 0a 20 20 63 61 73 65 20 24 61 63 5f 69 6e 69  n.  case $ac_ini
afb0: 74 5f 68 65 6c 70 20 69 6e 0a 20 20 20 20 20 73  t_help in.     s
afc0: 68 6f 72 74 20 7c 20 72 65 63 75 72 73 69 76 65  hort | recursive
afd0: 20 29 20 65 63 68 6f 20 22 43 6f 6e 66 69 67 75   ) echo "Configu
afe0: 72 61 74 69 6f 6e 20 6f 66 20 73 71 6c 69 74 65  ration of sqlite
aff0: 20 33 2e 38 2e 31 30 2e 32 3a 22 3b 3b 0a 20 20   3.8.10.2:";;.  
b000: 20 65 73 61 63 0a 20 20 63 61 74 20 3c 3c 5c 5f   esac.  cat <<\_
b010: 41 43 45 4f 46 0a 0a 4f 70 74 69 6f 6e 61 6c 20  ACEOF..Optional 
b020: 46 65 61 74 75 72 65 73 3a 0a 20 20 2d 2d 64 69  Features:.  --di
b030: 73 61 62 6c 65 2d 6f 70 74 69 6f 6e 2d 63 68 65  sable-option-che
b040: 63 6b 69 6e 67 20 20 69 67 6e 6f 72 65 20 75 6e  cking  ignore un
b050: 72 65 63 6f 67 6e 69 7a 65 64 20 2d 2d 65 6e 61  recognized --ena
b060: 62 6c 65 2f 2d 2d 77 69 74 68 20 6f 70 74 69 6f  ble/--with optio
b070: 6e 73 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 46  ns.  --disable-F
b080: 45 41 54 55 52 45 20 20 20 20 20 20 20 64 6f 20  EATURE       do 
b090: 6e 6f 74 20 69 6e 63 6c 75 64 65 20 46 45 41 54  not include FEAT
b0a0: 55 52 45 20 28 73 61 6d 65 20 61 73 20 2d 2d 65  URE (same as --e
b0b0: 6e 61 62 6c 65 2d 46 45 41 54 55 52 45 3d 6e 6f  nable-FEATURE=no
b0c0: 29 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 46 45 41  ).  --enable-FEA
b0d0: 54 55 52 45 5b 3d 41 52 47 5d 20 20 69 6e 63 6c  TURE[=ARG]  incl
b0e0: 75 64 65 20 46 45 41 54 55 52 45 20 5b 41 52 47  ude FEATURE [ARG
b0f0: 3d 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65  =yes].  --enable
b100: 2d 73 68 61 72 65 64 5b 3d 50 4b 47 53 5d 20 20  -shared[=PKGS]  
b110: 62 75 69 6c 64 20 73 68 61 72 65 64 20 6c 69 62  build shared lib
b120: 72 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d  raries [default=
b130: 79 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d  yes].  --enable-
b140: 73 74 61 74 69 63 5b 3d 50 4b 47 53 5d 20 20 62  static[=PKGS]  b
b150: 75 69 6c 64 20 73 74 61 74 69 63 20 6c 69 62 72  uild static libr
b160: 61 72 69 65 73 20 5b 64 65 66 61 75 6c 74 3d 79  aries [default=y
b170: 65 73 5d 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 66  es].  --enable-f
b180: 61 73 74 2d 69 6e 73 74 61 6c 6c 5b 3d 50 4b 47  ast-install[=PKG
b190: 53 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  S].             
b1a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74               opt
b1b0: 69 6d 69 7a 65 20 66 6f 72 20 66 61 73 74 20 69  imize for fast i
b1c0: 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 5b 64 65 66  nstallation [def
b1d0: 61 75 6c 74 3d 79 65 73 5d 0a 20 20 2d 2d 64 69  ault=yes].  --di
b1e0: 73 61 62 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f  sable-libtool-lo
b1f0: 63 6b 20 20 61 76 6f 69 64 20 6c 6f 63 6b 69 6e  ck  avoid lockin
b200: 67 20 28 6d 69 67 68 74 20 62 72 65 61 6b 20 70  g (might break p
b210: 61 72 61 6c 6c 65 6c 20 62 75 69 6c 64 73 29 0a  arallel builds).
b220: 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 61 72 67    --disable-larg
b230: 65 66 69 6c 65 20 20 20 20 20 6f 6d 69 74 20 73  efile     omit s
b240: 75 70 70 6f 72 74 20 66 6f 72 20 6c 61 72 67 65  upport for large
b250: 20 66 69 6c 65 73 0a 20 20 2d 2d 64 69 73 61 62   files.  --disab
b260: 6c 65 2d 74 68 72 65 61 64 73 61 66 65 20 20 20  le-threadsafe   
b270: 20 44 69 73 61 62 6c 65 20 6d 75 74 65 78 69 6e   Disable mutexin
b280: 67 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 72 65 6c  g.  --enable-rel
b290: 65 61 73 65 6d 6f 64 65 20 20 20 20 53 75 70 70  easemode    Supp
b2a0: 6f 72 74 20 6c 69 62 74 6f 6f 6c 20 6c 69 6e 6b  ort libtool link
b2b0: 20 74 6f 20 72 65 6c 65 61 73 65 20 6d 6f 64 65   to release mode
b2c0: 0a 20 20 2d 2d 65 6e 61 62 6c 65 2d 74 65 6d 70  .  --enable-temp
b2d0: 73 74 6f 72 65 20 20 20 20 20 20 55 73 65 20 61  store      Use a
b2e0: 6e 20 69 6e 2d 72 61 6d 20 64 61 74 61 62 61 73  n in-ram databas
b2f0: 65 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20  e for temporary 
b300: 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20  tables.         
b310: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b320: 20 28 6e 65 76 65 72 2c 6e 6f 2c 79 65 73 2c 61   (never,no,yes,a
b330: 6c 77 61 79 73 29 0a 20 20 2d 2d 64 69 73 61 62  lways).  --disab
b340: 6c 65 2d 74 63 6c 20 20 20 20 20 20 20 20 20 20  le-tcl          
b350: 20 64 6f 20 6e 6f 74 20 62 75 69 6c 64 20 54 43   do not build TC
b360: 4c 20 65 78 74 65 6e 73 69 6f 6e 0a 20 20 2d 2d  L extension.  --
b370: 64 69 73 61 62 6c 65 2d 72 65 61 64 6c 69 6e 65  disable-readline
b380: 20 20 20 20 20 20 64 69 73 61 62 6c 65 20 72 65        disable re
b390: 61 64 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 5b  adline support [
b3a0: 64 65 66 61 75 6c 74 3d 64 65 74 65 63 74 5d 0a  default=detect].
b3b0: 20 20 2d 2d 65 6e 61 62 6c 65 2d 64 65 62 75 67    --enable-debug
b3c0: 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65            enable
b3d0: 20 64 65 62 75 67 67 69 6e 67 20 26 20 76 65 72   debugging & ver
b3e0: 62 6f 73 65 20 65 78 70 6c 61 69 6e 0a 20 20 2d  bose explain.  -
b3f0: 2d 64 69 73 61 62 6c 65 2d 61 6d 61 6c 67 61 6d  -disable-amalgam
b400: 61 74 69 6f 6e 20 20 44 69 73 61 62 6c 65 20 74  ation  Disable t
b410: 68 65 20 61 6d 61 6c 67 61 6d 61 74 69 6f 6e 20  he amalgamation 
b420: 61 6e 64 20 69 6e 73 74 65 61 64 20 62 75 69 6c  and instead buil
b430: 64 20 61 6c 6c 20 66 69 6c 65 73 0a 20 20 20 20  d all files.    
b440: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b450: 20 20 20 20 20 20 73 65 70 61 72 61 74 65 6c 79        separately
b460: 0a 20 20 2d 2d 64 69 73 61 62 6c 65 2d 6c 6f 61  .  --disable-loa
b470: 64 2d 65 78 74 65 6e 73 69 6f 6e 0a 20 20 20 20  d-extension.    
b480: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b490: 20 20 20 20 20 20 44 69 73 61 62 6c 65 20 6c 6f        Disable lo
b4a0: 61 64 69 6e 67 20 6f 66 20 65 78 74 65 72 6e 61  ading of externa
b4b0: 6c 20 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d  l extensions.  -
b4c0: 2d 65 6e 61 62 6c 65 2d 67 63 6f 76 20 20 20 20  -enable-gcov    
b4d0: 20 20 20 20 20 20 20 45 6e 61 62 6c 65 20 63 6f         Enable co
b4e0: 76 65 72 61 67 65 20 74 65 73 74 69 6e 67 20 75  verage testing u
b4f0: 73 69 6e 67 20 67 63 6f 76 0a 0a 4f 70 74 69 6f  sing gcov..Optio
b500: 6e 61 6c 20 50 61 63 6b 61 67 65 73 3a 0a 20 20  nal Packages:.  
b510: 2d 2d 77 69 74 68 2d 50 41 43 4b 41 47 45 5b 3d  --with-PACKAGE[=
b520: 41 52 47 5d 20 20 20 20 75 73 65 20 50 41 43 4b  ARG]    use PACK
b530: 41 47 45 20 5b 41 52 47 3d 79 65 73 5d 0a 20 20  AGE [ARG=yes].  
b540: 2d 2d 77 69 74 68 6f 75 74 2d 50 41 43 4b 41 47  --without-PACKAG
b550: 45 20 20 20 20 20 20 20 64 6f 20 6e 6f 74 20 75  E       do not u
b560: 73 65 20 50 41 43 4b 41 47 45 20 28 73 61 6d 65  se PACKAGE (same
b570: 20 61 73 20 2d 2d 77 69 74 68 2d 50 41 43 4b 41   as --with-PACKA
b580: 47 45 3d 6e 6f 29 0a 20 20 2d 2d 77 69 74 68 2d  GE=no).  --with-
b590: 70 69 63 20 20 20 20 20 20 20 20 20 20 20 20 20  pic             
b5a0: 20 74 72 79 20 74 6f 20 75 73 65 20 6f 6e 6c 79   try to use only
b5b0: 20 50 49 43 2f 6e 6f 6e 2d 50 49 43 20 6f 62 6a   PIC/non-PIC obj
b5c0: 65 63 74 73 20 5b 64 65 66 61 75 6c 74 3d 75 73  ects [default=us
b5d0: 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  e.              
b5e0: 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 74 68              both
b5f0: 5d 0a 20 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c  ].  --with-gnu-l
b600: 64 20 20 20 20 20 20 20 20 20 20 20 61 73 73 75  d           assu
b610: 6d 65 20 74 68 65 20 43 20 63 6f 6d 70 69 6c 65  me the C compile
b620: 72 20 75 73 65 73 20 47 4e 55 20 6c 64 20 5b 64  r uses GNU ld [d
b630: 65 66 61 75 6c 74 3d 6e 6f 5d 0a 20 20 2d 2d 77  efault=no].  --w
b640: 69 74 68 2d 74 63 6c 3d 44 49 52 20 20 20 20 20  ith-tcl=DIR     
b650: 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 63       directory c
b660: 6f 6e 74 61 69 6e 69 6e 67 20 74 63 6c 20 63 6f  ontaining tcl co
b670: 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20 20  nfiguration.    
b680: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
b690: 20 20 20 20 20 20 28 74 63 6c 43 6f 6e 66 69 67        (tclConfig
b6a0: 2e 73 68 29 0a 20 20 2d 2d 77 69 74 68 2d 72 65  .sh).  --with-re
b6b0: 61 64 6c 69 6e 65 2d 6c 69 62 20 20 20 20 20 73  adline-lib     s
b6c0: 70 65 63 69 66 79 20 72 65 61 64 6c 69 6e 65 20  pecify readline 
b6d0: 6c 69 62 72 61 72 79 0a 20 20 2d 2d 77 69 74 68  library.  --with
b6e0: 2d 72 65 61 64 6c 69 6e 65 2d 69 6e 63 20 20 20  -readline-inc   
b6f0: 20 20 73 70 65 63 69 66 79 20 72 65 61 64 6c 69    specify readli
b700: 6e 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 73  ne include paths
b710: 0a 0a 53 6f 6d 65 20 69 6e 66 6c 75 65 6e 74 69  ..Some influenti
b720: 61 6c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76  al environment v
b730: 61 72 69 61 62 6c 65 73 3a 0a 20 20 43 43 20 20  ariables:.  CC  
b740: 20 20 20 20 20 20 20 20 43 20 63 6f 6d 70 69 6c          C compil
b750: 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 43 46 4c  er command.  CFL
b760: 41 47 53 20 20 20 20 20 20 43 20 63 6f 6d 70 69  AGS      C compi
b770: 6c 65 72 20 66 6c 61 67 73 0a 20 20 4c 44 46 4c  ler flags.  LDFL
b780: 41 47 53 20 20 20 20 20 6c 69 6e 6b 65 72 20 66  AGS     linker f
b790: 6c 61 67 73 2c 20 65 2e 67 2e 20 2d 4c 3c 6c 69  lags, e.g. -L<li
b7a0: 62 20 64 69 72 3e 20 69 66 20 79 6f 75 20 68 61  b dir> if you ha
b7b0: 76 65 20 6c 69 62 72 61 72 69 65 73 20 69 6e 20  ve libraries in 
b7c0: 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  a.              
b7d0: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65  nonstandard dire
b7e0: 63 74 6f 72 79 20 3c 6c 69 62 20 64 69 72 3e 0a  ctory <lib dir>.
b7f0: 20 20 4c 49 42 53 20 20 20 20 20 20 20 20 6c 69    LIBS        li
b800: 62 72 61 72 69 65 73 20 74 6f 20 70 61 73 73 20  braries to pass 
b810: 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 2c 20 65  to the linker, e
b820: 2e 67 2e 20 2d 6c 3c 6c 69 62 72 61 72 79 3e 0a  .g. -l<library>.
b830: 20 20 43 50 50 46 4c 41 47 53 20 20 20 20 28 4f    CPPFLAGS    (O
b840: 62 6a 65 63 74 69 76 65 29 20 43 2f 43 2b 2b 20  bjective) C/C++ 
b850: 70 72 65 70 72 6f 63 65 73 73 6f 72 20 66 6c 61  preprocessor fla
b860: 67 73 2c 20 65 2e 67 2e 20 2d 49 3c 69 6e 63 6c  gs, e.g. -I<incl
b870: 75 64 65 20 64 69 72 3e 20 69 66 0a 20 20 20 20  ude dir> if.    
b880: 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 68 61            you ha
b890: 76 65 20 68 65 61 64 65 72 73 20 69 6e 20 61 20  ve headers in a 
b8a0: 6e 6f 6e 73 74 61 6e 64 61 72 64 20 64 69 72 65  nonstandard dire
b8b0: 63 74 6f 72 79 20 3c 69 6e 63 6c 75 64 65 20 64  ctory <include d
b8c0: 69 72 3e 0a 20 20 43 50 50 20 20 20 20 20 20 20  ir>.  CPP       
b8d0: 20 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f 72    C preprocessor
b8e0: 0a 20 20 54 43 4c 4c 49 42 44 49 52 20 20 20 57  .  TCLLIBDIR   W
b8f0: 68 65 72 65 20 74 6f 20 69 6e 73 74 61 6c 6c 20  here to install 
b900: 74 63 6c 20 70 6c 75 67 69 6e 0a 0a 55 73 65 20  tcl plugin..Use 
b910: 74 68 65 73 65 20 76 61 72 69 61 62 6c 65 73 20  these variables 
b920: 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  to override the 
b930: 63 68 6f 69 63 65 73 20 6d 61 64 65 20 62 79 20  choices made by 
b940: 60 63 6f 6e 66 69 67 75 72 65 27 20 6f 72 20 74  `configure' or t
b950: 6f 20 68 65 6c 70 0a 69 74 20 74 6f 20 66 69 6e  o help.it to fin
b960: 64 20 6c 69 62 72 61 72 69 65 73 20 61 6e 64 20  d libraries and 
b970: 70 72 6f 67 72 61 6d 73 20 77 69 74 68 20 6e 6f  programs with no
b980: 6e 73 74 61 6e 64 61 72 64 20 6e 61 6d 65 73 2f  nstandard names/
b990: 6c 6f 63 61 74 69 6f 6e 73 2e 0a 0a 52 65 70 6f  locations...Repo
b9a0: 72 74 20 62 75 67 73 20 74 6f 20 74 68 65 20 70  rt bugs to the p
b9b0: 61 63 6b 61 67 65 20 70 72 6f 76 69 64 65 72 2e  ackage provider.
b9c0: 0a 5f 41 43 45 4f 46 0a 61 63 5f 73 74 61 74 75  ._ACEOF.ac_statu
b9d0: 73 3d 24 3f 0a 66 69 0a 0a 69 66 20 74 65 73 74  s=$?.fi..if test
b9e0: 20 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22   "$ac_init_help"
b9f0: 20 3d 20 22 72 65 63 75 72 73 69 76 65 22 3b 20   = "recursive"; 
ba00: 74 68 65 6e 0a 20 20 23 20 49 66 20 74 68 65 72  then.  # If ther
ba10: 65 20 61 72 65 20 73 75 62 64 69 72 73 2c 20 72  e are subdirs, r
ba20: 65 70 6f 72 74 20 74 68 65 69 72 20 73 70 65 63  eport their spec
ba30: 69 66 69 63 20 2d 2d 68 65 6c 70 2e 0a 20 20 66  ific --help..  f
ba40: 6f 72 20 61 63 5f 64 69 72 20 69 6e 20 3a 20 24  or ac_dir in : $
ba50: 61 63 5f 73 75 62 64 69 72 73 5f 61 6c 6c 3b 20  ac_subdirs_all; 
ba60: 64 6f 20 74 65 73 74 20 22 78 24 61 63 5f 64 69  do test "x$ac_di
ba70: 72 22 20 3d 20 78 3a 20 26 26 20 63 6f 6e 74 69  r" = x: && conti
ba80: 6e 75 65 0a 20 20 20 20 74 65 73 74 20 2d 64 20  nue.    test -d 
ba90: 22 24 61 63 5f 64 69 72 22 20 7c 7c 0a 20 20 20  "$ac_dir" ||.   
baa0: 20 20 20 7b 20 63 64 20 22 24 73 72 63 64 69 72     { cd "$srcdir
bab0: 22 20 26 26 20 61 63 5f 70 77 64 3d 60 70 77 64  " && ac_pwd=`pwd
bac0: 60 20 26 26 20 73 72 63 64 69 72 3d 2e 20 26 26  ` && srcdir=. &&
bad0: 20 74 65 73 74 20 2d 64 20 22 24 61 63 5f 64 69   test -d "$ac_di
bae0: 72 22 3b 20 7d 20 7c 7c 0a 20 20 20 20 20 20 63  r"; } ||.      c
baf0: 6f 6e 74 69 6e 75 65 0a 20 20 20 20 61 63 5f 62  ontinue.    ac_b
bb00: 75 69 6c 64 64 69 72 3d 2e 0a 0a 63 61 73 65 20  uilddir=...case 
bb10: 22 24 61 63 5f 64 69 72 22 20 69 6e 0a 2e 29 20  "$ac_dir" in..) 
bb20: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d 20 61  ac_dir_suffix= a
bb30: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73  c_top_builddir_s
bb40: 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62 75 69 6c  ub=. ac_top_buil
bb50: 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a 2a 29 0a  d_prefix= ;;.*).
bb60: 20 20 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3d    ac_dir_suffix=
bb70: 2f 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  /`$as_echo "$ac_
bb80: 64 69 72 22 20 7c 20 73 65 64 20 27 73 7c 5e 5c  dir" | sed 's|^\
bb90: 2e 5b 5c 5c 2f 5d 7c 7c 27 60 0a 20 20 23 20 41  .[\\/]||'`.  # A
bba0: 20 22 2e 2e 22 20 66 6f 72 20 65 61 63 68 20 64   ".." for each d
bbb0: 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63 5f  irectory in $ac_
bbc0: 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61 63  dir_suffix..  ac
bbd0: 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75  _top_builddir_su
bbe0: 62 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61 63  b=`$as_echo "$ac
bbf0: 5f 64 69 72 5f 73 75 66 66 69 78 22 20 7c 20 73  _dir_suffix" | s
bc00: 65 64 20 27 73 7c 2f 5b 5e 5c 5c 2f 5d 2a 7c 2f  ed 's|/[^\\/]*|/
bc10: 2e 2e 7c 67 3b 73 7c 2f 7c 7c 27 60 0a 20 20 63  ..|g;s|/||'`.  c
bc20: 61 73 65 20 24 61 63 5f 74 6f 70 5f 62 75 69 6c  ase $ac_top_buil
bc30: 64 64 69 72 5f 73 75 62 20 69 6e 0a 20 20 22 22  ddir_sub in.  ""
bc40: 29 20 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  ) ac_top_builddi
bc50: 72 5f 73 75 62 3d 2e 20 61 63 5f 74 6f 70 5f 62  r_sub=. ac_top_b
bc60: 75 69 6c 64 5f 70 72 65 66 69 78 3d 20 3b 3b 0a  uild_prefix= ;;.
bc70: 20 20 2a 29 20 20 61 63 5f 74 6f 70 5f 62 75 69    *)  ac_top_bui
bc80: 6c 64 5f 70 72 65 66 69 78 3d 24 61 63 5f 74 6f  ld_prefix=$ac_to
bc90: 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62 2f 20  p_builddir_sub/ 
bca0: 3b 3b 0a 20 20 65 73 61 63 20 3b 3b 0a 65 73 61  ;;.  esac ;;.esa
bcb0: 63 0a 61 63 5f 61 62 73 5f 74 6f 70 5f 62 75 69  c.ac_abs_top_bui
bcc0: 6c 64 64 69 72 3d 24 61 63 5f 70 77 64 0a 61 63  lddir=$ac_pwd.ac
bcd0: 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 24 61  _abs_builddir=$a
bce0: 63 5f 70 77 64 24 61 63 5f 64 69 72 5f 73 75 66  c_pwd$ac_dir_suf
bcf0: 66 69 78 0a 23 20 66 6f 72 20 62 61 63 6b 77 61  fix.# for backwa
bd00: 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79  rd compatibility
bd10: 3a 0a 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  :.ac_top_builddi
bd20: 72 3d 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 5f  r=$ac_top_build_
bd30: 70 72 65 66 69 78 0a 0a 63 61 73 65 20 24 73 72  prefix..case $sr
bd40: 63 64 69 72 20 69 6e 0a 20 20 2e 29 20 20 23 20  cdir in.  .)  # 
bd50: 57 65 20 61 72 65 20 62 75 69 6c 64 69 6e 67 20  We are building 
bd60: 69 6e 20 70 6c 61 63 65 2e 0a 20 20 20 20 61 63  in place..    ac
bd70: 5f 73 72 63 64 69 72 3d 2e 0a 20 20 20 20 61 63  _srcdir=..    ac
bd80: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
bd90: 74 6f 70 5f 62 75 69 6c 64 64 69 72 5f 73 75 62  top_builddir_sub
bda0: 0a 20 20 20 20 61 63 5f 61 62 73 5f 74 6f 70 5f  .    ac_abs_top_
bdb0: 73 72 63 64 69 72 3d 24 61 63 5f 70 77 64 20 3b  srcdir=$ac_pwd ;
bdc0: 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b  ;.  [\\/]* | ?:[
bdd0: 5c 5c 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c  \\/]* )  # Absol
bde0: 75 74 65 20 6e 61 6d 65 2e 0a 20 20 20 20 61 63  ute name..    ac
bdf0: 5f 73 72 63 64 69 72 3d 24 73 72 63 64 69 72 24  _srcdir=$srcdir$
be00: 61 63 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20  ac_dir_suffix;. 
be10: 20 20 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72     ac_top_srcdir
be20: 3d 24 73 72 63 64 69 72 0a 20 20 20 20 61 63 5f  =$srcdir.    ac_
be30: 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24  abs_top_srcdir=$
be40: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23  srcdir ;;.  *) #
be50: 20 52 65 6c 61 74 69 76 65 20 6e 61 6d 65 2e 0a   Relative name..
be60: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61      ac_srcdir=$a
be70: 63 5f 74 6f 70 5f 62 75 69 6c 64 5f 70 72 65 66  c_top_build_pref
be80: 69 78 24 73 72 63 64 69 72 24 61 63 5f 64 69 72  ix$srcdir$ac_dir
be90: 5f 73 75 66 66 69 78 0a 20 20 20 20 61 63 5f 74  _suffix.    ac_t
bea0: 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 74 6f  op_srcdir=$ac_to
beb0: 70 5f 62 75 69 6c 64 5f 70 72 65 66 69 78 24 73  p_build_prefix$s
bec0: 72 63 64 69 72 0a 20 20 20 20 61 63 5f 61 62 73  rcdir.    ac_abs
bed0: 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f  _top_srcdir=$ac_
bee0: 70 77 64 2f 24 73 72 63 64 69 72 20 3b 3b 0a 65  pwd/$srcdir ;;.e
bef0: 73 61 63 0a 61 63 5f 61 62 73 5f 73 72 63 64 69  sac.ac_abs_srcdi
bf00: 72 3d 24 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72  r=$ac_abs_top_sr
bf10: 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66 66  cdir$ac_dir_suff
bf20: 69 78 0a 0a 20 20 20 20 63 64 20 22 24 61 63 5f  ix..    cd "$ac_
bf30: 64 69 72 22 20 7c 7c 20 7b 20 61 63 5f 73 74 61  dir" || { ac_sta
bf40: 74 75 73 3d 24 3f 3b 20 63 6f 6e 74 69 6e 75 65  tus=$?; continue
bf50: 3b 20 7d 0a 20 20 20 20 23 20 43 68 65 63 6b 20  ; }.    # Check 
bf60: 66 6f 72 20 67 75 65 73 74 65 64 20 63 6f 6e 66  for guested conf
bf70: 69 67 75 72 65 2e 0a 20 20 20 20 69 66 20 74 65  igure..    if te
bf80: 73 74 20 2d 66 20 22 24 61 63 5f 73 72 63 64 69  st -f "$ac_srcdi
bf90: 72 2f 63 6f 6e 66 69 67 75 72 65 2e 67 6e 75 22  r/configure.gnu"
bfa0: 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 65 63 68  ; then.      ech
bfb0: 6f 20 26 26 0a 20 20 20 20 20 20 24 53 48 45 4c  o &&.      $SHEL
bfc0: 4c 20 22 24 61 63 5f 73 72 63 64 69 72 2f 63 6f  L "$ac_srcdir/co
bfd0: 6e 66 69 67 75 72 65 2e 67 6e 75 22 20 2d 2d 68  nfigure.gnu" --h
bfe0: 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20 20  elp=recursive.  
bff0: 20 20 65 6c 69 66 20 74 65 73 74 20 2d 66 20 22    elif test -f "
c000: 24 61 63 5f 73 72 63 64 69 72 2f 63 6f 6e 66 69  $ac_srcdir/confi
c010: 67 75 72 65 22 3b 20 74 68 65 6e 0a 20 20 20 20  gure"; then.    
c020: 20 20 65 63 68 6f 20 26 26 0a 20 20 20 20 20 20    echo &&.      
c030: 24 53 48 45 4c 4c 20 22 24 61 63 5f 73 72 63 64  $SHELL "$ac_srcd
c040: 69 72 2f 63 6f 6e 66 69 67 75 72 65 22 20 2d 2d  ir/configure" --
c050: 68 65 6c 70 3d 72 65 63 75 72 73 69 76 65 0a 20  help=recursive. 
c060: 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 24 61     else.      $a
c070: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
c080: 57 41 52 4e 49 4e 47 3a 20 6e 6f 20 63 6f 6e 66  WARNING: no conf
c090: 69 67 75 72 61 74 69 6f 6e 20 69 6e 66 6f 72 6d  iguration inform
c0a0: 61 74 69 6f 6e 20 69 73 20 69 6e 20 24 61 63 5f  ation is in $ac_
c0b0: 64 69 72 22 20 3e 26 32 0a 20 20 20 20 66 69 20  dir" >&2.    fi 
c0c0: 7c 7c 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a  || ac_status=$?.
c0d0: 20 20 20 20 63 64 20 22 24 61 63 5f 70 77 64 22      cd "$ac_pwd"
c0e0: 20 7c 7c 20 7b 20 61 63 5f 73 74 61 74 75 73 3d   || { ac_status=
c0f0: 24 3f 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20 64  $?; break; }.  d
c100: 6f 6e 65 0a 66 69 0a 0a 74 65 73 74 20 2d 6e 20  one.fi..test -n 
c110: 22 24 61 63 5f 69 6e 69 74 5f 68 65 6c 70 22 20  "$ac_init_help" 
c120: 26 26 20 65 78 69 74 20 24 61 63 5f 73 74 61 74  && exit $ac_stat
c130: 75 73 0a 69 66 20 24 61 63 5f 69 6e 69 74 5f 76  us.if $ac_init_v
c140: 65 72 73 69 6f 6e 3b 20 74 68 65 6e 0a 20 20 63  ersion; then.  c
c150: 61 74 20 3c 3c 5c 5f 41 43 45 4f 46 0a 73 71 6c  at <<\_ACEOF.sql
c160: 69 74 65 20 63 6f 6e 66 69 67 75 72 65 20 33 2e  ite configure 3.
c170: 38 2e 31 30 2e 32 0a 67 65 6e 65 72 61 74 65 64  8.10.2.generated
c180: 20 62 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66   by GNU Autoconf
c190: 20 32 2e 36 39 0a 0a 43 6f 70 79 72 69 67 68 74   2.69..Copyright
c1a0: 20 28 43 29 20 32 30 31 32 20 46 72 65 65 20 53   (C) 2012 Free S
c1b0: 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69  oftware Foundati
c1c0: 6f 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f  on, Inc..This co
c1d0: 6e 66 69 67 75 72 65 20 73 63 72 69 70 74 20 69  nfigure script i
c1e0: 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b  s free software;
c1f0: 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61   the Free Softwa
c200: 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 0a 67 69  re Foundation.gi
c210: 76 65 73 20 75 6e 6c 69 6d 69 74 65 64 20 70 65  ves unlimited pe
c220: 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79  rmission to copy
c230: 2c 20 64 69 73 74 72 69 62 75 74 65 20 61 6e 64  , distribute and
c240: 20 6d 6f 64 69 66 79 20 69 74 2e 0a 5f 41 43 45   modify it.._ACE
c250: 4f 46 0a 20 20 65 78 69 74 0a 66 69 0a 0a 23 23  OF.  exit.fi..##
c260: 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ---------------
c270: 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
c280: 41 75 74 6f 63 6f 6e 66 20 69 6e 69 74 69 61 6c  Autoconf initial
c290: 69 7a 61 74 69 6f 6e 2e 20 23 23 0a 23 23 20 2d  ization. ##.## -
c2a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c2b0: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 61 63  ------- ##..# ac
c2c0: 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c  _fn_c_try_compil
c2d0: 65 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d  e LINENO.# -----
c2e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
c2f0: 2d 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 63  -----.# Try to c
c300: 6f 6d 70 69 6c 65 20 63 6f 6e 66 74 65 73 74 2e  ompile conftest.
c310: 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74  $ac_ext, and ret
c320: 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 69 73  urn whether this
c330: 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66   succeeded..ac_f
c340: 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20  n_c_try_compile 
c350: 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f  ().{.  as_lineno
c360: 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31  =${as_lineno-"$1
c370: 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  "} as_lineno_sta
c380: 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  ck=as_lineno_sta
c390: 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ck=$as_lineno_st
c3a0: 61 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  ack.  rm -f conf
c3b0: 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
c3c0: 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d    if { { ac_try=
c3d0: 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 0a 63 61  "$ac_compile".ca
c3e0: 73 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69  se "(($ac_try" i
c3f0: 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20  n.  *\"* | *\`* 
c400: 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65  | *\\*) ac_try_e
c410: 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20  cho=\$ac_try;;. 
c420: 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d   *) ac_try_echo=
c430: 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65  $ac_try;;.esac.e
c440: 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  val ac_try_echo=
c450: 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  "\"\$as_me:${as_
c460: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
c470: 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22   $ac_try_echo\""
c480: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74  .$as_echo "$ac_t
c490: 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a  ry_echo"; } >&5.
c4a0: 20 20 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d    (eval "$ac_com
c4b0: 70 69 6c 65 22 29 20 32 3e 63 6f 6e 66 74 65 73  pile") 2>conftes
c4c0: 74 2e 65 72 72 0a 20 20 61 63 5f 73 74 61 74 75  t.err.  ac_statu
c4d0: 73 3d 24 3f 0a 20 20 69 66 20 74 65 73 74 20 2d  s=$?.  if test -
c4e0: 73 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 3b 20  s conftest.err; 
c4f0: 74 68 65 6e 0a 20 20 20 20 67 72 65 70 20 2d 76  then.    grep -v
c500: 20 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74   '^ *+' conftest
c510: 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74 2e 65  .err >conftest.e
c520: 72 31 0a 20 20 20 20 63 61 74 20 63 6f 6e 66 74  r1.    cat conft
c530: 65 73 74 2e 65 72 31 20 3e 26 35 0a 20 20 20 20  est.er1 >&5.    
c540: 6d 76 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 65  mv -f conftest.e
c550: 72 31 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a  r1 conftest.err.
c560: 20 20 66 69 0a 20 20 24 61 73 5f 65 63 68 6f 20    fi.  $as_echo 
c570: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
c580: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
c590: 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
c5a0: 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
c5b0: 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20  tatus = 0; } && 
c5c0: 7b 0a 09 20 74 65 73 74 20 2d 7a 20 22 24 61 63  {.. test -z "$ac
c5d0: 5f 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 22 20  _c_werror_flag" 
c5e0: 7c 7c 0a 09 20 74 65 73 74 20 21 20 2d 73 20 63  ||.. test ! -s c
c5f0: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 20 20  onftest.err.    
c600: 20 20 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20     } && test -s 
c610: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
c620: 65 78 74 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  ext; then :.  ac
c630: 5f 72 65 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20  _retval=0.else. 
c640: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
c650: 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
c660: 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
c670: 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
c680: 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
c690: 09 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a  .ac_retval=1.fi.
c6a0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
c6b0: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
c6c0: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
c6d0: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20  nset as_lineno. 
c6e0: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
c6f0: 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20  s $ac_retval..} 
c700: 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f  # ac_fn_c_try_co
c710: 6d 70 69 6c 65 0a 0a 23 20 61 63 5f 66 6e 5f 63  mpile..# ac_fn_c
c720: 5f 74 72 79 5f 6c 69 6e 6b 20 4c 49 4e 45 4e 4f  _try_link LINENO
c730: 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .# -------------
c740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 72 79  ----------.# Try
c750: 20 74 6f 20 6c 69 6e 6b 20 63 6f 6e 66 74 65 73   to link conftes
c760: 74 2e 24 61 63 5f 65 78 74 2c 20 61 6e 64 20 72  t.$ac_ext, and r
c770: 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68  eturn whether th
c780: 69 73 20 73 75 63 63 65 65 64 65 64 2e 0a 61 63  is succeeded..ac
c790: 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 28  _fn_c_try_link (
c7a0: 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e 6f 3d  ).{.  as_lineno=
c7b0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24 31 22  ${as_lineno-"$1"
c7c0: 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  } as_lineno_stac
c7d0: 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63  k=as_lineno_stac
c7e0: 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61  k=$as_lineno_sta
c7f0: 63 6b 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74  ck.  rm -f conft
c800: 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
c810: 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
c820: 74 0a 20 20 69 66 20 7b 20 7b 20 61 63 5f 74 72  t.  if { { ac_tr
c830: 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
c840: 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
c850: 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
c860: 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
c870: 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
c880: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
c890: 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
c8a0: 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
c8b0: 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
c8c0: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
c8d0: 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
c8e0: 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
c8f0: 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
c900: 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
c910: 22 29 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  ") 2>conftest.er
c920: 72 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  r.  ac_status=$?
c930: 0a 20 20 69 66 20 74 65 73 74 20 2d 73 20 63 6f  .  if test -s co
c940: 6e 66 74 65 73 74 2e 65 72 72 3b 20 74 68 65 6e  nftest.err; then
c950: 0a 20 20 20 20 67 72 65 70 20 2d 76 20 27 5e 20  .    grep -v '^ 
c960: 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  *+' conftest.err
c970: 20 3e 63 6f 6e 66 74 65 73 74 2e 65 72 31 0a 20   >conftest.er1. 
c980: 20 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e     cat conftest.
c990: 65 72 31 20 3e 26 35 0a 20 20 20 20 6d 76 20 2d  er1 >&5.    mv -
c9a0: 66 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 63  f conftest.er1 c
c9b0: 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 66 69  onftest.err.  fi
c9c0: 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
c9d0: 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
c9e0: 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
c9f0: 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
ca00: 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
ca10: 73 20 3d 20 30 3b 20 7d 20 26 26 20 7b 0a 09 20  s = 0; } && {.. 
ca20: 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 5f 77  test -z "$ac_c_w
ca30: 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
ca40: 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
ca50: 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
ca60: 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
ca70: 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20 26  test$ac_exeext &
ca80: 26 20 7b 0a 09 20 74 65 73 74 20 22 24 63 72 6f  & {.. test "$cro
ca90: 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 22 20 3d 20  ss_compiling" = 
caa0: 79 65 73 20 7c 7c 0a 09 20 74 65 73 74 20 2d 78  yes ||.. test -x
cab0: 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65   conftest$ac_exe
cac0: 65 78 74 0a 20 20 20 20 20 20 20 7d 3b 20 74 68  ext.       }; th
cad0: 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76 61 6c  en :.  ac_retval
cae0: 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f 65 63  =0.else.  $as_ec
caf0: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 66 61 69 6c  ho "$as_me: fail
cb00: 65 64 20 70 72 6f 67 72 61 6d 20 77 61 73 3a 22  ed program was:"
cb10: 20 3e 26 35 0a 73 65 64 20 27 73 2f 5e 2f 7c 20   >&5.sed 's/^/| 
cb20: 2f 27 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  /' conftest.$ac_
cb30: 65 78 74 20 3e 26 35 0a 0a 09 61 63 5f 72 65 74  ext >&5...ac_ret
cb40: 76 61 6c 3d 31 0a 66 69 0a 20 20 23 20 44 65 6c  val=1.fi.  # Del
cb50: 65 74 65 20 74 68 65 20 49 50 41 2f 49 50 4f 20  ete the IPA/IPO 
cb60: 28 49 6e 74 65 72 20 50 72 6f 63 65 64 75 72 61  (Inter Procedura
cb70: 6c 20 41 6e 61 6c 79 73 69 73 2f 4f 70 74 69 6d  l Analysis/Optim
cb80: 69 7a 61 74 69 6f 6e 29 20 69 6e 66 6f 72 6d 61  ization) informa
cb90: 74 69 6f 6e 0a 20 20 23 20 63 72 65 61 74 65 64  tion.  # created
cba0: 20 62 79 20 74 68 65 20 50 47 49 20 63 6f 6d 70   by the PGI comp
cbb0: 69 6c 65 72 20 28 63 6f 6e 66 74 65 73 74 5f 69  iler (conftest_i
cbc0: 70 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 29  pa8_conftest.oo)
cbd0: 2c 20 61 73 20 69 74 20 77 6f 75 6c 64 0a 20 20  , as it would.  
cbe0: 23 20 69 6e 74 65 72 66 65 72 65 20 77 69 74 68  # interfere with
cbf0: 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 6b 20 63   the next link c
cc00: 6f 6d 6d 61 6e 64 3b 20 61 6c 73 6f 20 64 65 6c  ommand; also del
cc10: 65 74 65 20 61 20 64 69 72 65 63 74 6f 72 79 20  ete a directory 
cc20: 74 68 61 74 20 69 73 0a 20 20 23 20 6c 65 66 74  that is.  # left
cc30: 20 62 65 68 69 6e 64 20 62 79 20 41 70 70 6c 65   behind by Apple
cc40: 27 73 20 63 6f 6d 70 69 6c 65 72 2e 20 20 57 65  's compiler.  We
cc50: 20 64 6f 20 74 68 69 73 20 62 65 66 6f 72 65 20   do this before 
cc60: 65 78 65 63 75 74 69 6e 67 20 74 68 65 20 61 63  executing the ac
cc70: 74 69 6f 6e 73 2e 0a 20 20 72 6d 20 2d 72 66 20  tions..  rm -rf 
cc80: 63 6f 6e 66 74 65 73 74 2e 64 53 59 4d 20 63 6f  conftest.dSYM co
cc90: 6e 66 74 65 73 74 5f 69 70 61 38 5f 63 6f 6e 66  nftest_ipa8_conf
cca0: 74 65 73 74 2e 6f 6f 0a 20 20 65 76 61 6c 20 24  test.oo.  eval $
ccb0: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b  as_lineno_stack;
ccc0: 20 24 7b 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61   ${as_lineno_sta
ccd0: 63 6b 3a 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f  ck:+:} unset as_
cce0: 6c 69 6e 65 6e 6f 0a 20 20 61 73 5f 66 6e 5f 73  lineno.  as_fn_s
ccf0: 65 74 5f 73 74 61 74 75 73 20 24 61 63 5f 72 65  et_status $ac_re
cd00: 74 76 61 6c 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f  tval..} # ac_fn_
cd10: 63 5f 74 72 79 5f 6c 69 6e 6b 0a 0a 23 20 61 63  c_try_link..# ac
cd20: 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64  _fn_c_check_head
cd30: 65 72 5f 63 6f 6d 70 69 6c 65 20 4c 49 4e 45 4e  er_compile LINEN
cd40: 4f 20 48 45 41 44 45 52 20 56 41 52 20 49 4e 43  O HEADER VAR INC
cd50: 4c 55 44 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d  LUDES.# --------
cd60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cd70: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
cd80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a  ---------------.
cd90: 23 20 54 65 73 74 73 20 77 68 65 74 68 65 72 20  # Tests whether 
cda0: 48 45 41 44 45 52 20 65 78 69 73 74 73 20 61 6e  HEADER exists an
cdb0: 64 20 63 61 6e 20 62 65 20 63 6f 6d 70 69 6c 65  d can be compile
cdc0: 64 20 75 73 69 6e 67 20 74 68 65 20 69 6e 63 6c  d using the incl
cdd0: 75 64 65 20 66 69 6c 65 73 20 69 6e 0a 23 20 49  ude files in.# I
cde0: 4e 43 4c 55 44 45 53 2c 20 73 65 74 74 69 6e 67  NCLUDES, setting
cdf0: 20 74 68 65 20 63 61 63 68 65 20 76 61 72 69 61   the cache varia
ce00: 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e  ble VAR accordin
ce10: 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63 68 65  gly..ac_fn_c_che
ce20: 63 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c  ck_header_compil
ce30: 65 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65  e ().{.  as_line
ce40: 6e 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22  no=${as_lineno-"
ce50: 24 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73  $1"} as_lineno_s
ce60: 74 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73  tack=as_lineno_s
ce70: 74 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f  tack=$as_lineno_
ce80: 73 74 61 63 6b 0a 20 20 7b 20 24 61 73 5f 65 63  stack.  { $as_ec
ce90: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
cea0: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
ceb0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32   checking for $2
cec0: 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
ced0: 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
cee0: 32 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  2... " >&6; }.if
cef0: 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66   eval \${$3+:} f
cf00: 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
cf10: 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
cf20: 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
cf30: 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20   cat confdefs.h 
cf40: 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66  - <<_ACEOF >conf
cf50: 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20  test.$ac_ext./* 
cf60: 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20  end confdefs.h. 
cf70: 20 2a 2f 0a 24 34 0a 23 69 6e 63 6c 75 64 65 20   */.$4.#include 
cf80: 3c 24 32 3e 0a 5f 41 43 45 4f 46 0a 69 66 20 61  <$2>._ACEOF.if a
cf90: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
cfa0: 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
cfb0: 65 6e 20 3a 0a 20 20 65 76 61 6c 20 22 24 33 3d  en :.  eval "$3=
cfc0: 79 65 73 22 0a 65 6c 73 65 0a 20 20 65 76 61 6c  yes".else.  eval
cfd0: 20 22 24 33 3d 6e 6f 22 0a 66 69 0a 72 6d 20 2d   "$3=no".fi.rm -
cfe0: 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
cff0: 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
d000: 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
d010: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c  .$ac_ext.fi.eval
d020: 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20   ac_res=\$$3..  
d030: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
d040: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
d050: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
d060: 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
d070: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
d080: 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65  _res" >&6; }.  e
d090: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
d0a0: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
d0b0: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
d0c0: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23  t as_lineno..} #
d0d0: 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68   ac_fn_c_check_h
d0e0: 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65 0a 0a 23  eader_compile..#
d0f0: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
d100: 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d 2d 2d 2d 2d   LINENO.# ------
d110: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d120: 0a 23 20 54 72 79 20 74 6f 20 70 72 65 70 72 6f  .# Try to prepro
d130: 63 65 73 73 20 63 6f 6e 66 74 65 73 74 2e 24 61  cess conftest.$a
d140: 63 5f 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72  c_ext, and retur
d150: 6e 20 77 68 65 74 68 65 72 20 74 68 69 73 20 73  n whether this s
d160: 75 63 63 65 65 64 65 64 2e 0a 61 63 5f 66 6e 5f  ucceeded..ac_fn_
d170: 63 5f 74 72 79 5f 63 70 70 20 28 29 0a 7b 0a 20  c_try_cpp ().{. 
d180: 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f   as_lineno=${as_
d190: 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f  lineno-"$1"} as_
d1a0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f  lineno_stack=as_
d1b0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73  lineno_stack=$as
d1c0: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20  _lineno_stack.  
d1d0: 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24  if { { ac_try="$
d1e0: 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73 74 2e  ac_cpp conftest.
d1f0: 24 61 63 5f 65 78 74 22 0a 63 61 73 65 20 22 28  $ac_ext".case "(
d200: 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a  ($ac_try" in.  *
d210: 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c  \"* | *\`* | *\\
d220: 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c  *) ac_try_echo=\
d230: 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61  $ac_try;;.  *) a
d240: 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74  c_try_echo=$ac_t
d250: 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61  ry;;.esac.eval a
d260: 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24  c_try_echo="\"\$
d270: 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
d280: 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f  o-$LINENO}: $ac_
d290: 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f  try_echo\"".$as_
d2a0: 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63  echo "$ac_try_ec
d2b0: 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  ho"; } >&5.  (ev
d2c0: 61 6c 20 22 24 61 63 5f 63 70 70 20 63 6f 6e 66  al "$ac_cpp conf
d2d0: 74 65 73 74 2e 24 61 63 5f 65 78 74 22 29 20 32  test.$ac_ext") 2
d2e0: 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
d2f0: 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69  ac_status=$?.  i
d300: 66 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  f test -s confte
d310: 73 74 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20  st.err; then.   
d320: 20 67 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20   grep -v '^ *+' 
d330: 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 3e 63 6f  conftest.err >co
d340: 6e 66 74 65 73 74 2e 65 72 31 0a 20 20 20 20 63  nftest.er1.    c
d350: 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 31 20  at conftest.er1 
d360: 3e 26 35 0a 20 20 20 20 6d 76 20 2d 66 20 63 6f  >&5.    mv -f co
d370: 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74  nftest.er1 conft
d380: 65 73 74 2e 65 72 72 0a 20 20 66 69 0a 20 20 24  est.err.  fi.  $
d390: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
d3a0: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
d3b0: 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
d3c0: 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
d3d0: 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
d3e0: 30 3b 20 7d 20 3e 20 63 6f 6e 66 74 65 73 74 2e  0; } > conftest.
d3f0: 69 20 26 26 20 7b 0a 09 20 74 65 73 74 20 2d 7a  i && {.. test -z
d400: 20 22 24 61 63 5f 63 5f 70 72 65 70 72 6f 63 5f   "$ac_c_preproc_
d410: 77 61 72 6e 5f 66 6c 61 67 24 61 63 5f 63 5f 77  warn_flag$ac_c_w
d420: 65 72 72 6f 72 5f 66 6c 61 67 22 20 7c 7c 0a 09  error_flag" ||..
d430: 20 74 65 73 74 20 21 20 2d 73 20 63 6f 6e 66 74   test ! -s conft
d440: 65 73 74 2e 65 72 72 0a 20 20 20 20 20 20 20 7d  est.err.       }
d450: 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65  ; then :.  ac_re
d460: 74 76 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61  tval=0.else.  $a
d470: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
d480: 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20 77  failed program w
d490: 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73 2f  as:" >&5.sed 's/
d4a0: 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74 2e  ^/| /' conftest.
d4b0: 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20 20 20  $ac_ext >&5..   
d4c0: 20 61 63 5f 72 65 74 76 61 6c 3d 31 0a 66 69 0a   ac_retval=1.fi.
d4d0: 20 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e    eval $as_linen
d4e0: 6f 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69  o_stack; ${as_li
d4f0: 6e 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75  neno_stack:+:} u
d500: 6e 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20  nset as_lineno. 
d510: 20 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75   as_fn_set_statu
d520: 73 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20  s $ac_retval..} 
d530: 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  # ac_fn_c_try_cp
d540: 70 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 74 72 79  p..# ac_fn_c_try
d550: 5f 72 75 6e 20 4c 49 4e 45 4e 4f 0a 23 20 2d 2d  _run LINENO.# --
d560: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
d570: 2d 2d 2d 2d 0a 23 20 54 72 79 20 74 6f 20 6c 69  ----.# Try to li
d580: 6e 6b 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  nk conftest.$ac_
d590: 65 78 74 2c 20 61 6e 64 20 72 65 74 75 72 6e 20  ext, and return 
d5a0: 77 68 65 74 68 65 72 20 74 68 69 73 20 73 75 63  whether this suc
d5b0: 63 65 65 64 65 64 2e 20 41 73 73 75 6d 65 73 0a  ceeded. Assumes.
d5c0: 23 20 74 68 61 74 20 65 78 65 63 75 74 61 62 6c  # that executabl
d5d0: 65 73 20 2a 63 61 6e 2a 20 62 65 20 72 75 6e 2e  es *can* be run.
d5e0: 0a 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e  .ac_fn_c_try_run
d5f0: 20 28 29 0a 7b 0a 20 20 61 73 5f 6c 69 6e 65 6e   ().{.  as_linen
d600: 6f 3d 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 22 24  o=${as_lineno-"$
d610: 31 22 7d 20 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  1"} as_lineno_st
d620: 61 63 6b 3d 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74  ack=as_lineno_st
d630: 61 63 6b 3d 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  ack=$as_lineno_s
d640: 74 61 63 6b 0a 20 20 69 66 20 7b 20 7b 20 61 63  tack.  if { { ac
d650: 5f 74 72 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a  _try="$ac_link".
d660: 63 61 73 65 20 22 28 28 24 61 63 5f 74 72 79 22  case "(($ac_try"
d670: 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60   in.  *\"* | *\`
d680: 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79  * | *\\*) ac_try
d690: 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b  _echo=\$ac_try;;
d6a0: 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f 65 63 68  .  *) ac_try_ech
d6b0: 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63  o=$ac_try;;.esac
d6c0: 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f 65 63 68  .eval ac_try_ech
d6d0: 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61  o="\"\$as_me:${a
d6e0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
d6f0: 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c  }: $ac_try_echo\
d700: 22 22 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  "".$as_echo "$ac
d710: 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26  _try_echo"; } >&
d720: 35 0a 20 20 28 65 76 61 6c 20 22 24 61 63 5f 6c  5.  (eval "$ac_l
d730: 69 6e 6b 22 29 20 32 3e 26 35 0a 20 20 61 63 5f  ink") 2>&5.  ac_
d740: 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f  status=$?.  $as_
d750: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
d760: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
d770: 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  }: \$? = $ac_sta
d780: 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20  tus" >&5.  test 
d790: 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20  $ac_status = 0; 
d7a0: 7d 20 26 26 20 7b 20 61 63 5f 74 72 79 3d 27 2e  } && { ac_try='.
d7b0: 2f 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65  /conftest$ac_exe
d7c0: 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73 65 20  ext'.  { { case 
d7d0: 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20  "(($ac_try" in. 
d7e0: 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a   *\"* | *\`* | *
d7f0: 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f  \\*) ac_try_echo
d800: 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29  =\$ac_try;;.  *)
d810: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63   ac_try_echo=$ac
d820: 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c  _try;;.esac.eval
d830: 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22   ac_try_echo="\"
d840: 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  \$as_me:${as_lin
d850: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61  eno-$LINENO}: $a
d860: 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61  c_try_echo\"".$a
d870: 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f  s_echo "$ac_try_
d880: 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28  echo"; } >&5.  (
d890: 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22 29 20  eval "$ac_try") 
d8a0: 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
d8b0: 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
d8c0: 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
d8d0: 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
d8e0: 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
d8f0: 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
d900: 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d 3b 20  atus = 0; }; }; 
d910: 74 68 65 6e 20 3a 0a 20 20 61 63 5f 72 65 74 76  then :.  ac_retv
d920: 61 6c 3d 30 0a 65 6c 73 65 0a 20 20 24 61 73 5f  al=0.else.  $as_
d930: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 70 72  echo "$as_me: pr
d940: 6f 67 72 61 6d 20 65 78 69 74 65 64 20 77 69 74  ogram exited wit
d950: 68 20 73 74 61 74 75 73 20 24 61 63 5f 73 74 61  h status $ac_sta
d960: 74 75 73 22 20 3e 26 35 0a 20 20 20 20 20 20 20  tus" >&5.       
d970: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
d980: 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
d990: 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27   was:" >&5.sed '
d9a0: 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73  s/^/| /' conftes
d9b0: 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 20  t.$ac_ext >&5.. 
d9c0: 20 20 20 20 20 20 61 63 5f 72 65 74 76 61 6c 3d        ac_retval=
d9d0: 24 61 63 5f 73 74 61 74 75 73 0a 66 69 0a 20 20  $ac_status.fi.  
d9e0: 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2e  rm -rf conftest.
d9f0: 64 53 59 4d 20 63 6f 6e 66 74 65 73 74 5f 69 70  dSYM conftest_ip
da00: 61 38 5f 63 6f 6e 66 74 65 73 74 2e 6f 6f 0a 20  a8_conftest.oo. 
da10: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
da20: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
da30: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
da40: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 20 20  set as_lineno.  
da50: 61 73 5f 66 6e 5f 73 65 74 5f 73 74 61 74 75 73  as_fn_set_status
da60: 20 24 61 63 5f 72 65 74 76 61 6c 0a 0a 7d 20 23   $ac_retval..} #
da70: 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e   ac_fn_c_try_run
da80: 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  ..# ac_fn_c_chec
da90: 6b 5f 66 75 6e 63 20 4c 49 4e 45 4e 4f 20 46 55  k_func LINENO FU
daa0: 4e 43 20 56 41 52 0a 23 20 2d 2d 2d 2d 2d 2d 2d  NC VAR.# -------
dab0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
dac0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65  -----------.# Te
dad0: 73 74 73 20 77 68 65 74 68 65 72 20 46 55 4e 43  sts whether FUNC
dae0: 20 65 78 69 73 74 73 2c 20 73 65 74 74 69 6e 67   exists, setting
daf0: 20 74 68 65 20 63 61 63 68 65 20 76 61 72 69 61   the cache varia
db00: 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64 69 6e  ble VAR accordin
db10: 67 6c 79 0a 61 63 5f 66 6e 5f 63 5f 63 68 65 63  gly.ac_fn_c_chec
db20: 6b 5f 66 75 6e 63 20 28 29 0a 7b 0a 20 20 61 73  k_func ().{.  as
db30: 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c 69 6e  _lineno=${as_lin
db40: 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c 69 6e  eno-"$1"} as_lin
db50: 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c 69 6e  eno_stack=as_lin
db60: 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f 6c 69  eno_stack=$as_li
db70: 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 7b 20 24  neno_stack.  { $
db80: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
db90: 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
dba0: 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
dbb0: 6f 72 20 24 32 22 20 3e 26 35 0a 24 61 73 5f 65  or $2" >&5.$as_e
dbc0: 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
dbd0: 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e 26 36 3b  for $2... " >&6;
dbe0: 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24 7b 24 33   }.if eval \${$3
dbf0: 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
dc00: 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
dc10: 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
dc20: 6c 73 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65  lse.  cat confde
dc30: 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
dc40: 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
dc50: 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
dc60: 73 2e 68 2e 20 20 2a 2f 0a 2f 2a 20 44 65 66 69  s.h.  */./* Defi
dc70: 6e 65 20 24 32 20 74 6f 20 61 6e 20 69 6e 6e 6f  ne $2 to an inno
dc80: 63 75 6f 75 73 20 76 61 72 69 61 6e 74 2c 20 69  cuous variant, i
dc90: 6e 20 63 61 73 65 20 3c 6c 69 6d 69 74 73 2e 68  n case <limits.h
dca0: 3e 20 64 65 63 6c 61 72 65 73 20 24 32 2e 0a 20  > declares $2.. 
dcb0: 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 48    For example, H
dcc0: 50 2d 55 58 20 31 31 69 20 3c 6c 69 6d 69 74 73  P-UX 11i <limits
dcd0: 2e 68 3e 20 64 65 63 6c 61 72 65 73 20 67 65 74  .h> declares get
dce0: 74 69 6d 65 6f 66 64 61 79 2e 20 20 2a 2f 0a 23  timeofday.  */.#
dcf0: 64 65 66 69 6e 65 20 24 32 20 69 6e 6e 6f 63 75  define $2 innocu
dd00: 6f 75 73 5f 24 32 0a 0a 2f 2a 20 53 79 73 74 65  ous_$2../* Syste
dd10: 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65 66 69  m header to defi
dd20: 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f 73  ne __stub macros
dd30: 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20 66   and hopefully f
dd40: 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a 20  ew prototypes,. 
dd50: 20 20 20 77 68 69 63 68 20 63 61 6e 20 63 6f 6e     which can con
dd60: 66 6c 69 63 74 20 77 69 74 68 20 63 68 61 72 20  flict with char 
dd70: 24 32 20 28 29 3b 20 62 65 6c 6f 77 2e 0a 20 20  $2 (); below..  
dd80: 20 20 50 72 65 66 65 72 20 3c 6c 69 6d 69 74 73    Prefer <limits
dd90: 2e 68 3e 20 74 6f 20 3c 61 73 73 65 72 74 2e 68  .h> to <assert.h
dda0: 3e 20 69 66 20 5f 5f 53 54 44 43 5f 5f 20 69 73  > if __STDC__ is
ddb0: 20 64 65 66 69 6e 65 64 2c 20 73 69 6e 63 65 0a   defined, since.
ddc0: 20 20 20 20 3c 6c 69 6d 69 74 73 2e 68 3e 20 65      <limits.h> e
ddd0: 78 69 73 74 73 20 65 76 65 6e 20 6f 6e 20 66 72  xists even on fr
dde0: 65 65 73 74 61 6e 64 69 6e 67 20 63 6f 6d 70 69  eestanding compi
ddf0: 6c 65 72 73 2e 20 20 2a 2f 0a 0a 23 69 66 64 65  lers.  */..#ifde
de00: 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
de10: 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
de20: 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
de30: 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
de40: 66 0a 0a 23 75 6e 64 65 66 20 24 32 0a 0a 2f 2a  f..#undef $2../*
de50: 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20 47 43   Override any GC
de60: 43 20 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f  C internal proto
de70: 74 79 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e  type to avoid an
de80: 20 65 72 72 6f 72 2e 0a 20 20 20 55 73 65 20 63   error..   Use c
de90: 68 61 72 20 62 65 63 61 75 73 65 20 69 6e 74 20  har because int 
dea0: 6d 69 67 68 74 20 6d 61 74 63 68 20 74 68 65 20  might match the 
deb0: 72 65 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61  return type of a
dec0: 20 47 43 43 0a 20 20 20 62 75 69 6c 74 69 6e 20   GCC.   builtin 
ded0: 61 6e 64 20 74 68 65 6e 20 69 74 73 20 61 72 67  and then its arg
dee0: 75 6d 65 6e 74 20 70 72 6f 74 6f 74 79 70 65 20  ument prototype 
def0: 77 6f 75 6c 64 20 73 74 69 6c 6c 20 61 70 70 6c  would still appl
df00: 79 2e 20 20 2a 2f 0a 23 69 66 64 65 66 20 5f 5f  y.  */.#ifdef __
df10: 63 70 6c 75 73 70 6c 75 73 0a 65 78 74 65 72 6e  cplusplus.extern
df20: 20 22 43 22 0a 23 65 6e 64 69 66 0a 63 68 61 72   "C".#endif.char
df30: 20 24 32 20 28 29 3b 0a 2f 2a 20 54 68 65 20 47   $2 ();./* The G
df40: 4e 55 20 43 20 6c 69 62 72 61 72 79 20 64 65 66  NU C library def
df50: 69 6e 65 73 20 74 68 69 73 20 66 6f 72 20 66 75  ines this for fu
df60: 6e 63 74 69 6f 6e 73 20 77 68 69 63 68 20 69 74  nctions which it
df70: 20 69 6d 70 6c 65 6d 65 6e 74 73 0a 20 20 20 20   implements.    
df80: 74 6f 20 61 6c 77 61 79 73 20 66 61 69 6c 20 77  to always fail w
df90: 69 74 68 20 45 4e 4f 53 59 53 2e 20 20 53 6f 6d  ith ENOSYS.  Som
dfa0: 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20  e functions are 
dfb0: 61 63 74 75 61 6c 6c 79 20 6e 61 6d 65 64 0a 20  actually named. 
dfc0: 20 20 20 73 6f 6d 65 74 68 69 6e 67 20 73 74 61     something sta
dfd0: 72 74 69 6e 67 20 77 69 74 68 20 5f 5f 20 61 6e  rting with __ an
dfe0: 64 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6e 61 6d  d the normal nam
dff0: 65 20 69 73 20 61 6e 20 61 6c 69 61 73 2e 20 20  e is an alias.  
e000: 2a 2f 0a 23 69 66 20 64 65 66 69 6e 65 64 20 5f  */.#if defined _
e010: 5f 73 74 75 62 5f 24 32 20 7c 7c 20 64 65 66 69  _stub_$2 || defi
e020: 6e 65 64 20 5f 5f 73 74 75 62 5f 5f 5f 24 32 0a  ned __stub___$2.
e030: 63 68 6f 6b 65 20 6d 65 0a 23 65 6e 64 69 66 0a  choke me.#endif.
e040: 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 72  .int.main ().{.r
e050: 65 74 75 72 6e 20 24 32 20 28 29 3b 0a 20 20 3b  eturn $2 ();.  ;
e060: 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
e070: 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
e080: 5f 74 72 79 5f 6c 69 6e 6b 20 22 24 4c 49 4e 45  _try_link "$LINE
e090: 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 65 76  NO"; then :.  ev
e0a0: 61 6c 20 22 24 33 3d 79 65 73 22 0a 65 6c 73 65  al "$3=yes".else
e0b0: 0a 20 20 65 76 61 6c 20 22 24 33 3d 6e 6f 22 0a  .  eval "$3=no".
e0c0: 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f  fi.rm -f core co
e0d0: 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
e0e0: 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c  est.$ac_objext \
e0f0: 0a 20 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63  .    conftest$ac
e100: 5f 65 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74  _exeext conftest
e110: 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76 61 6c  .$ac_ext.fi.eval
e120: 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09 20 20   ac_res=\$$3..  
e130: 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20       { $as_echo 
e140: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
e150: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
e160: 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22 20 3e  sult: $ac_res" >
e170: 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
e180: 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20 20 65  _res" >&6; }.  e
e190: 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 73  val $as_lineno_s
e1a0: 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e 65 6e  tack; ${as_linen
e1b0: 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e 73 65  o_stack:+:} unse
e1c0: 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d 20 23  t as_lineno..} #
e1d0: 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 66   ac_fn_c_check_f
e1e0: 75 6e 63 0a 0a 23 20 61 63 5f 66 6e 5f 63 5f 63  unc..# ac_fn_c_c
e1f0: 68 65 63 6b 5f 74 79 70 65 20 4c 49 4e 45 4e 4f  heck_type LINENO
e200: 20 54 59 50 45 20 56 41 52 20 49 4e 43 4c 55 44   TYPE VAR INCLUD
e210: 45 53 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ES.# -----------
e220: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e230: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e240: 0a 23 20 54 65 73 74 73 20 77 68 65 74 68 65 72  .# Tests whether
e250: 20 54 59 50 45 20 65 78 69 73 74 73 20 61 66 74   TYPE exists aft
e260: 65 72 20 68 61 76 69 6e 67 20 69 6e 63 6c 75 64  er having includ
e270: 65 64 20 49 4e 43 4c 55 44 45 53 2c 20 73 65 74  ed INCLUDES, set
e280: 74 69 6e 67 20 63 61 63 68 65 0a 23 20 76 61 72  ting cache.# var
e290: 69 61 62 6c 65 20 56 41 52 20 61 63 63 6f 72 64  iable VAR accord
e2a0: 69 6e 67 6c 79 2e 0a 61 63 5f 66 6e 5f 63 5f 63  ingly..ac_fn_c_c
e2b0: 68 65 63 6b 5f 74 79 70 65 20 28 29 0a 7b 0a 20  heck_type ().{. 
e2c0: 20 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f   as_lineno=${as_
e2d0: 6c 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f  lineno-"$1"} as_
e2e0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f  lineno_stack=as_
e2f0: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73  lineno_stack=$as
e300: 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20  _lineno_stack.  
e310: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e320: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
e330: 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
e340: 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61  g for $2" >&5.$a
e350: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
e360: 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e  ng for $2... " >
e370: 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24  &6; }.if eval \$
e380: 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  {$3+:} false; th
e390: 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
e3a0: 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
e3b0: 36 0a 65 6c 73 65 0a 20 20 65 76 61 6c 20 22 24  6.else.  eval "$
e3c0: 33 3d 6e 6f 22 0a 20 20 63 61 74 20 63 6f 6e 66  3=no".  cat conf
e3d0: 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
e3e0: 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
e3f0: 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
e400: 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34 0a 69 6e  efs.h.  */.$4.in
e410: 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 69 66 20 28  t.main ().{.if (
e420: 73 69 7a 65 6f 66 20 28 24 32 29 29 0a 09 20 72  sizeof ($2)).. r
e430: 65 74 75 72 6e 20 30 3b 0a 20 20 3b 0a 20 20 72  eturn 0;.  ;.  r
e440: 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
e450: 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79  F.if ac_fn_c_try
e460: 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45 4e  _compile "$LINEN
e470: 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 63 61 74  O"; then :.  cat
e480: 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
e490: 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
e4a0: 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
e4b0: 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
e4c0: 24 34 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b  $4.int.main ().{
e4d0: 0a 69 66 20 28 73 69 7a 65 6f 66 20 28 28 24 32  .if (sizeof (($2
e4e0: 29 29 29 0a 09 20 20 20 20 72 65 74 75 72 6e 20  )))..    return 
e4f0: 30 3b 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  0;.  ;.  return 
e500: 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
e510: 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
e520: 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
e530: 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 65 76 61  en :..else.  eva
e540: 6c 20 22 24 33 3d 79 65 73 22 0a 66 69 0a 72 6d  l "$3=yes".fi.rm
e550: 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
e560: 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
e570: 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
e580: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d  st.$ac_ext.fi.rm
e590: 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73   -f core conftes
e5a0: 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24  t.err conftest.$
e5b0: 61 63 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65  ac_objext confte
e5c0: 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a 65 76  st.$ac_ext.fi.ev
e5d0: 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24 33 0a 09  al ac_res=\$$3..
e5e0: 20 20 20 20 20 20 20 7b 20 24 61 73 5f 65 63 68         { $as_ech
e5f0: 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
e600: 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
e610: 72 65 73 75 6c 74 3a 20 24 61 63 5f 72 65 73 22  result: $ac_res"
e620: 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
e630: 61 63 5f 72 65 73 22 20 3e 26 36 3b 20 7d 0a 20  ac_res" >&6; }. 
e640: 20 65 76 61 6c 20 24 61 73 5f 6c 69 6e 65 6e 6f   eval $as_lineno
e650: 5f 73 74 61 63 6b 3b 20 24 7b 61 73 5f 6c 69 6e  _stack; ${as_lin
e660: 65 6e 6f 5f 73 74 61 63 6b 3a 2b 3a 7d 20 75 6e  eno_stack:+:} un
e670: 73 65 74 20 61 73 5f 6c 69 6e 65 6e 6f 0a 0a 7d  set as_lineno..}
e680: 20 23 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b   # ac_fn_c_check
e690: 5f 74 79 70 65 0a 0a 23 20 61 63 5f 66 6e 5f 63  _type..# ac_fn_c
e6a0: 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f  _check_header_mo
e6b0: 6e 67 72 65 6c 20 4c 49 4e 45 4e 4f 20 48 45 41  ngrel LINENO HEA
e6c0: 44 45 52 20 56 41 52 20 49 4e 43 4c 55 44 45 53  DER VAR INCLUDES
e6d0: 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  .# -------------
e6e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e6f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
e700: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 54 65 73  ----------.# Tes
e710: 74 73 20 77 68 65 74 68 65 72 20 48 45 41 44 45  ts whether HEADE
e720: 52 20 65 78 69 73 74 73 2c 20 67 69 76 69 6e 67  R exists, giving
e730: 20 61 20 77 61 72 6e 69 6e 67 20 69 66 20 69 74   a warning if it
e740: 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 69   cannot be compi
e750: 6c 65 64 20 75 73 69 6e 67 0a 23 20 74 68 65 20  led using.# the 
e760: 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e  include files in
e770: 20 49 4e 43 4c 55 44 45 53 20 61 6e 64 20 73 65   INCLUDES and se
e780: 74 74 69 6e 67 20 74 68 65 20 63 61 63 68 65 20  tting the cache 
e790: 76 61 72 69 61 62 6c 65 20 56 41 52 0a 23 20 61  variable VAR.# a
e7a0: 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 61 63 5f 66  ccordingly..ac_f
e7b0: 6e 5f 63 5f 63 68 65 63 6b 5f 68 65 61 64 65 72  n_c_check_header
e7c0: 5f 6d 6f 6e 67 72 65 6c 20 28 29 0a 7b 0a 20 20  _mongrel ().{.  
e7d0: 61 73 5f 6c 69 6e 65 6e 6f 3d 24 7b 61 73 5f 6c  as_lineno=${as_l
e7e0: 69 6e 65 6e 6f 2d 22 24 31 22 7d 20 61 73 5f 6c  ineno-"$1"} as_l
e7f0: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 61 73 5f 6c  ineno_stack=as_l
e800: 69 6e 65 6e 6f 5f 73 74 61 63 6b 3d 24 61 73 5f  ineno_stack=$as_
e810: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 0a 20 20 69  lineno_stack.  i
e820: 66 20 65 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20  f eval \${$3+:} 
e830: 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
e840: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
e850: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
e860: 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
e870: 67 20 66 6f 72 20 24 32 22 20 3e 26 35 0a 24 61  g for $2" >&5.$a
e880: 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
e890: 6e 67 20 66 6f 72 20 24 32 2e 2e 2e 20 22 20 3e  ng for $2... " >
e8a0: 26 36 3b 20 7d 0a 69 66 20 65 76 61 6c 20 5c 24  &6; }.if eval \$
e8b0: 7b 24 33 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68  {$3+:} false; th
e8c0: 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f  en :.  $as_echo_
e8d0: 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26  n "(cached) " >&
e8e0: 36 0a 66 69 0a 65 76 61 6c 20 61 63 5f 72 65 73  6.fi.eval ac_res
e8f0: 3d 5c 24 24 33 0a 09 20 20 20 20 20 20 20 7b 20  =\$$3..       { 
e900: 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
e910: 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
e920: 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
e930: 61 63 5f 72 65 73 22 20 3e 26 35 0a 24 61 73 5f  ac_res" >&5.$as_
e940: 65 63 68 6f 20 22 24 61 63 5f 72 65 73 22 20 3e  echo "$ac_res" >
e950: 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 23 20 49  &6; }.else.  # I
e960: 73 20 74 68 65 20 68 65 61 64 65 72 20 63 6f 6d  s the header com
e970: 70 69 6c 61 62 6c 65 3f 0a 7b 20 24 61 73 5f 65  pilable?.{ $as_e
e980: 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
e990: 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
e9a0: 3a 20 63 68 65 63 6b 69 6e 67 20 24 32 20 75 73  : checking $2 us
e9b0: 61 62 69 6c 69 74 79 22 20 3e 26 35 0a 24 61 73  ability" >&5.$as
e9c0: 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
e9d0: 67 20 24 32 20 75 73 61 62 69 6c 69 74 79 2e 2e  g $2 usability..
e9e0: 2e 20 22 20 3e 26 36 3b 20 7d 0a 63 61 74 20 63  . " >&6; }.cat c
e9f0: 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41  onfdefs.h - <<_A
ea00: 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24  CEOF >conftest.$
ea10: 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f  ac_ext./* end co
ea20: 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 24 34  nfdefs.h.  */.$4
ea30: 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a 5f  .#include <$2>._
ea40: 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
ea50: 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
ea60: 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
ea70: 20 61 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69   ac_header_compi
ea80: 6c 65 72 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61  ler=yes.else.  a
ea90: 63 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  c_header_compile
eaa0: 72 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  r=no.fi.rm -f co
eab0: 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
eac0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
ead0: 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
eae0: 5f 65 78 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20  _ext.{ $as_echo 
eaf0: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
eb00: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
eb10: 73 75 6c 74 3a 20 24 61 63 5f 68 65 61 64 65 72  sult: $ac_header
eb20: 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26 35 0a 24  _compiler" >&5.$
eb30: 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 68 65 61  as_echo "$ac_hea
eb40: 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 20 3e 26  der_compiler" >&
eb50: 36 3b 20 7d 0a 0a 23 20 49 73 20 74 68 65 20 68  6; }..# Is the h
eb60: 65 61 64 65 72 20 70 72 65 73 65 6e 74 3f 0a 7b  eader present?.{
eb70: 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
eb80: 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
eb90: 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
eba0: 20 24 32 20 70 72 65 73 65 6e 63 65 22 20 3e 26   $2 presence" >&
ebb0: 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
ebc0: 65 63 6b 69 6e 67 20 24 32 20 70 72 65 73 65 6e  ecking $2 presen
ebd0: 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 63  ce... " >&6; }.c
ebe0: 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
ebf0: 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
ec00: 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
ec10: 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
ec20: 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 24 32 3e 0a  /.#include <$2>.
ec30: 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f  _ACEOF.if ac_fn_
ec40: 63 5f 74 72 79 5f 63 70 70 20 22 24 4c 49 4e 45  c_try_cpp "$LINE
ec50: 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  NO"; then :.  ac
ec60: 5f 68 65 61 64 65 72 5f 70 72 65 70 72 6f 63 3d  _header_preproc=
ec70: 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 68 65  yes.else.  ac_he
ec80: 61 64 65 72 5f 70 72 65 70 72 6f 63 3d 6e 6f 0a  ader_preproc=no.
ec90: 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  fi.rm -f conftes
eca0: 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 69  t.err conftest.i
ecb0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
ecc0: 74 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  t.{ $as_echo "$a
ecd0: 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
ece0: 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
ecf0: 74 3a 20 24 61 63 5f 68 65 61 64 65 72 5f 70 72  t: $ac_header_pr
ed00: 65 70 72 6f 63 22 20 3e 26 35 0a 24 61 73 5f 65  eproc" >&5.$as_e
ed10: 63 68 6f 20 22 24 61 63 5f 68 65 61 64 65 72 5f  cho "$ac_header_
ed20: 70 72 65 70 72 6f 63 22 20 3e 26 36 3b 20 7d 0a  preproc" >&6; }.
ed30: 0a 23 20 53 6f 3f 20 20 57 68 61 74 20 61 62 6f  .# So?  What abo
ed40: 75 74 20 74 68 69 73 20 68 65 61 64 65 72 3f 0a  ut this header?.
ed50: 63 61 73 65 20 24 61 63 5f 68 65 61 64 65 72 5f  case $ac_header_
ed60: 63 6f 6d 70 69 6c 65 72 3a 24 61 63 5f 68 65 61  compiler:$ac_hea
ed70: 64 65 72 5f 70 72 65 70 72 6f 63 3a 24 61 63 5f  der_preproc:$ac_
ed80: 63 5f 70 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66  c_preproc_warn_f
ed90: 6c 61 67 20 69 6e 20 23 28 28 0a 20 20 79 65 73  lag in #((.  yes
eda0: 3a 6e 6f 3a 20 29 0a 20 20 20 20 7b 20 24 61 73  :no: ).    { $as
edb0: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
edc0: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
edd0: 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  O}: WARNING: $2:
ede0: 20 61 63 63 65 70 74 65 64 20 62 79 20 74 68 65   accepted by the
edf0: 20 63 6f 6d 70 69 6c 65 72 2c 20 72 65 6a 65 63   compiler, rejec
ee00: 74 65 64 20 62 79 20 74 68 65 20 70 72 65 70 72  ted by the prepr
ee10: 6f 63 65 73 73 6f 72 21 22 20 3e 26 35 0a 24 61  ocessor!" >&5.$a
ee20: 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
ee30: 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 61 63 63  WARNING: $2: acc
ee40: 65 70 74 65 64 20 62 79 20 74 68 65 20 63 6f 6d  epted by the com
ee50: 70 69 6c 65 72 2c 20 72 65 6a 65 63 74 65 64 20  piler, rejected 
ee60: 62 79 20 74 68 65 20 70 72 65 70 72 6f 63 65 73  by the preproces
ee70: 73 6f 72 21 22 20 3e 26 32 3b 7d 0a 20 20 20 20  sor!" >&2;}.    
ee80: 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
ee90: 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
eea0: 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47  LINENO}: WARNING
eeb0: 3a 20 24 32 3a 20 70 72 6f 63 65 65 64 69 6e 67  : $2: proceeding
eec0: 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 69 6c   with the compil
eed0: 65 72 27 73 20 72 65 73 75 6c 74 22 20 3e 26 35  er's result" >&5
eee0: 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
eef0: 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20  e: WARNING: $2: 
ef00: 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68 20  proceeding with 
ef10: 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20 72  the compiler's r
ef20: 65 73 75 6c 74 22 20 3e 26 32 3b 7d 0a 20 20 20  esult" >&2;}.   
ef30: 20 3b 3b 0a 20 20 6e 6f 3a 79 65 73 3a 2a 20 29   ;;.  no:yes:* )
ef40: 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
ef50: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
ef60: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
ef70: 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 65 73 65  RNING: $2: prese
ef80: 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74 20 62 65  nt but cannot be
ef90: 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26 35 0a 24   compiled" >&5.$
efa0: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
efb0: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72   WARNING: $2: pr
efc0: 65 73 65 6e 74 20 62 75 74 20 63 61 6e 6e 6f 74  esent but cannot
efd0: 20 62 65 20 63 6f 6d 70 69 6c 65 64 22 20 3e 26   be compiled" >&
efe0: 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  2;}.    { $as_ec
eff0: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f000: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f010: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20   WARNING: $2:   
f020: 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73    check for miss
f030: 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74 65  ing prerequisite
f040: 20 68 65 61 64 65 72 73 3f 22 20 3e 26 35 0a 24   headers?" >&5.$
f050: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f060: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20   WARNING: $2:   
f070: 20 20 63 68 65 63 6b 20 66 6f 72 20 6d 69 73 73    check for miss
f080: 69 6e 67 20 70 72 65 72 65 71 75 69 73 69 74 65  ing prerequisite
f090: 20 68 65 61 64 65 72 73 3f 22 20 3e 26 32 3b 7d   headers?" >&2;}
f0a0: 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  .    { $as_echo 
f0b0: 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
f0c0: 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
f0d0: 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65 65 20 74  RNING: $2: see t
f0e0: 68 65 20 41 75 74 6f 63 6f 6e 66 20 64 6f 63 75  he Autoconf docu
f0f0: 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26 35 0a 24  mentation" >&5.$
f100: 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
f110: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 73 65   WARNING: $2: se
f120: 65 20 74 68 65 20 41 75 74 6f 63 6f 6e 66 20 64  e the Autoconf d
f130: 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 20 3e 26  ocumentation" >&
f140: 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  2;}.    { $as_ec
f150: 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
f160: 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
f170: 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a 20 20 20   WARNING: $2:   
f180: 20 20 73 65 63 74 69 6f 6e 20 5c 22 50 72 65 73    section \"Pres
f190: 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f 74 20 42  ent But Cannot B
f1a0: 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22 20 3e 26  e Compiled\"" >&
f1b0: 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
f1c0: 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  me: WARNING: $2:
f1d0: 20 20 20 20 20 73 65 63 74 69 6f 6e 20 5c 22 50       section \"P
f1e0: 72 65 73 65 6e 74 20 42 75 74 20 43 61 6e 6e 6f  resent But Canno
f1f0: 74 20 42 65 20 43 6f 6d 70 69 6c 65 64 5c 22 22  t Be Compiled\""
f200: 20 3e 26 32 3b 7d 0a 20 20 20 20 7b 20 24 61 73   >&2;}.    { $as
f210: 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
f220: 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
f230: 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 24 32 3a  O}: WARNING: $2:
f240: 20 70 72 6f 63 65 65 64 69 6e 67 20 77 69 74 68   proceeding with
f250: 20 74 68 65 20 63 6f 6d 70 69 6c 65 72 27 73 20   the compiler's 
f260: 72 65 73 75 6c 74 22 20 3e 26 35 0a 24 61 73 5f  result" >&5.$as_
f270: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
f280: 52 4e 49 4e 47 3a 20 24 32 3a 20 70 72 6f 63 65  RNING: $2: proce
f290: 65 64 69 6e 67 20 77 69 74 68 20 74 68 65 20 63  eding with the c
f2a0: 6f 6d 70 69 6c 65 72 27 73 20 72 65 73 75 6c 74  ompiler's result
f2b0: 22 20 3e 26 32 3b 7d 0a 20 20 20 20 3b 3b 0a 65  " >&2;}.    ;;.e
f2c0: 73 61 63 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  sac.  { $as_echo
f2d0: 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
f2e0: 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
f2f0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 22 20  hecking for $2" 
f300: 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
f310: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 32 2e  checking for $2.
f320: 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 65  .. " >&6; }.if e
f330: 76 61 6c 20 5c 24 7b 24 33 2b 3a 7d 20 66 61 6c  val \${$3+:} fal
f340: 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
f350: 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
f360: 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 65  ) " >&6.else.  e
f370: 76 61 6c 20 22 24 33 3d 5c 24 61 63 5f 68 65 61  val "$3=\$ac_hea
f380: 64 65 72 5f 63 6f 6d 70 69 6c 65 72 22 0a 66 69  der_compiler".fi
f390: 0a 65 76 61 6c 20 61 63 5f 72 65 73 3d 5c 24 24  .eval ac_res=\$$
f3a0: 33 0a 09 20 20 20 20 20 20 20 7b 20 24 61 73 5f  3..       { $as_
f3b0: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
f3c0: 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
f3d0: 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 72  }: result: $ac_r
f3e0: 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
f3f0: 20 22 24 61 63 5f 72 65 73 22 20 3e 26 36 3b 20   "$ac_res" >&6; 
f400: 7d 0a 66 69 0a 20 20 65 76 61 6c 20 24 61 73 5f  }.fi.  eval $as_
f410: 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3b 20 24 7b  lineno_stack; ${
f420: 61 73 5f 6c 69 6e 65 6e 6f 5f 73 74 61 63 6b 3a  as_lineno_stack:
f430: 2b 3a 7d 20 75 6e 73 65 74 20 61 73 5f 6c 69 6e  +:} unset as_lin
f440: 65 6e 6f 0a 0a 7d 20 23 20 61 63 5f 66 6e 5f 63  eno..} # ac_fn_c
f450: 5f 63 68 65 63 6b 5f 68 65 61 64 65 72 5f 6d 6f  _check_header_mo
f460: 6e 67 72 65 6c 0a 63 61 74 20 3e 63 6f 6e 66 69  ngrel.cat >confi
f470: 67 2e 6c 6f 67 20 3c 3c 5f 41 43 45 4f 46 0a 54  g.log <<_ACEOF.T
f480: 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e  his file contain
f490: 73 20 61 6e 79 20 6d 65 73 73 61 67 65 73 20 70  s any messages p
f4a0: 72 6f 64 75 63 65 64 20 62 79 20 63 6f 6d 70 69  roduced by compi
f4b0: 6c 65 72 73 20 77 68 69 6c 65 0a 72 75 6e 6e 69  lers while.runni
f4c0: 6e 67 20 63 6f 6e 66 69 67 75 72 65 2c 20 74 6f  ng configure, to
f4d0: 20 61 69 64 20 64 65 62 75 67 67 69 6e 67 20 69   aid debugging i
f4e0: 66 20 63 6f 6e 66 69 67 75 72 65 20 6d 61 6b 65  f configure make
f4f0: 73 20 61 20 6d 69 73 74 61 6b 65 2e 0a 0a 49 74  s a mistake...It
f500: 20 77 61 73 20 63 72 65 61 74 65 64 20 62 79 20   was created by 
f510: 73 71 6c 69 74 65 20 24 61 73 5f 6d 65 20 33 2e  sqlite $as_me 3.
f520: 38 2e 31 30 2e 32 2c 20 77 68 69 63 68 20 77 61  8.10.2, which wa
f530: 73 0a 67 65 6e 65 72 61 74 65 64 20 62 79 20 47  s.generated by G
f540: 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32 2e 36 39  NU Autoconf 2.69
f550: 2e 20 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f  .  Invocation co
f560: 6d 6d 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a  mmand line was..
f570: 20 20 24 20 24 30 20 24 40 0a 0a 5f 41 43 45 4f    $ $0 $@.._ACEO
f580: 46 0a 65 78 65 63 20 35 3e 3e 63 6f 6e 66 69 67  F.exec 5>>config
f590: 2e 6c 6f 67 0a 7b 0a 63 61 74 20 3c 3c 5f 41 53  .log.{.cat <<_AS
f5a0: 55 4e 41 4d 45 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  UNAME.## -------
f5b0: 2d 2d 20 23 23 0a 23 23 20 50 6c 61 74 66 6f 72  -- ##.## Platfor
f5c0: 6d 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d  m. ##.## -------
f5d0: 2d 2d 20 23 23 0a 0a 68 6f 73 74 6e 61 6d 65 20  -- ##..hostname 
f5e0: 3d 20 60 28 68 6f 73 74 6e 61 6d 65 20 7c 7c 20  = `(hostname || 
f5f0: 75 6e 61 6d 65 20 2d 6e 29 20 32 3e 2f 64 65 76  uname -n) 2>/dev
f600: 2f 6e 75 6c 6c 20 7c 20 73 65 64 20 31 71 60 0a  /null | sed 1q`.
f610: 75 6e 61 6d 65 20 2d 6d 20 3d 20 60 28 75 6e 61  uname -m = `(una
f620: 6d 65 20 2d 6d 29 20 32 3e 2f 64 65 76 2f 6e 75  me -m) 2>/dev/nu
f630: 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f  ll || echo unkno
f640: 77 6e 60 0a 75 6e 61 6d 65 20 2d 72 20 3d 20 60  wn`.uname -r = `
f650: 28 75 6e 61 6d 65 20 2d 72 29 20 32 3e 2f 64 65  (uname -r) 2>/de
f660: 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75  v/null || echo u
f670: 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d 65 20 2d 73  nknown`.uname -s
f680: 20 3d 20 60 28 75 6e 61 6d 65 20 2d 73 29 20 32   = `(uname -s) 2
f690: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20 65 63  >/dev/null || ec
f6a0: 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 75 6e 61 6d  ho unknown`.unam
f6b0: 65 20 2d 76 20 3d 20 60 28 75 6e 61 6d 65 20 2d  e -v = `(uname -
f6c0: 76 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  v) 2>/dev/null |
f6d0: 7c 20 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a  | echo unknown`.
f6e0: 0a 2f 75 73 72 2f 62 69 6e 2f 75 6e 61 6d 65 20  ./usr/bin/uname 
f6f0: 2d 70 20 3d 20 60 28 2f 75 73 72 2f 62 69 6e 2f  -p = `(/usr/bin/
f700: 75 6e 61 6d 65 20 2d 70 29 20 32 3e 2f 64 65 76  uname -p) 2>/dev
f710: 2f 6e 75 6c 6c 20 7c 7c 20 65 63 68 6f 20 75 6e  /null || echo un
f720: 6b 6e 6f 77 6e 60 0a 2f 62 69 6e 2f 75 6e 61 6d  known`./bin/unam
f730: 65 20 2d 58 20 20 20 20 20 3d 20 60 28 2f 62 69  e -X     = `(/bi
f740: 6e 2f 75 6e 61 6d 65 20 2d 58 29 20 32 3e 2f 64  n/uname -X) 2>/d
f750: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 7c 7c 20 65  ev/null     || e
f760: 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 2f 62  cho unknown`../b
f770: 69 6e 2f 61 72 63 68 20 20 20 20 20 20 20 20 20  in/arch         
f780: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 61 72       = `(/bin/ar
f790: 63 68 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  ch) 2>/dev/null 
f7a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20               || 
f7b0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
f7c0: 73 72 2f 62 69 6e 2f 61 72 63 68 20 2d 6b 20 20  sr/bin/arch -k  
f7d0: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
f7e0: 6e 2f 61 72 63 68 20 2d 6b 29 20 32 3e 2f 64 65  n/arch -k) 2>/de
f7f0: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
f800: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
f810: 73 72 2f 63 6f 6e 76 65 78 2f 67 65 74 73 79 73  sr/convex/getsys
f820: 69 6e 66 6f 20 3d 20 60 28 2f 75 73 72 2f 63 6f  info = `(/usr/co
f830: 6e 76 65 78 2f 67 65 74 73 79 73 69 6e 66 6f 29  nvex/getsysinfo)
f840: 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
f850: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
f860: 73 72 2f 62 69 6e 2f 68 6f 73 74 69 6e 66 6f 20  sr/bin/hostinfo 
f870: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
f880: 6e 2f 68 6f 73 74 69 6e 66 6f 29 20 32 3e 2f 64  n/hostinfo) 2>/d
f890: 65 76 2f 6e 75 6c 6c 20 20 20 20 20 20 7c 7c 20  ev/null      || 
f8a0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
f8b0: 69 6e 2f 6d 61 63 68 69 6e 65 20 20 20 20 20 20  in/machine      
f8c0: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 6d 61       = `(/bin/ma
f8d0: 63 68 69 6e 65 29 20 32 3e 2f 64 65 76 2f 6e 75  chine) 2>/dev/nu
f8e0: 6c 6c 20 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ll           || 
f8f0: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 75  echo unknown`./u
f900: 73 72 2f 62 69 6e 2f 6f 73 6c 65 76 65 6c 20 20  sr/bin/oslevel  
f910: 20 20 20 20 20 3d 20 60 28 2f 75 73 72 2f 62 69       = `(/usr/bi
f920: 6e 2f 6f 73 6c 65 76 65 6c 29 20 32 3e 2f 64 65  n/oslevel) 2>/de
f930: 76 2f 6e 75 6c 6c 20 20 20 20 20 20 20 7c 7c 20  v/null       || 
f940: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 2f 62  echo unknown`./b
f950: 69 6e 2f 75 6e 69 76 65 72 73 65 20 20 20 20 20  in/universe     
f960: 20 20 20 20 20 3d 20 60 28 2f 62 69 6e 2f 75 6e       = `(/bin/un
f970: 69 76 65 72 73 65 29 20 32 3e 2f 64 65 76 2f 6e  iverse) 2>/dev/n
f980: 75 6c 6c 20 20 20 20 20 20 20 20 20 20 7c 7c 20  ull          || 
f990: 65 63 68 6f 20 75 6e 6b 6e 6f 77 6e 60 0a 0a 5f  echo unknown`.._
f9a0: 41 53 55 4e 41 4d 45 0a 0a 61 73 5f 73 61 76 65  ASUNAME..as_save
f9b0: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
f9c0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
f9d0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
f9e0: 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
f9f0: 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
fa00: 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
fa10: 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 24 61 73  as_dir=..    $as
fa20: 5f 65 63 68 6f 20 22 50 41 54 48 3a 20 24 61 73  _echo "PATH: $as
fa30: 5f 64 69 72 22 0a 20 20 64 6f 6e 65 0a 49 46 53  _dir".  done.IFS
fa40: 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 7d  =$as_save_IFS..}
fa50: 20 3e 26 35 0a 0a 63 61 74 20 3e 26 35 20 3c 3c   >&5..cat >&5 <<
fa60: 5f 41 43 45 4f 46 0a 0a 0a 23 23 20 2d 2d 2d 2d  _ACEOF...## ----
fa70: 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 43 6f  ------- ##.## Co
fa80: 72 65 20 74 65 73 74 73 2e 20 23 23 0a 23 23 20  re tests. ##.## 
fa90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a  ----------- ##..
faa0: 5f 41 43 45 4f 46 0a 0a 0a 23 20 4b 65 65 70 20  _ACEOF...# Keep 
fab0: 61 20 74 72 61 63 65 20 6f 66 20 74 68 65 20 63  a trace of the c
fac0: 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 0a 23 20 53  ommand line..# S
fad0: 74 72 69 70 20 6f 75 74 20 2d 2d 6e 6f 2d 63 72  trip out --no-cr
fae0: 65 61 74 65 20 61 6e 64 20 2d 2d 6e 6f 2d 72 65  eate and --no-re
faf0: 63 75 72 73 69 6f 6e 20 73 6f 20 74 68 65 79 20  cursion so they 
fb00: 64 6f 20 6e 6f 74 20 70 69 6c 65 20 75 70 2e 0a  do not pile up..
fb10: 23 20 53 74 72 69 70 20 6f 75 74 20 2d 2d 73 69  # Strip out --si
fb20: 6c 65 6e 74 20 62 65 63 61 75 73 65 20 77 65 20  lent because we 
fb30: 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 72 65  don't want to re
fb40: 63 6f 72 64 20 69 74 20 66 6f 72 20 66 75 74 75  cord it for futu
fb50: 72 65 20 72 75 6e 73 2e 0a 23 20 41 6c 73 6f 20  re runs..# Also 
fb60: 71 75 6f 74 65 20 61 6e 79 20 61 72 67 73 20 63  quote any args c
fb70: 6f 6e 74 61 69 6e 69 6e 67 20 73 68 65 6c 6c 20  ontaining shell 
fb80: 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e  meta-characters.
fb90: 0a 23 20 4d 61 6b 65 20 74 77 6f 20 70 61 73 73  .# Make two pass
fba0: 65 73 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20  es to allow for 
fbb0: 70 72 6f 70 65 72 20 64 75 70 6c 69 63 61 74 65  proper duplicate
fbc0: 2d 61 72 67 75 6d 65 6e 74 20 73 75 70 70 72 65  -argument suppre
fbd0: 73 73 69 6f 6e 2e 0a 61 63 5f 63 6f 6e 66 69 67  ssion..ac_config
fbe0: 75 72 65 5f 61 72 67 73 3d 0a 61 63 5f 63 6f 6e  ure_args=.ac_con
fbf0: 66 69 67 75 72 65 5f 61 72 67 73 30 3d 0a 61 63  figure_args0=.ac
fc00: 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
fc10: 3d 0a 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f 6e  =.ac_must_keep_n
fc20: 65 78 74 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63  ext=false.for ac
fc30: 5f 70 61 73 73 20 69 6e 20 31 20 32 0a 64 6f 0a  _pass in 1 2.do.
fc40: 20 20 66 6f 72 20 61 63 5f 61 72 67 0a 20 20 64    for ac_arg.  d
fc50: 6f 0a 20 20 20 20 63 61 73 65 20 24 61 63 5f 61  o.    case $ac_a
fc60: 72 67 20 69 6e 0a 20 20 20 20 2d 6e 6f 2d 63 72  rg in.    -no-cr
fc70: 65 61 74 65 20 7c 20 2d 2d 6e 6f 2d 63 2a 20 7c  eate | --no-c* |
fc80: 20 2d 6e 20 7c 20 2d 6e 6f 2d 72 65 63 75 72 73   -n | -no-recurs
fc90: 69 6f 6e 20 7c 20 2d 2d 6e 6f 2d 72 2a 29 20 63  ion | --no-r*) c
fca0: 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20 2d  ontinue ;;.    -
fcb0: 71 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71  q | -quiet | --q
fcc0: 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 20 7c 20  uiet | --quie | 
fcd0: 2d 2d 71 75 69 20 7c 20 2d 2d 71 75 20 7c 20 2d  --qui | --qu | -
fce0: 2d 71 20 5c 0a 20 20 20 20 7c 20 2d 73 69 6c 65  -q \.    | -sile
fcf0: 6e 74 20 7c 20 2d 2d 73 69 6c 65 6e 74 20 7c 20  nt | --silent | 
fd00: 2d 2d 73 69 6c 65 6e 20 7c 20 2d 2d 73 69 6c 65  --silen | --sile
fd10: 20 7c 20 2d 2d 73 69 6c 29 0a 20 20 20 20 20 20   | --sil).      
fd20: 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 20 20 20 20  continue ;;.    
fd30: 2a 5c 27 2a 29 0a 20 20 20 20 20 20 61 63 5f 61  *\'*).      ac_a
fd40: 72 67 3d 60 24 61 73 5f 65 63 68 6f 20 22 24 61  rg=`$as_echo "$a
fd50: 63 5f 61 72 67 22 20 7c 20 73 65 64 20 22 73 2f  c_arg" | sed "s/
fd60: 27 2f 27 5c 5c 5c 5c 5c 5c 5c 5c 27 27 2f 67 22  '/'\\\\\\\\''/g"
fd70: 60 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20  ` ;;.    esac.  
fd80: 20 20 63 61 73 65 20 24 61 63 5f 70 61 73 73 20    case $ac_pass 
fd90: 69 6e 0a 20 20 20 20 31 29 20 61 73 5f 66 6e 5f  in.    1) as_fn_
fda0: 61 70 70 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67  append ac_config
fdb0: 75 72 65 5f 61 72 67 73 30 20 22 20 27 24 61 63  ure_args0 " '$ac
fdc0: 5f 61 72 67 27 22 20 3b 3b 0a 20 20 20 20 32 29  _arg'" ;;.    2)
fdd0: 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70  .      as_fn_app
fde0: 65 6e 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65  end ac_configure
fdf0: 5f 61 72 67 73 31 20 22 20 27 24 61 63 5f 61 72  _args1 " '$ac_ar
fe00: 67 27 22 0a 20 20 20 20 20 20 69 66 20 74 65 73  g'".      if tes
fe10: 74 20 24 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f  t $ac_must_keep_
fe20: 6e 65 78 74 20 3d 20 74 72 75 65 3b 20 74 68 65  next = true; the
fe30: 6e 0a 09 61 63 5f 6d 75 73 74 5f 6b 65 65 70 5f  n..ac_must_keep_
fe40: 6e 65 78 74 3d 66 61 6c 73 65 20 23 20 47 6f 74  next=false # Got
fe50: 20 76 61 6c 75 65 2c 20 62 61 63 6b 20 74 6f 20   value, back to 
fe60: 6e 6f 72 6d 61 6c 2e 0a 20 20 20 20 20 20 65 6c  normal..      el
fe70: 73 65 0a 09 63 61 73 65 20 24 61 63 5f 61 72 67  se..case $ac_arg
fe80: 20 69 6e 0a 09 20 20 2a 3d 2a 20 7c 20 2d 2d 63   in..  *=* | --c
fe90: 6f 6e 66 69 67 2d 63 61 63 68 65 20 7c 20 2d 43  onfig-cache | -C
fea0: 20 7c 20 2d 64 69 73 61 62 6c 65 2d 2a 20 7c 20   | -disable-* | 
feb0: 2d 2d 64 69 73 61 62 6c 65 2d 2a 20 5c 0a 09 20  --disable-* \.. 
fec0: 20 7c 20 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d   | -enable-* | -
fed0: 2d 65 6e 61 62 6c 65 2d 2a 20 7c 20 2d 67 61 73  -enable-* | -gas
fee0: 20 7c 20 2d 2d 67 2a 20 7c 20 2d 6e 66 70 20 7c   | --g* | -nfp |
fef0: 20 2d 2d 6e 66 2a 20 5c 0a 09 20 20 7c 20 2d 71   --nf* \..  | -q
ff00: 20 7c 20 2d 71 75 69 65 74 20 7c 20 2d 2d 71 2a   | -quiet | --q*
ff10: 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73   | -silent | --s
ff20: 69 6c 2a 20 7c 20 2d 76 20 7c 20 2d 76 65 72 62  il* | -v | -verb
ff30: 2a 20 5c 0a 09 20 20 7c 20 2d 77 69 74 68 2d 2a  * \..  | -with-*
ff40: 20 7c 20 2d 2d 77 69 74 68 2d 2a 20 7c 20 2d 77   | --with-* | -w
ff50: 69 74 68 6f 75 74 2d 2a 20 7c 20 2d 2d 77 69 74  ithout-* | --wit
ff60: 68 6f 75 74 2d 2a 20 7c 20 2d 2d 78 29 0a 09 20  hout-* | --x).. 
ff70: 20 20 20 63 61 73 65 20 22 24 61 63 5f 63 6f 6e     case "$ac_con
ff80: 66 69 67 75 72 65 5f 61 72 67 73 30 20 22 20 69  figure_args0 " i
ff90: 6e 0a 09 20 20 20 20 20 20 22 24 61 63 5f 63 6f  n..      "$ac_co
ffa0: 6e 66 69 67 75 72 65 5f 61 72 67 73 31 22 2a 22  nfigure_args1"*"
ffb0: 20 27 24 61 63 5f 61 72 67 27 20 22 2a 20 29 20   '$ac_arg' "* ) 
ffc0: 63 6f 6e 74 69 6e 75 65 20 3b 3b 0a 09 20 20 20  continue ;;..   
ffd0: 20 65 73 61 63 0a 09 20 20 20 20 3b 3b 0a 09 20   esac..    ;;.. 
ffe0: 20 2d 2a 20 29 20 61 63 5f 6d 75 73 74 5f 6b 65   -* ) ac_must_ke
fff0: 65 70 5f 6e 65 78 74 3d 74 72 75 65 20 3b 3b 0a  ep_next=true ;;.
10000 09 65 73 61 63 0a 20 20 20 20 20 20 66 69 0a 20  .esac.      fi. 
10010 20 20 20 20 20 61 73 5f 66 6e 5f 61 70 70 65 6e       as_fn_appen
10020 64 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61  d ac_configure_a
10030 72 67 73 20 22 20 27 24 61 63 5f 61 72 67 27 22  rgs " '$ac_arg'"
10040 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73  .      ;;.    es
10050 61 63 0a 20 20 64 6f 6e 65 0a 64 6f 6e 65 0a 7b  ac.  done.done.{
10060 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72   ac_configure_ar
10070 67 73 30 3d 3b 20 75 6e 73 65 74 20 61 63 5f 63  gs0=; unset ac_c
10080 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 30 3b 7d  onfigure_args0;}
10090 0a 7b 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f  .{ ac_configure_
100a0 61 72 67 73 31 3d 3b 20 75 6e 73 65 74 20 61 63  args1=; unset ac
100b0 5f 63 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 31  _configure_args1
100c0 3b 7d 0a 0a 23 20 57 68 65 6e 20 69 6e 74 65 72  ;}..# When inter
100d0 72 75 70 74 65 64 20 6f 72 20 65 78 69 74 27 64  rupted or exit'd
100e0 2c 20 63 6c 65 61 6e 75 70 20 74 65 6d 70 6f 72  , cleanup tempor
100f0 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 63  ary files, and c
10100 6f 6d 70 6c 65 74 65 0a 23 20 63 6f 6e 66 69 67  omplete.# config
10110 2e 6c 6f 67 2e 20 20 57 65 20 72 65 6d 6f 76 65  .log.  We remove
10120 20 63 6f 6d 6d 65 6e 74 73 20 62 65 63 61 75 73   comments becaus
10130 65 20 61 6e 79 77 61 79 20 74 68 65 20 71 75 6f  e anyway the quo
10140 74 65 73 20 69 6e 20 74 68 65 72 65 0a 23 20 77  tes in there.# w
10150 6f 75 6c 64 20 63 61 75 73 65 20 70 72 6f 62 6c  ould cause probl
10160 65 6d 73 20 6f 72 20 6c 6f 6f 6b 20 75 67 6c 79  ems or look ugly
10170 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 55 73 65  ..# WARNING: Use
10180 20 27 5c 27 27 20 74 6f 20 72 65 70 72 65 73 65   '\'' to represe
10190 6e 74 20 61 6e 20 61 70 6f 73 74 72 6f 70 68 65  nt an apostrophe
101a0 20 77 69 74 68 69 6e 20 74 68 65 20 74 72 61 70   within the trap
101b0 2e 0a 23 20 57 41 52 4e 49 4e 47 3a 20 44 6f 20  ..# WARNING: Do 
101c0 6e 6f 74 20 73 74 61 72 74 20 74 68 65 20 74 72  not start the tr
101d0 61 70 20 63 6f 64 65 20 77 69 74 68 20 61 20 6e  ap code with a n
101e0 65 77 6c 69 6e 65 2c 20 64 75 65 20 74 6f 20 61  ewline, due to a
101f0 20 46 72 65 65 42 53 44 20 34 2e 30 20 62 75 67   FreeBSD 4.0 bug
10200 2e 0a 74 72 61 70 20 27 65 78 69 74 5f 73 74 61  ..trap 'exit_sta
10210 74 75 73 3d 24 3f 0a 20 20 23 20 53 61 76 65 20  tus=$?.  # Save 
10220 69 6e 74 6f 20 63 6f 6e 66 69 67 2e 6c 6f 67 20  into config.log 
10230 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  some information
10240 20 74 68 61 74 20 6d 69 67 68 74 20 68 65 6c 70   that might help
10250 20 69 6e 20 64 65 62 75 67 67 69 6e 67 2e 0a 20   in debugging.. 
10260 20 7b 0a 20 20 20 20 65 63 68 6f 0a 0a 20 20 20   {.    echo..   
10270 20 24 61 73 5f 65 63 68 6f 20 22 23 23 20 2d 2d   $as_echo "## --
10280 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23  -------------- #
10290 23 0a 23 23 20 43 61 63 68 65 20 76 61 72 69 61  #.## Cache varia
102a0 62 6c 65 73 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d  bles. ##.## ----
102b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 22  ------------ ##"
102c0 0a 20 20 20 20 65 63 68 6f 0a 20 20 20 20 23 20  .    echo.    # 
102d0 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 77 61  The following wa
102e0 79 20 6f 66 20 77 72 69 74 69 6e 67 20 74 68 65  y of writing the
102f0 20 63 61 63 68 65 20 6d 69 73 68 61 6e 64 6c 65   cache mishandle
10300 73 20 6e 65 77 6c 69 6e 65 73 20 69 6e 20 76 61  s newlines in va
10310 6c 75 65 73 2c 0a 28 0a 20 20 66 6f 72 20 61 63  lues,.(.  for ac
10320 5f 76 61 72 20 69 6e 20 60 28 73 65 74 29 20 32  _var in `(set) 2
10330 3e 26 31 20 7c 20 73 65 64 20 2d 6e 20 27 5c 27  >&1 | sed -n '\'
10340 27 73 2f 5e 5c 28 5b 61 2d 7a 41 2d 5a 5f 5d 5b  's/^\([a-zA-Z_][
10350 61 2d 7a 41 2d 5a 30 2d 39 5f 5d 2a 5c 29 3d 2e  a-zA-Z0-9_]*\)=.
10360 2a 2f 5c 31 2f 70 27 5c 27 27 60 3b 20 64 6f 0a  */\1/p'\''`; do.
10370 20 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d      eval ac_val=
10380 5c 24 24 61 63 5f 76 61 72 0a 20 20 20 20 63 61  \$$ac_var.    ca
10390 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 20 23 28  se $ac_val in #(
103a0 0a 20 20 20 20 2a 24 7b 61 73 5f 6e 6c 7d 2a 29  .    *${as_nl}*)
103b0 0a 20 20 20 20 20 20 63 61 73 65 20 24 61 63 5f  .      case $ac_
103c0 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20 20 20  var in #(.      
103d0 2a 5f 63 76 5f 2a 29 20 7b 20 24 61 73 5f 65 63  *_cv_*) { $as_ec
103e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
103f0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
10400 20 57 41 52 4e 49 4e 47 3a 20 63 61 63 68 65 20   WARNING: cache 
10410 76 61 72 69 61 62 6c 65 20 24 61 63 5f 76 61 72  variable $ac_var
10420 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 65 77 6c   contains a newl
10430 69 6e 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ine" >&5.$as_ech
10440 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
10450 4e 47 3a 20 63 61 63 68 65 20 76 61 72 69 61 62  NG: cache variab
10460 6c 65 20 24 61 63 5f 76 61 72 20 63 6f 6e 74 61  le $ac_var conta
10470 69 6e 73 20 61 20 6e 65 77 6c 69 6e 65 22 20 3e  ins a newline" >
10480 26 32 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65 73  &2;} ;;.      es
10490 61 63 0a 20 20 20 20 20 20 63 61 73 65 20 24 61  ac.      case $a
104a0 63 5f 76 61 72 20 69 6e 20 23 28 0a 20 20 20 20  c_var in #(.    
104b0 20 20 5f 20 7c 20 49 46 53 20 7c 20 61 73 5f 6e    _ | IFS | as_n
104c0 6c 29 20 3b 3b 20 23 28 0a 20 20 20 20 20 20 42  l) ;; #(.      B
104d0 41 53 48 5f 41 52 47 56 20 7c 20 42 41 53 48 5f  ASH_ARGV | BASH_
104e0 53 4f 55 52 43 45 29 20 65 76 61 6c 20 24 61 63  SOURCE) eval $ac
104f0 5f 76 61 72 3d 20 3b 3b 20 23 28 0a 20 20 20 20  _var= ;; #(.    
10500 20 20 2a 29 20 7b 20 65 76 61 6c 20 24 61 63 5f    *) { eval $ac_
10510 76 61 72 3d 3b 20 75 6e 73 65 74 20 24 61 63 5f  var=; unset $ac_
10520 76 61 72 3b 7d 20 3b 3b 0a 20 20 20 20 20 20 65  var;} ;;.      e
10530 73 61 63 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a  sac ;;.    esac.
10540 20 20 64 6f 6e 65 0a 20 20 28 73 65 74 29 20 32    done.  (set) 2
10550 3e 26 31 20 7c 0a 20 20 20 20 63 61 73 65 20 24  >&1 |.    case $
10560 61 73 5f 6e 6c 60 28 61 63 5f 73 70 61 63 65 3d  as_nl`(ac_space=
10570 27 5c 27 27 20 27 5c 27 27 3b 20 73 65 74 29 20  '\'' '\''; set) 
10580 32 3e 26 31 60 20 69 6e 20 23 28 0a 20 20 20 20  2>&1` in #(.    
10590 2a 24 7b 61 73 5f 6e 6c 7d 61 63 5f 73 70 61 63  *${as_nl}ac_spac
105a0 65 3d 5c 20 2a 29 0a 20 20 20 20 20 20 73 65 64  e=\ *).      sed
105b0 20 2d 6e 20 5c 0a 09 22 73 2f 27 5c 27 27 2f 27   -n \.."s/'\''/'
105c0 5c 27 27 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f  \''\\\\'\'''\''/
105d0 67 3b 0a 09 20 20 73 2f 5e 5c 5c 28 5b 5f 24 61  g;..  s/^\\([_$a
105e0 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a 5f 63 76 5f  s_cr_alnum]*_cv_
105f0 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d 2a  [_$as_cr_alnum]*
10600 5c 5c 29 3d 5c 5c 28 2e 2a 5c 5c 29 2f 5c 5c 31  \\)=\\(.*\\)/\\1
10610 3d 27 5c 27 27 5c 5c 32 27 5c 27 27 2f 70 22 0a  ='\''\\2'\''/p".
10620 20 20 20 20 20 20 3b 3b 20 23 28 0a 20 20 20 20        ;; #(.    
10630 2a 29 0a 20 20 20 20 20 20 73 65 64 20 2d 6e 20  *).      sed -n 
10640 22 2f 5e 5b 5f 24 61 73 5f 63 72 5f 61 6c 6e 75  "/^[_$as_cr_alnu
10650 6d 5d 2a 5f 63 76 5f 5b 5f 24 61 73 5f 63 72 5f  m]*_cv_[_$as_cr_
10660 61 6c 6e 75 6d 5d 2a 3d 2f 70 22 0a 20 20 20 20  alnum]*=/p".    
10670 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 20 7c 0a    ;;.    esac |.
10680 20 20 20 20 73 6f 72 74 0a 29 0a 20 20 20 20 65      sort.).    e
10690 63 68 6f 0a 0a 20 20 20 20 24 61 73 5f 65 63 68  cho..    $as_ech
106a0 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  o "## ----------
106b0 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20 4f 75  ------- ##.## Ou
106c0 74 70 75 74 20 76 61 72 69 61 62 6c 65 73 2e 20  tput variables. 
106d0 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ##.## ----------
106e0 2d 2d 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20  ------- ##".    
106f0 65 63 68 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f  echo.    for ac_
10700 76 61 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74  var in $ac_subst
10710 5f 76 61 72 73 0a 20 20 20 20 64 6f 0a 20 20 20  _vars.    do.   
10720 20 20 20 65 76 61 6c 20 61 63 5f 76 61 6c 3d 5c     eval ac_val=\
10730 24 24 61 63 5f 76 61 72 0a 20 20 20 20 20 20 63  $$ac_var.      c
10740 61 73 65 20 24 61 63 5f 76 61 6c 20 69 6e 0a 20  ase $ac_val in. 
10750 20 20 20 20 20 2a 5c 27 5c 27 27 2a 29 20 61 63       *\'\''*) ac
10760 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f 20 22  _val=`$as_echo "
10770 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64 20 22  $ac_val" | sed "
10780 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c 5c 5c  s/'\''/'\''\\\\\
10790 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22 60 3b  \\\'\'''\''/g"`;
107a0 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
107b0 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 63     $as_echo "$ac
107c0 5f 76 61 72 3d 27 5c 27 27 24 61 63 5f 76 61 6c  _var='\''$ac_val
107d0 27 5c 27 27 22 0a 20 20 20 20 64 6f 6e 65 20 7c  '\''".    done |
107e0 20 73 6f 72 74 0a 20 20 20 20 65 63 68 6f 0a 0a   sort.    echo..
107f0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
10800 24 61 63 5f 73 75 62 73 74 5f 66 69 6c 65 73 22  $ac_subst_files"
10810 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 24 61 73  ; then.      $as
10820 5f 65 63 68 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d  _echo "## ------
10830 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23  ------------- ##
10840 0a 23 23 20 46 69 6c 65 20 73 75 62 73 74 69 74  .## File substit
10850 75 74 69 6f 6e 73 2e 20 23 23 0a 23 23 20 2d 2d  utions. ##.## --
10860 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
10870 2d 20 23 23 22 0a 20 20 20 20 20 20 65 63 68 6f  - ##".      echo
10880 0a 20 20 20 20 20 20 66 6f 72 20 61 63 5f 76 61  .      for ac_va
10890 72 20 69 6e 20 24 61 63 5f 73 75 62 73 74 5f 66  r in $ac_subst_f
108a0 69 6c 65 73 0a 20 20 20 20 20 20 64 6f 0a 09 65  iles.      do..e
108b0 76 61 6c 20 61 63 5f 76 61 6c 3d 5c 24 24 61 63  val ac_val=\$$ac
108c0 5f 76 61 72 0a 09 63 61 73 65 20 24 61 63 5f 76  _var..case $ac_v
108d0 61 6c 20 69 6e 0a 09 2a 5c 27 5c 27 27 2a 29 20  al in..*\'\''*) 
108e0 61 63 5f 76 61 6c 3d 60 24 61 73 5f 65 63 68 6f  ac_val=`$as_echo
108f0 20 22 24 61 63 5f 76 61 6c 22 20 7c 20 73 65 64   "$ac_val" | sed
10900 20 22 73 2f 27 5c 27 27 2f 27 5c 27 27 5c 5c 5c   "s/'\''/'\''\\\
10910 5c 5c 5c 5c 5c 27 5c 27 27 27 5c 27 27 2f 67 22  \\\\\'\'''\''/g"
10920 60 3b 3b 0a 09 65 73 61 63 0a 09 24 61 73 5f 65  `;;..esac..$as_e
10930 63 68 6f 20 22 24 61 63 5f 76 61 72 3d 27 5c 27  cho "$ac_var='\'
10940 27 24 61 63 5f 76 61 6c 27 5c 27 27 22 0a 20 20  '$ac_val'\''".  
10950 20 20 20 20 64 6f 6e 65 20 7c 20 73 6f 72 74 0a      done | sort.
10960 20 20 20 20 20 20 65 63 68 6f 0a 20 20 20 20 66        echo.    f
10970 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d  i..    if test -
10980 73 20 63 6f 6e 66 64 65 66 73 2e 68 3b 20 74 68  s confdefs.h; th
10990 65 6e 0a 20 20 20 20 20 20 24 61 73 5f 65 63 68  en.      $as_ech
109a0 6f 20 22 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  o "## ----------
109b0 2d 20 23 23 0a 23 23 20 63 6f 6e 66 64 65 66 73  - ##.## confdefs
109c0 2e 68 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d 2d  .h. ##.## ------
109d0 2d 2d 2d 2d 2d 20 23 23 22 0a 20 20 20 20 20 20  ----- ##".      
109e0 65 63 68 6f 0a 20 20 20 20 20 20 63 61 74 20 63  echo.      cat c
109f0 6f 6e 66 64 65 66 73 2e 68 0a 20 20 20 20 20 20  onfdefs.h.      
10a00 65 63 68 6f 0a 20 20 20 20 66 69 0a 20 20 20 20  echo.    fi.    
10a10 74 65 73 74 20 22 24 61 63 5f 73 69 67 6e 61 6c  test "$ac_signal
10a20 22 20 21 3d 20 30 20 26 26 0a 20 20 20 20 20 20  " != 0 &&.      
10a30 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10a40 3a 20 63 61 75 67 68 74 20 73 69 67 6e 61 6c 20  : caught signal 
10a50 24 61 63 5f 73 69 67 6e 61 6c 22 0a 20 20 20 20  $ac_signal".    
10a60 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
10a70 3a 20 65 78 69 74 20 24 65 78 69 74 5f 73 74 61  : exit $exit_sta
10a80 74 75 73 22 0a 20 20 7d 20 3e 26 35 0a 20 20 72  tus".  } >&5.  r
10a90 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63 6f 72 65  m -f core *.core
10aa0 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73 74 2e 2a   core.conftest.*
10ab0 20 26 26 0a 20 20 20 20 72 6d 20 2d 66 20 2d 72   &&.    rm -f -r
10ac0 20 63 6f 6e 66 74 65 73 74 2a 20 63 6f 6e 66 64   conftest* confd
10ad0 65 66 73 2a 20 63 6f 6e 66 24 24 2a 20 24 61 63  efs* conf$$* $ac
10ae0 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 26 26 0a  _clean_files &&.
10af0 20 20 20 20 65 78 69 74 20 24 65 78 69 74 5f 73      exit $exit_s
10b00 74 61 74 75 73 0a 27 20 30 0a 66 6f 72 20 61 63  tatus.' 0.for ac
10b10 5f 73 69 67 6e 61 6c 20 69 6e 20 31 20 32 20 31  _signal in 1 2 1
10b20 33 20 31 35 3b 20 64 6f 0a 20 20 74 72 61 70 20  3 15; do.  trap 
10b30 27 61 63 5f 73 69 67 6e 61 6c 3d 27 24 61 63 5f  'ac_signal='$ac_
10b40 73 69 67 6e 61 6c 27 3b 20 61 73 5f 66 6e 5f 65  signal'; as_fn_e
10b50 78 69 74 20 31 27 20 24 61 63 5f 73 69 67 6e 61  xit 1' $ac_signa
10b60 6c 0a 64 6f 6e 65 0a 61 63 5f 73 69 67 6e 61 6c  l.done.ac_signal
10b70 3d 30 0a 0a 23 20 63 6f 6e 66 64 65 66 73 2e 68  =0..# confdefs.h
10b80 20 61 76 6f 69 64 73 20 4f 53 20 63 6f 6d 6d 61   avoids OS comma
10b90 6e 64 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6c  nd line length l
10ba0 69 6d 69 74 73 20 74 68 61 74 20 44 45 46 53 20  imits that DEFS 
10bb0 63 61 6e 20 65 78 63 65 65 64 2e 0a 72 6d 20 2d  can exceed..rm -
10bc0 66 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 20 63  f -r conftest* c
10bd0 6f 6e 66 64 65 66 73 2e 68 0a 0a 24 61 73 5f 65  onfdefs.h..$as_e
10be0 63 68 6f 20 22 2f 2a 20 63 6f 6e 66 64 65 66 73  cho "/* confdefs
10bf0 2e 68 20 2a 2f 22 20 3e 20 63 6f 6e 66 64 65 66  .h */" > confdef
10c00 73 2e 68 0a 0a 23 20 50 72 65 64 65 66 69 6e 65  s.h..# Predefine
10c10 64 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 76  d preprocessor v
10c20 61 72 69 61 62 6c 65 73 2e 0a 0a 63 61 74 20 3e  ariables...cat >
10c30 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41  >confdefs.h <<_A
10c40 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41 43  CEOF.#define PAC
10c50 4b 41 47 45 5f 4e 41 4d 45 20 22 24 50 41 43 4b  KAGE_NAME "$PACK
10c60 41 47 45 5f 4e 41 4d 45 22 0a 5f 41 43 45 4f 46  AGE_NAME"._ACEOF
10c70 0a 0a 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73  ..cat >>confdefs
10c80 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66  .h <<_ACEOF.#def
10c90 69 6e 65 20 50 41 43 4b 41 47 45 5f 54 41 52 4e  ine PACKAGE_TARN
10ca0 41 4d 45 20 22 24 50 41 43 4b 41 47 45 5f 54 41  AME "$PACKAGE_TA
10cb0 52 4e 41 4d 45 22 0a 5f 41 43 45 4f 46 0a 0a 63  RNAME"._ACEOF..c
10cc0 61 74 20 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20  at >>confdefs.h 
10cd0 3c 3c 5f 41 43 45 4f 46 0a 23 64 65 66 69 6e 65  <<_ACEOF.#define
10ce0 20 50 41 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e   PACKAGE_VERSION
10cf0 20 22 24 50 41 43 4b 41 47 45 5f 56 45 52 53 49   "$PACKAGE_VERSI
10d00 4f 4e 22 0a 5f 41 43 45 4f 46 0a 0a 63 61 74 20  ON"._ACEOF..cat 
10d10 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
10d20 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 50 41  ACEOF.#define PA
10d30 43 4b 41 47 45 5f 53 54 52 49 4e 47 20 22 24 50  CKAGE_STRING "$P
10d40 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 22 0a 5f  ACKAGE_STRING"._
10d50 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f 6e  ACEOF..cat >>con
10d60 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46  fdefs.h <<_ACEOF
10d70 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47 45  .#define PACKAGE
10d80 5f 42 55 47 52 45 50 4f 52 54 20 22 24 50 41 43  _BUGREPORT "$PAC
10d90 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 22 0a  KAGE_BUGREPORT".
10da0 5f 41 43 45 4f 46 0a 0a 63 61 74 20 3e 3e 63 6f  _ACEOF..cat >>co
10db0 6e 66 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f  nfdefs.h <<_ACEO
10dc0 46 0a 23 64 65 66 69 6e 65 20 50 41 43 4b 41 47  F.#define PACKAG
10dd0 45 5f 55 52 4c 20 22 24 50 41 43 4b 41 47 45 5f  E_URL "$PACKAGE_
10de0 55 52 4c 22 0a 5f 41 43 45 4f 46 0a 0a 0a 23 20  URL"._ACEOF...# 
10df0 4c 65 74 20 74 68 65 20 73 69 74 65 20 66 69 6c  Let the site fil
10e00 65 20 73 65 6c 65 63 74 20 61 6e 20 61 6c 74 65  e select an alte
10e10 72 6e 61 74 65 20 63 61 63 68 65 20 66 69 6c 65  rnate cache file
10e20 20 69 66 20 69 74 20 77 61 6e 74 73 20 74 6f 2e   if it wants to.
10e30 0a 23 20 50 72 65 66 65 72 20 61 6e 20 65 78 70  .# Prefer an exp
10e40 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64  licitly selected
10e50 20 66 69 6c 65 20 74 6f 20 61 75 74 6f 6d 61 74   file to automat
10e60 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 20  ically selected 
10e70 6f 6e 65 73 2e 0a 61 63 5f 73 69 74 65 5f 66 69  ones..ac_site_fi
10e80 6c 65 31 3d 4e 4f 4e 45 0a 61 63 5f 73 69 74 65  le1=NONE.ac_site
10e90 5f 66 69 6c 65 32 3d 4e 4f 4e 45 0a 69 66 20 74  _file2=NONE.if t
10ea0 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46 49 47 5f  est -n "$CONFIG_
10eb0 53 49 54 45 22 3b 20 74 68 65 6e 0a 20 20 23 20  SITE"; then.  # 
10ec0 57 65 20 64 6f 20 6e 6f 74 20 77 61 6e 74 20 61  We do not want a
10ed0 20 50 41 54 48 20 73 65 61 72 63 68 20 66 6f 72   PATH search for
10ee0 20 63 6f 6e 66 69 67 2e 73 69 74 65 2e 0a 20 20   config.site..  
10ef0 63 61 73 65 20 24 43 4f 4e 46 49 47 5f 53 49 54  case $CONFIG_SIT
10f00 45 20 69 6e 20 23 28 28 0a 20 20 20 20 2d 2a 29  E in #((.    -*)
10f10 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d    ac_site_file1=
10f20 2e 2f 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b  ./$CONFIG_SITE;;
10f30 0a 20 20 20 20 2a 2f 2a 29 20 61 63 5f 73 69 74  .    */*) ac_sit
10f40 65 5f 66 69 6c 65 31 3d 24 43 4f 4e 46 49 47 5f  e_file1=$CONFIG_
10f50 53 49 54 45 3b 3b 0a 20 20 20 20 2a 29 20 20 20  SITE;;.    *)   
10f60 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 3d 2e 2f  ac_site_file1=./
10f70 24 43 4f 4e 46 49 47 5f 53 49 54 45 3b 3b 0a 20  $CONFIG_SITE;;. 
10f80 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20   esac.elif test 
10f90 22 78 24 70 72 65 66 69 78 22 20 21 3d 20 78 4e  "x$prefix" != xN
10fa0 4f 4e 45 3b 20 74 68 65 6e 0a 20 20 61 63 5f 73  ONE; then.  ac_s
10fb0 69 74 65 5f 66 69 6c 65 31 3d 24 70 72 65 66 69  ite_file1=$prefi
10fc0 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67 2e 73  x/share/config.s
10fd0 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f 66 69  ite.  ac_site_fi
10fe0 6c 65 32 3d 24 70 72 65 66 69 78 2f 65 74 63 2f  le2=$prefix/etc/
10ff0 63 6f 6e 66 69 67 2e 73 69 74 65 0a 65 6c 73 65  config.site.else
11000 0a 20 20 61 63 5f 73 69 74 65 5f 66 69 6c 65 31  .  ac_site_file1
11010 3d 24 61 63 5f 64 65 66 61 75 6c 74 5f 70 72 65  =$ac_default_pre
11020 66 69 78 2f 73 68 61 72 65 2f 63 6f 6e 66 69 67  fix/share/config
11030 2e 73 69 74 65 0a 20 20 61 63 5f 73 69 74 65 5f  .site.  ac_site_
11040 66 69 6c 65 32 3d 24 61 63 5f 64 65 66 61 75 6c  file2=$ac_defaul
11050 74 5f 70 72 65 66 69 78 2f 65 74 63 2f 63 6f 6e  t_prefix/etc/con
11060 66 69 67 2e 73 69 74 65 0a 66 69 0a 66 6f 72 20  fig.site.fi.for 
11070 61 63 5f 73 69 74 65 5f 66 69 6c 65 20 69 6e 20  ac_site_file in 
11080 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 31 22  "$ac_site_file1"
11090 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c 65 32   "$ac_site_file2
110a0 22 0a 64 6f 0a 20 20 74 65 73 74 20 22 78 24 61  ".do.  test "x$a
110b0 63 5f 73 69 74 65 5f 66 69 6c 65 22 20 3d 20 78  c_site_file" = x
110c0 4e 4f 4e 45 20 26 26 20 63 6f 6e 74 69 6e 75 65  NONE && continue
110d0 0a 20 20 69 66 20 74 65 73 74 20 2f 64 65 76 2f  .  if test /dev/
110e0 6e 75 6c 6c 20 21 3d 20 22 24 61 63 5f 73 69 74  null != "$ac_sit
110f0 65 5f 66 69 6c 65 22 20 26 26 20 74 65 73 74 20  e_file" && test 
11100 2d 72 20 22 24 61 63 5f 73 69 74 65 5f 66 69 6c  -r "$ac_site_fil
11110 65 22 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  e"; then.    { $
11120 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
11130 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
11140 45 4e 4f 7d 3a 20 6c 6f 61 64 69 6e 67 20 73 69  ENO}: loading si
11150 74 65 20 73 63 72 69 70 74 20 24 61 63 5f 73 69  te script $ac_si
11160 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61 73  te_file" >&5.$as
11170 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 6c  _echo "$as_me: l
11180 6f 61 64 69 6e 67 20 73 69 74 65 20 73 63 72 69  oading site scri
11190 70 74 20 24 61 63 5f 73 69 74 65 5f 66 69 6c 65  pt $ac_site_file
111a0 22 20 3e 26 36 3b 7d 0a 20 20 20 20 73 65 64 20  " >&6;}.    sed 
111b0 27 73 2f 5e 2f 7c 20 2f 27 20 22 24 61 63 5f 73  's/^/| /' "$ac_s
111c0 69 74 65 5f 66 69 6c 65 22 20 3e 26 35 0a 20 20  ite_file" >&5.  
111d0 20 20 2e 20 22 24 61 63 5f 73 69 74 65 5f 66 69    . "$ac_site_fi
111e0 6c 65 22 20 5c 0a 20 20 20 20 20 20 7c 7c 20 7b  le" \.      || {
111f0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
11200 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
11210 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
11220 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
11230 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11240 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e  as_me: error: in
11250 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
11260 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20  2;}.as_fn_error 
11270 24 3f 20 22 66 61 69 6c 65 64 20 74 6f 20 6c 6f  $? "failed to lo
11280 61 64 20 73 69 74 65 20 73 63 72 69 70 74 20 24  ad site script $
11290 61 63 5f 73 69 74 65 5f 66 69 6c 65 0a 53 65 65  ac_site_file.See
112a0 20 5c 60 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66   \`config.log' f
112b0 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 22  or more details"
112c0 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a   "$LINENO" 5; }.
112d0 20 20 66 69 0a 64 6f 6e 65 0a 0a 69 66 20 74 65    fi.done..if te
112e0 73 74 20 2d 72 20 22 24 63 61 63 68 65 5f 66 69  st -r "$cache_fi
112f0 6c 65 22 3b 20 74 68 65 6e 0a 20 20 23 20 53 6f  le"; then.  # So
11300 6d 65 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 62  me versions of b
11310 61 73 68 20 77 69 6c 6c 20 66 61 69 6c 20 74 6f  ash will fail to
11320 20 73 6f 75 72 63 65 20 2f 64 65 76 2f 6e 75 6c   source /dev/nul
11330 6c 20 28 73 70 65 63 69 61 6c 20 66 69 6c 65 73  l (special files
11340 0a 20 20 23 20 61 63 74 75 61 6c 6c 79 29 2c 20  .  # actually), 
11350 73 6f 20 77 65 20 61 76 6f 69 64 20 64 6f 69 6e  so we avoid doin
11360 67 20 74 68 61 74 2e 20 20 44 4a 47 50 50 20 65  g that.  DJGPP e
11370 6d 75 6c 61 74 65 73 20 69 74 20 61 73 20 61 20  mulates it as a 
11380 72 65 67 75 6c 61 72 20 66 69 6c 65 2e 0a 20 20  regular file..  
11390 69 66 20 74 65 73 74 20 2f 64 65 76 2f 6e 75 6c  if test /dev/nul
113a0 6c 20 21 3d 20 22 24 63 61 63 68 65 5f 66 69 6c  l != "$cache_fil
113b0 65 22 20 26 26 20 74 65 73 74 20 2d 66 20 22 24  e" && test -f "$
113c0 63 61 63 68 65 5f 66 69 6c 65 22 3b 20 74 68 65  cache_file"; the
113d0 6e 0a 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f  n.    { $as_echo
113e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
113f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 6c  neno-$LINENO}: l
11400 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63 61  oading cache $ca
11410 63 68 65 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  che_file" >&5.$a
11420 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
11430 6c 6f 61 64 69 6e 67 20 63 61 63 68 65 20 24 63  loading cache $c
11440 61 63 68 65 5f 66 69 6c 65 22 20 3e 26 36 3b 7d  ache_file" >&6;}
11450 0a 20 20 20 20 63 61 73 65 20 24 63 61 63 68 65  .    case $cache
11460 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 20 20 5b  _file in.      [
11470 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a  \\/]* | ?:[\\/]*
11480 20 29 20 2e 20 22 24 63 61 63 68 65 5f 66 69 6c   ) . "$cache_fil
11490 65 22 3b 3b 0a 20 20 20 20 20 20 2a 29 20 20 20  e";;.      *)   
114a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
114b0 20 20 20 2e 20 22 2e 2f 24 63 61 63 68 65 5f 66     . "./$cache_f
114c0 69 6c 65 22 3b 3b 0a 20 20 20 20 65 73 61 63 0a  ile";;.    esac.
114d0 20 20 66 69 0a 65 6c 73 65 0a 20 20 7b 20 24 61    fi.else.  { $a
114e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
114f0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11500 4e 4f 7d 3a 20 63 72 65 61 74 69 6e 67 20 63 61  NO}: creating ca
11510 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c 65 22  che $cache_file"
11520 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
11530 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67 20  as_me: creating 
11540 63 61 63 68 65 20 24 63 61 63 68 65 5f 66 69 6c  cache $cache_fil
11550 65 22 20 3e 26 36 3b 7d 0a 20 20 3e 24 63 61 63  e" >&6;}.  >$cac
11560 68 65 5f 66 69 6c 65 0a 66 69 0a 0a 23 20 43 68  he_file.fi..# Ch
11570 65 63 6b 20 74 68 61 74 20 74 68 65 20 70 72 65  eck that the pre
11580 63 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20  cious variables 
11590 73 61 76 65 64 20 69 6e 20 74 68 65 20 63 61 63  saved in the cac
115a0 68 65 20 68 61 76 65 20 6b 65 70 74 20 74 68 65  he have kept the
115b0 20 73 61 6d 65 0a 23 20 76 61 6c 75 65 2e 0a 61   same.# value..a
115c0 63 5f 63 61 63 68 65 5f 63 6f 72 72 75 70 74 65  c_cache_corrupte
115d0 64 3d 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 76  d=false.for ac_v
115e0 61 72 20 69 6e 20 24 61 63 5f 70 72 65 63 69 6f  ar in $ac_precio
115f0 75 73 5f 76 61 72 73 3b 20 64 6f 0a 20 20 65 76  us_vars; do.  ev
11600 61 6c 20 61 63 5f 6f 6c 64 5f 73 65 74 3d 5c 24  al ac_old_set=\$
11610 61 63 5f 63 76 5f 65 6e 76 5f 24 7b 61 63 5f 76  ac_cv_env_${ac_v
11620 61 72 7d 5f 73 65 74 0a 20 20 65 76 61 6c 20 61  ar}_set.  eval a
11630 63 5f 6e 65 77 5f 73 65 74 3d 5c 24 61 63 5f 65  c_new_set=\$ac_e
11640 6e 76 5f 24 7b 61 63 5f 76 61 72 7d 5f 73 65 74  nv_${ac_var}_set
11650 0a 20 20 65 76 61 6c 20 61 63 5f 6f 6c 64 5f 76  .  eval ac_old_v
11660 61 6c 3d 5c 24 61 63 5f 63 76 5f 65 6e 76 5f 24  al=\$ac_cv_env_$
11670 7b 61 63 5f 76 61 72 7d 5f 76 61 6c 75 65 0a 20  {ac_var}_value. 
11680 20 65 76 61 6c 20 61 63 5f 6e 65 77 5f 76 61 6c   eval ac_new_val
11690 3d 5c 24 61 63 5f 65 6e 76 5f 24 7b 61 63 5f 76  =\$ac_env_${ac_v
116a0 61 72 7d 5f 76 61 6c 75 65 0a 20 20 63 61 73 65  ar}_value.  case
116b0 20 24 61 63 5f 6f 6c 64 5f 73 65 74 2c 24 61 63   $ac_old_set,$ac
116c0 5f 6e 65 77 5f 73 65 74 20 69 6e 0a 20 20 20 20  _new_set in.    
116d0 73 65 74 2c 29 0a 20 20 20 20 20 20 7b 20 24 61  set,).      { $a
116e0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
116f0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
11700 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  NO}: error: \`$a
11710 63 5f 76 61 72 27 20 77 61 73 20 73 65 74 20 74  c_var' was set t
11720 6f 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c 27  o \`$ac_old_val'
11730 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
11740 20 72 75 6e 22 20 3e 26 35 0a 24 61 73 5f 65 63   run" >&5.$as_ec
11750 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
11760 72 3a 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61  r: \`$ac_var' wa
11770 73 20 73 65 74 20 74 6f 20 5c 60 24 61 63 5f 6f  s set to \`$ac_o
11780 6c 64 5f 76 61 6c 27 20 69 6e 20 74 68 65 20 70  ld_val' in the p
11790 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 32  revious run" >&2
117a0 3b 7d 0a 20 20 20 20 20 20 61 63 5f 63 61 63 68  ;}.      ac_cach
117b0 65 5f 63 6f 72 72 75 70 74 65 64 3d 3a 20 3b 3b  e_corrupted=: ;;
117c0 0a 20 20 20 20 2c 73 65 74 29 0a 20 20 20 20 20  .    ,set).     
117d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
117e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
117f0 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a  $LINENO}: error:
11800 20 5c 60 24 61 63 5f 76 61 72 27 20 77 61 73 20   \`$ac_var' was 
11810 6e 6f 74 20 73 65 74 20 69 6e 20 74 68 65 20 70  not set in the p
11820 72 65 76 69 6f 75 73 20 72 75 6e 22 20 3e 26 35  revious run" >&5
11830 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
11840 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61 63 5f  e: error: \`$ac_
11850 76 61 72 27 20 77 61 73 20 6e 6f 74 20 73 65 74  var' was not set
11860 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73   in the previous
11870 20 72 75 6e 22 20 3e 26 32 3b 7d 0a 20 20 20 20   run" >&2;}.    
11880 20 20 61 63 5f 63 61 63 68 65 5f 63 6f 72 72 75    ac_cache_corru
11890 70 74 65 64 3d 3a 20 3b 3b 0a 20 20 20 20 2c 29  pted=: ;;.    ,)
118a0 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20  ;;.    *).      
118b0 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 6f 6c  if test "x$ac_ol
118c0 64 5f 76 61 6c 22 20 21 3d 20 22 78 24 61 63 5f  d_val" != "x$ac_
118d0 6e 65 77 5f 76 61 6c 22 3b 20 74 68 65 6e 0a 09  new_val"; then..
118e0 23 20 64 69 66 66 65 72 65 6e 63 65 73 20 69 6e  # differences in
118f0 20 77 68 69 74 65 73 70 61 63 65 20 64 6f 20 6e   whitespace do n
11900 6f 74 20 6c 65 61 64 20 74 6f 20 66 61 69 6c 75  ot lead to failu
11910 72 65 2e 0a 09 61 63 5f 6f 6c 64 5f 76 61 6c 5f  re...ac_old_val_
11920 77 3d 60 65 63 68 6f 20 78 20 24 61 63 5f 6f 6c  w=`echo x $ac_ol
11930 64 5f 76 61 6c 60 0a 09 61 63 5f 6e 65 77 5f 76  d_val`..ac_new_v
11940 61 6c 5f 77 3d 60 65 63 68 6f 20 78 20 24 61 63  al_w=`echo x $ac
11950 5f 6e 65 77 5f 76 61 6c 60 0a 09 69 66 20 74 65  _new_val`..if te
11960 73 74 20 22 24 61 63 5f 6f 6c 64 5f 76 61 6c 5f  st "$ac_old_val_
11970 77 22 20 21 3d 20 22 24 61 63 5f 6e 65 77 5f 76  w" != "$ac_new_v
11980 61 6c 5f 77 22 3b 20 74 68 65 6e 0a 09 20 20 7b  al_w"; then..  {
11990 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
119a0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
119b0 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 5c  INENO}: error: \
119c0 60 24 61 63 5f 76 61 72 27 20 68 61 73 20 63 68  `$ac_var' has ch
119d0 61 6e 67 65 64 20 73 69 6e 63 65 20 74 68 65 20  anged since the 
119e0 70 72 65 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e  previous run:" >
119f0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
11a00 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 5c 60 24 61  _me: error: \`$a
11a10 63 5f 76 61 72 27 20 68 61 73 20 63 68 61 6e 67  c_var' has chang
11a20 65 64 20 73 69 6e 63 65 20 74 68 65 20 70 72 65  ed since the pre
11a30 76 69 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b  vious run:" >&2;
11a40 7d 0a 09 20 20 61 63 5f 63 61 63 68 65 5f 63 6f  }..  ac_cache_co
11a50 72 72 75 70 74 65 64 3d 3a 0a 09 65 6c 73 65 0a  rrupted=:..else.
11a60 09 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
11a70 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
11a80 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 77 61 72 6e  o-$LINENO}: warn
11a90 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20 77 68  ing: ignoring wh
11aa0 69 74 65 73 70 61 63 65 20 63 68 61 6e 67 65 73  itespace changes
11ab0 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27 20 73   in \`$ac_var' s
11ac0 69 6e 63 65 20 74 68 65 20 70 72 65 76 69 6f 75  ince the previou
11ad0 73 20 72 75 6e 3a 22 20 3e 26 35 0a 24 61 73 5f  s run:" >&5.$as_
11ae0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 77 61  echo "$as_me: wa
11af0 72 6e 69 6e 67 3a 20 69 67 6e 6f 72 69 6e 67 20  rning: ignoring 
11b00 77 68 69 74 65 73 70 61 63 65 20 63 68 61 6e 67  whitespace chang
11b10 65 73 20 69 6e 20 5c 60 24 61 63 5f 76 61 72 27  es in \`$ac_var'
11b20 20 73 69 6e 63 65 20 74 68 65 20 70 72 65 76 69   since the previ
11b30 6f 75 73 20 72 75 6e 3a 22 20 3e 26 32 3b 7d 0a  ous run:" >&2;}.
11b40 09 20 20 65 76 61 6c 20 24 61 63 5f 76 61 72 3d  .  eval $ac_var=
11b50 5c 24 61 63 5f 6f 6c 64 5f 76 61 6c 0a 09 66 69  \$ac_old_val..fi
11b60 0a 09 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  ..{ $as_echo "$a
11b70 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
11b80 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 20 20 66 6f 72  -$LINENO}:   for
11b90 6d 65 72 20 76 61 6c 75 65 3a 20 20 5c 60 24 61  mer value:  \`$a
11ba0 63 5f 6f 6c 64 5f 76 61 6c 27 22 20 3e 26 35 0a  c_old_val'" >&5.
11bb0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
11bc0 3a 20 20 20 66 6f 72 6d 65 72 20 76 61 6c 75 65  :   former value
11bd0 3a 20 20 5c 60 24 61 63 5f 6f 6c 64 5f 76 61 6c  :  \`$ac_old_val
11be0 27 22 20 3e 26 32 3b 7d 0a 09 7b 20 24 61 73 5f  '" >&2;}..{ $as_
11bf0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
11c00 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
11c10 7d 3a 20 20 20 63 75 72 72 65 6e 74 20 76 61 6c  }:   current val
11c20 75 65 3a 20 5c 60 24 61 63 5f 6e 65 77 5f 76 61  ue: \`$ac_new_va
11c30 6c 27 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  l'" >&5.$as_echo
11c40 20 22 24 61 73 5f 6d 65 3a 20 20 20 63 75 72 72   "$as_me:   curr
11c50 65 6e 74 20 76 61 6c 75 65 3a 20 5c 60 24 61 63  ent value: \`$ac
11c60 5f 6e 65 77 5f 76 61 6c 27 22 20 3e 26 32 3b 7d  _new_val'" >&2;}
11c70 0a 20 20 20 20 20 20 66 69 3b 3b 0a 20 20 65 73  .      fi;;.  es
11c80 61 63 0a 20 20 23 20 50 61 73 73 20 70 72 65 63  ac.  # Pass prec
11c90 69 6f 75 73 20 76 61 72 69 61 62 6c 65 73 20 74  ious variables t
11ca0 6f 20 63 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e  o config.status.
11cb0 0a 20 20 69 66 20 74 65 73 74 20 22 24 61 63 5f  .  if test "$ac_
11cc0 6e 65 77 5f 73 65 74 22 20 3d 20 73 65 74 3b 20  new_set" = set; 
11cd0 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 61  then.    case $a
11ce0 63 5f 6e 65 77 5f 76 61 6c 20 69 6e 0a 20 20 20  c_new_val in.   
11cf0 20 2a 5c 27 2a 29 20 61 63 5f 61 72 67 3d 24 61   *\'*) ac_arg=$a
11d00 63 5f 76 61 72 3d 60 24 61 73 5f 65 63 68 6f 20  c_var=`$as_echo 
11d10 22 24 61 63 5f 6e 65 77 5f 76 61 6c 22 20 7c 20  "$ac_new_val" | 
11d20 73 65 64 20 22 73 2f 27 2f 27 5c 5c 5c 5c 5c 5c  sed "s/'/'\\\\\\
11d30 5c 5c 27 27 2f 67 22 60 20 3b 3b 0a 20 20 20 20  \\''/g"` ;;.    
11d40 2a 29 20 61 63 5f 61 72 67 3d 24 61 63 5f 76 61  *) ac_arg=$ac_va
11d50 72 3d 24 61 63 5f 6e 65 77 5f 76 61 6c 20 3b 3b  r=$ac_new_val ;;
11d60 0a 20 20 20 20 65 73 61 63 0a 20 20 20 20 63 61  .    esac.    ca
11d70 73 65 20 22 20 24 61 63 5f 63 6f 6e 66 69 67 75  se " $ac_configu
11d80 72 65 5f 61 72 67 73 20 22 20 69 6e 0a 20 20 20  re_args " in.   
11d90 20 20 20 2a 22 20 27 24 61 63 5f 61 72 67 27 20     *" '$ac_arg' 
11da0 22 2a 29 20 3b 3b 20 23 20 41 76 6f 69 64 20 64  "*) ;; # Avoid d
11db0 75 70 73 2e 20 20 55 73 65 20 6f 66 20 71 75 6f  ups.  Use of quo
11dc0 74 65 73 20 65 6e 73 75 72 65 73 20 61 63 63 75  tes ensures accu
11dd0 72 61 63 79 2e 0a 20 20 20 20 20 20 2a 29 20 61  racy..      *) a
11de0 73 5f 66 6e 5f 61 70 70 65 6e 64 20 61 63 5f 63  s_fn_append ac_c
11df0 6f 6e 66 69 67 75 72 65 5f 61 72 67 73 20 22 20  onfigure_args " 
11e00 27 24 61 63 5f 61 72 67 27 22 20 3b 3b 0a 20 20  '$ac_arg'" ;;.  
11e10 20 20 65 73 61 63 0a 20 20 66 69 0a 64 6f 6e 65    esac.  fi.done
11e20 0a 69 66 20 24 61 63 5f 63 61 63 68 65 5f 63 6f  .if $ac_cache_co
11e30 72 72 75 70 74 65 64 3b 20 74 68 65 6e 0a 20 20  rrupted; then.  
11e40 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
11e50 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
11e60 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
11e70 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
11e80 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
11e90 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
11ea0 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
11eb0 3b 7d 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  ;}.  { $as_echo 
11ec0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
11ed0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72  eno-$LINENO}: er
11ee0 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69 6e 20  ror: changes in 
11ef0 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20  the environment 
11f00 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65 20 74  can compromise t
11f10 68 65 20 62 75 69 6c 64 22 20 3e 26 35 0a 24 61  he build" >&5.$a
11f20 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
11f30 65 72 72 6f 72 3a 20 63 68 61 6e 67 65 73 20 69  error: changes i
11f40 6e 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e  n the environmen
11f50 74 20 63 61 6e 20 63 6f 6d 70 72 6f 6d 69 73 65  t can compromise
11f60 20 74 68 65 20 62 75 69 6c 64 22 20 3e 26 32 3b   the build" >&2;
11f70 7d 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20  }.  as_fn_error 
11f80 24 3f 20 22 72 75 6e 20 5c 60 6d 61 6b 65 20 64  $? "run \`make d
11f90 69 73 74 63 6c 65 61 6e 27 20 61 6e 64 2f 6f 72  istclean' and/or
11fa0 20 5c 60 72 6d 20 24 63 61 63 68 65 5f 66 69 6c   \`rm $cache_fil
11fb0 65 27 20 61 6e 64 20 73 74 61 72 74 20 6f 76 65  e' and start ove
11fc0 72 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66  r" "$LINENO" 5.f
11fd0 69 0a 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  i.## -----------
11fe0 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 23 23 20  --------- ##.## 
11ff0 4d 61 69 6e 20 62 6f 64 79 20 6f 66 20 73 63 72  Main body of scr
12000 69 70 74 2e 20 23 23 0a 23 23 20 2d 2d 2d 2d 2d  ipt. ##.## -----
12010 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20  --------------- 
12020 23 23 0a 0a 61 63 5f 65 78 74 3d 63 0a 61 63 5f  ##..ac_ext=c.ac_
12030 63 70 70 3d 27 24 43 50 50 20 24 43 50 50 46 4c  cpp='$CPP $CPPFL
12040 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 3d  AGS'.ac_compile=
12050 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47 53 20  '$CC -c $CFLAGS 
12060 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66 74 65  $CPPFLAGS confte
12070 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 27 0a  st.$ac_ext >&5'.
12080 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d 6f 20  ac_link='$CC -o 
12090 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65  conftest$ac_exee
120a0 78 74 20 24 43 46 4c 41 47 53 20 24 43 50 50 46  xt $CFLAGS $CPPF
120b0 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20 63 6f  LAGS $LDFLAGS co
120c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 24  nftest.$ac_ext $
120d0 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63 6f 6d  LIBS >&5'.ac_com
120e0 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f 63 76  piler_gnu=$ac_cv
120f0 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 0a  _c_compiler_gnu.
12100 0a 0a 0a 73 71 6c 69 74 65 5f 76 65 72 73 69 6f  ...sqlite_versio
12110 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 3d 60  n_sanity_check=`
12120 63 61 74 20 24 73 72 63 64 69 72 2f 56 45 52 53  cat $srcdir/VERS
12130 49 4f 4e 20 7c 20 74 72 20 2d 64 20 27 5c 6e 27  ION | tr -d '\n'
12140 60 0a 69 66 20 74 65 73 74 20 22 24 50 41 43 4b  `.if test "$PACK
12150 41 47 45 5f 56 45 52 53 49 4f 4e 22 20 21 3d 20  AGE_VERSION" != 
12160 22 24 73 71 6c 69 74 65 5f 76 65 72 73 69 6f 6e  "$sqlite_version
12170 5f 73 61 6e 69 74 79 5f 63 68 65 63 6b 22 20 3b  _sanity_check" ;
12180 20 74 68 65 6e 0a 61 73 5f 66 6e 5f 65 72 72 6f   then.as_fn_erro
12190 72 20 24 3f 20 22 63 6f 6e 66 69 67 75 72 65 20  r $? "configure 
121a0 73 63 72 69 70 74 20 69 73 20 6f 75 74 20 6f 66  script is out of
121b0 20 64 61 74 65 3a 0a 20 63 6f 6e 66 69 67 75 72   date:. configur
121c0 65 20 5c 24 50 41 43 4b 41 47 45 5f 56 45 52 53  e \$PACKAGE_VERS
121d0 49 4f 4e 20 3d 20 24 50 41 43 4b 41 47 45 5f 56  ION = $PACKAGE_V
121e0 45 52 53 49 4f 4e 0a 20 74 6f 70 20 6c 65 76 65  ERSION. top leve
121f0 6c 20 56 45 52 53 49 4f 4e 20 66 69 6c 65 20 20  l VERSION file  
12200 20 20 20 3d 20 24 73 71 6c 69 74 65 5f 76 65 72     = $sqlite_ver
12210 73 69 6f 6e 5f 73 61 6e 69 74 79 5f 63 68 65 63  sion_sanity_chec
12220 6b 0a 70 6c 65 61 73 65 20 72 65 67 65 6e 20 77  k.please regen w
12230 69 74 68 20 61 75 74 6f 63 6f 6e 66 22 20 22 24  ith autoconf" "$
12240 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a 23 23  LINENO" 5.fi..##
12250 23 23 23 23 23 23 23 0a 23 20 50 72 6f 67 72 61  #######.# Progra
12260 6d 73 20 6e 65 65 64 65 64 0a 23 0a 63 61 73 65  ms needed.#.case
12270 20 60 70 77 64 60 20 69 6e 0a 20 20 2a 5c 20 2a   `pwd` in.  *\ *
12280 20 7c 20 2a 5c 09 2a 29 0a 20 20 20 20 7b 20 24   | *\.*).    { $
12290 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
122a0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
122b0 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 4c  ENO}: WARNING: L
122c0 69 62 74 6f 6f 6c 20 64 6f 65 73 20 6e 6f 74 20  ibtool does not 
122d0 63 6f 70 65 20 77 65 6c 6c 20 77 69 74 68 20 77  cope well with w
122e0 68 69 74 65 73 70 61 63 65 20 69 6e 20 5c 60 70  hitespace in \`p
122f0 77 64 5c 60 22 20 3e 26 35 0a 24 61 73 5f 65 63  wd\`" >&5.$as_ec
12300 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e  ho "$as_me: WARN
12310 49 4e 47 3a 20 4c 69 62 74 6f 6f 6c 20 64 6f 65  ING: Libtool doe
12320 73 20 6e 6f 74 20 63 6f 70 65 20 77 65 6c 6c 20  s not cope well 
12330 77 69 74 68 20 77 68 69 74 65 73 70 61 63 65 20  with whitespace 
12340 69 6e 20 5c 60 70 77 64 5c 60 22 20 3e 26 32 3b  in \`pwd\`" >&2;
12350 7d 20 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 6d 61 63  } ;;.esac....mac
12360 72 6f 5f 76 65 72 73 69 6f 6e 3d 27 32 2e 32 2e  ro_version='2.2.
12370 36 27 0a 6d 61 63 72 6f 5f 72 65 76 69 73 69 6f  6'.macro_revisio
12380 6e 3d 27 31 2e 33 30 31 32 27 0a 0a 0a 0a 0a 0a  n='1.3012'......
12390 0a 0a 0a 0a 0a 0a 0a 0a 6c 74 6d 61 69 6e 3d 22  ........ltmain="
123a0 24 61 63 5f 61 75 78 5f 64 69 72 2f 6c 74 6d 61  $ac_aux_dir/ltma
123b0 69 6e 2e 73 68 22 0a 0a 61 63 5f 61 75 78 5f 64  in.sh"..ac_aux_d
123c0 69 72 3d 0a 66 6f 72 20 61 63 5f 64 69 72 20 69  ir=.for ac_dir i
123d0 6e 20 22 24 73 72 63 64 69 72 22 20 22 24 73 72  n "$srcdir" "$sr
123e0 63 64 69 72 2f 2e 2e 22 20 22 24 73 72 63 64 69  cdir/.." "$srcdi
123f0 72 2f 2e 2e 2f 2e 2e 22 3b 20 64 6f 0a 20 20 69  r/../.."; do.  i
12400 66 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 64  f test -f "$ac_d
12410 69 72 2f 69 6e 73 74 61 6c 6c 2d 73 68 22 3b 20  ir/install-sh"; 
12420 74 68 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f  then.    ac_aux_
12430 64 69 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20  dir=$ac_dir.    
12440 61 63 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24  ac_install_sh="$
12450 61 63 5f 61 75 78 5f 64 69 72 2f 69 6e 73 74 61  ac_aux_dir/insta
12460 6c 6c 2d 73 68 20 2d 63 22 0a 20 20 20 20 62 72  ll-sh -c".    br
12470 65 61 6b 0a 20 20 65 6c 69 66 20 74 65 73 74 20  eak.  elif test 
12480 2d 66 20 22 24 61 63 5f 64 69 72 2f 69 6e 73 74  -f "$ac_dir/inst
12490 61 6c 6c 2e 73 68 22 3b 20 74 68 65 6e 0a 20 20  all.sh"; then.  
124a0 20 20 61 63 5f 61 75 78 5f 64 69 72 3d 24 61 63    ac_aux_dir=$ac
124b0 5f 64 69 72 0a 20 20 20 20 61 63 5f 69 6e 73 74  _dir.    ac_inst
124c0 61 6c 6c 5f 73 68 3d 22 24 61 63 5f 61 75 78 5f  all_sh="$ac_aux_
124d0 64 69 72 2f 69 6e 73 74 61 6c 6c 2e 73 68 20 2d  dir/install.sh -
124e0 63 22 0a 20 20 20 20 62 72 65 61 6b 0a 20 20 65  c".    break.  e
124f0 6c 69 66 20 74 65 73 74 20 2d 66 20 22 24 61 63  lif test -f "$ac
12500 5f 64 69 72 2f 73 68 74 6f 6f 6c 22 3b 20 74 68  _dir/shtool"; th
12510 65 6e 0a 20 20 20 20 61 63 5f 61 75 78 5f 64 69  en.    ac_aux_di
12520 72 3d 24 61 63 5f 64 69 72 0a 20 20 20 20 61 63  r=$ac_dir.    ac
12530 5f 69 6e 73 74 61 6c 6c 5f 73 68 3d 22 24 61 63  _install_sh="$ac
12540 5f 61 75 78 5f 64 69 72 2f 73 68 74 6f 6f 6c 20  _aux_dir/shtool 
12550 69 6e 73 74 61 6c 6c 20 2d 63 22 0a 20 20 20 20  install -c".    
12560 62 72 65 61 6b 0a 20 20 66 69 0a 64 6f 6e 65 0a  break.  fi.done.
12570 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
12580 61 75 78 5f 64 69 72 22 3b 20 74 68 65 6e 0a 20  aux_dir"; then. 
12590 20 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20   as_fn_error $? 
125a0 22 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 73  "cannot find ins
125b0 74 61 6c 6c 2d 73 68 2c 20 69 6e 73 74 61 6c 6c  tall-sh, install
125c0 2e 73 68 2c 20 6f 72 20 73 68 74 6f 6f 6c 20 69  .sh, or shtool i
125d0 6e 20 5c 22 24 73 72 63 64 69 72 5c 22 20 5c 22  n \"$srcdir\" \"
125e0 24 73 72 63 64 69 72 2f 2e 2e 5c 22 20 5c 22 24  $srcdir/..\" \"$
125f0 73 72 63 64 69 72 2f 2e 2e 2f 2e 2e 5c 22 22 20  srcdir/../..\"" 
12600 22 24 4c 49 4e 45 4e 4f 22 20 35 0a 66 69 0a 0a  "$LINENO" 5.fi..
12610 23 20 54 68 65 73 65 20 74 68 72 65 65 20 76 61  # These three va
12620 72 69 61 62 6c 65 73 20 61 72 65 20 75 6e 64 6f  riables are undo
12630 63 75 6d 65 6e 74 65 64 20 61 6e 64 20 75 6e 73  cumented and uns
12640 75 70 70 6f 72 74 65 64 2c 0a 23 20 61 6e 64 20  upported,.# and 
12650 61 72 65 20 69 6e 74 65 6e 64 65 64 20 74 6f 20  are intended to 
12660 62 65 20 77 69 74 68 64 72 61 77 6e 20 69 6e 20  be withdrawn in 
12670 61 20 66 75 74 75 72 65 20 41 75 74 6f 63 6f 6e  a future Autocon
12680 66 20 72 65 6c 65 61 73 65 2e 0a 23 20 54 68 65  f release..# The
12690 79 20 63 61 6e 20 63 61 75 73 65 20 73 65 72 69  y can cause seri
126a0 6f 75 73 20 70 72 6f 62 6c 65 6d 73 20 69 66 20  ous problems if 
126b0 61 20 62 75 69 6c 64 65 72 27 73 20 73 6f 75 72  a builder's sour
126c0 63 65 20 74 72 65 65 20 69 73 20 69 6e 20 61 20  ce tree is in a 
126d0 64 69 72 65 63 74 6f 72 79 0a 23 20 77 68 6f 73  directory.# whos
126e0 65 20 66 75 6c 6c 20 6e 61 6d 65 20 63 6f 6e 74  e full name cont
126f0 61 69 6e 73 20 75 6e 75 73 75 61 6c 20 63 68 61  ains unusual cha
12700 72 61 63 74 65 72 73 2e 0a 61 63 5f 63 6f 6e 66  racters..ac_conf
12710 69 67 5f 67 75 65 73 73 3d 22 24 53 48 45 4c 4c  ig_guess="$SHELL
12720 20 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e   $ac_aux_dir/con
12730 66 69 67 2e 67 75 65 73 73 22 20 20 23 20 50 6c  fig.guess"  # Pl
12740 65 61 73 65 20 64 6f 6e 27 74 20 75 73 65 20 74  ease don't use t
12750 68 69 73 20 76 61 72 2e 0a 61 63 5f 63 6f 6e 66  his var..ac_conf
12760 69 67 5f 73 75 62 3d 22 24 53 48 45 4c 4c 20 24  ig_sub="$SHELL $
12770 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69  ac_aux_dir/confi
12780 67 2e 73 75 62 22 20 20 23 20 50 6c 65 61 73 65  g.sub"  # Please
12790 20 64 6f 6e 27 74 20 75 73 65 20 74 68 69 73 20   don't use this 
127a0 76 61 72 2e 0a 61 63 5f 63 6f 6e 66 69 67 75 72  var..ac_configur
127b0 65 3d 22 24 53 48 45 4c 4c 20 24 61 63 5f 61 75  e="$SHELL $ac_au
127c0 78 5f 64 69 72 2f 63 6f 6e 66 69 67 75 72 65 22  x_dir/configure"
127d0 20 20 23 20 50 6c 65 61 73 65 20 64 6f 6e 27 74    # Please don't
127e0 20 75 73 65 20 74 68 69 73 20 76 61 72 2e 0a 0a   use this var...
127f0 0a 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65 20  .# Make sure we 
12800 63 61 6e 20 72 75 6e 20 63 6f 6e 66 69 67 2e 73  can run config.s
12810 75 62 2e 0a 24 53 48 45 4c 4c 20 22 24 61 63 5f  ub..$SHELL "$ac_
12820 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73  aux_dir/config.s
12830 75 62 22 20 73 75 6e 34 20 3e 2f 64 65 76 2f 6e  ub" sun4 >/dev/n
12840 75 6c 6c 20 32 3e 26 31 20 7c 7c 0a 20 20 61 73  ull 2>&1 ||.  as
12850 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 63 61  _fn_error $? "ca
12860 6e 6e 6f 74 20 72 75 6e 20 24 53 48 45 4c 4c 20  nnot run $SHELL 
12870 24 61 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66  $ac_aux_dir/conf
12880 69 67 2e 73 75 62 22 20 22 24 4c 49 4e 45 4e 4f  ig.sub" "$LINENO
12890 22 20 35 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20  " 5..{ $as_echo 
128a0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
128b0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
128c0 65 63 6b 69 6e 67 20 62 75 69 6c 64 20 73 79 73  ecking build sys
128d0 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
128e0 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
128f0 6e 67 20 62 75 69 6c 64 20 73 79 73 74 65 6d 20  ng build system 
12900 74 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  type... " >&6; }
12910 0a 69 66 20 24 7b 61 63 5f 63 76 5f 62 75 69 6c  .if ${ac_cv_buil
12920 64 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  d+:} false; then
12930 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
12940 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
12950 65 6c 73 65 0a 20 20 61 63 5f 62 75 69 6c 64 5f  else.  ac_build_
12960 61 6c 69 61 73 3d 24 62 75 69 6c 64 5f 61 6c 69  alias=$build_ali
12970 61 73 0a 74 65 73 74 20 22 78 24 61 63 5f 62 75  as.test "x$ac_bu
12980 69 6c 64 5f 61 6c 69 61 73 22 20 3d 20 78 20 26  ild_alias" = x &
12990 26 0a 20 20 61 63 5f 62 75 69 6c 64 5f 61 6c 69  &.  ac_build_ali
129a0 61 73 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f  as=`$SHELL "$ac_
129b0 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 67  aux_dir/config.g
129c0 75 65 73 73 22 60 0a 74 65 73 74 20 22 78 24 61  uess"`.test "x$a
129d0 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 22 20 3d  c_build_alias" =
129e0 20 78 20 26 26 0a 20 20 61 73 5f 66 6e 5f 65 72   x &&.  as_fn_er
129f0 72 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 67  ror $? "cannot g
12a00 75 65 73 73 20 62 75 69 6c 64 20 74 79 70 65 3b  uess build type;
12a10 20 79 6f 75 20 6d 75 73 74 20 73 70 65 63 69 66   you must specif
12a20 79 20 6f 6e 65 22 20 22 24 4c 49 4e 45 4e 4f 22  y one" "$LINENO"
12a30 20 35 0a 61 63 5f 63 76 5f 62 75 69 6c 64 3d 60   5.ac_cv_build=`
12a40 24 53 48 45 4c 4c 20 22 24 61 63 5f 61 75 78 5f  $SHELL "$ac_aux_
12a50 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75 62 22 20  dir/config.sub" 
12a60 24 61 63 5f 62 75 69 6c 64 5f 61 6c 69 61 73 60  $ac_build_alias`
12a70 20 7c 7c 0a 20 20 61 73 5f 66 6e 5f 65 72 72 6f   ||.  as_fn_erro
12a80 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61 63  r $? "$SHELL $ac
12a90 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e  _aux_dir/config.
12aa0 73 75 62 20 24 61 63 5f 62 75 69 6c 64 5f 61 6c  sub $ac_build_al
12ab0 69 61 73 20 66 61 69 6c 65 64 22 20 22 24 4c 49  ias failed" "$LI
12ac0 4e 45 4e 4f 22 20 35 0a 0a 66 69 0a 7b 20 24 61  NENO" 5..fi.{ $a
12ad0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12ae0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
12af0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
12b00 5f 63 76 5f 62 75 69 6c 64 22 20 3e 26 35 0a 24  _cv_build" >&5.$
12b10 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f  as_echo "$ac_cv_
12b20 62 75 69 6c 64 22 20 3e 26 36 3b 20 7d 0a 63 61  build" >&6; }.ca
12b30 73 65 20 24 61 63 5f 63 76 5f 62 75 69 6c 64 20  se $ac_cv_build 
12b40 69 6e 0a 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20  in.*-*-*) ;;.*) 
12b50 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22  as_fn_error $? "
12b60 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 6f 66  invalid value of
12b70 20 63 61 6e 6f 6e 69 63 61 6c 20 62 75 69 6c 64   canonical build
12b80 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a  " "$LINENO" 5;;.
12b90 65 73 61 63 0a 62 75 69 6c 64 3d 24 61 63 5f 63  esac.build=$ac_c
12ba0 76 5f 62 75 69 6c 64 0a 61 63 5f 73 61 76 65 5f  v_build.ac_save_
12bb0 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 27 2d  IFS=$IFS; IFS='-
12bc0 27 0a 73 65 74 20 78 20 24 61 63 5f 63 76 5f 62  '.set x $ac_cv_b
12bd0 75 69 6c 64 0a 73 68 69 66 74 0a 62 75 69 6c 64  uild.shift.build
12be0 5f 63 70 75 3d 24 31 0a 62 75 69 6c 64 5f 76 65  _cpu=$1.build_ve
12bf0 6e 64 6f 72 3d 24 32 0a 73 68 69 66 74 3b 20 73  ndor=$2.shift; s
12c00 68 69 66 74 0a 23 20 52 65 6d 65 6d 62 65 72 2c  hift.# Remember,
12c10 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61   the first chara
12c20 63 74 65 72 20 6f 66 20 49 46 53 20 69 73 20 75  cter of IFS is u
12c30 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 24 2a  sed to create $*
12c40 2c 0a 23 20 65 78 63 65 70 74 20 77 69 74 68 20  ,.# except with 
12c50 6f 6c 64 20 73 68 65 6c 6c 73 3a 0a 62 75 69 6c  old shells:.buil
12c60 64 5f 6f 73 3d 24 2a 0a 49 46 53 3d 24 61 63 5f  d_os=$*.IFS=$ac_
12c70 73 61 76 65 5f 49 46 53 0a 63 61 73 65 20 24 62  save_IFS.case $b
12c80 75 69 6c 64 5f 6f 73 20 69 6e 20 2a 5c 20 2a 29  uild_os in *\ *)
12c90 20 62 75 69 6c 64 5f 6f 73 3d 60 65 63 68 6f 20   build_os=`echo 
12ca0 22 24 62 75 69 6c 64 5f 6f 73 22 20 7c 20 73 65  "$build_os" | se
12cb0 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b 3b 20 65  d 's/ /-/g'`;; e
12cc0 73 61 63 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f  sac...{ $as_echo
12cd0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
12ce0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
12cf0 68 65 63 6b 69 6e 67 20 68 6f 73 74 20 73 79 73  hecking host sys
12d00 74 65 6d 20 74 79 70 65 22 20 3e 26 35 0a 24 61  tem type" >&5.$a
12d10 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69  s_echo_n "checki
12d20 6e 67 20 68 6f 73 74 20 73 79 73 74 65 6d 20 74  ng host system t
12d30 79 70 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ype... " >&6; }.
12d40 69 66 20 24 7b 61 63 5f 63 76 5f 68 6f 73 74 2b  if ${ac_cv_host+
12d50 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
12d60 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
12d70 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
12d80 73 65 0a 20 20 69 66 20 74 65 73 74 20 22 78 24  se.  if test "x$
12d90 68 6f 73 74 5f 61 6c 69 61 73 22 20 3d 20 78 3b  host_alias" = x;
12da0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 68 6f   then.  ac_cv_ho
12db0 73 74 3d 24 61 63 5f 63 76 5f 62 75 69 6c 64 0a  st=$ac_cv_build.
12dc0 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 68 6f 73  else.  ac_cv_hos
12dd0 74 3d 60 24 53 48 45 4c 4c 20 22 24 61 63 5f 61  t=`$SHELL "$ac_a
12de0 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67 2e 73 75  ux_dir/config.su
12df0 62 22 20 24 68 6f 73 74 5f 61 6c 69 61 73 60 20  b" $host_alias` 
12e00 7c 7c 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  ||.    as_fn_err
12e10 6f 72 20 24 3f 20 22 24 53 48 45 4c 4c 20 24 61  or $? "$SHELL $a
12e20 63 5f 61 75 78 5f 64 69 72 2f 63 6f 6e 66 69 67  c_aux_dir/config
12e30 2e 73 75 62 20 24 68 6f 73 74 5f 61 6c 69 61 73  .sub $host_alias
12e40 20 66 61 69 6c 65 64 22 20 22 24 4c 49 4e 45 4e   failed" "$LINEN
12e50 4f 22 20 35 0a 66 69 0a 0a 66 69 0a 7b 20 24 61  O" 5.fi..fi.{ $a
12e60 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
12e70 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
12e80 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63  NO}: result: $ac
12e90 5f 63 76 5f 68 6f 73 74 22 20 3e 26 35 0a 24 61  _cv_host" >&5.$a
12ea0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 68  s_echo "$ac_cv_h
12eb0 6f 73 74 22 20 3e 26 36 3b 20 7d 0a 63 61 73 65  ost" >&6; }.case
12ec0 20 24 61 63 5f 63 76 5f 68 6f 73 74 20 69 6e 0a   $ac_cv_host in.
12ed0 2a 2d 2a 2d 2a 29 20 3b 3b 0a 2a 29 20 61 73 5f  *-*-*) ;;.*) as_
12ee0 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 69 6e 76  fn_error $? "inv
12ef0 61 6c 69 64 20 76 61 6c 75 65 20 6f 66 20 63 61  alid value of ca
12f00 6e 6f 6e 69 63 61 6c 20 68 6f 73 74 22 20 22 24  nonical host" "$
12f10 4c 49 4e 45 4e 4f 22 20 35 3b 3b 0a 65 73 61 63  LINENO" 5;;.esac
12f20 0a 68 6f 73 74 3d 24 61 63 5f 63 76 5f 68 6f 73  .host=$ac_cv_hos
12f30 74 0a 61 63 5f 73 61 76 65 5f 49 46 53 3d 24 49  t.ac_save_IFS=$I
12f40 46 53 3b 20 49 46 53 3d 27 2d 27 0a 73 65 74 20  FS; IFS='-'.set 
12f50 78 20 24 61 63 5f 63 76 5f 68 6f 73 74 0a 73 68  x $ac_cv_host.sh
12f60 69 66 74 0a 68 6f 73 74 5f 63 70 75 3d 24 31 0a  ift.host_cpu=$1.
12f70 68 6f 73 74 5f 76 65 6e 64 6f 72 3d 24 32 0a 73  host_vendor=$2.s
12f80 68 69 66 74 3b 20 73 68 69 66 74 0a 23 20 52 65  hift; shift.# Re
12f90 6d 65 6d 62 65 72 2c 20 74 68 65 20 66 69 72 73  member, the firs
12fa0 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 49  t character of I
12fb0 46 53 20 69 73 20 75 73 65 64 20 74 6f 20 63 72  FS is used to cr
12fc0 65 61 74 65 20 24 2a 2c 0a 23 20 65 78 63 65 70  eate $*,.# excep
12fd0 74 20 77 69 74 68 20 6f 6c 64 20 73 68 65 6c 6c  t with old shell
12fe0 73 3a 0a 68 6f 73 74 5f 6f 73 3d 24 2a 0a 49 46  s:.host_os=$*.IF
12ff0 53 3d 24 61 63 5f 73 61 76 65 5f 49 46 53 0a 63  S=$ac_save_IFS.c
13000 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 20  ase $host_os in 
13010 2a 5c 20 2a 29 20 68 6f 73 74 5f 6f 73 3d 60 65  *\ *) host_os=`e
13020 63 68 6f 20 22 24 68 6f 73 74 5f 6f 73 22 20 7c  cho "$host_os" |
13030 20 73 65 64 20 27 73 2f 20 2f 2d 2f 67 27 60 3b   sed 's/ /-/g'`;
13040 3b 20 65 73 61 63 0a 0a 0a 61 63 5f 65 78 74 3d  ; esac...ac_ext=
13050 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24  c.ac_cpp='$CPP $
13060 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d  CPPFLAGS'.ac_com
13070 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46  pile='$CC -c $CF
13080 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63  LAGS $CPPFLAGS c
13090 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
130a0 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43  >&5'.ac_link='$C
130b0 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63  C -o conftest$ac
130c0 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20  _exeext $CFLAGS 
130d0 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41  $CPPFLAGS $LDFLA
130e0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
130f0 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61  ext $LIBS >&5'.a
13100 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24  c_compiler_gnu=$
13110 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
13120 5f 67 6e 75 0a 69 66 20 74 65 73 74 20 2d 6e 20  _gnu.if test -n 
13130 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  "$ac_tool_prefix
13140 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72  "; then.  # Extr
13150 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
13160 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c  rd of "${ac_tool
13170 5f 70 72 65 66 69 78 7d 67 63 63 22 2c 20 73 6f  _prefix}gcc", so
13180 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
13190 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
131a0 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
131b0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
131c0 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a  gcc; ac_word=$2.
131d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
131e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
131f0 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e  LINENO}: checkin
13200 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20  g for $ac_word" 
13210 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
13220 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63  checking for $ac
13230 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20  _word... " >&6; 
13240 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f  }.if ${ac_cv_pro
13250 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  g_CC+:} false; t
13260 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
13270 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
13280 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65 73  &6.else.  if tes
13290 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
132a0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  .  ac_cv_prog_CC
132b0 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68 65  ="$CC" # Let the
132c0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
132d0 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
132e0 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
132f0 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
13300 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
13310 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
13320 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
13330 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
13340 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
13350 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
13360 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
13370 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
13380 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
13390 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
133a0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
133b0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
133c0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
133d0 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f  g_CC="${ac_tool_
133e0 70 72 65 66 69 78 7d 67 63 63 22 0a 20 20 20 20  prefix}gcc".    
133f0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13400 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13410 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
13420 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
13430 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
13440 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
13450 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
13460 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
13470 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70 72  .fi.CC=$ac_cv_pr
13480 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d 6e  og_CC.if test -n
13490 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 7b   "$CC"; then.  {
134a0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
134b0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
134c0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
134d0 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  $CC" >&5.$as_ech
134e0 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a 65  o "$CC" >&6; }.e
134f0 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
13500 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
13510 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
13520 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
13530 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
13540 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74  ; }.fi...fi.if t
13550 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
13560 72 6f 67 5f 43 43 22 3b 20 74 68 65 6e 0a 20 20  rog_CC"; then.  
13570 61 63 5f 63 74 5f 43 43 3d 24 43 43 0a 20 20 23  ac_ct_CC=$CC.  #
13580 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
13590 73 74 20 77 6f 72 64 20 6f 66 20 22 67 63 63 22  st word of "gcc"
135a0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
135b0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
135c0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
135d0 6d 79 20 67 63 63 3b 20 61 63 5f 77 6f 72 64 3d  my gcc; ac_word=
135e0 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
135f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
13600 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
13610 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
13620 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
13630 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
13640 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
13650 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
13660 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d  prog_ac_ct_CC+:}
13670 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
13680 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
13690 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
136a0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
136b0 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
136c0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
136d0 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
136e0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
136f0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
13700 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
13710 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
13720 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
13730 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
13740 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
13750 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
13760 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
13770 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
13780 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
13790 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
137a0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
137b0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
137c0 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
137d0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
137e0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
137f0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
13800 63 74 5f 43 43 3d 22 67 63 63 22 0a 20 20 20 20  ct_CC="gcc".    
13810 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
13820 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
13830 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
13840 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
13850 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
13860 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
13870 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
13880 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
13890 0a 66 69 0a 61 63 5f 63 74 5f 43 43 3d 24 61 63  .fi.ac_ct_CC=$ac
138a0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 43  _cv_prog_ac_ct_C
138b0 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61  C.if test -n "$a
138c0 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a 20  c_ct_CC"; then. 
138d0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
138e0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
138f0 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
13900 3a 20 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 35  : $ac_ct_CC" >&5
13910 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
13920 74 5f 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  t_CC" >&6; }.els
13930 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
13940 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
13950 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
13960 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
13970 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
13980 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
13990 22 78 24 61 63 5f 63 74 5f 43 43 22 20 3d 20 78  "x$ac_ct_CC" = x
139a0 3b 20 74 68 65 6e 0a 20 20 20 20 43 43 3d 22 22  ; then.    CC=""
139b0 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73 65  .  else.    case
139c0 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e   $cross_compilin
139d0 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  g:$ac_tool_warne
139e0 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73  d in.yes:).{ $as
139f0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
13a00 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
13a10 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69  O}: WARNING: usi
13a20 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e  ng cross tools n
13a30 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74 68  ot prefixed with
13a40 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e   host triplet" >
13a50 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73  &5.$as_echo "$as
13a60 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  _me: WARNING: us
13a70 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
13a80 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
13a90 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
13aa0 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61  >&2;}.ac_tool_wa
13ab0 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63  rned=yes ;;.esac
13ac0 0a 20 20 20 20 43 43 3d 24 61 63 5f 63 74 5f 43  .    CC=$ac_ct_C
13ad0 43 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 43 43  C.  fi.else.  CC
13ae0 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43  ="$ac_cv_prog_CC
13af0 22 0a 66 69 0a 0a 69 66 20 74 65 73 74 20 2d 7a  ".fi..if test -z
13b00 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20 20   "$CC"; then.   
13b10 20 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d         if test -
13b20 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
13b30 69 78 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20  ix"; then.    # 
13b40 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
13b50 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f  t word of "${ac_
13b60 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 63 63 22 2c  tool_prefix}cc",
13b70 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
13b80 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
13b90 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
13ba0 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  y ${ac_tool_pref
13bb0 69 78 7d 63 63 3b 20 61 63 5f 77 6f 72 64 3d 24  ix}cc; ac_word=$
13bc0 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  2.{ $as_echo "$a
13bd0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
13be0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
13bf0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
13c00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
13c10 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24   "checking for $
13c20 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36  ac_word... " >&6
13c30 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70  ; }.if ${ac_cv_p
13c40 72 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b  rog_CC+:} false;
13c50 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
13c60 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
13c70 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
13c80 65 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68  est -n "$CC"; th
13c90 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f  en.  ac_cv_prog_
13ca0 43 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74  CC="$CC" # Let t
13cb0 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
13cc0 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
13cd0 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
13ce0 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
13cf0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
13d00 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
13d10 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
13d20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
13d30 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
13d40 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
13d50 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
13d60 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
13d70 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
13d80 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
13d90 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
13da0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
13db0 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
13dc0 72 6f 67 5f 43 43 3d 22 24 7b 61 63 5f 74 6f 6f  rog_CC="${ac_too
13dd0 6c 5f 70 72 65 66 69 78 7d 63 63 22 0a 20 20 20  l_prefix}cc".   
13de0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
13df0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
13e00 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
13e10 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
13e20 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
13e30 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
13e40 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
13e50 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
13e60 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63 76 5f 70  i.fi.CC=$ac_cv_p
13e70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  rog_CC.if test -
13e80 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
13e90 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
13ea0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
13eb0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
13ec0 20 24 43 43 22 20 3e 26 35 0a 24 61 73 5f 65 63   $CC" >&5.$as_ec
13ed0 68 6f 20 22 24 43 43 22 20 3e 26 36 3b 20 7d 0a  ho "$CC" >&6; }.
13ee0 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
13ef0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
13f00 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
13f10 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
13f20 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
13f30 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 66 69 0a 66  6; }.fi...  fi.f
13f40 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
13f50 43 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  C"; then.  # Ext
13f60 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
13f70 6f 72 64 20 6f 66 20 22 63 63 22 2c 20 73 6f 20  ord of "cc", so 
13f80 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
13f90 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
13fa0 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 63 63  gs..set dummy cc
13fb0 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24  ; ac_word=$2.{ $
13fc0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
13fd0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
13fe0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
13ff0 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35  or $ac_word" >&5
14000 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
14010 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f  cking for $ac_wo
14020 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  rd... " >&6; }.i
14030 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 43  f ${ac_cv_prog_C
14040 43 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  C+:} false; then
14050 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
14060 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
14070 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
14080 6e 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20 20  n "$CC"; then.  
14090 61 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 24  ac_cv_prog_CC="$
140a0 43 43 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  CC" # Let the us
140b0 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
140c0 74 65 73 74 2e 0a 65 6c 73 65 0a 20 20 61 63 5f  test..else.  ac_
140d0 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 6e 6f  prog_rejected=no
140e0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
140f0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
14100 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
14110 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
14120 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
14130 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
14140 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
14150 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
14160 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
14170 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
14180 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
14190 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
141a0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
141b0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
141c0 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65 73   then.    if tes
141d0 74 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  t "$as_dir/$ac_w
141e0 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
141f0 20 3d 20 22 2f 75 73 72 2f 75 63 62 2f 63 63 22   = "/usr/ucb/cc"
14200 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 61 63  ; then.       ac
14210 5f 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 3d 79  _prog_rejected=y
14220 65 73 0a 20 20 20 20 20 20 20 63 6f 6e 74 69 6e  es.       contin
14230 75 65 0a 20 20 20 20 20 66 69 0a 20 20 20 20 61  ue.     fi.    a
14240 63 5f 63 76 5f 70 72 6f 67 5f 43 43 3d 22 63 63  c_cv_prog_CC="cc
14250 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22  ".    $as_echo "
14260 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
14270 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75  no-$LINENO}: fou
14280 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77  nd $as_dir/$ac_w
14290 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22  ord$ac_exec_ext"
142a0 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32   >&5.    break 2
142b0 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e  .  fi.done.  don
142c0 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49  e.IFS=$as_save_I
142d0 46 53 0a 0a 69 66 20 74 65 73 74 20 24 61 63 5f  FS..if test $ac_
142e0 70 72 6f 67 5f 72 65 6a 65 63 74 65 64 20 3d 20  prog_rejected = 
142f0 79 65 73 3b 20 74 68 65 6e 0a 20 20 23 20 57 65  yes; then.  # We
14300 20 66 6f 75 6e 64 20 61 20 62 6f 67 6f 6e 20 69   found a bogon i
14310 6e 20 74 68 65 20 70 61 74 68 2c 20 73 6f 20 6d  n the path, so m
14320 61 6b 65 20 73 75 72 65 20 77 65 20 6e 65 76 65  ake sure we neve
14330 72 20 75 73 65 20 69 74 2e 0a 20 20 73 65 74 20  r use it..  set 
14340 64 75 6d 6d 79 20 24 61 63 5f 63 76 5f 70 72 6f  dummy $ac_cv_pro
14350 67 5f 43 43 0a 20 20 73 68 69 66 74 0a 20 20 69  g_CC.  shift.  i
14360 66 20 74 65 73 74 20 24 23 20 21 3d 20 30 3b 20  f test $# != 0; 
14370 74 68 65 6e 0a 20 20 20 20 23 20 57 65 20 63 68  then.    # We ch
14380 6f 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20  ose a different 
14390 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 74 68  compiler from th
143a0 65 20 62 6f 67 75 73 20 6f 6e 65 2e 0a 20 20 20  e bogus one..   
143b0 20 23 20 48 6f 77 65 76 65 72 2c 20 69 74 20 68   # However, it h
143c0 61 73 20 74 68 65 20 73 61 6d 65 20 62 61 73 65  as the same base
143d0 6e 61 6d 65 2c 20 73 6f 20 74 68 65 20 62 6f 67  name, so the bog
143e0 6f 6e 20 77 69 6c 6c 20 62 65 20 63 68 6f 73 65  on will be chose
143f0 6e 0a 20 20 20 20 23 20 66 69 72 73 74 20 69 66  n.    # first if
14400 20 77 65 20 73 65 74 20 43 43 20 74 6f 20 6a 75   we set CC to ju
14410 73 74 20 74 68 65 20 62 61 73 65 6e 61 6d 65 3b  st the basename;
14420 20 75 73 65 20 74 68 65 20 66 75 6c 6c 20 66 69   use the full fi
14430 6c 65 20 6e 61 6d 65 2e 0a 20 20 20 20 73 68 69  le name..    shi
14440 66 74 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  ft.    ac_cv_pro
14450 67 5f 43 43 3d 22 24 61 73 5f 64 69 72 2f 24 61  g_CC="$as_dir/$a
14460 63 5f 77 6f 72 64 24 7b 31 2b 27 20 27 7d 24 40  c_word${1+' '}$@
14470 22 0a 20 20 66 69 0a 66 69 0a 66 69 0a 66 69 0a  ".  fi.fi.fi.fi.
14480 43 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43  CC=$ac_cv_prog_C
14490 43 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43  C.if test -n "$C
144a0 43 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  C"; then.  { $as
144b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
144c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
144d0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 43 43 22  O}: result: $CC"
144e0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
144f0 43 43 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  CC" >&6; }.else.
14500 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
14510 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14520 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
14530 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
14540 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
14550 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
14560 2d 7a 20 22 24 43 43 22 3b 20 74 68 65 6e 0a 20  -z "$CC"; then. 
14570 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
14580 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74  _tool_prefix"; t
14590 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f  hen.  for ac_pro
145a0 67 20 69 6e 20 63 6c 2e 65 78 65 0a 20 20 64 6f  g in cl.exe.  do
145b0 0a 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74  .    # Extract t
145c0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
145d0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
145e0 78 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69  x$ac_prog", so i
145f0 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
14600 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
14610 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61 63  s..set dummy $ac
14620 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 24 61 63 5f  _tool_prefix$ac_
14630 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32  prog; ac_word=$2
14640 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
14650 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
14660 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
14670 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
14680 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
14690 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
146a0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
146b0 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
146c0 6f 67 5f 43 43 2b 3a 7d 20 66 61 6c 73 65 3b 20  og_CC+:} false; 
146d0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
146e0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
146f0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
14700 73 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65  st -n "$CC"; the
14710 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43  n.  ac_cv_prog_C
14720 43 3d 22 24 43 43 22 20 23 20 4c 65 74 20 74 68  C="$CC" # Let th
14730 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
14740 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
14750 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
14760 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
14770 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
14780 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
14790 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
147a0 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
147b0 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
147c0 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
147d0 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
147e0 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
147f0 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
14800 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
14810 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
14820 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
14830 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
14840 6f 67 5f 43 43 3d 22 24 61 63 5f 74 6f 6f 6c 5f  og_CC="$ac_tool_
14850 70 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 0a  prefix$ac_prog".
14860 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61      $as_echo "$a
14870 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
14880 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64  -$LINENO}: found
14890 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72   $as_dir/$ac_wor
148a0 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e  d$ac_exec_ext" >
148b0 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20  &5.    break 2. 
148c0 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a   fi.done.  done.
148d0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
148e0 0a 0a 66 69 0a 66 69 0a 43 43 3d 24 61 63 5f 63  ..fi.fi.CC=$ac_c
148f0 76 5f 70 72 6f 67 5f 43 43 0a 69 66 20 74 65 73  v_prog_CC.if tes
14900 74 20 2d 6e 20 22 24 43 43 22 3b 20 74 68 65 6e  t -n "$CC"; then
14910 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
14920 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14930 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
14940 6c 74 3a 20 24 43 43 22 20 3e 26 35 0a 24 61 73  lt: $CC" >&5.$as
14950 5f 65 63 68 6f 20 22 24 43 43 22 20 3e 26 36 3b  _echo "$CC" >&6;
14960 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
14970 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
14980 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
14990 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
149a0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
149b0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 20   >&6; }.fi...   
149c0 20 74 65 73 74 20 2d 6e 20 22 24 43 43 22 20 26   test -n "$CC" &
149d0 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 66  & break.  done.f
149e0 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 43  i.if test -z "$C
149f0 43 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  C"; then.  ac_ct
14a00 5f 43 43 3d 24 43 43 0a 20 20 66 6f 72 20 61 63  _CC=$CC.  for ac
14a10 5f 70 72 6f 67 20 69 6e 20 63 6c 2e 65 78 65 0a  _prog in cl.exe.
14a20 64 6f 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  do.  # Extract t
14a30 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
14a40 20 22 24 61 63 5f 70 72 6f 67 22 2c 20 73 6f 20   "$ac_prog", so 
14a50 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67  it can be a prog
14a60 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72  ram name with ar
14a70 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 61  gs..set dummy $a
14a80 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72 64 3d  c_prog; ac_word=
14a90 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
14aa0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14ab0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
14ac0 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
14ad0 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
14ae0 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
14af0 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
14b00 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
14b10 70 72 6f 67 5f 61 63 5f 63 74 5f 43 43 2b 3a 7d  prog_ac_ct_CC+:}
14b20 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
14b30 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
14b40 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
14b50 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
14b60 61 63 5f 63 74 5f 43 43 22 3b 20 74 68 65 6e 0a  ac_ct_CC"; then.
14b70 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
14b80 63 74 5f 43 43 3d 22 24 61 63 5f 63 74 5f 43 43  ct_CC="$ac_ct_CC
14b90 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
14ba0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
14bb0 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
14bc0 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
14bd0 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
14be0 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
14bf0 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
14c00 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
14c10 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
14c20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
14c30 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
14c40 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
14c50 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
14c60 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
14c70 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
14c80 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
14c90 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
14ca0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
14cb0 63 74 5f 43 43 3d 22 24 61 63 5f 70 72 6f 67 22  ct_CC="$ac_prog"
14cc0 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24  .    $as_echo "$
14cd0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
14ce0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e  o-$LINENO}: foun
14cf0 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f  d $as_dir/$ac_wo
14d00 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20  rd$ac_exec_ext" 
14d10 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a  >&5.    break 2.
14d20 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65    fi.done.  done
14d30 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46  .IFS=$as_save_IF
14d40 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74 5f 43  S..fi.fi.ac_ct_C
14d50 43 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  C=$ac_cv_prog_ac
14d60 5f 63 74 5f 43 43 0a 69 66 20 74 65 73 74 20 2d  _ct_CC.if test -
14d70 6e 20 22 24 61 63 5f 63 74 5f 43 43 22 3b 20 74  n "$ac_ct_CC"; t
14d80 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  hen.  { $as_echo
14d90 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
14da0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
14db0 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 43 43  esult: $ac_ct_CC
14dc0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
14dd0 24 61 63 5f 63 74 5f 43 43 22 20 3e 26 36 3b 20  $ac_ct_CC" >&6; 
14de0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
14df0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
14e00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
14e10 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
14e20 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
14e30 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65  >&6; }.fi...  te
14e40 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 43 43  st -n "$ac_ct_CC
14e50 22 20 26 26 20 62 72 65 61 6b 0a 64 6f 6e 65 0a  " && break.done.
14e60 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61 63  .  if test "x$ac
14e70 5f 63 74 5f 43 43 22 20 3d 20 78 3b 20 74 68 65  _ct_CC" = x; the
14e80 6e 0a 20 20 20 20 43 43 3d 22 22 0a 20 20 65 6c  n.    CC="".  el
14e90 73 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f  se.    case $cro
14ea0 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63  ss_compiling:$ac
14eb0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a  _tool_warned in.
14ec0 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f  yes:).{ $as_echo
14ed0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
14ee0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57  neno-$LINENO}: W
14ef0 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
14f00 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
14f10 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
14f20 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61   triplet" >&5.$a
14f30 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  s_echo "$as_me: 
14f40 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63  WARNING: using c
14f50 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70  ross tools not p
14f60 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73  refixed with hos
14f70 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d  t triplet" >&2;}
14f80 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d  .ac_tool_warned=
14f90 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20  yes ;;.esac.    
14fa0 43 43 3d 24 61 63 5f 63 74 5f 43 43 0a 20 20 66  CC=$ac_ct_CC.  f
14fb0 69 0a 66 69 0a 0a 66 69 0a 0a 0a 74 65 73 74 20  i.fi..fi...test 
14fc0 2d 7a 20 22 24 43 43 22 20 26 26 20 7b 20 7b 20  -z "$CC" && { { 
14fd0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
14fe0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
14ff0 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20 69 6e  NENO}: error: in
15000 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26   \`$ac_pwd':" >&
15010 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
15020 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20 5c 60  me: error: in \`
15030 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32 3b 7d  $ac_pwd':" >&2;}
15040 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20  .as_fn_error $? 
15050 22 6e 6f 20 61 63 63 65 70 74 61 62 6c 65 20 43  "no acceptable C
15060 20 63 6f 6d 70 69 6c 65 72 20 66 6f 75 6e 64 20   compiler found 
15070 69 6e 20 5c 24 50 41 54 48 0a 53 65 65 20 5c 60  in \$PATH.See \`
15080 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
15090 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24  more details" "$
150a0 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 0a 23 20  LINENO" 5; }..# 
150b0 50 72 6f 76 69 64 65 20 73 6f 6d 65 20 69 6e 66  Provide some inf
150c0 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74  ormation about t
150d0 68 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 24 61 73  he compiler..$as
150e0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
150f0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
15100 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
15110 20 43 20 63 6f 6d 70 69 6c 65 72 20 76 65 72 73   C compiler vers
15120 69 6f 6e 22 20 3e 26 35 0a 73 65 74 20 58 20 24  ion" >&5.set X $
15130 61 63 5f 63 6f 6d 70 69 6c 65 0a 61 63 5f 63 6f  ac_compile.ac_co
15140 6d 70 69 6c 65 72 3d 24 32 0a 66 6f 72 20 61 63  mpiler=$2.for ac
15150 5f 6f 70 74 69 6f 6e 20 69 6e 20 2d 2d 76 65 72  _option in --ver
15160 73 69 6f 6e 20 2d 76 20 2d 56 20 2d 71 76 65 72  sion -v -V -qver
15170 73 69 6f 6e 3b 20 64 6f 0a 20 20 7b 20 7b 20 61  sion; do.  { { a
15180 63 5f 74 72 79 3d 22 24 61 63 5f 63 6f 6d 70 69  c_try="$ac_compi
15190 6c 65 72 20 24 61 63 5f 6f 70 74 69 6f 6e 20 3e  ler $ac_option >
151a0 26 35 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f  &5".case "(($ac_
151b0 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c  try" in.  *\"* |
151c0 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63   *\`* | *\\*) ac
151d0 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74  _try_echo=\$ac_t
151e0 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79  ry;;.  *) ac_try
151f0 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a  _echo=$ac_try;;.
15200 65 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79  esac.eval ac_try
15210 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65  _echo="\"\$as_me
15220 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
15230 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65  NENO}: $ac_try_e
15240 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20  cho\"".$as_echo 
15250 22 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20  "$ac_try_echo"; 
15260 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24  } >&5.  (eval "$
15270 61 63 5f 63 6f 6d 70 69 6c 65 72 20 24 61 63 5f  ac_compiler $ac_
15280 6f 70 74 69 6f 6e 20 3e 26 35 22 29 20 32 3e 63  option >&5") 2>c
15290 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20 61 63  onftest.err.  ac
152a0 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 69 66 20  _status=$?.  if 
152b0 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
152c0 2e 65 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 73  .err; then.    s
152d0 65 64 20 27 31 30 61 5c 0a 2e 2e 2e 20 72 65 73  ed '10a\.... res
152e0 74 20 6f 66 20 73 74 64 65 72 72 20 6f 75 74 70  t of stderr outp
152f0 75 74 20 64 65 6c 65 74 65 64 20 2e 2e 2e 0a 20  ut deleted .... 
15300 20 20 20 20 20 20 20 20 31 30 71 27 20 63 6f 6e          10q' con
15310 66 74 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74  ftest.err >conft
15320 65 73 74 2e 65 72 31 0a 20 20 20 20 63 61 74 20  est.er1.    cat 
15330 63 6f 6e 66 74 65 73 74 2e 65 72 31 20 3e 26 35  conftest.er1 >&5
15340 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66 20 63 6f  .  fi.  rm -f co
15350 6e 66 74 65 73 74 2e 65 72 31 20 63 6f 6e 66 74  nftest.er1 conft
15360 65 73 74 2e 65 72 72 0a 20 20 24 61 73 5f 65 63  est.err.  $as_ec
15370 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
15380 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
15390 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
153a0 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
153b0 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a  c_status = 0; }.
153c0 64 6f 6e 65 0a 0a 63 61 74 20 63 6f 6e 66 64 65  done..cat confde
153d0 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20  fs.h - <<_ACEOF 
153e0 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78  >conftest.$ac_ex
153f0 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66  t./* end confdef
15400 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61  s.h.  */..int.ma
15410 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72  in ().{..  ;.  r
15420 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f  eturn 0;.}._ACEO
15430 46 0a 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73  F.ac_clean_files
15440 5f 73 61 76 65 3d 24 61 63 5f 63 6c 65 61 6e 5f  _save=$ac_clean_
15450 66 69 6c 65 73 0a 61 63 5f 63 6c 65 61 6e 5f 66  files.ac_clean_f
15460 69 6c 65 73 3d 22 24 61 63 5f 63 6c 65 61 6e 5f  iles="$ac_clean_
15470 66 69 6c 65 73 20 61 2e 6f 75 74 20 61 2e 6f 75  files a.out a.ou
15480 74 2e 64 53 59 4d 20 61 2e 65 78 65 20 62 2e 6f  t.dSYM a.exe b.o
15490 75 74 22 0a 23 20 54 72 79 20 74 6f 20 63 72 65  ut".# Try to cre
154a0 61 74 65 20 61 6e 20 65 78 65 63 75 74 61 62 6c  ate an executabl
154b0 65 20 77 69 74 68 6f 75 74 20 2d 6f 20 66 69 72  e without -o fir
154c0 73 74 2c 20 64 69 73 72 65 67 61 72 64 20 61 2e  st, disregard a.
154d0 6f 75 74 2e 0a 23 20 49 74 20 77 69 6c 6c 20 68  out..# It will h
154e0 65 6c 70 20 75 73 20 64 69 61 67 6e 6f 73 65 20  elp us diagnose 
154f0 62 72 6f 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 73  broken compilers
15500 2c 20 61 6e 64 20 66 69 6e 64 69 6e 67 20 6f 75  , and finding ou
15510 74 20 61 6e 20 69 6e 74 75 69 74 69 6f 6e 0a 23  t an intuition.#
15520 20 6f 66 20 65 78 65 65 78 74 2e 0a 7b 20 24 61   of exeext..{ $a
15530 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
15540 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
15550 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68  NO}: checking wh
15560 65 74 68 65 72 20 74 68 65 20 43 20 63 6f 6d 70  ether the C comp
15570 69 6c 65 72 20 77 6f 72 6b 73 22 20 3e 26 35 0a  iler works" >&5.
15580 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63  $as_echo_n "chec
15590 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
155a0 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 6f 72 6b   C compiler work
155b0 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 61 63  s... " >&6; }.ac
155c0 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 3d 60 24  _link_default=`$
155d0 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 6c 69 6e  as_echo "$ac_lin
155e0 6b 22 20 7c 20 73 65 64 20 27 73 2f 20 2d 6f 20  k" | sed 's/ -o 
155f0 2a 63 6f 6e 66 74 65 73 74 5b 5e 20 5d 2a 2f 2f  *conftest[^ ]*//
15600 27 60 0a 0a 23 20 54 68 65 20 70 6f 73 73 69 62  '`..# The possib
15610 6c 65 20 6f 75 74 70 75 74 20 66 69 6c 65 73 3a  le output files:
15620 0a 61 63 5f 66 69 6c 65 73 3d 22 61 2e 6f 75 74  .ac_files="a.out
15630 20 63 6f 6e 66 74 65 73 74 2e 65 78 65 20 63 6f   conftest.exe co
15640 6e 66 74 65 73 74 20 61 2e 65 78 65 20 61 5f 6f  nftest a.exe a_o
15650 75 74 2e 65 78 65 20 62 2e 6f 75 74 20 63 6f 6e  ut.exe b.out con
15660 66 74 65 73 74 2e 2a 22 0a 0a 61 63 5f 72 6d 66  ftest.*"..ac_rmf
15670 69 6c 65 73 3d 0a 66 6f 72 20 61 63 5f 66 69 6c  iles=.for ac_fil
15680 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73 0a 64  e in $ac_files.d
15690 6f 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c  o.  case $ac_fil
156a0 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65  e in.    *.$ac_e
156b0 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a  xt | *.xcoff | *
156c0 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70  .tds | *.d | *.p
156d0 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e  db | *.xSYM | *.
156e0 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d  bb | *.bbg | *.m
156f0 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64  ap | *.inf | *.d
15700 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e 6f 62  SYM | *.o | *.ob
15710 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 20 29 20 61  j ) ;;.    * ) a
15720 63 5f 72 6d 66 69 6c 65 73 3d 22 24 61 63 5f 72  c_rmfiles="$ac_r
15730 6d 66 69 6c 65 73 20 24 61 63 5f 66 69 6c 65 22  mfiles $ac_file"
15740 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e 65 0a 72  ;;.  esac.done.r
15750 6d 20 2d 66 20 24 61 63 5f 72 6d 66 69 6c 65 73  m -f $ac_rmfiles
15760 0a 0a 69 66 20 7b 20 7b 20 61 63 5f 74 72 79 3d  ..if { { ac_try=
15770 22 24 61 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c  "$ac_link_defaul
15780 74 22 0a 63 61 73 65 20 22 28 28 24 61 63 5f 74  t".case "(($ac_t
15790 72 79 22 20 69 6e 0a 20 20 2a 5c 22 2a 20 7c 20  ry" in.  *\"* | 
157a0 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29 20 61 63 5f  *\`* | *\\*) ac_
157b0 74 72 79 5f 65 63 68 6f 3d 5c 24 61 63 5f 74 72  try_echo=\$ac_tr
157c0 79 3b 3b 0a 20 20 2a 29 20 61 63 5f 74 72 79 5f  y;;.  *) ac_try_
157d0 65 63 68 6f 3d 24 61 63 5f 74 72 79 3b 3b 0a 65  echo=$ac_try;;.e
157e0 73 61 63 0a 65 76 61 6c 20 61 63 5f 74 72 79 5f  sac.eval ac_try_
157f0 65 63 68 6f 3d 22 5c 22 5c 24 61 73 5f 6d 65 3a  echo="\"\$as_me:
15800 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
15810 45 4e 4f 7d 3a 20 24 61 63 5f 74 72 79 5f 65 63  ENO}: $ac_try_ec
15820 68 6f 5c 22 22 0a 24 61 73 5f 65 63 68 6f 20 22  ho\"".$as_echo "
15830 24 61 63 5f 74 72 79 5f 65 63 68 6f 22 3b 20 7d  $ac_try_echo"; }
15840 20 3e 26 35 0a 20 20 28 65 76 61 6c 20 22 24 61   >&5.  (eval "$a
15850 63 5f 6c 69 6e 6b 5f 64 65 66 61 75 6c 74 22 29  c_link_default")
15860 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
15870 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
15880 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
15890 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
158a0 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
158b0 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
158c0 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68  tatus = 0; }; th
158d0 65 6e 20 3a 0a 20 20 23 20 41 75 74 6f 63 6f 6e  en :.  # Autocon
158e0 66 2d 32 2e 31 33 20 63 6f 75 6c 64 20 73 65 74  f-2.13 could set
158f0 20 74 68 65 20 61 63 5f 63 76 5f 65 78 65 65 78   the ac_cv_exeex
15900 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 60 6e  t variable to `n
15910 6f 27 2e 0a 23 20 53 6f 20 69 67 6e 6f 72 65 20  o'..# So ignore 
15920 61 20 76 61 6c 75 65 20 6f 66 20 60 6e 6f 27 2c  a value of `no',
15930 20 6f 74 68 65 72 77 69 73 65 20 74 68 69 73 20   otherwise this 
15940 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f 20 60 45  would lead to `E
15950 58 45 45 58 54 20 3d 20 6e 6f 27 0a 23 20 69 6e  XEEXT = no'.# in
15960 20 61 20 4d 61 6b 65 66 69 6c 65 2e 20 20 57 65   a Makefile.  We
15970 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6f 76 65 72   should not over
15980 72 69 64 65 20 61 63 5f 63 76 5f 65 78 65 65 78  ride ac_cv_exeex
15990 74 20 69 66 20 69 74 20 77 61 73 20 63 61 63 68  t if it was cach
159a0 65 64 2c 0a 23 20 73 6f 20 74 68 61 74 20 74 68  ed,.# so that th
159b0 65 20 75 73 65 72 20 63 61 6e 20 73 68 6f 72 74  e user can short
159c0 2d 63 69 72 63 75 69 74 20 74 68 69 73 20 74 65  -circuit this te
159d0 73 74 20 66 6f 72 20 63 6f 6d 70 69 6c 65 72 73  st for compilers
159e0 20 75 6e 6b 6e 6f 77 6e 20 74 6f 0a 23 20 41 75   unknown to.# Au
159f0 74 6f 63 6f 6e 66 2e 0a 66 6f 72 20 61 63 5f 66  toconf..for ac_f
15a00 69 6c 65 20 69 6e 20 24 61 63 5f 66 69 6c 65 73  ile in $ac_files
15a10 20 27 27 0a 64 6f 0a 20 20 74 65 73 74 20 2d 66   ''.do.  test -f
15a20 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 7c 20 63   "$ac_file" || c
15a30 6f 6e 74 69 6e 75 65 0a 20 20 63 61 73 65 20 24  ontinue.  case $
15a40 61 63 5f 66 69 6c 65 20 69 6e 0a 20 20 20 20 2a  ac_file in.    *
15a50 2e 24 61 63 5f 65 78 74 20 7c 20 2a 2e 78 63 6f  .$ac_ext | *.xco
15a60 66 66 20 7c 20 2a 2e 74 64 73 20 7c 20 2a 2e 64  ff | *.tds | *.d
15a70 20 7c 20 2a 2e 70 64 62 20 7c 20 2a 2e 78 53 59   | *.pdb | *.xSY
15a80 4d 20 7c 20 2a 2e 62 62 20 7c 20 2a 2e 62 62 67  M | *.bb | *.bbg
15a90 20 7c 20 2a 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66   | *.map | *.inf
15aa0 20 7c 20 2a 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20   | *.dSYM | *.o 
15ab0 7c 20 2a 2e 6f 62 6a 20 29 0a 09 3b 3b 0a 20 20  | *.obj )..;;.  
15ac0 20 20 5b 61 62 5d 2e 6f 75 74 20 29 0a 09 23 20    [ab].out )..# 
15ad0 57 65 20 66 6f 75 6e 64 20 74 68 65 20 64 65 66  We found the def
15ae0 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2c  ault executable,
15af0 20 62 75 74 20 65 78 65 65 78 74 3d 27 27 20 69   but exeext='' i
15b00 73 20 6d 6f 73 74 0a 09 23 20 63 65 72 74 61 69  s most..# certai
15b10 6e 6c 79 20 72 69 67 68 74 2e 0a 09 62 72 65 61  nly right...brea
15b20 6b 3b 3b 0a 20 20 20 20 2a 2e 2a 20 29 0a 09 69  k;;.    *.* )..i
15b30 66 20 74 65 73 74 20 22 24 7b 61 63 5f 63 76 5f  f test "${ac_cv_
15b40 65 78 65 65 78 74 2b 73 65 74 7d 22 20 3d 20 73  exeext+set}" = s
15b50 65 74 20 26 26 20 74 65 73 74 20 22 24 61 63 5f  et && test "$ac_
15b60 63 76 5f 65 78 65 65 78 74 22 20 21 3d 20 6e 6f  cv_exeext" != no
15b70 3b 0a 09 74 68 65 6e 20 3a 3b 20 65 6c 73 65 0a  ;..then :; else.
15b80 09 20 20 20 61 63 5f 63 76 5f 65 78 65 65 78 74  .   ac_cv_exeext
15b90 3d 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65  =`expr "$ac_file
15ba0 22 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a  " : '[^.]*\(\..*
15bb0 5c 29 27 60 0a 09 66 69 0a 09 23 20 57 65 20 73  \)'`..fi..# We s
15bc0 65 74 20 61 63 5f 63 76 5f 65 78 65 65 78 74 20  et ac_cv_exeext 
15bd0 68 65 72 65 20 62 65 63 61 75 73 65 20 74 68 65  here because the
15be0 20 6c 61 74 65 72 20 74 65 73 74 20 66 6f 72 20   later test for 
15bf0 69 74 20 69 73 20 6e 6f 74 0a 09 23 20 73 61 66  it is not..# saf
15c00 65 3a 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 65  e: cross compile
15c10 72 73 20 6d 61 79 20 6e 6f 74 20 61 64 64 20 74  rs may not add t
15c20 68 65 20 73 75 66 66 69 78 20 69 66 20 67 69 76  he suffix if giv
15c30 65 6e 20 61 6e 20 60 2d 6f 27 0a 09 23 20 61 72  en an `-o'..# ar
15c40 67 75 6d 65 6e 74 2c 20 73 6f 20 77 65 20 6d 61  gument, so we ma
15c50 79 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69  y need to know i
15c60 74 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 20  t at that point 
15c70 61 6c 72 65 61 64 79 2e 0a 09 23 20 45 76 65 6e  already...# Even
15c80 20 69 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e   if this section
15c90 20 6c 6f 6f 6b 73 20 63 72 75 66 74 79 3a 20 69   looks crufty: i
15ca0 74 20 68 61 73 20 74 68 65 20 61 64 76 61 6e 74  t has the advant
15cb0 61 67 65 20 6f 66 0a 09 23 20 61 63 74 75 61 6c  age of..# actual
15cc0 6c 79 20 77 6f 72 6b 69 6e 67 2e 0a 09 62 72 65  ly working...bre
15cd0 61 6b 3b 3b 0a 20 20 20 20 2a 20 29 0a 09 62 72  ak;;.    * )..br
15ce0 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
15cf0 65 0a 74 65 73 74 20 22 24 61 63 5f 63 76 5f 65  e.test "$ac_cv_e
15d00 78 65 65 78 74 22 20 3d 20 6e 6f 20 26 26 20 61  xeext" = no && a
15d10 63 5f 63 76 5f 65 78 65 65 78 74 3d 0a 0a 65 6c  c_cv_exeext=..el
15d20 73 65 0a 20 20 61 63 5f 66 69 6c 65 3d 27 27 0a  se.  ac_file=''.
15d30 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24  fi.if test -z "$
15d40 61 63 5f 66 69 6c 65 22 3b 20 74 68 65 6e 20 3a  ac_file"; then :
15d50 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
15d60 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
15d70 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
15d80 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
15d90 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
15da0 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d  .$as_echo "$as_m
15db0 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61  e: failed progra
15dc0 6d 20 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20  m was:" >&5.sed 
15dd0 27 73 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65  's/^/| /' confte
15de0 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a  st.$ac_ext >&5..
15df0 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  { { $as_echo "$a
15e00 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
15e10 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72  -$LINENO}: error
15e20 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a  : in \`$ac_pwd':
15e30 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
15e40 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69  $as_me: error: i
15e50 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e  n \`$ac_pwd':" >
15e60 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72  &2;}.as_fn_error
15e70 20 37 37 20 22 43 20 63 6f 6d 70 69 6c 65 72 20   77 "C compiler 
15e80 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 65 78  cannot create ex
15e90 65 63 75 74 61 62 6c 65 73 0a 53 65 65 20 5c 60  ecutables.See \`
15ea0 63 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20  config.log' for 
15eb0 6d 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24  more details" "$
15ec0 4c 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 65 6c 73  LINENO" 5; }.els
15ed0 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
15ee0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
15ef0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
15f00 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61  ult: yes" >&5.$a
15f10 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36  s_echo "yes" >&6
15f20 3b 20 7d 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  ; }.fi.{ $as_ech
15f30 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
15f40 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
15f50 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43 20 63  checking for C c
15f60 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c 74 20  ompiler default 
15f70 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61 6d 65  output file name
15f80 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
15f90 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 43   "checking for C
15fa0 20 63 6f 6d 70 69 6c 65 72 20 64 65 66 61 75 6c   compiler defaul
15fb0 74 20 6f 75 74 70 75 74 20 66 69 6c 65 20 6e 61  t output file na
15fc0 6d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 7b  me... " >&6; }.{
15fd0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
15fe0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
15ff0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
16000 24 61 63 5f 66 69 6c 65 22 20 3e 26 35 0a 24 61  $ac_file" >&5.$a
16010 73 5f 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65  s_echo "$ac_file
16020 22 20 3e 26 36 3b 20 7d 0a 61 63 5f 65 78 65 65  " >&6; }.ac_exee
16030 78 74 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  xt=$ac_cv_exeext
16040 0a 0a 72 6d 20 2d 66 20 2d 72 20 61 2e 6f 75 74  ..rm -f -r a.out
16050 20 61 2e 6f 75 74 2e 64 53 59 4d 20 61 2e 65 78   a.out.dSYM a.ex
16060 65 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76  e conftest$ac_cv
16070 5f 65 78 65 65 78 74 20 62 2e 6f 75 74 0a 61 63  _exeext b.out.ac
16080 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63  _clean_files=$ac
16090 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76  _clean_files_sav
160a0 65 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  e.{ $as_echo "$a
160b0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
160c0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
160d0 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78 20 6f  ing for suffix o
160e0 66 20 65 78 65 63 75 74 61 62 6c 65 73 22 20 3e  f executables" >
160f0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
16100 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66  hecking for suff
16110 69 78 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65  ix of executable
16120 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  s... " >&6; }.if
16130 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
16140 5f 6c 69 6e 6b 22 0a 63 61 73 65 20 22 28 28 24  _link".case "(($
16150 61 63 5f 74 72 79 22 20 69 6e 0a 20 20 2a 5c 22  ac_try" in.  *\"
16160 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c 5c 2a 29  * | *\`* | *\\*)
16170 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 5c 24 61   ac_try_echo=\$a
16180 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20 61 63 5f  c_try;;.  *) ac_
16190 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f 74 72 79  try_echo=$ac_try
161a0 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20 61 63 5f  ;;.esac.eval ac_
161b0 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c 24 61 73  try_echo="\"\$as
161c0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
161d0 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63 5f 74 72  $LINENO}: $ac_tr
161e0 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73 5f 65 63  y_echo\"".$as_ec
161f0 68 6f 20 22 24 61 63 5f 74 72 79 5f 65 63 68 6f  ho "$ac_try_echo
16200 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76 61 6c  "; } >&5.  (eval
16210 20 22 24 61 63 5f 6c 69 6e 6b 22 29 20 32 3e 26   "$ac_link") 2>&
16220 35 0a 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  5.  ac_status=$?
16230 0a 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .  $as_echo "$as
16240 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
16250 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20  $LINENO}: \$? = 
16260 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35 0a  $ac_status" >&5.
16270 20 20 74 65 73 74 20 24 61 63 5f 73 74 61 74 75    test $ac_statu
16280 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65 6e 20 3a  s = 0; }; then :
16290 0a 20 20 23 20 49 66 20 62 6f 74 68 20 60 63 6f  .  # If both `co
162a0 6e 66 74 65 73 74 2e 65 78 65 27 20 61 6e 64 20  nftest.exe' and 
162b0 60 63 6f 6e 66 74 65 73 74 27 20 61 72 65 20 60  `conftest' are `
162c0 70 72 65 73 65 6e 74 27 20 28 77 65 6c 6c 2c 20  present' (well, 
162d0 6f 62 73 65 72 76 61 62 6c 65 29 0a 23 20 63 61  observable).# ca
162e0 74 63 68 20 60 63 6f 6e 66 74 65 73 74 2e 65 78  tch `conftest.ex
162f0 65 27 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63  e'.  For instanc
16300 65 20 77 69 74 68 20 43 79 67 77 69 6e 2c 20 60  e with Cygwin, `
16310 6c 73 20 63 6f 6e 66 74 65 73 74 27 20 77 69 6c  ls conftest' wil
16320 6c 0a 23 20 77 6f 72 6b 20 70 72 6f 70 65 72 6c  l.# work properl
16330 79 20 28 69 2e 65 2e 2c 20 72 65 66 65 72 20 74  y (i.e., refer t
16340 6f 20 60 63 6f 6e 66 74 65 73 74 2e 65 78 65 27  o `conftest.exe'
16350 29 2c 20 77 68 69 6c 65 20 69 74 20 77 6f 6e 27  ), while it won'
16360 74 20 77 69 74 68 0a 23 20 60 72 6d 27 2e 0a 66  t with.# `rm'..f
16370 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e 20 63 6f  or ac_file in co
16380 6e 66 74 65 73 74 2e 65 78 65 20 63 6f 6e 66 74  nftest.exe conft
16390 65 73 74 20 63 6f 6e 66 74 65 73 74 2e 2a 3b 20  est conftest.*; 
163a0 64 6f 0a 20 20 74 65 73 74 20 2d 66 20 22 24 61  do.  test -f "$a
163b0 63 5f 66 69 6c 65 22 20 7c 7c 20 63 6f 6e 74 69  c_file" || conti
163c0 6e 75 65 0a 20 20 63 61 73 65 20 24 61 63 5f 66  nue.  case $ac_f
163d0 69 6c 65 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63  ile in.    *.$ac
163e0 5f 65 78 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c  _ext | *.xcoff |
163f0 20 2a 2e 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a   *.tds | *.d | *
16400 2e 70 64 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20  .pdb | *.xSYM | 
16410 2a 2e 62 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a  *.bb | *.bbg | *
16420 2e 6d 61 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a  .map | *.inf | *
16430 2e 64 53 59 4d 20 7c 20 2a 2e 6f 20 7c 20 2a 2e  .dSYM | *.o | *.
16440 6f 62 6a 20 29 20 3b 3b 0a 20 20 20 20 2a 2e 2a  obj ) ;;.    *.*
16450 20 29 20 61 63 5f 63 76 5f 65 78 65 65 78 74 3d   ) ac_cv_exeext=
16460 60 65 78 70 72 20 22 24 61 63 5f 66 69 6c 65 22  `expr "$ac_file"
16470 20 3a 20 27 5b 5e 2e 5d 2a 5c 28 5c 2e 2e 2a 5c   : '[^.]*\(\..*\
16480 29 27 60 0a 09 20 20 62 72 65 61 6b 3b 3b 0a 20  )'`..  break;;. 
16490 20 20 20 2a 20 29 20 62 72 65 61 6b 3b 3b 0a 20     * ) break;;. 
164a0 20 65 73 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a   esac.done.else.
164b0 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22    { { $as_echo "
164c0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
164d0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72  no-$LINENO}: err
164e0 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64  or: in \`$ac_pwd
164f0 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ':" >&5.$as_echo
16500 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
16510 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22   in \`$ac_pwd':"
16520 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72   >&2;}.as_fn_err
16530 6f 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 63 6f  or $? "cannot co
16540 6d 70 75 74 65 20 73 75 66 66 69 78 20 6f 66 20  mpute suffix of 
16550 65 78 65 63 75 74 61 62 6c 65 73 3a 20 63 61 6e  executables: can
16560 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 6e 64 20  not compile and 
16570 6c 69 6e 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69  link.See \`confi
16580 67 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20  g.log' for more 
16590 64 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e  details" "$LINEN
165a0 4f 22 20 35 3b 20 7d 0a 66 69 0a 72 6d 20 2d 66  O" 5; }.fi.rm -f
165b0 20 63 6f 6e 66 74 65 73 74 20 63 6f 6e 66 74 65   conftest confte
165c0 73 74 24 61 63 5f 63 76 5f 65 78 65 65 78 74 0a  st$ac_cv_exeext.
165d0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
165e0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
165f0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
16600 20 24 61 63 5f 63 76 5f 65 78 65 65 78 74 22 20   $ac_cv_exeext" 
16610 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
16620 63 5f 63 76 5f 65 78 65 65 78 74 22 20 3e 26 36  c_cv_exeext" >&6
16630 3b 20 7d 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  ; }..rm -f conft
16640 65 73 74 2e 24 61 63 5f 65 78 74 0a 45 58 45 45  est.$ac_ext.EXEE
16650 58 54 3d 24 61 63 5f 63 76 5f 65 78 65 65 78 74  XT=$ac_cv_exeext
16660 0a 61 63 5f 65 78 65 65 78 74 3d 24 45 58 45 45  .ac_exeext=$EXEE
16670 58 54 0a 63 61 74 20 63 6f 6e 66 64 65 66 73 2e  XT.cat confdefs.
16680 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f  h - <<_ACEOF >co
16690 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f  nftest.$ac_ext./
166a0 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68  * end confdefs.h
166b0 2e 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c  .  */.#include <
166c0 73 74 64 69 6f 2e 68 3e 0a 69 6e 74 0a 6d 61 69  stdio.h>.int.mai
166d0 6e 20 28 29 0a 7b 0a 46 49 4c 45 20 2a 66 20 3d  n ().{.FILE *f =
166e0 20 66 6f 70 65 6e 20 28 22 63 6f 6e 66 74 65 73   fopen ("conftes
166f0 74 2e 6f 75 74 22 2c 20 22 77 22 29 3b 0a 20 72  t.out", "w");. r
16700 65 74 75 72 6e 20 66 65 72 72 6f 72 20 28 66 29  eturn ferror (f)
16710 20 7c 7c 20 66 63 6c 6f 73 65 20 28 66 29 20 21   || fclose (f) !
16720 3d 20 30 3b 0a 0a 20 20 3b 0a 20 20 72 65 74 75  = 0;..  ;.  retu
16730 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 61  rn 0;.}._ACEOF.a
16740 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 3d 22 24  c_clean_files="$
16750 61 63 5f 63 6c 65 61 6e 5f 66 69 6c 65 73 20 63  ac_clean_files c
16760 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 23 20 43  onftest.out".# C
16770 68 65 63 6b 20 74 68 61 74 20 74 68 65 20 63 6f  heck that the co
16780 6d 70 69 6c 65 72 20 70 72 6f 64 75 63 65 73 20  mpiler produces 
16790 65 78 65 63 75 74 61 62 6c 65 73 20 77 65 20 63  executables we c
167a0 61 6e 20 72 75 6e 2e 20 20 49 66 20 6e 6f 74 2c  an run.  If not,
167b0 20 65 69 74 68 65 72 0a 23 20 74 68 65 20 63 6f   either.# the co
167c0 6d 70 69 6c 65 72 20 69 73 20 62 72 6f 6b 65 6e  mpiler is broken
167d0 2c 20 6f 72 20 77 65 20 63 72 6f 73 73 20 63 6f  , or we cross co
167e0 6d 70 69 6c 65 2e 0a 7b 20 24 61 73 5f 65 63 68  mpile..{ $as_ech
167f0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
16800 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16810 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
16820 20 77 65 20 61 72 65 20 63 72 6f 73 73 20 63 6f   we are cross co
16830 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
16840 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
16850 67 20 77 68 65 74 68 65 72 20 77 65 20 61 72 65  g whether we are
16860 20 63 72 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67   cross compiling
16870 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16880 74 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d  test "$cross_com
16890 70 69 6c 69 6e 67 22 20 21 3d 20 79 65 73 3b 20  piling" != yes; 
168a0 74 68 65 6e 0a 20 20 7b 20 7b 20 61 63 5f 74 72  then.  { { ac_tr
168b0 79 3d 22 24 61 63 5f 6c 69 6e 6b 22 0a 63 61 73  y="$ac_link".cas
168c0 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
168d0 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
168e0 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
168f0 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
16900 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
16910 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
16920 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
16930 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
16940 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16950 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
16960 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
16970 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
16980 20 28 65 76 61 6c 20 22 24 61 63 5f 6c 69 6e 6b   (eval "$ac_link
16990 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
169a0 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
169b0 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
169c0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
169d0 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
169e0 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
169f0 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 0a 20  _status = 0; }. 
16a00 20 69 66 20 7b 20 61 63 5f 74 72 79 3d 27 2e 2f   if { ac_try='./
16a10 63 6f 6e 66 74 65 73 74 24 61 63 5f 63 76 5f 65  conftest$ac_cv_e
16a20 78 65 65 78 74 27 0a 20 20 7b 20 7b 20 63 61 73  xeext'.  { { cas
16a30 65 20 22 28 28 24 61 63 5f 74 72 79 22 20 69 6e  e "(($ac_try" in
16a40 0a 20 20 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c  .  *\"* | *\`* |
16a50 20 2a 5c 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63   *\\*) ac_try_ec
16a60 68 6f 3d 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20  ho=\$ac_try;;.  
16a70 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24  *) ac_try_echo=$
16a80 61 63 5f 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76  ac_try;;.esac.ev
16a90 61 6c 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22  al ac_try_echo="
16aa0 5c 22 5c 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  \"\$as_me:${as_l
16ab0 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
16ac0 24 61 63 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a  $ac_try_echo\"".
16ad0 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 74 72  $as_echo "$ac_tr
16ae0 79 5f 65 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20  y_echo"; } >&5. 
16af0 20 28 65 76 61 6c 20 22 24 61 63 5f 74 72 79 22   (eval "$ac_try"
16b00 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74  ) 2>&5.  ac_stat
16b10 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f  us=$?.  $as_echo
16b20 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16b30 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c  neno-$LINENO}: \
16b40 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22  $? = $ac_status"
16b50 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f   >&5.  test $ac_
16b60 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 7d  status = 0; }; }
16b70 3b 20 74 68 65 6e 0a 20 20 20 20 63 72 6f 73 73  ; then.    cross
16b80 5f 63 6f 6d 70 69 6c 69 6e 67 3d 6e 6f 0a 20 20  _compiling=no.  
16b90 65 6c 73 65 0a 20 20 20 20 69 66 20 74 65 73 74  else.    if test
16ba0 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69   "$cross_compili
16bb0 6e 67 22 20 3d 20 6d 61 79 62 65 3b 20 74 68 65  ng" = maybe; the
16bc0 6e 0a 09 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  n..cross_compili
16bd0 6e 67 3d 79 65 73 0a 20 20 20 20 65 6c 73 65 0a  ng=yes.    else.
16be0 09 7b 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .{ { $as_echo "$
16bf0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
16c00 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f  o-$LINENO}: erro
16c10 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
16c20 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  :" >&5.$as_echo 
16c30 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20  "$as_me: error: 
16c40 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
16c50 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f  >&2;}.as_fn_erro
16c60 72 20 24 3f 20 22 63 61 6e 6e 6f 74 20 72 75 6e  r $? "cannot run
16c70 20 43 20 63 6f 6d 70 69 6c 65 64 20 70 72 6f 67   C compiled prog
16c80 72 61 6d 73 2e 0a 49 66 20 79 6f 75 20 6d 65 61  rams..If you mea
16c90 6e 74 20 74 6f 20 63 72 6f 73 73 20 63 6f 6d 70  nt to cross comp
16ca0 69 6c 65 2c 20 75 73 65 20 5c 60 2d 2d 68 6f 73  ile, use \`--hos
16cb0 74 27 2e 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  t'..See \`config
16cc0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
16cd0 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
16ce0 22 20 35 3b 20 7d 0a 20 20 20 20 66 69 0a 20 20  " 5; }.    fi.  
16cf0 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
16d00 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
16d10 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
16d20 65 73 75 6c 74 3a 20 24 63 72 6f 73 73 5f 63 6f  esult: $cross_co
16d30 6d 70 69 6c 69 6e 67 22 20 3e 26 35 0a 24 61 73  mpiling" >&5.$as
16d40 5f 65 63 68 6f 20 22 24 63 72 6f 73 73 5f 63 6f  _echo "$cross_co
16d50 6d 70 69 6c 69 6e 67 22 20 3e 26 36 3b 20 7d 0a  mpiling" >&6; }.
16d60 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e  .rm -f conftest.
16d70 24 61 63 5f 65 78 74 20 63 6f 6e 66 74 65 73 74  $ac_ext conftest
16d80 24 61 63 5f 63 76 5f 65 78 65 65 78 74 20 63 6f  $ac_cv_exeext co
16d90 6e 66 74 65 73 74 2e 6f 75 74 0a 61 63 5f 63 6c  nftest.out.ac_cl
16da0 65 61 6e 5f 66 69 6c 65 73 3d 24 61 63 5f 63 6c  ean_files=$ac_cl
16db0 65 61 6e 5f 66 69 6c 65 73 5f 73 61 76 65 0a 7b  ean_files_save.{
16dc0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
16dd0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
16de0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
16df0 20 66 6f 72 20 73 75 66 66 69 78 20 6f 66 20 6f   for suffix of o
16e00 62 6a 65 63 74 20 66 69 6c 65 73 22 20 3e 26 35  bject files" >&5
16e10 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
16e20 63 6b 69 6e 67 20 66 6f 72 20 73 75 66 66 69 78  cking for suffix
16e30 20 6f 66 20 6f 62 6a 65 63 74 20 66 69 6c 65 73   of object files
16e40 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
16e50 24 7b 61 63 5f 63 76 5f 6f 62 6a 65 78 74 2b 3a  ${ac_cv_objext+:
16e60 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
16e70 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
16e80 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
16e90 65 0a 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73  e.  cat confdefs
16ea0 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63  .h - <<_ACEOF >c
16eb0 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
16ec0 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e  /* end confdefs.
16ed0 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e  h.  */..int.main
16ee0 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20 72 65 74   ().{..  ;.  ret
16ef0 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a  urn 0;.}._ACEOF.
16f00 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 6f  rm -f conftest.o
16f10 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 0a 69 66   conftest.obj.if
16f20 20 7b 20 7b 20 61 63 5f 74 72 79 3d 22 24 61 63   { { ac_try="$ac
16f30 5f 63 6f 6d 70 69 6c 65 22 0a 63 61 73 65 20 22  _compile".case "
16f40 28 28 24 61 63 5f 74 72 79 22 20 69 6e 0a 20 20  (($ac_try" in.  
16f50 2a 5c 22 2a 20 7c 20 2a 5c 60 2a 20 7c 20 2a 5c  *\"* | *\`* | *\
16f60 5c 2a 29 20 61 63 5f 74 72 79 5f 65 63 68 6f 3d  \*) ac_try_echo=
16f70 5c 24 61 63 5f 74 72 79 3b 3b 0a 20 20 2a 29 20  \$ac_try;;.  *) 
16f80 61 63 5f 74 72 79 5f 65 63 68 6f 3d 24 61 63 5f  ac_try_echo=$ac_
16f90 74 72 79 3b 3b 0a 65 73 61 63 0a 65 76 61 6c 20  try;;.esac.eval 
16fa0 61 63 5f 74 72 79 5f 65 63 68 6f 3d 22 5c 22 5c  ac_try_echo="\"\
16fb0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
16fc0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 24 61 63  no-$LINENO}: $ac
16fd0 5f 74 72 79 5f 65 63 68 6f 5c 22 22 0a 24 61 73  _try_echo\"".$as
16fe0 5f 65 63 68 6f 20 22 24 61 63 5f 74 72 79 5f 65  _echo "$ac_try_e
16ff0 63 68 6f 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65  cho"; } >&5.  (e
17000 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65  val "$ac_compile
17010 22 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61  ") 2>&5.  ac_sta
17020 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68  tus=$?.  $as_ech
17030 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
17040 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
17050 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73  \$? = $ac_status
17060 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63  " >&5.  test $ac
17070 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20  _status = 0; }; 
17080 74 68 65 6e 20 3a 0a 20 20 66 6f 72 20 61 63 5f  then :.  for ac_
17090 66 69 6c 65 20 69 6e 20 63 6f 6e 66 74 65 73 74  file in conftest
170a0 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 62 6a 20  .o conftest.obj 
170b0 63 6f 6e 66 74 65 73 74 2e 2a 3b 20 64 6f 0a 20  conftest.*; do. 
170c0 20 74 65 73 74 20 2d 66 20 22 24 61 63 5f 66 69   test -f "$ac_fi
170d0 6c 65 22 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 3b  le" || continue;
170e0 0a 20 20 63 61 73 65 20 24 61 63 5f 66 69 6c 65  .  case $ac_file
170f0 20 69 6e 0a 20 20 20 20 2a 2e 24 61 63 5f 65 78   in.    *.$ac_ex
17100 74 20 7c 20 2a 2e 78 63 6f 66 66 20 7c 20 2a 2e  t | *.xcoff | *.
17110 74 64 73 20 7c 20 2a 2e 64 20 7c 20 2a 2e 70 64  tds | *.d | *.pd
17120 62 20 7c 20 2a 2e 78 53 59 4d 20 7c 20 2a 2e 62  b | *.xSYM | *.b
17130 62 20 7c 20 2a 2e 62 62 67 20 7c 20 2a 2e 6d 61  b | *.bbg | *.ma
17140 70 20 7c 20 2a 2e 69 6e 66 20 7c 20 2a 2e 64 53  p | *.inf | *.dS
17150 59 4d 20 29 20 3b 3b 0a 20 20 20 20 2a 29 20 61  YM ) ;;.    *) a
17160 63 5f 63 76 5f 6f 62 6a 65 78 74 3d 60 65 78 70  c_cv_objext=`exp
17170 72 20 22 24 61 63 5f 66 69 6c 65 22 20 3a 20 27  r "$ac_file" : '
17180 2e 2a 5c 2e 5c 28 2e 2a 5c 29 27 60 0a 20 20 20  .*\.\(.*\)'`.   
17190 20 20 20 20 62 72 65 61 6b 3b 3b 0a 20 20 65 73      break;;.  es
171a0 61 63 0a 64 6f 6e 65 0a 65 6c 73 65 0a 20 20 24  ac.done.else.  $
171b0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
171c0 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d 20   failed program 
171d0 77 61 73 3a 22 20 3e 26 35 0a 73 65 64 20 27 73  was:" >&5.sed 's
171e0 2f 5e 2f 7c 20 2f 27 20 63 6f 6e 66 74 65 73 74  /^/| /' conftest
171f0 2e 24 61 63 5f 65 78 74 20 3e 26 35 0a 0a 7b 20  .$ac_ext >&5..{ 
17200 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
17210 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
17220 4c 49 4e 45 4e 4f 7d 3a 20 65 72 72 6f 72 3a 20  LINENO}: error: 
17230 69 6e 20 5c 60 24 61 63 5f 70 77 64 27 3a 22 20  in \`$ac_pwd':" 
17240 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
17250 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 69 6e 20  s_me: error: in 
17260 5c 60 24 61 63 5f 70 77 64 27 3a 22 20 3e 26 32  \`$ac_pwd':" >&2
17270 3b 7d 0a 61 73 5f 66 6e 5f 65 72 72 6f 72 20 24  ;}.as_fn_error $
17280 3f 20 22 63 61 6e 6e 6f 74 20 63 6f 6d 70 75 74  ? "cannot comput
17290 65 20 73 75 66 66 69 78 20 6f 66 20 6f 62 6a 65  e suffix of obje
172a0 63 74 20 66 69 6c 65 73 3a 20 63 61 6e 6e 6f 74  ct files: cannot
172b0 20 63 6f 6d 70 69 6c 65 0a 53 65 65 20 5c 60 63   compile.See \`c
172c0 6f 6e 66 69 67 2e 6c 6f 67 27 20 66 6f 72 20 6d  onfig.log' for m
172d0 6f 72 65 20 64 65 74 61 69 6c 73 22 20 22 24 4c  ore details" "$L
172e0 49 4e 45 4e 4f 22 20 35 3b 20 7d 0a 66 69 0a 72  INENO" 5; }.fi.r
172f0 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 24 61  m -f conftest.$a
17300 63 5f 63 76 5f 6f 62 6a 65 78 74 20 63 6f 6e 66  c_cv_objext conf
17310 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69 0a  test.$ac_ext.fi.
17320 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
17330 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
17340 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
17350 20 24 61 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20   $ac_cv_objext" 
17360 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
17370 63 5f 63 76 5f 6f 62 6a 65 78 74 22 20 3e 26 36  c_cv_objext" >&6
17380 3b 20 7d 0a 4f 42 4a 45 58 54 3d 24 61 63 5f 63  ; }.OBJEXT=$ac_c
17390 76 5f 6f 62 6a 65 78 74 0a 61 63 5f 6f 62 6a 65  v_objext.ac_obje
173a0 78 74 3d 24 4f 42 4a 45 58 54 0a 7b 20 24 61 73  xt=$OBJEXT.{ $as
173b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
173c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
173d0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
173e0 74 68 65 72 20 77 65 20 61 72 65 20 75 73 69 6e  ther we are usin
173f0 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f 6d 70  g the GNU C comp
17400 69 6c 65 72 22 20 3e 26 35 0a 24 61 73 5f 65 63  iler" >&5.$as_ec
17410 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ho_n "checking w
17420 68 65 74 68 65 72 20 77 65 20 61 72 65 20 75 73  hether we are us
17430 69 6e 67 20 74 68 65 20 47 4e 55 20 43 20 63 6f  ing the GNU C co
17440 6d 70 69 6c 65 72 2e 2e 2e 20 22 20 3e 26 36 3b  mpiler... " >&6;
17450 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 63 5f   }.if ${ac_cv_c_
17460 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 2b 3a 7d 20  compiler_gnu+:} 
17470 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
17480 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
17490 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
174a0 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
174b0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
174c0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
174d0 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
174e0 20 20 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28    */..int.main (
174f0 29 0a 7b 0a 23 69 66 6e 64 65 66 20 5f 5f 47 4e  ).{.#ifndef __GN
17500 55 43 5f 5f 0a 20 20 20 20 20 20 20 63 68 6f 6b  UC__.       chok
17510 65 20 6d 65 0a 23 65 6e 64 69 66 0a 0a 20 20 3b  e me.#endif..  ;
17520 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f  .  return 0;.}._
17530 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63  ACEOF.if ac_fn_c
17540 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  _try_compile "$L
17550 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20  INENO"; then :. 
17560 20 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75   ac_compiler_gnu
17570 3d 79 65 73 0a 65 6c 73 65 0a 20 20 61 63 5f 63  =yes.else.  ac_c
17580 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 6e 6f 0a 66  ompiler_gnu=no.f
17590 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e  i.rm -f core con
175a0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
175b0 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63 6f  st.$ac_objext co
175c0 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 61  nftest.$ac_ext.a
175d0 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
175e0 67 6e 75 3d 24 61 63 5f 63 6f 6d 70 69 6c 65 72  gnu=$ac_compiler
175f0 5f 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65  _gnu..fi.{ $as_e
17600 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
17610 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
17620 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76  : result: $ac_cv
17630 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 22  _c_compiler_gnu"
17640 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
17650 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72  ac_cv_c_compiler
17660 5f 67 6e 75 22 20 3e 26 36 3b 20 7d 0a 69 66 20  _gnu" >&6; }.if 
17670 74 65 73 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65  test $ac_compile
17680 72 5f 67 6e 75 20 3d 20 79 65 73 3b 20 74 68 65  r_gnu = yes; the
17690 6e 0a 20 20 47 43 43 3d 79 65 73 0a 65 6c 73 65  n.  GCC=yes.else
176a0 0a 20 20 47 43 43 3d 0a 66 69 0a 61 63 5f 74 65  .  GCC=.fi.ac_te
176b0 73 74 5f 43 46 4c 41 47 53 3d 24 7b 43 46 4c 41  st_CFLAGS=${CFLA
176c0 47 53 2b 73 65 74 7d 0a 61 63 5f 73 61 76 65 5f  GS+set}.ac_save_
176d0 43 46 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 7b  CFLAGS=$CFLAGS.{
176e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
176f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
17700 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
17710 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63 63   whether $CC acc
17720 65 70 74 73 20 2d 67 22 20 3e 26 35 0a 24 61 73  epts -g" >&5.$as
17730 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
17740 67 20 77 68 65 74 68 65 72 20 24 43 43 20 61 63  g whether $CC ac
17750 63 65 70 74 73 20 2d 67 2e 2e 2e 20 22 20 3e 26  cepts -g... " >&
17760 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
17770 70 72 6f 67 5f 63 63 5f 67 2b 3a 7d 20 66 61 6c  prog_cc_g+:} fal
17780 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
17790 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
177a0 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61  ) " >&6.else.  a
177b0 63 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f  c_save_c_werror_
177c0 66 6c 61 67 3d 24 61 63 5f 63 5f 77 65 72 72 6f  flag=$ac_c_werro
177d0 72 5f 66 6c 61 67 0a 20 20 20 61 63 5f 63 5f 77  r_flag.   ac_c_w
177e0 65 72 72 6f 72 5f 66 6c 61 67 3d 79 65 73 0a 20  error_flag=yes. 
177f0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f    ac_cv_prog_cc_
17800 67 3d 6e 6f 0a 20 20 20 43 46 4c 41 47 53 3d 22  g=no.   CFLAGS="
17810 2d 67 22 0a 20 20 20 63 61 74 20 63 6f 6e 66 64  -g".   cat confd
17820 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
17830 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
17840 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
17850 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74 0a 6d  fs.h.  */..int.m
17860 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a 20 20  ain ().{..  ;.  
17870 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
17880 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f 74 72  OF.if ac_fn_c_tr
17890 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49 4e 45  y_compile "$LINE
178a0 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 20 20 61 63  NO"; then :.  ac
178b0 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 67 3d 79 65  _cv_prog_cc_g=ye
178c0 73 0a 65 6c 73 65 0a 20 20 43 46 4c 41 47 53 3d  s.else.  CFLAGS=
178d0 22 22 0a 20 20 20 20 20 20 63 61 74 20 63 6f 6e  "".      cat con
178e0 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
178f0 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
17900 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
17910 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 0a 69 6e 74  defs.h.  */..int
17920 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20 20 3b 0a  .main ().{..  ;.
17930 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41    return 0;.}._A
17940 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e 5f 63 5f  CEOF.if ac_fn_c_
17950 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22 24 4c 49  try_compile "$LI
17960 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a 0a 65  NENO"; then :..e
17970 6c 73 65 0a 20 20 61 63 5f 63 5f 77 65 72 72 6f  lse.  ac_c_werro
17980 72 5f 66 6c 61 67 3d 24 61 63 5f 73 61 76 65 5f  r_flag=$ac_save_
17990 63 5f 77 65 72 72 6f 72 5f 66 6c 61 67 0a 09 20  c_werror_flag.. 
179a0 43 46 4c 41 47 53 3d 22 2d 67 22 0a 09 20 63 61  CFLAGS="-g".. ca
179b0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
179c0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
179d0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
179e0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
179f0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
17a00 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
17a10 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
17a20 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65  fn_c_try_compile
17a30 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
17a40 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f   :.  ac_cv_prog_
17a50 63 63 5f 67 3d 79 65 73 0a 66 69 0a 72 6d 20 2d  cc_g=yes.fi.rm -
17a60 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17a70 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17a80 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17a90 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
17aa0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17ab0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17ac0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17ad0 2e 24 61 63 5f 65 78 74 0a 66 69 0a 72 6d 20 2d  .$ac_ext.fi.rm -
17ae0 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e  f core conftest.
17af0 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  err conftest.$ac
17b00 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 65 73 74  _objext conftest
17b10 2e 24 61 63 5f 65 78 74 0a 20 20 20 61 63 5f 63  .$ac_ext.   ac_c
17b20 5f 77 65 72 72 6f 72 5f 66 6c 61 67 3d 24 61 63  _werror_flag=$ac
17b30 5f 73 61 76 65 5f 63 5f 77 65 72 72 6f 72 5f 66  _save_c_werror_f
17b40 6c 61 67 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  lag.fi.{ $as_ech
17b50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
17b60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
17b70 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70  result: $ac_cv_p
17b80 72 6f 67 5f 63 63 5f 67 22 20 3e 26 35 0a 24 61  rog_cc_g" >&5.$a
17b90 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
17ba0 72 6f 67 5f 63 63 5f 67 22 20 3e 26 36 3b 20 7d  rog_cc_g" >&6; }
17bb0 0a 69 66 20 74 65 73 74 20 22 24 61 63 5f 74 65  .if test "$ac_te
17bc0 73 74 5f 43 46 4c 41 47 53 22 20 3d 20 73 65 74  st_CFLAGS" = set
17bd0 3b 20 74 68 65 6e 0a 20 20 43 46 4c 41 47 53 3d  ; then.  CFLAGS=
17be0 24 61 63 5f 73 61 76 65 5f 43 46 4c 41 47 53 0a  $ac_save_CFLAGS.
17bf0 65 6c 69 66 20 74 65 73 74 20 24 61 63 5f 63 76  elif test $ac_cv
17c00 5f 70 72 6f 67 5f 63 63 5f 67 20 3d 20 79 65 73  _prog_cc_g = yes
17c10 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73 74  ; then.  if test
17c20 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74   "$GCC" = yes; t
17c30 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53 3d 22  hen.    CFLAGS="
17c40 2d 67 20 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20  -g -O2".  else. 
17c50 20 20 20 43 46 4c 41 47 53 3d 22 2d 67 22 0a 20     CFLAGS="-g". 
17c60 20 66 69 0a 65 6c 73 65 0a 20 20 69 66 20 74 65   fi.else.  if te
17c70 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
17c80 20 74 68 65 6e 0a 20 20 20 20 43 46 4c 41 47 53   then.    CFLAGS
17c90 3d 22 2d 4f 32 22 0a 20 20 65 6c 73 65 0a 20 20  ="-O2".  else.  
17ca0 20 20 43 46 4c 41 47 53 3d 0a 20 20 66 69 0a 66    CFLAGS=.  fi.f
17cb0 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
17cc0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
17cd0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
17ce0 69 6e 67 20 66 6f 72 20 24 43 43 20 6f 70 74 69  ing for $CC opti
17cf0 6f 6e 20 74 6f 20 61 63 63 65 70 74 20 49 53 4f  on to accept ISO
17d00 20 43 38 39 22 20 3e 26 35 0a 24 61 73 5f 65 63   C89" >&5.$as_ec
17d10 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
17d20 6f 72 20 24 43 43 20 6f 70 74 69 6f 6e 20 74 6f  or $CC option to
17d30 20 61 63 63 65 70 74 20 49 53 4f 20 43 38 39 2e   accept ISO C89.
17d40 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
17d50 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63  {ac_cv_prog_cc_c
17d60 38 39 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65  89+:} false; the
17d70 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  n :.  $as_echo_n
17d80 20 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36   "(cached) " >&6
17d90 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 72  .else.  ac_cv_pr
17da0 6f 67 5f 63 63 5f 63 38 39 3d 6e 6f 0a 61 63 5f  og_cc_c89=no.ac_
17db0 73 61 76 65 5f 43 43 3d 24 43 43 0a 63 61 74 20  save_CC=$CC.cat 
17dc0 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f  confdefs.h - <<_
17dd0 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e  ACEOF >conftest.
17de0 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63  $ac_ext./* end c
17df0 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23  onfdefs.h.  */.#
17e00 69 6e 63 6c 75 64 65 20 3c 73 74 64 61 72 67 2e  include <stdarg.
17e10 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64  h>.#include <std
17e20 69 6f 2e 68 3e 0a 73 74 72 75 63 74 20 73 74 61  io.h>.struct sta
17e30 74 3b 0a 2f 2a 20 4d 6f 73 74 20 6f 66 20 74 68  t;./* Most of th
17e40 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 65 73 74  e following test
17e50 73 20 61 72 65 20 73 74 6f 6c 65 6e 20 66 72 6f  s are stolen fro
17e60 6d 20 52 43 53 20 35 2e 37 27 73 20 73 72 63 2f  m RCS 5.7's src/
17e70 63 6f 6e 66 2e 73 68 2e 20 20 2a 2f 0a 73 74 72  conf.sh.  */.str
17e80 75 63 74 20 62 75 66 20 7b 20 69 6e 74 20 78 3b  uct buf { int x;
17e90 20 7d 3b 0a 46 49 4c 45 20 2a 20 28 2a 72 63 73   };.FILE * (*rcs
17ea0 6f 70 65 6e 29 20 28 73 74 72 75 63 74 20 62 75  open) (struct bu
17eb0 66 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74  f *, struct stat
17ec0 20 2a 2c 20 69 6e 74 29 3b 0a 73 74 61 74 69 63   *, int);.static
17ed0 20 63 68 61 72 20 2a 65 20 28 70 2c 20 69 29 0a   char *e (p, i).
17ee0 20 20 20 20 20 63 68 61 72 20 2a 2a 70 3b 0a 20       char **p;. 
17ef0 20 20 20 20 69 6e 74 20 69 3b 0a 7b 0a 20 20 72      int i;.{.  r
17f00 65 74 75 72 6e 20 70 5b 69 5d 3b 0a 7d 0a 73 74  eturn p[i];.}.st
17f10 61 74 69 63 20 63 68 61 72 20 2a 66 20 28 63 68  atic char *f (ch
17f20 61 72 20 2a 20 28 2a 67 29 20 28 63 68 61 72 20  ar * (*g) (char 
17f30 2a 2a 2c 20 69 6e 74 29 2c 20 63 68 61 72 20 2a  **, int), char *
17f40 2a 70 2c 20 2e 2e 2e 29 0a 7b 0a 20 20 63 68 61  *p, ...).{.  cha
17f50 72 20 2a 73 3b 0a 20 20 76 61 5f 6c 69 73 74 20  r *s;.  va_list 
17f60 76 3b 0a 20 20 76 61 5f 73 74 61 72 74 20 28 76  v;.  va_start (v
17f70 2c 70 29 3b 0a 20 20 73 20 3d 20 67 20 28 70 2c  ,p);.  s = g (p,
17f80 20 76 61 5f 61 72 67 20 28 76 2c 69 6e 74 29 29   va_arg (v,int))
17f90 3b 0a 20 20 76 61 5f 65 6e 64 20 28 76 29 3b 0a  ;.  va_end (v);.
17fa0 20 20 72 65 74 75 72 6e 20 73 3b 0a 7d 0a 0a 2f    return s;.}../
17fb0 2a 20 4f 53 46 20 34 2e 30 20 43 6f 6d 70 61 71  * OSF 4.0 Compaq
17fc0 20 63 63 20 69 73 20 73 6f 6d 65 20 73 6f 72 74   cc is some sort
17fd0 20 6f 66 20 61 6c 6d 6f 73 74 2d 41 4e 53 49 20   of almost-ANSI 
17fe0 62 79 20 64 65 66 61 75 6c 74 2e 20 20 49 74 20  by default.  It 
17ff0 68 61 73 0a 20 20 20 66 75 6e 63 74 69 6f 6e 20  has.   function 
18000 70 72 6f 74 6f 74 79 70 65 73 20 61 6e 64 20 73  prototypes and s
18010 74 75 66 66 2c 20 62 75 74 20 6e 6f 74 20 27 5c  tuff, but not '\
18020 78 48 48 27 20 68 65 78 20 63 68 61 72 61 63 74  xHH' hex charact
18030 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 0a 20 20  er constants..  
18040 20 54 68 65 73 65 20 64 6f 6e 27 74 20 70 72 6f   These don't pro
18050 76 6f 6b 65 20 61 6e 20 65 72 72 6f 72 20 75 6e  voke an error un
18060 66 6f 72 74 75 6e 61 74 65 6c 79 2c 20 69 6e 73  fortunately, ins
18070 74 65 61 64 20 61 72 65 20 73 69 6c 65 6e 74 6c  tead are silentl
18080 79 20 74 72 65 61 74 65 64 0a 20 20 20 61 73 20  y treated.   as 
18090 27 78 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77  'x'.  The follow
180a0 69 6e 67 20 69 6e 64 75 63 65 73 20 61 6e 20 65  ing induces an e
180b0 72 72 6f 72 2c 20 75 6e 74 69 6c 20 2d 73 74 64  rror, until -std
180c0 20 69 73 20 61 64 64 65 64 20 74 6f 20 67 65 74   is added to get
180d0 0a 20 20 20 70 72 6f 70 65 72 20 41 4e 53 49 20  .   proper ANSI 
180e0 6d 6f 64 65 2e 20 20 43 75 72 69 6f 75 73 6c 79  mode.  Curiously
180f0 20 27 5c 78 30 30 27 21 3d 27 78 27 20 61 6c 77   '\x00'!='x' alw
18100 61 79 73 20 63 6f 6d 65 73 20 6f 75 74 20 74 72  ays comes out tr
18110 75 65 2c 20 66 6f 72 20 61 6e 0a 20 20 20 61 72  ue, for an.   ar
18120 72 61 79 20 73 69 7a 65 20 61 74 20 6c 65 61 73  ray size at leas
18130 74 2e 20 20 49 74 27 73 20 6e 65 63 65 73 73 61  t.  It's necessa
18140 72 79 20 74 6f 20 77 72 69 74 65 20 27 5c 78 30  ry to write '\x0
18150 30 27 3d 3d 30 20 74 6f 20 67 65 74 20 73 6f 6d  0'==0 to get som
18160 65 74 68 69 6e 67 0a 20 20 20 74 68 61 74 27 73  ething.   that's
18170 20 74 72 75 65 20 6f 6e 6c 79 20 77 69 74 68 20   true only with 
18180 2d 73 74 64 2e 20 20 2a 2f 0a 69 6e 74 20 6f 73  -std.  */.int os
18190 66 34 5f 63 63 5f 61 72 72 61 79 20 5b 27 5c 78  f4_cc_array ['\x
181a0 30 30 27 20 3d 3d 20 30 20 3f 20 31 20 3a 20 2d  00' == 0 ? 1 : -
181b0 31 5d 3b 0a 0a 2f 2a 20 49 42 4d 20 43 20 36 20  1];../* IBM C 6 
181c0 66 6f 72 20 41 49 58 20 69 73 20 61 6c 6d 6f 73  for AIX is almos
181d0 74 2d 41 4e 53 49 20 62 79 20 64 65 66 61 75 6c  t-ANSI by defaul
181e0 74 2c 20 62 75 74 20 69 74 20 72 65 70 6c 61 63  t, but it replac
181f0 65 73 20 6d 61 63 72 6f 20 70 61 72 61 6d 65 74  es macro paramet
18200 65 72 73 0a 20 20 20 69 6e 73 69 64 65 20 73 74  ers.   inside st
18210 72 69 6e 67 73 20 61 6e 64 20 63 68 61 72 61 63  rings and charac
18220 74 65 72 20 63 6f 6e 73 74 61 6e 74 73 2e 20 20  ter constants.  
18230 2a 2f 0a 23 64 65 66 69 6e 65 20 46 4f 4f 28 78  */.#define FOO(x
18240 29 20 27 78 27 0a 69 6e 74 20 78 6c 63 36 5f 63  ) 'x'.int xlc6_c
18250 63 5f 61 72 72 61 79 5b 46 4f 4f 28 61 29 20 3d  c_array[FOO(a) =
18260 3d 20 27 78 27 20 3f 20 31 20 3a 20 2d 31 5d 3b  = 'x' ? 1 : -1];
18270 0a 0a 69 6e 74 20 74 65 73 74 20 28 69 6e 74 20  ..int test (int 
18280 69 2c 20 64 6f 75 62 6c 65 20 78 29 3b 0a 73 74  i, double x);.st
18290 72 75 63 74 20 73 31 20 7b 69 6e 74 20 28 2a 66  ruct s1 {int (*f
182a0 29 20 28 69 6e 74 20 61 29 3b 7d 3b 0a 73 74 72  ) (int a);};.str
182b0 75 63 74 20 73 32 20 7b 69 6e 74 20 28 2a 66 29  uct s2 {int (*f)
182c0 20 28 64 6f 75 62 6c 65 20 61 29 3b 7d 3b 0a 69   (double a);};.i
182d0 6e 74 20 70 61 69 72 6e 61 6d 65 73 20 28 69 6e  nt pairnames (in
182e0 74 2c 20 63 68 61 72 20 2a 2a 2c 20 46 49 4c 45  t, char **, FILE
182f0 20 2a 28 2a 29 28 73 74 72 75 63 74 20 62 75 66   *(*)(struct buf
18300 20 2a 2c 20 73 74 72 75 63 74 20 73 74 61 74 20   *, struct stat 
18310 2a 2c 20 69 6e 74 29 2c 20 69 6e 74 2c 20 69 6e  *, int), int, in
18320 74 29 3b 0a 69 6e 74 20 61 72 67 63 3b 0a 63 68  t);.int argc;.ch
18330 61 72 20 2a 2a 61 72 67 76 3b 0a 69 6e 74 0a 6d  ar **argv;.int.m
18340 61 69 6e 20 28 29 0a 7b 0a 72 65 74 75 72 6e 20  ain ().{.return 
18350 66 20 28 65 2c 20 61 72 67 76 2c 20 30 29 20 21  f (e, argv, 0) !
18360 3d 20 61 72 67 76 5b 30 5d 20 20 7c 7c 20 20 66  = argv[0]  ||  f
18370 20 28 65 2c 20 61 72 67 76 2c 20 31 29 20 21 3d   (e, argv, 1) !=
18380 20 61 72 67 76 5b 31 5d 3b 0a 20 20 3b 0a 20 20   argv[1];.  ;.  
18390 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 5f 41 43 45  return 0;.}._ACE
183a0 4f 46 0a 66 6f 72 20 61 63 5f 61 72 67 20 69 6e  OF.for ac_arg in
183b0 20 27 27 20 2d 71 6c 61 6e 67 6c 76 6c 3d 65 78   '' -qlanglvl=ex
183c0 74 63 38 39 20 2d 71 6c 61 6e 67 6c 76 6c 3d 61  tc89 -qlanglvl=a
183d0 6e 73 69 20 2d 73 74 64 20 5c 0a 09 2d 41 65 20  nsi -std \..-Ae 
183e0 22 2d 41 61 20 2d 44 5f 48 50 55 58 5f 53 4f 55  "-Aa -D_HPUX_SOU
183f0 52 43 45 22 20 22 2d 58 63 20 2d 44 5f 5f 45 58  RCE" "-Xc -D__EX
18400 54 45 4e 53 49 4f 4e 53 5f 5f 22 0a 64 6f 0a 20  TENSIONS__".do. 
18410 20 43 43 3d 22 24 61 63 5f 73 61 76 65 5f 43 43   CC="$ac_save_CC
18420 20 24 61 63 5f 61 72 67 22 0a 20 20 69 66 20 61   $ac_arg".  if a
18430 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 6f 6d 70 69  c_fn_c_try_compi
18440 6c 65 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68  le "$LINENO"; th
18450 65 6e 20 3a 0a 20 20 61 63 5f 63 76 5f 70 72 6f  en :.  ac_cv_pro
18460 67 5f 63 63 5f 63 38 39 3d 24 61 63 5f 61 72 67  g_cc_c89=$ac_arg
18470 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63  .fi.rm -f core c
18480 6f 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66  onftest.err conf
18490 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
184a0 20 20 74 65 73 74 20 22 78 24 61 63 5f 63 76 5f    test "x$ac_cv_
184b0 70 72 6f 67 5f 63 63 5f 63 38 39 22 20 21 3d 20  prog_cc_c89" != 
184c0 22 78 6e 6f 22 20 26 26 20 62 72 65 61 6b 0a 64  "xno" && break.d
184d0 6f 6e 65 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  one.rm -f confte
184e0 73 74 2e 24 61 63 5f 65 78 74 0a 43 43 3d 24 61  st.$ac_ext.CC=$a
184f0 63 5f 73 61 76 65 5f 43 43 0a 0a 66 69 0a 23 20  c_save_CC..fi.# 
18500 41 43 5f 43 41 43 48 45 5f 56 41 4c 0a 63 61 73  AC_CACHE_VAL.cas
18510 65 20 22 78 24 61 63 5f 63 76 5f 70 72 6f 67 5f  e "x$ac_cv_prog_
18520 63 63 5f 63 38 39 22 20 69 6e 0a 20 20 78 29 0a  cc_c89" in.  x).
18530 20 20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22      { $as_echo "
18540 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
18550 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
18560 75 6c 74 3a 20 6e 6f 6e 65 20 6e 65 65 64 65 64  ult: none needed
18570 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
18580 6e 6f 6e 65 20 6e 65 65 64 65 64 22 20 3e 26 36  none needed" >&6
18590 3b 20 7d 20 3b 3b 0a 20 20 78 6e 6f 29 0a 20 20  ; } ;;.  xno).  
185a0 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
185b0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
185c0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
185d0 74 3a 20 75 6e 73 75 70 70 6f 72 74 65 64 22 20  t: unsupported" 
185e0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 75 6e  >&5.$as_echo "un
185f0 73 75 70 70 6f 72 74 65 64 22 20 3e 26 36 3b 20  supported" >&6; 
18600 7d 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 43 43  } ;;.  *).    CC
18610 3d 22 24 43 43 20 24 61 63 5f 63 76 5f 70 72 6f  ="$CC $ac_cv_pro
18620 67 5f 63 63 5f 63 38 39 22 0a 20 20 20 20 7b 20  g_cc_c89".    { 
18630 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
18640 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
18650 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
18660 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38  ac_cv_prog_cc_c8
18670 39 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  9" >&5.$as_echo 
18680 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f  "$ac_cv_prog_cc_
18690 63 38 39 22 20 3e 26 36 3b 20 7d 20 3b 3b 0a 65  c89" >&6; } ;;.e
186a0 73 61 63 0a 69 66 20 74 65 73 74 20 22 78 24 61  sac.if test "x$a
186b0 63 5f 63 76 5f 70 72 6f 67 5f 63 63 5f 63 38 39  c_cv_prog_cc_c89
186c0 22 20 21 3d 20 78 6e 6f 3b 20 74 68 65 6e 20 3a  " != xno; then :
186d0 0a 0a 66 69 0a 0a 61 63 5f 65 78 74 3d 63 0a 61  ..fi..ac_ext=c.a
186e0 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43 50 50  c_cpp='$CPP $CPP
186f0 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70 69 6c  FLAGS'.ac_compil
18700 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c 41 47  e='$CC -c $CFLAG
18710 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f 6e 66  S $CPPFLAGS conf
18720 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e 26 35  test.$ac_ext >&5
18730 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43 20 2d  '.ac_link='$CC -
18740 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  o conftest$ac_ex
18750 65 65 78 74 20 24 43 46 4c 41 47 53 20 24 43 50  eext $CFLAGS $CP
18760 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47 53 20  PFLAGS $LDFLAGS 
18770 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
18780 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63 5f 63   $LIBS >&5'.ac_c
18790 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61 63 5f  ompiler_gnu=$ac_
187a0 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e  cv_c_compiler_gn
187b0 75 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  u..{ $as_echo "$
187c0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
187d0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
187e0 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64 20 74  king for a sed t
187f0 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74 72 75  hat does not tru
18800 6e 63 61 74 65 20 6f 75 74 70 75 74 22 20 3e 26  ncate output" >&
18810 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
18820 65 63 6b 69 6e 67 20 66 6f 72 20 61 20 73 65 64  ecking for a sed
18830 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 74   that does not t
18840 72 75 6e 63 61 74 65 20 6f 75 74 70 75 74 2e 2e  runcate output..
18850 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
18860 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 2b 3a  ac_cv_path_SED+:
18870 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
18880 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
18890 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
188a0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63  e.            ac
188b0 5f 73 63 72 69 70 74 3d 73 2f 61 61 61 61 61 61  _script=s/aaaaaa
188c0 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61  aaaaaaaaaaaaaaaa
188d0 61 61 61 61 61 61 61 61 61 61 61 61 61 2f 62 62  aaaaaaaaaaaaa/bb
188e0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62  bbbbbbbbbbbbbbbb
188f0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 2f  bbbbbbbbbbbbbbb/
18900 0a 20 20 20 20 20 66 6f 72 20 61 63 5f 69 20 69  .     for ac_i i
18910 6e 20 31 20 32 20 33 20 34 20 35 20 36 20 37 3b  n 1 2 3 4 5 6 7;
18920 20 64 6f 0a 20 20 20 20 20 20 20 61 63 5f 73 63   do.       ac_sc
18930 72 69 70 74 3d 22 24 61 63 5f 73 63 72 69 70 74  ript="$ac_script
18940 24 61 73 5f 6e 6c 24 61 63 5f 73 63 72 69 70 74  $as_nl$ac_script
18950 22 0a 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20  ".     done.    
18960 20 65 63 68 6f 20 22 24 61 63 5f 73 63 72 69 70   echo "$ac_scrip
18970 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
18980 20 73 65 64 20 39 39 71 20 3e 63 6f 6e 66 74 65   sed 99q >confte
18990 73 74 2e 73 65 64 0a 20 20 20 20 20 7b 20 61 63  st.sed.     { ac
189a0 5f 73 63 72 69 70 74 3d 3b 20 75 6e 73 65 74 20  _script=; unset 
189b0 61 63 5f 73 63 72 69 70 74 3b 7d 0a 20 20 20 20  ac_script;}.    
189c0 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 53 45   if test -z "$SE
189d0 44 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61  D"; then.  ac_pa
189e0 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d 66 61 6c  th_SED_found=fal
189f0 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72 6f  se.  # Loop thro
18a00 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20 70  ugh the user's p
18a10 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f 72  ath and test for
18a20 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41 4d   each of PROGNAM
18a30 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76 65  E-LIST.  as_save
18a40 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
18a50 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
18a60 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
18a70 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
18a80 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
18a90 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
18aa0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
18ab0 20 61 63 5f 70 72 6f 67 20 69 6e 20 73 65 64 20   ac_prog in sed 
18ac0 67 73 65 64 3b 20 64 6f 0a 20 20 20 20 66 6f 72  gsed; do.    for
18ad0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
18ae0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
18af0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
18b00 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 53  .      ac_path_S
18b10 45 44 3d 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  ED="$as_dir/$ac_
18b20 70 72 6f 67 24 61 63 5f 65 78 65 63 5f 65 78 74  prog$ac_exec_ext
18b30 22 0a 20 20 20 20 20 20 61 73 5f 66 6e 5f 65 78  ".      as_fn_ex
18b40 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 63 5f  ecutable_p "$ac_
18b50 70 61 74 68 5f 53 45 44 22 20 7c 7c 20 63 6f 6e  path_SED" || con
18b60 74 69 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f  tinue.# Check fo
18b70 72 20 47 4e 55 20 61 63 5f 70 61 74 68 5f 53 45  r GNU ac_path_SE
18b80 44 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  D and select it 
18b90 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
18ba0 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e    # Check for GN
18bb0 55 20 24 61 63 5f 70 61 74 68 5f 53 45 44 0a 63  U $ac_path_SED.c
18bc0 61 73 65 20 60 22 24 61 63 5f 70 61 74 68 5f 53  ase `"$ac_path_S
18bd0 45 44 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e  ED" --version 2>
18be0 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20  &1` in.*GNU*).  
18bf0 61 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 3d 22  ac_cv_path_SED="
18c00 24 61 63 5f 70 61 74 68 5f 53 45 44 22 20 61 63  $ac_path_SED" ac
18c10 5f 70 61 74 68 5f 53 45 44 5f 66 6f 75 6e 64 3d  _path_SED_found=
18c20 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f 75 6e  :;;.*).  ac_coun
18c30 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e  t=0.  $as_echo_n
18c40 20 30 31 32 33 34 35 36 37 38 39 20 3e 22 63 6f   0123456789 >"co
18c50 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77 68 69  nftest.in".  whi
18c60 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20 63 61  le :.  do.    ca
18c70 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  t "conftest.in" 
18c80 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20 3e 22  "conftest.in" >"
18c90 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a 20 20  conftest.tmp".  
18ca0 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74 2e 74    mv "conftest.t
18cb0 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  mp" "conftest.in
18cc0 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66 74 65  ".    cp "confte
18cd0 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65 73 74  st.in" "conftest
18ce0 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68  .nl".    $as_ech
18cf0 6f 20 27 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73  o '' >> "conftes
18d00 74 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70  t.nl".    "$ac_p
18d10 61 74 68 5f 53 45 44 22 20 2d 66 20 63 6f 6e 66  ath_SED" -f conf
18d20 74 65 73 74 2e 73 65 64 20 3c 20 22 63 6f 6e 66  test.sed < "conf
18d30 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
18d40 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
18d50 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
18d60 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
18d70 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
18d80 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
18d90 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
18da0 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63   as_fn_arith $ac
18db0 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63  _count + 1 && ac
18dc0 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20  _count=$as_val. 
18dd0 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
18de0 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
18df0 74 68 5f 53 45 44 5f 6d 61 78 2d 30 7d 3b 20 74  th_SED_max-0}; t
18e00 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65 73 74  hen.      # Best
18e10 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73 61 76   one so far, sav
18e20 65 20 69 74 20 62 75 74 20 6b 65 65 70 20 6c 6f  e it but keep lo
18e30 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74  oking for a bett
18e40 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61 63 5f  er one.      ac_
18e50 63 76 5f 70 61 74 68 5f 53 45 44 3d 22 24 61 63  cv_path_SED="$ac
18e60 5f 70 61 74 68 5f 53 45 44 22 0a 20 20 20 20 20  _path_SED".     
18e70 20 61 63 5f 70 61 74 68 5f 53 45 44 5f 6d 61 78   ac_path_SED_max
18e80 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20 20 66  =$ac_count.    f
18e90 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e 31 30  i.    # 10*(2^10
18ea0 29 20 63 68 61 72 73 20 61 73 20 69 6e 70 75 74  ) chars as input
18eb0 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68 61 6e   seems more than
18ec0 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65 73 74   enough.    test
18ed0 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74 20 31   $ac_count -gt 1
18ee0 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64 6f 6e  0 && break.  don
18ef0 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66 74 65  e.  rm -f confte
18f00 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74 2e 74  st.in conftest.t
18f10 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c 20 63  mp conftest.nl c
18f20 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a 65 73  onftest.out;;.es
18f30 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f 70 61  ac..      $ac_pa
18f40 74 68 5f 53 45 44 5f 66 6f 75 6e 64 20 26 26 20  th_SED_found && 
18f50 62 72 65 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65  break 3.    done
18f60 0a 20 20 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  .  done.  done.I
18f70 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
18f80 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61    if test -z "$a
18f90 63 5f 63 76 5f 70 61 74 68 5f 53 45 44 22 3b 20  c_cv_path_SED"; 
18fa0 74 68 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65  then.    as_fn_e
18fb0 72 72 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65  rror $? "no acce
18fc0 70 74 61 62 6c 65 20 73 65 64 20 63 6f 75 6c 64  ptable sed could
18fd0 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 5c 24 50   be found in \$P
18fe0 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22 20 35  ATH" "$LINENO" 5
18ff0 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 61 63 5f  .  fi.else.  ac_
19000 63 76 5f 70 61 74 68 5f 53 45 44 3d 24 53 45 44  cv_path_SED=$SED
19010 0a 66 69 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  .fi..fi.{ $as_ec
19020 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
19030 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
19040 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
19050 70 61 74 68 5f 53 45 44 22 20 3e 26 35 0a 24 61  path_SED" >&5.$a
19060 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70  s_echo "$ac_cv_p
19070 61 74 68 5f 53 45 44 22 20 3e 26 36 3b 20 7d 0a  ath_SED" >&6; }.
19080 20 53 45 44 3d 22 24 61 63 5f 63 76 5f 70 61 74   SED="$ac_cv_pat
19090 68 5f 53 45 44 22 0a 20 20 72 6d 20 2d 66 20 63  h_SED".  rm -f c
190a0 6f 6e 66 74 65 73 74 2e 73 65 64 0a 0a 74 65 73  onftest.sed..tes
190b0 74 20 2d 7a 20 22 24 53 45 44 22 20 26 26 20 53  t -z "$SED" && S
190c0 45 44 3d 73 65 64 0a 58 73 65 64 3d 22 24 53 45  ED=sed.Xsed="$SE
190d0 44 20 2d 65 20 31 73 2f 5e 58 2f 2f 22 0a 0a 0a  D -e 1s/^X//"...
190e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65  .........{ $as_e
190f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
19100 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
19110 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67  : checking for g
19120 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c 65 73  rep that handles
19130 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e 64 20   long lines and 
19140 2d 65 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  -e" >&5.$as_echo
19150 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
19160 20 67 72 65 70 20 74 68 61 74 20 68 61 6e 64 6c   grep that handl
19170 65 73 20 6c 6f 6e 67 20 6c 69 6e 65 73 20 61 6e  es long lines an
19180 64 20 2d 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  d -e... " >&6; }
19190 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 61 74 68  .if ${ac_cv_path
191a0 5f 47 52 45 50 2b 3a 7d 20 66 61 6c 73 65 3b 20  _GREP+:} false; 
191b0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
191c0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
191d0 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
191e0 73 74 20 2d 7a 20 22 24 47 52 45 50 22 3b 20 74  st -z "$GREP"; t
191f0 68 65 6e 0a 20 20 61 63 5f 70 61 74 68 5f 47 52  hen.  ac_path_GR
19200 45 50 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20  EP_found=false. 
19210 20 23 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20   # Loop through 
19220 74 68 65 20 75 73 65 72 27 73 20 70 61 74 68 20  the user's path 
19230 61 6e 64 20 74 65 73 74 20 66 6f 72 20 65 61 63  and test for eac
19240 68 20 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49  h of PROGNAME-LI
19250 53 54 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53  ST.  as_save_IFS
19260 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48  =$IFS; IFS=$PATH
19270 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61  _SEPARATOR.for a
19280 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 24 50  s_dir in $PATH$P
19290 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73  ATH_SEPARATOR/us
192a0 72 2f 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20  r/xpg4/bin.do.  
192b0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
192c0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
192d0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
192e0 0a 20 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67  .    for ac_prog
192f0 20 69 6e 20 67 72 65 70 20 67 67 72 65 70 3b 20   in grep ggrep; 
19300 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
19310 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
19320 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
19330 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
19340 20 61 63 5f 70 61 74 68 5f 47 52 45 50 3d 22 24   ac_path_GREP="$
19350 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67 24  as_dir/$ac_prog$
19360 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20 20  ac_exec_ext".   
19370 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61     as_fn_executa
19380 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68 5f  ble_p "$ac_path_
19390 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69 6e 75  GREP" || continu
193a0 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e  e.# Check for GN
193b0 55 20 61 63 5f 70 61 74 68 5f 47 52 45 50 20 61  U ac_path_GREP a
193c0 6e 64 20 73 65 6c 65 63 74 20 69 74 20 69 66 20  nd select it if 
193d0 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a 20 20 23  it is found..  #
193e0 20 43 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 24   Check for GNU $
193f0 61 63 5f 70 61 74 68 5f 47 52 45 50 0a 63 61 73  ac_path_GREP.cas
19400 65 20 60 22 24 61 63 5f 70 61 74 68 5f 47 52 45  e `"$ac_path_GRE
19410 50 22 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26  P" --version 2>&
19420 31 60 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61  1` in.*GNU*).  a
19430 63 5f 63 76 5f 70 61 74 68 5f 47 52 45 50 3d 22  c_cv_path_GREP="
19440 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20 61  $ac_path_GREP" a
19450 63 5f 70 61 74 68 5f 47 52 45 50 5f 66 6f 75 6e  c_path_GREP_foun
19460 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63 6f  d=:;;.*).  ac_co
19470 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68 6f  unt=0.  $as_echo
19480 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e 22  _n 0123456789 >"
19490 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 77  conftest.in".  w
194a0 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20 20  hile :.  do.    
194b0 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e  cat "conftest.in
194c0 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 20  " "conftest.in" 
194d0 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 0a  >"conftest.tmp".
194e0 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73 74      mv "conftest
194f0 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74 2e  .tmp" "conftest.
19500 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e 66  in".    cp "conf
19510 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74 65  test.in" "confte
19520 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f 65  st.nl".    $as_e
19530 63 68 6f 20 27 47 52 45 50 27 20 3e 3e 20 22 63  cho 'GREP' >> "c
19540 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20 20 20  onftest.nl".    
19550 22 24 61 63 5f 70 61 74 68 5f 47 52 45 50 22 20  "$ac_path_GREP" 
19560 2d 65 20 27 47 52 45 50 24 27 20 2d 65 20 27 2d  -e 'GREP$' -e '-
19570 28 63 61 6e 6e 6f 74 20 6d 61 74 63 68 29 2d 27  (cannot match)-'
19580 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22   < "conftest.nl"
19590 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22   >"conftest.out"
195a0 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 20   2>/dev/null || 
195b0 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66 20 22  break.    diff "
195c0 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20 22 63  conftest.out" "c
195d0 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f 64 65  onftest.nl" >/de
195e0 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c 20 62  v/null 2>&1 || b
195f0 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e 5f 61  reak.    as_fn_a
19600 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74 20 2b  rith $ac_count +
19610 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74 3d 24   1 && ac_count=$
19620 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20 74 65  as_val.    if te
19630 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
19640 20 24 7b 61 63 5f 70 61 74 68 5f 47 52 45 50 5f   ${ac_path_GREP_
19650 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a 20 20 20  max-0}; then.   
19660 20 20 20 23 20 42 65 73 74 20 6f 6e 65 20 73 6f     # Best one so
19670 20 66 61 72 2c 20 73 61 76 65 20 69 74 20 62 75   far, save it bu
19680 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e 67 20 66  t keep looking f
19690 6f 72 20 61 20 62 65 74 74 65 72 20 6f 6e 65 0a  or a better one.
196a0 20 20 20 20 20 20 61 63 5f 63 76 5f 70 61 74 68        ac_cv_path
196b0 5f 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f  _GREP="$ac_path_
196c0 47 52 45 50 22 0a 20 20 20 20 20 20 61 63 5f 70  GREP".      ac_p
196d0 61 74 68 5f 47 52 45 50 5f 6d 61 78 3d 24 61 63  ath_GREP_max=$ac
196e0 5f 63 6f 75 6e 74 0a 20 20 20 20 66 69 0a 20 20  _count.    fi.  
196f0 20 20 23 20 31 30 2a 28 32 5e 31 30 29 20 63 68    # 10*(2^10) ch
19700 61 72 73 20 61 73 20 69 6e 70 75 74 20 73 65 65  ars as input see
19710 6d 73 20 6d 6f 72 65 20 74 68 61 6e 20 65 6e 6f  ms more than eno
19720 75 67 68 0a 20 20 20 20 74 65 73 74 20 24 61 63  ugh.    test $ac
19730 5f 63 6f 75 6e 74 20 2d 67 74 20 31 30 20 26 26  _count -gt 10 &&
19740 20 62 72 65 61 6b 0a 20 20 64 6f 6e 65 0a 20 20   break.  done.  
19750 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2e 69  rm -f conftest.i
19760 6e 20 63 6f 6e 66 74 65 73 74 2e 74 6d 70 20 63  n conftest.tmp c
19770 6f 6e 66 74 65 73 74 2e 6e 6c 20 63 6f 6e 66 74  onftest.nl conft
19780 65 73 74 2e 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a  est.out;;.esac..
19790 20 20 20 20 20 20 24 61 63 5f 70 61 74 68 5f 47        $ac_path_G
197a0 52 45 50 5f 66 6f 75 6e 64 20 26 26 20 62 72 65  REP_found && bre
197b0 61 6b 20 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20  ak 3.    done.  
197c0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
197d0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 69  $as_save_IFS.  i
197e0 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
197f0 76 5f 70 61 74 68 5f 47 52 45 50 22 3b 20 74 68  v_path_GREP"; th
19800 65 6e 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72  en.    as_fn_err
19810 6f 72 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74  or $? "no accept
19820 61 62 6c 65 20 67 72 65 70 20 63 6f 75 6c 64 20  able grep could 
19830 62 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54  be found in $PAT
19840 48 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  H$PATH_SEPARATOR
19850 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22  /usr/xpg4/bin" "
19860 24 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a  $LINENO" 5.  fi.
19870 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74  else.  ac_cv_pat
19880 68 5f 47 52 45 50 3d 24 47 52 45 50 0a 66 69 0a  h_GREP=$GREP.fi.
19890 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
198a0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
198b0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
198c0 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74 68  ult: $ac_cv_path
198d0 5f 47 52 45 50 22 20 3e 26 35 0a 24 61 73 5f 65  _GREP" >&5.$as_e
198e0 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61 74 68  cho "$ac_cv_path
198f0 5f 47 52 45 50 22 20 3e 26 36 3b 20 7d 0a 20 47  _GREP" >&6; }. G
19900 52 45 50 3d 22 24 61 63 5f 63 76 5f 70 61 74 68  REP="$ac_cv_path
19910 5f 47 52 45 50 22 0a 0a 0a 7b 20 24 61 73 5f 65  _GREP"...{ $as_e
19920 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
19930 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
19940 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 65  : checking for e
19950 67 72 65 70 22 20 3e 26 35 0a 24 61 73 5f 65 63  grep" >&5.$as_ec
19960 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
19970 6f 72 20 65 67 72 65 70 2e 2e 2e 20 22 20 3e 26  or egrep... " >&
19980 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
19990 70 61 74 68 5f 45 47 52 45 50 2b 3a 7d 20 66 61  path_EGREP+:} fa
199a0 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61  lse; then :.  $a
199b0 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65  s_echo_n "(cache
199c0 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20  d) " >&6.else.  
199d0 69 66 20 65 63 68 6f 20 61 20 7c 20 24 47 52 45  if echo a | $GRE
199e0 50 20 2d 45 20 27 28 61 7c 62 29 27 20 3e 2f 64  P -E '(a|b)' >/d
199f0 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 0a 20 20 20  ev/null 2>&1.   
19a00 74 68 65 6e 20 61 63 5f 63 76 5f 70 61 74 68 5f  then ac_cv_path_
19a10 45 47 52 45 50 3d 22 24 47 52 45 50 20 2d 45 22  EGREP="$GREP -E"
19a20 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 69 66  .   else.     if
19a30 20 74 65 73 74 20 2d 7a 20 22 24 45 47 52 45 50   test -z "$EGREP
19a40 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 70 61 74  "; then.  ac_pat
19a50 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64 3d 66 61  h_EGREP_found=fa
19a60 6c 73 65 0a 20 20 23 20 4c 6f 6f 70 20 74 68 72  lse.  # Loop thr
19a70 6f 75 67 68 20 74 68 65 20 75 73 65 72 27 73 20  ough the user's 
19a80 70 61 74 68 20 61 6e 64 20 74 65 73 74 20 66 6f  path and test fo
19a90 72 20 65 61 63 68 20 6f 66 20 50 52 4f 47 4e 41  r each of PROGNA
19aa0 4d 45 2d 4c 49 53 54 0a 20 20 61 73 5f 73 61 76  ME-LIST.  as_sav
19ab0 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d  e_IFS=$IFS; IFS=
19ac0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a  $PATH_SEPARATOR.
19ad0 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50  for as_dir in $P
19ae0 41 54 48 24 50 41 54 48 5f 53 45 50 41 52 41 54  ATH$PATH_SEPARAT
19af0 4f 52 2f 75 73 72 2f 78 70 67 34 2f 62 69 6e 0a  OR/usr/xpg4/bin.
19b00 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
19b10 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
19b20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
19b30 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
19b40 5f 70 72 6f 67 20 69 6e 20 65 67 72 65 70 3b 20  _prog in egrep; 
19b50 64 6f 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  do.    for ac_ex
19b60 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
19b70 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
19b80 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 20 20 20  nsions; do.     
19b90 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 3d 22   ac_path_EGREP="
19ba0 24 61 73 5f 64 69 72 2f 24 61 63 5f 70 72 6f 67  $as_dir/$ac_prog
19bb0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 0a 20 20  $ac_exec_ext".  
19bc0 20 20 20 20 61 73 5f 66 6e 5f 65 78 65 63 75 74      as_fn_execut
19bd0 61 62 6c 65 5f 70 20 22 24 61 63 5f 70 61 74 68  able_p "$ac_path
19be0 5f 45 47 52 45 50 22 20 7c 7c 20 63 6f 6e 74 69  _EGREP" || conti
19bf0 6e 75 65 0a 23 20 43 68 65 63 6b 20 66 6f 72 20  nue.# Check for 
19c00 47 4e 55 20 61 63 5f 70 61 74 68 5f 45 47 52 45  GNU ac_path_EGRE
19c10 50 20 61 6e 64 20 73 65 6c 65 63 74 20 69 74 20  P and select it 
19c20 69 66 20 69 74 20 69 73 20 66 6f 75 6e 64 2e 0a  if it is found..
19c30 20 20 23 20 43 68 65 63 6b 20 66 6f 72 20 47 4e    # Check for GN
19c40 55 20 24 61 63 5f 70 61 74 68 5f 45 47 52 45 50  U $ac_path_EGREP
19c50 0a 63 61 73 65 20 60 22 24 61 63 5f 70 61 74 68  .case `"$ac_path
19c60 5f 45 47 52 45 50 22 20 2d 2d 76 65 72 73 69 6f  _EGREP" --versio
19c70 6e 20 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a  n 2>&1` in.*GNU*
19c80 29 0a 20 20 61 63 5f 63 76 5f 70 61 74 68 5f 45  ).  ac_cv_path_E
19c90 47 52 45 50 3d 22 24 61 63 5f 70 61 74 68 5f 45  GREP="$ac_path_E
19ca0 47 52 45 50 22 20 61 63 5f 70 61 74 68 5f 45 47  GREP" ac_path_EG
19cb0 52 45 50 5f 66 6f 75 6e 64 3d 3a 3b 3b 0a 2a 29  REP_found=:;;.*)
19cc0 0a 20 20 61 63 5f 63 6f 75 6e 74 3d 30 0a 20 20  .  ac_count=0.  
19cd0 24 61 73 5f 65 63 68 6f 5f 6e 20 30 31 32 33 34  $as_echo_n 01234
19ce0 35 36 37 38 39 20 3e 22 63 6f 6e 66 74 65 73 74  56789 >"conftest
19cf0 2e 69 6e 22 0a 20 20 77 68 69 6c 65 20 3a 0a 20  .in".  while :. 
19d00 20 64 6f 0a 20 20 20 20 63 61 74 20 22 63 6f 6e   do.    cat "con
19d10 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
19d20 65 73 74 2e 69 6e 22 20 3e 22 63 6f 6e 66 74 65  est.in" >"confte
19d30 73 74 2e 74 6d 70 22 0a 20 20 20 20 6d 76 20 22  st.tmp".    mv "
19d40 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22 20 22 63  conftest.tmp" "c
19d50 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20 20 20  onftest.in".    
19d60 63 70 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  cp "conftest.in"
19d70 20 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20   "conftest.nl". 
19d80 20 20 20 24 61 73 5f 65 63 68 6f 20 27 45 47 52     $as_echo 'EGR
19d90 45 50 27 20 3e 3e 20 22 63 6f 6e 66 74 65 73 74  EP' >> "conftest
19da0 2e 6e 6c 22 0a 20 20 20 20 22 24 61 63 5f 70 61  .nl".    "$ac_pa
19db0 74 68 5f 45 47 52 45 50 22 20 27 45 47 52 45 50  th_EGREP" 'EGREP
19dc0 24 27 20 3c 20 22 63 6f 6e 66 74 65 73 74 2e 6e  $' < "conftest.n
19dd0 6c 22 20 3e 22 63 6f 6e 66 74 65 73 74 2e 6f 75  l" >"conftest.ou
19de0 74 22 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c  t" 2>/dev/null |
19df0 7c 20 62 72 65 61 6b 0a 20 20 20 20 64 69 66 66  | break.    diff
19e00 20 22 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 20   "conftest.out" 
19e10 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 20 3e 2f  "conftest.nl" >/
19e20 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c 7c  dev/null 2>&1 ||
19e30 20 62 72 65 61 6b 0a 20 20 20 20 61 73 5f 66 6e   break.    as_fn
19e40 5f 61 72 69 74 68 20 24 61 63 5f 63 6f 75 6e 74  _arith $ac_count
19e50 20 2b 20 31 20 26 26 20 61 63 5f 63 6f 75 6e 74   + 1 && ac_count
19e60 3d 24 61 73 5f 76 61 6c 0a 20 20 20 20 69 66 20  =$as_val.    if 
19e70 74 65 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d  test $ac_count -
19e80 67 74 20 24 7b 61 63 5f 70 61 74 68 5f 45 47 52  gt ${ac_path_EGR
19e90 45 50 5f 6d 61 78 2d 30 7d 3b 20 74 68 65 6e 0a  EP_max-0}; then.
19ea0 20 20 20 20 20 20 23 20 42 65 73 74 20 6f 6e 65        # Best one
19eb0 20 73 6f 20 66 61 72 2c 20 73 61 76 65 20 69 74   so far, save it
19ec0 20 62 75 74 20 6b 65 65 70 20 6c 6f 6f 6b 69 6e   but keep lookin
19ed0 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 6f  g for a better o
19ee0 6e 65 0a 20 20 20 20 20 20 61 63 5f 63 76 5f 70  ne.      ac_cv_p
19ef0 61 74 68 5f 45 47 52 45 50 3d 22 24 61 63 5f 70  ath_EGREP="$ac_p
19f00 61 74 68 5f 45 47 52 45 50 22 0a 20 20 20 20 20  ath_EGREP".     
19f10 20 61 63 5f 70 61 74 68 5f 45 47 52 45 50 5f 6d   ac_path_EGREP_m
19f20 61 78 3d 24 61 63 5f 63 6f 75 6e 74 0a 20 20 20  ax=$ac_count.   
19f30 20 66 69 0a 20 20 20 20 23 20 31 30 2a 28 32 5e   fi.    # 10*(2^
19f40 31 30 29 20 63 68 61 72 73 20 61 73 20 69 6e 70  10) chars as inp
19f50 75 74 20 73 65 65 6d 73 20 6d 6f 72 65 20 74 68  ut seems more th
19f60 61 6e 20 65 6e 6f 75 67 68 0a 20 20 20 20 74 65  an enough.    te
19f70 73 74 20 24 61 63 5f 63 6f 75 6e 74 20 2d 67 74  st $ac_count -gt
19f80 20 31 30 20 26 26 20 62 72 65 61 6b 0a 20 20 64   10 && break.  d
19f90 6f 6e 65 0a 20 20 72 6d 20 2d 66 20 63 6f 6e 66  one.  rm -f conf
19fa0 74 65 73 74 2e 69 6e 20 63 6f 6e 66 74 65 73 74  test.in conftest
19fb0 2e 74 6d 70 20 63 6f 6e 66 74 65 73 74 2e 6e 6c  .tmp conftest.nl
19fc0 20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 3b 3b 0a   conftest.out;;.
19fd0 65 73 61 63 0a 0a 20 20 20 20 20 20 24 61 63 5f  esac..      $ac_
19fe0 70 61 74 68 5f 45 47 52 45 50 5f 66 6f 75 6e 64  path_EGREP_found
19ff0 20 26 26 20 62 72 65 61 6b 20 33 0a 20 20 20 20   && break 3.    
1a000 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 20 20 64 6f  done.  done.  do
1a010 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
1a020 49 46 53 0a 20 20 69 66 20 74 65 73 74 20 2d 7a  IFS.  if test -z
1a030 20 22 24 61 63 5f 63 76 5f 70 61 74 68 5f 45 47   "$ac_cv_path_EG
1a040 52 45 50 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  REP"; then.    a
1a050 73 5f 66 6e 5f 65 72 72 6f 72 20 24 3f 20 22 6e  s_fn_error $? "n
1a060 6f 20 61 63 63 65 70 74 61 62 6c 65 20 65 67 72  o acceptable egr
1a070 65 70 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e  ep could be foun
1a080 64 20 69 6e 20 24 50 41 54 48 24 50 41 54 48 5f  d in $PATH$PATH_
1a090 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f 78 70  SEPARATOR/usr/xp
1a0a0 67 34 2f 62 69 6e 22 20 22 24 4c 49 4e 45 4e 4f  g4/bin" "$LINENO
1a0b0 22 20 35 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  " 5.  fi.else.  
1a0c0 61 63 5f 63 76 5f 70 61 74 68 5f 45 47 52 45 50  ac_cv_path_EGREP
1a0d0 3d 24 45 47 52 45 50 0a 66 69 0a 0a 20 20 20 66  =$EGREP.fi..   f
1a0e0 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20  i.fi.{ $as_echo 
1a0f0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1a100 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1a110 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f 70 61 74  sult: $ac_cv_pat
1a120 68 5f 45 47 52 45 50 22 20 3e 26 35 0a 24 61 73  h_EGREP" >&5.$as
1a130 5f 65 63 68 6f 20 22 24 61 63 5f 63 76 5f 70 61  _echo "$ac_cv_pa
1a140 74 68 5f 45 47 52 45 50 22 20 3e 26 36 3b 20 7d  th_EGREP" >&6; }
1a150 0a 20 45 47 52 45 50 3d 22 24 61 63 5f 63 76 5f  . EGREP="$ac_cv_
1a160 70 61 74 68 5f 45 47 52 45 50 22 0a 0a 0a 7b 20  path_EGREP"...{ 
1a170 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
1a180 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
1a190 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20  NENO}: checking 
1a1a0 66 6f 72 20 66 67 72 65 70 22 20 3e 26 35 0a 24  for fgrep" >&5.$
1a1b0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1a1c0 69 6e 67 20 66 6f 72 20 66 67 72 65 70 2e 2e 2e  ing for fgrep...
1a1d0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
1a1e0 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 2b  c_cv_path_FGREP+
1a1f0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
1a200 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
1a210 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
1a220 73 65 0a 20 20 69 66 20 65 63 68 6f 20 27 61 62  se.  if echo 'ab
1a230 2a 63 27 20 7c 20 24 47 52 45 50 20 2d 46 20 27  *c' | $GREP -F '
1a240 61 62 2a 63 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  ab*c' >/dev/null
1a250 20 32 3e 26 31 0a 20 20 20 74 68 65 6e 20 61 63   2>&1.   then ac
1a260 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22  _cv_path_FGREP="
1a270 24 47 52 45 50 20 2d 46 22 0a 20 20 20 65 6c 73  $GREP -F".   els
1a280 65 0a 20 20 20 20 20 69 66 20 74 65 73 74 20 2d  e.     if test -
1a290 7a 20 22 24 46 47 52 45 50 22 3b 20 74 68 65 6e  z "$FGREP"; then
1a2a0 0a 20 20 61 63 5f 70 61 74 68 5f 46 47 52 45 50  .  ac_path_FGREP
1a2b0 5f 66 6f 75 6e 64 3d 66 61 6c 73 65 0a 20 20 23  _found=false.  #
1a2c0 20 4c 6f 6f 70 20 74 68 72 6f 75 67 68 20 74 68   Loop through th
1a2d0 65 20 75 73 65 72 27 73 20 70 61 74 68 20 61 6e  e user's path an
1a2e0 64 20 74 65 73 74 20 66 6f 72 20 65 61 63 68 20  d test for each 
1a2f0 6f 66 20 50 52 4f 47 4e 41 4d 45 2d 4c 49 53 54  of PROGNAME-LIST
1a300 0a 20 20 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  .  as_save_IFS=$
1a310 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
1a320 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
1a330 64 69 72 20 69 6e 20 24 50 41 54 48 24 50 41 54  dir in $PATH$PAT
1a340 48 5f 53 45 50 41 52 41 54 4f 52 2f 75 73 72 2f  H_SEPARATOR/usr/
1a350 78 70 67 34 2f 62 69 6e 0a 64 6f 0a 20 20 49 46  xpg4/bin.do.  IF
1a360 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
1a370 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
1a380 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
1a390 20 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20 69     for ac_prog i
1a3a0 6e 20 66 67 72 65 70 3b 20 64 6f 0a 20 20 20 20  n fgrep; do.    
1a3b0 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20  for ac_exec_ext 
1a3c0 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74  in '' $ac_execut
1a3d0 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b  able_extensions;
1a3e0 20 64 6f 0a 20 20 20 20 20 20 61 63 5f 70 61 74   do.      ac_pat
1a3f0 68 5f 46 47 52 45 50 3d 22 24 61 73 5f 64 69 72  h_FGREP="$as_dir
1a400 2f 24 61 63 5f 70 72 6f 67 24 61 63 5f 65 78 65  /$ac_prog$ac_exe
1a410 63 5f 65 78 74 22 0a 20 20 20 20 20 20 61 73 5f  c_ext".      as_
1a420 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
1a430 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a440 20 7c 7c 20 63 6f 6e 74 69 6e 75 65 0a 23 20 43   || continue.# C
1a450 68 65 63 6b 20 66 6f 72 20 47 4e 55 20 61 63 5f  heck for GNU ac_
1a460 70 61 74 68 5f 46 47 52 45 50 20 61 6e 64 20 73  path_FGREP and s
1a470 65 6c 65 63 74 20 69 74 20 69 66 20 69 74 20 69  elect it if it i
1a480 73 20 66 6f 75 6e 64 2e 0a 20 20 23 20 43 68 65  s found..  # Che
1a490 63 6b 20 66 6f 72 20 47 4e 55 20 24 61 63 5f 70  ck for GNU $ac_p
1a4a0 61 74 68 5f 46 47 52 45 50 0a 63 61 73 65 20 60  ath_FGREP.case `
1a4b0 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a4c0 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 26 31 60   --version 2>&1`
1a4d0 20 69 6e 0a 2a 47 4e 55 2a 29 0a 20 20 61 63 5f   in.*GNU*).  ac_
1a4e0 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d 22 24  cv_path_FGREP="$
1a4f0 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22 20 61  ac_path_FGREP" a
1a500 63 5f 70 61 74 68 5f 46 47 52 45 50 5f 66 6f 75  c_path_FGREP_fou
1a510 6e 64 3d 3a 3b 3b 0a 2a 29 0a 20 20 61 63 5f 63  nd=:;;.*).  ac_c
1a520 6f 75 6e 74 3d 30 0a 20 20 24 61 73 5f 65 63 68  ount=0.  $as_ech
1a530 6f 5f 6e 20 30 31 32 33 34 35 36 37 38 39 20 3e  o_n 0123456789 >
1a540 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22 0a 20 20  "conftest.in".  
1a550 77 68 69 6c 65 20 3a 0a 20 20 64 6f 0a 20 20 20  while :.  do.   
1a560 20 63 61 74 20 22 63 6f 6e 66 74 65 73 74 2e 69   cat "conftest.i
1a570 6e 22 20 22 63 6f 6e 66 74 65 73 74 2e 69 6e 22  n" "conftest.in"
1a580 20 3e 22 63 6f 6e 66 74 65 73 74 2e 74 6d 70 22   >"conftest.tmp"
1a590 0a 20 20 20 20 6d 76 20 22 63 6f 6e 66 74 65 73  .    mv "conftes
1a5a0 74 2e 74 6d 70 22 20 22 63 6f 6e 66 74 65 73 74  t.tmp" "conftest
1a5b0 2e 69 6e 22 0a 20 20 20 20 63 70 20 22 63 6f 6e  .in".    cp "con
1a5c0 66 74 65 73 74 2e 69 6e 22 20 22 63 6f 6e 66 74  ftest.in" "conft
1a5d0 65 73 74 2e 6e 6c 22 0a 20 20 20 20 24 61 73 5f  est.nl".    $as_
1a5e0 65 63 68 6f 20 27 46 47 52 45 50 27 20 3e 3e 20  echo 'FGREP' >> 
1a5f0 22 63 6f 6e 66 74 65 73 74 2e 6e 6c 22 0a 20 20  "conftest.nl".  
1a600 20 20 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45    "$ac_path_FGRE
1a610 50 22 20 46 47 52 45 50 20 3c 20 22 63 6f 6e 66  P" FGREP < "conf
1a620 74 65 73 74 2e 6e 6c 22 20 3e 22 63 6f 6e 66 74  test.nl" >"conft
1a630 65 73 74 2e 6f 75 74 22 20 32 3e 2f 64 65 76 2f  est.out" 2>/dev/
1a640 6e 75 6c 6c 20 7c 7c 20 62 72 65 61 6b 0a 20 20  null || break.  
1a650 20 20 64 69 66 66 20 22 63 6f 6e 66 74 65 73 74    diff "conftest
1a660 2e 6f 75 74 22 20 22 63 6f 6e 66 74 65 73 74 2e  .out" "conftest.
1a670 6e 6c 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  nl" >/dev/null 2
1a680 3e 26 31 20 7c 7c 20 62 72 65 61 6b 0a 20 20 20  >&1 || break.   
1a690 20 61 73 5f 66 6e 5f 61 72 69 74 68 20 24 61 63   as_fn_arith $ac
1a6a0 5f 63 6f 75 6e 74 20 2b 20 31 20 26 26 20 61 63  _count + 1 && ac
1a6b0 5f 63 6f 75 6e 74 3d 24 61 73 5f 76 61 6c 0a 20  _count=$as_val. 
1a6c0 20 20 20 69 66 20 74 65 73 74 20 24 61 63 5f 63     if test $ac_c
1a6d0 6f 75 6e 74 20 2d 67 74 20 24 7b 61 63 5f 70 61  ount -gt ${ac_pa
1a6e0 74 68 5f 46 47 52 45 50 5f 6d 61 78 2d 30 7d 3b  th_FGREP_max-0};
1a6f0 20 74 68 65 6e 0a 20 20 20 20 20 20 23 20 42 65   then.      # Be
1a700 73 74 20 6f 6e 65 20 73 6f 20 66 61 72 2c 20 73  st one so far, s
1a710 61 76 65 20 69 74 20 62 75 74 20 6b 65 65 70 20  ave it but keep 
1a720 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 61 20 62 65  looking for a be
1a730 74 74 65 72 20 6f 6e 65 0a 20 20 20 20 20 20 61  tter one.      a
1a740 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 3d  c_cv_path_FGREP=
1a750 22 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50 22  "$ac_path_FGREP"
1a760 0a 20 20 20 20 20 20 61 63 5f 70 61 74 68 5f 46  .      ac_path_F
1a770 47 52 45 50 5f 6d 61 78 3d 24 61 63 5f 63 6f 75  GREP_max=$ac_cou
1a780 6e 74 0a 20 20 20 20 66 69 0a 20 20 20 20 23 20  nt.    fi.    # 
1a790 31 30 2a 28 32 5e 31 30 29 20 63 68 61 72 73 20  10*(2^10) chars 
1a7a0 61 73 20 69 6e 70 75 74 20 73 65 65 6d 73 20 6d  as input seems m
1a7b0 6f 72 65 20 74 68 61 6e 20 65 6e 6f 75 67 68 0a  ore than enough.
1a7c0 20 20 20 20 74 65 73 74 20 24 61 63 5f 63 6f 75      test $ac_cou
1a7d0 6e 74 20 2d 67 74 20 31 30 20 26 26 20 62 72 65  nt -gt 10 && bre
1a7e0 61 6b 0a 20 20 64 6f 6e 65 0a 20 20 72 6d 20 2d  ak.  done.  rm -
1a7f0 66 20 63 6f 6e 66 74 65 73 74 2e 69 6e 20 63 6f  f conftest.in co
1a800 6e 66 74 65 73 74 2e 74 6d 70 20 63 6f 6e 66 74  nftest.tmp conft
1a810 65 73 74 2e 6e 6c 20 63 6f 6e 66 74 65 73 74 2e  est.nl conftest.
1a820 6f 75 74 3b 3b 0a 65 73 61 63 0a 0a 20 20 20 20  out;;.esac..    
1a830 20 20 24 61 63 5f 70 61 74 68 5f 46 47 52 45 50    $ac_path_FGREP
1a840 5f 66 6f 75 6e 64 20 26 26 20 62 72 65 61 6b 20  _found && break 
1a850 33 0a 20 20 20 20 64 6f 6e 65 0a 20 20 64 6f 6e  3.    done.  don
1a860 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
1a870 5f 73 61 76 65 5f 49 46 53 0a 20 20 69 66 20 74  _save_IFS.  if t
1a880 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70  est -z "$ac_cv_p
1a890 61 74 68 5f 46 47 52 45 50 22 3b 20 74 68 65 6e  ath_FGREP"; then
1a8a0 0a 20 20 20 20 61 73 5f 66 6e 5f 65 72 72 6f 72  .    as_fn_error
1a8b0 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62   $? "no acceptab
1a8c0 6c 65 20 66 67 72 65 70 20 63 6f 75 6c 64 20 62  le fgrep could b
1a8d0 65 20 66 6f 75 6e 64 20 69 6e 20 24 50 41 54 48  e found in $PATH
1a8e0 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 2f  $PATH_SEPARATOR/
1a8f0 75 73 72 2f 78 70 67 34 2f 62 69 6e 22 20 22 24  usr/xpg4/bin" "$
1a900 4c 49 4e 45 4e 4f 22 20 35 0a 20 20 66 69 0a 65  LINENO" 5.  fi.e
1a910 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70 61 74 68  lse.  ac_cv_path
1a920 5f 46 47 52 45 50 3d 24 46 47 52 45 50 0a 66 69  _FGREP=$FGREP.fi
1a930 0a 0a 20 20 20 66 69 0a 66 69 0a 7b 20 24 61 73  ..   fi.fi.{ $as
1a940 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1a950 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1a960 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f  O}: result: $ac_
1a970 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20 3e  cv_path_FGREP" >
1a980 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63  &5.$as_echo "$ac
1a990 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50 22 20  _cv_path_FGREP" 
1a9a0 3e 26 36 3b 20 7d 0a 20 46 47 52 45 50 3d 22 24  >&6; }. FGREP="$
1a9b0 61 63 5f 63 76 5f 70 61 74 68 5f 46 47 52 45 50  ac_cv_path_FGREP
1a9c0 22 0a 0a 0a 74 65 73 74 20 2d 7a 20 22 24 47 52  "...test -z "$GR
1a9d0 45 50 22 20 26 26 20 47 52 45 50 3d 67 72 65 70  EP" && GREP=grep
1a9e0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
1a9f0 0a 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74  ....# Check whet
1aa00 68 65 72 20 2d 2d 77 69 74 68 2d 67 6e 75 2d 6c  her --with-gnu-l
1aa10 64 20 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20  d was given..if 
1aa20 74 65 73 74 20 22 24 7b 77 69 74 68 5f 67 6e 75  test "${with_gnu
1aa30 5f 6c 64 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  _ld+set}" = set;
1aa40 20 74 68 65 6e 20 3a 0a 20 20 77 69 74 68 76 61   then :.  withva
1aa50 6c 3d 24 77 69 74 68 5f 67 6e 75 5f 6c 64 3b 20  l=$with_gnu_ld; 
1aa60 74 65 73 74 20 22 24 77 69 74 68 76 61 6c 22 20  test "$withval" 
1aa70 3d 20 6e 6f 20 7c 7c 20 77 69 74 68 5f 67 6e 75  = no || with_gnu
1aa80 5f 6c 64 3d 79 65 73 0a 65 6c 73 65 0a 20 20 77  _ld=yes.else.  w
1aa90 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 66 69  ith_gnu_ld=no.fi
1aaa0 0a 0a 61 63 5f 70 72 6f 67 3d 6c 64 0a 69 66 20  ..ac_prog=ld.if 
1aab0 74 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65  test "$GCC" = ye
1aac0 73 3b 20 74 68 65 6e 0a 20 20 23 20 43 68 65 63  s; then.  # Chec
1aad0 6b 20 69 66 20 67 63 63 20 2d 70 72 69 6e 74 2d  k if gcc -print-
1aae0 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 20 67 69 76  prog-name=ld giv
1aaf0 65 73 20 61 20 70 61 74 68 2e 0a 20 20 7b 20 24  es a path..  { $
1ab00 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1ab10 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1ab20 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1ab30 6f 72 20 6c 64 20 75 73 65 64 20 62 79 20 24 43  or ld used by $C
1ab40 43 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  C" >&5.$as_echo_
1ab50 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
1ab60 6c 64 20 75 73 65 64 20 62 79 20 24 43 43 2e 2e  ld used by $CC..
1ab70 2e 20 22 20 3e 26 36 3b 20 7d 0a 20 20 63 61 73  . " >&6; }.  cas
1ab80 65 20 24 68 6f 73 74 20 69 6e 0a 20 20 2a 2d 2a  e $host in.  *-*
1ab90 2d 6d 69 6e 67 77 2a 29 0a 20 20 20 20 23 20 67  -mingw*).    # g
1aba0 63 63 20 6c 65 61 76 65 73 20 61 20 74 72 61 69  cc leaves a trai
1abb0 6c 69 6e 67 20 63 61 72 72 69 61 67 65 20 72 65  ling carriage re
1abc0 74 75 72 6e 20 77 68 69 63 68 20 75 70 73 65 74  turn which upset
1abd0 73 20 6d 69 6e 67 77 0a 20 20 20 20 61 63 5f 70  s mingw.    ac_p
1abe0 72 6f 67 3d 60 28 24 43 43 20 2d 70 72 69 6e 74  rog=`($CC -print
1abf0 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c 64 29 20 32  -prog-name=ld) 2
1ac00 3e 26 35 20 7c 20 74 72 20 2d 64 20 27 5c 30 31  >&5 | tr -d '\01
1ac10 35 27 60 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20  5'` ;;.  *).    
1ac20 61 63 5f 70 72 6f 67 3d 60 28 24 43 43 20 2d 70  ac_prog=`($CC -p
1ac30 72 69 6e 74 2d 70 72 6f 67 2d 6e 61 6d 65 3d 6c  rint-prog-name=l
1ac40 64 29 20 32 3e 26 35 60 20 3b 3b 0a 20 20 65 73  d) 2>&5` ;;.  es
1ac50 61 63 0a 20 20 63 61 73 65 20 24 61 63 5f 70 72  ac.  case $ac_pr
1ac60 6f 67 20 69 6e 0a 20 20 20 20 23 20 41 63 63 65  og in.    # Acce
1ac70 70 74 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68  pt absolute path
1ac80 73 2e 0a 20 20 20 20 5b 5c 5c 2f 5d 2a 20 7c 20  s..    [\\/]* | 
1ac90 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 20 20 20 20  ?:[\\/]*).      
1aca0 72 65 5f 64 69 72 65 6c 74 3d 27 2f 5b 5e 2f 5d  re_direlt='/[^/]
1acb0 5b 5e 2f 5d 2a 2f 5c 2e 5c 2e 2f 27 0a 20 20 20  [^/]*/\.\./'.   
1acc0 20 20 20 23 20 43 61 6e 6f 6e 69 63 61 6c 69 7a     # Canonicaliz
1acd0 65 20 74 68 65 20 70 61 74 68 6e 61 6d 65 20 6f  e the pathname o
1ace0 66 20 6c 64 0a 20 20 20 20 20 20 61 63 5f 70 72  f ld.      ac_pr
1acf0 6f 67 3d 60 24 45 43 48 4f 20 22 24 61 63 5f 70  og=`$ECHO "$ac_p
1ad00 72 6f 67 22 7c 20 24 53 45 44 20 27 73 25 5c 5c  rog"| $SED 's%\\
1ad10 5c 5c 25 2f 25 67 27 60 0a 20 20 20 20 20 20 77  \\%/%g'`.      w
1ad20 68 69 6c 65 20 24 45 43 48 4f 20 22 24 61 63 5f  hile $ECHO "$ac_
1ad30 70 72 6f 67 22 20 7c 20 24 47 52 45 50 20 22 24  prog" | $GREP "$
1ad40 72 65 5f 64 69 72 65 6c 74 22 20 3e 20 2f 64 65  re_direlt" > /de
1ad50 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 64 6f 0a  v/null 2>&1; do.
1ad60 09 61 63 5f 70 72 6f 67 3d 60 24 45 43 48 4f 20  .ac_prog=`$ECHO 
1ad70 24 61 63 5f 70 72 6f 67 7c 20 24 53 45 44 20 22  $ac_prog| $SED "
1ad80 73 25 24 72 65 5f 64 69 72 65 6c 74 25 2f 25 22  s%$re_direlt%/%"
1ad90 60 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20  `.      done.   
1ada0 20 20 20 74 65 73 74 20 2d 7a 20 22 24 4c 44 22     test -z "$LD"
1adb0 20 26 26 20 4c 44 3d 22 24 61 63 5f 70 72 6f 67   && LD="$ac_prog
1adc0 22 0a 20 20 20 20 20 20 3b 3b 0a 20 20 22 22 29  ".      ;;.  "")
1add0 0a 20 20 20 20 23 20 49 66 20 69 74 20 66 61 69  .    # If it fai
1ade0 6c 73 2c 20 74 68 65 6e 20 70 72 65 74 65 6e 64  ls, then pretend
1adf0 20 77 65 20 61 72 65 6e 27 74 20 75 73 69 6e 67   we aren't using
1ae00 20 47 43 43 2e 0a 20 20 20 20 61 63 5f 70 72 6f   GCC..    ac_pro
1ae10 67 3d 6c 64 0a 20 20 20 20 3b 3b 0a 20 20 2a 29  g=ld.    ;;.  *)
1ae20 0a 20 20 20 20 23 20 49 66 20 69 74 20 69 73 20  .    # If it is 
1ae30 72 65 6c 61 74 69 76 65 2c 20 74 68 65 6e 20 73  relative, then s
1ae40 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 66 69  earch for the fi
1ae50 72 73 74 20 6c 64 20 69 6e 20 50 41 54 48 2e 0a  rst ld in PATH..
1ae60 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
1ae70 75 6e 6b 6e 6f 77 6e 0a 20 20 20 20 3b 3b 0a 20  unknown.    ;;. 
1ae80 20 65 73 61 63 0a 65 6c 69 66 20 74 65 73 74 20   esac.elif test 
1ae90 22 24 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 3d  "$with_gnu_ld" =
1aea0 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 7b 20 24   yes; then.  { $
1aeb0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
1aec0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
1aed0 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66  ENO}: checking f
1aee0 6f 72 20 47 4e 55 20 6c 64 22 20 3e 26 35 0a 24  or GNU ld" >&5.$
1aef0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1af00 69 6e 67 20 66 6f 72 20 47 4e 55 20 6c 64 2e 2e  ing for GNU ld..
1af10 2e 20 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  . " >&6; }.else.
1af20 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
1af30 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
1af40 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
1af50 69 6e 67 20 66 6f 72 20 6e 6f 6e 2d 47 4e 55 20  ing for non-GNU 
1af60 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
1af70 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
1af80 20 6e 6f 6e 2d 47 4e 55 20 6c 64 2e 2e 2e 20 22   non-GNU ld... "
1af90 20 3e 26 36 3b 20 7d 0a 66 69 0a 69 66 20 24 7b   >&6; }.fi.if ${
1afa0 6c 74 5f 63 76 5f 70 61 74 68 5f 4c 44 2b 3a 7d  lt_cv_path_LD+:}
1afb0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1afc0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1afd0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1afe0 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22 24  .  if test -z "$
1aff0 4c 44 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 73  LD"; then.  lt_s
1b000 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
1b010 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1b020 54 4f 52 0a 20 20 66 6f 72 20 61 63 5f 64 69 72  TOR.  for ac_dir
1b030 20 69 6e 20 24 50 41 54 48 3b 20 64 6f 0a 20 20   in $PATH; do.  
1b040 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
1b050 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
1b060 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
1b070 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
1b080 73 74 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24  st -f "$ac_dir/$
1b090 61 63 5f 70 72 6f 67 22 20 7c 7c 20 74 65 73 74  ac_prog" || test
1b0a0 20 2d 66 20 22 24 61 63 5f 64 69 72 2f 24 61 63   -f "$ac_dir/$ac
1b0b0 5f 70 72 6f 67 24 61 63 5f 65 78 65 65 78 74 22  _prog$ac_exeext"
1b0c0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f  ; then.      lt_
1b0d0 63 76 5f 70 61 74 68 5f 4c 44 3d 22 24 61 63 5f  cv_path_LD="$ac_
1b0e0 64 69 72 2f 24 61 63 5f 70 72 6f 67 22 0a 20 20  dir/$ac_prog".  
1b0f0 20 20 20 20 23 20 43 68 65 63 6b 20 74 6f 20 73      # Check to s
1b100 65 65 20 69 66 20 74 68 65 20 70 72 6f 67 72 61  ee if the progra
1b110 6d 20 69 73 20 47 4e 55 20 6c 64 2e 20 20 49 27  m is GNU ld.  I'
1b120 64 20 72 61 74 68 65 72 20 75 73 65 20 2d 2d 76  d rather use --v
1b130 65 72 73 69 6f 6e 2c 0a 20 20 20 20 20 20 23 20  ersion,.      # 
1b140 62 75 74 20 61 70 70 61 72 65 6e 74 6c 79 20 73  but apparently s
1b150 6f 6d 65 20 76 61 72 69 61 6e 74 73 20 6f 66 20  ome variants of 
1b160 47 4e 55 20 6c 64 20 6f 6e 6c 79 20 61 63 63 65  GNU ld only acce
1b170 70 74 20 2d 76 2e 0a 20 20 20 20 20 20 23 20 42  pt -v..      # B
1b180 72 65 61 6b 20 6f 6e 6c 79 20 69 66 20 69 74 20  reak only if it 
1b190 77 61 73 20 74 68 65 20 47 4e 55 2f 6e 6f 6e 2d  was the GNU/non-
1b1a0 47 4e 55 20 6c 64 20 74 68 61 74 20 77 65 20 70  GNU ld that we p
1b1b0 72 65 66 65 72 2e 0a 20 20 20 20 20 20 63 61 73  refer..      cas
1b1c0 65 20 60 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f  e `"$lt_cv_path_
1b1d0 4c 44 22 20 2d 76 20 32 3e 26 31 20 3c 2f 64 65  LD" -v 2>&1 </de
1b1e0 76 2f 6e 75 6c 6c 60 20 69 6e 0a 20 20 20 20 20  v/null` in.     
1b1f0 20 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20   *GNU* | *'with 
1b200 42 46 44 27 2a 29 0a 09 74 65 73 74 20 22 24 77  BFD'*)..test "$w
1b210 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20 6e  ith_gnu_ld" != n
1b220 6f 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b 0a 20  o && break..;;. 
1b230 20 20 20 20 20 2a 29 0a 09 74 65 73 74 20 22 24       *)..test "$
1b240 77 69 74 68 5f 67 6e 75 5f 6c 64 22 20 21 3d 20  with_gnu_ld" != 
1b250 79 65 73 20 26 26 20 62 72 65 61 6b 0a 09 3b 3b  yes && break..;;
1b260 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20  .      esac.    
1b270 66 69 0a 20 20 64 6f 6e 65 0a 20 20 49 46 53 3d  fi.  done.  IFS=
1b280 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 65  "$lt_save_ifs".e
1b290 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68  lse.  lt_cv_path
1b2a0 5f 4c 44 3d 22 24 4c 44 22 20 23 20 4c 65 74 20  _LD="$LD" # Let 
1b2b0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1b2c0 65 20 74 68 65 20 74 65 73 74 20 77 69 74 68 20  e the test with 
1b2d0 61 20 70 61 74 68 2e 0a 66 69 0a 66 69 0a 0a 4c  a path..fi.fi..L
1b2e0 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4c  D="$lt_cv_path_L
1b2f0 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  D".if test -n "$
1b300 4c 44 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61  LD"; then.  { $a
1b310 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1b320 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1b330 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4c 44  NO}: result: $LD
1b340 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
1b350 24 4c 44 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  $LD" >&6; }.else
1b360 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
1b370 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b380 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1b390 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
1b3a0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
1b3b0 0a 66 69 0a 74 65 73 74 20 2d 7a 20 22 24 4c 44  .fi.test -z "$LD
1b3c0 22 20 26 26 20 61 73 5f 66 6e 5f 65 72 72 6f 72  " && as_fn_error
1b3d0 20 24 3f 20 22 6e 6f 20 61 63 63 65 70 74 61 62   $? "no acceptab
1b3e0 6c 65 20 6c 64 20 66 6f 75 6e 64 20 69 6e 20 5c  le ld found in \
1b3f0 24 50 41 54 48 22 20 22 24 4c 49 4e 45 4e 4f 22  $PATH" "$LINENO"
1b400 20 35 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24   5.{ $as_echo "$
1b410 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1b420 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1b430 6b 69 6e 67 20 69 66 20 74 68 65 20 6c 69 6e 6b  king if the link
1b440 65 72 20 28 24 4c 44 29 20 69 73 20 47 4e 55 20  er ($LD) is GNU 
1b450 6c 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ld" >&5.$as_echo
1b460 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20  _n "checking if 
1b470 74 68 65 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29  the linker ($LD)
1b480 20 69 73 20 47 4e 55 20 6c 64 2e 2e 2e 20 22 20   is GNU ld... " 
1b490 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
1b4a0 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 2b 3a 7d  v_prog_gnu_ld+:}
1b4b0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
1b4c0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
1b4d0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
1b4e0 0a 20 20 23 20 49 27 64 20 72 61 74 68 65 72 20  .  # I'd rather 
1b4f0 75 73 65 20 2d 2d 76 65 72 73 69 6f 6e 20 68 65  use --version he
1b500 72 65 2c 20 62 75 74 20 61 70 70 61 72 65 6e 74  re, but apparent
1b510 6c 79 20 73 6f 6d 65 20 47 4e 55 20 6c 64 73 20  ly some GNU lds 
1b520 6f 6e 6c 79 20 61 63 63 65 70 74 20 2d 76 2e 0a  only accept -v..
1b530 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26  case `$LD -v 2>&
1b540 31 20 3c 2f 64 65 76 2f 6e 75 6c 6c 60 20 69 6e  1 </dev/null` in
1b550 0a 2a 47 4e 55 2a 20 7c 20 2a 27 77 69 74 68 20  .*GNU* | *'with 
1b560 42 46 44 27 2a 29 0a 20 20 6c 74 5f 63 76 5f 70  BFD'*).  lt_cv_p
1b570 72 6f 67 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20  rog_gnu_ld=yes. 
1b580 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 63 76 5f 70   ;;.*).  lt_cv_p
1b590 72 6f 67 5f 67 6e 75 5f 6c 64 3d 6e 6f 0a 20 20  rog_gnu_ld=no.  
1b5a0 3b 3b 0a 65 73 61 63 0a 66 69 0a 7b 20 24 61 73  ;;.esac.fi.{ $as
1b5b0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1b5c0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1b5d0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f  O}: result: $lt_
1b5e0 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64 22 20  cv_prog_gnu_ld" 
1b5f0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c  >&5.$as_echo "$l
1b600 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f 6c 64  t_cv_prog_gnu_ld
1b610 22 20 3e 26 36 3b 20 7d 0a 77 69 74 68 5f 67 6e  " >&6; }.with_gn
1b620 75 5f 6c 64 3d 24 6c 74 5f 63 76 5f 70 72 6f 67  u_ld=$lt_cv_prog
1b630 5f 67 6e 75 5f 6c 64 0a 0a 0a 0a 0a 0a 0a 0a 0a  _gnu_ld.........
1b640 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
1b650 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
1b660 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
1b670 6e 67 20 66 6f 72 20 42 53 44 2d 20 6f 72 20 4d  ng for BSD- or M
1b680 53 2d 63 6f 6d 70 61 74 69 62 6c 65 20 6e 61 6d  S-compatible nam
1b690 65 20 6c 69 73 74 65 72 20 28 6e 6d 29 22 20 3e  e lister (nm)" >
1b6a0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1b6b0 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53 44 2d  hecking for BSD-
1b6c0 20 6f 72 20 4d 53 2d 63 6f 6d 70 61 74 69 62 6c   or MS-compatibl
1b6d0 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 20 28 6e  e name lister (n
1b6e0 6d 29 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69  m)... " >&6; }.i
1b6f0 66 20 24 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  f ${lt_cv_path_N
1b700 4d 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  M+:} false; then
1b710 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
1b720 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
1b730 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
1b740 6e 20 22 24 4e 4d 22 3b 20 74 68 65 6e 0a 20 20  n "$NM"; then.  
1b750 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1b760 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1b770 2e 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e  ..  lt_cv_path_N
1b780 4d 3d 22 24 4e 4d 22 0a 65 6c 73 65 0a 20 20 6c  M="$NM".else.  l
1b790 74 5f 6e 6d 5f 74 6f 5f 63 68 65 63 6b 3d 22 24  t_nm_to_check="$
1b7a0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
1b7b0 6e 6d 22 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  nm".  if test -n
1b7c0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
1b7d0 78 22 20 26 26 20 74 65 73 74 20 22 24 62 75 69  x" && test "$bui
1b7e0 6c 64 22 20 3d 20 22 24 68 6f 73 74 22 3b 20 74  ld" = "$host"; t
1b7f0 68 65 6e 0a 20 20 20 20 6c 74 5f 6e 6d 5f 74 6f  hen.    lt_nm_to
1b800 5f 63 68 65 63 6b 3d 22 24 6c 74 5f 6e 6d 5f 74  _check="$lt_nm_t
1b810 6f 5f 63 68 65 63 6b 20 6e 6d 22 0a 20 20 66 69  o_check nm".  fi
1b820 0a 20 20 66 6f 72 20 6c 74 5f 74 6d 70 5f 6e 6d  .  for lt_tmp_nm
1b830 20 69 6e 20 24 6c 74 5f 6e 6d 5f 74 6f 5f 63 68   in $lt_nm_to_ch
1b840 65 63 6b 3b 20 64 6f 0a 20 20 20 20 6c 74 5f 73  eck; do.    lt_s
1b850 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20  ave_ifs="$IFS"; 
1b860 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
1b870 54 4f 52 0a 20 20 20 20 66 6f 72 20 61 63 5f 64  TOR.    for ac_d
1b880 69 72 20 69 6e 20 24 50 41 54 48 20 2f 75 73 72  ir in $PATH /usr
1b890 2f 63 63 73 2f 62 69 6e 2f 65 6c 66 20 2f 75 73  /ccs/bin/elf /us
1b8a0 72 2f 63 63 73 2f 62 69 6e 20 2f 75 73 72 2f 75  r/ccs/bin /usr/u
1b8b0 63 62 20 2f 62 69 6e 3b 20 64 6f 0a 20 20 20 20  cb /bin; do.    
1b8c0 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
1b8d0 69 66 73 22 0a 20 20 20 20 20 20 74 65 73 74 20  ifs".      test 
1b8e0 2d 7a 20 22 24 61 63 5f 64 69 72 22 20 26 26 20  -z "$ac_dir" && 
1b8f0 61 63 5f 64 69 72 3d 2e 0a 20 20 20 20 20 20 74  ac_dir=..      t
1b900 6d 70 5f 6e 6d 3d 22 24 61 63 5f 64 69 72 2f 24  mp_nm="$ac_dir/$
1b910 6c 74 5f 74 6d 70 5f 6e 6d 22 0a 20 20 20 20 20  lt_tmp_nm".     
1b920 20 69 66 20 74 65 73 74 20 2d 66 20 22 24 74 6d   if test -f "$tm
1b930 70 5f 6e 6d 22 20 7c 7c 20 74 65 73 74 20 2d 66  p_nm" || test -f
1b940 20 22 24 74 6d 70 5f 6e 6d 24 61 63 5f 65 78 65   "$tmp_nm$ac_exe
1b950 65 78 74 22 20 3b 20 74 68 65 6e 0a 09 23 20 43  ext" ; then..# C
1b960 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 74  heck to see if t
1b970 68 65 20 6e 6d 20 61 63 63 65 70 74 73 20 61 20  he nm accepts a 
1b980 42 53 44 2d 63 6f 6d 70 61 74 20 66 6c 61 67 2e  BSD-compat flag.
1b990 0a 09 23 20 41 64 64 69 6e 67 20 74 68 65 20 60  ..# Adding the `
1b9a0 73 65 64 20 31 71 27 20 70 72 65 76 65 6e 74 73  sed 1q' prevents
1b9b0 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73   false positives
1b9c0 20 6f 6e 20 48 50 2d 55 58 2c 20 77 68 69 63 68   on HP-UX, which
1b9d0 20 73 61 79 73 3a 0a 09 23 20 20 20 6e 6d 3a 20   says:..#   nm: 
1b9e0 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 22  unknown option "
1b9f0 42 22 20 69 67 6e 6f 72 65 64 0a 09 23 20 54 72  B" ignored..# Tr
1ba00 75 36 34 27 73 20 6e 6d 20 63 6f 6d 70 6c 61 69  u64's nm complai
1ba10 6e 73 20 74 68 61 74 20 2f 64 65 76 2f 6e 75 6c  ns that /dev/nul
1ba20 6c 20 69 73 20 61 6e 20 69 6e 76 61 6c 69 64 20  l is an invalid 
1ba30 6f 62 6a 65 63 74 20 66 69 6c 65 0a 09 63 61 73  object file..cas
1ba40 65 20 60 22 24 74 6d 70 5f 6e 6d 22 20 2d 42 20  e `"$tmp_nm" -B 
1ba50 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 7c  /dev/null 2>&1 |
1ba60 20 73 65 64 20 27 31 71 27 60 20 69 6e 0a 09 2a   sed '1q'` in..*
1ba70 2f 64 65 76 2f 6e 75 6c 6c 2a 20 7c 20 2a 27 49  /dev/null* | *'I
1ba80 6e 76 61 6c 69 64 20 66 69 6c 65 20 6f 72 20 6f  nvalid file or o
1ba90 62 6a 65 63 74 20 74 79 70 65 27 2a 29 0a 09 20  bject type'*).. 
1baa0 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22   lt_cv_path_NM="
1bab0 24 74 6d 70 5f 6e 6d 20 2d 42 22 0a 09 20 20 62  $tmp_nm -B"..  b
1bac0 72 65 61 6b 0a 09 20 20 3b 3b 0a 09 2a 29 0a 09  reak..  ;;..*)..
1bad0 20 20 63 61 73 65 20 60 22 24 74 6d 70 5f 6e 6d    case `"$tmp_nm
1bae0 22 20 2d 70 20 2f 64 65 76 2f 6e 75 6c 6c 20 32  " -p /dev/null 2
1baf0 3e 26 31 20 7c 20 73 65 64 20 27 31 71 27 60 20  >&1 | sed '1q'` 
1bb00 69 6e 0a 09 20 20 2a 2f 64 65 76 2f 6e 75 6c 6c  in..  */dev/null
1bb10 2a 29 0a 09 20 20 20 20 6c 74 5f 63 76 5f 70 61  *)..    lt_cv_pa
1bb20 74 68 5f 4e 4d 3d 22 24 74 6d 70 5f 6e 6d 20 2d  th_NM="$tmp_nm -
1bb30 70 22 0a 09 20 20 20 20 62 72 65 61 6b 0a 09 20  p"..    break.. 
1bb40 20 20 20 3b 3b 0a 09 20 20 2a 29 0a 09 20 20 20     ;;..  *)..   
1bb50 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 24   lt_cv_path_NM=$
1bb60 7b 6c 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 22  {lt_cv_path_NM="
1bb70 24 74 6d 70 5f 6e 6d 22 7d 20 23 20 6b 65 65 70  $tmp_nm"} # keep
1bb80 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68   the first match
1bb90 2c 20 62 75 74 0a 09 20 20 20 20 63 6f 6e 74 69  , but..    conti
1bba0 6e 75 65 20 23 20 73 6f 20 74 68 61 74 20 77 65  nue # so that we
1bbb0 20 63 61 6e 20 74 72 79 20 74 6f 20 66 69 6e 64   can try to find
1bbc0 20 6f 6e 65 20 74 68 61 74 20 73 75 70 70 6f 72   one that suppor
1bbd0 74 73 20 42 53 44 20 66 6c 61 67 73 0a 09 20 20  ts BSD flags..  
1bbe0 20 20 3b 3b 0a 09 20 20 65 73 61 63 0a 09 20 20    ;;..  esac..  
1bbf0 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20 20 66  ;;..esac.      f
1bc00 69 0a 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 49  i.    done.    I
1bc10 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73  FS="$lt_save_ifs
1bc20 22 0a 20 20 64 6f 6e 65 0a 20 20 3a 20 24 7b 6c  ".  done.  : ${l
1bc30 74 5f 63 76 5f 70 61 74 68 5f 4e 4d 3d 6e 6f 7d  t_cv_path_NM=no}
1bc40 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  .fi.fi.{ $as_ech
1bc50 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1bc60 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1bc70 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
1bc80 61 74 68 5f 4e 4d 22 20 3e 26 35 0a 24 61 73 5f  ath_NM" >&5.$as_
1bc90 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 61 74  echo "$lt_cv_pat
1bca0 68 5f 4e 4d 22 20 3e 26 36 3b 20 7d 0a 69 66 20  h_NM" >&6; }.if 
1bcb0 74 65 73 74 20 22 24 6c 74 5f 63 76 5f 70 61 74  test "$lt_cv_pat
1bcc0 68 5f 4e 4d 22 20 21 3d 20 22 6e 6f 22 3b 20 74  h_NM" != "no"; t
1bcd0 68 65 6e 0a 20 20 4e 4d 3d 22 24 6c 74 5f 63 76  hen.  NM="$lt_cv
1bce0 5f 70 61 74 68 5f 4e 4d 22 0a 65 6c 73 65 0a 20  _path_NM".else. 
1bcf0 20 23 20 44 69 64 6e 27 74 20 66 69 6e 64 20 61   # Didn't find a
1bd00 6e 79 20 42 53 44 20 63 6f 6d 70 61 74 69 62 6c  ny BSD compatibl
1bd10 65 20 6e 61 6d 65 20 6c 69 73 74 65 72 2c 20 6c  e name lister, l
1bd20 6f 6f 6b 20 66 6f 72 20 64 75 6d 70 62 69 6e 2e  ook for dumpbin.
1bd30 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
1bd40 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
1bd50 20 74 68 65 6e 0a 20 20 66 6f 72 20 61 63 5f 70   then.  for ac_p
1bd60 72 6f 67 20 69 6e 20 22 64 75 6d 70 62 69 6e 20  rog in "dumpbin 
1bd70 2d 73 79 6d 62 6f 6c 73 22 20 22 6c 69 6e 6b 20  -symbols" "link 
1bd80 2d 64 75 6d 70 20 2d 73 79 6d 62 6f 6c 73 22 0a  -dump -symbols".
1bd90 20 20 64 6f 0a 20 20 20 20 23 20 45 78 74 72 61    do.    # Extra
1bda0 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
1bdb0 64 20 6f 66 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  d of "$ac_tool_p
1bdc0 72 65 66 69 78 24 61 63 5f 70 72 6f 67 22 2c 20  refix$ac_prog", 
1bdd0 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
1bde0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
1bdf0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
1be00 20 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78   $ac_tool_prefix
1be10 24 61 63 5f 70 72 6f 67 3b 20 61 63 5f 77 6f 72  $ac_prog; ac_wor
1be20 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20  d=$2.{ $as_echo 
1be30 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1be40 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
1be50 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77  ecking for $ac_w
1be60 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  ord" >&5.$as_ech
1be70 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  o_n "checking fo
1be80 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20  r $ac_word... " 
1be90 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63  >&6; }.if ${ac_c
1bea0 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e 2b 3a  v_prog_DUMPBIN+:
1beb0 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1bec0 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1bed0 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1bee0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1bef0 24 44 55 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a  $DUMPBIN"; then.
1bf00 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d    ac_cv_prog_DUM
1bf10 50 42 49 4e 3d 22 24 44 55 4d 50 42 49 4e 22 20  PBIN="$DUMPBIN" 
1bf20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
1bf30 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
1bf40 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
1bf50 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
1bf60 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
1bf70 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
1bf80 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
1bf90 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
1bfa0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
1bfb0 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
1bfc0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
1bfd0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
1bfe0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
1bff0 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
1c000 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
1c010 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
1c020 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
1c030 61 63 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42  ac_cv_prog_DUMPB
1c040 49 4e 3d 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  IN="$ac_tool_pre
1c050 66 69 78 24 61 63 5f 70 72 6f 67 22 0a 20 20 20  fix$ac_prog".   
1c060 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c070 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c080 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61  INENO}: found $a
1c090 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61  s_dir/$ac_word$a
1c0a0 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a  c_exec_ext" >&5.
1c0b0 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69      break 2.  fi
1c0c0 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53  .done.  done.IFS
1c0d0 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66  =$as_save_IFS..f
1c0e0 69 0a 66 69 0a 44 55 4d 50 42 49 4e 3d 24 61 63  i.fi.DUMPBIN=$ac
1c0f0 5f 63 76 5f 70 72 6f 67 5f 44 55 4d 50 42 49 4e  _cv_prog_DUMPBIN
1c100 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 55  .if test -n "$DU
1c110 4d 50 42 49 4e 22 3b 20 74 68 65 6e 0a 20 20 7b  MPBIN"; then.  {
1c120 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c130 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c140 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1c150 24 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24 61  $DUMPBIN" >&5.$a
1c160 73 5f 65 63 68 6f 20 22 24 44 55 4d 50 42 49 4e  s_echo "$DUMPBIN
1c170 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
1c180 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
1c190 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
1c1a0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
1c1b0 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
1c1c0 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
1c1d0 0a 0a 0a 20 20 20 20 74 65 73 74 20 2d 6e 20 22  ...    test -n "
1c1e0 24 44 55 4d 50 42 49 4e 22 20 26 26 20 62 72 65  $DUMPBIN" && bre
1c1f0 61 6b 0a 20 20 64 6f 6e 65 0a 66 69 0a 69 66 20  ak.  done.fi.if 
1c200 74 65 73 74 20 2d 7a 20 22 24 44 55 4d 50 42 49  test -z "$DUMPBI
1c210 4e 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74  N"; then.  ac_ct
1c220 5f 44 55 4d 50 42 49 4e 3d 24 44 55 4d 50 42 49  _DUMPBIN=$DUMPBI
1c230 4e 0a 20 20 66 6f 72 20 61 63 5f 70 72 6f 67 20  N.  for ac_prog 
1c240 69 6e 20 22 64 75 6d 70 62 69 6e 20 2d 73 79 6d  in "dumpbin -sym
1c250 62 6f 6c 73 22 20 22 6c 69 6e 6b 20 2d 64 75 6d  bols" "link -dum
1c260 70 20 2d 73 79 6d 62 6f 6c 73 22 0a 64 6f 0a 20  p -symbols".do. 
1c270 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1c280 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 61  irst word of "$a
1c290 63 5f 70 72 6f 67 22 2c 20 73 6f 20 69 74 20 63  c_prog", so it c
1c2a0 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1c2b0 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1c2c0 73 65 74 20 64 75 6d 6d 79 20 24 61 63 5f 70 72  set dummy $ac_pr
1c2d0 6f 67 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  og; ac_word=$2.{
1c2e0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1c2f0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1c300 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1c310 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1c320 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1c330 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1c340 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1c350 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1c360 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 2b 3a  _ac_ct_DUMPBIN+:
1c370 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1c380 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1c390 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1c3a0 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1c3b0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 3b  $ac_ct_DUMPBIN";
1c3c0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1c3d0 6f 67 5f 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  og_ac_ct_DUMPBIN
1c3e0 3d 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e  ="$ac_ct_DUMPBIN
1c3f0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1c400 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1c410 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1c420 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1c430 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1c440 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1c450 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1c460 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1c470 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1c480 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1c490 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1c4a0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1c4b0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1c4c0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
1c4d0 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1c4e0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1c4f0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1c500 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1c510 63 74 5f 44 55 4d 50 42 49 4e 3d 22 24 61 63 5f  ct_DUMPBIN="$ac_
1c520 70 72 6f 67 22 0a 20 20 20 20 24 61 73 5f 65 63  prog".    $as_ec
1c530 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1c540 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1c550 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
1c560 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
1c570 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
1c580 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
1c590 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
1c5a0 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63  ve_IFS..fi.fi.ac
1c5b0 5f 63 74 5f 44 55 4d 50 42 49 4e 3d 24 61 63 5f  _ct_DUMPBIN=$ac_
1c5c0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 44 55  cv_prog_ac_ct_DU
1c5d0 4d 50 42 49 4e 0a 69 66 20 74 65 73 74 20 2d 6e  MPBIN.if test -n
1c5e0 20 22 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e   "$ac_ct_DUMPBIN
1c5f0 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1c600 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1c610 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1c620 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
1c630 74 5f 44 55 4d 50 42 49 4e 22 20 3e 26 35 0a 24  t_DUMPBIN" >&5.$
1c640 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f  as_echo "$ac_ct_
1c650 44 55 4d 50 42 49 4e 22 20 3e 26 36 3b 20 7d 0a  DUMPBIN" >&6; }.
1c660 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
1c670 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1c680 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1c690 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
1c6a0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
1c6b0 36 3b 20 7d 0a 66 69 0a 0a 0a 20 20 74 65 73 74  6; }.fi...  test
1c6c0 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 55 4d 50   -n "$ac_ct_DUMP
1c6d0 42 49 4e 22 20 26 26 20 62 72 65 61 6b 0a 64 6f  BIN" && break.do
1c6e0 6e 65 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78  ne..  if test "x
1c6f0 24 61 63 5f 63 74 5f 44 55 4d 50 42 49 4e 22 20  $ac_ct_DUMPBIN" 
1c700 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 44 55  = x; then.    DU
1c710 4d 50 42 49 4e 3d 22 3a 22 0a 20 20 65 6c 73 65  MPBIN=":".  else
1c720 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
1c730 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
1c740 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
1c750 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
1c760 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1c770 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
1c780 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
1c790 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
1c7a0 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
1c7b0 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
1c7c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
1c7d0 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
1c7e0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
1c7f0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
1c800 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
1c810 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
1c820 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 44 55  s ;;.esac.    DU
1c830 4d 50 42 49 4e 3d 24 61 63 5f 63 74 5f 44 55 4d  MPBIN=$ac_ct_DUM
1c840 50 42 49 4e 0a 20 20 66 69 0a 66 69 0a 0a 0a 20  PBIN.  fi.fi... 
1c850 20 69 66 20 74 65 73 74 20 22 24 44 55 4d 50 42   if test "$DUMPB
1c860 49 4e 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IN" != ":"; then
1c870 0a 20 20 20 20 4e 4d 3d 22 24 44 55 4d 50 42 49  .    NM="$DUMPBI
1c880 4e 22 0a 20 20 66 69 0a 66 69 0a 74 65 73 74 20  N".  fi.fi.test 
1c890 2d 7a 20 22 24 4e 4d 22 20 26 26 20 4e 4d 3d 6e  -z "$NM" && NM=n
1c8a0 6d 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f 65 63  m.......{ $as_ec
1c8b0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1c8c0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1c8d0 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 6e 61   checking the na
1c8e0 6d 65 20 6c 69 73 74 65 72 20 28 24 4e 4d 29 20  me lister ($NM) 
1c8f0 69 6e 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24  interface" >&5.$
1c900 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1c910 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6c 69 73  ing the name lis
1c920 74 65 72 20 28 24 4e 4d 29 20 69 6e 74 65 72 66  ter ($NM) interf
1c930 61 63 65 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  ace... " >&6; }.
1c940 69 66 20 24 7b 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  if ${lt_cv_nm_in
1c950 74 65 72 66 61 63 65 2b 3a 7d 20 66 61 6c 73 65  terface+:} false
1c960 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1c970 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1c980 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
1c990 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61 63 65 3d  cv_nm_interface=
1c9a0 22 42 53 44 20 6e 6d 22 0a 20 20 65 63 68 6f 20  "BSD nm".  echo 
1c9b0 22 69 6e 74 20 73 6f 6d 65 5f 76 61 72 69 61 62  "int some_variab
1c9c0 6c 65 20 3d 20 30 3b 22 20 3e 20 63 6f 6e 66 74  le = 0;" > conft
1c9d0 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 28 65  est.$ac_ext.  (e
1c9e0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
1c9f0 5f 6d 65 3a 33 39 31 34 3a 20 24 61 63 5f 63 6f  _me:3914: $ac_co
1ca00 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20 20  mpile\"" >&5).  
1ca10 28 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  (eval "$ac_compi
1ca20 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65  le" 2>conftest.e
1ca30 72 72 29 0a 20 20 63 61 74 20 63 6f 6e 66 74 65  rr).  cat confte
1ca40 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28 65 76  st.err >&5.  (ev
1ca50 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f  al echo "\"\$as_
1ca60 6d 65 3a 33 39 31 37 3a 20 24 4e 4d 20 5c 5c 5c  me:3917: $NM \\\
1ca70 22 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62  "conftest.$ac_ob
1ca80 6a 65 78 74 5c 5c 5c 22 5c 22 22 20 3e 26 35 29  jext\\\"\"" >&5)
1ca90 0a 20 20 28 65 76 61 6c 20 22 24 4e 4d 20 5c 22  .  (eval "$NM \"
1caa0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
1cab0 65 78 74 5c 22 22 20 32 3e 63 6f 6e 66 74 65 73  ext\"" 2>conftes
1cac0 74 2e 65 72 72 20 3e 20 63 6f 6e 66 74 65 73 74  t.err > conftest
1cad0 2e 6f 75 74 29 0a 20 20 63 61 74 20 63 6f 6e 66  .out).  cat conf
1cae0 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 28  test.err >&5.  (
1caf0 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
1cb00 73 5f 6d 65 3a 33 39 32 30 3a 20 6f 75 74 70 75  s_me:3920: outpu
1cb10 74 5c 22 22 20 3e 26 35 29 0a 20 20 63 61 74 20  t\"" >&5).  cat 
1cb20 63 6f 6e 66 74 65 73 74 2e 6f 75 74 20 3e 26 35  conftest.out >&5
1cb30 0a 20 20 69 66 20 24 47 52 45 50 20 27 45 78 74  .  if $GREP 'Ext
1cb40 65 72 6e 61 6c 2e 2a 73 6f 6d 65 5f 76 61 72 69  ernal.*some_vari
1cb50 61 62 6c 65 27 20 63 6f 6e 66 74 65 73 74 2e 6f  able' conftest.o
1cb60 75 74 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20  ut > /dev/null; 
1cb70 74 68 65 6e 0a 20 20 20 20 6c 74 5f 63 76 5f 6e  then.    lt_cv_n
1cb80 6d 5f 69 6e 74 65 72 66 61 63 65 3d 22 4d 53 20  m_interface="MS 
1cb90 64 75 6d 70 62 69 6e 22 0a 20 20 66 69 0a 20 20  dumpbin".  fi.  
1cba0 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74 2a 0a  rm -f conftest*.
1cbb0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
1cbc0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1cbd0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1cbe0 6c 74 3a 20 24 6c 74 5f 63 76 5f 6e 6d 5f 69 6e  lt: $lt_cv_nm_in
1cbf0 74 65 72 66 61 63 65 22 20 3e 26 35 0a 24 61 73  terface" >&5.$as
1cc00 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6e 6d  _echo "$lt_cv_nm
1cc10 5f 69 6e 74 65 72 66 61 63 65 22 20 3e 26 36 3b  _interface" >&6;
1cc20 20 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22   }..{ $as_echo "
1cc30 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1cc40 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1cc50 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e  cking whether ln
1cc60 20 2d 73 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24   -s works" >&5.$
1cc70 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1cc80 69 6e 67 20 77 68 65 74 68 65 72 20 6c 6e 20 2d  ing whether ln -
1cc90 73 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36  s works... " >&6
1cca0 3b 20 7d 0a 4c 4e 5f 53 3d 24 61 73 5f 6c 6e 5f  ; }.LN_S=$as_ln_
1ccb0 73 0a 69 66 20 74 65 73 74 20 22 24 4c 4e 5f 53  s.if test "$LN_S
1ccc0 22 20 3d 20 22 6c 6e 20 2d 73 22 3b 20 74 68 65  " = "ln -s"; the
1ccd0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
1cce0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1ccf0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
1cd00 75 6c 74 3a 20 79 65 73 22 20 3e 26 35 0a 24 61  ult: yes" >&5.$a
1cd10 73 5f 65 63 68 6f 20 22 79 65 73 22 20 3e 26 36  s_echo "yes" >&6
1cd20 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1cd30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1cd40 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1cd50 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 2c 20  O}: result: no, 
1cd60 75 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 35  using $LN_S" >&5
1cd70 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 2c 20 75  .$as_echo "no, u
1cd80 73 69 6e 67 20 24 4c 4e 5f 53 22 20 3e 26 36 3b  sing $LN_S" >&6;
1cd90 20 7d 0a 66 69 0a 0a 23 20 66 69 6e 64 20 74 68   }.fi..# find th
1cda0 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68  e maximum length
1cdb0 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65   of command line
1cdc0 20 61 72 67 75 6d 65 6e 74 73 0a 7b 20 24 61 73   arguments.{ $as
1cdd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1cde0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1cdf0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 74 68 65  O}: checking the
1ce00 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20   maximum length 
1ce10 6f 66 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20  of command line 
1ce20 61 72 67 75 6d 65 6e 74 73 22 20 3e 26 35 0a 24  arguments" >&5.$
1ce30 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1ce40 69 6e 67 20 74 68 65 20 6d 61 78 69 6d 75 6d 20  ing the maximum 
1ce50 6c 65 6e 67 74 68 20 6f 66 20 63 6f 6d 6d 61 6e  length of comman
1ce60 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73  d line arguments
1ce70 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
1ce80 24 7b 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f  ${lt_cv_sys_max_
1ce90 63 6d 64 5f 6c 65 6e 2b 3a 7d 20 66 61 6c 73 65  cmd_len+:} false
1cea0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
1ceb0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
1cec0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 20 20 69  " >&6.else.    i
1ced0 3d 30 0a 20 20 74 65 73 74 73 74 72 69 6e 67 3d  =0.  teststring=
1cee0 22 41 42 43 44 22 0a 0a 20 20 63 61 73 65 20 24  "ABCD"..  case $
1cef0 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 20 20 6d 73  build_os in.  ms
1cf00 64 6f 73 64 6a 67 70 70 2a 29 0a 20 20 20 20 23  dosdjgpp*).    #
1cf10 20 4f 6e 20 44 4a 47 50 50 2c 20 74 68 69 73 20   On DJGPP, this 
1cf20 74 65 73 74 20 63 61 6e 20 62 6c 6f 77 20 75 70  test can blow up
1cf30 20 70 72 65 74 74 79 20 62 61 64 6c 79 20 64 75   pretty badly du
1cf40 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e  e to problems in
1cf50 20 6c 69 62 63 0a 20 20 20 20 23 20 28 61 6e 79   libc.    # (any
1cf60 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74   single argument
1cf70 20 65 78 63 65 65 64 69 6e 67 20 32 30 30 30 20   exceeding 2000 
1cf80 62 79 74 65 73 20 63 61 75 73 65 73 20 61 20 62  bytes causes a b
1cf90 75 66 66 65 72 20 6f 76 65 72 72 75 6e 0a 20 20  uffer overrun.  
1cfa0 20 20 23 20 64 75 72 69 6e 67 20 67 6c 6f 62 20    # during glob 
1cfb0 65 78 70 61 6e 73 69 6f 6e 29 2e 20 20 45 76 65  expansion).  Eve
1cfc0 6e 20 69 66 20 69 74 20 77 65 72 65 20 66 69 78  n if it were fix
1cfd0 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 6f  ed, the result o
1cfe0 66 20 74 68 69 73 0a 20 20 20 20 23 20 63 68 65  f this.    # che
1cff0 63 6b 20 77 6f 75 6c 64 20 62 65 20 6c 61 72 67  ck would be larg
1d000 65 72 20 74 68 61 6e 20 69 74 20 73 68 6f 75 6c  er than it shoul
1d010 64 20 62 65 2e 0a 20 20 20 20 6c 74 5f 63 76 5f  d be..    lt_cv_
1d020 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d030 31 32 32 38 38 3b 20 20 20 20 23 20 31 32 4b 20  12288;    # 12K 
1d040 69 73 20 61 62 6f 75 74 20 72 69 67 68 74 0a 20  is about right. 
1d050 20 20 20 3b 3b 0a 0a 20 20 67 6e 75 2a 29 0a 20     ;;..  gnu*). 
1d060 20 20 20 23 20 55 6e 64 65 72 20 47 4e 55 20 48     # Under GNU H
1d070 75 72 64 2c 20 74 68 69 73 20 74 65 73 74 20 69  urd, this test i
1d080 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 62  s not required b
1d090 65 63 61 75 73 65 20 74 68 65 72 65 20 69 73 0a  ecause there is.
1d0a0 20 20 20 20 23 20 6e 6f 20 6c 69 6d 69 74 20 74      # no limit t
1d0b0 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20  o the length of 
1d0c0 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67  command line arg
1d0d0 75 6d 65 6e 74 73 2e 0a 20 20 20 20 23 20 4c 69  uments..    # Li
1d0e0 62 74 6f 6f 6c 20 77 69 6c 6c 20 69 6e 74 65 72  btool will inter
1d0f0 70 72 65 74 20 2d 31 20 61 73 20 6e 6f 20 6c 69  pret -1 as no li
1d100 6d 69 74 20 77 68 61 74 73 6f 65 76 65 72 0a 20  mit whatsoever. 
1d110 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d120 5f 63 6d 64 5f 6c 65 6e 3d 2d 31 3b 0a 20 20 20  _cmd_len=-1;.   
1d130 20 3b 3b 0a 0a 20 20 63 79 67 77 69 6e 2a 20 7c   ;;..  cygwin* |
1d140 20 6d 69 6e 67 77 2a 20 7c 20 63 65 67 63 63 2a   mingw* | cegcc*
1d150 29 0a 20 20 20 20 23 20 4f 6e 20 57 69 6e 39 78  ).    # On Win9x
1d160 2f 4d 45 2c 20 74 68 69 73 20 74 65 73 74 20 62  /ME, this test b
1d170 6c 6f 77 73 20 75 70 20 2d 2d 20 69 74 20 73 75  lows up -- it su
1d180 63 63 65 65 64 73 2c 20 62 75 74 20 74 61 6b 65  cceeds, but take
1d190 73 0a 20 20 20 20 23 20 61 62 6f 75 74 20 35 20  s.    # about 5 
1d1a0 6d 69 6e 75 74 65 73 20 61 73 20 74 68 65 20 74  minutes as the t
1d1b0 65 73 74 73 74 72 69 6e 67 20 67 72 6f 77 73 20  eststring grows 
1d1c0 65 78 70 6f 6e 65 6e 74 69 61 6c 6c 79 2e 0a 20  exponentially.. 
1d1d0 20 20 20 23 20 57 6f 72 73 65 2c 20 73 69 6e 63     # Worse, sinc
1d1e0 65 20 39 78 2f 4d 45 20 61 72 65 20 6e 6f 74 20  e 9x/ME are not 
1d1f0 70 72 65 2d 65 6d 70 74 69 76 65 6c 79 20 6d 75  pre-emptively mu
1d200 6c 74 69 74 61 73 6b 69 6e 67 2c 0a 20 20 20 20  ltitasking,.    
1d210 23 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74  # you end up wit
1d220 68 20 61 20 22 66 72 6f 7a 65 6e 22 20 63 6f 6d  h a "frozen" com
1d230 70 75 74 65 72 2c 20 65 76 65 6e 20 74 68 6f 75  puter, even thou
1d240 67 68 20 77 69 74 68 20 70 61 74 69 65 6e 63 65  gh with patience
1d250 0a 20 20 20 20 23 20 74 68 65 20 74 65 73 74 20  .    # the test 
1d260 65 76 65 6e 74 75 61 6c 6c 79 20 73 75 63 63 65  eventually succe
1d270 65 64 73 20 28 77 69 74 68 20 61 20 6d 61 78 20  eds (with a max 
1d280 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66 20 32  line length of 2
1d290 35 36 6b 29 2e 0a 20 20 20 20 23 20 49 6e 73 74  56k)..    # Inst
1d2a0 65 61 64 2c 20 6c 65 74 27 73 20 6a 75 73 74 20  ead, let's just 
1d2b0 70 75 6e 74 3a 20 75 73 65 20 74 68 65 20 6d 69  punt: use the mi
1d2c0 6e 69 6d 75 6d 20 6c 69 6e 65 6c 65 6e 67 74 68  nimum linelength
1d2d0 20 72 65 70 6f 72 74 65 64 20 62 79 0a 20 20 20   reported by.   
1d2e0 20 23 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 75   # all of the su
1d2f0 70 70 6f 72 74 65 64 20 70 6c 61 74 66 6f 72 6d  pported platform
1d300 73 3a 20 38 31 39 32 20 28 6f 6e 20 4e 54 2f 32  s: 8192 (on NT/2
1d310 4b 2f 58 50 29 2e 0a 20 20 20 20 6c 74 5f 63 76  K/XP)..    lt_cv
1d320 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d330 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1d340 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 23   amigaos*).    #
1d350 20 4f 6e 20 41 6d 69 67 61 4f 53 20 77 69 74 68   On AmigaOS with
1d360 20 70 64 6b 73 68 2c 20 74 68 69 73 20 74 65 73   pdksh, this tes
1d370 74 20 74 61 6b 65 73 20 68 6f 75 72 73 2c 20 6c  t takes hours, l
1d380 69 74 65 72 61 6c 6c 79 2e 0a 20 20 20 20 23 20  iterally..    # 
1d390 53 6f 20 77 65 20 6a 75 73 74 20 70 75 6e 74 20  So we just punt 
1d3a0 61 6e 64 20 75 73 65 20 61 20 6d 69 6e 69 6d 75  and use a minimu
1d3b0 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 6f 66  m line length of
1d3c0 20 38 31 39 32 2e 0a 20 20 20 20 6c 74 5f 63 76   8192..    lt_cv
1d3d0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d3e0 3d 38 31 39 32 3b 0a 20 20 20 20 3b 3b 0a 0a 20  =8192;.    ;;.. 
1d3f0 20 6e 65 74 62 73 64 2a 20 7c 20 66 72 65 65 62   netbsd* | freeb
1d400 73 64 2a 20 7c 20 6f 70 65 6e 62 73 64 2a 20 7c  sd* | openbsd* |
1d410 20 64 61 72 77 69 6e 2a 20 7c 20 64 72 61 67 6f   darwin* | drago
1d420 6e 66 6c 79 2a 29 0a 20 20 20 20 23 20 54 68 69  nfly*).    # Thi
1d430 73 20 68 61 73 20 62 65 65 6e 20 61 72 6f 75 6e  s has been aroun
1d440 64 20 73 69 6e 63 65 20 33 38 36 42 53 44 2c 20  d since 386BSD, 
1d450 61 74 20 6c 65 61 73 74 2e 20 20 4c 69 6b 65 6c  at least.  Likel
1d460 79 20 66 75 72 74 68 65 72 2e 0a 20 20 20 20 69  y further..    i
1d470 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69 6e 2f  f test -x /sbin/
1d480 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20 20 20  sysctl; then.   
1d490 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78     lt_cv_sys_max
1d4a0 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 73 62 69 6e 2f  _cmd_len=`/sbin/
1d4b0 73 79 73 63 74 6c 20 2d 6e 20 6b 65 72 6e 2e 61  sysctl -n kern.a
1d4c0 72 67 6d 61 78 60 0a 20 20 20 20 65 6c 69 66 20  rgmax`.    elif 
1d4d0 74 65 73 74 20 2d 78 20 2f 75 73 72 2f 73 62 69  test -x /usr/sbi
1d4e0 6e 2f 73 79 73 63 74 6c 3b 20 74 68 65 6e 0a 20  n/sysctl; then. 
1d4f0 20 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d       lt_cv_sys_m
1d500 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 2f 75 73 72  ax_cmd_len=`/usr
1d510 2f 73 62 69 6e 2f 73 79 73 63 74 6c 20 2d 6e 20  /sbin/sysctl -n 
1d520 6b 65 72 6e 2e 61 72 67 6d 61 78 60 0a 20 20 20  kern.argmax`.   
1d530 20 65 6c 73 65 0a 20 20 20 20 20 20 6c 74 5f 63   else.      lt_c
1d540 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d550 6e 3d 36 35 35 33 36 09 23 20 75 73 61 62 6c 65  n=65536.# usable
1d560 20 64 65 66 61 75 6c 74 20 66 6f 72 20 61 6c 6c   default for all
1d570 20 42 53 44 73 0a 20 20 20 20 66 69 0a 20 20 20   BSDs.    fi.   
1d580 20 23 20 41 6e 64 20 61 64 64 20 61 20 73 61 66   # And add a saf
1d590 65 74 79 20 7a 6f 6e 65 0a 20 20 20 20 6c 74 5f  ety zone.    lt_
1d5a0 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c  cv_sys_max_cmd_l
1d5b0 65 6e 3d 60 65 78 70 72 20 24 6c 74 5f 63 76 5f  en=`expr $lt_cv_
1d5c0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20  sys_max_cmd_len 
1d5d0 5c 2f 20 34 60 0a 20 20 20 20 6c 74 5f 63 76 5f  \/ 4`.    lt_cv_
1d5e0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1d5f0 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1d600 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2a 20  _max_cmd_len \* 
1d610 33 60 0a 20 20 20 20 3b 3b 0a 0a 20 20 69 6e 74  3`.    ;;..  int
1d620 65 72 69 78 2a 29 0a 20 20 20 20 23 20 57 65 20  erix*).    # We 
1d630 6b 6e 6f 77 20 74 68 65 20 76 61 6c 75 65 20 32  know the value 2
1d640 36 32 31 34 34 20 61 6e 64 20 68 61 72 64 63 6f  62144 and hardco
1d650 64 65 20 69 74 20 77 69 74 68 20 61 20 73 61 66  de it with a saf
1d660 65 74 79 20 7a 6f 6e 65 20 28 6c 69 6b 65 20 42  ety zone (like B
1d670 53 44 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79  SD).    lt_cv_sy
1d680 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 31 39  s_max_cmd_len=19
1d690 36 36 30 38 0a 20 20 20 20 3b 3b 0a 0a 20 20 6f  6608.    ;;..  o
1d6a0 73 66 2a 29 0a 20 20 20 20 23 20 44 72 2e 20 48  sf*).    # Dr. H
1d6b0 61 6e 73 20 45 6b 6b 65 68 61 72 64 20 50 6c 65  ans Ekkehard Ple
1d6c0 73 73 65 72 20 72 65 70 6f 72 74 73 20 73 65 65  sser reports see
1d6d0 69 6e 67 20 61 20 6b 65 72 6e 65 6c 20 70 61 6e  ing a kernel pan
1d6e0 69 63 20 72 75 6e 6e 69 6e 67 20 63 6f 6e 66 69  ic running confi
1d6f0 67 75 72 65 0a 20 20 20 20 23 20 64 75 65 20 74  gure.    # due t
1d700 6f 20 74 68 69 73 20 74 65 73 74 20 77 68 65 6e  o this test when
1d710 20 65 78 65 63 5f 64 69 73 61 62 6c 65 5f 61 72   exec_disable_ar
1d720 67 5f 6c 69 6d 69 74 20 69 73 20 31 20 6f 6e 20  g_limit is 1 on 
1d730 54 72 75 36 34 2e 20 49 74 20 69 73 20 6e 6f 74  Tru64. It is not
1d740 0a 20 20 20 20 23 20 6e 69 63 65 20 74 6f 20 63  .    # nice to c
1d750 61 75 73 65 20 6b 65 72 6e 65 6c 20 70 61 6e 69  ause kernel pani
1d760 63 73 20 73 6f 20 6c 65 74 73 20 61 76 6f 69 64  cs so lets avoid
1d770 20 74 68 65 20 6c 6f 6f 70 20 62 65 6c 6f 77 2e   the loop below.
1d780 0a 20 20 20 20 23 20 46 69 72 73 74 20 73 65 74  .    # First set
1d790 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 64 65   a reasonable de
1d7a0 66 61 75 6c 74 2e 0a 20 20 20 20 6c 74 5f 63 76  fault..    lt_cv
1d7b0 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e  _sys_max_cmd_len
1d7c0 3d 31 36 33 38 34 0a 20 20 20 20 23 0a 20 20 20  =16384.    #.   
1d7d0 20 69 66 20 74 65 73 74 20 2d 78 20 2f 73 62 69   if test -x /sbi
1d7e0 6e 2f 73 79 73 63 6f 6e 66 69 67 3b 20 74 68 65  n/sysconfig; the
1d7f0 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f 73  n.      case `/s
1d800 62 69 6e 2f 73 79 73 63 6f 6e 66 69 67 20 2d 71  bin/sysconfig -q
1d810 20 70 72 6f 63 20 65 78 65 63 5f 64 69 73 61 62   proc exec_disab
1d820 6c 65 5f 61 72 67 5f 6c 69 6d 69 74 60 20 69 6e  le_arg_limit` in
1d830 0a 20 20 20 20 20 20 20 20 2a 31 2a 29 20 6c 74  .        *1*) lt
1d840 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1d850 6c 65 6e 3d 2d 31 20 3b 3b 0a 20 20 20 20 20 20  len=-1 ;;.      
1d860 65 73 61 63 0a 20 20 20 20 66 69 0a 20 20 20 20  esac.    fi.    
1d870 3b 3b 0a 20 20 73 63 6f 33 2e 32 76 35 2a 29 0a  ;;.  sco3.2v5*).
1d880 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d890 78 5f 63 6d 64 5f 6c 65 6e 3d 31 30 32 34 30 30  x_cmd_len=102400
1d8a0 0a 20 20 20 20 3b 3b 0a 20 20 73 79 73 76 35 2a  .    ;;.  sysv5*
1d8b0 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 73 79 73   | sco5v6* | sys
1d8c0 76 34 2e 32 75 77 32 2a 29 0a 20 20 20 20 6b 61  v4.2uw2*).    ka
1d8d0 72 67 6d 61 78 3d 60 67 72 65 70 20 41 52 47 5f  rgmax=`grep ARG_
1d8e0 4d 41 58 20 2f 65 74 63 2f 63 6f 6e 66 2f 63 66  MAX /etc/conf/cf
1d8f0 2e 64 2f 73 74 75 6e 65 20 32 3e 2f 64 65 76 2f  .d/stune 2>/dev/
1d900 6e 75 6c 6c 60 0a 20 20 20 20 69 66 20 74 65 73  null`.    if tes
1d910 74 20 2d 6e 20 22 24 6b 61 72 67 6d 61 78 22 3b  t -n "$kargmax";
1d920 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63   then.      lt_c
1d930 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65  v_sys_max_cmd_le
1d940 6e 3d 60 65 63 68 6f 20 24 6b 61 72 67 6d 61 78  n=`echo $kargmax
1d950 20 7c 20 73 65 64 20 27 73 2f 2e 2a 5b 09 20 5d   | sed 's/.*[. ]
1d960 2f 2f 27 60 0a 20 20 20 20 65 6c 73 65 0a 20 20  //'`.    else.  
1d970 20 20 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61      lt_cv_sys_ma
1d980 78 5f 63 6d 64 5f 6c 65 6e 3d 33 32 37 36 38 0a  x_cmd_len=32768.
1d990 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 20 20      fi.    ;;.  
1d9a0 2a 29 0a 20 20 20 20 6c 74 5f 63 76 5f 73 79 73  *).    lt_cv_sys
1d9b0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 28 67  _max_cmd_len=`(g
1d9c0 65 74 63 6f 6e 66 20 41 52 47 5f 4d 41 58 29 20  etconf ARG_MAX) 
1d9d0 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 60 0a 20 20  2> /dev/null`.  
1d9e0 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 6c    if test -n "$l
1d9f0 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1da00 5f 6c 65 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20  _len"; then.    
1da10 20 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f    lt_cv_sys_max_
1da20 63 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c  cmd_len=`expr $l
1da30 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64  t_cv_sys_max_cmd
1da40 5f 6c 65 6e 20 5c 2f 20 34 60 0a 20 20 20 20 20  _len \/ 4`.     
1da50 20 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63   lt_cv_sys_max_c
1da60 6d 64 5f 6c 65 6e 3d 60 65 78 70 72 20 24 6c 74  md_len=`expr $lt
1da70 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d 64 5f  _cv_sys_max_cmd_
1da80 6c 65 6e 20 5c 2a 20 33 60 0a 20 20 20 20 65 6c  len \* 3`.    el
1da90 73 65 0a 20 20 20 20 20 20 23 20 4d 61 6b 65 20  se.      # Make 
1daa0 74 65 73 74 73 74 72 69 6e 67 20 61 20 6c 69 74  teststring a lit
1dab0 74 6c 65 20 62 69 67 67 65 72 20 62 65 66 6f 72  tle bigger befor
1dac0 65 20 77 65 20 64 6f 20 61 6e 79 74 68 69 6e 67  e we do anything
1dad0 20 77 69 74 68 20 69 74 2e 0a 20 20 20 20 20 20   with it..      
1dae0 23 20 61 20 31 4b 20 73 74 72 69 6e 67 20 73 68  # a 1K string sh
1daf0 6f 75 6c 64 20 62 65 20 61 20 72 65 61 73 6f 6e  ould be a reason
1db00 61 62 6c 65 20 73 74 61 72 74 2e 0a 20 20 20 20  able start..    
1db10 20 20 66 6f 72 20 69 20 69 6e 20 31 20 32 20 33    for i in 1 2 3
1db20 20 34 20 35 20 36 20 37 20 38 20 3b 20 64 6f 0a   4 5 6 7 8 ; do.
1db30 20 20 20 20 20 20 20 20 74 65 73 74 73 74 72 69          teststri
1db40 6e 67 3d 24 74 65 73 74 73 74 72 69 6e 67 24 74  ng=$teststring$t
1db50 65 73 74 73 74 72 69 6e 67 0a 20 20 20 20 20 20  eststring.      
1db60 64 6f 6e 65 0a 20 20 20 20 20 20 53 48 45 4c 4c  done.      SHELL
1db70 3d 24 7b 53 48 45 4c 4c 2d 24 7b 43 4f 4e 46 49  =${SHELL-${CONFI
1db80 47 5f 53 48 45 4c 4c 2d 2f 62 69 6e 2f 73 68 7d  G_SHELL-/bin/sh}
1db90 7d 0a 20 20 20 20 20 20 23 20 49 66 20 74 65 73  }.      # If tes
1dba0 74 20 69 73 20 6e 6f 74 20 61 20 73 68 65 6c 6c  t is not a shell
1dbb0 20 62 75 69 6c 74 2d 69 6e 2c 20 77 65 27 6c 6c   built-in, we'll
1dbc0 20 70 72 6f 62 61 62 6c 79 20 65 6e 64 20 75 70   probably end up
1dbd0 20 63 6f 6d 70 75 74 69 6e 67 20 61 0a 20 20 20   computing a.   
1dbe0 20 20 20 23 20 6d 61 78 69 6d 75 6d 20 6c 65 6e     # maximum len
1dbf0 67 74 68 20 74 68 61 74 20 69 73 20 6f 6e 6c 79  gth that is only
1dc00 20 68 61 6c 66 20 6f 66 20 74 68 65 20 61 63 74   half of the act
1dc10 75 61 6c 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67  ual maximum leng
1dc20 74 68 2c 20 62 75 74 0a 20 20 20 20 20 20 23 20  th, but.      # 
1dc30 77 65 20 63 61 6e 27 74 20 74 65 6c 6c 2e 0a 20  we can't tell.. 
1dc40 20 20 20 20 20 77 68 69 6c 65 20 7b 20 74 65 73       while { tes
1dc50 74 20 22 58 22 60 24 53 48 45 4c 4c 20 24 30 20  t "X"`$SHELL $0 
1dc60 2d 2d 66 61 6c 6c 62 61 63 6b 2d 65 63 68 6f 20  --fallback-echo 
1dc70 22 58 24 74 65 73 74 73 74 72 69 6e 67 24 74 65  "X$teststring$te
1dc80 73 74 73 74 72 69 6e 67 22 20 32 3e 2f 64 65 76  ststring" 2>/dev
1dc90 2f 6e 75 6c 6c 60 20 5c 0a 09 20 20 20 20 20 20  /null` \..      
1dca0 20 20 20 3d 20 22 58 58 24 74 65 73 74 73 74 72     = "XX$teststr
1dcb0 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 22 3b  ing$teststring";
1dcc0 20 7d 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e   } >/dev/null 2>
1dcd0 26 31 20 26 26 0a 09 20 20 20 20 20 20 74 65 73  &1 &&..      tes
1dce0 74 20 24 69 20 21 3d 20 31 37 20 23 20 31 2f 32  t $i != 17 # 1/2
1dcf0 20 4d 42 20 73 68 6f 75 6c 64 20 62 65 20 65 6e   MB should be en
1dd00 6f 75 67 68 0a 20 20 20 20 20 20 64 6f 0a 20 20  ough.      do.  
1dd10 20 20 20 20 20 20 69 3d 60 65 78 70 72 20 24 69        i=`expr $i
1dd20 20 2b 20 31 60 0a 20 20 20 20 20 20 20 20 74 65   + 1`.        te
1dd30 73 74 73 74 72 69 6e 67 3d 24 74 65 73 74 73 74  ststring=$testst
1dd40 72 69 6e 67 24 74 65 73 74 73 74 72 69 6e 67 0a  ring$teststring.
1dd50 20 20 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 20        done.     
1dd60 20 23 20 4f 6e 6c 79 20 63 68 65 63 6b 20 74 68   # Only check th
1dd70 65 20 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20  e string length 
1dd80 6f 75 74 73 69 64 65 20 74 68 65 20 6c 6f 6f 70  outside the loop
1dd90 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f 73 79  ..      lt_cv_sy
1dda0 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d 60 65  s_max_cmd_len=`e
1ddb0 78 70 72 20 22 58 24 74 65 73 74 73 74 72 69 6e  xpr "X$teststrin
1ddc0 67 22 20 3a 20 22 2e 2a 22 20 32 3e 26 31 60 0a  g" : ".*" 2>&1`.
1ddd0 20 20 20 20 20 20 74 65 73 74 73 74 72 69 6e 67        teststring
1dde0 3d 0a 20 20 20 20 20 20 23 20 41 64 64 20 61 20  =.      # Add a 
1ddf0 73 69 67 6e 69 66 69 63 61 6e 74 20 73 61 66 65  significant safe
1de00 74 79 20 66 61 63 74 6f 72 20 62 65 63 61 75 73  ty factor becaus
1de10 65 20 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20  e C++ compilers 
1de20 63 61 6e 20 74 61 63 6b 20 6f 6e 0a 20 20 20 20  can tack on.    
1de30 20 20 23 20 6d 61 73 73 69 76 65 20 61 6d 6f 75    # massive amou
1de40 6e 74 73 20 6f 66 20 61 64 64 69 74 69 6f 6e 61  nts of additiona
1de50 6c 20 61 72 67 75 6d 65 6e 74 73 20 62 65 66 6f  l arguments befo
1de60 72 65 20 70 61 73 73 69 6e 67 20 74 68 65 6d 20  re passing them 
1de70 74 6f 20 74 68 65 0a 20 20 20 20 20 20 23 20 6c  to the.      # l
1de80 69 6e 6b 65 72 2e 20 20 49 74 20 61 70 70 65 61  inker.  It appea
1de90 72 73 20 61 73 20 74 68 6f 75 67 68 20 31 2f 32  rs as though 1/2
1dea0 20 69 73 20 61 20 75 73 61 62 6c 65 20 76 61 6c   is a usable val
1deb0 75 65 2e 0a 20 20 20 20 20 20 6c 74 5f 63 76 5f  ue..      lt_cv_
1dec0 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 3d  sys_max_cmd_len=
1ded0 60 65 78 70 72 20 24 6c 74 5f 63 76 5f 73 79 73  `expr $lt_cv_sys
1dee0 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 5c 2f 20  _max_cmd_len \/ 
1def0 32 60 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b  2`.    fi.    ;;
1df00 0a 20 20 65 73 61 63 0a 0a 66 69 0a 0a 69 66 20  .  esac..fi..if 
1df10 74 65 73 74 20 2d 6e 20 24 6c 74 5f 63 76 5f 73  test -n $lt_cv_s
1df20 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 20 3b  ys_max_cmd_len ;
1df30 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
1df40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
1df50 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
1df60 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
1df70 73 79 73 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 22  sys_max_cmd_len"
1df80 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
1df90 6c 74 5f 63 76 5f 73 79 73 5f 6d 61 78 5f 63 6d  lt_cv_sys_max_cm
1dfa0 64 5f 6c 65 6e 22 20 3e 26 36 3b 20 7d 0a 65 6c  d_len" >&6; }.el
1dfb0 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
1dfc0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
1dfd0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
1dfe0 73 75 6c 74 3a 20 6e 6f 6e 65 22 20 3e 26 35 0a  sult: none" >&5.
1dff0 24 61 73 5f 65 63 68 6f 20 22 6e 6f 6e 65 22 20  $as_echo "none" 
1e000 3e 26 36 3b 20 7d 0a 66 69 0a 6d 61 78 5f 63 6d  >&6; }.fi.max_cm
1e010 64 5f 6c 65 6e 3d 24 6c 74 5f 63 76 5f 73 79 73  d_len=$lt_cv_sys
1e020 5f 6d 61 78 5f 63 6d 64 5f 6c 65 6e 0a 0a 0a 0a  _max_cmd_len....
1e030 0a 0a 0a 3a 20 24 7b 43 50 3d 22 63 70 20 2d 66  ...: ${CP="cp -f
1e040 22 7d 0a 3a 20 24 7b 4d 56 3d 22 6d 76 20 2d 66  "}.: ${MV="mv -f
1e050 22 7d 0a 3a 20 24 7b 52 4d 3d 22 72 6d 20 2d 66  "}.: ${RM="rm -f
1e060 22 7d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  "}..{ $as_echo "
1e070 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
1e080 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
1e090 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68  cking whether th
1e0a0 65 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61  e shell understa
1e0b0 6e 64 73 20 73 6f 6d 65 20 58 53 49 20 63 6f 6e  nds some XSI con
1e0c0 73 74 72 75 63 74 73 22 20 3e 26 35 0a 24 61 73  structs" >&5.$as
1e0d0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
1e0e0 67 20 77 68 65 74 68 65 72 20 74 68 65 20 73 68  g whether the sh
1e0f0 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64 73 20  ell understands 
1e100 73 6f 6d 65 20 58 53 49 20 63 6f 6e 73 74 72 75  some XSI constru
1e110 63 74 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  cts... " >&6; }.
1e120 23 20 54 72 79 20 73 6f 6d 65 20 58 53 49 20 66  # Try some XSI f
1e130 65 61 74 75 72 65 73 0a 78 73 69 5f 73 68 65 6c  eatures.xsi_shel
1e140 6c 3d 6e 6f 0a 28 20 5f 6c 74 5f 64 75 6d 6d 79  l=no.( _lt_dummy
1e150 3d 22 61 2f 62 2f 63 22 0a 20 20 74 65 73 74 20  ="a/b/c".  test 
1e160 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 23 23 2a 2f  "${_lt_dummy##*/
1e170 7d 2c 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 2f 2a  },${_lt_dummy%/*
1e180 7d 2c 22 24 7b 5f 6c 74 5f 64 75 6d 6d 79 25 22  },"${_lt_dummy%"
1e190 24 5f 6c 74 5f 64 75 6d 6d 79 22 7d 2c 20 5c 0a  $_lt_dummy"}, \.
1e1a0 20 20 20 20 20 20 3d 20 63 2c 61 2f 62 2c 2c 20        = c,a/b,, 
1e1b0 5c 0a 20 20 20 20 26 26 20 65 76 61 6c 20 27 74  \.    && eval 't
1e1c0 65 73 74 20 24 28 28 20 31 20 2b 20 31 20 29 29  est $(( 1 + 1 ))
1e1d0 20 2d 65 71 20 32 20 5c 0a 20 20 20 20 26 26 20   -eq 2 \.    && 
1e1e0 74 65 73 74 20 22 24 7b 23 5f 6c 74 5f 64 75 6d  test "${#_lt_dum
1e1f0 6d 79 7d 22 20 2d 65 71 20 35 27 20 29 20 3e 2f  my}" -eq 5' ) >/
1e200 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c 0a  dev/null 2>&1 \.
1e210 20 20 26 26 20 78 73 69 5f 73 68 65 6c 6c 3d 79    && xsi_shell=y
1e220 65 73 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  es.{ $as_echo "$
1e230 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e240 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
1e250 6c 74 3a 20 24 78 73 69 5f 73 68 65 6c 6c 22 20  lt: $xsi_shell" 
1e260 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 78  >&5.$as_echo "$x
1e270 73 69 5f 73 68 65 6c 6c 22 20 3e 26 36 3b 20 7d  si_shell" >&6; }
1e280 0a 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  ...{ $as_echo "$
1e290 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
1e2a0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
1e2b0 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65  king whether the
1e2c0 20 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e   shell understan
1e2d0 64 73 20 5c 22 2b 3d 5c 22 22 20 3e 26 35 0a 24  ds \"+=\"" >&5.$
1e2e0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
1e2f0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
1e300 73 68 65 6c 6c 20 75 6e 64 65 72 73 74 61 6e 64  shell understand
1e310 73 20 5c 22 2b 3d 5c 22 2e 2e 2e 20 22 20 3e 26  s \"+=\"... " >&
1e320 36 3b 20 7d 0a 6c 74 5f 73 68 65 6c 6c 5f 61 70  6; }.lt_shell_ap
1e330 70 65 6e 64 3d 6e 6f 0a 28 20 66 6f 6f 3d 62 61  pend=no.( foo=ba
1e340 72 3b 20 73 65 74 20 66 6f 6f 20 62 61 7a 3b 20  r; set foo baz; 
1e350 65 76 61 6c 20 22 24 31 2b 3d 5c 24 32 22 20 26  eval "$1+=\$2" &
1e360 26 20 74 65 73 74 20 22 24 66 6f 6f 22 20 3d 20  & test "$foo" = 
1e370 62 61 72 62 61 7a 20 29 20 5c 0a 20 20 20 20 3e  barbaz ) \.    >
1e380 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 5c  /dev/null 2>&1 \
1e390 0a 20 20 26 26 20 6c 74 5f 73 68 65 6c 6c 5f 61  .  && lt_shell_a
1e3a0 70 70 65 6e 64 3d 79 65 73 0a 7b 20 24 61 73 5f  ppend=yes.{ $as_
1e3b0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1e3c0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1e3d0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 73  }: result: $lt_s
1e3e0 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 35  hell_append" >&5
1e3f0 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f 73  .$as_echo "$lt_s
1e400 68 65 6c 6c 5f 61 70 70 65 6e 64 22 20 3e 26 36  hell_append" >&6
1e410 3b 20 7d 0a 0a 0a 69 66 20 28 20 28 4d 41 49 4c  ; }...if ( (MAIL
1e420 3d 36 30 3b 20 75 6e 73 65 74 20 4d 41 49 4c 29  =60; unset MAIL)
1e430 20 7c 7c 20 65 78 69 74 29 20 3e 2f 64 65 76 2f   || exit) >/dev/
1e440 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
1e450 20 20 6c 74 5f 75 6e 73 65 74 3d 75 6e 73 65 74    lt_unset=unset
1e460 0a 65 6c 73 65 0a 20 20 6c 74 5f 75 6e 73 65 74  .else.  lt_unset
1e470 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 0a 0a 0a 23  =false.fi......#
1e480 20 74 65 73 74 20 45 42 43 44 49 43 20 6f 72 20   test EBCDIC or 
1e490 41 53 43 49 49 0a 63 61 73 65 20 60 65 63 68 6f  ASCII.case `echo
1e4a0 20 58 7c 74 72 20 58 20 27 5c 31 30 31 27 60 20   X|tr X '\101'` 
1e4b0 69 6e 0a 20 41 29 20 23 20 41 53 43 49 49 20 62  in. A) # ASCII b
1e4c0 61 73 65 64 20 73 79 73 74 65 6d 0a 20 20 20 20  ased system.    
1e4d0 23 20 5c 6e 20 69 73 20 6e 6f 74 20 69 6e 74 65  # \n is not inte
1e4e0 72 70 72 65 74 65 64 20 63 6f 72 72 65 63 74 6c  rpreted correctl
1e4f0 79 20 62 79 20 53 6f 6c 61 72 69 73 20 38 20 2f  y by Solaris 8 /
1e500 75 73 72 2f 75 63 62 2f 74 72 0a 20 20 6c 74 5f  usr/ucb/tr.  lt_
1e510 53 50 32 4e 4c 3d 27 74 72 20 5c 30 34 30 20 5c  SP2NL='tr \040 \
1e520 30 31 32 27 0a 20 20 6c 74 5f 4e 4c 32 53 50 3d  012'.  lt_NL2SP=
1e530 27 74 72 20 5c 30 31 35 5c 30 31 32 20 5c 30 34  'tr \015\012 \04
1e540 30 5c 30 34 30 27 0a 20 20 3b 3b 0a 20 2a 29 20  0\040'.  ;;. *) 
1e550 23 20 45 42 43 44 49 43 20 62 61 73 65 64 20 73  # EBCDIC based s
1e560 79 73 74 65 6d 0a 20 20 6c 74 5f 53 50 32 4e 4c  ystem.  lt_SP2NL
1e570 3d 27 74 72 20 5c 31 30 30 20 5c 6e 27 0a 20 20  ='tr \100 \n'.  
1e580 6c 74 5f 4e 4c 32 53 50 3d 27 74 72 20 5c 72 5c  lt_NL2SP='tr \r\
1e590 6e 20 5c 31 30 30 5c 31 30 30 27 0a 20 20 3b 3b  n \100\100'.  ;;
1e5a0 0a 65 73 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b  .esac..........{
1e5b0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e5c0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e5d0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1e5e0 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1e5f0 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1e600 20 66 69 6c 65 73 22 20 3e 26 35 0a 24 61 73 5f   files" >&5.$as_
1e610 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
1e620 20 66 6f 72 20 24 4c 44 20 6f 70 74 69 6f 6e 20   for $LD option 
1e630 74 6f 20 72 65 6c 6f 61 64 20 6f 62 6a 65 63 74  to reload object
1e640 20 66 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b   files... " >&6;
1e650 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 6c 64   }.if ${lt_cv_ld
1e660 5f 72 65 6c 6f 61 64 5f 66 6c 61 67 2b 3a 7d 20  _reload_flag+:} 
1e670 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
1e680 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
1e690 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
1e6a0 20 20 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61    lt_cv_ld_reloa
1e6b0 64 5f 66 6c 61 67 3d 27 2d 72 27 0a 66 69 0a 7b  d_flag='-r'.fi.{
1e6c0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e6d0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e6e0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
1e6f0 24 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64  $lt_cv_ld_reload
1e700 5f 66 6c 61 67 22 20 3e 26 35 0a 24 61 73 5f 65  _flag" >&5.$as_e
1e710 63 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 72  cho "$lt_cv_ld_r
1e720 65 6c 6f 61 64 5f 66 6c 61 67 22 20 3e 26 36 3b  eload_flag" >&6;
1e730 20 7d 0a 72 65 6c 6f 61 64 5f 66 6c 61 67 3d 24   }.reload_flag=$
1e740 6c 74 5f 63 76 5f 6c 64 5f 72 65 6c 6f 61 64 5f  lt_cv_ld_reload_
1e750 66 6c 61 67 0a 63 61 73 65 20 24 72 65 6c 6f 61  flag.case $reloa
1e760 64 5f 66 6c 61 67 20 69 6e 0a 22 22 20 7c 20 22  d_flag in."" | "
1e770 20 22 2a 29 20 3b 3b 0a 2a 29 20 72 65 6c 6f 61   "*) ;;.*) reloa
1e780 64 5f 66 6c 61 67 3d 22 20 24 72 65 6c 6f 61 64  d_flag=" $reload
1e790 5f 66 6c 61 67 22 20 3b 3b 0a 65 73 61 63 0a 72  _flag" ;;.esac.r
1e7a0 65 6c 6f 61 64 5f 63 6d 64 73 3d 27 24 4c 44 24  eload_cmds='$LD$
1e7b0 72 65 6c 6f 61 64 5f 66 6c 61 67 20 2d 6f 20 24  reload_flag -o $
1e7c0 6f 75 74 70 75 74 24 72 65 6c 6f 61 64 5f 6f 62  output$reload_ob
1e7d0 6a 73 27 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  js'.case $host_o
1e7e0 73 20 69 6e 0a 20 20 64 61 72 77 69 6e 2a 29 0a  s in.  darwin*).
1e7f0 20 20 20 20 69 66 20 74 65 73 74 20 22 24 47 43      if test "$GC
1e800 43 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20  C" = yes; then. 
1e810 20 20 20 20 20 72 65 6c 6f 61 64 5f 63 6d 64 73       reload_cmds
1e820 3d 27 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ='$LTCC $LTCFLAG
1e830 53 20 2d 6e 6f 73 74 64 6c 69 62 20 24 7b 77 6c  S -nostdlib ${wl
1e840 7d 2d 72 20 2d 6f 20 24 6f 75 74 70 75 74 24 72  }-r -o $output$r
1e850 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a 20 20 20 20  eload_objs'.    
1e860 65 6c 73 65 0a 20 20 20 20 20 20 72 65 6c 6f 61  else.      reloa
1e870 64 5f 63 6d 64 73 3d 27 24 4c 44 24 72 65 6c 6f  d_cmds='$LD$relo
1e880 61 64 5f 66 6c 61 67 20 2d 6f 20 24 6f 75 74 70  ad_flag -o $outp
1e890 75 74 24 72 65 6c 6f 61 64 5f 6f 62 6a 73 27 0a  ut$reload_objs'.
1e8a0 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a 65 73      fi.    ;;.es
1e8b0 61 63 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74  ac..........if t
1e8c0 65 73 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c  est -n "$ac_tool
1e8d0 5f 70 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20  _prefix"; then. 
1e8e0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
1e8f0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b  irst word of "${
1e900 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1e910 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20 63  bjdump", so it c
1e920 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d 20  an be a program 
1e930 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e 0a  name with args..
1e940 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63 5f 74  set dummy ${ac_t
1e950 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 62 6a 64 75  ool_prefix}objdu
1e960 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  mp; ac_word=$2.{
1e970 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1e980 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1e990 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1e9a0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1e9b0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1e9c0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1e9d0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1e9e0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1e9f0 5f 4f 42 4a 44 55 4d 50 2b 3a 7d 20 66 61 6c 73  _OBJDUMP+:} fals
1ea00 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
1ea10 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
1ea20 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66   " >&6.else.  if
1ea30 20 74 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55   test -n "$OBJDU
1ea40 4d 50 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  MP"; then.  ac_c
1ea50 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22  v_prog_OBJDUMP="
1ea60 24 4f 42 4a 44 55 4d 50 22 20 23 20 4c 65 74 20  $OBJDUMP" # Let 
1ea70 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
1ea80 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
1ea90 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
1eaa0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
1eab0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
1eac0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
1ead0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
1eae0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
1eaf0 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
1eb00 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
1eb10 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
1eb20 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
1eb30 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
1eb40 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
1eb50 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
1eb60 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
1eb70 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
1eb80 70 72 6f 67 5f 4f 42 4a 44 55 4d 50 3d 22 24 7b  prog_OBJDUMP="${
1eb90 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
1eba0 62 6a 64 75 6d 70 22 0a 20 20 20 20 24 61 73 5f  bjdump".    $as_
1ebb0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ebc0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ebd0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
1ebe0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
1ebf0 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
1ec00 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
1ec10 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
1ec20 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
1ec30 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63 76 5f 70  OBJDUMP=$ac_cv_p
1ec40 72 6f 67 5f 4f 42 4a 44 55 4d 50 0a 69 66 20 74  rog_OBJDUMP.if t
1ec50 65 73 74 20 2d 6e 20 22 24 4f 42 4a 44 55 4d 50  est -n "$OBJDUMP
1ec60 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
1ec70 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1ec80 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1ec90 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4f 42 4a 44  }: result: $OBJD
1eca0 55 4d 50 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  UMP" >&5.$as_ech
1ecb0 6f 20 22 24 4f 42 4a 44 55 4d 50 22 20 3e 26 36  o "$OBJDUMP" >&6
1ecc0 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73  ; }.else.  { $as
1ecd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
1ece0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
1ecf0 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20  O}: result: no" 
1ed00 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f  >&5.$as_echo "no
1ed10 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69  " >&6; }.fi...fi
1ed20 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63  .if test -z "$ac
1ed30 5f 63 76 5f 70 72 6f 67 5f 4f 42 4a 44 55 4d 50  _cv_prog_OBJDUMP
1ed40 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f  "; then.  ac_ct_
1ed50 4f 42 4a 44 55 4d 50 3d 24 4f 42 4a 44 55 4d 50  OBJDUMP=$OBJDUMP
1ed60 0a 20 20 23 20 45 78 74 72 61 63 74 20 74 68 65  .  # Extract the
1ed70 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22   first word of "
1ed80 6f 62 6a 64 75 6d 70 22 2c 20 73 6f 20 69 74 20  objdump", so it 
1ed90 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61 6d  can be a program
1eda0 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73 2e   name with args.
1edb0 0a 73 65 74 20 64 75 6d 6d 79 20 6f 62 6a 64 75  .set dummy objdu
1edc0 6d 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  mp; ac_word=$2.{
1edd0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
1ede0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
1edf0 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
1ee00 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
1ee10 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
1ee20 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
1ee30 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
1ee40 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
1ee50 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 2b 3a  _ac_ct_OBJDUMP+:
1ee60 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a  } false; then :.
1ee70 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63    $as_echo_n "(c
1ee80 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73  ached) " >&6.els
1ee90 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22  e.  if test -n "
1eea0 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22 3b  $ac_ct_OBJDUMP";
1eeb0 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
1eec0 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  og_ac_ct_OBJDUMP
1eed0 3d 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50  ="$ac_ct_OBJDUMP
1eee0 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
1eef0 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
1ef00 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
1ef10 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
1ef20 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
1ef30 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
1ef40 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
1ef50 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
1ef60 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
1ef70 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
1ef80 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
1ef90 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
1efa0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
1efb0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
1efc0 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
1efd0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
1efe0 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
1eff0 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
1f000 63 74 5f 4f 42 4a 44 55 4d 50 3d 22 6f 62 6a 64  ct_OBJDUMP="objd
1f010 75 6d 70 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ump".    $as_ech
1f020 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
1f030 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
1f040 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
1f050 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
1f060 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
1f070 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
1f080 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
1f090 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
1f0a0 63 74 5f 4f 42 4a 44 55 4d 50 3d 24 61 63 5f 63  ct_OBJDUMP=$ac_c
1f0b0 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 42 4a  v_prog_ac_ct_OBJ
1f0c0 44 55 4d 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  DUMP.if test -n 
1f0d0 22 24 61 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 22  "$ac_ct_OBJDUMP"
1f0e0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
1f0f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
1f100 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
1f110 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
1f120 5f 4f 42 4a 44 55 4d 50 22 20 3e 26 35 0a 24 61  _OBJDUMP" >&5.$a
1f130 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4f  s_echo "$ac_ct_O
1f140 42 4a 44 55 4d 50 22 20 3e 26 36 3b 20 7d 0a 65  BJDUMP" >&6; }.e
1f150 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  lse.  { $as_echo
1f160 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
1f170 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
1f180 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24  esult: no" >&5.$
1f190 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36  as_echo "no" >&6
1f1a0 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73  ; }.fi..  if tes
1f1b0 74 20 22 78 24 61 63 5f 63 74 5f 4f 42 4a 44 55  t "x$ac_ct_OBJDU
1f1c0 4d 50 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20  MP" = x; then.  
1f1d0 20 20 4f 42 4a 44 55 4d 50 3d 22 66 61 6c 73 65    OBJDUMP="false
1f1e0 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61 73  ".  else.    cas
1f1f0 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69 6c 69  e $cross_compili
1f200 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e  ng:$ac_tool_warn
1f210 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20 24 61  ed in.yes:).{ $a
1f220 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
1f230 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
1f240 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73  NO}: WARNING: us
1f250 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20  ing cross tools 
1f260 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69 74  not prefixed wit
1f270 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22 20  h host triplet" 
1f280 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
1f290 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 75  s_me: WARNING: u
1f2a0 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c 73  sing cross tools
1f2b0 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77 69   not prefixed wi
1f2c0 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74 22  th host triplet"
1f2d0 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77   >&2;}.ac_tool_w
1f2e0 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65 73 61  arned=yes ;;.esa
1f2f0 63 0a 20 20 20 20 4f 42 4a 44 55 4d 50 3d 24 61  c.    OBJDUMP=$a
1f300 63 5f 63 74 5f 4f 42 4a 44 55 4d 50 0a 20 20 66  c_ct_OBJDUMP.  f
1f310 69 0a 65 6c 73 65 0a 20 20 4f 42 4a 44 55 4d 50  i.else.  OBJDUMP
1f320 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 42  ="$ac_cv_prog_OB
1f330 4a 44 55 4d 50 22 0a 66 69 0a 0a 74 65 73 74 20  JDUMP".fi..test 
1f340 2d 7a 20 22 24 4f 42 4a 44 55 4d 50 22 20 26 26  -z "$OBJDUMP" &&
1f350 20 4f 42 4a 44 55 4d 50 3d 6f 62 6a 64 75 6d 70   OBJDUMP=objdump
1f360 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 7b 20 24 61 73 5f  ..........{ $as_
1f370 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
1f380 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
1f390 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  }: checking how 
1f3a0 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70  to recognize dep
1f3b0 65 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73  endent libraries
1f3c0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
1f3d0 20 22 63 68 65 63 6b 69 6e 67 20 68 6f 77 20 74   "checking how t
1f3e0 6f 20 72 65 63 6f 67 6e 69 7a 65 20 64 65 70 65  o recognize depe
1f3f0 6e 64 65 6e 74 20 6c 69 62 72 61 72 69 65 73 2e  ndent libraries.
1f400 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24  .. " >&6; }.if $
1f410 7b 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63  {lt_cv_deplibs_c
1f420 68 65 63 6b 5f 6d 65 74 68 6f 64 2b 3a 7d 20 66  heck_method+:} f
1f430 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
1f440 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
1f450 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
1f460 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69   lt_cv_file_magi
1f470 63 5f 63 6d 64 3d 27 24 4d 41 47 49 43 5f 43 4d  c_cmd='$MAGIC_CM
1f480 44 27 0a 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61  D'.lt_cv_file_ma
1f490 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 0a 6c  gic_test_file=.l
1f4a0 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
1f4b0 63 6b 5f 6d 65 74 68 6f 64 3d 27 75 6e 6b 6e 6f  ck_method='unkno
1f4c0 77 6e 27 0a 23 20 4e 65 65 64 20 74 6f 20 73 65  wn'.# Need to se
1f4d0 74 20 74 68 65 20 70 72 65 63 65 64 69 6e 67 20  t the preceding 
1f4e0 76 61 72 69 61 62 6c 65 20 6f 6e 20 61 6c 6c 20  variable on all 
1f4f0 70 6c 61 74 66 6f 72 6d 73 20 74 68 61 74 20 73  platforms that s
1f500 75 70 70 6f 72 74 0a 23 20 69 6e 74 65 72 6c 69  upport.# interli
1f510 62 72 61 72 79 20 64 65 70 65 6e 64 65 6e 63 69  brary dependenci
1f520 65 73 2e 0a 23 20 27 6e 6f 6e 65 27 20 2d 2d 20  es..# 'none' -- 
1f530 64 65 70 65 6e 64 65 6e 63 69 65 73 20 6e 6f 74  dependencies not
1f540 20 73 75 70 70 6f 72 74 65 64 2e 0a 23 20 60 75   supported..# `u
1f550 6e 6b 6e 6f 77 6e 27 20 2d 2d 20 73 61 6d 65 20  nknown' -- same 
1f560 61 73 20 6e 6f 6e 65 2c 20 62 75 74 20 64 6f 63  as none, but doc
1f570 75 6d 65 6e 74 73 20 74 68 61 74 20 77 65 20 72  uments that we r
1f580 65 61 6c 6c 79 20 64 6f 6e 27 74 20 6b 6e 6f 77  eally don't know
1f590 2e 0a 23 20 27 70 61 73 73 5f 61 6c 6c 27 20 2d  ..# 'pass_all' -
1f5a0 2d 20 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69  - all dependenci
1f5b0 65 73 20 70 61 73 73 65 64 20 77 69 74 68 20 6e  es passed with n
1f5c0 6f 20 63 68 65 63 6b 73 2e 0a 23 20 27 74 65 73  o checks..# 'tes
1f5d0 74 5f 63 6f 6d 70 69 6c 65 27 20 2d 2d 20 63 68  t_compile' -- ch
1f5e0 65 63 6b 20 62 79 20 6d 61 6b 69 6e 67 20 74 65  eck by making te
1f5f0 73 74 20 70 72 6f 67 72 61 6d 2e 0a 23 20 27 66  st program..# 'f
1f600 69 6c 65 5f 6d 61 67 69 63 20 5b 5b 72 65 67 65  ile_magic [[rege
1f610 78 5d 5d 27 20 2d 2d 20 63 68 65 63 6b 20 62 79  x]]' -- check by
1f620 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 66 69 6c   looking for fil
1f630 65 73 20 69 6e 20 6c 69 62 72 61 72 79 20 70 61  es in library pa
1f640 74 68 0a 23 20 77 68 69 63 68 20 72 65 73 70 6f  th.# which respo
1f650 6e 64 73 20 74 6f 20 74 68 65 20 24 66 69 6c 65  nds to the $file
1f660 5f 6d 61 67 69 63 5f 63 6d 64 20 77 69 74 68 20  _magic_cmd with 
1f670 61 20 67 69 76 65 6e 20 65 78 74 65 6e 64 65 64  a given extended
1f680 20 72 65 67 65 78 2e 0a 23 20 49 66 20 79 6f 75   regex..# If you
1f690 20 68 61 76 65 20 60 66 69 6c 65 27 20 6f 72 20   have `file' or 
1f6a0 65 71 75 69 76 61 6c 65 6e 74 20 6f 6e 20 79 6f  equivalent on yo
1f6b0 75 72 20 73 79 73 74 65 6d 20 61 6e 64 20 79 6f  ur system and yo
1f6c0 75 27 72 65 20 6e 6f 74 20 73 75 72 65 0a 23 20  u're not sure.# 
1f6d0 77 68 65 74 68 65 72 20 60 70 61 73 73 5f 61 6c  whether `pass_al
1f6e0 6c 27 20 77 69 6c 6c 20 2a 61 6c 77 61 79 73 2a  l' will *always*
1f6f0 20 77 6f 72 6b 2c 20 79 6f 75 20 70 72 6f 62 61   work, you proba
1f700 62 6c 79 20 77 61 6e 74 20 74 68 69 73 20 6f 6e  bly want this on
1f710 65 2e 0a 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f  e...case $host_o
1f720 73 20 69 6e 0a 61 69 78 5b 34 2d 39 5d 2a 29 0a  s in.aix[4-9]*).
1f730 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
1f740 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
1f750 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62 65 6f 73  s_all.  ;;..beos
1f760 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69  *).  lt_cv_depli
1f770 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d  bs_check_method=
1f780 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 62  pass_all.  ;;..b
1f790 73 64 69 5b 34 35 5d 2a 29 0a 20 20 6c 74 5f 63  sdi[45]*).  lt_c
1f7a0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1f7b0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1f7c0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
1f7d0 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 73  ]*-bit [ML]SB (s
1f7e0 68 61 72 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e  hared object|dyn
1f7f0 61 6d 69 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f  amic lib)'.  lt_
1f800 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1f810 64 3d 27 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65  d='/usr/bin/file
1f820 20 2d 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c   -L'.  lt_cv_fil
1f830 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
1f840 65 3d 2f 73 68 6c 69 62 2f 6c 69 62 63 2e 73 6f  e=/shlib/libc.so
1f850 0a 20 20 3b 3b 0a 0a 63 79 67 77 69 6e 2a 29 0a  .  ;;..cygwin*).
1f860 20 20 23 20 66 75 6e 63 5f 77 69 6e 33 32 5f 6c    # func_win32_l
1f870 69 62 69 64 20 69 73 20 61 20 73 68 65 6c 6c 20  ibid is a shell 
1f880 66 75 6e 63 74 69 6f 6e 20 64 65 66 69 6e 65 64  function defined
1f890 20 69 6e 20 6c 74 6d 61 69 6e 2e 73 68 0a 20 20   in ltmain.sh.  
1f8a0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1f8b0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1f8c0 5f 6d 61 67 69 63 20 5e 78 38 36 20 61 72 63 68  _magic ^x86 arch
1f8d0 69 76 65 20 69 6d 70 6f 72 74 7c 5e 78 38 36 20  ive import|^x86 
1f8e0 44 4c 4c 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c  DLL'.  lt_cv_fil
1f8f0 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 66 75 6e  e_magic_cmd='fun
1f900 63 5f 77 69 6e 33 32 5f 6c 69 62 69 64 27 0a 20  c_win32_libid'. 
1f910 20 3b 3b 0a 0a 6d 69 6e 67 77 2a 20 7c 20 70 77   ;;..mingw* | pw
1f920 33 32 2a 29 0a 20 20 23 20 42 61 73 65 20 4d 53  32*).  # Base MS
1f930 59 53 2f 4d 69 6e 47 57 20 64 6f 20 6e 6f 74 20  YS/MinGW do not 
1f940 70 72 6f 76 69 64 65 20 74 68 65 20 27 66 69 6c  provide the 'fil
1f950 65 27 20 63 6f 6d 6d 61 6e 64 20 6e 65 65 64 65  e' command neede
1f960 64 20 62 79 0a 20 20 23 20 66 75 6e 63 5f 77 69  d by.  # func_wi
1f970 6e 33 32 5f 6c 69 62 69 64 20 73 68 65 6c 6c 20  n32_libid shell 
1f980 66 75 6e 63 74 69 6f 6e 2c 20 73 6f 20 75 73 65  function, so use
1f990 20 61 20 77 65 61 6b 65 72 20 74 65 73 74 20 62   a weaker test b
1f9a0 61 73 65 64 20 6f 6e 20 27 6f 62 6a 64 75 6d 70  ased on 'objdump
1f9b0 27 2c 0a 20 20 23 20 75 6e 6c 65 73 73 20 77 65  ',.  # unless we
1f9c0 20 66 69 6e 64 20 27 66 69 6c 65 27 2c 20 66 6f   find 'file', fo
1f9d0 72 20 65 78 61 6d 70 6c 65 20 62 65 63 61 75 73  r example becaus
1f9e0 65 20 77 65 20 61 72 65 20 63 72 6f 73 73 2d 63  e we are cross-c
1f9f0 6f 6d 70 69 6c 69 6e 67 2e 0a 20 20 69 66 20 28  ompiling..  if (
1fa00 20 66 69 6c 65 20 2f 20 29 20 3e 2f 64 65 76 2f   file / ) >/dev/
1fa10 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a  null 2>&1; then.
1fa20 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62      lt_cv_deplib
1fa30 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27  s_check_method='
1fa40 66 69 6c 65 5f 6d 61 67 69 63 20 5e 78 38 36 20  file_magic ^x86 
1fa50 61 72 63 68 69 76 65 20 69 6d 70 6f 72 74 7c 5e  archive import|^
1fa60 78 38 36 20 44 4c 4c 27 0a 20 20 20 20 6c 74 5f  x86 DLL'.    lt_
1fa70 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d  cv_file_magic_cm
1fa80 64 3d 27 66 75 6e 63 5f 77 69 6e 33 32 5f 6c 69  d='func_win32_li
1fa90 62 69 64 27 0a 20 20 65 6c 73 65 0a 20 20 20 20  bid'.  else.    
1faa0 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1fab0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1fac0 5f 6d 61 67 69 63 20 66 69 6c 65 20 66 6f 72 6d  _magic file form
1fad0 61 74 20 70 65 69 2a 2d 69 33 38 36 28 2e 2a 61  at pei*-i386(.*a
1fae0 72 63 68 69 74 65 63 74 75 72 65 3a 20 69 33 38  rchitecture: i38
1faf0 36 29 3f 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66  6)?'.    lt_cv_f
1fb00 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 27 24  ile_magic_cmd='$
1fb10 4f 42 4a 44 55 4d 50 20 2d 66 27 0a 20 20 66 69  OBJDUMP -f'.  fi
1fb20 0a 20 20 3b 3b 0a 0a 63 65 67 63 63 29 0a 20 20  .  ;;..cegcc).  
1fb30 23 20 75 73 65 20 74 68 65 20 77 65 61 6b 65 72  # use the weaker
1fb40 20 74 65 73 74 20 62 61 73 65 64 20 6f 6e 20 27   test based on '
1fb50 6f 62 6a 64 75 6d 70 27 2e 20 53 65 65 20 6d 69  objdump'. See mi
1fb60 6e 67 77 2a 2e 0a 20 20 6c 74 5f 63 76 5f 64 65  ngw*..  lt_cv_de
1fb70 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1fb80 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 66  od='file_magic f
1fb90 69 6c 65 20 66 6f 72 6d 61 74 20 70 65 2d 61 72  ile format pe-ar
1fba0 6d 2d 2e 2a 6c 69 74 74 6c 65 28 2e 2a 61 72 63  m-.*little(.*arc
1fbb0 68 69 74 65 63 74 75 72 65 3a 20 61 72 6d 29 3f  hitecture: arm)?
1fbc0 27 0a 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d  '.  lt_cv_file_m
1fbd0 61 67 69 63 5f 63 6d 64 3d 27 24 4f 42 4a 44 55  agic_cmd='$OBJDU
1fbe0 4d 50 20 2d 66 27 0a 20 20 3b 3b 0a 0a 64 61 72  MP -f'.  ;;..dar
1fbf0 77 69 6e 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a  win* | rhapsody*
1fc00 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
1fc10 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
1fc20 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 66 72  ass_all.  ;;..fr
1fc30 65 65 62 73 64 2a 20 7c 20 64 72 61 67 6f 6e 66  eebsd* | dragonf
1fc40 6c 79 2a 29 0a 20 20 69 66 20 65 63 68 6f 20 5f  ly*).  if echo _
1fc50 5f 45 4c 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20  _ELF__ | $CC -E 
1fc60 2d 20 7c 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f  - | $GREP __ELF_
1fc70 5f 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  _ > /dev/null; t
1fc80 68 65 6e 0a 20 20 20 20 63 61 73 65 20 24 68 6f  hen.    case $ho
1fc90 73 74 5f 63 70 75 20 69 6e 0a 20 20 20 20 69 2a  st_cpu in.    i*
1fca0 38 36 20 29 0a 20 20 20 20 20 20 23 20 4e 6f 74  86 ).      # Not
1fcb0 20 73 75 72 65 20 77 68 65 74 68 65 72 20 74 68   sure whether th
1fcc0 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 4f 70  e presence of Op
1fcd0 65 6e 42 53 44 20 68 65 72 65 20 77 61 73 20 61  enBSD here was a
1fce0 20 6d 69 73 74 61 6b 65 2e 0a 20 20 20 20 20 20   mistake..      
1fcf0 23 20 4c 65 74 27 73 20 61 63 63 65 70 74 20 62  # Let's accept b
1fd00 6f 74 68 20 6f 66 20 74 68 65 6d 20 75 6e 74 69  oth of them unti
1fd10 6c 20 74 68 69 73 20 69 73 20 63 6c 65 61 72 65  l this is cleare
1fd20 64 20 75 70 2e 0a 20 20 20 20 20 20 6c 74 5f 63  d up..      lt_c
1fd30 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
1fd40 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
1fd50 69 63 20 28 46 72 65 65 42 53 44 7c 4f 70 65 6e  ic (FreeBSD|Open
1fd60 42 53 44 7c 44 72 61 67 6f 6e 46 6c 79 29 2f 69  BSD|DragonFly)/i
1fd70 5b 33 2d 39 5d 38 36 20 28 63 6f 6d 70 61 63 74  [3-9]86 (compact
1fd80 20 29 3f 64 65 6d 61 6e 64 20 70 61 67 65 64 20   )?demand paged 
1fd90 73 68 61 72 65 64 20 6c 69 62 72 61 72 79 27 0a  shared library'.
1fda0 20 20 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65        lt_cv_file
1fdb0 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f 75 73 72 2f  _magic_cmd=/usr/
1fdc0 62 69 6e 2f 66 69 6c 65 0a 20 20 20 20 20 20 6c  bin/file.      l
1fdd0 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
1fde0 74 65 73 74 5f 66 69 6c 65 3d 60 65 63 68 6f 20  test_file=`echo 
1fdf0 2f 75 73 72 2f 6c 69 62 2f 6c 69 62 63 2e 73 6f  /usr/lib/libc.so
1fe00 2e 2a 60 0a 20 20 20 20 20 20 3b 3b 0a 20 20 20  .*`.      ;;.   
1fe10 20 65 73 61 63 0a 20 20 65 6c 73 65 0a 20 20 20   esac.  else.   
1fe20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
1fe30 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
1fe40 5f 61 6c 6c 0a 20 20 66 69 0a 20 20 3b 3b 0a 0a  _all.  fi.  ;;..
1fe50 67 6e 75 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65  gnu*).  lt_cv_de
1fe60 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
1fe70 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b  od=pass_all.  ;;
1fe80 0a 0a 68 70 75 78 31 30 2e 32 30 2a 20 7c 20 68  ..hpux10.20* | h
1fe90 70 75 78 31 31 2a 29 0a 20 20 6c 74 5f 63 76 5f  pux11*).  lt_cv_
1fea0 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
1feb0 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 63  usr/bin/file.  c
1fec0 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e  ase $host_cpu in
1fed0 0a 20 20 69 61 36 34 2a 29 0a 20 20 20 20 6c 74  .  ia64*).    lt
1fee0 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
1fef0 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d  k_method='file_m
1ff00 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39  agic (s[0-9][0-9
1ff10 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d 39 5d  ][0-9]|ELF-[0-9]
1ff20 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6f 62  [0-9]) shared ob
1ff30 6a 65 63 74 20 66 69 6c 65 20 2d 20 49 41 36 34  ject file - IA64
1ff40 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65  '.    lt_cv_file
1ff50 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65  _magic_test_file
1ff60 3d 2f 75 73 72 2f 6c 69 62 2f 68 70 75 78 33 32  =/usr/lib/hpux32
1ff70 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b 3b 0a  /libc.so.    ;;.
1ff80 20 20 68 70 70 61 2a 36 34 2a 29 0a 20 20 20 20    hppa*64*).    
1ff90 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
1ffa0 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 66 69 6c 65  eck_method='file
1ffb0 5f 6d 61 67 69 63 20 28 73 5b 30 2d 39 5d 5b 30  _magic (s[0-9][0
1ffc0 2d 39 5d 5b 30 2d 39 5d 7c 45 4c 46 2d 5b 30 2d  -9][0-9]|ELF-[0-
1ffd0 39 5d 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20  9][0-9]) shared 
1ffe0 6f 62 6a 65 63 74 20 66 69 6c 65 20 2d 20 50 41  object file - PA
1fff0 2d 52 49 53 43 20 5b 30 2d 39 5d 2e 5b 30 2d 39  -RISC [0-9].[0-9
20000 5d 27 0a 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c  ]'.    lt_cv_fil
20010 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
20020 65 3d 2f 75 73 72 2f 6c 69 62 2f 70 61 32 30 5f  e=/usr/lib/pa20_
20030 36 34 2f 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b  64/libc.sl.    ;
20040 3b 0a 20 20 2a 29 0a 20 20 20 20 6c 74 5f 63 76  ;.  *).    lt_cv
20050 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20060 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69  ethod='file_magi
20070 63 20 28 73 5b 30 2d 39 5d 5b 30 2d 39 5d 5b 30  c (s[0-9][0-9][0
20080 2d 39 5d 7c 50 41 2d 52 49 53 43 5b 30 2d 39 5d  -9]|PA-RISC[0-9]
20090 2e 5b 30 2d 39 5d 29 20 73 68 61 72 65 64 20 6c  .[0-9]) shared l
200a0 69 62 72 61 72 79 27 0a 20 20 20 20 6c 74 5f 63  ibrary'.    lt_c
200b0 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65 73  v_file_magic_tes
200c0 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c 69 62 2f  t_file=/usr/lib/
200d0 6c 69 62 63 2e 73 6c 0a 20 20 20 20 3b 3b 0a 20  libc.sl.    ;;. 
200e0 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 69 6e 74 65   esac.  ;;..inte
200f0 72 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 23 20 50  rix[3-9]*).  # P
20100 49 43 20 63 6f 64 65 20 69 73 20 62 72 6f 6b 65  IC code is broke
20110 6e 20 6f 6e 20 49 6e 74 65 72 69 78 20 33 2e 78  n on Interix 3.x
20120 2c 20 74 68 61 74 27 73 20 77 68 79 20 7c 5c 2e  , that's why |\.
20130 61 20 6e 6f 74 20 7c 5f 70 69 63 5c 2e 61 20 68  a not |_pic\.a h
20140 65 72 65 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ere.  lt_cv_depl
20150 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20160 3d 27 6d 61 74 63 68 5f 70 61 74 74 65 72 6e 20  ='match_pattern 
20170 2f 6c 69 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5c  /lib[^/]+(\.so|\
20180 2e 61 29 24 27 0a 20 20 3b 3b 0a 0a 69 72 69 78  .a)$'.  ;;..irix
20190 35 2a 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f  5* | irix6* | no
201a0 6e 73 74 6f 70 75 78 2a 29 0a 20 20 63 61 73 65  nstopux*).  case
201b0 20 24 4c 44 20 69 6e 0a 20 20 2a 2d 33 32 7c 2a   $LD in.  *-32|*
201c0 22 2d 33 32 20 22 29 20 6c 69 62 6d 61 67 69 63  "-32 ") libmagic
201d0 3d 33 32 2d 62 69 74 3b 3b 0a 20 20 2a 2d 6e 33  =32-bit;;.  *-n3
201e0 32 7c 2a 22 2d 6e 33 32 20 22 29 20 6c 69 62 6d  2|*"-n32 ") libm
201f0 61 67 69 63 3d 4e 33 32 3b 3b 0a 20 20 2a 2d 36  agic=N32;;.  *-6
20200 34 7c 2a 22 2d 36 34 20 22 29 20 6c 69 62 6d 61  4|*"-64 ") libma
20210 67 69 63 3d 36 34 2d 62 69 74 3b 3b 0a 20 20 2a  gic=64-bit;;.  *
20220 29 20 6c 69 62 6d 61 67 69 63 3d 6e 65 76 65 72  ) libmagic=never
20230 2d 6d 61 74 63 68 3b 3b 0a 20 20 65 73 61 63 0a  -match;;.  esac.
20240 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20250 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73  check_method=pas
20260 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 23 20 54 68  s_all.  ;;..# Th
20270 69 73 20 6d 75 73 74 20 62 65 20 4c 69 6e 75 78  is must be Linux
20280 20 45 4c 46 2e 0a 6c 69 6e 75 78 2a 20 7c 20 6b   ELF..linux* | k
20290 2a 62 73 64 2a 2d 67 6e 75 29 0a 20 20 6c 74 5f  *bsd*-gnu).  lt_
202a0 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b  cv_deplibs_check
202b0 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c  _method=pass_all
202c0 0a 20 20 3b 3b 0a 0a 6e 65 74 62 73 64 2a 29 0a  .  ;;..netbsd*).
202d0 20 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f    if echo __ELF_
202e0 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24  _ | $CC -E - | $
202f0 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 20 2f  GREP __ELF__ > /
20300 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
20310 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
20320 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
20330 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
20340 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
20350 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
20360 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20 20  \.a)$'.  else.  
20370 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f    lt_cv_deplibs_
20380 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61  check_method='ma
20390 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62  tch_pattern /lib
203a0 5b 5e 2f 5d 2b 28 5c 2e 73 6f 7c 5f 70 69 63 5c  [^/]+(\.so|_pic\
203b0 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b 0a  .a)$'.  fi.  ;;.
203c0 0a 6e 65 77 6f 73 36 2a 29 0a 20 20 6c 74 5f 63  .newos6*).  lt_c
203d0 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f  v_deplibs_check_
203e0 6d 65 74 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67  method='file_mag
203f0 69 63 20 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39  ic ELF [0-9][0-9
20400 5d 2a 2d 62 69 74 20 5b 4d 4c 5d 53 42 20 28 65  ]*-bit [ML]SB (e
20410 78 65 63 75 74 61 62 6c 65 7c 64 79 6e 61 6d 69  xecutable|dynami
20420 63 20 6c 69 62 29 27 0a 20 20 6c 74 5f 63 76 5f  c lib)'.  lt_cv_
20430 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d 2f  file_magic_cmd=/
20440 75 73 72 2f 62 69 6e 2f 66 69 6c 65 0a 20 20 6c  usr/bin/file.  l
20450 74 5f 63 76 5f 66 69 6c 65 5f 6d 61 67 69 63 5f  t_cv_file_magic_
20460 74 65 73 74 5f 66 69 6c 65 3d 2f 75 73 72 2f 6c  test_file=/usr/l
20470 69 62 2f 6c 69 62 6e 6c 73 2e 73 6f 0a 20 20 3b  ib/libnls.so.  ;
20480 3b 0a 0a 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a  ;..*nto* | *qnx*
20490 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
204a0 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
204b0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 6f 70  ass_all.  ;;..op
204c0 65 6e 62 73 64 2a 29 0a 20 20 69 66 20 74 65 73  enbsd*).  if tes
204d0 74 20 2d 7a 20 22 60 65 63 68 6f 20 5f 5f 45 4c  t -z "`echo __EL
204e0 46 5f 5f 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c  F__ | $CC -E - |
204f0 20 24 47 52 45 50 20 5f 5f 45 4c 46 5f 5f 60 22   $GREP __ELF__`"
20500 20 7c 7c 20 74 65 73 74 20 22 24 68 6f 73 74 5f   || test "$host_
20510 6f 73 2d 24 68 6f 73 74 5f 63 70 75 22 20 3d 20  os-$host_cpu" = 
20520 22 6f 70 65 6e 62 73 64 32 2e 38 2d 70 6f 77 65  "openbsd2.8-powe
20530 72 70 63 22 3b 20 74 68 65 6e 0a 20 20 20 20 6c  rpc"; then.    l
20540 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65  t_cv_deplibs_che
20550 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d 61 74 63 68  ck_method='match
20560 5f 70 61 74 74 65 72 6e 20 2f 6c 69 62 5b 5e 2f  _pattern /lib[^/
20570 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d 39 5d 2b 5c  ]+(\.so\.[0-9]+\
20580 2e 5b 30 2d 39 5d 2b 7c 5c 2e 73 6f 7c 5f 70 69  .[0-9]+|\.so|_pi
20590 63 5c 2e 61 29 24 27 0a 20 20 65 6c 73 65 0a 20  c\.a)$'.  else. 
205a0 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73     lt_cv_deplibs
205b0 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 27 6d  _check_method='m
205c0 61 74 63 68 5f 70 61 74 74 65 72 6e 20 2f 6c 69  atch_pattern /li
205d0 62 5b 5e 2f 5d 2b 28 5c 2e 73 6f 5c 2e 5b 30 2d  b[^/]+(\.so\.[0-
205e0 39 5d 2b 5c 2e 5b 30 2d 39 5d 2b 7c 5f 70 69 63  9]+\.[0-9]+|_pic
205f0 5c 2e 61 29 24 27 0a 20 20 66 69 0a 20 20 3b 3b  \.a)$'.  fi.  ;;
20600 0a 0a 6f 73 66 33 2a 20 7c 20 6f 73 66 34 2a 20  ..osf3* | osf4* 
20610 7c 20 6f 73 66 35 2a 29 0a 20 20 6c 74 5f 63 76  | osf5*).  lt_cv
20620 5f 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d  _deplibs_check_m
20630 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20  ethod=pass_all. 
20640 20 3b 3b 0a 0a 72 64 6f 73 2a 29 0a 20 20 6c 74   ;;..rdos*).  lt
20650 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68 65 63  _cv_deplibs_chec
20660 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73 5f 61 6c  k_method=pass_al
20670 6c 0a 20 20 3b 3b 0a 0a 73 6f 6c 61 72 69 73 2a  l.  ;;..solaris*
20680 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62  ).  lt_cv_deplib
20690 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70  s_check_method=p
206a0 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79  ass_all.  ;;..sy
206b0 73 76 35 2a 20 7c 20 73 63 6f 33 2e 32 76 35 2a  sv5* | sco3.2v5*
206c0 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20 75 6e 69   | sco5v6* | uni
206d0 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e 55 4e 49  xware* | OpenUNI
206e0 58 2a 20 7c 20 73 79 73 76 34 2a 75 77 32 2a 29  X* | sysv4*uw2*)
206f0 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  .  lt_cv_deplibs
20700 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61  _check_method=pa
20710 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 0a 73 79 73  ss_all.  ;;..sys
20720 76 34 20 7c 20 73 79 73 76 34 2e 33 2a 29 0a 20  v4 | sysv4.3*). 
20730 20 63 61 73 65 20 24 68 6f 73 74 5f 76 65 6e 64   case $host_vend
20740 6f 72 20 69 6e 0a 20 20 6d 6f 74 6f 72 6f 6c 61  or in.  motorola
20750 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
20760 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20770 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20 45 4c 46  ='file_magic ELF
20780 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d 62 69 74   [0-9][0-9]*-bit
20790 20 5b 4d 4c 5d 53 42 20 28 73 68 61 72 65 64 20   [ML]SB (shared 
207a0 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69 63 20 6c  object|dynamic l
207b0 69 62 29 20 4d 5b 30 2d 39 5d 5b 30 2d 39 5d 2a  ib) M[0-9][0-9]*
207c0 20 56 65 72 73 69 6f 6e 20 5b 30 2d 39 5d 27 0a   Version [0-9]'.
207d0 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
207e0 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 60  agic_test_file=`
207f0 65 63 68 6f 20 2f 75 73 72 2f 6c 69 62 2f 6c 69  echo /usr/lib/li
20800 62 63 2e 73 6f 2a 60 0a 20 20 20 20 3b 3b 0a 20  bc.so*`.    ;;. 
20810 20 6e 63 72 29 0a 20 20 20 20 6c 74 5f 63 76 5f   ncr).    lt_cv_
20820 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20830 74 68 6f 64 3d 70 61 73 73 5f 61 6c 6c 0a 20 20  thod=pass_all.  
20840 20 20 3b 3b 0a 20 20 73 65 71 75 65 6e 74 29 0a    ;;.  sequent).
20850 20 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d      lt_cv_file_m
20860 61 67 69 63 5f 63 6d 64 3d 27 2f 62 69 6e 2f 66  agic_cmd='/bin/f
20870 69 6c 65 27 0a 20 20 20 20 6c 74 5f 63 76 5f 64  ile'.    lt_cv_d
20880 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74  eplibs_check_met
20890 68 6f 64 3d 27 66 69 6c 65 5f 6d 61 67 69 63 20  hod='file_magic 
208a0 45 4c 46 20 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 2d  ELF [0-9][0-9]*-
208b0 62 69 74 20 5b 4c 4d 5d 53 42 20 28 73 68 61 72  bit [LM]SB (shar
208c0 65 64 20 6f 62 6a 65 63 74 7c 64 79 6e 61 6d 69  ed object|dynami
208d0 63 20 6c 69 62 20 29 27 0a 20 20 20 20 3b 3b 0a  c lib )'.    ;;.
208e0 20 20 73 6e 69 29 0a 20 20 20 20 6c 74 5f 63 76    sni).    lt_cv
208f0 5f 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 3d  _file_magic_cmd=
20900 27 2f 62 69 6e 2f 66 69 6c 65 27 0a 20 20 20 20  '/bin/file'.    
20910 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63 68  lt_cv_deplibs_ch
20920 65 63 6b 5f 6d 65 74 68 6f 64 3d 22 66 69 6c 65  eck_method="file
20930 5f 6d 61 67 69 63 20 45 4c 46 20 5b 30 2d 39 5d  _magic ELF [0-9]
20940 5b 30 2d 39 5d 2a 2d 62 69 74 20 5b 4c 4d 5d 53  [0-9]*-bit [LM]S
20950 42 20 64 79 6e 61 6d 69 63 20 6c 69 62 22 0a 20  B dynamic lib". 
20960 20 20 20 6c 74 5f 63 76 5f 66 69 6c 65 5f 6d 61     lt_cv_file_ma
20970 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 3d 2f 6c  gic_test_file=/l
20980 69 62 2f 6c 69 62 63 2e 73 6f 0a 20 20 20 20 3b  ib/libc.so.    ;
20990 3b 0a 20 20 73 69 65 6d 65 6e 73 29 0a 20 20 20  ;.  siemens).   
209a0 20 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73 5f 63   lt_cv_deplibs_c
209b0 68 65 63 6b 5f 6d 65 74 68 6f 64 3d 70 61 73 73  heck_method=pass
209c0 5f 61 6c 6c 0a 20 20 20 20 3b 3b 0a 20 20 70 63  _all.    ;;.  pc
209d0 29 0a 20 20 20 20 6c 74 5f 63 76 5f 64 65 70 6c  ).    lt_cv_depl
209e0 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
209f0 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 20 20 3b 3b  =pass_all.    ;;
20a00 0a 20 20 65 73 61 63 0a 20 20 3b 3b 0a 0a 74 70  .  esac.  ;;..tp
20a10 66 2a 29 0a 20 20 6c 74 5f 63 76 5f 64 65 70 6c  f*).  lt_cv_depl
20a20 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64  ibs_check_method
20a30 3d 70 61 73 73 5f 61 6c 6c 0a 20 20 3b 3b 0a 65  =pass_all.  ;;.e
20a40 73 61 63 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  sac..fi.{ $as_ec
20a50 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
20a60 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
20a70 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
20a80 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
20a90 74 68 6f 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  thod" >&5.$as_ec
20aa0 68 6f 20 22 24 6c 74 5f 63 76 5f 64 65 70 6c 69  ho "$lt_cv_depli
20ab0 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
20ac0 20 3e 26 36 3b 20 7d 0a 66 69 6c 65 5f 6d 61 67   >&6; }.file_mag
20ad0 69 63 5f 63 6d 64 3d 24 6c 74 5f 63 76 5f 66 69  ic_cmd=$lt_cv_fi
20ae0 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 0a 64 65 70  le_magic_cmd.dep
20af0 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f  libs_check_metho
20b00 64 3d 24 6c 74 5f 63 76 5f 64 65 70 6c 69 62 73  d=$lt_cv_deplibs
20b10 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 0a 74 65  _check_method.te
20b20 73 74 20 2d 7a 20 22 24 64 65 70 6c 69 62 73 5f  st -z "$deplibs_
20b30 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22 20 26 26  check_method" &&
20b40 20 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d   deplibs_check_m
20b50 65 74 68 6f 64 3d 75 6e 6b 6e 6f 77 6e 0a 0a 0a  ethod=unknown...
20b60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73  ..........if tes
20b70 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
20b80 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
20b90 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
20ba0 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
20bb0 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22  _tool_prefix}ar"
20bc0 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61  , so it can be a
20bd0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
20be0 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d  th args..set dum
20bf0 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  my ${ac_tool_pre
20c00 66 69 78 7d 61 72 3b 20 61 63 5f 77 6f 72 64 3d  fix}ar; ac_word=
20c10 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
20c20 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
20c30 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
20c40 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
20c50 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
20c60 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
20c70 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
20c80 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
20c90 70 72 6f 67 5f 41 52 2b 3a 7d 20 66 61 6c 73 65  prog_AR+:} false
20ca0 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
20cb0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
20cc0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
20cd0 74 65 73 74 20 2d 6e 20 22 24 41 52 22 3b 20 74  test -n "$AR"; t
20ce0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
20cf0 5f 41 52 3d 22 24 41 52 22 20 23 20 4c 65 74 20  _AR="$AR" # Let 
20d00 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
20d10 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
20d20 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
20d30 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
20d40 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
20d50 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
20d60 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
20d70 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
20d80 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
20d90 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
20da0 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
20db0 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
20dc0 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
20dd0 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
20de0 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
20df0 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
20e00 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
20e10 70 72 6f 67 5f 41 52 3d 22 24 7b 61 63 5f 74 6f  prog_AR="${ac_to
20e20 6f 6c 5f 70 72 65 66 69 78 7d 61 72 22 0a 20 20  ol_prefix}ar".  
20e30 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f    $as_echo "$as_
20e40 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
20e50 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24  LINENO}: found $
20e60 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
20e70 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35  ac_exec_ext" >&5
20e80 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66  .    break 2.  f
20e90 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46  i.done.  done.IF
20ea0 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a  S=$as_save_IFS..
20eb0 66 69 0a 66 69 0a 41 52 3d 24 61 63 5f 63 76 5f  fi.fi.AR=$ac_cv_
20ec0 70 72 6f 67 5f 41 52 0a 69 66 20 74 65 73 74 20  prog_AR.if test 
20ed0 2d 6e 20 22 24 41 52 22 3b 20 74 68 65 6e 0a 20  -n "$AR"; then. 
20ee0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
20ef0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
20f00 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
20f10 3a 20 24 41 52 22 20 3e 26 35 0a 24 61 73 5f 65  : $AR" >&5.$as_e
20f20 63 68 6f 20 22 24 41 52 22 20 3e 26 36 3b 20 7d  cho "$AR" >&6; }
20f30 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63  .else.  { $as_ec
20f40 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
20f50 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
20f60 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35   result: no" >&5
20f70 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e  .$as_echo "no" >
20f80 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66  &6; }.fi...fi.if
20f90 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63 76   test -z "$ac_cv
20fa0 5f 70 72 6f 67 5f 41 52 22 3b 20 74 68 65 6e 0a  _prog_AR"; then.
20fb0 20 20 61 63 5f 63 74 5f 41 52 3d 24 41 52 0a 20    ac_ct_AR=$AR. 
20fc0 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
20fd0 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 61 72  irst word of "ar
20fe0 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
20ff0 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
21000 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
21010 6d 6d 79 20 61 72 3b 20 61 63 5f 77 6f 72 64 3d  mmy ar; ac_word=
21020 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  $2.{ $as_echo "$
21030 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21040 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63  o-$LINENO}: chec
21050 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72  king for $ac_wor
21060 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f  d" >&5.$as_echo_
21070 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
21080 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26  $ac_word... " >&
21090 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f  6; }.if ${ac_cv_
210a0 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52 2b 3a 7d  prog_ac_ct_AR+:}
210b0 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
210c0 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
210d0 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
210e0 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
210f0 61 63 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a  ac_ct_AR"; then.
21100 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
21110 63 74 5f 41 52 3d 22 24 61 63 5f 63 74 5f 41 52  ct_AR="$ac_ct_AR
21120 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
21130 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
21140 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
21150 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
21160 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
21170 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
21180 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
21190 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
211a0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
211b0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
211c0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
211d0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
211e0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
211f0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
21200 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
21210 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
21220 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
21230 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
21240 63 74 5f 41 52 3d 22 61 72 22 0a 20 20 20 20 24  ct_AR="ar".    $
21250 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
21260 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
21270 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
21280 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
21290 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
212a0 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
212b0 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
212c0 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
212d0 66 69 0a 61 63 5f 63 74 5f 41 52 3d 24 61 63 5f  fi.ac_ct_AR=$ac_
212e0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 41 52  cv_prog_ac_ct_AR
212f0 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63  .if test -n "$ac
21300 5f 63 74 5f 41 52 22 3b 20 74 68 65 6e 0a 20 20  _ct_AR"; then.  
21310 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21320 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21330 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
21340 20 24 61 63 5f 63 74 5f 41 52 22 20 3e 26 35 0a   $ac_ct_AR" >&5.
21350 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74  $as_echo "$ac_ct
21360 5f 41 52 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65  _AR" >&6; }.else
21370 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  .  { $as_echo "$
21380 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
21390 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
213a0 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f  lt: no" >&5.$as_
213b0 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d  echo "no" >&6; }
213c0 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20 22  .fi..  if test "
213d0 78 24 61 63 5f 63 74 5f 41 52 22 20 3d 20 78 3b  x$ac_ct_AR" = x;
213e0 20 74 68 65 6e 0a 20 20 20 20 41 52 3d 22 66 61   then.    AR="fa
213f0 6c 73 65 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  lse".  else.    
21400 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
21410 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
21420 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
21430 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21440 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21450 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
21460 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
21470 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
21480 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
21490 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
214a0 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
214b0 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
214c0 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
214d0 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
214e0 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
214f0 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
21500 65 73 61 63 0a 20 20 20 20 41 52 3d 24 61 63 5f  esac.    AR=$ac_
21510 63 74 5f 41 52 0a 20 20 66 69 0a 65 6c 73 65 0a  ct_AR.  fi.else.
21520 20 20 41 52 3d 22 24 61 63 5f 63 76 5f 70 72 6f    AR="$ac_cv_pro
21530 67 5f 41 52 22 0a 66 69 0a 0a 74 65 73 74 20 2d  g_AR".fi..test -
21540 7a 20 22 24 41 52 22 20 26 26 20 41 52 3d 61 72  z "$AR" && AR=ar
21550 0a 74 65 73 74 20 2d 7a 20 22 24 41 52 5f 46 4c  .test -z "$AR_FL
21560 41 47 53 22 20 26 26 20 41 52 5f 46 4c 41 47 53  AGS" && AR_FLAGS
21570 3d 63 72 75 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  =cru............
21580 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f  if test -n "$ac_
21590 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b 20 74 68  tool_prefix"; th
215a0 65 6e 0a 20 20 23 20 45 78 74 72 61 63 74 20 74  en.  # Extract t
215b0 68 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66  he first word of
215c0 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66   "${ac_tool_pref
215d0 69 78 7d 73 74 72 69 70 22 2c 20 73 6f 20 69 74  ix}strip", so it
215e0 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72 61   can be a progra
215f0 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67 73  m name with args
21600 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24 7b 61 63  ..set dummy ${ac
21610 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 73 74 72  _tool_prefix}str
21620 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
21630 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21640 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21650 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
21660 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
21670 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
21680 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
21690 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
216a0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
216b0 5f 53 54 52 49 50 2b 3a 7d 20 66 61 6c 73 65 3b  _STRIP+:} false;
216c0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
216d0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
216e0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
216f0 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
21700 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
21710 6f 67 5f 53 54 52 49 50 3d 22 24 53 54 52 49 50  og_STRIP="$STRIP
21720 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
21730 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
21740 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
21750 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
21760 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
21770 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
21780 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
21790 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
217a0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
217b0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
217c0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
217d0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
217e0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
217f0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
21800 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
21810 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
21820 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
21830 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52    ac_cv_prog_STR
21840 49 50 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  IP="${ac_tool_pr
21850 65 66 69 78 7d 73 74 72 69 70 22 0a 20 20 20 20  efix}strip".    
21860 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21870 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21880 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
21890 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
218a0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
218b0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
218c0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
218d0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
218e0 0a 66 69 0a 53 54 52 49 50 3d 24 61 63 5f 63 76  .fi.STRIP=$ac_cv
218f0 5f 70 72 6f 67 5f 53 54 52 49 50 0a 69 66 20 74  _prog_STRIP.if t
21900 65 73 74 20 2d 6e 20 22 24 53 54 52 49 50 22 3b  est -n "$STRIP";
21910 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63   then.  { $as_ec
21920 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
21930 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
21940 20 72 65 73 75 6c 74 3a 20 24 53 54 52 49 50 22   result: $STRIP"
21950 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
21960 53 54 52 49 50 22 20 3e 26 36 3b 20 7d 0a 65 6c  STRIP" >&6; }.el
21970 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
21980 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
21990 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
219a0 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
219b0 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
219c0 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65   }.fi...fi.if te
219d0 73 74 20 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72  st -z "$ac_cv_pr
219e0 6f 67 5f 53 54 52 49 50 22 3b 20 74 68 65 6e 0a  og_STRIP"; then.
219f0 20 20 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 53    ac_ct_STRIP=$S
21a00 54 52 49 50 0a 20 20 23 20 45 78 74 72 61 63 74  TRIP.  # Extract
21a10 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64 20   the first word 
21a20 6f 66 20 22 73 74 72 69 70 22 2c 20 73 6f 20 69  of "strip", so i
21a30 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f 67 72  t can be a progr
21a40 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61 72 67  am name with arg
21a50 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 73 74 72  s..set dummy str
21a60 69 70 3b 20 61 63 5f 77 6f 72 64 3d 24 32 0a 7b  ip; ac_word=$2.{
21a70 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
21a80 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
21a90 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67  INENO}: checking
21aa0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22 20 3e   for $ac_word" >
21ab0 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
21ac0 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
21ad0 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  word... " >&6; }
21ae0 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72 6f 67  .if ${ac_cv_prog
21af0 5f 61 63 5f 63 74 5f 53 54 52 49 50 2b 3a 7d 20  _ac_ct_STRIP+:} 
21b00 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
21b10 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
21b20 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
21b30 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61    if test -n "$a
21b40 63 5f 63 74 5f 53 54 52 49 50 22 3b 20 74 68 65  c_ct_STRIP"; the
21b50 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
21b60 63 5f 63 74 5f 53 54 52 49 50 3d 22 24 61 63 5f  c_ct_STRIP="$ac_
21b70 63 74 5f 53 54 52 49 50 22 20 23 20 4c 65 74 20  ct_STRIP" # Let 
21b80 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
21b90 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
21ba0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
21bb0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
21bc0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
21bd0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
21be0 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
21bf0 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
21c00 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
21c10 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
21c20 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
21c30 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
21c40 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
21c50 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
21c60 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
21c70 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
21c80 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
21c90 70 72 6f 67 5f 61 63 5f 63 74 5f 53 54 52 49 50  prog_ac_ct_STRIP
21ca0 3d 22 73 74 72 69 70 22 0a 20 20 20 20 24 61 73  ="strip".    $as
21cb0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
21cc0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
21cd0 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
21ce0 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
21cf0 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
21d00 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
21d10 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
21d20 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
21d30 0a 61 63 5f 63 74 5f 53 54 52 49 50 3d 24 61 63  .ac_ct_STRIP=$ac
21d40 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 53  _cv_prog_ac_ct_S
21d50 54 52 49 50 0a 69 66 20 74 65 73 74 20 2d 6e 20  TRIP.if test -n 
21d60 22 24 61 63 5f 63 74 5f 53 54 52 49 50 22 3b 20  "$ac_ct_STRIP"; 
21d70 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
21d80 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
21d90 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
21da0 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74 5f 53  result: $ac_ct_S
21db0 54 52 49 50 22 20 3e 26 35 0a 24 61 73 5f 65 63  TRIP" >&5.$as_ec
21dc0 68 6f 20 22 24 61 63 5f 63 74 5f 53 54 52 49 50  ho "$ac_ct_STRIP
21dd0 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20  " >&6; }.else.  
21de0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
21df0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
21e00 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
21e10 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68   no" >&5.$as_ech
21e20 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69  o "no" >&6; }.fi
21e30 0a 0a 20 20 69 66 20 74 65 73 74 20 22 78 24 61  ..  if test "x$a
21e40 63 5f 63 74 5f 53 54 52 49 50 22 20 3d 20 78 3b  c_ct_STRIP" = x;
21e50 20 74 68 65 6e 0a 20 20 20 20 53 54 52 49 50 3d   then.    STRIP=
21e60 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20 63  ":".  else.    c
21e70 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70 69  ase $cross_compi
21e80 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77 61  ling:$ac_tool_wa
21e90 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b 20  rned in.yes:).{ 
21ea0 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
21eb0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
21ec0 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20  NENO}: WARNING: 
21ed0 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f 6c  using cross tool
21ee0 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20 77  s not prefixed w
21ef0 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65 74  ith host triplet
21f00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
21f10 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47 3a  $as_me: WARNING:
21f20 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
21f30 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
21f40 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
21f50 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f 6c  t" >&2;}.ac_tool
21f60 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a 65  _warned=yes ;;.e
21f70 73 61 63 0a 20 20 20 20 53 54 52 49 50 3d 24 61  sac.    STRIP=$a
21f80 63 5f 63 74 5f 53 54 52 49 50 0a 20 20 66 69 0a  c_ct_STRIP.  fi.
21f90 65 6c 73 65 0a 20 20 53 54 52 49 50 3d 22 24 61  else.  STRIP="$a
21fa0 63 5f 63 76 5f 70 72 6f 67 5f 53 54 52 49 50 22  c_cv_prog_STRIP"
21fb0 0a 66 69 0a 0a 74 65 73 74 20 2d 7a 20 22 24 53  .fi..test -z "$S
21fc0 54 52 49 50 22 20 26 26 20 53 54 52 49 50 3d 3a  TRIP" && STRIP=:
21fd0 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
21fe0 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  n "$ac_tool_pref
21ff0 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78  ix"; then.  # Ex
22000 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20  tract the first 
22010 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f  word of "${ac_to
22020 6f 6c 5f 70 72 65 66 69 78 7d 72 61 6e 6c 69 62  ol_prefix}ranlib
22030 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20  ", so it can be 
22040 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77  a program name w
22050 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75  ith args..set du
22060 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  mmy ${ac_tool_pr
22070 65 66 69 78 7d 72 61 6e 6c 69 62 3b 20 61 63 5f  efix}ranlib; ac_
22080 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
22090 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
220a0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
220b0 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
220c0 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
220d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
220e0 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
220f0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
22100 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
22110 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
22120 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
22130 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
22140 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
22150 20 22 24 52 41 4e 4c 49 42 22 3b 20 74 68 65 6e   "$RANLIB"; then
22160 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 52 41  .  ac_cv_prog_RA
22170 4e 4c 49 42 3d 22 24 52 41 4e 4c 49 42 22 20 23  NLIB="$RANLIB" #
22180 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f 76   Let the user ov
22190 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74 2e  erride the test.
221a0 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49 46  .else.as_save_IF
221b0 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41 54  S=$IFS; IFS=$PAT
221c0 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72 20  H_SEPARATOR.for 
221d0 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48 0a  as_dir in $PATH.
221e0 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61 76  do.  IFS=$as_sav
221f0 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a 20  e_IFS.  test -z 
22200 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73 5f  "$as_dir" && as_
22210 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63  dir=..    for ac
22220 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27 20  _exec_ext in '' 
22230 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f 65  $ac_executable_e
22240 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20  xtensions; do.  
22250 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74 61  if as_fn_executa
22260 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f 24  ble_p "$as_dir/$
22270 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
22280 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20 61  ext"; then.    a
22290 63 5f 63 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42  c_cv_prog_RANLIB
222a0 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66  ="${ac_tool_pref
222b0 69 78 7d 72 61 6e 6c 69 62 22 0a 20 20 20 20 24  ix}ranlib".    $
222c0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
222d0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
222e0 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f  ENO}: found $as_
222f0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
22300 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20  exec_ext" >&5.  
22310 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64    break 2.  fi.d
22320 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24  one.  done.IFS=$
22330 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a  as_save_IFS..fi.
22340 66 69 0a 52 41 4e 4c 49 42 3d 24 61 63 5f 63 76  fi.RANLIB=$ac_cv
22350 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 0a 69 66 20  _prog_RANLIB.if 
22360 74 65 73 74 20 2d 6e 20 22 24 52 41 4e 4c 49 42  test -n "$RANLIB
22370 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
22380 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22390 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
223a0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 52 41 4e 4c  }: result: $RANL
223b0 49 42 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  IB" >&5.$as_echo
223c0 20 22 24 52 41 4e 4c 49 42 22 20 3e 26 36 3b 20   "$RANLIB" >&6; 
223d0 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
223e0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
223f0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22400 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
22410 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
22420 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a 69  >&6; }.fi...fi.i
22430 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 63  f test -z "$ac_c
22440 76 5f 70 72 6f 67 5f 52 41 4e 4c 49 42 22 3b 20  v_prog_RANLIB"; 
22450 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 52 41 4e  then.  ac_ct_RAN
22460 4c 49 42 3d 24 52 41 4e 4c 49 42 0a 20 20 23 20  LIB=$RANLIB.  # 
22470 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73  Extract the firs
22480 74 20 77 6f 72 64 20 6f 66 20 22 72 61 6e 6c 69  t word of "ranli
22490 62 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  b", so it can be
224a0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
224b0 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
224c0 75 6d 6d 79 20 72 61 6e 6c 69 62 3b 20 61 63 5f  ummy ranlib; ac_
224d0 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63  word=$2.{ $as_ec
224e0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
224f0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
22500 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61   checking for $a
22510 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f  c_word" >&5.$as_
22520 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
22530 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e   for $ac_word...
22540 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61   " >&6; }.if ${a
22550 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
22560 52 41 4e 4c 49 42 2b 3a 7d 20 66 61 6c 73 65 3b  RANLIB+:} false;
22570 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
22580 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
22590 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
225a0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 52  est -n "$ac_ct_R
225b0 41 4e 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 61  ANLIB"; then.  a
225c0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
225d0 52 41 4e 4c 49 42 3d 22 24 61 63 5f 63 74 5f 52  RANLIB="$ac_ct_R
225e0 41 4e 4c 49 42 22 20 23 20 4c 65 74 20 74 68 65  ANLIB" # Let the
225f0 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20 74   user override t
22600 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73  he test..else.as
22610 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b 20  _save_IFS=$IFS; 
22620 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52 41  IFS=$PATH_SEPARA
22630 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20 69  TOR.for as_dir i
22640 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46 53  n $PATH.do.  IFS
22650 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20 20  =$as_save_IFS.  
22660 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69 72  test -z "$as_dir
22670 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20  " && as_dir=..  
22680 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65 78    for ac_exec_ex
22690 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65 63  t in '' $ac_exec
226a0 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e  utable_extension
226b0 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e  s; do.  if as_fn
226c0 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22 24  _executable_p "$
226d0 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24  as_dir/$ac_word$
226e0 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74 68  ac_exec_ext"; th
226f0 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72 6f  en.    ac_cv_pro
22700 67 5f 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 22  g_ac_ct_RANLIB="
22710 72 61 6e 6c 69 62 22 0a 20 20 20 20 24 61 73 5f  ranlib".    $as_
22720 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
22730 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
22740 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
22750 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
22760 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
22770 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
22780 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
22790 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
227a0 61 63 5f 63 74 5f 52 41 4e 4c 49 42 3d 24 61 63  ac_ct_RANLIB=$ac
227b0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 52  _cv_prog_ac_ct_R
227c0 41 4e 4c 49 42 0a 69 66 20 74 65 73 74 20 2d 6e  ANLIB.if test -n
227d0 20 22 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22   "$ac_ct_RANLIB"
227e0 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
227f0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
22800 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
22810 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 74  : result: $ac_ct
22820 5f 52 41 4e 4c 49 42 22 20 3e 26 35 0a 24 61 73  _RANLIB" >&5.$as
22830 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 52 41  _echo "$ac_ct_RA
22840 4e 4c 49 42 22 20 3e 26 36 3b 20 7d 0a 65 6c 73  NLIB" >&6; }.els
22850 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  e.  { $as_echo "
22860 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22870 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
22880 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73  ult: no" >&5.$as
22890 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20  _echo "no" >&6; 
228a0 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74 20  }.fi..  if test 
228b0 22 78 24 61 63 5f 63 74 5f 52 41 4e 4c 49 42 22  "x$ac_ct_RANLIB"
228c0 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20 52   = x; then.    R
228d0 41 4e 4c 49 42 3d 22 3a 22 0a 20 20 65 6c 73 65  ANLIB=":".  else
228e0 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73  .    case $cross
228f0 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74  _compiling:$ac_t
22900 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65  ool_warned in.ye
22910 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  s:).{ $as_echo "
22920 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
22930 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52  no-$LINENO}: WAR
22940 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
22950 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
22960 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
22970 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f  riplet" >&5.$as_
22980 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41  echo "$as_me: WA
22990 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
229a0 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
229b0 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
229c0 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61  triplet" >&2;}.a
229d0 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65  c_tool_warned=ye
229e0 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 52 41  s ;;.esac.    RA
229f0 4e 4c 49 42 3d 24 61 63 5f 63 74 5f 52 41 4e 4c  NLIB=$ac_ct_RANL
22a00 49 42 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20 52  IB.  fi.else.  R
22a10 41 4e 4c 49 42 3d 22 24 61 63 5f 63 76 5f 70 72  ANLIB="$ac_cv_pr
22a20 6f 67 5f 52 41 4e 4c 49 42 22 0a 66 69 0a 0a 74  og_RANLIB".fi..t
22a30 65 73 74 20 2d 7a 20 22 24 52 41 4e 4c 49 42 22  est -z "$RANLIB"
22a40 20 26 26 20 52 41 4e 4c 49 42 3d 3a 0a 0a 0a 0a   && RANLIB=:....
22a50 0a 0a 0a 23 20 44 65 74 65 72 6d 69 6e 65 20 63  ...# Determine c
22a60 6f 6d 6d 61 6e 64 73 20 74 6f 20 63 72 65 61 74  ommands to creat
22a70 65 20 6f 6c 64 2d 73 74 79 6c 65 20 73 74 61 74  e old-style stat
22a80 69 63 20 61 72 63 68 69 76 65 73 2e 0a 6f 6c 64  ic archives..old
22a90 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24  _archive_cmds='$
22aa0 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6f 6c  AR $AR_FLAGS $ol
22ab0 64 6c 69 62 24 6f 6c 64 6f 62 6a 73 27 0a 6f 6c  dlib$oldobjs'.ol
22ac0 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
22ad0 64 73 3d 27 63 68 6d 6f 64 20 36 34 34 20 24 6f  ds='chmod 644 $o
22ae0 6c 64 6c 69 62 27 0a 6f 6c 64 5f 70 6f 73 74 75  ldlib'.old_postu
22af0 6e 69 6e 73 74 61 6c 6c 5f 63 6d 64 73 3d 0a 0a  ninstall_cmds=..
22b00 69 66 20 74 65 73 74 20 2d 6e 20 22 24 52 41 4e  if test -n "$RAN
22b10 4c 49 42 22 3b 20 74 68 65 6e 0a 20 20 63 61 73  LIB"; then.  cas
22b20 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20  e $host_os in.  
22b30 6f 70 65 6e 62 73 64 2a 29 0a 20 20 20 20 6f 6c  openbsd*).    ol
22b40 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f 63 6d  d_postinstall_cm
22b50 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69 6e 73  ds="$old_postins
22b60 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41 4e 4c  tall_cmds~\$RANL
22b70 49 42 20 2d 74 20 5c 24 6f 6c 64 6c 69 62 22 0a  IB -t \$oldlib".
22b80 20 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20      ;;.  *).    
22b90 6f 6c 64 5f 70 6f 73 74 69 6e 73 74 61 6c 6c 5f  old_postinstall_
22ba0 63 6d 64 73 3d 22 24 6f 6c 64 5f 70 6f 73 74 69  cmds="$old_posti
22bb0 6e 73 74 61 6c 6c 5f 63 6d 64 73 7e 5c 24 52 41  nstall_cmds~\$RA
22bc0 4e 4c 49 42 20 5c 24 6f 6c 64 6c 69 62 22 0a 20  NLIB \$oldlib". 
22bd0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20 6f     ;;.  esac.  o
22be0 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  ld_archive_cmds=
22bf0 22 24 6f 6c 64 5f 61 72 63 68 69 76 65 5f 63 6d  "$old_archive_cm
22c00 64 73 7e 5c 24 52 41 4e 4c 49 42 20 5c 24 6f 6c  ds~\$RANLIB \$ol
22c10 64 6c 69 62 22 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  dlib".fi........
22c20 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
22c30 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 49 66 20  ...........# If 
22c40 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20 77 61  no C compiler wa
22c50 73 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65  s specified, use
22c60 20 43 43 2e 0a 4c 54 43 43 3d 24 7b 4c 54 43 43   CC..LTCC=${LTCC
22c70 2d 22 24 43 43 22 7d 0a 0a 23 20 49 66 20 6e 6f  -"$CC"}..# If no
22c80 20 43 20 63 6f 6d 70 69 6c 65 72 20 66 6c 61 67   C compiler flag
22c90 73 20 77 65 72 65 20 73 70 65 63 69 66 69 65 64  s were specified
22ca0 2c 20 75 73 65 20 43 46 4c 41 47 53 2e 0a 4c 54  , use CFLAGS..LT
22cb0 43 46 4c 41 47 53 3d 24 7b 4c 54 43 46 4c 41 47  CFLAGS=${LTCFLAG
22cc0 53 2d 22 24 43 46 4c 41 47 53 22 7d 0a 0a 23 20  S-"$CFLAGS"}..# 
22cd0 41 6c 6c 6f 77 20 43 43 20 74 6f 20 62 65 20 61  Allow CC to be a
22ce0 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69   program name wi
22cf0 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 0a 63 6f  th arguments..co
22d00 6d 70 69 6c 65 72 3d 24 43 43 0a 0a 0a 23 20 43  mpiler=$CC...# C
22d10 68 65 63 6b 20 66 6f 72 20 63 6f 6d 6d 61 6e 64  heck for command
22d20 20 74 6f 20 67 72 61 62 20 74 68 65 20 72 61 77   to grab the raw
22d30 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 66 6f 6c   symbol name fol
22d40 6c 6f 77 65 64 20 62 79 20 43 20 73 79 6d 62 6f  lowed by C symbo
22d50 6c 20 66 72 6f 6d 20 6e 6d 2e 0a 7b 20 24 61 73  l from nm..{ $as
22d60 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
22d70 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
22d80 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d  O}: checking com
22d90 6d 61 6e 64 20 74 6f 20 70 61 72 73 65 20 24 4e  mand to parse $N
22da0 4d 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 24 63  M output from $c
22db0 6f 6d 70 69 6c 65 72 20 6f 62 6a 65 63 74 22 20  ompiler object" 
22dc0 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22  >&5.$as_echo_n "
22dd0 63 68 65 63 6b 69 6e 67 20 63 6f 6d 6d 61 6e 64  checking command
22de0 20 74 6f 20 70 61 72 73 65 20 24 4e 4d 20 6f 75   to parse $NM ou
22df0 74 70 75 74 20 66 72 6f 6d 20 24 63 6f 6d 70 69  tput from $compi
22e00 6c 65 72 20 6f 62 6a 65 63 74 2e 2e 2e 20 22 20  ler object... " 
22e10 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63  >&6; }.if ${lt_c
22e20 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
22e30 62 6f 6c 5f 70 69 70 65 2b 3a 7d 20 66 61 6c 73  bol_pipe+:} fals
22e40 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
22e50 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
22e60 20 22 20 3e 26 36 0a 65 6c 73 65 0a 0a 23 20 54   " >&6.else..# T
22e70 68 65 73 65 20 61 72 65 20 73 61 6e 65 20 64 65  hese are sane de
22e80 66 61 75 6c 74 73 20 74 68 61 74 20 77 6f 72 6b  faults that work
22e90 20 6f 6e 20 61 74 20 6c 65 61 73 74 20 61 20 66   on at least a f
22ea0 65 77 20 6f 6c 64 20 73 79 73 74 65 6d 73 2e 0a  ew old systems..
22eb0 23 20 5b 54 68 65 79 20 63 6f 6d 65 20 66 72 6f  # [They come fro
22ec0 6d 20 55 6c 74 72 69 78 2e 20 20 57 68 61 74 20  m Ultrix.  What 
22ed0 63 6f 75 6c 64 20 62 65 20 6f 6c 64 65 72 20 74  could be older t
22ee0 68 61 6e 20 55 6c 74 72 69 78 3f 21 21 20 3b 29  han Ultrix?!! ;)
22ef0 5d 0a 0a 23 20 43 68 61 72 61 63 74 65 72 20 63  ]..# Character c
22f00 6c 61 73 73 20 64 65 73 63 72 69 62 69 6e 67 20  lass describing 
22f10 4e 4d 20 67 6c 6f 62 61 6c 20 73 79 6d 62 6f 6c  NM global symbol
22f20 20 63 6f 64 65 73 2e 0a 73 79 6d 63 6f 64 65 3d   codes..symcode=
22f30 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 0a 23 20  '[BCDEGRST]'..# 
22f40 52 65 67 65 78 70 20 74 6f 20 6d 61 74 63 68 20  Regexp to match 
22f50 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 63 61 6e  symbols that can
22f60 20 62 65 20 61 63 63 65 73 73 65 64 20 64 69 72   be accessed dir
22f70 65 63 74 6c 79 20 66 72 6f 6d 20 43 2e 0a 73 79  ectly from C..sy
22f80 6d 70 61 74 3d 27 5c 28 5b 5f 41 2d 5a 61 2d 7a  mpat='\([_A-Za-z
22f90 5d 5b 5f 41 2d 5a 61 2d 7a 30 2d 39 5d 2a 5c 29  ][_A-Za-z0-9]*\)
22fa0 27 0a 0a 23 20 44 65 66 69 6e 65 20 73 79 73 74  '..# Define syst
22fb0 65 6d 2d 73 70 65 63 69 66 69 63 20 76 61 72 69  em-specific vari
22fc0 61 62 6c 65 73 2e 0a 63 61 73 65 20 24 68 6f 73  ables..case $hos
22fd0 74 5f 6f 73 20 69 6e 0a 61 69 78 2a 29 0a 20 20  t_os in.aix*).  
22fe0 73 79 6d 63 6f 64 65 3d 27 5b 42 43 44 54 5d 27  symcode='[BCDT]'
22ff0 0a 20 20 3b 3b 0a 63 79 67 77 69 6e 2a 20 7c 20  .  ;;.cygwin* | 
23000 6d 69 6e 67 77 2a 20 7c 20 70 77 33 32 2a 20 7c  mingw* | pw32* |
23010 20 63 65 67 63 63 2a 29 0a 20 20 73 79 6d 63 6f   cegcc*).  symco
23020 64 65 3d 27 5b 41 42 43 44 47 49 53 54 57 5d 27  de='[ABCDGISTW]'
23030 0a 20 20 3b 3b 0a 68 70 75 78 2a 29 0a 20 20 69  .  ;;.hpux*).  i
23040 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70  f test "$host_cp
23050 75 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a  u" = ia64; then.
23060 20 20 20 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42      symcode='[AB
23070 43 44 45 47 52 53 54 5d 27 0a 20 20 66 69 0a 20  CDEGRST]'.  fi. 
23080 20 3b 3b 0a 69 72 69 78 2a 20 7c 20 6e 6f 6e 73   ;;.irix* | nons
23090 74 6f 70 75 78 2a 29 0a 20 20 73 79 6d 63 6f 64  topux*).  symcod
230a0 65 3d 27 5b 42 43 44 45 47 52 53 54 5d 27 0a 20  e='[BCDEGRST]'. 
230b0 20 3b 3b 0a 6f 73 66 2a 29 0a 20 20 73 79 6d 63   ;;.osf*).  symc
230c0 6f 64 65 3d 27 5b 42 43 44 45 47 51 52 53 54 5d  ode='[BCDEGQRST]
230d0 27 0a 20 20 3b 3b 0a 73 6f 6c 61 72 69 73 2a 29  '.  ;;.solaris*)
230e0 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b 42 44 52  .  symcode='[BDR
230f0 54 5d 27 0a 20 20 3b 3b 0a 73 63 6f 33 2e 32 76  T]'.  ;;.sco3.2v
23100 35 2a 29 0a 20 20 73 79 6d 63 6f 64 65 3d 27 5b  5*).  symcode='[
23110 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73 76 34 2e  DT]'.  ;;.sysv4.
23120 32 75 77 32 2a 29 0a 20 20 73 79 6d 63 6f 64 65  2uw2*).  symcode
23130 3d 27 5b 44 54 5d 27 0a 20 20 3b 3b 0a 73 79 73  ='[DT]'.  ;;.sys
23140 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a 20 7c 20  v5* | sco5v6* | 
23150 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f 70 65 6e  unixware* | Open
23160 55 4e 49 58 2a 29 0a 20 20 73 79 6d 63 6f 64 65  UNIX*).  symcode
23170 3d 27 5b 41 42 44 54 5d 27 0a 20 20 3b 3b 0a 73  ='[ABDT]'.  ;;.s
23180 79 73 76 34 29 0a 20 20 73 79 6d 63 6f 64 65 3d  ysv4).  symcode=
23190 27 5b 44 46 4e 53 54 55 5d 27 0a 20 20 3b 3b 0a  '[DFNSTU]'.  ;;.
231a0 65 73 61 63 0a 0a 23 20 49 66 20 77 65 27 72 65  esac..# If we're
231b0 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
231c0 68 65 6e 20 75 73 65 20 69 74 73 20 73 74 61 6e  hen use its stan
231d0 64 61 72 64 20 73 79 6d 62 6f 6c 20 63 6f 64 65  dard symbol code
231e0 73 2e 0a 63 61 73 65 20 60 24 4e 4d 20 2d 56 20  s..case `$NM -V 
231f0 32 3e 26 31 60 20 69 6e 0a 2a 47 4e 55 2a 20 7c  2>&1` in.*GNU* |
23200 20 2a 27 77 69 74 68 20 42 46 44 27 2a 29 0a 20   *'with BFD'*). 
23210 20 73 79 6d 63 6f 64 65 3d 27 5b 41 42 43 44 47   symcode='[ABCDG
23220 49 52 53 54 57 5d 27 20 3b 3b 0a 65 73 61 63 0a  IRSTW]' ;;.esac.
23230 0a 23 20 54 72 61 6e 73 66 6f 72 6d 20 61 6e 20  .# Transform an 
23240 65 78 74 72 61 63 74 65 64 20 73 79 6d 62 6f 6c  extracted symbol
23250 20 6c 69 6e 65 20 69 6e 74 6f 20 61 20 70 72 6f   line into a pro
23260 70 65 72 20 43 20 64 65 63 6c 61 72 61 74 69 6f  per C declaratio
23270 6e 2e 0a 23 20 53 6f 6d 65 20 73 79 73 74 65 6d  n..# Some system
23280 73 20 28 65 73 70 2e 20 6f 6e 20 69 61 36 34 29  s (esp. on ia64)
23290 20 6c 69 6e 6b 20 64 61 74 61 20 61 6e 64 20 63   link data and c
232a0 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 69 66 66  ode symbols diff
232b0 65 72 65 6e 74 6c 79 2c 0a 23 20 73 6f 20 75 73  erently,.# so us
232c0 65 20 74 68 69 73 20 67 65 6e 65 72 61 6c 20 61  e this general a
232d0 70 70 72 6f 61 63 68 2e 0a 6c 74 5f 63 76 5f 73  pproach..lt_cv_s
232e0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
232f0 5f 74 6f 5f 63 64 65 63 6c 3d 22 73 65 64 20 2d  _to_cdecl="sed -
23300 6e 20 2d 65 20 27 73 2f 5e 54 20 2e 2a 20 5c 28  n -e 's/^T .* \(
23310 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 69 6e 74  .*\)$/extern int
23320 20 5c 31 28 29 3b 2f 70 27 20 2d 65 20 27 73 2f   \1();/p' -e 's/
23330 5e 24 73 79 6d 63 6f 64 65 2a 20 2e 2a 20 5c 28  ^$symcode* .* \(
23340 2e 2a 5c 29 24 2f 65 78 74 65 72 6e 20 63 68 61  .*\)$/extern cha
23350 72 20 5c 31 3b 2f 70 27 22 0a 0a 23 20 54 72 61  r \1;/p'"..# Tra
23360 6e 73 66 6f 72 6d 20 61 6e 20 65 78 74 72 61 63  nsform an extrac
23370 74 65 64 20 73 79 6d 62 6f 6c 20 6c 69 6e 65 20  ted symbol line 
23380 69 6e 74 6f 20 73 79 6d 62 6f 6c 20 6e 61 6d 65  into symbol name
23390 20 61 6e 64 20 73 79 6d 62 6f 6c 20 61 64 64 72   and symbol addr
233a0 65 73 73 0a 6c 74 5f 63 76 5f 73 79 73 5f 67 6c  ess.lt_cv_sys_gl
233b0 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74 6f 5f 63  obal_symbol_to_c
233c0 5f 6e 61 6d 65 5f 61 64 64 72 65 73 73 3d 22 73  _name_address="s
233d0 65 64 20 2d 6e 20 2d 65 20 27 73 2f 5e 3a 20 5c  ed -n -e 's/^: \
233e0 28 5b 5e 20 5d 2a 5c 29 20 24 2f 20 20 7b 5c 5c  ([^ ]*\) $/  {\\
233f0 5c 22 5c 31 5c 5c 5c 22 2c 20 28 76 6f 69 64 20  \"\1\\\", (void 
23400 2a 29 20 30 7d 2c 2f 70 27 20 2d 65 20 27 73 2f  *) 0},/p' -e 's/
23410 5e 24 73 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20  ^$symcode* \([^ 
23420 5d 2a 5c 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f  ]*\) \([^ ]*\)$/
23430 20 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64    {\"\2\", (void
23440 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 6c   *) \&\2},/p'".l
23450 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
23460 73 79 6d 62 6f 6c 5f 74 6f 5f 63 5f 6e 61 6d 65  symbol_to_c_name
23470 5f 61 64 64 72 65 73 73 5f 6c 69 62 5f 70 72 65  _address_lib_pre
23480 66 69 78 3d 22 73 65 64 20 2d 6e 20 2d 65 20 27  fix="sed -n -e '
23490 73 2f 5e 3a 20 5c 28 5b 5e 20 5d 2a 5c 29 20 24  s/^: \([^ ]*\) $
234a0 2f 20 20 7b 5c 5c 5c 22 5c 31 5c 5c 5c 22 2c 20  /  {\\\"\1\\\", 
234b0 28 76 6f 69 64 20 2a 29 20 30 7d 2c 2f 70 27 20  (void *) 0},/p' 
234c0 2d 65 20 27 73 2f 5e 24 73 79 6d 63 6f 64 65 2a  -e 's/^$symcode*
234d0 20 5c 28 5b 5e 20 5d 2a 5c 29 20 5c 28 6c 69 62   \([^ ]*\) \(lib
234e0 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b 5c 22 5c 32  [^ ]*\)$/  {\"\2
234f0 5c 22 2c 20 28 76 6f 69 64 20 2a 29 20 5c 26 5c  \", (void *) \&\
23500 32 7d 2c 2f 70 27 20 2d 65 20 27 73 2f 5e 24 73  2},/p' -e 's/^$s
23510 79 6d 63 6f 64 65 2a 20 5c 28 5b 5e 20 5d 2a 5c  ymcode* \([^ ]*\
23520 29 20 5c 28 5b 5e 20 5d 2a 5c 29 24 2f 20 20 7b  ) \([^ ]*\)$/  {
23530 5c 22 6c 69 62 5c 32 5c 22 2c 20 28 76 6f 69 64  \"lib\2\", (void
23540 20 2a 29 20 5c 26 5c 32 7d 2c 2f 70 27 22 0a 0a   *) \&\2},/p'"..
23550 23 20 48 61 6e 64 6c 65 20 43 52 4c 46 20 69 6e  # Handle CRLF in
23560 20 6d 69 6e 67 77 20 74 6f 6f 6c 20 63 68 61 69   mingw tool chai
23570 6e 0a 6f 70 74 5f 63 72 3d 0a 63 61 73 65 20 24  n.opt_cr=.case $
23580 62 75 69 6c 64 5f 6f 73 20 69 6e 0a 6d 69 6e 67  build_os in.ming
23590 77 2a 29 0a 20 20 6f 70 74 5f 63 72 3d 60 24 45  w*).  opt_cr=`$E
235a0 43 48 4f 20 27 78 5c 7b 30 2c 31 5c 7d 27 20 7c  CHO 'x\{0,1\}' |
235b0 20 74 72 20 78 20 27 5c 30 31 35 27 60 20 23 20   tr x '\015'` # 
235c0 6f 70 74 69 6f 6e 20 63 72 20 69 6e 20 72 65 67  option cr in reg
235d0 65 78 70 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23  exp.  ;;.esac..#
235e0 20 54 72 79 20 77 69 74 68 6f 75 74 20 61 20 70   Try without a p
235f0 72 65 66 69 78 20 75 6e 64 65 72 73 63 6f 72 65  refix underscore
23600 2c 20 74 68 65 6e 20 77 69 74 68 20 69 74 2e 0a  , then with it..
23610 66 6f 72 20 61 63 5f 73 79 6d 70 72 66 78 20 69  for ac_symprfx i
23620 6e 20 22 22 20 22 5f 22 3b 20 64 6f 0a 0a 20 20  n "" "_"; do..  
23630 23 20 54 72 61 6e 73 66 6f 72 6d 20 73 79 6d 63  # Transform symc
23640 6f 64 65 2c 20 73 79 6d 70 61 74 2c 20 61 6e 64  ode, sympat, and
23650 20 73 79 6d 70 72 66 78 20 69 6e 74 6f 20 61 20   symprfx into a 
23660 72 61 77 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61  raw symbol and a
23670 20 43 20 73 79 6d 62 6f 6c 2e 0a 20 20 73 79 6d   C symbol..  sym
23680 78 66 72 6d 3d 22 5c 5c 31 20 24 61 63 5f 73 79  xfrm="\\1 $ac_sy
23690 6d 70 72 66 78 5c 5c 32 20 5c 5c 32 22 0a 0a 20  mprfx\\2 \\2".. 
236a0 20 23 20 57 72 69 74 65 20 74 68 65 20 72 61 77   # Write the raw
236b0 20 61 6e 64 20 43 20 69 64 65 6e 74 69 66 69 65   and C identifie
236c0 72 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24  rs..  if test "$
236d0 6c 74 5f 63 76 5f 6e 6d 5f 69 6e 74 65 72 66 61  lt_cv_nm_interfa
236e0 63 65 22 20 3d 20 22 4d 53 20 64 75 6d 70 62 69  ce" = "MS dumpbi
236f0 6e 22 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 46  n"; then.    # F
23700 61 6b 65 20 69 74 20 66 6f 72 20 64 75 6d 70 62  ake it for dumpb
23710 69 6e 20 61 6e 64 20 73 61 79 20 54 20 66 6f 72  in and say T for
23720 20 61 6e 79 20 6e 6f 6e 2d 73 74 61 74 69 63 20   any non-static 
23730 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 23 20 61  function.    # a
23740 6e 64 20 44 20 66 6f 72 20 61 6e 79 20 67 6c 6f  nd D for any glo
23750 62 61 6c 20 76 61 72 69 61 62 6c 65 2e 0a 20 20  bal variable..  
23760 20 20 23 20 41 6c 73 6f 20 66 69 6e 64 20 43 2b    # Also find C+
23770 2b 20 61 6e 64 20 5f 5f 66 61 73 74 63 61 6c 6c  + and __fastcall
23780 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d 20 4d 53   symbols from MS
23790 56 43 2b 2b 2c 0a 20 20 20 20 23 20 77 68 69 63  VC++,.    # whic
237a0 68 20 73 74 61 72 74 20 77 69 74 68 20 40 20 6f  h start with @ o
237b0 72 20 3f 2e 0a 20 20 20 20 6c 74 5f 63 76 5f 73  r ?..    lt_cv_s
237c0 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c  ys_global_symbol
237d0 5f 70 69 70 65 3d 22 24 41 57 4b 20 27 22 5c 0a  _pipe="$AWK '"\.
237e0 22 20 20 20 20 20 7b 6c 61 73 74 5f 73 65 63 74  "     {last_sect
237f0 69 6f 6e 3d 73 65 63 74 69 6f 6e 3b 20 73 65 63  ion=section; sec
23800 74 69 6f 6e 3d 5c 24 20 33 7d 3b 22 5c 0a 22 20  tion=\$ 3};"\." 
23810 20 20 20 20 2f 53 65 63 74 69 6f 6e 20 6c 65 6e      /Section len
23820 67 74 68 20 2e 2a 23 72 65 6c 6f 63 73 2e 2a 28  gth .*#relocs.*(
23830 70 69 63 6b 20 61 6e 79 29 2f 7b 68 69 64 65 5b  pick any)/{hide[
23840 6c 61 73 74 5f 73 65 63 74 69 6f 6e 5d 3d 31 7d  last_section]=1}
23850 3b 22 5c 0a 22 20 20 20 20 20 5c 24 20 30 21 7e  ;"\."     \$ 0!~
23860 2f 45 78 74 65 72 6e 61 6c 20 2a 5c 7c 2f 7b 6e  /External *\|/{n
23870 65 78 74 7d 3b 22 5c 0a 22 20 20 20 20 20 2f 20  ext};"\."     / 
23880 30 2b 20 55 4e 44 45 46 20 2f 7b 6e 65 78 74 7d  0+ UNDEF /{next}
23890 3b 20 2f 20 55 4e 44 45 46 20 5c 28 5b 5e 7c 5d  ; / UNDEF \([^|]
238a0 5c 29 2a 28 29 2f 7b 6e 65 78 74 7d 3b 22 5c 0a  \)*()/{next};"\.
238b0 22 20 20 20 20 20 7b 69 66 28 68 69 64 65 5b 73  "     {if(hide[s
238c0 65 63 74 69 6f 6e 5d 29 20 6e 65 78 74 7d 3b 22  ection]) next};"
238d0 5c 0a 22 20 20 20 20 20 7b 66 3d 30 7d 3b 20 5c  \."     {f=0}; \
238e0 24 20 30 7e 2f 5c 28 5c 29 2e 2a 5c 7c 2f 7b 66  $ 0~/\(\).*\|/{f
238f0 3d 31 7d 3b 20 7b 70 72 69 6e 74 66 20 66 20 3f  =1}; {printf f ?
23900 20 5c 22 54 20 5c 22 20 3a 20 5c 22 44 20 5c 22   \"T \" : \"D \"
23910 7d 3b 22 5c 0a 22 20 20 20 20 20 7b 73 70 6c 69  };"\."     {spli
23920 74 28 5c 24 20 30 2c 20 61 2c 20 2f 5c 7c 7c 5c  t(\$ 0, a, /\||\
23930 72 2f 29 3b 20 73 70 6c 69 74 28 61 5b 32 5d 2c  r/); split(a[2],
23940 20 73 29 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b   s)};"\."     s[
23950 31 5d 7e 2f 5e 5b 40 3f 5d 2f 7b 70 72 69 6e 74  1]~/^[@?]/{print
23960 20 73 5b 31 5d 2c 20 73 5b 31 5d 3b 20 6e 65 78   s[1], s[1]; nex
23970 74 7d 3b 22 5c 0a 22 20 20 20 20 20 73 5b 31 5d  t};"\."     s[1]
23980 7e 70 72 66 78 20 7b 73 70 6c 69 74 28 73 5b 31  ~prfx {split(s[1
23990 5d 2c 74 2c 5c 22 40 5c 22 29 3b 20 70 72 69 6e  ],t,\"@\"); prin
239a0 74 20 74 5b 31 5d 2c 20 73 75 62 73 74 72 28 74  t t[1], substr(t
239b0 5b 31 5d 2c 6c 65 6e 67 74 68 28 70 72 66 78 29  [1],length(prfx)
239c0 29 7d 22 5c 0a 22 20 20 20 20 20 27 20 70 72 66  )}"\."     ' prf
239d0 78 3d 5e 24 61 63 5f 73 79 6d 70 72 66 78 22 0a  x=^$ac_symprfx".
239e0 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63 76    else.    lt_cv
239f0 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
23a00 6f 6c 5f 70 69 70 65 3d 22 73 65 64 20 2d 6e 20  ol_pipe="sed -n 
23a10 2d 65 20 27 73 2f 5e 2e 2a 5b 09 20 5d 5c 28 24  -e 's/^.*[. ]\($
23a20 73 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a  symcode$symcode*
23a30 5c 29 5b 09 20 5d 5b 09 20 5d 2a 24 61 63 5f 73  \)[. ][. ]*$ac_s
23a40 79 6d 70 72 66 78 24 73 79 6d 70 61 74 24 6f 70  ymprfx$sympat$op
23a50 74 5f 63 72 24 2f 24 73 79 6d 78 66 72 6d 2f 70  t_cr$/$symxfrm/p
23a60 27 22 0a 20 20 66 69 0a 0a 20 20 23 20 43 68 65  '".  fi..  # Che
23a70 63 6b 20 74 6f 20 73 65 65 20 74 68 61 74 20 74  ck to see that t
23a80 68 65 20 70 69 70 65 20 77 6f 72 6b 73 20 63 6f  he pipe works co
23a90 72 72 65 63 74 6c 79 2e 0a 20 20 70 69 70 65 5f  rrectly..  pipe_
23aa0 77 6f 72 6b 73 3d 6e 6f 0a 0a 20 20 72 6d 20 2d  works=no..  rm -
23ab0 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 63 61  f conftest*.  ca
23ac0 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t > conftest.$ac
23ad0 5f 65 78 74 20 3c 3c 5f 4c 54 5f 45 4f 46 0a 23  _ext <<_LT_EOF.#
23ae0 69 66 64 65 66 20 5f 5f 63 70 6c 75 73 70 6c 75  ifdef __cplusplu
23af0 73 0a 65 78 74 65 72 6e 20 22 43 22 20 7b 0a 23  s.extern "C" {.#
23b00 65 6e 64 69 66 0a 63 68 61 72 20 6e 6d 5f 74 65  endif.char nm_te
23b10 73 74 5f 76 61 72 3b 0a 76 6f 69 64 20 6e 6d 5f  st_var;.void nm_
23b20 74 65 73 74 5f 66 75 6e 63 28 76 6f 69 64 29 3b  test_func(void);
23b30 0a 76 6f 69 64 20 6e 6d 5f 74 65 73 74 5f 66 75  .void nm_test_fu
23b40 6e 63 28 76 6f 69 64 29 7b 7d 0a 23 69 66 64 65  nc(void){}.#ifde
23b50 66 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 7d 0a  f __cplusplus.}.
23b60 23 65 6e 64 69 66 0a 69 6e 74 20 6d 61 69 6e 28  #endif.int main(
23b70 29 7b 6e 6d 5f 74 65 73 74 5f 76 61 72 3d 27 61  ){nm_test_var='a
23b80 27 3b 6e 6d 5f 74 65 73 74 5f 66 75 6e 63 28 29  ';nm_test_func()
23b90 3b 72 65 74 75 72 6e 28 30 29 3b 7d 0a 5f 4c 54  ;return(0);}._LT
23ba0 5f 45 4f 46 0a 0a 20 20 69 66 20 7b 20 7b 20 65  _EOF..  if { { e
23bb0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
23bc0 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e  _me\":${as_linen
23bd0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61  o-$LINENO}: \"$a
23be0 63 5f 63 6f 6d 70 69 6c 65 5c 22 22 3b 20 7d 20  c_compile\""; } 
23bf0 3e 26 35 0a 20 20 28 65 76 61 6c 20 24 61 63 5f  >&5.  (eval $ac_
23c00 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 0a 20 20  compile) 2>&5.  
23c10 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24  ac_status=$?.  $
23c20 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
23c30 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
23c40 45 4e 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f  ENO}: \$? = $ac_
23c50 73 74 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65  status" >&5.  te
23c60 73 74 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20  st $ac_status = 
23c70 30 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 20 23  0; }; then.    #
23c80 20 4e 6f 77 20 74 72 79 20 74 6f 20 67 72 61 62   Now try to grab
23c90 20 74 68 65 20 73 79 6d 62 6f 6c 73 2e 0a 20 20   the symbols..  
23ca0 20 20 6e 6c 69 73 74 3d 63 6f 6e 66 74 65 73 74    nlist=conftest
23cb0 2e 6e 6d 0a 20 20 20 20 69 66 20 7b 20 7b 20 65  .nm.    if { { e
23cc0 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73  val echo "\"\$as
23cd0 5f 6d 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e  _me\":${as_linen
23ce0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 4e  o-$LINENO}: \"$N
23cf0 4d 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f  M conftest.$ac_o
23d00 62 6a 65 78 74 20 5c 7c 20 24 6c 74 5f 63 76 5f  bjext \| $lt_cv_
23d10 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f  sys_global_symbo
23d20 6c 5f 70 69 70 65 20 5c 3e 20 24 6e 6c 69 73 74  l_pipe \> $nlist
23d30 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
23d40 61 6c 20 24 4e 4d 20 63 6f 6e 66 74 65 73 74 2e  al $NM conftest.
23d50 24 61 63 5f 6f 62 6a 65 78 74 20 5c 7c 20 24 6c  $ac_objext \| $l
23d60 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
23d70 73 79 6d 62 6f 6c 5f 70 69 70 65 20 5c 3e 20 24  symbol_pipe \> $
23d80 6e 6c 69 73 74 29 20 32 3e 26 35 0a 20 20 61 63  nlist) 2>&5.  ac
23d90 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73  _status=$?.  $as
23da0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
23db0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
23dc0 4f 7d 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  O}: \$? = $ac_st
23dd0 61 74 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74  atus" >&5.  test
23de0 20 24 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b   $ac_status = 0;
23df0 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 22 24   } && test -s "$
23e00 6e 6c 69 73 74 22 3b 20 74 68 65 6e 0a 20 20 20  nlist"; then.   
23e10 20 20 20 23 20 54 72 79 20 73 6f 72 74 69 6e 67     # Try sorting
23e20 20 61 6e 64 20 75 6e 69 71 75 69 66 79 69 6e 67   and uniquifying
23e30 20 74 68 65 20 6f 75 74 70 75 74 2e 0a 20 20 20   the output..   
23e40 20 20 20 69 66 20 73 6f 72 74 20 22 24 6e 6c 69     if sort "$nli
23e50 73 74 22 20 7c 20 75 6e 69 71 20 3e 20 22 24 6e  st" | uniq > "$n
23e60 6c 69 73 74 22 54 3b 20 74 68 65 6e 0a 09 6d 76  list"T; then..mv
23e70 20 2d 66 20 22 24 6e 6c 69 73 74 22 54 20 22 24   -f "$nlist"T "$
23e80 6e 6c 69 73 74 22 0a 20 20 20 20 20 20 65 6c 73  nlist".      els
23e90 65 0a 09 72 6d 20 2d 66 20 22 24 6e 6c 69 73 74  e..rm -f "$nlist
23ea0 22 54 0a 20 20 20 20 20 20 66 69 0a 0a 20 20 20  "T.      fi..   
23eb0 20 20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 74     # Make sure t
23ec0 68 61 74 20 77 65 20 73 6e 61 67 67 65 64 20 61  hat we snagged a
23ed0 6c 6c 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 77  ll the symbols w
23ee0 65 20 6e 65 65 64 2e 0a 20 20 20 20 20 20 69 66  e need..      if
23ef0 20 24 47 52 45 50 20 27 20 6e 6d 5f 74 65 73 74   $GREP ' nm_test
23f00 5f 76 61 72 24 27 20 22 24 6e 6c 69 73 74 22 20  _var$' "$nlist" 
23f10 3e 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e  >/dev/null; then
23f20 0a 09 69 66 20 24 47 52 45 50 20 27 20 6e 6d 5f  ..if $GREP ' nm_
23f30 74 65 73 74 5f 66 75 6e 63 24 27 20 22 24 6e 6c  test_func$' "$nl
23f40 69 73 74 22 20 3e 2f 64 65 76 2f 6e 75 6c 6c 3b  ist" >/dev/null;
23f50 20 74 68 65 6e 0a 09 20 20 63 61 74 20 3c 3c 5f   then..  cat <<_
23f60 4c 54 5f 45 4f 46 20 3e 20 63 6f 6e 66 74 65 73  LT_EOF > conftes
23f70 74 2e 24 61 63 5f 65 78 74 0a 23 69 66 64 65 66  t.$ac_ext.#ifdef
23f80 20 5f 5f 63 70 6c 75 73 70 6c 75 73 0a 65 78 74   __cplusplus.ext
23f90 65 72 6e 20 22 43 22 20 7b 0a 23 65 6e 64 69 66  ern "C" {.#endif
23fa0 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  .._LT_EOF..  # N
23fb0 6f 77 20 67 65 6e 65 72 61 74 65 20 74 68 65 20  ow generate the 
23fc0 73 79 6d 62 6f 6c 20 66 69 6c 65 2e 0a 09 20 20  symbol file...  
23fd0 65 76 61 6c 20 22 24 6c 74 5f 63 76 5f 73 79 73  eval "$lt_cv_sys
23fe0 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 74  _global_symbol_t
23ff0 6f 5f 63 64 65 63 6c 22 27 20 3c 20 22 24 6e 6c  o_cdecl"' < "$nl
24000 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d 76 20  ist" | $GREP -v 
24010 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65 73 74  main >> conftest
24020 2e 24 61 63 5f 65 78 74 27 0a 0a 09 20 20 63 61  .$ac_ext'...  ca
24030 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20 3e 3e 20 63  t <<_LT_EOF >> c
24040 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a  onftest.$ac_ext.
24050 0a 2f 2a 20 54 68 65 20 6d 61 70 70 69 6e 67 20  ./* The mapping 
24060 62 65 74 77 65 65 6e 20 73 79 6d 62 6f 6c 20 6e  between symbol n
24070 61 6d 65 73 20 61 6e 64 20 73 79 6d 62 6f 6c 73  ames and symbols
24080 2e 20 20 2a 2f 0a 63 6f 6e 73 74 20 73 74 72 75  .  */.const stru
24090 63 74 20 7b 0a 20 20 63 6f 6e 73 74 20 63 68 61  ct {.  const cha
240a0 72 20 2a 6e 61 6d 65 3b 0a 20 20 76 6f 69 64 20  r *name;.  void 
240b0 20 20 20 20 20 20 2a 61 64 64 72 65 73 73 3b 0a        *address;.
240c0 7d 0a 6c 74 5f 5f 50 52 4f 47 52 41 4d 5f 5f 4c  }.lt__PROGRAM__L
240d0 54 58 5f 70 72 65 6c 6f 61 64 65 64 5f 73 79 6d  TX_preloaded_sym
240e0 62 6f 6c 73 5b 5d 20 3d 0a 7b 0a 20 20 7b 20 22  bols[] =.{.  { "
240f0 40 50 52 4f 47 52 41 4d 40 22 2c 20 28 76 6f 69  @PROGRAM@", (voi
24100 64 20 2a 29 20 30 20 7d 2c 0a 5f 4c 54 5f 45 4f  d *) 0 },._LT_EO
24110 46 0a 09 20 20 24 53 45 44 20 22 73 2f 5e 24 73  F..  $SED "s/^$s
24120 79 6d 63 6f 64 65 24 73 79 6d 63 6f 64 65 2a 20  ymcode$symcode* 
24130 5c 28 2e 2a 5c 29 20 5c 28 2e 2a 5c 29 24 2f 20  \(.*\) \(.*\)$/ 
24140 20 7b 5c 22 5c 32 5c 22 2c 20 28 76 6f 69 64 20   {\"\2\", (void 
24150 2a 29 20 5c 26 5c 32 7d 2c 2f 22 20 3c 20 22 24  *) \&\2},/" < "$
24160 6e 6c 69 73 74 22 20 7c 20 24 47 52 45 50 20 2d  nlist" | $GREP -
24170 76 20 6d 61 69 6e 20 3e 3e 20 63 6f 6e 66 74 65  v main >> confte
24180 73 74 2e 24 61 63 5f 65 78 74 0a 09 20 20 63 61  st.$ac_ext..  ca
24190 74 20 3c 3c 5c 5f 4c 54 5f 45 4f 46 20 3e 3e 20  t <<\_LT_EOF >> 
241a0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
241b0 0a 20 20 7b 30 2c 20 28 76 6f 69 64 20 2a 29 20  .  {0, (void *) 
241c0 30 7d 0a 7d 3b 0a 0a 2f 2a 20 54 68 69 73 20 77  0}.};../* This w
241d0 6f 72 6b 73 20 61 72 6f 75 6e 64 20 61 20 70 72  orks around a pr
241e0 6f 62 6c 65 6d 20 69 6e 20 46 72 65 65 42 53 44  oblem in FreeBSD
241f0 20 6c 69 6e 6b 65 72 20 2a 2f 0a 23 69 66 64 65   linker */.#ifde
24200 66 20 46 52 45 45 42 53 44 5f 57 4f 52 4b 41 52  f FREEBSD_WORKAR
24210 4f 55 4e 44 0a 73 74 61 74 69 63 20 63 6f 6e 73  OUND.static cons
24220 74 20 76 6f 69 64 20 2a 6c 74 5f 70 72 65 6c 6f  t void *lt_prelo
24230 61 64 65 64 5f 73 65 74 75 70 28 29 20 7b 0a 20  aded_setup() {. 
24240 20 72 65 74 75 72 6e 20 6c 74 5f 5f 50 52 4f 47   return lt__PROG
24250 52 41 4d 5f 5f 4c 54 58 5f 70 72 65 6c 6f 61 64  RAM__LTX_preload
24260 65 64 5f 73 79 6d 62 6f 6c 73 3b 0a 7d 0a 23 65  ed_symbols;.}.#e
24270 6e 64 69 66 0a 0a 23 69 66 64 65 66 20 5f 5f 63  ndif..#ifdef __c
24280 70 6c 75 73 70 6c 75 73 0a 7d 0a 23 65 6e 64 69  plusplus.}.#endi
24290 66 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 23 20 4e  f._LT_EOF..  # N
242a0 6f 77 20 74 72 79 20 6c 69 6e 6b 69 6e 67 20 74  ow try linking t
242b0 68 65 20 74 77 6f 20 66 69 6c 65 73 2e 0a 09 20  he two files... 
242c0 20 6d 76 20 63 6f 6e 66 74 65 73 74 2e 24 61 63   mv conftest.$ac
242d0 5f 6f 62 6a 65 78 74 20 63 6f 6e 66 74 73 74 6d  _objext conftstm
242e0 2e 24 61 63 5f 6f 62 6a 65 78 74 0a 09 20 20 6c  .$ac_objext..  l
242f0 74 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  t_save_LIBS="$LI
24300 42 53 22 0a 09 20 20 6c 74 5f 73 61 76 65 5f 43  BS"..  lt_save_C
24310 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53 22 0a  FLAGS="$CFLAGS".
24320 09 20 20 4c 49 42 53 3d 22 63 6f 6e 66 74 73 74  .  LIBS="conftst
24330 6d 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a 09 20  m.$ac_objext".. 
24340 20 43 46 4c 41 47 53 3d 22 24 43 46 4c 41 47 53   CFLAGS="$CFLAGS
24350 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  $lt_prog_compile
24360 72 5f 6e 6f 5f 62 75 69 6c 74 69 6e 5f 66 6c 61  r_no_builtin_fla
24370 67 22 0a 09 20 20 69 66 20 7b 20 7b 20 65 76 61  g"..  if { { eva
24380 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d  l echo "\"\$as_m
24390 65 5c 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  e\":${as_lineno-
243a0 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f  $LINENO}: \"$ac_
243b0 6c 69 6e 6b 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  link\""; } >&5. 
243c0 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29   (eval $ac_link)
243d0 20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75   2>&5.  ac_statu
243e0 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20  s=$?.  $as_echo 
243f0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
24400 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24  eno-$LINENO}: \$
24410 3f 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20  ? = $ac_status" 
24420 3e 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73  >&5.  test $ac_s
24430 74 61 74 75 73 20 3d 20 30 3b 20 7d 20 26 26 20  tatus = 0; } && 
24440 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
24450 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
24460 65 6e 0a 09 20 20 20 20 70 69 70 65 5f 77 6f 72  en..    pipe_wor
24470 6b 73 3d 79 65 73 0a 09 20 20 66 69 0a 09 20 20  ks=yes..  fi..  
24480 4c 49 42 53 3d 22 24 6c 74 5f 73 61 76 65 5f 4c  LIBS="$lt_save_L
24490 49 42 53 22 0a 09 20 20 43 46 4c 41 47 53 3d 22  IBS"..  CFLAGS="
244a0 24 6c 74 5f 73 61 76 65 5f 43 46 4c 41 47 53 22  $lt_save_CFLAGS"
244b0 0a 09 65 6c 73 65 0a 09 20 20 65 63 68 6f 20 22  ..else..  echo "
244c0 63 61 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74  cannot find nm_t
244d0 65 73 74 5f 66 75 6e 63 20 69 6e 20 24 6e 6c 69  est_func in $nli
244e0 73 74 22 20 3e 26 35 0a 09 66 69 0a 20 20 20 20  st" >&5..fi.    
244f0 20 20 65 6c 73 65 0a 09 65 63 68 6f 20 22 63 61    else..echo "ca
24500 6e 6e 6f 74 20 66 69 6e 64 20 6e 6d 5f 74 65 73  nnot find nm_tes
24510 74 5f 76 61 72 20 69 6e 20 24 6e 6c 69 73 74 22  t_var in $nlist"
24520 20 3e 26 35 0a 20 20 20 20 20 20 66 69 0a 20 20   >&5.      fi.  
24530 20 20 65 6c 73 65 0a 20 20 20 20 20 20 65 63 68    else.      ech
24540 6f 20 22 63 61 6e 6e 6f 74 20 72 75 6e 20 24 6c  o "cannot run $l
24550 74 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f  t_cv_sys_global_
24560 73 79 6d 62 6f 6c 5f 70 69 70 65 22 20 3e 26 35  symbol_pipe" >&5
24570 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
24580 20 20 20 65 63 68 6f 20 22 24 70 72 6f 67 6e 61     echo "$progna
24590 6d 65 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72  me: failed progr
245a0 61 6d 20 77 61 73 3a 22 20 3e 26 35 0a 20 20 20  am was:" >&5.   
245b0 20 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 24 61   cat conftest.$a
245c0 63 5f 65 78 74 20 3e 26 35 0a 20 20 66 69 0a 20  c_ext >&5.  fi. 
245d0 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74   rm -rf conftest
245e0 2a 20 63 6f 6e 66 74 73 74 2a 0a 0a 20 20 23 20  * conftst*..  # 
245f0 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 65 20 67  Do not use the g
24600 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69 70  lobal_symbol_pip
24610 65 20 75 6e 6c 65 73 73 20 69 74 20 77 6f 72 6b  e unless it work
24620 73 2e 0a 20 20 69 66 20 74 65 73 74 20 22 24 70  s..  if test "$p
24630 69 70 65 5f 77 6f 72 6b 73 22 20 3d 20 79 65 73  ipe_works" = yes
24640 3b 20 74 68 65 6e 0a 20 20 20 20 62 72 65 61 6b  ; then.    break
24650 0a 20 20 65 6c 73 65 0a 20 20 20 20 6c 74 5f 63  .  else.    lt_c
24660 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
24670 62 6f 6c 5f 70 69 70 65 3d 0a 20 20 66 69 0a 64  bol_pipe=.  fi.d
24680 6f 6e 65 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  one..fi..if test
24690 20 2d 7a 20 22 24 6c 74 5f 63 76 5f 73 79 73 5f   -z "$lt_cv_sys_
246a0 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70 69  global_symbol_pi
246b0 70 65 22 3b 20 74 68 65 6e 0a 20 20 6c 74 5f 63  pe"; then.  lt_c
246c0 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d  v_sys_global_sym
246d0 62 6f 6c 5f 74 6f 5f 63 64 65 63 6c 3d 0a 66 69  bol_to_cdecl=.fi
246e0 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74  .if test -z "$lt
246f0 5f 63 76 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73  _cv_sys_global_s
24700 79 6d 62 6f 6c 5f 70 69 70 65 24 6c 74 5f 63 76  ymbol_pipe$lt_cv
24710 5f 73 79 73 5f 67 6c 6f 62 61 6c 5f 73 79 6d 62  _sys_global_symb
24720 6f 6c 5f 74 6f 5f 63 64 65 63 6c 22 3b 20 74 68  ol_to_cdecl"; th
24730 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  en.  { $as_echo 
24740 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
24750 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
24760 73 75 6c 74 3a 20 66 61 69 6c 65 64 22 20 3e 26  sult: failed" >&
24770 35 0a 24 61 73 5f 65 63 68 6f 20 22 66 61 69 6c  5.$as_echo "fail
24780 65 64 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  ed" >&6; }.else.
24790 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
247a0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
247b0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
247c0 74 3a 20 6f 6b 22 20 3e 26 35 0a 24 61 73 5f 65  t: ok" >&5.$as_e
247d0 63 68 6f 20 22 6f 6b 22 20 3e 26 36 3b 20 7d 0a  cho "ok" >&6; }.
247e0 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  fi..............
247f0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 43 68 65 63  ..........# Chec
24800 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62  k whether --enab
24810 6c 65 2d 6c 69 62 74 6f 6f 6c 2d 6c 6f 63 6b 20  le-libtool-lock 
24820 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
24830 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 6c 69 62  st "${enable_lib
24840 74 6f 6f 6c 5f 6c 6f 63 6b 2b 73 65 74 7d 22 20  tool_lock+set}" 
24850 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20  = set; then :.  
24860 65 6e 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c  enableval=$enabl
24870 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3b 0a  e_libtool_lock;.
24880 66 69 0a 0a 74 65 73 74 20 22 78 24 65 6e 61 62  fi..test "x$enab
24890 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 22  le_libtool_lock"
248a0 20 21 3d 20 78 6e 6f 20 26 26 20 65 6e 61 62 6c   != xno && enabl
248b0 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f 63 6b 3d 79  e_libtool_lock=y
248c0 65 73 0a 0a 23 20 53 6f 6d 65 20 66 6c 61 67 73  es..# Some flags
248d0 20 6e 65 65 64 20 74 6f 20 62 65 20 70 72 6f 70   need to be prop
248e0 61 67 61 74 65 64 20 74 6f 20 74 68 65 20 63 6f  agated to the co
248f0 6d 70 69 6c 65 72 20 6f 72 20 6c 69 6e 6b 65 72  mpiler or linker
24900 20 66 6f 72 20 67 6f 6f 64 0a 23 20 6c 69 62 74   for good.# libt
24910 6f 6f 6c 20 73 75 70 70 6f 72 74 2e 0a 63 61 73  ool support..cas
24920 65 20 24 68 6f 73 74 20 69 6e 0a 69 61 36 34 2d  e $host in.ia64-
24930 2a 2d 68 70 75 78 2a 29 0a 20 20 23 20 46 69 6e  *-hpux*).  # Fin
24940 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
24950 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
24960 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
24970 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
24980 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
24990 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
249a0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
249b0 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
249c0 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
249d0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
249e0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
249f0 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
24a00 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
24a10 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
24a20 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
24a30 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
24a40 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
24a50 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
24a60 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
24a70 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24a80 74 60 20 69 6e 0a 20 20 20 20 20 20 2a 45 4c 46  t` in.      *ELF
24a90 2d 33 32 2a 29 0a 09 48 50 55 58 5f 49 41 36 34  -32*)..HPUX_IA64
24aa0 5f 4d 4f 44 45 3d 22 33 32 22 0a 09 3b 3b 0a 20  _MODE="32"..;;. 
24ab0 20 20 20 20 20 2a 45 4c 46 2d 36 34 2a 29 0a 09       *ELF-64*)..
24ac0 48 50 55 58 5f 49 41 36 34 5f 4d 4f 44 45 3d 22  HPUX_IA64_MODE="
24ad0 36 34 22 0a 09 3b 3b 0a 20 20 20 20 65 73 61 63  64"..;;.    esac
24ae0 0a 20 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63  .  fi.  rm -rf c
24af0 6f 6e 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 2a 2d  onftest*.  ;;.*-
24b00 2a 2d 69 72 69 78 36 2a 29 0a 20 20 23 20 46 69  *-irix6*).  # Fi
24b10 6e 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49  nd out which ABI
24b20 20 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20   we are using.. 
24b30 20 65 63 68 6f 20 27 23 6c 69 6e 65 20 35 31 32   echo '#line 512
24b40 36 20 22 63 6f 6e 66 69 67 75 72 65 22 27 20 3e  6 "configure"' >
24b50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24b60 74 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20  t.  if { { eval 
24b70 65 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c  echo "\"\$as_me\
24b80 22 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  ":${as_lineno-$L
24b90 49 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f  INENO}: \"$ac_co
24ba0 6d 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a  mpile\""; } >&5.
24bb0 20 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70    (eval $ac_comp
24bc0 69 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73  ile) 2>&5.  ac_s
24bd0 74 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65  tatus=$?.  $as_e
24be0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
24bf0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
24c00 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
24c10 75 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24  us" >&5.  test $
24c20 61 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d  ac_status = 0; }
24c30 3b 20 74 68 65 6e 0a 20 20 20 20 69 66 20 74 65  ; then.    if te
24c40 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
24c50 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73 3b 20 74  gnu_ld" = yes; t
24c60 68 65 6e 0a 20 20 20 20 20 20 63 61 73 65 20 60  hen.      case `
24c70 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
24c80 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78  nftest.$ac_objex
24c90 74 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29  t` in..*32-bit*)
24ca0 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d  ..  LD="${LD-ld}
24cb0 20 2d 6d 65 6c 66 33 32 62 73 6d 69 70 22 0a 09   -melf32bsmip"..
24cc0 20 20 3b 3b 0a 09 2a 4e 33 32 2a 29 0a 09 20 20    ;;..*N32*)..  
24cd0 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 65  LD="${LD-ld} -me
24ce0 6c 66 33 32 62 6d 69 70 6e 33 32 22 0a 09 20 20  lf32bmipn32"..  
24cf0 3b 3b 0a 09 2a 36 34 2d 62 69 74 2a 29 0a 09 20  ;;..*64-bit*).. 
24d00 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
24d10 65 6c 66 36 34 62 6d 69 70 22 0a 09 3b 3b 0a 20  elf64bmip"..;;. 
24d20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 65 6c       esac.    el
24d30 73 65 0a 20 20 20 20 20 20 63 61 73 65 20 60 2f  se.      case `/
24d40 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e  usr/bin/file con
24d50 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74  ftest.$ac_objext
24d60 60 20 69 6e 0a 09 2a 33 32 2d 62 69 74 2a 29 0a  ` in..*32-bit*).
24d70 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20  .  LD="${LD-ld} 
24d80 2d 33 32 22 0a 09 20 20 3b 3b 0a 09 2a 4e 33 32  -32"..  ;;..*N32
24d90 2a 29 0a 09 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  *)..  LD="${LD-l
24da0 64 7d 20 2d 6e 33 32 22 0a 09 20 20 3b 3b 0a 09  d} -n32"..  ;;..
24db0 2a 36 34 2d 62 69 74 2a 29 0a 09 20 20 4c 44 3d  *64-bit*)..  LD=
24dc0 22 24 7b 4c 44 2d 6c 64 7d 20 2d 36 34 22 0a 09  "${LD-ld} -64"..
24dd0 20 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a    ;;.      esac.
24de0 20 20 20 20 66 69 0a 20 20 66 69 0a 20 20 72 6d      fi.  fi.  rm
24df0 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
24e00 20 3b 3b 0a 0a 78 38 36 5f 36 34 2d 2a 6b 66 72   ;;..x86_64-*kfr
24e10 65 65 62 73 64 2a 2d 67 6e 75 7c 78 38 36 5f 36  eebsd*-gnu|x86_6
24e20 34 2d 2a 6c 69 6e 75 78 2a 7c 70 70 63 2a 2d 2a  4-*linux*|ppc*-*
24e30 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63 2a 2d  linux*|powerpc*-
24e40 2a 6c 69 6e 75 78 2a 7c 20 5c 0a 73 33 39 30 2a  *linux*| \.s390*
24e50 2d 2a 6c 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a  -*linux*|s390*-*
24e60 74 70 66 2a 7c 73 70 61 72 63 2a 2d 2a 6c 69 6e  tpf*|sparc*-*lin
24e70 75 78 2a 29 0a 20 20 23 20 46 69 6e 64 20 6f 75  ux*).  # Find ou
24e80 74 20 77 68 69 63 68 20 41 42 49 20 77 65 20 61  t which ABI we a
24e90 72 65 20 75 73 69 6e 67 2e 0a 20 20 65 63 68 6f  re using..  echo
24ea0 20 27 69 6e 74 20 69 3b 27 20 3e 20 63 6f 6e 66   'int i;' > conf
24eb0 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20 69  test.$ac_ext.  i
24ec0 66 20 7b 20 7b 20 65 76 61 6c 20 65 63 68 6f 20  f { { eval echo 
24ed0 22 5c 22 5c 24 61 73 5f 6d 65 5c 22 3a 24 7b 61  "\"\$as_me\":${a
24ee0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
24ef0 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  }: \"$ac_compile
24f00 5c 22 22 3b 20 7d 20 3e 26 35 0a 20 20 28 65 76  \""; } >&5.  (ev
24f10 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20  al $ac_compile) 
24f20 32 3e 26 35 0a 20 20 61 63 5f 73 74 61 74 75 73  2>&5.  ac_status
24f30 3d 24 3f 0a 20 20 24 61 73 5f 65 63 68 6f 20 22  =$?.  $as_echo "
24f40 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
24f50 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 5c 24 3f  no-$LINENO}: \$?
24f60 20 3d 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e   = $ac_status" >
24f70 26 35 0a 20 20 74 65 73 74 20 24 61 63 5f 73 74  &5.  test $ac_st
24f80 61 74 75 73 20 3d 20 30 3b 20 7d 3b 20 74 68 65  atus = 0; }; the
24f90 6e 0a 20 20 20 20 63 61 73 65 20 60 2f 75 73 72  n.    case `/usr
24fa0 2f 62 69 6e 2f 66 69 6c 65 20 63 6f 6e 66 74 65  /bin/file confte
24fb0 73 74 2e 6f 60 20 69 6e 0a 20 20 20 20 20 20 2a  st.o` in.      *
24fc0 33 32 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24  32-bit*)..case $
24fd0 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36  host in..  x86_6
24fe0 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75  4-*kfreebsd*-gnu
24ff0 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25000 6c 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 5f  ld} -m elf_i386_
25010 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a 09 20  fbsd"..    ;;.. 
25020 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78 2a 29   x86_64-*linux*)
25030 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c  ..    LD="${LD-l
25040 64 7d 20 2d 6d 20 65 6c 66 5f 69 33 38 36 22 0a  d} -m elf_i386".
25050 09 20 20 20 20 3b 3b 0a 09 20 20 70 70 63 36 34  .    ;;..  ppc64
25060 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65 72 70 63  -*linux*|powerpc
25070 36 34 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20  64-*linux*)..   
25080 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d   LD="${LD-ld} -m
25090 20 65 6c 66 33 32 70 70 63 6c 69 6e 75 78 22 0a   elf32ppclinux".
250a0 09 20 20 20 20 3b 3b 0a 09 20 20 73 33 39 30 78  .    ;;..  s390x
250b0 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20 20 20 20 4c  -*linux*)..    L
250c0 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20 2d 6d 20 65  D="${LD-ld} -m e
250d0 6c 66 5f 73 33 39 30 22 0a 09 20 20 20 20 3b 3b  lf_s390"..    ;;
250e0 0a 09 20 20 73 70 61 72 63 36 34 2d 2a 6c 69 6e  ..  sparc64-*lin
250f0 75 78 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b  ux*)..    LD="${
25100 4c 44 2d 6c 64 7d 20 2d 6d 20 65 6c 66 33 32 5f  LD-ld} -m elf32_
25110 73 70 61 72 63 22 0a 09 20 20 20 20 3b 3b 0a 09  sparc"..    ;;..
25120 65 73 61 63 0a 09 3b 3b 0a 20 20 20 20 20 20 2a  esac..;;.      *
25130 36 34 2d 62 69 74 2a 29 0a 09 63 61 73 65 20 24  64-bit*)..case $
25140 68 6f 73 74 20 69 6e 0a 09 20 20 78 38 36 5f 36  host in..  x86_6
25150 34 2d 2a 6b 66 72 65 65 62 73 64 2a 2d 67 6e 75  4-*kfreebsd*-gnu
25160 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d  )..    LD="${LD-
25170 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f 36  ld} -m elf_x86_6
25180 34 5f 66 62 73 64 22 0a 09 20 20 20 20 3b 3b 0a  4_fbsd"..    ;;.
25190 09 20 20 78 38 36 5f 36 34 2d 2a 6c 69 6e 75 78  .  x86_64-*linux
251a0 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
251b0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 5f 78 38 36 5f  -ld} -m elf_x86_
251c0 36 34 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 70  64"..    ;;..  p
251d0 70 63 2a 2d 2a 6c 69 6e 75 78 2a 7c 70 6f 77 65  pc*-*linux*|powe
251e0 72 70 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09 20  rpc*-*linux*).. 
251f0 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d 20     LD="${LD-ld} 
25200 2d 6d 20 65 6c 66 36 34 70 70 63 22 0a 09 20 20  -m elf64ppc"..  
25210 20 20 3b 3b 0a 09 20 20 73 33 39 30 2a 2d 2a 6c    ;;..  s390*-*l
25220 69 6e 75 78 2a 7c 73 33 39 30 2a 2d 2a 74 70 66  inux*|s390*-*tpf
25230 2a 29 0a 09 20 20 20 20 4c 44 3d 22 24 7b 4c 44  *)..    LD="${LD
25240 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 33  -ld} -m elf64_s3
25250 39 30 22 0a 09 20 20 20 20 3b 3b 0a 09 20 20 73  90"..    ;;..  s
25260 70 61 72 63 2a 2d 2a 6c 69 6e 75 78 2a 29 0a 09  parc*-*linux*)..
25270 20 20 20 20 4c 44 3d 22 24 7b 4c 44 2d 6c 64 7d      LD="${LD-ld}
25280 20 2d 6d 20 65 6c 66 36 34 5f 73 70 61 72 63 22   -m elf64_sparc"
25290 0a 09 20 20 20 20 3b 3b 0a 09 65 73 61 63 0a 09  ..    ;;..esac..
252a0 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 66 69  ;;.    esac.  fi
252b0 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65  .  rm -rf confte
252c0 73 74 2a 0a 20 20 3b 3b 0a 0a 2a 2d 2a 2d 73 63  st*.  ;;..*-*-sc
252d0 6f 33 2e 32 76 35 2a 29 0a 20 20 23 20 4f 6e 20  o3.2v5*).  # On 
252e0 53 43 4f 20 4f 70 65 6e 53 65 72 76 65 72 20 35  SCO OpenServer 5
252f0 2c 20 77 65 20 6e 65 65 64 20 2d 62 65 6c 66 20  , we need -belf 
25300 74 6f 20 67 65 74 20 66 75 6c 6c 2d 66 65 61 74  to get full-feat
25310 75 72 65 64 20 62 69 6e 61 72 69 65 73 2e 0a 20  ured binaries.. 
25320 20 53 41 56 45 5f 43 46 4c 41 47 53 3d 22 24 43   SAVE_CFLAGS="$C
25330 46 4c 41 47 53 22 0a 20 20 43 46 4c 41 47 53 3d  FLAGS".  CFLAGS=
25340 22 24 43 46 4c 41 47 53 20 2d 62 65 6c 66 22 0a  "$CFLAGS -belf".
25350 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25360 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
25370 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b  -$LINENO}: check
25380 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
25390 43 20 63 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73  C compiler needs
253a0 20 2d 62 65 6c 66 22 20 3e 26 35 0a 24 61 73 5f   -belf" >&5.$as_
253b0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
253c0 20 77 68 65 74 68 65 72 20 74 68 65 20 43 20 63   whether the C c
253d0 6f 6d 70 69 6c 65 72 20 6e 65 65 64 73 20 2d 62  ompiler needs -b
253e0 65 6c 66 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a  elf... " >&6; }.
253f0 69 66 20 24 7b 6c 74 5f 63 76 5f 63 63 5f 6e 65  if ${lt_cv_cc_ne
25400 65 64 73 5f 62 65 6c 66 2b 3a 7d 20 66 61 6c 73  eds_belf+:} fals
25410 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
25420 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
25430 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 61 63   " >&6.else.  ac
25440 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
25450 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
25460 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
25470 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
25480 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
25490 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
254a0 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
254b0 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
254c0 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
254d0 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
254e0 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
254f0 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
25500 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
25510 70 69 6c 65 72 5f 67 6e 75 0a 0a 20 20 20 20 20  piler_gnu..     
25520 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
25530 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
25540 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
25550 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
25560 2a 2f 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a  */..int.main ().
25570 7b 0a 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20  {..  ;.  return 
25580 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61  0;.}._ACEOF.if a
25590 63 5f 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20  c_fn_c_try_link 
255a0 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
255b0 3a 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65  :.  lt_cv_cc_nee
255c0 64 73 5f 62 65 6c 66 3d 79 65 73 0a 65 6c 73 65  ds_belf=yes.else
255d0 0a 20 20 6c 74 5f 63 76 5f 63 63 5f 6e 65 65 64  .  lt_cv_cc_need
255e0 73 5f 62 65 6c 66 3d 6e 6f 0a 66 69 0a 72 6d 20  s_belf=no.fi.rm 
255f0 2d 66 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74  -f core conftest
25600 2e 65 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61  .err conftest.$a
25610 63 5f 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63  c_objext \.    c
25620 6f 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78  onftest$ac_exeex
25630 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
25640 78 74 0a 20 20 20 20 20 61 63 5f 65 78 74 3d 63  xt.     ac_ext=c
25650 0a 61 63 5f 63 70 70 3d 27 24 43 50 50 20 24 43  .ac_cpp='$CPP $C
25660 50 50 46 4c 41 47 53 27 0a 61 63 5f 63 6f 6d 70  PPFLAGS'.ac_comp
25670 69 6c 65 3d 27 24 43 43 20 2d 63 20 24 43 46 4c  ile='$CC -c $CFL
25680 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 63 6f  AGS $CPPFLAGS co
25690 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3e  nftest.$ac_ext >
256a0 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27 24 43 43  &5'.ac_link='$CC
256b0 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24 61 63 5f   -o conftest$ac_
256c0 65 78 65 65 78 74 20 24 43 46 4c 41 47 53 20 24  exeext $CFLAGS $
256d0 43 50 50 46 4c 41 47 53 20 24 4c 44 46 4c 41 47  CPPFLAGS $LDFLAG
256e0 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  S conftest.$ac_e
256f0 78 74 20 24 4c 49 42 53 20 3e 26 35 27 0a 61 63  xt $LIBS >&5'.ac
25700 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75 3d 24 61  _compiler_gnu=$a
25710 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c 65 72 5f  c_cv_c_compiler_
25720 67 6e 75 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63  gnu..fi.{ $as_ec
25730 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
25740 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
25750 20 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f   result: $lt_cv_
25760 63 63 5f 6e 65 65 64 73 5f 62 65 6c 66 22 20 3e  cc_needs_belf" >
25770 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74  &5.$as_echo "$lt
25780 5f 63 76 5f 63 63 5f 6e 65 65 64 73 5f 62 65 6c  _cv_cc_needs_bel
25790 66 22 20 3e 26 36 3b 20 7d 0a 20 20 69 66 20 74  f" >&6; }.  if t
257a0 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 63 63 5f  est x"$lt_cv_cc_
257b0 6e 65 65 64 73 5f 62 65 6c 66 22 20 21 3d 20 78  needs_belf" != x
257c0 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 20 20 20  "yes"; then.    
257d0 23 20 74 68 69 73 20 69 73 20 70 72 6f 62 61 62  # this is probab
257e0 6c 79 20 67 63 63 20 32 2e 38 2e 30 2c 20 65 67  ly gcc 2.8.0, eg
257f0 63 73 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 3b  cs 1.0 or newer;
25800 20 6e 6f 20 6e 65 65 64 20 66 6f 72 20 2d 62 65   no need for -be
25810 6c 66 0a 20 20 20 20 43 46 4c 41 47 53 3d 22 24  lf.    CFLAGS="$
25820 53 41 56 45 5f 43 46 4c 41 47 53 22 0a 20 20 66  SAVE_CFLAGS".  f
25830 69 0a 20 20 3b 3b 0a 73 70 61 72 63 2a 2d 2a 73  i.  ;;.sparc*-*s
25840 6f 6c 61 72 69 73 2a 29 0a 20 20 23 20 46 69 6e  olaris*).  # Fin
25850 64 20 6f 75 74 20 77 68 69 63 68 20 41 42 49 20  d out which ABI 
25860 77 65 20 61 72 65 20 75 73 69 6e 67 2e 0a 20 20  we are using..  
25870 65 63 68 6f 20 27 69 6e 74 20 69 3b 27 20 3e 20  echo 'int i;' > 
25880 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
25890 0a 20 20 69 66 20 7b 20 7b 20 65 76 61 6c 20 65  .  if { { eval e
258a0 63 68 6f 20 22 5c 22 5c 24 61 73 5f 6d 65 5c 22  cho "\"\$as_me\"
258b0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
258c0 4e 45 4e 4f 7d 3a 20 5c 22 24 61 63 5f 63 6f 6d  NENO}: \"$ac_com
258d0 70 69 6c 65 5c 22 22 3b 20 7d 20 3e 26 35 0a 20  pile\""; } >&5. 
258e0 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
258f0 6c 65 29 20 32 3e 26 35 0a 20 20 61 63 5f 73 74  le) 2>&5.  ac_st
25900 61 74 75 73 3d 24 3f 0a 20 20 24 61 73 5f 65 63  atus=$?.  $as_ec
25910 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
25920 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
25930 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74 75   \$? = $ac_statu
25940 73 22 20 3e 26 35 0a 20 20 74 65 73 74 20 24 61  s" >&5.  test $a
25950 63 5f 73 74 61 74 75 73 20 3d 20 30 3b 20 7d 3b  c_status = 0; };
25960 20 74 68 65 6e 0a 20 20 20 20 63 61 73 65 20 60   then.    case `
25970 2f 75 73 72 2f 62 69 6e 2f 66 69 6c 65 20 63 6f  /usr/bin/file co
25980 6e 66 74 65 73 74 2e 6f 60 20 69 6e 0a 20 20 20  nftest.o` in.   
25990 20 2a 36 34 2d 62 69 74 2a 29 0a 20 20 20 20 20   *64-bit*).     
259a0 20 63 61 73 65 20 24 6c 74 5f 63 76 5f 70 72 6f   case $lt_cv_pro
259b0 67 5f 67 6e 75 5f 6c 64 20 69 6e 0a 20 20 20 20  g_gnu_ld in.    
259c0 20 20 79 65 73 2a 29 20 4c 44 3d 22 24 7b 4c 44    yes*) LD="${LD
259d0 2d 6c 64 7d 20 2d 6d 20 65 6c 66 36 34 5f 73 70  -ld} -m elf64_sp
259e0 61 72 63 22 20 3b 3b 0a 20 20 20 20 20 20 2a 29  arc" ;;.      *)
259f0 0a 09 69 66 20 24 7b 4c 44 2d 6c 64 7d 20 2d 36  ..if ${LD-ld} -6
25a00 34 20 2d 72 20 2d 6f 20 63 6f 6e 66 74 65 73 74  4 -r -o conftest
25a10 32 2e 6f 20 63 6f 6e 66 74 65 73 74 2e 6f 20 3e  2.o conftest.o >
25a20 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20  /dev/null 2>&1; 
25a30 74 68 65 6e 0a 09 20 20 4c 44 3d 22 24 7b 4c 44  then..  LD="${LD
25a40 2d 6c 64 7d 20 2d 36 34 22 0a 09 66 69 0a 09 3b  -ld} -64"..fi..;
25a50 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
25a60 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20     ;;.    esac. 
25a70 20 66 69 0a 20 20 72 6d 20 2d 72 66 20 63 6f 6e   fi.  rm -rf con
25a80 66 74 65 73 74 2a 0a 20 20 3b 3b 0a 65 73 61 63  ftest*.  ;;.esac
25a90 0a 0a 6e 65 65 64 5f 6c 6f 63 6b 73 3d 22 24 65  ..need_locks="$e
25aa0 6e 61 62 6c 65 5f 6c 69 62 74 6f 6f 6c 5f 6c 6f  nable_libtool_lo
25ab0 63 6b 22 0a 0a 0a 20 20 63 61 73 65 20 24 68 6f  ck"...  case $ho
25ac0 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 72 68 61  st_os in.    rha
25ad0 70 73 6f 64 79 2a 20 7c 20 64 61 72 77 69 6e 2a  psody* | darwin*
25ae0 29 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e  ).    if test -n
25af0 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   "$ac_tool_prefi
25b00 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74  x"; then.  # Ext
25b10 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
25b20 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f  ord of "${ac_too
25b30 6c 5f 70 72 65 66 69 78 7d 64 73 79 6d 75 74 69  l_prefix}dsymuti
25b40 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  l", so it can be
25b50 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
25b60 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
25b70 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
25b80 72 65 66 69 78 7d 64 73 79 6d 75 74 69 6c 3b 20  refix}dsymutil; 
25b90 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
25ba0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
25bb0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
25bc0 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
25bd0 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
25be0 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
25bf0 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
25c00 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
25c10 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 44 53 59  ${ac_cv_prog_DSY
25c20 4d 55 54 49 4c 2b 3a 7d 20 66 61 6c 73 65 3b 20  MUTIL+:} false; 
25c30 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
25c40 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
25c50 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
25c60 73 74 20 2d 6e 20 22 24 44 53 59 4d 55 54 49 4c  st -n "$DSYMUTIL
25c70 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f  "; then.  ac_cv_
25c80 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
25c90 44 53 59 4d 55 54 49 4c 22 20 23 20 4c 65 74 20  DSYMUTIL" # Let 
25ca0 74 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64  the user overrid
25cb0 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65  e the test..else
25cc0 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46  .as_save_IFS=$IF
25cd0 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50  S; IFS=$PATH_SEP
25ce0 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69  ARATOR.for as_di
25cf0 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20  r in $PATH.do.  
25d00 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53  IFS=$as_save_IFS
25d10 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f  .  test -z "$as_
25d20 64 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e  dir" && as_dir=.
25d30 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63  .    for ac_exec
25d40 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65  _ext in '' $ac_e
25d50 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73  xecutable_extens
25d60 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73  ions; do.  if as
25d70 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70  _fn_executable_p
25d80 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f   "$as_dir/$ac_wo
25d90 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b  rd$ac_exec_ext";
25da0 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f   then.    ac_cv_
25db0 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 3d 22 24  prog_DSYMUTIL="$
25dc0 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
25dd0 64 73 79 6d 75 74 69 6c 22 0a 20 20 20 20 24 61  dsymutil".    $a
25de0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
25df0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
25e00 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64  NO}: found $as_d
25e10 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65  ir/$ac_word$ac_e
25e20 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20  xec_ext" >&5.   
25e30 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f   break 2.  fi.do
25e40 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61  ne.  done.IFS=$a
25e50 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66  s_save_IFS..fi.f
25e60 69 0a 44 53 59 4d 55 54 49 4c 3d 24 61 63 5f 63  i.DSYMUTIL=$ac_c
25e70 76 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 0a  v_prog_DSYMUTIL.
25e80 69 66 20 74 65 73 74 20 2d 6e 20 22 24 44 53 59  if test -n "$DSY
25e90 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b  MUTIL"; then.  {
25ea0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
25eb0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
25ec0 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
25ed0 24 44 53 59 4d 55 54 49 4c 22 20 3e 26 35 0a 24  $DSYMUTIL" >&5.$
25ee0 61 73 5f 65 63 68 6f 20 22 24 44 53 59 4d 55 54  as_echo "$DSYMUT
25ef0 49 4c 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  IL" >&6; }.else.
25f00 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
25f10 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
25f20 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
25f30 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
25f40 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
25f50 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
25f60 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
25f70 44 53 59 4d 55 54 49 4c 22 3b 20 74 68 65 6e 0a  DSYMUTIL"; then.
25f80 20 20 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c    ac_ct_DSYMUTIL
25f90 3d 24 44 53 59 4d 55 54 49 4c 0a 20 20 23 20 45  =$DSYMUTIL.  # E
25fa0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
25fb0 20 77 6f 72 64 20 6f 66 20 22 64 73 79 6d 75 74   word of "dsymut
25fc0 69 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  il", so it can b
25fd0 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
25fe0 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
25ff0 64 75 6d 6d 79 20 64 73 79 6d 75 74 69 6c 3b 20  dummy dsymutil; 
26000 61 63 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73  ac_word=$2.{ $as
26010 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26020 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26030 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  O}: checking for
26040 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24   $ac_word" >&5.$
26050 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
26060 69 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64  ing for $ac_word
26070 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20  ... " >&6; }.if 
26080 24 7b 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f  ${ac_cv_prog_ac_
26090 63 74 5f 44 53 59 4d 55 54 49 4c 2b 3a 7d 20 66  ct_DSYMUTIL+:} f
260a0 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24  alse; then :.  $
260b0 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68  as_echo_n "(cach
260c0 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20  ed) " >&6.else. 
260d0 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63   if test -n "$ac
260e0 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 3b 20 74  _ct_DSYMUTIL"; t
260f0 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67  hen.  ac_cv_prog
26100 5f 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d  _ac_ct_DSYMUTIL=
26110 22 24 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c  "$ac_ct_DSYMUTIL
26120 22 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72  " # Let the user
26130 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65   override the te
26140 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65  st..else.as_save
26150 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
26160 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
26170 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41  or as_dir in $PA
26180 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f  TH.do.  IFS=$as_
26190 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20  save_IFS.  test 
261a0 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20  -z "$as_dir" && 
261b0 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72  as_dir=..    for
261c0 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20   ac_exec_ext in 
261d0 27 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c  '' $ac_executabl
261e0 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f  e_extensions; do
261f0 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63  .  if as_fn_exec
26200 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69  utable_p "$as_di
26210 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26220 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20  ec_ext"; then.  
26230 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f    ac_cv_prog_ac_
26240 63 74 5f 44 53 59 4d 55 54 49 4c 3d 22 64 73 79  ct_DSYMUTIL="dsy
26250 6d 75 74 69 6c 22 0a 20 20 20 20 24 61 73 5f 65  mutil".    $as_e
26260 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26270 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26280 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f  : found $as_dir/
26290 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
262a0 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72  _ext" >&5.    br
262b0 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a  eak 2.  fi.done.
262c0 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73    done.IFS=$as_s
262d0 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61  ave_IFS..fi.fi.a
262e0 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 3d 24 61  c_ct_DSYMUTIL=$a
262f0 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26300 44 53 59 4d 55 54 49 4c 0a 69 66 20 74 65 73 74  DSYMUTIL.if test
26310 20 2d 6e 20 22 24 61 63 5f 63 74 5f 44 53 59 4d   -n "$ac_ct_DSYM
26320 55 54 49 4c 22 3b 20 74 68 65 6e 0a 20 20 7b 20  UTIL"; then.  { 
26330 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26340 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26350 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
26360 61 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20  ac_ct_DSYMUTIL" 
26370 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
26380 63 5f 63 74 5f 44 53 59 4d 55 54 49 4c 22 20 3e  c_ct_DSYMUTIL" >
26390 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
263a0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
263b0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
263c0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
263d0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
263e0 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
263f0 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
26400 74 5f 44 53 59 4d 55 54 49 4c 22 20 3d 20 78 3b  t_DSYMUTIL" = x;
26410 20 74 68 65 6e 0a 20 20 20 20 44 53 59 4d 55 54   then.    DSYMUT
26420 49 4c 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20  IL=":".  else.  
26430 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f    case $cross_co
26440 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c  mpiling:$ac_tool
26450 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29  _warned in.yes:)
26460 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
26470 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
26480 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e  $LINENO}: WARNIN
26490 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74  G: using cross t
264a0 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65  ools not prefixe
264b0 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70  d with host trip
264c0 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  let" >&5.$as_ech
264d0 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49  o "$as_me: WARNI
264e0 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20  NG: using cross 
264f0 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78  tools not prefix
26500 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72 69  ed with host tri
26510 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74  plet" >&2;}.ac_t
26520 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b  ool_warned=yes ;
26530 3b 0a 65 73 61 63 0a 20 20 20 20 44 53 59 4d 55  ;.esac.    DSYMU
26540 54 49 4c 3d 24 61 63 5f 63 74 5f 44 53 59 4d 55  TIL=$ac_ct_DSYMU
26550 54 49 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  TIL.  fi.else.  
26560 44 53 59 4d 55 54 49 4c 3d 22 24 61 63 5f 63 76  DSYMUTIL="$ac_cv
26570 5f 70 72 6f 67 5f 44 53 59 4d 55 54 49 4c 22 0a  _prog_DSYMUTIL".
26580 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73 74 20  fi..    if test 
26590 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70 72 65  -n "$ac_tool_pre
265a0 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23 20 45  fix"; then.  # E
265b0 78 74 72 61 63 74 20 74 68 65 20 66 69 72 73 74  xtract the first
265c0 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63 5f 74   word of "${ac_t
265d0 6f 6f 6c 5f 70 72 65 66 69 78 7d 6e 6d 65 64 69  ool_prefix}nmedi
265e0 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62 65  t", so it can be
265f0 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20   a program name 
26600 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20 64  with args..set d
26610 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70  ummy ${ac_tool_p
26620 72 65 66 69 78 7d 6e 6d 65 64 69 74 3b 20 61 63  refix}nmedit; ac
26630 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
26640 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26650 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26660 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
26670 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
26680 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
26690 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
266a0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
266b0 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
266c0 54 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  T+:} false; then
266d0 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
266e0 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
266f0 65 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d  else.  if test -
26700 6e 20 22 24 4e 4d 45 44 49 54 22 3b 20 74 68 65  n "$NMEDIT"; the
26710 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4e  n.  ac_cv_prog_N
26720 4d 45 44 49 54 3d 22 24 4e 4d 45 44 49 54 22 20  MEDIT="$NMEDIT" 
26730 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
26740 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
26750 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
26760 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
26770 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
26780 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
26790 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
267a0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
267b0 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
267c0 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
267d0 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
267e0 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
267f0 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
26800 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
26810 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
26820 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
26830 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
26840 61 63 5f 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49  ac_cv_prog_NMEDI
26850 54 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65  T="${ac_tool_pre
26860 66 69 78 7d 6e 6d 65 64 69 74 22 0a 20 20 20 20  fix}nmedit".    
26870 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
26880 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
26890 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
268a0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
268b0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
268c0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
268d0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
268e0 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
268f0 0a 66 69 0a 4e 4d 45 44 49 54 3d 24 61 63 5f 63  .fi.NMEDIT=$ac_c
26900 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 0a 69 66  v_prog_NMEDIT.if
26910 20 74 65 73 74 20 2d 6e 20 22 24 4e 4d 45 44 49   test -n "$NMEDI
26920 54 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73  T"; then.  { $as
26930 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26940 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26950 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24 4e 4d 45  O}: result: $NME
26960 44 49 54 22 20 3e 26 35 0a 24 61 73 5f 65 63 68  DIT" >&5.$as_ech
26970 6f 20 22 24 4e 4d 45 44 49 54 22 20 3e 26 36 3b  o "$NMEDIT" >&6;
26980 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
26990 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
269a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
269b0 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
269c0 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
269d0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66 69 0a   >&6; }.fi...fi.
269e0 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
269f0 63 76 5f 70 72 6f 67 5f 4e 4d 45 44 49 54 22 3b  cv_prog_NMEDIT";
26a00 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4e 4d   then.  ac_ct_NM
26a10 45 44 49 54 3d 24 4e 4d 45 44 49 54 0a 20 20 23  EDIT=$NMEDIT.  #
26a20 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
26a30 73 74 20 77 6f 72 64 20 6f 66 20 22 6e 6d 65 64  st word of "nmed
26a40 69 74 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  it", so it can b
26a50 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
26a60 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
26a70 64 75 6d 6d 79 20 6e 6d 65 64 69 74 3b 20 61 63  dummy nmedit; ac
26a80 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
26a90 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
26aa0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
26ab0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
26ac0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
26ad0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
26ae0 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
26af0 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
26b00 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26b10 5f 4e 4d 45 44 49 54 2b 3a 7d 20 66 61 6c 73 65  _NMEDIT+:} false
26b20 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
26b30 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
26b40 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
26b50 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f  test -n "$ac_ct_
26b60 4e 4d 45 44 49 54 22 3b 20 74 68 65 6e 0a 20 20  NMEDIT"; then.  
26b70 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
26b80 5f 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 74 5f  _NMEDIT="$ac_ct_
26b90 4e 4d 45 44 49 54 22 20 23 20 4c 65 74 20 74 68  NMEDIT" # Let th
26ba0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
26bb0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
26bc0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
26bd0 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
26be0 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
26bf0 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
26c00 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
26c10 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
26c20 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
26c30 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
26c40 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
26c50 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
26c60 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
26c70 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
26c80 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
26c90 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
26ca0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
26cb0 6f 67 5f 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d  og_ac_ct_NMEDIT=
26cc0 22 6e 6d 65 64 69 74 22 0a 20 20 20 20 24 61 73  "nmedit".    $as
26cd0 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
26ce0 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
26cf0 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69  O}: found $as_di
26d00 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78  r/$ac_word$ac_ex
26d10 65 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20  ec_ext" >&5.    
26d20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e  break 2.  fi.don
26d30 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73  e.  done.IFS=$as
26d40 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69  _save_IFS..fi.fi
26d50 0a 61 63 5f 63 74 5f 4e 4d 45 44 49 54 3d 24 61  .ac_ct_NMEDIT=$a
26d60 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
26d70 4e 4d 45 44 49 54 0a 69 66 20 74 65 73 74 20 2d  NMEDIT.if test -
26d80 6e 20 22 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54  n "$ac_ct_NMEDIT
26d90 22 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f  "; then.  { $as_
26da0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
26db0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
26dc0 7d 3a 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63  }: result: $ac_c
26dd0 74 5f 4e 4d 45 44 49 54 22 20 3e 26 35 0a 24 61  t_NMEDIT" >&5.$a
26de0 73 5f 65 63 68 6f 20 22 24 61 63 5f 63 74 5f 4e  s_echo "$ac_ct_N
26df0 4d 45 44 49 54 22 20 3e 26 36 3b 20 7d 0a 65 6c  MEDIT" >&6; }.el
26e00 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20  se.  { $as_echo 
26e10 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
26e20 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65  eno-$LINENO}: re
26e30 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61  sult: no" >&5.$a
26e40 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b  s_echo "no" >&6;
26e50 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65 73 74   }.fi..  if test
26e60 20 22 78 24 61 63 5f 63 74 5f 4e 4d 45 44 49 54   "x$ac_ct_NMEDIT
26e70 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
26e80 4e 4d 45 44 49 54 3d 22 3a 22 0a 20 20 65 6c 73  NMEDIT=":".  els
26e90 65 0a 20 20 20 20 63 61 73 65 20 24 63 72 6f 73  e.    case $cros
26ea0 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f  s_compiling:$ac_
26eb0 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79  tool_warned in.y
26ec0 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20  es:).{ $as_echo 
26ed0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
26ee0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41  eno-$LINENO}: WA
26ef0 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f  RNING: using cro
26f00 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65  ss tools not pre
26f10 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20  fixed with host 
26f20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73  triplet" >&5.$as
26f30 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57  _echo "$as_me: W
26f40 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72  ARNING: using cr
26f50 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72  oss tools not pr
26f60 65 66 69 78 65 64 20 77 69 74 68 20 68 6f 73 74  efixed with host
26f70 20 74 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a   triplet" >&2;}.
26f80 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79  ac_tool_warned=y
26f90 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4e  es ;;.esac.    N
26fa0 4d 45 44 49 54 3d 24 61 63 5f 63 74 5f 4e 4d 45  MEDIT=$ac_ct_NME
26fb0 44 49 54 0a 20 20 66 69 0a 65 6c 73 65 0a 20 20  DIT.  fi.else.  
26fc0 4e 4d 45 44 49 54 3d 22 24 61 63 5f 63 76 5f 70  NMEDIT="$ac_cv_p
26fd0 72 6f 67 5f 4e 4d 45 44 49 54 22 0a 66 69 0a 0a  rog_NMEDIT".fi..
26fe0 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22      if test -n "
26ff0 24 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22  $ac_tool_prefix"
27000 3b 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61  ; then.  # Extra
27010 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72  ct the first wor
27020 64 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f  d of "${ac_tool_
27030 70 72 65 66 69 78 7d 6c 69 70 6f 22 2c 20 73 6f  prefix}lipo", so
27040 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72 6f   it can be a pro
27050 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20 61  gram name with a
27060 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20 24  rgs..set dummy $
27070 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d  {ac_tool_prefix}
27080 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32  lipo; ac_word=$2
27090 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
270a0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
270b0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
270c0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
270d0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
270e0 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
270f0 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
27100 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
27110 6f 67 5f 4c 49 50 4f 2b 3a 7d 20 66 61 6c 73 65  og_LIPO+:} false
27120 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
27130 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
27140 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20  " >&6.else.  if 
27150 74 65 73 74 20 2d 6e 20 22 24 4c 49 50 4f 22 3b  test -n "$LIPO";
27160 20 74 68 65 6e 0a 20 20 61 63 5f 63 76 5f 70 72   then.  ac_cv_pr
27170 6f 67 5f 4c 49 50 4f 3d 22 24 4c 49 50 4f 22 20  og_LIPO="$LIPO" 
27180 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
27190 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
271a0 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f 49  ..else.as_save_I
271b0 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50 41  FS=$IFS; IFS=$PA
271c0 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f 72  TH_SEPARATOR.for
271d0 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54 48   as_dir in $PATH
271e0 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73 61  .do.  IFS=$as_sa
271f0 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d 7a  ve_IFS.  test -z
27200 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61 73   "$as_dir" && as
27210 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20 61  _dir=..    for a
27220 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27 27  c_exec_ext in ''
27230 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65 5f   $ac_executable_
27240 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20  extensions; do. 
27250 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75 74   if as_fn_execut
27260 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72 2f  able_p "$as_dir/
27270 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63  $ac_word$ac_exec
27280 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20 20  _ext"; then.    
27290 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 3d  ac_cv_prog_LIPO=
272a0 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69  "${ac_tool_prefi
272b0 78 7d 6c 69 70 6f 22 0a 20 20 20 20 24 61 73 5f  x}lipo".    $as_
272c0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
272d0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
272e0 7d 3a 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72  }: found $as_dir
272f0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
27300 63 5f 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62  c_ext" >&5.    b
27310 72 65 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65  reak 2.  fi.done
27320 0a 20 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f  .  done.IFS=$as_
27330 73 61 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a  save_IFS..fi.fi.
27340 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70 72 6f 67  LIPO=$ac_cv_prog
27350 5f 4c 49 50 4f 0a 69 66 20 74 65 73 74 20 2d 6e  _LIPO.if test -n
27360 20 22 24 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20   "$LIPO"; then. 
27370 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
27380 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
27390 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
273a0 3a 20 24 4c 49 50 4f 22 20 3e 26 35 0a 24 61 73  : $LIPO" >&5.$as
273b0 5f 65 63 68 6f 20 22 24 4c 49 50 4f 22 20 3e 26  _echo "$LIPO" >&
273c0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
273d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
273e0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
273f0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
27400 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
27410 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 66  o" >&6; }.fi...f
27420 69 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61  i.if test -z "$a
27430 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f 22 3b  c_cv_prog_LIPO";
27440 20 74 68 65 6e 0a 20 20 61 63 5f 63 74 5f 4c 49   then.  ac_ct_LI
27450 50 4f 3d 24 4c 49 50 4f 0a 20 20 23 20 45 78 74  PO=$LIPO.  # Ext
27460 72 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77  ract the first w
27470 6f 72 64 20 6f 66 20 22 6c 69 70 6f 22 2c 20 73  ord of "lipo", s
27480 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70 72  o it can be a pr
27490 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68 20  ogram name with 
274a0 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79 20  args..set dummy 
274b0 6c 69 70 6f 3b 20 61 63 5f 77 6f 72 64 3d 24 32  lipo; ac_word=$2
274c0 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73  .{ $as_echo "$as
274d0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
274e0 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
274f0 6e 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 22  ng for $ac_word"
27500 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20   >&5.$as_echo_n 
27510 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61  "checking for $a
27520 63 5f 77 6f 72 64 2e 2e 2e 20 22 20 3e 26 36 3b  c_word... " >&6;
27530 20 7d 0a 69 66 20 24 7b 61 63 5f 63 76 5f 70 72   }.if ${ac_cv_pr
27540 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 2b 3a 7d  og_ac_ct_LIPO+:}
27550 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20   false; then :. 
27560 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61   $as_echo_n "(ca
27570 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65  ched) " >&6.else
27580 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24  .  if test -n "$
27590 61 63 5f 63 74 5f 4c 49 50 4f 22 3b 20 74 68 65  ac_ct_LIPO"; the
275a0 6e 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61  n.  ac_cv_prog_a
275b0 63 5f 63 74 5f 4c 49 50 4f 3d 22 24 61 63 5f 63  c_ct_LIPO="$ac_c
275c0 74 5f 4c 49 50 4f 22 20 23 20 4c 65 74 20 74 68  t_LIPO" # Let th
275d0 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65 20  e user override 
275e0 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a 61  the test..else.a
275f0 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53 3b  s_save_IFS=$IFS;
27600 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41 52   IFS=$PATH_SEPAR
27610 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72 20  ATOR.for as_dir 
27620 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49 46  in $PATH.do.  IF
27630 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 20  S=$as_save_IFS. 
27640 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64 69   test -z "$as_di
27650 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a 20  r" && as_dir=.. 
27660 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f 65     for ac_exec_e
27670 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78 65  xt in '' $ac_exe
27680 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69 6f  cutable_extensio
27690 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f 66  ns; do.  if as_f
276a0 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20 22  n_executable_p "
276b0 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
276c0 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20 74  $ac_exec_ext"; t
276d0 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70 72  hen.    ac_cv_pr
276e0 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 3d 22 6c  og_ac_ct_LIPO="l
276f0 69 70 6f 22 0a 20 20 20 20 24 61 73 5f 65 63 68  ipo".    $as_ech
27700 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27710 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27720 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61  found $as_dir/$a
27730 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65  c_word$ac_exec_e
27740 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61  xt" >&5.    brea
27750 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20  k 2.  fi.done.  
27760 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76  done.IFS=$as_sav
27770 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f  e_IFS..fi.fi.ac_
27780 63 74 5f 4c 49 50 4f 3d 24 61 63 5f 63 76 5f 70  ct_LIPO=$ac_cv_p
27790 72 6f 67 5f 61 63 5f 63 74 5f 4c 49 50 4f 0a 69  rog_ac_ct_LIPO.i
277a0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
277b0 74 5f 4c 49 50 4f 22 3b 20 74 68 65 6e 0a 20 20  t_LIPO"; then.  
277c0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
277d0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
277e0 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
277f0 20 24 61 63 5f 63 74 5f 4c 49 50 4f 22 20 3e 26   $ac_ct_LIPO" >&
27800 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f  5.$as_echo "$ac_
27810 63 74 5f 4c 49 50 4f 22 20 3e 26 36 3b 20 7d 0a  ct_LIPO" >&6; }.
27820 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65 63 68  else.  { $as_ech
27830 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
27840 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
27850 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26 35 0a  result: no" >&5.
27860 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20 3e 26  $as_echo "no" >&
27870 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66 20 74 65  6; }.fi..  if te
27880 73 74 20 22 78 24 61 63 5f 63 74 5f 4c 49 50 4f  st "x$ac_ct_LIPO
27890 22 20 3d 20 78 3b 20 74 68 65 6e 0a 20 20 20 20  " = x; then.    
278a0 4c 49 50 4f 3d 22 3a 22 0a 20 20 65 6c 73 65 0a  LIPO=":".  else.
278b0 20 20 20 20 63 61 73 65 20 24 63 72 6f 73 73 5f      case $cross_
278c0 63 6f 6d 70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f  compiling:$ac_to
278d0 6f 6c 5f 77 61 72 6e 65 64 20 69 6e 0a 79 65 73  ol_warned in.yes
278e0 3a 29 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  :).{ $as_echo "$
278f0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
27900 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e  o-$LINENO}: WARN
27910 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73 73  ING: using cross
27920 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69   tools not prefi
27930 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74 72  xed with host tr
27940 69 70 6c 65 74 22 20 3e 26 35 0a 24 61 73 5f 65  iplet" >&5.$as_e
27950 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20 57 41 52  cho "$as_me: WAR
27960 4e 49 4e 47 3a 20 75 73 69 6e 67 20 63 72 6f 73  NING: using cros
27970 73 20 74 6f 6f 6c 73 20 6e 6f 74 20 70 72 65 66  s tools not pref
27980 69 78 65 64 20 77 69 74 68 20 68 6f 73 74 20 74  ixed with host t
27990 72 69 70 6c 65 74 22 20 3e 26 32 3b 7d 0a 61 63  riplet" >&2;}.ac
279a0 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 3d 79 65 73  _tool_warned=yes
279b0 20 3b 3b 0a 65 73 61 63 0a 20 20 20 20 4c 49 50   ;;.esac.    LIP
279c0 4f 3d 24 61 63 5f 63 74 5f 4c 49 50 4f 0a 20 20  O=$ac_ct_LIPO.  
279d0 66 69 0a 65 6c 73 65 0a 20 20 4c 49 50 4f 3d 22  fi.else.  LIPO="
279e0 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4c 49 50 4f  $ac_cv_prog_LIPO
279f0 22 0a 66 69 0a 0a 20 20 20 20 69 66 20 74 65 73  ".fi..    if tes
27a00 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
27a10 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 23  refix"; then.  #
27a20 20 45 78 74 72 61 63 74 20 74 68 65 20 66 69 72   Extract the fir
27a30 73 74 20 77 6f 72 64 20 6f 66 20 22 24 7b 61 63  st word of "${ac
27a40 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f 74 6f  _tool_prefix}oto
27a50 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20 62  ol", so it can b
27a60 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d 65  e a program name
27a70 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74 20   with args..set 
27a80 64 75 6d 6d 79 20 24 7b 61 63 5f 74 6f 6f 6c 5f  dummy ${ac_tool_
27a90 70 72 65 66 69 78 7d 6f 74 6f 6f 6c 3b 20 61 63  prefix}otool; ac
27aa0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
27ab0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27ac0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27ad0 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
27ae0 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
27af0 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
27b00 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
27b10 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
27b20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
27b30 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
27b40 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
27b50 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
27b60 6c 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e  lse.  if test -n
27b70 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a   "$OTOOL"; then.
27b80 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f    ac_cv_prog_OTO
27b90 4f 4c 3d 22 24 4f 54 4f 4f 4c 22 20 23 20 4c 65  OL="$OTOOL" # Le
27ba0 74 20 74 68 65 20 75 73 65 72 20 6f 76 65 72 72  t the user overr
27bb0 69 64 65 20 74 68 65 20 74 65 73 74 2e 0a 65 6c  ide the test..el
27bc0 73 65 0a 61 73 5f 73 61 76 65 5f 49 46 53 3d 24  se.as_save_IFS=$
27bd0 49 46 53 3b 20 49 46 53 3d 24 50 41 54 48 5f 53  IFS; IFS=$PATH_S
27be0 45 50 41 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f  EPARATOR.for as_
27bf0 64 69 72 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a  dir in $PATH.do.
27c00 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
27c10 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
27c20 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
27c30 3d 2e 0a 20 20 20 20 66 6f 72 20 61 63 5f 65 78  =..    for ac_ex
27c40 65 63 5f 65 78 74 20 69 6e 20 27 27 20 24 61 63  ec_ext in '' $ac
27c50 5f 65 78 65 63 75 74 61 62 6c 65 5f 65 78 74 65  _executable_exte
27c60 6e 73 69 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20  nsions; do.  if 
27c70 61 73 5f 66 6e 5f 65 78 65 63 75 74 61 62 6c 65  as_fn_executable
27c80 5f 70 20 22 24 61 73 5f 64 69 72 2f 24 61 63 5f  _p "$as_dir/$ac_
27c90 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
27ca0 22 3b 20 74 68 65 6e 0a 20 20 20 20 61 63 5f 63  "; then.    ac_c
27cb0 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 3d 22 24 7b  v_prog_OTOOL="${
27cc0 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 7d 6f  ac_tool_prefix}o
27cd0 74 6f 6f 6c 22 0a 20 20 20 20 24 61 73 5f 65 63  tool".    $as_ec
27ce0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
27cf0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
27d00 20 66 6f 75 6e 64 20 24 61 73 5f 64 69 72 2f 24   found $as_dir/$
27d10 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65 63 5f  ac_word$ac_exec_
27d20 65 78 74 22 20 3e 26 35 0a 20 20 20 20 62 72 65  ext" >&5.    bre
27d30 61 6b 20 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20  ak 2.  fi.done. 
27d40 20 64 6f 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61   done.IFS=$as_sa
27d50 76 65 5f 49 46 53 0a 0a 66 69 0a 66 69 0a 4f 54  ve_IFS..fi.fi.OT
27d60 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f  OOL=$ac_cv_prog_
27d70 4f 54 4f 4f 4c 0a 69 66 20 74 65 73 74 20 2d 6e  OTOOL.if test -n
27d80 20 22 24 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a   "$OTOOL"; then.
27d90 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
27da0 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
27db0 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
27dc0 74 3a 20 24 4f 54 4f 4f 4c 22 20 3e 26 35 0a 24  t: $OTOOL" >&5.$
27dd0 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c 22  as_echo "$OTOOL"
27de0 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b   >&6; }.else.  {
27df0 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
27e00 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
27e10 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
27e20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  no" >&5.$as_echo
27e30 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a   "no" >&6; }.fi.
27e40 0a 0a 66 69 0a 69 66 20 74 65 73 74 20 2d 7a 20  ..fi.if test -z 
27e50 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f  "$ac_cv_prog_OTO
27e60 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63 5f 63  OL"; then.  ac_c
27e70 74 5f 4f 54 4f 4f 4c 3d 24 4f 54 4f 4f 4c 0a 20  t_OTOOL=$OTOOL. 
27e80 20 23 20 45 78 74 72 61 63 74 20 74 68 65 20 66   # Extract the f
27e90 69 72 73 74 20 77 6f 72 64 20 6f 66 20 22 6f 74  irst word of "ot
27ea0 6f 6f 6c 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  ool", so it can 
27eb0 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
27ec0 65 20 77 69 74 68 20 61 72 67 73 2e 0a 73 65 74  e with args..set
27ed0 20 64 75 6d 6d 79 20 6f 74 6f 6f 6c 3b 20 61 63   dummy otool; ac
27ee0 5f 77 6f 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65  _word=$2.{ $as_e
27ef0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
27f00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
27f10 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
27f20 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 24 61 73  ac_word" >&5.$as
27f30 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
27f40 67 20 66 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e  g for $ac_word..
27f50 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
27f60 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74  ac_cv_prog_ac_ct
27f70 5f 4f 54 4f 4f 4c 2b 3a 7d 20 66 61 6c 73 65 3b  _OTOOL+:} false;
27f80 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
27f90 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
27fa0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74   >&6.else.  if t
27fb0 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
27fc0 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20 20 61 63  TOOL"; then.  ac
27fd0 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f  _cv_prog_ac_ct_O
27fe0 54 4f 4f 4c 3d 22 24 61 63 5f 63 74 5f 4f 54 4f  TOOL="$ac_ct_OTO
27ff0 4f 4c 22 20 23 20 4c 65 74 20 74 68 65 20 75 73  OL" # Let the us
28000 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65 20  er override the 
28010 74 65 73 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61  test..else.as_sa
28020 76 65 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53  ve_IFS=$IFS; IFS
28030 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
28040 0a 66 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 24  .for as_dir in $
28050 50 41 54 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61  PATH.do.  IFS=$a
28060 73 5f 73 61 76 65 5f 49 46 53 0a 20 20 74 65 73  s_save_IFS.  tes
28070 74 20 2d 7a 20 22 24 61 73 5f 64 69 72 22 20 26  t -z "$as_dir" &
28080 26 20 61 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66  & as_dir=..    f
28090 6f 72 20 61 63 5f 65 78 65 63 5f 65 78 74 20 69  or ac_exec_ext i
280a0 6e 20 27 27 20 24 61 63 5f 65 78 65 63 75 74 61  n '' $ac_executa
280b0 62 6c 65 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20  ble_extensions; 
280c0 64 6f 0a 20 20 69 66 20 61 73 5f 66 6e 5f 65 78  do.  if as_fn_ex
280d0 65 63 75 74 61 62 6c 65 5f 70 20 22 24 61 73 5f  ecutable_p "$as_
280e0 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f  dir/$ac_word$ac_
280f0 65 78 65 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a  exec_ext"; then.
28100 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 61      ac_cv_prog_a
28110 63 5f 63 74 5f 4f 54 4f 4f 4c 3d 22 6f 74 6f 6f  c_ct_OTOOL="otoo
28120 6c 22 0a 20 20 20 20 24 61 73 5f 65 63 68 6f 20  l".    $as_echo 
28130 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
28140 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f  eno-$LINENO}: fo
28150 75 6e 64 20 24 61 73 5f 64 69 72 2f 24 61 63 5f  und $as_dir/$ac_
28160 77 6f 72 64 24 61 63 5f 65 78 65 63 5f 65 78 74  word$ac_exec_ext
28170 22 20 3e 26 35 0a 20 20 20 20 62 72 65 61 6b 20  " >&5.    break 
28180 32 0a 20 20 66 69 0a 64 6f 6e 65 0a 20 20 64 6f  2.  fi.done.  do
28190 6e 65 0a 49 46 53 3d 24 61 73 5f 73 61 76 65 5f  ne.IFS=$as_save_
281a0 49 46 53 0a 0a 66 69 0a 66 69 0a 61 63 5f 63 74  IFS..fi.fi.ac_ct
281b0 5f 4f 54 4f 4f 4c 3d 24 61 63 5f 63 76 5f 70 72  _OTOOL=$ac_cv_pr
281c0 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 0a 69  og_ac_ct_OTOOL.i
281d0 66 20 74 65 73 74 20 2d 6e 20 22 24 61 63 5f 63  f test -n "$ac_c
281e0 74 5f 4f 54 4f 4f 4c 22 3b 20 74 68 65 6e 0a 20  t_OTOOL"; then. 
281f0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
28200 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28210 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28220 3a 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20  : $ac_ct_OTOOL" 
28230 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61  >&5.$as_echo "$a
28240 63 5f 63 74 5f 4f 54 4f 4f 4c 22 20 3e 26 36 3b  c_ct_OTOOL" >&6;
28250 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f   }.else.  { $as_
28260 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
28270 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
28280 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e  }: result: no" >
28290 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22  &5.$as_echo "no"
282a0 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20 20 69 66   >&6; }.fi..  if
282b0 20 74 65 73 74 20 22 78 24 61 63 5f 63 74 5f 4f   test "x$ac_ct_O
282c0 54 4f 4f 4c 22 20 3d 20 78 3b 20 74 68 65 6e 0a  TOOL" = x; then.
282d0 20 20 20 20 4f 54 4f 4f 4c 3d 22 3a 22 0a 20 20      OTOOL=":".  
282e0 65 6c 73 65 0a 20 20 20 20 63 61 73 65 20 24 63  else.    case $c
282f0 72 6f 73 73 5f 63 6f 6d 70 69 6c 69 6e 67 3a 24  ross_compiling:$
28300 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65 64 20 69  ac_tool_warned i
28310 6e 0a 79 65 73 3a 29 0a 7b 20 24 61 73 5f 65 63  n.yes:).{ $as_ec
28320 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
28330 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
28340 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67 20   WARNING: using 
28350 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74 20  cross tools not 
28360 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68 6f  prefixed with ho
28370 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 35 0a  st triplet" >&5.
28380 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28390 3a 20 57 41 52 4e 49 4e 47 3a 20 75 73 69 6e 67  : WARNING: using
283a0 20 63 72 6f 73 73 20 74 6f 6f 6c 73 20 6e 6f 74   cross tools not
283b0 20 70 72 65 66 69 78 65 64 20 77 69 74 68 20 68   prefixed with h
283c0 6f 73 74 20 74 72 69 70 6c 65 74 22 20 3e 26 32  ost triplet" >&2
283d0 3b 7d 0a 61 63 5f 74 6f 6f 6c 5f 77 61 72 6e 65  ;}.ac_tool_warne
283e0 64 3d 79 65 73 20 3b 3b 0a 65 73 61 63 0a 20 20  d=yes ;;.esac.  
283f0 20 20 4f 54 4f 4f 4c 3d 24 61 63 5f 63 74 5f 4f    OTOOL=$ac_ct_O
28400 54 4f 4f 4c 0a 20 20 66 69 0a 65 6c 73 65 0a 20  TOOL.  fi.else. 
28410 20 4f 54 4f 4f 4c 3d 22 24 61 63 5f 63 76 5f 70   OTOOL="$ac_cv_p
28420 72 6f 67 5f 4f 54 4f 4f 4c 22 0a 66 69 0a 0a 20  rog_OTOOL".fi.. 
28430 20 20 20 69 66 20 74 65 73 74 20 2d 6e 20 22 24     if test -n "$
28440 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78 22 3b  ac_tool_prefix";
28450 20 74 68 65 6e 0a 20 20 23 20 45 78 74 72 61 63   then.  # Extrac
28460 74 20 74 68 65 20 66 69 72 73 74 20 77 6f 72 64  t the first word
28470 20 6f 66 20 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70   of "${ac_tool_p
28480 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 2c 20  refix}otool64", 
28490 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20 70  so it can be a p
284a0 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74 68  rogram name with
284b0 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d 79   args..set dummy
284c0 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69   ${ac_tool_prefi
284d0 78 7d 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f  x}otool64; ac_wo
284e0 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
284f0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
28500 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
28510 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
28520 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
28530 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
28540 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
28550 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
28560 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c 36 34 2b  cv_prog_OTOOL64+
28570 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
28580 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
28590 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
285a0 73 65 0a 20 20 69 66 20 74 65 73 74 20 2d 6e 20  se.  if test -n 
285b0 22 24 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e  "$OTOOL64"; then
285c0 0a 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54  .  ac_cv_prog_OT
285d0 4f 4f 4c 36 34 3d 22 24 4f 54 4f 4f 4c 36 34 22  OOL64="$OTOOL64"
285e0 20 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20   # Let the user 
285f0 6f 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73  override the tes
28600 74 2e 0a 65 6c 73 65 0a 61 73 5f 73 61 76 65 5f  t..else.as_save_
28610 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
28620 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
28630 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
28640 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
28650 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
28660 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
28670 73 5f 64 69 72 3d 2e 0a 20 20 20 20 66 6f 72 20  s_dir=..    for 
28680 61 63 5f 65 78 65 63 5f 65 78 74 20 69 6e 20 27  ac_exec_ext in '
28690 27 20 24 61 63 5f 65 78 65 63 75 74 61 62 6c 65  ' $ac_executable
286a0 5f 65 78 74 65 6e 73 69 6f 6e 73 3b 20 64 6f 0a  _extensions; do.
286b0 20 20 69 66 20 61 73 5f 66 6e 5f 65 78 65 63 75    if as_fn_execu
286c0 74 61 62 6c 65 5f 70 20 22 24 61 73 5f 64 69 72  table_p "$as_dir
286d0 2f 24 61 63 5f 77 6f 72 64 24 61 63 5f 65 78 65  /$ac_word$ac_exe
286e0 63 5f 65 78 74 22 3b 20 74 68 65 6e 0a 20 20 20  c_ext"; then.   
286f0 20 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f   ac_cv_prog_OTOO
28700 4c 36 34 3d 22 24 7b 61 63 5f 74 6f 6f 6c 5f 70  L64="${ac_tool_p
28710 72 65 66 69 78 7d 6f 74 6f 6f 6c 36 34 22 0a 20  refix}otool64". 
28720 20 20 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73     $as_echo "$as
28730 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28740 24 4c 49 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20  $LINENO}: found 
28750 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64  $as_dir/$ac_word
28760 24 61 63 5f 65 78 65 63 5f 65 78 74 22 20 3e 26  $ac_exec_ext" >&
28770 35 0a 20 20 20 20 62 72 65 61 6b 20 32 0a 20 20  5.    break 2.  
28780 66 69 0a 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49  fi.done.  done.I
28790 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
287a0 0a 66 69 0a 66 69 0a 4f 54 4f 4f 4c 36 34 3d 24  .fi.fi.OTOOL64=$
287b0 61 63 5f 63 76 5f 70 72 6f 67 5f 4f 54 4f 4f 4c  ac_cv_prog_OTOOL
287c0 36 34 0a 69 66 20 74 65 73 74 20 2d 6e 20 22 24  64.if test -n "$
287d0 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
287e0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
287f0 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
28800 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74  $LINENO}: result
28810 3a 20 24 4f 54 4f 4f 4c 36 34 22 20 3e 26 35 0a  : $OTOOL64" >&5.
28820 24 61 73 5f 65 63 68 6f 20 22 24 4f 54 4f 4f 4c  $as_echo "$OTOOL
28830 36 34 22 20 3e 26 36 3b 20 7d 0a 65 6c 73 65 0a  64" >&6; }.else.
28840 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61    { $as_echo "$a
28850 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
28860 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
28870 74 3a 20 6e 6f 22 20 3e 26 35 0a 24 61 73 5f 65  t: no" >&5.$as_e
28880 63 68 6f 20 22 6e 6f 22 20 3e 26 36 3b 20 7d 0a  cho "no" >&6; }.
28890 66 69 0a 0a 0a 66 69 0a 69 66 20 74 65 73 74 20  fi...fi.if test 
288a0 2d 7a 20 22 24 61 63 5f 63 76 5f 70 72 6f 67 5f  -z "$ac_cv_prog_
288b0 4f 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20  OTOOL64"; then. 
288c0 20 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 3d 24   ac_ct_OTOOL64=$
288d0 4f 54 4f 4f 4c 36 34 0a 20 20 23 20 45 78 74 72  OTOOL64.  # Extr
288e0 61 63 74 20 74 68 65 20 66 69 72 73 74 20 77 6f  act the first wo
288f0 72 64 20 6f 66 20 22 6f 74 6f 6f 6c 36 34 22 2c  rd of "otool64",
28900 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 61 20   so it can be a 
28910 70 72 6f 67 72 61 6d 20 6e 61 6d 65 20 77 69 74  program name wit
28920 68 20 61 72 67 73 2e 0a 73 65 74 20 64 75 6d 6d  h args..set dumm
28930 79 20 6f 74 6f 6f 6c 36 34 3b 20 61 63 5f 77 6f  y otool64; ac_wo
28940 72 64 3d 24 32 0a 7b 20 24 61 73 5f 65 63 68 6f  rd=$2.{ $as_echo
28950 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
28960 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63  neno-$LINENO}: c
28970 68 65 63 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f  hecking for $ac_
28980 77 6f 72 64 22 20 3e 26 35 0a 24 61 73 5f 65 63  word" >&5.$as_ec
28990 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ho_n "checking f
289a0 6f 72 20 24 61 63 5f 77 6f 72 64 2e 2e 2e 20 22  or $ac_word... "
289b0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 61 63 5f   >&6; }.if ${ac_
289c0 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54  cv_prog_ac_ct_OT
289d0 4f 4f 4c 36 34 2b 3a 7d 20 66 61 6c 73 65 3b 20  OOL64+:} false; 
289e0 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
289f0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
28a00 3e 26 36 0a 65 6c 73 65 0a 20 20 69 66 20 74 65  >&6.else.  if te
28a10 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f 54  st -n "$ac_ct_OT
28a20 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20 61  OOL64"; then.  a
28a30 63 5f 63 76 5f 70 72 6f 67 5f 61 63 5f 63 74 5f  c_cv_prog_ac_ct_
28a40 4f 54 4f 4f 4c 36 34 3d 22 24 61 63 5f 63 74 5f  OTOOL64="$ac_ct_
28a50 4f 54 4f 4f 4c 36 34 22 20 23 20 4c 65 74 20 74  OTOOL64" # Let t
28a60 68 65 20 75 73 65 72 20 6f 76 65 72 72 69 64 65  he user override
28a70 20 74 68 65 20 74 65 73 74 2e 0a 65 6c 73 65 0a   the test..else.
28a80 61 73 5f 73 61 76 65 5f 49 46 53 3d 24 49 46 53  as_save_IFS=$IFS
28a90 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
28aa0 52 41 54 4f 52 0a 66 6f 72 20 61 73 5f 64 69 72  RATOR.for as_dir
28ab0 20 69 6e 20 24 50 41 54 48 0a 64 6f 0a 20 20 49   in $PATH.do.  I
28ac0 46 53 3d 24 61 73 5f 73 61 76 65 5f 49 46 53 0a  FS=$as_save_IFS.
28ad0 20 20 74 65 73 74 20 2d 7a 20 22 24 61 73 5f 64    test -z "$as_d
28ae0 69 72 22 20 26 26 20 61 73 5f 64 69 72 3d 2e 0a  ir" && as_dir=..
28af0 20 20 20 20 66 6f 72 20 61 63 5f 65 78 65 63 5f      for ac_exec_
28b00 65 78 74 20 69 6e 20 27 27 20 24 61 63 5f 65 78  ext in '' $ac_ex
28b10 65 63 75 74 61 62 6c 65 5f 65 78 74 65 6e 73 69  ecutable_extensi
28b20 6f 6e 73 3b 20 64 6f 0a 20 20 69 66 20 61 73 5f  ons; do.  if as_
28b30 66 6e 5f 65 78 65 63 75 74 61 62 6c 65 5f 70 20  fn_executable_p 
28b40 22 24 61 73 5f 64 69 72 2f 24 61 63 5f 77 6f 72  "$as_dir/$ac_wor
28b50 64 24 61 63 5f 65 78 65 63 5f 65 78 74 22 3b 20  d$ac_exec_ext"; 
28b60 74 68 65 6e 0a 20 20 20 20 61 63 5f 63 76 5f 70  then.    ac_cv_p
28b70 72 6f 67 5f 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  rog_ac_ct_OTOOL6
28b80 34 3d 22 6f 74 6f 6f 6c 36 34 22 0a 20 20 20 20  4="otool64".    
28b90 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
28ba0 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
28bb0 4e 45 4e 4f 7d 3a 20 66 6f 75 6e 64 20 24 61 73  NENO}: found $as
28bc0 5f 64 69 72 2f 24 61 63 5f 77 6f 72 64 24 61 63  _dir/$ac_word$ac
28bd0 5f 65 78 65 63 5f 65 78 74 22 20 3e 26 35 0a 20  _exec_ext" >&5. 
28be0 20 20 20 62 72 65 61 6b 20 32 0a 20 20 66 69 0a     break 2.  fi.
28bf0 64 6f 6e 65 0a 20 20 64 6f 6e 65 0a 49 46 53 3d  done.  done.IFS=
28c00 24 61 73 5f 73 61 76 65 5f 49 46 53 0a 0a 66 69  $as_save_IFS..fi
28c10 0a 66 69 0a 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36  .fi.ac_ct_OTOOL6
28c20 34 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 61 63  4=$ac_cv_prog_ac
28c30 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a 69 66 20 74  _ct_OTOOL64.if t
28c40 65 73 74 20 2d 6e 20 22 24 61 63 5f 63 74 5f 4f  est -n "$ac_ct_O
28c50 54 4f 4f 4c 36 34 22 3b 20 74 68 65 6e 0a 20 20  TOOL64"; then.  
28c60 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
28c70 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
28c80 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
28c90 20 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22   $ac_ct_OTOOL64"
28ca0 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
28cb0 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 22 20 3e  ac_ct_OTOOL64" >
28cc0 26 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24  &6; }.else.  { $
28cd0 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
28ce0 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
28cf0 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f  ENO}: result: no
28d00 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
28d10 6e 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 20  no" >&6; }.fi.. 
28d20 20 69 66 20 74 65 73 74 20 22 78 24 61 63 5f 63   if test "x$ac_c
28d30 74 5f 4f 54 4f 4f 4c 36 34 22 20 3d 20 78 3b 20  t_OTOOL64" = x; 
28d40 74 68 65 6e 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  then.    OTOOL64
28d50 3d 22 3a 22 0a 20 20 65 6c 73 65 0a 20 20 20 20  =":".  else.    
28d60 63 61 73 65 20 24 63 72 6f 73 73 5f 63 6f 6d 70  case $cross_comp
28d70 69 6c 69 6e 67 3a 24 61 63 5f 74 6f 6f 6c 5f 77  iling:$ac_tool_w
28d80 61 72 6e 65 64 20 69 6e 0a 79 65 73 3a 29 0a 7b  arned in.yes:).{
28d90 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
28da0 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
28db0 49 4e 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a  INENO}: WARNING:
28dc0 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f 6f   using cross too
28dd0 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64 20  ls not prefixed 
28de0 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c 65  with host triple
28df0 74 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  t" >&5.$as_echo 
28e00 22 24 61 73 5f 6d 65 3a 20 57 41 52 4e 49 4e 47  "$as_me: WARNING
28e10 3a 20 75 73 69 6e 67 20 63 72 6f 73 73 20 74 6f  : using cross to
28e20 6f 6c 73 20 6e 6f 74 20 70 72 65 66 69 78 65 64  ols not prefixed
28e30 20 77 69 74 68 20 68 6f 73 74 20 74 72 69 70 6c   with host tripl
28e40 65 74 22 20 3e 26 32 3b 7d 0a 61 63 5f 74 6f 6f  et" >&2;}.ac_too
28e50 6c 5f 77 61 72 6e 65 64 3d 79 65 73 20 3b 3b 0a  l_warned=yes ;;.
28e60 65 73 61 63 0a 20 20 20 20 4f 54 4f 4f 4c 36 34  esac.    OTOOL64
28e70 3d 24 61 63 5f 63 74 5f 4f 54 4f 4f 4c 36 34 0a  =$ac_ct_OTOOL64.
28e80 20 20 66 69 0a 65 6c 73 65 0a 20 20 4f 54 4f 4f    fi.else.  OTOO
28e90 4c 36 34 3d 22 24 61 63 5f 63 76 5f 70 72 6f 67  L64="$ac_cv_prog
28ea0 5f 4f 54 4f 4f 4c 36 34 22 0a 66 69 0a 0a 0a 0a  _OTOOL64".fi....
28eb0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
28ec0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 7b 20 24 61  ........    { $a
28ed0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
28ee0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
28ef0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  NO}: checking fo
28f00 72 20 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  r -single_module
28f10 20 6c 69 6e 6b 65 72 20 66 6c 61 67 22 20 3e 26   linker flag" >&
28f20 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
28f30 65 63 6b 69 6e 67 20 66 6f 72 20 2d 73 69 6e 67  ecking for -sing
28f40 6c 65 5f 6d 6f 64 75 6c 65 20 6c 69 6e 6b 65 72  le_module linker
28f50 20 66 6c 61 67 2e 2e 2e 20 22 20 3e 26 36 3b 20   flag... " >&6; 
28f60 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 61 70 70  }.if ${lt_cv_app
28f70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64  le_cc_single_mod
28f80 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20  +:} false; then 
28f90 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22  :.  $as_echo_n "
28fa0 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65  (cached) " >&6.e
28fb0 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 61 70 70 6c  lse.  lt_cv_appl
28fc0 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d  e_cc_single_mod=
28fd0 6e 6f 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  no.      if test
28fe0 20 2d 7a 20 22 24 7b 4c 54 5f 4d 55 4c 54 49 5f   -z "${LT_MULTI_
28ff0 4d 4f 44 55 4c 45 7d 22 3b 20 74 68 65 6e 0a 09  MODULE}"; then..
29000 23 20 42 79 20 64 65 66 61 75 6c 74 20 77 65 20  # By default we 
29010 77 69 6c 6c 20 61 64 64 20 74 68 65 20 2d 73 69  will add the -si
29020 6e 67 6c 65 5f 6d 6f 64 75 6c 65 20 66 6c 61 67  ngle_module flag
29030 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69  . You can overri
29040 64 65 0a 09 23 20 62 79 20 65 69 74 68 65 72 20  de..# by either 
29050 73 65 74 74 69 6e 67 20 74 68 65 20 65 6e 76 69  setting the envi
29060 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65  ronment variable
29070 20 4c 54 5f 4d 55 4c 54 49 5f 4d 4f 44 55 4c 45   LT_MULTI_MODULE
29080 0a 09 23 20 6e 6f 6e 2d 65 6d 70 74 79 20 61 74  ..# non-empty at
29090 20 63 6f 6e 66 69 67 75 72 65 20 74 69 6d 65 2c   configure time,
290a0 20 6f 72 20 62 79 20 61 64 64 69 6e 67 20 2d 6d   or by adding -m
290b0 75 6c 74 69 5f 6d 6f 64 75 6c 65 20 74 6f 20 74  ulti_module to t
290c0 68 65 0a 09 23 20 6c 69 6e 6b 20 66 6c 61 67 73  he..# link flags
290d0 2e 0a 09 72 6d 20 2d 72 66 20 6c 69 62 63 6f 6e  ...rm -rf libcon
290e0 66 74 65 73 74 2e 64 79 6c 69 62 2a 0a 09 65 63  ftest.dylib*..ec
290f0 68 6f 20 22 69 6e 74 20 66 6f 6f 28 76 6f 69 64  ho "int foo(void
29100 29 7b 72 65 74 75 72 6e 20 31 3b 7d 22 20 3e 20  ){return 1;}" > 
29110 63 6f 6e 66 74 65 73 74 2e 63 0a 09 65 63 68 6f  conftest.c..echo
29120 20 22 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47   "$LTCC $LTCFLAG
29130 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
29140 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
29150 5c 0a 2d 64 79 6e 61 6d 69 63 6c 69 62 20 2d 57  \.-dynamiclib -W
29160 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65  l,-single_module
29170 20 63 6f 6e 66 74 65 73 74 2e 63 22 20 3e 26 35   conftest.c" >&5
29180 0a 09 24 4c 54 43 43 20 24 4c 54 43 46 4c 41 47  ..$LTCC $LTCFLAG
29190 53 20 24 4c 44 46 4c 41 47 53 20 2d 6f 20 6c 69  S $LDFLAGS -o li
291a0 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69 62 20  bconftest.dylib 
291b0 5c 0a 09 20 20 2d 64 79 6e 61 6d 69 63 6c 69 62  \..  -dynamiclib
291c0 20 2d 57 6c 2c 2d 73 69 6e 67 6c 65 5f 6d 6f 64   -Wl,-single_mod
291d0 75 6c 65 20 63 6f 6e 66 74 65 73 74 2e 63 20 32  ule conftest.c 2
291e0 3e 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 20 20  >conftest.err.  
291f0 20 20 20 20 20 20 5f 6c 74 5f 72 65 73 75 6c 74        _lt_result
29200 3d 24 3f 0a 09 69 66 20 74 65 73 74 20 2d 66 20  =$?..if test -f 
29210 6c 69 62 63 6f 6e 66 74 65 73 74 2e 64 79 6c 69  libconftest.dyli
29220 62 20 26 26 20 74 65 73 74 20 21 20 2d 73 20 63  b && test ! -s c
29230 6f 6e 66 74 65 73 74 2e 65 72 72 20 26 26 20 74  onftest.err && t
29240 65 73 74 20 24 5f 6c 74 5f 72 65 73 75 6c 74 20  est $_lt_result 
29250 3d 20 30 3b 20 74 68 65 6e 0a 09 20 20 6c 74 5f  = 0; then..  lt_
29260 63 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67  cv_apple_cc_sing
29270 6c 65 5f 6d 6f 64 3d 79 65 73 0a 09 65 6c 73 65  le_mod=yes..else
29280 0a 09 20 20 63 61 74 20 63 6f 6e 66 74 65 73 74  ..  cat conftest
29290 2e 65 72 72 20 3e 26 35 0a 09 66 69 0a 09 72 6d  .err >&5..fi..rm
292a0 20 2d 72 66 20 6c 69 62 63 6f 6e 66 74 65 73 74   -rf libconftest
292b0 2e 64 79 6c 69 62 2a 0a 09 72 6d 20 2d 66 20 63  .dylib*..rm -f c
292c0 6f 6e 66 74 65 73 74 2e 2a 0a 20 20 20 20 20 20  onftest.*.      
292d0 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  fi.fi.{ $as_echo
292e0 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
292f0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
29300 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 61 70  esult: $lt_cv_ap
29310 70 6c 65 5f 63 63 5f 73 69 6e 67 6c 65 5f 6d 6f  ple_cc_single_mo
29320 64 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  d" >&5.$as_echo 
29330 22 24 6c 74 5f 63 76 5f 61 70 70 6c 65 5f 63 63  "$lt_cv_apple_cc
29340 5f 73 69 6e 67 6c 65 5f 6d 6f 64 22 20 3e 26 36  _single_mod" >&6
29350 3b 20 7d 0a 20 20 20 20 7b 20 24 61 73 5f 65 63  ; }.    { $as_ec
29360 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
29370 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
29380 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d 65   checking for -e
29390 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
293a0 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61 67  list linker flag
293b0 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e  " >&5.$as_echo_n
293c0 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 2d   "checking for -
293d0 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
293e0 5f 6c 69 73 74 20 6c 69 6e 6b 65 72 20 66 6c 61  _list linker fla
293f0 67 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66  g... " >&6; }.if
29400 20 24 7b 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f   ${lt_cv_ld_expo
29410 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73  rted_symbols_lis
29420 74 2b 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e  t+:} false; then
29430 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20   :.  $as_echo_n 
29440 22 28 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a  "(cached) " >&6.
29450 65 6c 73 65 0a 20 20 6c 74 5f 63 76 5f 6c 64 5f  else.  lt_cv_ld_
29460 65 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73  exported_symbols
29470 5f 6c 69 73 74 3d 6e 6f 0a 20 20 20 20 20 20 73  _list=no.      s
29480 61 76 65 5f 4c 44 46 4c 41 47 53 3d 24 4c 44 46  ave_LDFLAGS=$LDF
29490 4c 41 47 53 0a 20 20 20 20 20 20 65 63 68 6f 20  LAGS.      echo 
294a0 22 5f 6d 61 69 6e 22 20 3e 20 63 6f 6e 66 74 65  "_main" > confte
294b0 73 74 2e 73 79 6d 0a 20 20 20 20 20 20 4c 44 46  st.sym.      LDF
294c0 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47 53 20 2d  LAGS="$LDFLAGS -
294d0 57 6c 2c 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  Wl,-exported_sym
294e0 62 6f 6c 73 5f 6c 69 73 74 2c 63 6f 6e 66 74 65  bols_list,confte
294f0 73 74 2e 73 79 6d 22 0a 20 20 20 20 20 20 63 61  st.sym".      ca
29500 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
29510 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
29520 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
29530 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
29540 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
29550 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
29560 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
29570 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24  fn_c_try_link "$
29580 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
29590 20 20 6c 74 5f 63 76 5f 6c 64 5f 65 78 70 6f 72    lt_cv_ld_expor
295a0 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69 73 74  ted_symbols_list
295b0 3d 79 65 73 0a 65 6c 73 65 0a 20 20 6c 74 5f 63  =yes.else.  lt_c
295c0 76 5f 6c 64 5f 65 78 70 6f 72 74 65 64 5f 73 79  v_ld_exported_sy
295d0 6d 62 6f 6c 73 5f 6c 69 73 74 3d 6e 6f 0a 66 69  mbols_list=no.fi
295e0 0a 72 6d 20 2d 66 20 63 6f 72 65 20 63 6f 6e 66  .rm -f core conf
295f0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
29600 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 5c 0a 20  t.$ac_objext \. 
29610 20 20 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65     conftest$ac_e
29620 78 65 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24  xeext conftest.$
29630 61 63 5f 65 78 74 0a 09 4c 44 46 4c 41 47 53 3d  ac_ext..LDFLAGS=
29640 22 24 73 61 76 65 5f 4c 44 46 4c 41 47 53 22 0a  "$save_LDFLAGS".
29650 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  .fi.{ $as_echo "
29660 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
29670 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
29680 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 6c 64 5f 65  ult: $lt_cv_ld_e
29690 78 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f  xported_symbols_
296a0 6c 69 73 74 22 20 3e 26 35 0a 24 61 73 5f 65 63  list" >&5.$as_ec
296b0 68 6f 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78  ho "$lt_cv_ld_ex
296c0 70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c  ported_symbols_l
296d0 69 73 74 22 20 3e 26 36 3b 20 7d 0a 20 20 20 20  ist" >&6; }.    
296e0 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69 6e  case $host_os in
296f0 0a 20 20 20 20 72 68 61 70 73 6f 64 79 2a 20 7c  .    rhapsody* |
29700 20 64 61 72 77 69 6e 31 2e 5b 30 31 32 5d 29 0a   darwin1.[012]).
29710 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
29720 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29730 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24  {wl}-undefined $
29740 7b 77 6c 7d 73 75 70 70 72 65 73 73 27 20 3b 3b  {wl}suppress' ;;
29750 0a 20 20 20 20 64 61 72 77 69 6e 31 2e 2a 29 0a  .    darwin1.*).
29760 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f 61 6c        _lt_dar_al
29770 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24  low_undefined='$
29780 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61 6d 65 73 70  {wl}-flat_namesp
29790 61 63 65 20 24 7b 77 6c 7d 2d 75 6e 64 65 66 69  ace ${wl}-undefi
297a0 6e 65 64 20 24 7b 77 6c 7d 73 75 70 70 72 65 73  ned ${wl}suppres
297b0 73 27 20 3b 3b 0a 20 20 20 20 64 61 72 77 69 6e  s' ;;.    darwin
297c0 2a 29 20 23 20 64 61 72 77 69 6e 20 35 2e 78 20  *) # darwin 5.x 
297d0 6f 6e 0a 20 20 20 20 20 20 23 20 69 66 20 72 75  on.      # if ru
297e0 6e 6e 69 6e 67 20 6f 6e 20 31 30 2e 35 20 6f 72  nning on 10.5 or
297f0 20 6c 61 74 65 72 2c 20 74 68 65 20 64 65 70 6c   later, the depl
29800 6f 79 6d 65 6e 74 20 74 61 72 67 65 74 20 64 65  oyment target de
29810 66 61 75 6c 74 73 0a 20 20 20 20 20 20 23 20 74  faults.      # t
29820 6f 20 74 68 65 20 4f 53 20 76 65 72 73 69 6f 6e  o the OS version
29830 2c 20 69 66 20 6f 6e 20 78 38 36 2c 20 61 6e 64  , if on x86, and
29840 20 31 30 2e 34 2c 20 74 68 65 20 64 65 70 6c 6f   10.4, the deplo
29850 79 6d 65 6e 74 0a 20 20 20 20 20 20 23 20 74 61  yment.      # ta
29860 72 67 65 74 20 64 65 66 61 75 6c 74 73 20 74 6f  rget defaults to
29870 20 31 30 2e 34 2e 20 44 6f 6e 27 74 20 79 6f 75   10.4. Don't you
29880 20 6c 6f 76 65 20 69 74 3f 0a 20 20 20 20 20 20   love it?.      
29890 63 61 73 65 20 24 7b 4d 41 43 4f 53 58 5f 44 45  case ${MACOSX_DE
298a0 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 2d  PLOYMENT_TARGET-
298b0 31 30 2e 30 7d 2c 24 68 6f 73 74 20 69 6e 0a 09  10.0},$host in..
298c0 31 30 2e 30 2c 2a 38 36 2a 2d 64 61 72 77 69 6e  10.0,*86*-darwin
298d0 38 2a 7c 31 30 2e 30 2c 2a 2d 64 61 72 77 69 6e  8*|10.0,*-darwin
298e0 5b 39 31 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  [91]*)..  _lt_da
298f0 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
29900 64 3d 27 24 7b 77 6c 7d 2d 75 6e 64 65 66 69 6e  d='${wl}-undefin
29910 65 64 20 24 7b 77 6c 7d 64 79 6e 61 6d 69 63 5f  ed ${wl}dynamic_
29920 6c 6f 6f 6b 75 70 27 20 3b 3b 0a 09 31 30 2e 5b  lookup' ;;..10.[
29930 30 31 32 5d 2a 29 0a 09 20 20 5f 6c 74 5f 64 61  012]*)..  _lt_da
29940 72 5f 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65  r_allow_undefine
29950 64 3d 27 24 7b 77 6c 7d 2d 66 6c 61 74 5f 6e 61  d='${wl}-flat_na
29960 6d 65 73 70 61 63 65 20 24 7b 77 6c 7d 2d 75 6e  mespace ${wl}-un
29970 64 65 66 69 6e 65 64 20 24 7b 77 6c 7d 73 75 70  defined ${wl}sup
29980 70 72 65 73 73 27 20 3b 3b 0a 09 31 30 2e 2a 29  press' ;;..10.*)
29990 0a 09 20 20 5f 6c 74 5f 64 61 72 5f 61 6c 6c 6f  ..  _lt_dar_allo
299a0 77 5f 75 6e 64 65 66 69 6e 65 64 3d 27 24 7b 77  w_undefined='${w
299b0 6c 7d 2d 75 6e 64 65 66 69 6e 65 64 20 24 7b 77  l}-undefined ${w
299c0 6c 7d 64 79 6e 61 6d 69 63 5f 6c 6f 6f 6b 75 70  l}dynamic_lookup
299d0 27 20 3b 3b 0a 20 20 20 20 20 20 65 73 61 63 0a  ' ;;.      esac.
299e0 20 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 20 20      ;;.  esac.  
299f0 20 20 69 66 20 74 65 73 74 20 22 24 6c 74 5f 63    if test "$lt_c
29a00 76 5f 61 70 70 6c 65 5f 63 63 5f 73 69 6e 67 6c  v_apple_cc_singl
29a10 65 5f 6d 6f 64 22 20 3d 20 22 79 65 73 22 3b 20  e_mod" = "yes"; 
29a20 74 68 65 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64  then.      _lt_d
29a30 61 72 5f 73 69 6e 67 6c 65 5f 6d 6f 64 3d 27 24  ar_single_mod='$
29a40 73 69 6e 67 6c 65 5f 6d 6f 64 75 6c 65 27 0a 20  single_module'. 
29a50 20 20 20 66 69 0a 20 20 20 20 69 66 20 74 65 73     fi.    if tes
29a60 74 20 22 24 6c 74 5f 63 76 5f 6c 64 5f 65 78 70  t "$lt_cv_ld_exp
29a70 6f 72 74 65 64 5f 73 79 6d 62 6f 6c 73 5f 6c 69  orted_symbols_li
29a80 73 74 22 20 3d 20 22 79 65 73 22 3b 20 74 68 65  st" = "yes"; the
29a90 6e 0a 20 20 20 20 20 20 5f 6c 74 5f 64 61 72 5f  n.      _lt_dar_
29aa0 65 78 70 6f 72 74 5f 73 79 6d 73 3d 27 20 24 7b  export_syms=' ${
29ab0 77 6c 7d 2d 65 78 70 6f 72 74 65 64 5f 73 79 6d  wl}-exported_sym
29ac0 62 6f 6c 73 5f 6c 69 73 74 2c 24 6f 75 74 70 75  bols_list,$outpu
29ad0 74 5f 6f 62 6a 64 69 72 2f 24 7b 6c 69 62 6e 61  t_objdir/${libna
29ae0 6d 65 7d 2d 73 79 6d 62 6f 6c 73 2e 65 78 70 73  me}-symbols.exps
29af0 79 6d 27 0a 20 20 20 20 65 6c 73 65 0a 20 20 20  ym'.    else.   
29b00 20 20 20 5f 6c 74 5f 64 61 72 5f 65 78 70 6f 72     _lt_dar_expor
29b10 74 5f 73 79 6d 73 3d 27 7e 24 4e 4d 45 44 49 54  t_syms='~$NMEDIT
29b20 20 2d 73 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64   -s $output_objd
29b30 69 72 2f 24 7b 6c 69 62 6e 61 6d 65 7d 2d 73 79  ir/${libname}-sy
29b40 6d 62 6f 6c 73 2e 65 78 70 73 79 6d 20 24 7b 6c  mbols.expsym ${l
29b50 69 62 7d 27 0a 20 20 20 20 66 69 0a 20 20 20 20  ib}'.    fi.    
29b60 69 66 20 74 65 73 74 20 22 24 44 53 59 4d 55 54  if test "$DSYMUT
29b70 49 4c 22 20 21 3d 20 22 3a 22 3b 20 74 68 65 6e  IL" != ":"; then
29b80 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73 79 6d 75  .      _lt_dsymu
29b90 74 69 6c 3d 27 7e 24 44 53 59 4d 55 54 49 4c 20  til='~$DSYMUTIL 
29ba0 24 6c 69 62 20 7c 7c 20 3a 27 0a 20 20 20 20 65  $lib || :'.    e
29bb0 6c 73 65 0a 20 20 20 20 20 20 5f 6c 74 5f 64 73  lse.      _lt_ds
29bc0 79 6d 75 74 69 6c 3d 0a 20 20 20 20 66 69 0a 20  ymutil=.    fi. 
29bd0 20 20 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 61 63     ;;.  esac..ac
29be0 5f 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24  _ext=c.ac_cpp='$
29bf0 43 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61  CPP $CPPFLAGS'.a
29c00 63 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d  c_compile='$CC -
29c10 63 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c  c $CFLAGS $CPPFL
29c20 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  AGS conftest.$ac
29c30 5f 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e  _ext >&5'.ac_lin
29c40 6b 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65  k='$CC -o confte
29c50 73 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46  st$ac_exeext $CF
29c60 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24  LAGS $CPPFLAGS $
29c70 4c 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74  LDFLAGS conftest
29c80 2e 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e  .$ac_ext $LIBS >
29c90 26 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f  &5'.ac_compiler_
29ca0 67 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d  gnu=$ac_cv_c_com
29cb0 70 69 6c 65 72 5f 67 6e 75 0a 7b 20 24 61 73 5f  piler_gnu.{ $as_
29cc0 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
29cd0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
29ce0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 68 6f 77 20  }: checking how 
29cf0 74 6f 20 72 75 6e 20 74 68 65 20 43 20 70 72 65  to run the C pre
29d00 70 72 6f 63 65 73 73 6f 72 22 20 3e 26 35 0a 24  processor" >&5.$
29d10 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
29d20 69 6e 67 20 68 6f 77 20 74 6f 20 72 75 6e 20 74  ing how to run t
29d30 68 65 20 43 20 70 72 65 70 72 6f 63 65 73 73 6f  he C preprocesso
29d40 72 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 23 20  r... " >&6; }.# 
29d50 4f 6e 20 53 75 6e 73 2c 20 73 6f 6d 65 74 69 6d  On Suns, sometim
29d60 65 73 20 24 43 50 50 20 6e 61 6d 65 73 20 61 20  es $CPP names a 
29d70 64 69 72 65 63 74 6f 72 79 2e 0a 69 66 20 74 65  directory..if te
29d80 73 74 20 2d 6e 20 22 24 43 50 50 22 20 26 26 20  st -n "$CPP" && 
29d90 74 65 73 74 20 2d 64 20 22 24 43 50 50 22 3b 20  test -d "$CPP"; 
29da0 74 68 65 6e 0a 20 20 43 50 50 3d 0a 66 69 0a 69  then.  CPP=.fi.i
29db0 66 20 74 65 73 74 20 2d 7a 20 22 24 43 50 50 22  f test -z "$CPP"
29dc0 3b 20 74 68 65 6e 0a 20 20 69 66 20 24 7b 61 63  ; then.  if ${ac
29dd0 5f 63 76 5f 70 72 6f 67 5f 43 50 50 2b 3a 7d 20  _cv_prog_CPP+:} 
29de0 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
29df0 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
29e00 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
29e10 20 20 20 20 20 20 23 20 44 6f 75 62 6c 65 20 71        # Double q
29e20 75 6f 74 65 73 20 62 65 63 61 75 73 65 20 43 50  uotes because CP
29e30 50 20 6e 65 65 64 73 20 74 6f 20 62 65 20 65 78  P needs to be ex
29e40 70 61 6e 64 65 64 0a 20 20 20 20 66 6f 72 20 43  panded.    for C
29e50 50 50 20 69 6e 20 22 24 43 43 20 2d 45 22 20 22  PP in "$CC -E" "
29e60 24 43 43 20 2d 45 20 2d 74 72 61 64 69 74 69 6f  $CC -E -traditio
29e70 6e 61 6c 2d 63 70 70 22 20 22 2f 6c 69 62 2f 63  nal-cpp" "/lib/c
29e80 70 70 22 0a 20 20 20 20 64 6f 0a 20 20 20 20 20  pp".    do.     
29e90 20 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 66   ac_preproc_ok=f
29ea0 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70 72  alse.for ac_c_pr
29eb0 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67 20  eproc_warn_flag 
29ec0 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20 23  in '' yes.do.  #
29ed0 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66 69   Use a header fi
29ee0 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77 69  le that comes wi
29ef0 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66 69  th gcc, so confi
29f00 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20 23  guring glibc.  #
29f10 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63 72   with a fresh cr
29f20 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f 72  oss-compiler wor
29f30 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20 3c  ks..  # Prefer <
29f40 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61 73  limits.h> to <as
29f50 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54 44  sert.h> if __STD
29f60 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c 20  C__ is defined, 
29f70 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69 74  since.  # <limit
29f80 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65 6e  s.h> exists even
29f90 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e 67   on freestanding
29fa0 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23 20   compilers..  # 
29fb0 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63 20  On the NeXT, cc 
29fc0 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64 65  -E runs the code
29fd0 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f 6d   through the com
29fe0 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c 0a  piler's parser,.
29ff0 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68 72    # not just thr
2a000 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74 61  ough cpp. "Synta
2a010 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72 65  x error" is here
2a020 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20 63   to catch this c
2a030 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66 64  ase..  cat confd
2a040 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f 46  efs.h - <<_ACEOF
2a050 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65   >conftest.$ac_e
2a060 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64 65  xt./* end confde
2a070 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65 66  fs.h.  */.#ifdef
2a080 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63 6c   __STDC__.# incl
2a090 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a 23  ude <limits.h>.#
2a0a0 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20 3c  else.# include <
2a0b0 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69 66  assert.h>.#endif
2a0c0 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20 65  ...     Syntax e
2a0d0 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20 61  rror._ACEOF.if a
2a0e0 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20 22  c_fn_c_try_cpp "
2a0f0 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2a100 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b 65  ..else.  # Broke
2a110 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c 69  n: fails on vali
2a120 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a130 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  e.fi.rm -f conft
2a140 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73 74  est.err conftest
2a150 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  .i conftest.$ac_
2a160 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f 72  ext..  # OK, wor
2a170 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65 73  ks on sane cases
2a180 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68 65  .  Now check whe
2a190 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e 74  ther nonexistent
2a1a0 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61 6e   headers.  # can
2a1b0 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e 64   be detected and
2a1c0 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e 66   how..  cat conf
2a1d0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a1e0 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a1f0 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a200 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63 6c  efs.h.  */.#incl
2a210 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73 74  ude <ac_nonexist
2a220 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69 66  ent.h>._ACEOF.if
2a230 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70   ac_fn_c_try_cpp
2a240 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e   "$LINENO"; then
2a250 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20 73   :.  # Broken: s
2a260 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c 69  uccess on invali
2a270 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e 75  d input..continu
2a280 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73 65  e.else.  # Passe
2a290 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61 63  s both tests..ac
2a2a0 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62 72  _preproc_ok=:.br
2a2b0 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e  eak.fi.rm -f con
2a2c0 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65  ftest.err confte
2a2d0 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61  st.i conftest.$a
2a2e0 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42 65  c_ext..done.# Be
2a2f0 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b 27  cause of `break'
2a300 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49 46  , _AC_PREPROC_IF
2a310 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67 20  ELSE's cleaning 
2a320 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65 64  code was skipped
2a330 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73 74  ..rm -f conftest
2a340 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  .i conftest.err 
2a350 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2a360 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63 5f  .if $ac_preproc_
2a370 6f 6b 3b 20 74 68 65 6e 20 3a 0a 20 20 62 72 65  ok; then :.  bre
2a380 61 6b 0a 66 69 0a 0a 20 20 20 20 64 6f 6e 65 0a  ak.fi..    done.
2a390 20 20 20 20 61 63 5f 63 76 5f 70 72 6f 67 5f 43      ac_cv_prog_C
2a3a0 50 50 3d 24 43 50 50 0a 0a 66 69 0a 20 20 43 50  PP=$CPP..fi.  CP
2a3b0 50 3d 24 61 63 5f 63 76 5f 70 72 6f 67 5f 43 50  P=$ac_cv_prog_CP
2a3c0 50 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f 70  P.else.  ac_cv_p
2a3d0 72 6f 67 5f 43 50 50 3d 24 43 50 50 0a 66 69 0a  rog_CPP=$CPP.fi.
2a3e0 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  { $as_echo "$as_
2a3f0 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24  me:${as_lineno-$
2a400 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a  LINENO}: result:
2a410 20 24 43 50 50 22 20 3e 26 35 0a 24 61 73 5f 65   $CPP" >&5.$as_e
2a420 63 68 6f 20 22 24 43 50 50 22 20 3e 26 36 3b 20  cho "$CPP" >&6; 
2a430 7d 0a 61 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d  }.ac_preproc_ok=
2a440 66 61 6c 73 65 0a 66 6f 72 20 61 63 5f 63 5f 70  false.for ac_c_p
2a450 72 65 70 72 6f 63 5f 77 61 72 6e 5f 66 6c 61 67  reproc_warn_flag
2a460 20 69 6e 20 27 27 20 79 65 73 0a 64 6f 0a 20 20   in '' yes.do.  
2a470 23 20 55 73 65 20 61 20 68 65 61 64 65 72 20 66  # Use a header f
2a480 69 6c 65 20 74 68 61 74 20 63 6f 6d 65 73 20 77  ile that comes w
2a490 69 74 68 20 67 63 63 2c 20 73 6f 20 63 6f 6e 66  ith gcc, so conf
2a4a0 69 67 75 72 69 6e 67 20 67 6c 69 62 63 0a 20 20  iguring glibc.  
2a4b0 23 20 77 69 74 68 20 61 20 66 72 65 73 68 20 63  # with a fresh c
2a4c0 72 6f 73 73 2d 63 6f 6d 70 69 6c 65 72 20 77 6f  ross-compiler wo
2a4d0 72 6b 73 2e 0a 20 20 23 20 50 72 65 66 65 72 20  rks..  # Prefer 
2a4e0 3c 6c 69 6d 69 74 73 2e 68 3e 20 74 6f 20 3c 61  <limits.h> to <a
2a4f0 73 73 65 72 74 2e 68 3e 20 69 66 20 5f 5f 53 54  ssert.h> if __ST
2a500 44 43 5f 5f 20 69 73 20 64 65 66 69 6e 65 64 2c  DC__ is defined,
2a510 20 73 69 6e 63 65 0a 20 20 23 20 3c 6c 69 6d 69   since.  # <limi
2a520 74 73 2e 68 3e 20 65 78 69 73 74 73 20 65 76 65  ts.h> exists eve
2a530 6e 20 6f 6e 20 66 72 65 65 73 74 61 6e 64 69 6e  n on freestandin
2a540 67 20 63 6f 6d 70 69 6c 65 72 73 2e 0a 20 20 23  g compilers..  #
2a550 20 4f 6e 20 74 68 65 20 4e 65 58 54 2c 20 63 63   On the NeXT, cc
2a560 20 2d 45 20 72 75 6e 73 20 74 68 65 20 63 6f 64   -E runs the cod
2a570 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 63 6f  e through the co
2a580 6d 70 69 6c 65 72 27 73 20 70 61 72 73 65 72 2c  mpiler's parser,
2a590 0a 20 20 23 20 6e 6f 74 20 6a 75 73 74 20 74 68  .  # not just th
2a5a0 72 6f 75 67 68 20 63 70 70 2e 20 22 53 79 6e 74  rough cpp. "Synt
2a5b0 61 78 20 65 72 72 6f 72 22 20 69 73 20 68 65 72  ax error" is her
2a5c0 65 20 74 6f 20 63 61 74 63 68 20 74 68 69 73 20  e to catch this 
2a5d0 63 61 73 65 2e 0a 20 20 63 61 74 20 63 6f 6e 66  case..  cat conf
2a5e0 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45 4f  defs.h - <<_ACEO
2a5f0 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  F >conftest.$ac_
2a600 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66 64  ext./* end confd
2a610 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 66 64 65  efs.h.  */.#ifde
2a620 66 20 5f 5f 53 54 44 43 5f 5f 0a 23 20 69 6e 63  f __STDC__.# inc
2a630 6c 75 64 65 20 3c 6c 69 6d 69 74 73 2e 68 3e 0a  lude <limits.h>.
2a640 23 65 6c 73 65 0a 23 20 69 6e 63 6c 75 64 65 20  #else.# include 
2a650 3c 61 73 73 65 72 74 2e 68 3e 0a 23 65 6e 64 69  <assert.h>.#endi
2a660 66 0a 09 09 20 20 20 20 20 53 79 6e 74 61 78 20  f...     Syntax 
2a670 65 72 72 6f 72 0a 5f 41 43 45 4f 46 0a 69 66 20  error._ACEOF.if 
2a680 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70 70 20  ac_fn_c_try_cpp 
2a690 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2a6a0 3a 0a 0a 65 6c 73 65 0a 20 20 23 20 42 72 6f 6b  :..else.  # Brok
2a6b0 65 6e 3a 20 66 61 69 6c 73 20 6f 6e 20 76 61 6c  en: fails on val
2a6c0 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2a6d0 75 65 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  ue.fi.rm -f conf
2a6e0 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74 65 73  test.err conftes
2a6f0 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t.i conftest.$ac
2a700 5f 65 78 74 0a 0a 20 20 23 20 4f 4b 2c 20 77 6f  _ext..  # OK, wo
2a710 72 6b 73 20 6f 6e 20 73 61 6e 65 20 63 61 73 65  rks on sane case
2a720 73 2e 20 20 4e 6f 77 20 63 68 65 63 6b 20 77 68  s.  Now check wh
2a730 65 74 68 65 72 20 6e 6f 6e 65 78 69 73 74 65 6e  ether nonexisten
2a740 74 20 68 65 61 64 65 72 73 0a 20 20 23 20 63 61  t headers.  # ca
2a750 6e 20 62 65 20 64 65 74 65 63 74 65 64 20 61 6e  n be detected an
2a760 64 20 68 6f 77 2e 0a 20 20 63 61 74 20 63 6f 6e  d how..  cat con
2a770 66 64 65 66 73 2e 68 20 2d 20 3c 3c 5f 41 43 45  fdefs.h - <<_ACE
2a780 4f 46 20 3e 63 6f 6e 66 74 65 73 74 2e 24 61 63  OF >conftest.$ac
2a790 5f 65 78 74 0a 2f 2a 20 65 6e 64 20 63 6f 6e 66  _ext./* end conf
2a7a0 64 65 66 73 2e 68 2e 20 20 2a 2f 0a 23 69 6e 63  defs.h.  */.#inc
2a7b0 6c 75 64 65 20 3c 61 63 5f 6e 6f 6e 65 78 69 73  lude <ac_nonexis
2a7c0 74 65 6e 74 2e 68 3e 0a 5f 41 43 45 4f 46 0a 69  tent.h>._ACEOF.i
2a7d0 66 20 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 63 70  f ac_fn_c_try_cp
2a7e0 70 20 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65  p "$LINENO"; the
2a7f0 6e 20 3a 0a 20 20 23 20 42 72 6f 6b 65 6e 3a 20  n :.  # Broken: 
2a800 73 75 63 63 65 73 73 20 6f 6e 20 69 6e 76 61 6c  success on inval
2a810 69 64 20 69 6e 70 75 74 2e 0a 63 6f 6e 74 69 6e  id input..contin
2a820 75 65 0a 65 6c 73 65 0a 20 20 23 20 50 61 73 73  ue.else.  # Pass
2a830 65 73 20 62 6f 74 68 20 74 65 73 74 73 2e 0a 61  es both tests..a
2a840 63 5f 70 72 65 70 72 6f 63 5f 6f 6b 3d 3a 0a 62  c_preproc_ok=:.b
2a850 72 65 61 6b 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  reak.fi.rm -f co
2a860 6e 66 74 65 73 74 2e 65 72 72 20 63 6f 6e 66 74  nftest.err conft
2a870 65 73 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 24  est.i conftest.$
2a880 61 63 5f 65 78 74 0a 0a 64 6f 6e 65 0a 23 20 42  ac_ext..done.# B
2a890 65 63 61 75 73 65 20 6f 66 20 60 62 72 65 61 6b  ecause of `break
2a8a0 27 2c 20 5f 41 43 5f 50 52 45 50 52 4f 43 5f 49  ', _AC_PREPROC_I
2a8b0 46 45 4c 53 45 27 73 20 63 6c 65 61 6e 69 6e 67  FELSE's cleaning
2a8c0 20 63 6f 64 65 20 77 61 73 20 73 6b 69 70 70 65   code was skippe
2a8d0 64 2e 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65 73  d..rm -f conftes
2a8e0 74 2e 69 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  t.i conftest.err
2a8f0 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2a900 74 0a 69 66 20 24 61 63 5f 70 72 65 70 72 6f 63  t.if $ac_preproc
2a910 5f 6f 6b 3b 20 74 68 65 6e 20 3a 0a 0a 65 6c 73  _ok; then :..els
2a920 65 0a 20 20 7b 20 7b 20 24 61 73 5f 65 63 68 6f  e.  { { $as_echo
2a930 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
2a940 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 65  neno-$LINENO}: e
2a950 72 72 6f 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70  rror: in \`$ac_p
2a960 77 64 27 3a 22 20 3e 26 35 0a 24 61 73 5f 65 63  wd':" >&5.$as_ec
2a970 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
2a980 72 3a 20 69 6e 20 5c 60 24 61 63 5f 70 77 64 27  r: in \`$ac_pwd'
2a990 3a 22 20 3e 26 32 3b 7d 0a 61 73 5f 66 6e 5f 65  :" >&2;}.as_fn_e
2a9a0 72 72 6f 72 20 24 3f 20 22 43 20 70 72 65 70 72  rror $? "C prepr
2a9b0 6f 63 65 73 73 6f 72 20 5c 22 24 43 50 50 5c 22  ocessor \"$CPP\"
2a9c0 20 66 61 69 6c 73 20 73 61 6e 69 74 79 20 63 68   fails sanity ch
2a9d0 65 63 6b 0a 53 65 65 20 5c 60 63 6f 6e 66 69 67  eck.See \`config
2a9e0 2e 6c 6f 67 27 20 66 6f 72 20 6d 6f 72 65 20 64  .log' for more d
2a9f0 65 74 61 69 6c 73 22 20 22 24 4c 49 4e 45 4e 4f  etails" "$LINENO
2aa00 22 20 35 3b 20 7d 0a 66 69 0a 0a 61 63 5f 65 78  " 5; }.fi..ac_ex
2aa10 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43 50 50  t=c.ac_cpp='$CPP
2aa20 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63 5f 63   $CPPFLAGS'.ac_c
2aa30 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63 20 24  ompile='$CC -c $
2aa40 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41 47 53  CFLAGS $CPPFLAGS
2aa50 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
2aa60 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b 3d 27  t >&5'.ac_link='
2aa70 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73 74 24  $CC -o conftest$
2aa80 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c 41 47  ac_exeext $CFLAG
2aa90 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c 44 46  S $CPPFLAGS $LDF
2aaa0 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61  LAGS conftest.$a
2aab0 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26 35 27  c_ext $LIBS >&5'
2aac0 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67 6e 75  .ac_compiler_gnu
2aad0 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70 69 6c  =$ac_cv_c_compil
2aae0 65 72 5f 67 6e 75 0a 0a 0a 7b 20 24 61 73 5f 65  er_gnu...{ $as_e
2aaf0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2ab00 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2ab10 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 41  : checking for A
2ab20 4e 53 49 20 43 20 68 65 61 64 65 72 20 66 69 6c  NSI C header fil
2ab30 65 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  es" >&5.$as_echo
2ab40 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
2ab50 20 41 4e 53 49 20 43 20 68 65 61 64 65 72 20 66   ANSI C header f
2ab60 69 6c 65 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d  iles... " >&6; }
2ab70 0a 69 66 20 24 7b 61 63 5f 63 76 5f 68 65 61 64  .if ${ac_cv_head
2ab80 65 72 5f 73 74 64 63 2b 3a 7d 20 66 61 6c 73 65  er_stdc+:} false
2ab90 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
2aba0 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
2abb0 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 63 61 74  " >&6.else.  cat
2abc0 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c 3c   confdefs.h - <<
2abd0 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73 74  _ACEOF >conftest
2abe0 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64 20  .$ac_ext./* end 
2abf0 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f 0a  confdefs.h.  */.
2ac00 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62  #include <stdlib
2ac10 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74  .h>.#include <st
2ac20 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65  darg.h>.#include
2ac30 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63   <string.h>.#inc
2ac40 6c 75 64 65 20 3c 66 6c 6f 61 74 2e 68 3e 0a 0a  lude <float.h>..
2ac50 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 0a 20  int.main ().{.. 
2ac60 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b 0a 7d   ;.  return 0;.}
2ac70 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f 66 6e  ._ACEOF.if ac_fn
2ac80 5f 63 5f 74 72 79 5f 63 6f 6d 70 69 6c 65 20 22  _c_try_compile "
2ac90 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a  $LINENO"; then :
2aca0 0a 20 20 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  .  ac_cv_header_
2acb0 73 74 64 63 3d 79 65 73 0a 65 6c 73 65 0a 20 20  stdc=yes.else.  
2acc0 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64  ac_cv_header_std
2acd0 63 3d 6e 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f  c=no.fi.rm -f co
2ace0 72 65 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  re conftest.err 
2acf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2ad00 65 78 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  ext conftest.$ac
2ad10 5f 65 78 74 0a 0a 69 66 20 74 65 73 74 20 24 61  _ext..if test $a
2ad20 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2ad30 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 23   = yes; then.  #
2ad40 20 53 75 6e 4f 53 20 34 2e 78 20 73 74 72 69 6e   SunOS 4.x strin
2ad50 67 2e 68 20 64 6f 65 73 20 6e 6f 74 20 64 65 63  g.h does not dec
2ad60 6c 61 72 65 20 6d 65 6d 2a 2c 20 63 6f 6e 74 72  lare mem*, contr
2ad70 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a 20 20 63  ary to ANSI..  c
2ad80 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20  at confdefs.h - 
2ad90 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65  <<_ACEOF >confte
2ada0 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e  st.$ac_ext./* en
2adb0 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a  d confdefs.h.  *
2adc0 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69  /.#include <stri
2add0 6e 67 2e 68 3e 0a 0a 5f 41 43 45 4f 46 0a 69 66  ng.h>.._ACEOF.if
2ade0 20 28 65 76 61 6c 20 22 24 61 63 5f 63 70 70 20   (eval "$ac_cpp 
2adf0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2ae00 22 29 20 32 3e 26 35 20 7c 0a 20 20 24 45 47 52  ") 2>&5 |.  $EGR
2ae10 45 50 20 22 6d 65 6d 63 68 72 22 20 3e 2f 64 65  EP "memchr" >/de
2ae20 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65  v/null 2>&1; the
2ae30 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63  n :..else.  ac_c
2ae40 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f  v_header_stdc=no
2ae50 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74 65  .fi.rm -f confte
2ae60 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73 74  st*..fi..if test
2ae70 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 73   $ac_cv_header_s
2ae80 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  tdc = yes; then.
2ae90 20 20 23 20 49 53 43 20 32 2e 30 2e 32 20 73 74    # ISC 2.0.2 st
2aea0 64 6c 69 62 2e 68 20 64 6f 65 73 20 6e 6f 74 20  dlib.h does not 
2aeb0 64 65 63 6c 61 72 65 20 66 72 65 65 2c 20 63 6f  declare free, co
2aec0 6e 74 72 61 72 79 20 74 6f 20 41 4e 53 49 2e 0a  ntrary to ANSI..
2aed0 20 20 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68    cat confdefs.h
2aee0 20 2d 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e   - <<_ACEOF >con
2aef0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a  ftest.$ac_ext./*
2af00 20 65 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e   end confdefs.h.
2af10 20 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 73    */.#include <s
2af20 74 64 6c 69 62 2e 68 3e 0a 0a 5f 41 43 45 4f 46  tdlib.h>.._ACEOF
2af30 0a 69 66 20 28 65 76 61 6c 20 22 24 61 63 5f 63  .if (eval "$ac_c
2af40 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
2af50 65 78 74 22 29 20 32 3e 26 35 20 7c 0a 20 20 24  ext") 2>&5 |.  $
2af60 45 47 52 45 50 20 22 66 72 65 65 22 20 3e 2f 64  EGREP "free" >/d
2af70 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68  ev/null 2>&1; th
2af80 65 6e 20 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f  en :..else.  ac_
2af90 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63 3d 6e  cv_header_stdc=n
2afa0 6f 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66 74  o.fi.rm -f conft
2afb0 65 73 74 2a 0a 0a 66 69 0a 0a 69 66 20 74 65 73  est*..fi..if tes
2afc0 74 20 24 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  t $ac_cv_header_
2afd0 73 74 64 63 20 3d 20 79 65 73 3b 20 74 68 65 6e  stdc = yes; then
2afe0 0a 20 20 23 20 2f 62 69 6e 2f 63 63 20 69 6e 20  .  # /bin/cc in 
2aff0 49 72 69 78 2d 34 2e 30 2e 35 20 67 65 74 73 20  Irix-4.0.5 gets 
2b000 6e 6f 6e 2d 41 4e 53 49 20 63 74 79 70 65 20 6d  non-ANSI ctype m
2b010 61 63 72 6f 73 20 75 6e 6c 65 73 73 20 75 73 69  acros unless usi
2b020 6e 67 20 2d 61 6e 73 69 2e 0a 20 20 69 66 20 74  ng -ansi..  if t
2b030 65 73 74 20 22 24 63 72 6f 73 73 5f 63 6f 6d 70  est "$cross_comp
2b040 69 6c 69 6e 67 22 20 3d 20 79 65 73 3b 20 74 68  iling" = yes; th
2b050 65 6e 20 3a 0a 20 20 3a 0a 65 6c 73 65 0a 20 20  en :.  :.else.  
2b060 63 61 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d  cat confdefs.h -
2b070 20 3c 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74   <<_ACEOF >conft
2b080 65 73 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65  est.$ac_ext./* e
2b090 6e 64 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20  nd confdefs.h.  
2b0a0 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79  */.#include <cty
2b0b0 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c  pe.h>.#include <
2b0c0 73 74 64 6c 69 62 2e 68 3e 0a 23 69 66 20 28 28  stdlib.h>.#if ((
2b0d0 27 20 27 20 26 20 30 78 30 46 46 29 20 3d 3d 20  ' ' & 0x0FF) == 
2b0e0 30 78 30 32 30 29 0a 23 20 64 65 66 69 6e 65 20  0x020).# define 
2b0f0 49 53 4c 4f 57 45 52 28 63 29 20 28 27 61 27 20  ISLOWER(c) ('a' 
2b100 3c 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d  <= (c) && (c) <=
2b110 20 27 7a 27 29 0a 23 20 64 65 66 69 6e 65 20 54   'z').# define T
2b120 4f 55 50 50 45 52 28 63 29 20 28 49 53 4c 4f 57  OUPPER(c) (ISLOW
2b130 45 52 28 63 29 20 3f 20 27 41 27 20 2b 20 28 28  ER(c) ? 'A' + ((
2b140 63 29 20 2d 20 27 61 27 29 20 3a 20 28 63 29 29  c) - 'a') : (c))
2b150 0a 23 65 6c 73 65 0a 23 20 64 65 66 69 6e 65 20  .#else.# define 
2b160 49 53 4c 4f 57 45 52 28 63 29 20 5c 0a 09 09 20  ISLOWER(c) \... 
2b170 20 20 28 28 27 61 27 20 3c 3d 20 28 63 29 20 26    (('a' <= (c) &
2b180 26 20 28 63 29 20 3c 3d 20 27 69 27 29 20 5c 0a  & (c) <= 'i') \.
2b190 09 09 20 20 20 20 20 7c 7c 20 28 27 6a 27 20 3c  ..     || ('j' <
2b1a0 3d 20 28 63 29 20 26 26 20 28 63 29 20 3c 3d 20  = (c) && (c) <= 
2b1b0 27 72 27 29 20 5c 0a 09 09 20 20 20 20 20 7c 7c  'r') \...     ||
2b1c0 20 28 27 73 27 20 3c 3d 20 28 63 29 20 26 26 20   ('s' <= (c) && 
2b1d0 28 63 29 20 3c 3d 20 27 7a 27 29 29 0a 23 20 64  (c) <= 'z')).# d
2b1e0 65 66 69 6e 65 20 54 4f 55 50 50 45 52 28 63 29  efine TOUPPER(c)
2b1f0 20 28 49 53 4c 4f 57 45 52 28 63 29 20 3f 20 28   (ISLOWER(c) ? (
2b200 28 63 29 20 7c 20 30 78 34 30 29 20 3a 20 28 63  (c) | 0x40) : (c
2b210 29 29 0a 23 65 6e 64 69 66 0a 0a 23 64 65 66 69  )).#endif..#defi
2b220 6e 65 20 58 4f 52 28 65 2c 20 66 29 20 28 28 28  ne XOR(e, f) (((
2b230 65 29 20 26 26 20 21 28 66 29 29 20 7c 7c 20 28  e) && !(f)) || (
2b240 21 28 65 29 20 26 26 20 28 66 29 29 29 0a 69 6e  !(e) && (f))).in
2b250 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 69 6e  t.main ().{.  in
2b260 74 20 69 3b 0a 20 20 66 6f 72 20 28 69 20 3d 20  t i;.  for (i = 
2b270 30 3b 20 69 20 3c 20 32 35 36 3b 20 69 2b 2b 29  0; i < 256; i++)
2b280 0a 20 20 20 20 69 66 20 28 58 4f 52 20 28 69 73  .    if (XOR (is
2b290 6c 6f 77 65 72 20 28 69 29 2c 20 49 53 4c 4f 57  lower (i), ISLOW
2b2a0 45 52 20 28 69 29 29 0a 09 7c 7c 20 74 6f 75 70  ER (i))..|| toup
2b2b0 70 65 72 20 28 69 29 20 21 3d 20 54 4f 55 50 50  per (i) != TOUPP
2b2c0 45 52 20 28 69 29 29 0a 20 20 20 20 20 20 72 65  ER (i)).      re
2b2d0 74 75 72 6e 20 32 3b 0a 20 20 72 65 74 75 72 6e  turn 2;.  return
2b2e0 20 30 3b 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20   0;.}._ACEOF.if 
2b2f0 61 63 5f 66 6e 5f 63 5f 74 72 79 5f 72 75 6e 20  ac_fn_c_try_run 
2b300 22 24 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20  "$LINENO"; then 
2b310 3a 0a 0a 65 6c 73 65 0a 20 20 61 63 5f 63 76 5f  :..else.  ac_cv_
2b320 68 65 61 64 65 72 5f 73 74 64 63 3d 6e 6f 0a 66  header_stdc=no.f
2b330 69 0a 72 6d 20 2d 66 20 63 6f 72 65 20 2a 2e 63  i.rm -f core *.c
2b340 6f 72 65 20 63 6f 72 65 2e 63 6f 6e 66 74 65 73  ore core.conftes
2b350 74 2e 2a 20 67 6d 6f 6e 2e 6f 75 74 20 62 62 2e  t.* gmon.out bb.
2b360 6f 75 74 20 63 6f 6e 66 74 65 73 74 24 61 63 5f  out conftest$ac_
2b370 65 78 65 65 78 74 20 5c 0a 20 20 63 6f 6e 66 74  exeext \.  conft
2b380 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 20 63  est.$ac_objext c
2b390 6f 6e 66 74 65 73 74 2e 62 65 61 6d 20 63 6f 6e  onftest.beam con
2b3a0 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 66 69  ftest.$ac_ext.fi
2b3b0 0a 0a 66 69 0a 66 69 0a 7b 20 24 61 73 5f 65 63  ..fi.fi.{ $as_ec
2b3c0 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f  ho "$as_me:${as_
2b3d0 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a  lineno-$LINENO}:
2b3e0 20 72 65 73 75 6c 74 3a 20 24 61 63 5f 63 76 5f   result: $ac_cv_
2b3f0 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e 26 35  header_stdc" >&5
2b400 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 63 5f 63  .$as_echo "$ac_c
2b410 76 5f 68 65 61 64 65 72 5f 73 74 64 63 22 20 3e  v_header_stdc" >
2b420 26 36 3b 20 7d 0a 69 66 20 74 65 73 74 20 24 61  &6; }.if test $a
2b430 63 5f 63 76 5f 68 65 61 64 65 72 5f 73 74 64 63  c_cv_header_stdc
2b440 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 0a 24 61   = yes; then..$a
2b450 73 5f 65 63 68 6f 20 22 23 64 65 66 69 6e 65 20  s_echo "#define 
2b460 53 54 44 43 5f 48 45 41 44 45 52 53 20 31 22 20  STDC_HEADERS 1" 
2b470 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 0a 0a 66 69  >>confdefs.h..fi
2b480 0a 0a 23 20 4f 6e 20 49 52 49 58 20 35 2e 33 2c  ..# On IRIX 5.3,
2b490 20 73 79 73 2f 74 79 70 65 73 20 61 6e 64 20 69   sys/types and i
2b4a0 6e 74 74 79 70 65 73 2e 68 20 61 72 65 20 63 6f  nttypes.h are co
2b4b0 6e 66 6c 69 63 74 69 6e 67 2e 0a 66 6f 72 20 61  nflicting..for a
2b4c0 63 5f 68 65 61 64 65 72 20 69 6e 20 73 79 73 2f  c_header in sys/
2b4d0 74 79 70 65 73 2e 68 20 73 79 73 2f 73 74 61 74  types.h sys/stat
2b4e0 2e 68 20 73 74 64 6c 69 62 2e 68 20 73 74 72 69  .h stdlib.h stri
2b4f0 6e 67 2e 68 20 6d 65 6d 6f 72 79 2e 68 20 73 74  ng.h memory.h st
2b500 72 69 6e 67 73 2e 68 20 5c 0a 09 09 20 20 69 6e  rings.h \...  in
2b510 74 74 79 70 65 73 2e 68 20 73 74 64 69 6e 74 2e  ttypes.h stdint.
2b520 68 20 75 6e 69 73 74 64 2e 68 0a 64 6f 20 3a 0a  h unistd.h.do :.
2b530 20 20 61 73 5f 61 63 5f 48 65 61 64 65 72 3d 60    as_ac_Header=`
2b540 24 61 73 5f 65 63 68 6f 20 22 61 63 5f 63 76 5f  $as_echo "ac_cv_
2b550 68 65 61 64 65 72 5f 24 61 63 5f 68 65 61 64 65  header_$ac_heade
2b560 72 22 20 7c 20 24 61 73 5f 74 72 5f 73 68 60 0a  r" | $as_tr_sh`.
2b570 61 63 5f 66 6e 5f 63 5f 63 68 65 63 6b 5f 68 65  ac_fn_c_check_he
2b580 61 64 65 72 5f 63 6f 6d 70 69 6c 65 20 22 24 4c  ader_compile "$L
2b590 49 4e 45 4e 4f 22 20 22 24 61 63 5f 68 65 61 64  INENO" "$ac_head
2b5a0 65 72 22 20 22 24 61 73 5f 61 63 5f 48 65 61 64  er" "$as_ac_Head
2b5b0 65 72 22 20 22 24 61 63 5f 69 6e 63 6c 75 64 65  er" "$ac_include
2b5c0 73 5f 64 65 66 61 75 6c 74 0a 22 0a 69 66 20 65  s_default.".if e
2b5d0 76 61 6c 20 74 65 73 74 20 5c 22 78 5c 24 22 24  val test \"x\$"$
2b5e0 61 73 5f 61 63 5f 48 65 61 64 65 72 22 5c 22 20  as_ac_Header"\" 
2b5f0 3d 20 78 22 79 65 73 22 3b 20 74 68 65 6e 20 3a  = x"yes"; then :
2b600 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66 64 65 66  .  cat >>confdef
2b610 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a 23 64 65  s.h <<_ACEOF.#de
2b620 66 69 6e 65 20 60 24 61 73 5f 65 63 68 6f 20 22  fine `$as_echo "
2b630 48 41 56 45 5f 24 61 63 5f 68 65 61 64 65 72 22  HAVE_$ac_header"
2b640 20 7c 20 24 61 73 5f 74 72 5f 63 70 70 60 20 31   | $as_tr_cpp` 1
2b650 0a 5f 41 43 45 4f 46 0a 0a 66 69 0a 0a 64 6f 6e  ._ACEOF..fi..don
2b660 65 0a 0a 0a 66 6f 72 20 61 63 5f 68 65 61 64 65  e...for ac_heade
2b670 72 20 69 6e 20 64 6c 66 63 6e 2e 68 0a 64 6f 20  r in dlfcn.h.do 
2b680 3a 0a 20 20 61 63 5f 66 6e 5f 63 5f 63 68 65 63  :.  ac_fn_c_chec
2b690 6b 5f 68 65 61 64 65 72 5f 63 6f 6d 70 69 6c 65  k_header_compile
2b6a0 20 22 24 4c 49 4e 45 4e 4f 22 20 22 64 6c 66 63   "$LINENO" "dlfc
2b6b0 6e 2e 68 22 20 22 61 63 5f 63 76 5f 68 65 61 64  n.h" "ac_cv_head
2b6c0 65 72 5f 64 6c 66 63 6e 5f 68 22 20 22 24 61 63  er_dlfcn_h" "$ac
2b6d0 5f 69 6e 63 6c 75 64 65 73 5f 64 65 66 61 75 6c  _includes_defaul
2b6e0 74 0a 22 0a 69 66 20 74 65 73 74 20 22 78 24 61  t.".if test "x$a
2b6f0 63 5f 63 76 5f 68 65 61 64 65 72 5f 64 6c 66 63  c_cv_header_dlfc
2b700 6e 5f 68 22 20 3d 20 78 79 65 73 3b 20 74 68 65  n_h" = xyes; the
2b710 6e 20 3a 0a 20 20 63 61 74 20 3e 3e 63 6f 6e 66  n :.  cat >>conf
2b720 64 65 66 73 2e 68 20 3c 3c 5f 41 43 45 4f 46 0a  defs.h <<_ACEOF.
2b730 23 64 65 66 69 6e 65 20 48 41 56 45 5f 44 4c 46  #define HAVE_DLF
2b740 43 4e 5f 48 20 31 0a 5f 41 43 45 4f 46 0a 0a 66  CN_H 1._ACEOF..f
2b750 69 0a 0a 64 6f 6e 65 0a 0a 0a 0a 23 20 53 65 74  i..done....# Set
2b760 20 6f 70 74 69 6f 6e 73 0a 0a 0a 0a 20 20 20 20   options....    
2b770 20 20 20 20 65 6e 61 62 6c 65 5f 64 6c 6f 70 65      enable_dlope
2b780 6e 3d 6e 6f 0a 0a 0a 20 20 65 6e 61 62 6c 65 5f  n=no...  enable_
2b790 77 69 6e 33 32 5f 64 6c 6c 3d 6e 6f 0a 0a 0a 20  win32_dll=no... 
2b7a0 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68 65             # Che
2b7b0 63 6b 20 77 68 65 74 68 65 72 20 2d 2d 65 6e 61  ck whether --ena
2b7c0 62 6c 65 2d 73 68 61 72 65 64 20 77 61 73 20 67  ble-shared was g
2b7d0 69 76 65 6e 2e 0a 69 66 20 74 65 73 74 20 22 24  iven..if test "$
2b7e0 7b 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73  {enable_shared+s
2b7f0 65 74 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e  et}" = set; then
2b800 20 3a 0a 20 20 65 6e 61 62 6c 65 76 61 6c 3d 24   :.  enableval=$
2b810 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3b 20 70  enable_shared; p
2b820 3d 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75  =${PACKAGE-defau
2b830 6c 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e  lt}.    case $en
2b840 61 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79  ableval in.    y
2b850 65 73 29 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  es) enable_share
2b860 64 3d 79 65 73 20 3b 3b 0a 20 20 20 20 6e 6f 29  d=yes ;;.    no)
2b870 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 6e   enable_shared=n
2b880 6f 20 3b 3b 0a 20 20 20 20 2a 29 0a 20 20 20 20  o ;;.    *).    
2b890 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d    enable_shared=
2b8a0 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  no.      # Look 
2b8b0 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20  at the argument 
2b8c0 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65 20  we got.  We use 
2b8d0 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6c  all the common l
2b8e0 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e 0a  ist separators..
2b8f0 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69 66        lt_save_if
2b900 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22 24  s="$IFS"; IFS="$
2b910 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41 52  {IFS}$PATH_SEPAR
2b920 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f 72  ATOR,".      for
2b930 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65 76   pkg in $enablev
2b940 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c 74  al; do..IFS="$lt
2b950 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20 74  _save_ifs"..if t
2b960 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22 58  est "X$pkg" = "X
2b970 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e 61  $p"; then..  ena
2b980 62 6c 65 5f 73 68 61 72 65 64 3d 79 65 73 0a 09  ble_shared=yes..
2b990 66 69 0a 20 20 20 20 20 20 64 6f 6e 65 0a 20 20  fi.      done.  
2b9a0 20 20 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76      IFS="$lt_sav
2b9b0 65 5f 69 66 73 22 0a 20 20 20 20 20 20 3b 3b 0a  e_ifs".      ;;.
2b9c0 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
2b9d0 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 3d 79 65  enable_shared=ye
2b9e0 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 20 20  s.fi..........  
2b9f0 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20  # Check whether 
2ba00 2d 2d 65 6e 61 62 6c 65 2d 73 74 61 74 69 63 20  --enable-static 
2ba10 77 61 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65  was given..if te
2ba20 73 74 20 22 24 7b 65 6e 61 62 6c 65 5f 73 74 61  st "${enable_sta
2ba30 74 69 63 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b  tic+set}" = set;
2ba40 20 74 68 65 6e 20 3a 0a 20 20 65 6e 61 62 6c 65   then :.  enable
2ba50 76 61 6c 3d 24 65 6e 61 62 6c 65 5f 73 74 61 74  val=$enable_stat
2ba60 69 63 3b 20 70 3d 24 7b 50 41 43 4b 41 47 45 2d  ic; p=${PACKAGE-
2ba70 64 65 66 61 75 6c 74 7d 0a 20 20 20 20 63 61 73  default}.    cas
2ba80 65 20 24 65 6e 61 62 6c 65 76 61 6c 20 69 6e 0a  e $enableval in.
2ba90 20 20 20 20 79 65 73 29 20 65 6e 61 62 6c 65 5f      yes) enable_
2baa0 73 74 61 74 69 63 3d 79 65 73 20 3b 3b 0a 20 20  static=yes ;;.  
2bab0 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 73 74 61    no) enable_sta
2bac0 74 69 63 3d 6e 6f 20 3b 3b 0a 20 20 20 20 2a 29  tic=no ;;.    *)
2bad0 0a 20 20 20 20 20 65 6e 61 62 6c 65 5f 73 74 61  .     enable_sta
2bae0 74 69 63 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c  tic=no.      # L
2baf0 6f 6f 6b 20 61 74 20 74 68 65 20 61 72 67 75 6d  ook at the argum
2bb00 65 6e 74 20 77 65 20 67 6f 74 2e 20 20 57 65 20  ent we got.  We 
2bb10 75 73 65 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d  use all the comm
2bb20 6f 6e 20 6c 69 73 74 20 73 65 70 61 72 61 74 6f  on list separato
2bb30 72 73 2e 0a 20 20 20 20 20 20 6c 74 5f 73 61 76  rs..      lt_sav
2bb40 65 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46  e_ifs="$IFS"; IF
2bb50 53 3d 22 24 7b 49 46 53 7d 24 50 41 54 48 5f 53  S="${IFS}$PATH_S
2bb60 45 50 41 52 41 54 4f 52 2c 22 0a 20 20 20 20 20  EPARATOR,".     
2bb70 20 66 6f 72 20 70 6b 67 20 69 6e 20 24 65 6e 61   for pkg in $ena
2bb80 62 6c 65 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d  bleval; do..IFS=
2bb90 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 09  "$lt_save_ifs"..
2bba0 69 66 20 74 65 73 74 20 22 58 24 70 6b 67 22 20  if test "X$pkg" 
2bbb0 3d 20 22 58 24 70 22 3b 20 74 68 65 6e 0a 09 20  = "X$p"; then.. 
2bbc0 20 65 6e 61 62 6c 65 5f 73 74 61 74 69 63 3d 79   enable_static=y
2bbd0 65 73 0a 09 66 69 0a 20 20 20 20 20 20 64 6f 6e  es..fi.      don
2bbe0 65 0a 20 20 20 20 20 20 49 46 53 3d 22 24 6c 74  e.      IFS="$lt
2bbf0 5f 73 61 76 65 5f 69 66 73 22 0a 20 20 20 20 20  _save_ifs".     
2bc00 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 65 6c 73   ;;.    esac.els
2bc10 65 0a 20 20 65 6e 61 62 6c 65 5f 73 74 61 74 69  e.  enable_stati
2bc20 63 3d 79 65 73 0a 66 69 0a 0a 0a 0a 0a 0a 0a 0a  c=yes.fi........
2bc30 0a 0a 0a 23 20 43 68 65 63 6b 20 77 68 65 74 68  ...# Check wheth
2bc40 65 72 20 2d 2d 77 69 74 68 2d 70 69 63 20 77 61  er --with-pic wa
2bc50 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bc60 20 22 24 7b 77 69 74 68 5f 70 69 63 2b 73 65 74   "${with_pic+set
2bc70 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 20 3a  }" = set; then :
2bc80 0a 20 20 77 69 74 68 76 61 6c 3d 24 77 69 74 68  .  withval=$with
2bc90 5f 70 69 63 3b 20 70 69 63 5f 6d 6f 64 65 3d 22  _pic; pic_mode="
2bca0 24 77 69 74 68 76 61 6c 22 0a 65 6c 73 65 0a 20  $withval".else. 
2bcb0 20 70 69 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c   pic_mode=defaul
2bcc0 74 0a 66 69 0a 0a 0a 74 65 73 74 20 2d 7a 20 22  t.fi...test -z "
2bcd0 24 70 69 63 5f 6d 6f 64 65 22 20 26 26 20 70 69  $pic_mode" && pi
2bce0 63 5f 6d 6f 64 65 3d 64 65 66 61 75 6c 74 0a 0a  c_mode=default..
2bcf0 0a 0a 0a 0a 0a 0a 20 20 23 20 43 68 65 63 6b 20  ......  # Check 
2bd00 77 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65  whether --enable
2bd10 2d 66 61 73 74 2d 69 6e 73 74 61 6c 6c 20 77 61  -fast-install wa
2bd20 73 20 67 69 76 65 6e 2e 0a 69 66 20 74 65 73 74  s given..if test
2bd30 20 22 24 7b 65 6e 61 62 6c 65 5f 66 61 73 74 5f   "${enable_fast_
2bd40 69 6e 73 74 61 6c 6c 2b 73 65 74 7d 22 20 3d 20  install+set}" = 
2bd50 73 65 74 3b 20 74 68 65 6e 20 3a 0a 20 20 65 6e  set; then :.  en
2bd60 61 62 6c 65 76 61 6c 3d 24 65 6e 61 62 6c 65 5f  ableval=$enable_
2bd70 66 61 73 74 5f 69 6e 73 74 61 6c 6c 3b 20 70 3d  fast_install; p=
2bd80 24 7b 50 41 43 4b 41 47 45 2d 64 65 66 61 75 6c  ${PACKAGE-defaul
2bd90 74 7d 0a 20 20 20 20 63 61 73 65 20 24 65 6e 61  t}.    case $ena
2bda0 62 6c 65 76 61 6c 20 69 6e 0a 20 20 20 20 79 65  bleval in.    ye
2bdb0 73 29 20 65 6e 61 62 6c 65 5f 66 61 73 74 5f 69  s) enable_fast_i
2bdc0 6e 73 74 61 6c 6c 3d 79 65 73 20 3b 3b 0a 20 20  nstall=yes ;;.  
2bdd0 20 20 6e 6f 29 20 65 6e 61 62 6c 65 5f 66 61 73    no) enable_fas
2bde0 74 5f 69 6e 73 74 61 6c 6c 3d 6e 6f 20 3b 3b 0a  t_install=no ;;.
2bdf0 20 20 20 20 2a 29 0a 20 20 20 20 20 20 65 6e 61      *).      ena
2be00 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c 6c  ble_fast_install
2be10 3d 6e 6f 0a 20 20 20 20 20 20 23 20 4c 6f 6f 6b  =no.      # Look
2be20 20 61 74 20 74 68 65 20 61 72 67 75 6d 65 6e 74   at the argument
2be30 20 77 65 20 67 6f 74 2e 20 20 57 65 20 75 73 65   we got.  We use
2be40 20 61 6c 6c 20 74 68 65 20 63 6f 6d 6d 6f 6e 20   all the common 
2be50 6c 69 73 74 20 73 65 70 61 72 61 74 6f 72 73 2e  list separators.
2be60 0a 20 20 20 20 20 20 6c 74 5f 73 61 76 65 5f 69  .      lt_save_i
2be70 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53 3d 22  fs="$IFS"; IFS="
2be80 24 7b 49 46 53 7d 24 50 41 54 48 5f 53 45 50 41  ${IFS}$PATH_SEPA
2be90 52 41 54 4f 52 2c 22 0a 20 20 20 20 20 20 66 6f  RATOR,".      fo
2bea0 72 20 70 6b 67 20 69 6e 20 24 65 6e 61 62 6c 65  r pkg in $enable
2beb0 76 61 6c 3b 20 64 6f 0a 09 49 46 53 3d 22 24 6c  val; do..IFS="$l
2bec0 74 5f 73 61 76 65 5f 69 66 73 22 0a 09 69 66 20  t_save_ifs"..if 
2bed0 74 65 73 74 20 22 58 24 70 6b 67 22 20 3d 20 22  test "X$pkg" = "
2bee0 58 24 70 22 3b 20 74 68 65 6e 0a 09 20 20 65 6e  X$p"; then..  en
2bef0 61 62 6c 65 5f 66 61 73 74 5f 69 6e 73 74 61 6c  able_fast_instal
2bf00 6c 3d 79 65 73 0a 09 66 69 0a 20 20 20 20 20 20  l=yes..fi.      
2bf10 64 6f 6e 65 0a 20 20 20 20 20 20 49 46 53 3d 22  done.      IFS="
2bf20 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a 20 20  $lt_save_ifs".  
2bf30 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a      ;;.    esac.
2bf40 65 6c 73 65 0a 20 20 65 6e 61 62 6c 65 5f 66 61  else.  enable_fa
2bf50 73 74 5f 69 6e 73 74 61 6c 6c 3d 79 65 73 0a 66  st_install=yes.f
2bf60 69 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 23 20 54  i............# T
2bf70 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20  his can be used 
2bf80 74 6f 20 72 65 62 75 69 6c 64 20 6c 69 62 74 6f  to rebuild libto
2bf90 6f 6c 20 77 68 65 6e 20 6e 65 65 64 65 64 0a 4c  ol when needed.L
2bfa0 49 42 54 4f 4f 4c 5f 44 45 50 53 3d 22 24 6c 74  IBTOOL_DEPS="$lt
2bfb0 6d 61 69 6e 22 0a 0a 23 20 41 6c 77 61 79 73 20  main"..# Always 
2bfc0 75 73 65 20 6f 75 72 20 6f 77 6e 20 6c 69 62 74  use our own libt
2bfd0 6f 6f 6c 2e 0a 4c 49 42 54 4f 4f 4c 3d 27 24 28  ool..LIBTOOL='$(
2bfe0 53 48 45 4c 4c 29 20 24 28 74 6f 70 5f 62 75 69  SHELL) $(top_bui
2bff0 6c 64 64 69 72 29 2f 6c 69 62 74 6f 6f 6c 27 0a  lddir)/libtool'.
2c000 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c010 0a 0a 0a 0a 0a 0a 0a 0a 0a 74 65 73 74 20 2d 7a  .........test -z
2c020 20 22 24 4c 4e 5f 53 22 20 26 26 20 4c 4e 5f 53   "$LN_S" && LN_S
2c030 3d 22 6c 6e 20 2d 73 22 0a 0a 0a 0a 0a 0a 0a 0a  ="ln -s"........
2c040 0a 0a 0a 0a 0a 0a 0a 69 66 20 74 65 73 74 20 2d  .......if test -
2c050 6e 20 22 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e  n "${ZSH_VERSION
2c060 2b 73 65 74 7d 22 20 3b 20 74 68 65 6e 0a 20 20  +set}" ; then.  
2c070 20 73 65 74 6f 70 74 20 4e 4f 5f 47 4c 4f 42 5f   setopt NO_GLOB_
2c080 53 55 42 53 54 0a 66 69 0a 0a 7b 20 24 61 73 5f  SUBST.fi..{ $as_
2c090 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2c0a0 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2c0b0 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2c0c0 6f 62 6a 64 69 72 22 20 3e 26 35 0a 24 61 73 5f  objdir" >&5.$as_
2c0d0 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
2c0e0 20 66 6f 72 20 6f 62 6a 64 69 72 2e 2e 2e 20 22   for objdir... "
2c0f0 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f   >&6; }.if ${lt_
2c100 63 76 5f 6f 62 6a 64 69 72 2b 3a 7d 20 66 61 6c  cv_objdir+:} fal
2c110 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73  se; then :.  $as
2c120 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64  _echo_n "(cached
2c130 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 72  ) " >&6.else.  r
2c140 6d 20 2d 66 20 2e 6c 69 62 73 20 32 3e 2f 64 65  m -f .libs 2>/de
2c150 76 2f 6e 75 6c 6c 0a 6d 6b 64 69 72 20 2e 6c 69  v/null.mkdir .li
2c160 62 73 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 69  bs 2>/dev/null.i
2c170 66 20 74 65 73 74 20 2d 64 20 2e 6c 69 62 73 3b  f test -d .libs;
2c180 20 74 68 65 6e 0a 20 20 6c 74 5f 63 76 5f 6f 62   then.  lt_cv_ob
2c190 6a 64 69 72 3d 2e 6c 69 62 73 0a 65 6c 73 65 0a  jdir=.libs.else.
2c1a0 20 20 23 20 4d 53 2d 44 4f 53 20 64 6f 65 73 20    # MS-DOS does 
2c1b0 6e 6f 74 20 61 6c 6c 6f 77 20 66 69 6c 65 6e 61  not allow filena
2c1c0 6d 65 73 20 74 68 61 74 20 62 65 67 69 6e 20 77  mes that begin w
2c1d0 69 74 68 20 61 20 64 6f 74 2e 0a 20 20 6c 74 5f  ith a dot..  lt_
2c1e0 63 76 5f 6f 62 6a 64 69 72 3d 5f 6c 69 62 73 0a  cv_objdir=_libs.
2c1f0 66 69 0a 72 6d 64 69 72 20 2e 6c 69 62 73 20 32  fi.rmdir .libs 2
2c200 3e 2f 64 65 76 2f 6e 75 6c 6c 0a 66 69 0a 7b 20  >/dev/null.fi.{ 
2c210 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
2c220 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
2c230 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
2c240 6c 74 5f 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26  lt_cv_objdir" >&
2c250 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 6c 74 5f  5.$as_echo "$lt_
2c260 63 76 5f 6f 62 6a 64 69 72 22 20 3e 26 36 3b 20  cv_objdir" >&6; 
2c270 7d 0a 6f 62 6a 64 69 72 3d 24 6c 74 5f 63 76 5f  }.objdir=$lt_cv_
2c280 6f 62 6a 64 69 72 0a 0a 0a 0a 0a 0a 63 61 74 20  objdir......cat 
2c290 3e 3e 63 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5f  >>confdefs.h <<_
2c2a0 41 43 45 4f 46 0a 23 64 65 66 69 6e 65 20 4c 54  ACEOF.#define LT
2c2b0 5f 4f 42 4a 44 49 52 20 22 24 6c 74 5f 63 76 5f  _OBJDIR "$lt_cv_
2c2c0 6f 62 6a 64 69 72 2f 22 0a 5f 41 43 45 4f 46 0a  objdir/"._ACEOF.
2c2d0 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a  ................
2c2e0 0a 63 61 73 65 20 24 68 6f 73 74 5f 6f 73 20 69  .case $host_os i
2c2f0 6e 0a 61 69 78 33 2a 29 0a 20 20 23 20 41 49 58  n.aix3*).  # AIX
2c300 20 73 6f 6d 65 74 69 6d 65 73 20 68 61 73 20 70   sometimes has p
2c310 72 6f 62 6c 65 6d 73 20 77 69 74 68 20 74 68 65  roblems with the
2c320 20 47 43 43 20 63 6f 6c 6c 65 63 74 32 20 70 72   GCC collect2 pr
2c330 6f 67 72 61 6d 2e 20 20 46 6f 72 20 73 6f 6d 65  ogram.  For some
2c340 0a 20 20 23 20 72 65 61 73 6f 6e 2c 20 69 66 20  .  # reason, if 
2c350 77 65 20 73 65 74 20 74 68 65 20 43 4f 4c 4c 45  we set the COLLE
2c360 43 54 5f 4e 41 4d 45 53 20 65 6e 76 69 72 6f 6e  CT_NAMES environ
2c370 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2c 20 74  ment variable, t
2c380 68 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 23 20  he problems.  # 
2c390 76 61 6e 69 73 68 20 69 6e 20 61 20 70 75 66 66  vanish in a puff
2c3a0 20 6f 66 20 73 6d 6f 6b 65 2e 0a 20 20 69 66 20   of smoke..  if 
2c3b0 74 65 73 74 20 22 58 24 7b 43 4f 4c 4c 45 43 54  test "X${COLLECT
2c3c0 5f 4e 41 4d 45 53 2b 73 65 74 7d 22 20 21 3d 20  _NAMES+set}" != 
2c3d0 58 73 65 74 3b 20 74 68 65 6e 0a 20 20 20 20 43  Xset; then.    C
2c3e0 4f 4c 4c 45 43 54 5f 4e 41 4d 45 53 3d 0a 20 20  OLLECT_NAMES=.  
2c3f0 20 20 65 78 70 6f 72 74 20 43 4f 4c 4c 45 43 54    export COLLECT
2c400 5f 4e 41 4d 45 53 0a 20 20 66 69 0a 20 20 3b 3b  _NAMES.  fi.  ;;
2c410 0a 65 73 61 63 0a 0a 23 20 53 65 64 20 73 75 62  .esac..# Sed sub
2c420 73 74 69 74 75 74 69 6f 6e 20 74 68 61 74 20 68  stitution that h
2c430 65 6c 70 73 20 75 73 20 64 6f 20 72 6f 62 75 73  elps us do robus
2c440 74 20 71 75 6f 74 69 6e 67 2e 20 20 49 74 20 62  t quoting.  It b
2c450 61 63 6b 73 6c 61 73 68 69 66 69 65 73 0a 23 20  ackslashifies.# 
2c460 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 20 74  metacharacters t
2c470 68 61 74 20 61 72 65 20 73 74 69 6c 6c 20 61 63  hat are still ac
2c480 74 69 76 65 20 77 69 74 68 69 6e 20 64 6f 75 62  tive within doub
2c490 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67  le-quoted string
2c4a0 73 2e 0a 73 65 64 5f 71 75 6f 74 65 5f 73 75 62  s..sed_quote_sub
2c4b0 73 74 3d 27 73 2f 5c 28 5b 22 60 24 5c 5c 5d 5c  st='s/\(["`$\\]\
2c4c0 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 61 6d  )/\\\1/g'..# Sam
2c4d0 65 20 61 73 20 61 62 6f 76 65 2c 20 62 75 74 20  e as above, but 
2c4e0 64 6f 20 6e 6f 74 20 71 75 6f 74 65 20 76 61 72  do not quote var
2c4f0 69 61 62 6c 65 20 72 65 66 65 72 65 6e 63 65 73  iable references
2c500 2e 0a 64 6f 75 62 6c 65 5f 71 75 6f 74 65 5f 73  ..double_quote_s
2c510 75 62 73 74 3d 27 73 2f 5c 28 5b 22 60 5c 5c 5d  ubst='s/\(["`\\]
2c520 5c 29 2f 5c 5c 5c 31 2f 67 27 0a 0a 23 20 53 65  \)/\\\1/g'..# Se
2c530 64 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74  d substitution t
2c540 6f 20 64 65 6c 61 79 20 65 78 70 61 6e 73 69 6f  o delay expansio
2c550 6e 20 6f 66 20 61 6e 20 65 73 63 61 70 65 64 20  n of an escaped 
2c560 73 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 69  shell variable i
2c570 6e 20 61 0a 23 20 64 6f 75 62 6c 65 5f 71 75 6f  n a.# double_quo
2c580 74 65 5f 73 75 62 73 74 27 65 64 20 73 74 72 69  te_subst'ed stri
2c590 6e 67 2e 0a 64 65 6c 61 79 5f 76 61 72 69 61 62  ng..delay_variab
2c5a0 6c 65 5f 73 75 62 73 74 3d 27 73 2f 5c 5c 5c 5c  le_subst='s/\\\\
2c5b0 5c 5c 5c 5c 5c 5c 5c 24 2f 5c 5c 5c 5c 5c 5c 24  \\\\\\\$/\\\\\\$
2c5c0 2f 67 27 0a 0a 23 20 53 65 64 20 73 75 62 73 74  /g'..# Sed subst
2c5d0 69 74 75 74 69 6f 6e 20 74 6f 20 64 65 6c 61 79  itution to delay
2c5e0 20 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 61 6e   expansion of an
2c5f0 20 65 73 63 61 70 65 64 20 73 69 6e 67 6c 65 20   escaped single 
2c600 71 75 6f 74 65 2e 0a 64 65 6c 61 79 5f 73 69 6e  quote..delay_sin
2c610 67 6c 65 5f 71 75 6f 74 65 5f 73 75 62 73 74 3d  gle_quote_subst=
2c620 27 73 2f 27 5c 27 27 2f 27 5c 27 5c 5c 5c 5c 5c  's/'\''/'\'\\\\\
2c630 5c 5c 27 5c 27 27 2f 67 27 0a 0a 23 20 53 65 64  \\'\''/g'..# Sed
2c640 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 6f   substitution to
2c650 20 61 76 6f 69 64 20 61 63 63 69 64 65 6e 74 61   avoid accidenta
2c660 6c 20 67 6c 6f 62 62 69 6e 67 20 69 6e 20 65 76  l globbing in ev
2c670 61 6c 65 64 20 65 78 70 72 65 73 73 69 6f 6e 73  aled expressions
2c680 0a 6e 6f 5f 67 6c 6f 62 5f 73 75 62 73 74 3d 27  .no_glob_subst='
2c690 73 2f 5c 2a 2f 5c 5c 5c 2a 2f 67 27 0a 0a 23 20  s/\*/\\\*/g'..# 
2c6a0 47 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 73  Global variables
2c6b0 3a 0a 6f 66 69 6c 65 3d 6c 69 62 74 6f 6f 6c 0a  :.ofile=libtool.
2c6c0 63 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64  can_build_shared
2c6d0 3d 79 65 73 0a 0a 23 20 41 6c 6c 20 6b 6e 6f 77  =yes..# All know
2c6e0 6e 20 6c 69 6e 6b 65 72 73 20 72 65 71 75 69 72  n linkers requir
2c6f0 65 20 61 20 60 2e 61 27 20 61 72 63 68 69 76 65  e a `.a' archive
2c700 20 66 6f 72 20 73 74 61 74 69 63 20 6c 69 6e 6b   for static link
2c710 69 6e 67 20 28 65 78 63 65 70 74 20 4d 53 56 43  ing (except MSVC
2c720 2c 0a 23 20 77 68 69 63 68 20 6e 65 65 64 73 20  ,.# which needs 
2c730 27 2e 6c 69 62 27 29 2e 0a 6c 69 62 65 78 74 3d  '.lib')..libext=
2c740 61 0a 0a 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 22  a..with_gnu_ld="
2c750 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 67 6e 75 5f  $lt_cv_prog_gnu_
2c760 6c 64 22 0a 0a 6f 6c 64 5f 43 43 3d 22 24 43 43  ld"..old_CC="$CC
2c770 22 0a 6f 6c 64 5f 43 46 4c 41 47 53 3d 22 24 43  ".old_CFLAGS="$C
2c780 46 4c 41 47 53 22 0a 0a 23 20 53 65 74 20 73 61  FLAGS"..# Set sa
2c790 6e 65 20 64 65 66 61 75 6c 74 73 20 66 6f 72 20  ne defaults for 
2c7a0 76 61 72 69 6f 75 73 20 76 61 72 69 61 62 6c 65  various variable
2c7b0 73 0a 74 65 73 74 20 2d 7a 20 22 24 43 43 22 20  s.test -z "$CC" 
2c7c0 26 26 20 43 43 3d 63 63 0a 74 65 73 74 20 2d 7a  && CC=cc.test -z
2c7d0 20 22 24 4c 54 43 43 22 20 26 26 20 4c 54 43 43   "$LTCC" && LTCC
2c7e0 3d 24 43 43 0a 74 65 73 74 20 2d 7a 20 22 24 4c  =$CC.test -z "$L
2c7f0 54 43 46 4c 41 47 53 22 20 26 26 20 4c 54 43 46  TCFLAGS" && LTCF
2c800 4c 41 47 53 3d 24 43 46 4c 41 47 53 0a 74 65 73  LAGS=$CFLAGS.tes
2c810 74 20 2d 7a 20 22 24 4c 44 22 20 26 26 20 4c 44  t -z "$LD" && LD
2c820 3d 6c 64 0a 74 65 73 74 20 2d 7a 20 22 24 61 63  =ld.test -z "$ac
2c830 5f 6f 62 6a 65 78 74 22 20 26 26 20 61 63 5f 6f  _objext" && ac_o
2c840 62 6a 65 78 74 3d 6f 0a 0a 66 6f 72 20 63 63 5f  bjext=o..for cc_
2c850 74 65 6d 70 20 69 6e 20 24 63 6f 6d 70 69 6c 65  temp in $compile
2c860 72 22 22 3b 20 64 6f 0a 20 20 63 61 73 65 20 24  r""; do.  case $
2c870 63 63 5f 74 65 6d 70 20 69 6e 0a 20 20 20 20 63  cc_temp in.    c
2c880 6f 6d 70 69 6c 65 20 7c 20 2a 5b 5c 5c 2f 5d 63  ompile | *[\\/]c
2c890 6f 6d 70 69 6c 65 20 7c 20 63 63 61 63 68 65 20  ompile | ccache 
2c8a0 7c 20 2a 5b 5c 5c 2f 5d 63 63 61 63 68 65 20 29  | *[\\/]ccache )
2c8b0 20 3b 3b 0a 20 20 20 20 64 69 73 74 63 63 20 7c   ;;.    distcc |
2c8c0 20 2a 5b 5c 5c 2f 5d 64 69 73 74 63 63 20 7c 20   *[\\/]distcc | 
2c8d0 70 75 72 69 66 79 20 7c 20 2a 5b 5c 5c 2f 5d 70  purify | *[\\/]p
2c8e0 75 72 69 66 79 20 29 20 3b 3b 0a 20 20 20 20 5c  urify ) ;;.    \
2c8f0 2d 2a 29 20 3b 3b 0a 20 20 20 20 2a 29 20 62 72  -*) ;;.    *) br
2c900 65 61 6b 3b 3b 0a 20 20 65 73 61 63 0a 64 6f 6e  eak;;.  esac.don
2c910 65 0a 63 63 5f 62 61 73 65 6e 61 6d 65 3d 60 24  e.cc_basename=`$
2c920 45 43 48 4f 20 22 58 24 63 63 5f 74 65 6d 70 22  ECHO "X$cc_temp"
2c930 20 7c 20 24 58 73 65 64 20 2d 65 20 27 73 25 2e   | $Xsed -e 's%.
2c940 2a 2f 25 25 27 20 2d 65 20 22 73 25 5e 24 68 6f  */%%' -e "s%^$ho
2c950 73 74 5f 61 6c 69 61 73 2d 25 25 22 60 0a 0a 0a  st_alias-%%"`...
2c960 23 20 4f 6e 6c 79 20 70 65 72 66 6f 72 6d 20 74  # Only perform t
2c970 68 65 20 63 68 65 63 6b 20 66 6f 72 20 66 69 6c  he check for fil
2c980 65 2c 20 69 66 20 74 68 65 20 63 68 65 63 6b 20  e, if the check 
2c990 6d 65 74 68 6f 64 20 72 65 71 75 69 72 65 73 20  method requires 
2c9a0 69 74 0a 74 65 73 74 20 2d 7a 20 22 24 4d 41 47  it.test -z "$MAG
2c9b0 49 43 5f 43 4d 44 22 20 26 26 20 4d 41 47 49 43  IC_CMD" && MAGIC
2c9c0 5f 43 4d 44 3d 66 69 6c 65 0a 63 61 73 65 20 24  _CMD=file.case $
2c9d0 64 65 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65  deplibs_check_me
2c9e0 74 68 6f 64 20 69 6e 0a 66 69 6c 65 5f 6d 61 67  thod in.file_mag
2c9f0 69 63 2a 29 0a 20 20 69 66 20 74 65 73 74 20 22  ic*).  if test "
2ca00 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 22  $file_magic_cmd"
2ca10 20 3d 20 27 24 4d 41 47 49 43 5f 43 4d 44 27 3b   = '$MAGIC_CMD';
2ca20 20 74 68 65 6e 0a 20 20 20 20 7b 20 24 61 73 5f   then.    { $as_
2ca30 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
2ca40 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
2ca50 7d 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  }: checking for 
2ca60 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72 65 66 69 78  ${ac_tool_prefix
2ca70 7d 66 69 6c 65 22 20 3e 26 35 0a 24 61 73 5f 65  }file" >&5.$as_e
2ca80 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  cho_n "checking 
2ca90 66 6f 72 20 24 7b 61 63 5f 74 6f 6f 6c 5f 70 72  for ${ac_tool_pr
2caa0 65 66 69 78 7d 66 69 6c 65 2e 2e 2e 20 22 20 3e  efix}file... " >
2cab0 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76  &6; }.if ${lt_cv
2cac0 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 2b  _path_MAGIC_CMD+
2cad0 3a 7d 20 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a  :} false; then :
2cae0 0a 20 20 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28  .  $as_echo_n "(
2caf0 63 61 63 68 65 64 29 20 22 20 3e 26 36 0a 65 6c  cached) " >&6.el
2cb00 73 65 0a 20 20 63 61 73 65 20 24 4d 41 47 49 43  se.  case $MAGIC
2cb10 5f 43 4d 44 20 69 6e 0a 5b 5c 5c 2f 2a 5d 20 7c  _CMD in.[\\/*] |
2cb20 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29 0a 20 20 6c 74    ?:[\\/]*).  lt
2cb30 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2cb40 4d 44 3d 22 24 4d 41 47 49 43 5f 43 4d 44 22 20  MD="$MAGIC_CMD" 
2cb50 23 20 4c 65 74 20 74 68 65 20 75 73 65 72 20 6f  # Let the user o
2cb60 76 65 72 72 69 64 65 20 74 68 65 20 74 65 73 74  verride the test
2cb70 20 77 69 74 68 20 61 20 70 61 74 68 2e 0a 20 20   with a path..  
2cb80 3b 3b 0a 2a 29 0a 20 20 6c 74 5f 73 61 76 65 5f  ;;.*).  lt_save_
2cb90 4d 41 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49  MAGIC_CMD="$MAGI
2cba0 43 5f 43 4d 44 22 0a 20 20 6c 74 5f 73 61 76 65  C_CMD".  lt_save
2cbb0 5f 69 66 73 3d 22 24 49 46 53 22 3b 20 49 46 53  _ifs="$IFS"; IFS
2cbc0 3d 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  =$PATH_SEPARATOR
2cbd0 0a 20 20 61 63 5f 64 75 6d 6d 79 3d 22 2f 75 73  .  ac_dummy="/us
2cbe0 72 2f 62 69 6e 24 50 41 54 48 5f 53 45 50 41 52  r/bin$PATH_SEPAR
2cbf0 41 54 4f 52 24 50 41 54 48 22 0a 20 20 66 6f 72  ATOR$PATH".  for
2cc00 20 61 63 5f 64 69 72 20 69 6e 20 24 61 63 5f 64   ac_dir in $ac_d
2cc10 75 6d 6d 79 3b 20 64 6f 0a 20 20 20 20 49 46 53  ummy; do.    IFS
2cc20 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66 73 22 0a  ="$lt_save_ifs".
2cc30 20 20 20 20 74 65 73 74 20 2d 7a 20 22 24 61 63      test -z "$ac
2cc40 5f 64 69 72 22 20 26 26 20 61 63 5f 64 69 72 3d  _dir" && ac_dir=
2cc50 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 66  ..    if test -f
2cc60 20 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f   $ac_dir/${ac_to
2cc70 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 3b 20  ol_prefix}file; 
2cc80 74 68 65 6e 0a 20 20 20 20 20 20 6c 74 5f 63 76  then.      lt_cv
2cc90 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 3d  _path_MAGIC_CMD=
2cca0 22 24 61 63 5f 64 69 72 2f 24 7b 61 63 5f 74 6f  "$ac_dir/${ac_to
2ccb0 6f 6c 5f 70 72 65 66 69 78 7d 66 69 6c 65 22 0a  ol_prefix}file".
2ccc0 20 20 20 20 20 20 69 66 20 74 65 73 74 20 2d 6e        if test -n
2ccd0 20 22 24 66 69 6c 65 5f 6d 61 67 69 63 5f 74 65   "$file_magic_te
2cce0 73 74 5f 66 69 6c 65 22 3b 20 74 68 65 6e 0a 09  st_file"; then..
2ccf0 63 61 73 65 20 24 64 65 70 6c 69 62 73 5f 63 68  case $deplibs_ch
2cd00 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e 0a 09 22  eck_method in.."
2cd10 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a 29 0a 09  file_magic "*)..
2cd20 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67    file_magic_reg
2cd30 65 78 3d 60 65 78 70 72 20 22 24 64 65 70 6c 69  ex=`expr "$depli
2cd40 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 22  bs_check_method"
2cd50 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69 63 20 5c   : "file_magic \
2cd60 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41 47 49 43  (.*\)"`..  MAGIC
2cd70 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f 70 61 74  _CMD="$lt_cv_pat
2cd80 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a 09 20 20  h_MAGIC_CMD"..  
2cd90 69 66 20 65 76 61 6c 20 24 66 69 6c 65 5f 6d 61  if eval $file_ma
2cda0 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c 65 5f 6d  gic_cmd \$file_m
2cdb0 61 67 69 63 5f 74 65 73 74 5f 66 69 6c 65 20 32  agic_test_file 2
2cdc0 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c 0a 09 20  > /dev/null |.. 
2cdd0 20 20 20 24 45 47 52 45 50 20 22 24 66 69 6c 65     $EGREP "$file
2cde0 5f 6d 61 67 69 63 5f 72 65 67 65 78 22 20 3e 20  _magic_regex" > 
2cdf0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2ce00 09 20 20 20 20 3a 0a 09 20 20 65 6c 73 65 0a 09  .    :..  else..
2ce10 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f      cat <<_LT_EO
2ce20 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e  F 1>&2..*** Warn
2ce30 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d 61 6e 64  ing: the command
2ce40 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73 20 74 6f   libtool uses to
2ce50 20 64 65 74 65 63 74 20 73 68 61 72 65 64 20 6c   detect shared l
2ce60 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a 20 24 66  ibraries,.*** $f
2ce70 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64 2c 20 70  ile_magic_cmd, p
2ce80 72 6f 64 75 63 65 73 20 6f 75 74 70 75 74 20 74  roduces output t
2ce90 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63 61 6e 6e  hat libtool cann
2cea0 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e 0a 2a 2a  ot recognize..**
2ceb0 2a 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20  * The result is 
2cec0 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 6d 61 79  that libtool may
2ced0 20 66 61 69 6c 20 74 6f 20 72 65 63 6f 67 6e 69   fail to recogni
2cee0 7a 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  ze shared librar
2cef0 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75 63 68 2e  ies.*** as such.
2cf00 20 20 54 68 69 73 20 77 69 6c 6c 20 61 66 66 65    This will affe
2cf10 63 74 20 74 68 65 20 63 72 65 61 74 69 6f 6e 20  ct the creation 
2cf20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69 62 72 61  of libtool libra
2cf30 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a 20 64 65  ries that.*** de
2cf40 70 65 6e 64 20 6f 6e 20 73 68 61 72 65 64 20 6c  pend on shared l
2cf50 69 62 72 61 72 69 65 73 2c 20 62 75 74 20 70 72  ibraries, but pr
2cf60 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64 20 77 69  ograms linked wi
2cf70 74 68 20 73 75 63 68 20 6c 69 62 74 6f 6f 6c 0a  th such libtool.
2cf80 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73 20 77 69  *** libraries wi
2cf90 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72 64 6c 65  ll work regardle
2cfa0 73 73 20 6f 66 20 74 68 69 73 20 70 72 6f 62 6c  ss of this probl
2cfb0 65 6d 2e 20 20 4e 65 76 65 72 74 68 65 6c 65 73  em.  Nevertheles
2cfc0 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61 79 20 77  s, you.*** may w
2cfd0 61 6e 74 20 74 6f 20 72 65 70 6f 72 74 20 74 68  ant to report th
2cfe0 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20 79 6f 75  e problem to you
2cff0 72 20 73 79 73 74 65 6d 20 6d 61 6e 61 67 65 72  r system manager
2d000 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a 2a 20 62   and/or to.*** b
2d010 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e 75 2e 6f  ug-libtool@gnu.o
2d020 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09 20 20 66  rg.._LT_EOF..  f
2d030 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20  i ;;..esac.     
2d040 20 66 69 0a 20 20 20 20 20 20 62 72 65 61 6b 0a   fi.      break.
2d050 20 20 20 20 66 69 0a 20 20 64 6f 6e 65 0a 20 20      fi.  done.  
2d060 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f 69 66  IFS="$lt_save_if
2d070 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d 44 3d 22  s".  MAGIC_CMD="
2d080 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49 43 5f 43  $lt_save_MAGIC_C
2d090 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63 0a 66 69  MD".  ;;.esac.fi
2d0a0 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22 24 6c 74  ..MAGIC_CMD="$lt
2d0b0 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43  _cv_path_MAGIC_C
2d0c0 4d 44 22 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  MD".if test -n "
2d0d0 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20 74 68 65  $MAGIC_CMD"; the
2d0e0 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f 20 22  n.  { $as_echo "
2d0f0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2d100 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73  no-$LINENO}: res
2d110 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43 4d 44 22  ult: $MAGIC_CMD"
2d120 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
2d130 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26 36 3b 20  MAGIC_CMD" >&6; 
2d140 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61 73 5f 65  }.else.  { $as_e
2d150 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
2d160 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
2d170 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22 20 3e 26  : result: no" >&
2d180 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e 6f 22 20  5.$as_echo "no" 
2d190 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 0a 0a 0a 69  >&6; }.fi......i
2d1a0 66 20 74 65 73 74 20 2d 7a 20 22 24 6c 74 5f 63  f test -z "$lt_c
2d1b0 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44  v_path_MAGIC_CMD
2d1c0 22 3b 20 74 68 65 6e 0a 20 20 69 66 20 74 65 73  "; then.  if tes
2d1d0 74 20 2d 6e 20 22 24 61 63 5f 74 6f 6f 6c 5f 70  t -n "$ac_tool_p
2d1e0 72 65 66 69 78 22 3b 20 74 68 65 6e 0a 20 20 20  refix"; then.   
2d1f0 20 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73   { $as_echo "$as
2d200 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d  _me:${as_lineno-
2d210 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65 63 6b 69  $LINENO}: checki
2d220 6e 67 20 66 6f 72 20 66 69 6c 65 22 20 3e 26 35  ng for file" >&5
2d230 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65  .$as_echo_n "che
2d240 63 6b 69 6e 67 20 66 6f 72 20 66 69 6c 65 2e 2e  cking for file..
2d250 2e 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b  . " >&6; }.if ${
2d260 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43  lt_cv_path_MAGIC
2d270 5f 43 4d 44 2b 3a 7d 20 66 61 6c 73 65 3b 20 74  _CMD+:} false; t
2d280 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68 6f  hen :.  $as_echo
2d290 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20 3e  _n "(cached) " >
2d2a0 26 36 0a 65 6c 73 65 0a 20 20 63 61 73 65 20 24  &6.else.  case $
2d2b0 4d 41 47 49 43 5f 43 4d 44 20 69 6e 0a 5b 5c 5c  MAGIC_CMD in.[\\
2d2c0 2f 2a 5d 20 7c 20 20 3f 3a 5b 5c 5c 2f 5d 2a 29  /*] |  ?:[\\/]*)
2d2d0 0a 20 20 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41  .  lt_cv_path_MA
2d2e0 47 49 43 5f 43 4d 44 3d 22 24 4d 41 47 49 43 5f  GIC_CMD="$MAGIC_
2d2f0 43 4d 44 22 20 23 20 4c 65 74 20 74 68 65 20 75  CMD" # Let the u
2d300 73 65 72 20 6f 76 65 72 72 69 64 65 20 74 68 65  ser override the
2d310 20 74 65 73 74 20 77 69 74 68 20 61 20 70 61 74   test with a pat
2d320 68 2e 0a 20 20 3b 3b 0a 2a 29 0a 20 20 6c 74 5f  h..  ;;.*).  lt_
2d330 73 61 76 65 5f 4d 41 47 49 43 5f 43 4d 44 3d 22  save_MAGIC_CMD="
2d340 24 4d 41 47 49 43 5f 43 4d 44 22 0a 20 20 6c 74  $MAGIC_CMD".  lt
2d350 5f 73 61 76 65 5f 69 66 73 3d 22 24 49 46 53 22  _save_ifs="$IFS"
2d360 3b 20 49 46 53 3d 24 50 41 54 48 5f 53 45 50 41  ; IFS=$PATH_SEPA
2d370 52 41 54 4f 52 0a 20 20 61 63 5f 64 75 6d 6d 79  RATOR.  ac_dummy
2d380 3d 22 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f  ="/usr/bin$PATH_
2d390 53 45 50 41 52 41 54 4f 52 24 50 41 54 48 22 0a  SEPARATOR$PATH".
2d3a0 20 20 66 6f 72 20 61 63 5f 64 69 72 20 69 6e 20    for ac_dir in 
2d3b0 24 61 63 5f 64 75 6d 6d 79 3b 20 64 6f 0a 20 20  $ac_dummy; do.  
2d3c0 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65 5f    IFS="$lt_save_
2d3d0 69 66 73 22 0a 20 20 20 20 74 65 73 74 20 2d 7a  ifs".    test -z
2d3e0 20 22 24 61 63 5f 64 69 72 22 20 26 26 20 61 63   "$ac_dir" && ac
2d3f0 5f 64 69 72 3d 2e 0a 20 20 20 20 69 66 20 74 65  _dir=..    if te
2d400 73 74 20 2d 66 20 24 61 63 5f 64 69 72 2f 66 69  st -f $ac_dir/fi
2d410 6c 65 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 6c  le; then.      l
2d420 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49 43 5f  t_cv_path_MAGIC_
2d430 43 4d 44 3d 22 24 61 63 5f 64 69 72 2f 66 69 6c  CMD="$ac_dir/fil
2d440 65 22 0a 20 20 20 20 20 20 69 66 20 74 65 73 74  e".      if test
2d450 20 2d 6e 20 22 24 66 69 6c 65 5f 6d 61 67 69 63   -n "$file_magic
2d460 5f 74 65 73 74 5f 66 69 6c 65 22 3b 20 74 68 65  _test_file"; the
2d470 6e 0a 09 63 61 73 65 20 24 64 65 70 6c 69 62 73  n..case $deplibs
2d480 5f 63 68 65 63 6b 5f 6d 65 74 68 6f 64 20 69 6e  _check_method in
2d490 0a 09 22 66 69 6c 65 5f 6d 61 67 69 63 20 22 2a  .."file_magic "*
2d4a0 29 0a 09 20 20 66 69 6c 65 5f 6d 61 67 69 63 5f  )..  file_magic_
2d4b0 72 65 67 65 78 3d 60 65 78 70 72 20 22 24 64 65  regex=`expr "$de
2d4c0 70 6c 69 62 73 5f 63 68 65 63 6b 5f 6d 65 74 68  plibs_check_meth
2d4d0 6f 64 22 20 3a 20 22 66 69 6c 65 5f 6d 61 67 69  od" : "file_magi
2d4e0 63 20 5c 28 2e 2a 5c 29 22 60 0a 09 20 20 4d 41  c \(.*\)"`..  MA
2d4f0 47 49 43 5f 43 4d 44 3d 22 24 6c 74 5f 63 76 5f  GIC_CMD="$lt_cv_
2d500 70 61 74 68 5f 4d 41 47 49 43 5f 43 4d 44 22 0a  path_MAGIC_CMD".
2d510 09 20 20 69 66 20 65 76 61 6c 20 24 66 69 6c 65  .  if eval $file
2d520 5f 6d 61 67 69 63 5f 63 6d 64 20 5c 24 66 69 6c  _magic_cmd \$fil
2d530 65 5f 6d 61 67 69 63 5f 74 65 73 74 5f 66 69 6c  e_magic_test_fil
2d540 65 20 32 3e 20 2f 64 65 76 2f 6e 75 6c 6c 20 7c  e 2> /dev/null |
2d550 0a 09 20 20 20 20 24 45 47 52 45 50 20 22 24 66  ..    $EGREP "$f
2d560 69 6c 65 5f 6d 61 67 69 63 5f 72 65 67 65 78 22  ile_magic_regex"
2d570 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
2d580 65 6e 0a 09 20 20 20 20 3a 0a 09 20 20 65 6c 73  en..    :..  els
2d590 65 0a 09 20 20 20 20 63 61 74 20 3c 3c 5f 4c 54  e..    cat <<_LT
2d5a0 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
2d5b0 61 72 6e 69 6e 67 3a 20 74 68 65 20 63 6f 6d 6d  arning: the comm
2d5c0 61 6e 64 20 6c 69 62 74 6f 6f 6c 20 75 73 65 73  and libtool uses
2d5d0 20 74 6f 20 64 65 74 65 63 74 20 73 68 61 72 65   to detect share
2d5e0 64 20 6c 69 62 72 61 72 69 65 73 2c 0a 2a 2a 2a  d libraries,.***
2d5f0 20 24 66 69 6c 65 5f 6d 61 67 69 63 5f 63 6d 64   $file_magic_cmd
2d600 2c 20 70 72 6f 64 75 63 65 73 20 6f 75 74 70 75  , produces outpu
2d610 74 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20 63  t that libtool c
2d620 61 6e 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 2e  annot recognize.
2d630 0a 2a 2a 2a 20 54 68 65 20 72 65 73 75 6c 74 20  .*** The result 
2d640 69 73 20 74 68 61 74 20 6c 69 62 74 6f 6f 6c 20  is that libtool 
2d650 6d 61 79 20 66 61 69 6c 20 74 6f 20 72 65 63 6f  may fail to reco
2d660 67 6e 69 7a 65 20 73 68 61 72 65 64 20 6c 69 62  gnize shared lib
2d670 72 61 72 69 65 73 0a 2a 2a 2a 20 61 73 20 73 75  raries.*** as su
2d680 63 68 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 61  ch.  This will a
2d690 66 66 65 63 74 20 74 68 65 20 63 72 65 61 74 69  ffect the creati
2d6a0 6f 6e 20 6f 66 20 6c 69 62 74 6f 6f 6c 20 6c 69  on of libtool li
2d6b0 62 72 61 72 69 65 73 20 74 68 61 74 0a 2a 2a 2a  braries that.***
2d6c0 20 64 65 70 65 6e 64 20 6f 6e 20 73 68 61 72 65   depend on share
2d6d0 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62 75 74  d libraries, but
2d6e0 20 70 72 6f 67 72 61 6d 73 20 6c 69 6e 6b 65 64   programs linked
2d6f0 20 77 69 74 68 20 73 75 63 68 20 6c 69 62 74 6f   with such libto
2d700 6f 6c 0a 2a 2a 2a 20 6c 69 62 72 61 72 69 65 73  ol.*** libraries
2d710 20 77 69 6c 6c 20 77 6f 72 6b 20 72 65 67 61 72   will work regar
2d720 64 6c 65 73 73 20 6f 66 20 74 68 69 73 20 70 72  dless of this pr
2d730 6f 62 6c 65 6d 2e 20 20 4e 65 76 65 72 74 68 65  oblem.  Neverthe
2d740 6c 65 73 73 2c 20 79 6f 75 0a 2a 2a 2a 20 6d 61  less, you.*** ma
2d750 79 20 77 61 6e 74 20 74 6f 20 72 65 70 6f 72 74  y want to report
2d760 20 74 68 65 20 70 72 6f 62 6c 65 6d 20 74 6f 20   the problem to 
2d770 79 6f 75 72 20 73 79 73 74 65 6d 20 6d 61 6e 61  your system mana
2d780 67 65 72 20 61 6e 64 2f 6f 72 20 74 6f 0a 2a 2a  ger and/or to.**
2d790 2a 20 62 75 67 2d 6c 69 62 74 6f 6f 6c 40 67 6e  * bug-libtool@gn
2d7a0 75 2e 6f 72 67 0a 0a 5f 4c 54 5f 45 4f 46 0a 09  u.org.._LT_EOF..
2d7b0 20 20 66 69 20 3b 3b 0a 09 65 73 61 63 0a 20 20    fi ;;..esac.  
2d7c0 20 20 20 20 66 69 0a 20 20 20 20 20 20 62 72 65      fi.      bre
2d7d0 61 6b 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e 65  ak.    fi.  done
2d7e0 0a 20 20 49 46 53 3d 22 24 6c 74 5f 73 61 76 65  .  IFS="$lt_save
2d7f0 5f 69 66 73 22 0a 20 20 4d 41 47 49 43 5f 43 4d  _ifs".  MAGIC_CM
2d800 44 3d 22 24 6c 74 5f 73 61 76 65 5f 4d 41 47 49  D="$lt_save_MAGI
2d810 43 5f 43 4d 44 22 0a 20 20 3b 3b 0a 65 73 61 63  C_CMD".  ;;.esac
2d820 0a 66 69 0a 0a 4d 41 47 49 43 5f 43 4d 44 3d 22  .fi..MAGIC_CMD="
2d830 24 6c 74 5f 63 76 5f 70 61 74 68 5f 4d 41 47 49  $lt_cv_path_MAGI
2d840 43 5f 43 4d 44 22 0a 69 66 20 74 65 73 74 20 2d  C_CMD".if test -
2d850 6e 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 3b 20  n "$MAGIC_CMD"; 
2d860 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65 63 68  then.  { $as_ech
2d870 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
2d880 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
2d890 72 65 73 75 6c 74 3a 20 24 4d 41 47 49 43 5f 43  result: $MAGIC_C
2d8a0 4d 44 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  MD" >&5.$as_echo
2d8b0 20 22 24 4d 41 47 49 43 5f 43 4d 44 22 20 3e 26   "$MAGIC_CMD" >&
2d8c0 36 3b 20 7d 0a 65 6c 73 65 0a 20 20 7b 20 24 61  6; }.else.  { $a
2d8d0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2d8e0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2d8f0 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 6e 6f 22  NO}: result: no"
2d900 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 6e   >&5.$as_echo "n
2d910 6f 22 20 3e 26 36 3b 20 7d 0a 66 69 0a 0a 0a 20  o" >&6; }.fi... 
2d920 20 65 6c 73 65 0a 20 20 20 20 4d 41 47 49 43 5f   else.    MAGIC_
2d930 43 4d 44 3d 3a 0a 20 20 66 69 0a 66 69 0a 0a 20  CMD=:.  fi.fi.. 
2d940 20 66 69 0a 20 20 3b 3b 0a 65 73 61 63 0a 0a 23   fi.  ;;.esac..#
2d950 20 55 73 65 20 43 20 66 6f 72 20 74 68 65 20 64   Use C for the d
2d960 65 66 61 75 6c 74 20 63 6f 6e 66 69 67 75 72 61  efault configura
2d970 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c 69 62 74  tion in the libt
2d980 6f 6f 6c 20 73 63 72 69 70 74 0a 0a 6c 74 5f 73  ool script..lt_s
2d990 61 76 65 5f 43 43 3d 22 24 43 43 22 0a 61 63 5f  ave_CC="$CC".ac_
2d9a0 65 78 74 3d 63 0a 61 63 5f 63 70 70 3d 27 24 43  ext=c.ac_cpp='$C
2d9b0 50 50 20 24 43 50 50 46 4c 41 47 53 27 0a 61 63  PP $CPPFLAGS'.ac
2d9c0 5f 63 6f 6d 70 69 6c 65 3d 27 24 43 43 20 2d 63  _compile='$CC -c
2d9d0 20 24 43 46 4c 41 47 53 20 24 43 50 50 46 4c 41   $CFLAGS $CPPFLA
2d9e0 47 53 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  GS conftest.$ac_
2d9f0 65 78 74 20 3e 26 35 27 0a 61 63 5f 6c 69 6e 6b  ext >&5'.ac_link
2da00 3d 27 24 43 43 20 2d 6f 20 63 6f 6e 66 74 65 73  ='$CC -o conftes
2da10 74 24 61 63 5f 65 78 65 65 78 74 20 24 43 46 4c  t$ac_exeext $CFL
2da20 41 47 53 20 24 43 50 50 46 4c 41 47 53 20 24 4c  AGS $CPPFLAGS $L
2da30 44 46 4c 41 47 53 20 63 6f 6e 66 74 65 73 74 2e  DFLAGS conftest.
2da40 24 61 63 5f 65 78 74 20 24 4c 49 42 53 20 3e 26  $ac_ext $LIBS >&
2da50 35 27 0a 61 63 5f 63 6f 6d 70 69 6c 65 72 5f 67  5'.ac_compiler_g
2da60 6e 75 3d 24 61 63 5f 63 76 5f 63 5f 63 6f 6d 70  nu=$ac_cv_c_comp
2da70 69 6c 65 72 5f 67 6e 75 0a 0a 0a 23 20 53 6f 75  iler_gnu...# Sou
2da80 72 63 65 20 66 69 6c 65 20 65 78 74 65 6e 73 69  rce file extensi
2da90 6f 6e 20 66 6f 72 20 43 20 74 65 73 74 20 73 6f  on for C test so
2daa0 75 72 63 65 73 2e 0a 61 63 5f 65 78 74 3d 63 0a  urces..ac_ext=c.
2dab0 0a 23 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 65  .# Object file e
2dac0 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 63 6f 6d  xtension for com
2dad0 70 69 6c 65 64 20 43 20 74 65 73 74 20 73 6f 75  piled C test sou
2dae0 72 63 65 73 2e 0a 6f 62 6a 65 78 74 3d 6f 0a 6f  rces..objext=o.o
2daf0 62 6a 65 78 74 3d 24 6f 62 6a 65 78 74 0a 0a 23  bjext=$objext..#
2db00 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2db10 20 69 6e 20 73 69 6d 70 6c 65 20 63 6f 6d 70 69   in simple compi
2db20 6c 65 20 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70  le tests.lt_simp
2db30 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74 5f  le_compile_test_
2db40 63 6f 64 65 3d 22 69 6e 74 20 73 6f 6d 65 5f 76  code="int some_v
2db50 61 72 69 61 62 6c 65 20 3d 20 30 3b 22 0a 0a 23  ariable = 0;"..#
2db60 20 43 6f 64 65 20 74 6f 20 62 65 20 75 73 65 64   Code to be used
2db70 20 69 6e 20 73 69 6d 70 6c 65 20 6c 69 6e 6b 20   in simple link 
2db80 74 65 73 74 73 0a 6c 74 5f 73 69 6d 70 6c 65 5f  tests.lt_simple_
2db90 6c 69 6e 6b 5f 74 65 73 74 5f 63 6f 64 65 3d 27  link_test_code='
2dba0 69 6e 74 20 6d 61 69 6e 28 29 7b 72 65 74 75 72  int main(){retur
2dbb0 6e 28 30 29 3b 7d 27 0a 0a 0a 0a 0a 0a 0a 0a 23  n(0);}'........#
2dbc0 20 49 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65   If no C compile
2dbd0 72 20 77 61 73 20 73 70 65 63 69 66 69 65 64 2c  r was specified,
2dbe0 20 75 73 65 20 43 43 2e 0a 4c 54 43 43 3d 24 7b   use CC..LTCC=${
2dbf0 4c 54 43 43 2d 22 24 43 43 22 7d 0a 0a 23 20 49  LTCC-"$CC"}..# I
2dc00 66 20 6e 6f 20 43 20 63 6f 6d 70 69 6c 65 72 20  f no C compiler 
2dc10 66 6c 61 67 73 20 77 65 72 65 20 73 70 65 63 69  flags were speci
2dc20 66 69 65 64 2c 20 75 73 65 20 43 46 4c 41 47 53  fied, use CFLAGS
2dc30 2e 0a 4c 54 43 46 4c 41 47 53 3d 24 7b 4c 54 43  ..LTCFLAGS=${LTC
2dc40 46 4c 41 47 53 2d 22 24 43 46 4c 41 47 53 22 7d  FLAGS-"$CFLAGS"}
2dc50 0a 0a 23 20 41 6c 6c 6f 77 20 43 43 20 74 6f 20  ..# Allow CC to 
2dc60 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
2dc70 65 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73  e with arguments
2dc80 2e 0a 63 6f 6d 70 69 6c 65 72 3d 24 43 43 0a 0a  ..compiler=$CC..
2dc90 23 20 53 61 76 65 20 74 68 65 20 64 65 66 61 75  # Save the defau
2dca0 6c 74 20 63 6f 6d 70 69 6c 65 72 2c 20 73 69 6e  lt compiler, sin
2dcb0 63 65 20 69 74 20 67 65 74 73 20 6f 76 65 72 77  ce it gets overw
2dcc0 72 69 74 74 65 6e 20 77 68 65 6e 20 74 68 65 20  ritten when the 
2dcd0 6f 74 68 65 72 0a 23 20 74 61 67 73 20 61 72 65  other.# tags are
2dce0 20 62 65 69 6e 67 20 74 65 73 74 65 64 2c 20 61   being tested, a
2dcf0 6e 64 20 5f 4c 54 5f 54 41 47 56 41 52 28 63 6f  nd _LT_TAGVAR(co
2dd00 6d 70 69 6c 65 72 2c 20 5b 5d 29 20 69 73 20 61  mpiler, []) is a
2dd10 20 4e 4f 50 2e 0a 63 6f 6d 70 69 6c 65 72 5f 44   NOP..compiler_D
2dd20 45 46 41 55 4c 54 3d 24 43 43 0a 0a 23 20 73 61  EFAULT=$CC..# sa
2dd30 76 65 20 77 61 72 6e 69 6e 67 73 2f 62 6f 69 6c  ve warnings/boil
2dd40 65 72 70 6c 61 74 65 20 6f 66 20 73 69 6d 70 6c  erplate of simpl
2dd50 65 20 74 65 73 74 20 63 6f 64 65 0a 61 63 5f 6f  e test code.ac_o
2dd60 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2dd70 24 61 63 5f 6f 62 6a 65 78 74 0a 65 63 68 6f 20  $ac_objext.echo 
2dd80 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70  "$lt_simple_comp
2dd90 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65 22 20 3e  ile_test_code" >
2dda0 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
2ddb0 0a 65 76 61 6c 20 22 24 61 63 5f 63 6f 6d 70 69  .eval "$ac_compi
2ddc0 6c 65 22 20 32 3e 26 31 20 3e 2f 64 65 76 2f 6e  le" 2>&1 >/dev/n
2ddd0 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f 5e 24 2f  ull | $SED '/^$/
2dde0 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e 63 6f 6e  d; /^ *+/d' >con
2ddf0 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74 5f 63 6f  ftest.err._lt_co
2de00 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c 61  mpiler_boilerpla
2de10 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73 74  te=`cat conftest
2de20 2e 65 72 72 60 0a 24 52 4d 20 63 6f 6e 66 74 65  .err`.$RM confte
2de30 73 74 2a 0a 0a 61 63 5f 6f 75 74 66 69 6c 65 3d  st*..ac_outfile=
2de40 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 6f 62 6a  conftest.$ac_obj
2de50 65 78 74 0a 65 63 68 6f 20 22 24 6c 74 5f 73 69  ext.echo "$lt_si
2de60 6d 70 6c 65 5f 6c 69 6e 6b 5f 74 65 73 74 5f 63  mple_link_test_c
2de70 6f 64 65 22 20 3e 63 6f 6e 66 74 65 73 74 2e 24  ode" >conftest.$
2de80 61 63 5f 65 78 74 0a 65 76 61 6c 20 22 24 61 63  ac_ext.eval "$ac
2de90 5f 6c 69 6e 6b 22 20 32 3e 26 31 20 3e 2f 64 65  _link" 2>&1 >/de
2dea0 76 2f 6e 75 6c 6c 20 7c 20 24 53 45 44 20 27 2f  v/null | $SED '/
2deb0 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f 64 27 20 3e  ^$/d; /^ *+/d' >
2dec0 63 6f 6e 66 74 65 73 74 2e 65 72 72 0a 5f 6c 74  conftest.err._lt
2ded0 5f 6c 69 6e 6b 65 72 5f 62 6f 69 6c 65 72 70 6c  _linker_boilerpl
2dee0 61 74 65 3d 60 63 61 74 20 63 6f 6e 66 74 65 73  ate=`cat conftes
2def0 74 2e 65 72 72 60 0a 24 52 4d 20 2d 72 20 63 6f  t.err`.$RM -r co
2df00 6e 66 74 65 73 74 2a 0a 0a 0a 69 66 20 74 65 73  nftest*...if tes
2df10 74 20 2d 6e 20 22 24 63 6f 6d 70 69 6c 65 72 22  t -n "$compiler"
2df20 3b 20 74 68 65 6e 0a 0a 6c 74 5f 70 72 6f 67 5f  ; then..lt_prog_
2df30 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2df40 74 69 6e 5f 66 6c 61 67 3d 0a 0a 69 66 20 74 65  tin_flag=..if te
2df50 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
2df60 20 74 68 65 6e 0a 20 20 6c 74 5f 70 72 6f 67 5f   then.  lt_prog_
2df70 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c  compiler_no_buil
2df80 74 69 6e 5f 66 6c 61 67 3d 27 20 2d 66 6e 6f 2d  tin_flag=' -fno-
2df90 62 75 69 6c 74 69 6e 27 0a 0a 20 20 7b 20 24 61  builtin'..  { $a
2dfa0 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24  s_echo "$as_me:$
2dfb0 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45  {as_lineno-$LINE
2dfc0 4e 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66  NO}: checking if
2dfd0 20 24 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f   $compiler suppo
2dfe0 72 74 73 20 2d 66 6e 6f 2d 72 74 74 69 20 2d 66  rts -fno-rtti -f
2dff0 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 3e  no-exceptions" >
2e000 26 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63  &5.$as_echo_n "c
2e010 68 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70  hecking if $comp
2e020 69 6c 65 72 20 73 75 70 70 6f 72 74 73 20 2d 66  iler supports -f
2e030 6e 6f 2d 72 74 74 69 20 2d 66 6e 6f 2d 65 78 63  no-rtti -fno-exc
2e040 65 70 74 69 6f 6e 73 2e 2e 2e 20 22 20 3e 26 36  eptions... " >&6
2e050 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70  ; }.if ${lt_cv_p
2e060 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74  rog_compiler_rtt
2e070 69 5f 65 78 63 65 70 74 69 6f 6e 73 2b 3a 7d 20  i_exceptions+:} 
2e080 66 61 6c 73 65 3b 20 74 68 65 6e 20 3a 0a 20 20  false; then :.  
2e090 24 61 73 5f 65 63 68 6f 5f 6e 20 22 28 63 61 63  $as_echo_n "(cac
2e0a0 68 65 64 29 20 22 20 3e 26 36 0a 65 6c 73 65 0a  hed) " >&6.else.
2e0b0 20 20 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d    lt_cv_prog_com
2e0c0 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70  piler_rtti_excep
2e0d0 74 69 6f 6e 73 3d 6e 6f 0a 20 20 20 61 63 5f 6f  tions=no.   ac_o
2e0e0 75 74 66 69 6c 65 3d 63 6f 6e 66 74 65 73 74 2e  utfile=conftest.
2e0f0 24 61 63 5f 6f 62 6a 65 78 74 0a 20 20 20 65 63  $ac_objext.   ec
2e100 68 6f 20 22 24 6c 74 5f 73 69 6d 70 6c 65 5f 63  ho "$lt_simple_c
2e110 6f 6d 70 69 6c 65 5f 74 65 73 74 5f 63 6f 64 65  ompile_test_code
2e120 22 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  " > conftest.$ac
2e130 5f 65 78 74 0a 20 20 20 6c 74 5f 63 6f 6d 70 69  _ext.   lt_compi
2e140 6c 65 72 5f 66 6c 61 67 3d 22 2d 66 6e 6f 2d 72  ler_flag="-fno-r
2e150 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e160 6f 6e 73 22 0a 20 20 20 23 20 49 6e 73 65 72 74  ons".   # Insert
2e170 20 74 68 65 20 6f 70 74 69 6f 6e 20 65 69 74 68   the option eith
2e180 65 72 20 28 31 29 20 61 66 74 65 72 20 74 68 65  er (1) after the
2e190 20 6c 61 73 74 20 2a 46 4c 41 47 53 20 76 61 72   last *FLAGS var
2e1a0 69 61 62 6c 65 2c 20 6f 72 0a 20 20 20 23 20 28  iable, or.   # (
2e1b0 32 29 20 62 65 66 6f 72 65 20 61 20 77 6f 72 64  2) before a word
2e1c0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 22 63 6f 6e   containing "con
2e1d0 66 74 65 73 74 2e 22 2c 20 6f 72 20 28 33 29 20  ftest.", or (3) 
2e1e0 61 74 20 74 68 65 20 65 6e 64 2e 0a 20 20 20 23  at the end..   #
2e1f0 20 4e 6f 74 65 20 74 68 61 74 20 24 61 63 5f 63   Note that $ac_c
2e200 6f 6d 70 69 6c 65 20 69 74 73 65 6c 66 20 64 6f  ompile itself do
2e210 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 62  es not contain b
2e220 61 63 6b 73 6c 61 73 68 65 73 20 61 6e 64 20 62  ackslashes and b
2e230 65 67 69 6e 73 0a 20 20 20 23 20 77 69 74 68 20  egins.   # with 
2e240 61 20 64 6f 6c 6c 61 72 20 73 69 67 6e 20 28 6e  a dollar sign (n
2e250 6f 74 20 61 20 68 79 70 68 65 6e 29 2c 20 73 6f  ot a hyphen), so
2e260 20 74 68 65 20 65 63 68 6f 20 73 68 6f 75 6c 64   the echo should
2e270 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 2e   work correctly.
2e280 0a 20 20 20 23 20 54 68 65 20 6f 70 74 69 6f 6e  .   # The option
2e290 20 69 73 20 72 65 66 65 72 65 6e 63 65 64 20 76   is referenced v
2e2a0 69 61 20 61 20 76 61 72 69 61 62 6c 65 20 74 6f  ia a variable to
2e2b0 20 61 76 6f 69 64 20 63 6f 6e 66 75 73 69 6e 67   avoid confusing
2e2c0 20 73 65 64 2e 0a 20 20 20 6c 74 5f 63 6f 6d 70   sed..   lt_comp
2e2d0 69 6c 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 63  ile=`echo "$ac_c
2e2e0 6f 6d 70 69 6c 65 22 20 7c 20 24 53 45 44 20 5c  ompile" | $SED \
2e2f0 0a 20 20 20 2d 65 20 27 73 3a 2e 2a 46 4c 41 47  .   -e 's:.*FLAG
2e300 53 7d 5c 7b 30 2c 31 5c 7d 20 3a 26 24 6c 74 5f  S}\{0,1\} :&$lt_
2e310 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 20 3a 3b  compiler_flag :;
2e320 20 74 27 20 5c 0a 20 20 20 2d 65 20 27 73 3a 20   t' \.   -e 's: 
2e330 5b 5e 20 5d 2a 63 6f 6e 66 74 65 73 74 5c 2e 3a  [^ ]*conftest\.:
2e340 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c   $lt_compiler_fl
2e350 61 67 26 3a 3b 20 74 27 20 5c 0a 20 20 20 2d 65  ag&:; t' \.   -e
2e360 20 27 73 3a 24 3a 20 24 6c 74 5f 63 6f 6d 70 69   's:$: $lt_compi
2e370 6c 65 72 5f 66 6c 61 67 3a 27 60 0a 20 20 20 28  ler_flag:'`.   (
2e380 65 76 61 6c 20 65 63 68 6f 20 22 5c 22 5c 24 61  eval echo "\"\$a
2e390 73 5f 6d 65 3a 36 36 35 31 3a 20 24 6c 74 5f 63  s_me:6651: $lt_c
2e3a0 6f 6d 70 69 6c 65 5c 22 22 20 3e 26 35 29 0a 20  ompile\"" >&5). 
2e3b0 20 20 28 65 76 61 6c 20 22 24 6c 74 5f 63 6f 6d    (eval "$lt_com
2e3c0 70 69 6c 65 22 20 32 3e 63 6f 6e 66 74 65 73 74  pile" 2>conftest
2e3d0 2e 65 72 72 29 0a 20 20 20 61 63 5f 73 74 61 74  .err).   ac_stat
2e3e0 75 73 3d 24 3f 0a 20 20 20 63 61 74 20 63 6f 6e  us=$?.   cat con
2e3f0 66 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20  ftest.err >&5.  
2e400 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 36 36   echo "$as_me:66
2e410 35 35 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74  55: \$? = $ac_st
2e420 61 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20  atus" >&5.   if 
2e430 28 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73  (exit $ac_status
2e440 29 20 26 26 20 74 65 73 74 20 2d 73 20 22 24 61  ) && test -s "$a
2e450 63 5f 6f 75 74 66 69 6c 65 22 3b 20 74 68 65 6e  c_outfile"; then
2e460 0a 20 20 20 20 20 23 20 54 68 65 20 63 6f 6d 70  .     # The comp
2e470 69 6c 65 72 20 63 61 6e 20 6f 6e 6c 79 20 77 61  iler can only wa
2e480 72 6e 20 61 6e 64 20 69 67 6e 6f 72 65 20 74 68  rn and ignore th
2e490 65 20 6f 70 74 69 6f 6e 20 69 66 20 6e 6f 74 20  e option if not 
2e4a0 72 65 63 6f 67 6e 69 7a 65 64 0a 20 20 20 20 20  recognized.     
2e4b0 23 20 53 6f 20 73 61 79 20 6e 6f 20 69 66 20 74  # So say no if t
2e4c0 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67  here are warning
2e4d0 73 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65  s other than the
2e4e0 20 75 73 75 61 6c 20 6f 75 74 70 75 74 2e 0a 20   usual output.. 
2e4f0 20 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74      $ECHO "X$_lt
2e500 5f 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72  _compiler_boiler
2e510 70 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d  plate" | $Xsed -
2e520 65 20 27 2f 5e 24 2f 64 27 20 3e 63 6f 6e 66 74  e '/^$/d' >conft
2e530 65 73 74 2e 65 78 70 0a 20 20 20 20 20 24 53 45  est.exp.     $SE
2e540 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20 2a 2b 2f  D '/^$/d; /^ *+/
2e550 64 27 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20  d' conftest.err 
2e560 3e 63 6f 6e 66 74 65 73 74 2e 65 72 32 0a 20 20  >conftest.er2.  
2e570 20 20 20 69 66 20 74 65 73 74 20 21 20 2d 73 20     if test ! -s 
2e580 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
2e590 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78  diff conftest.ex
2e5a0 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e  p conftest.er2 >
2e5b0 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
2e5c0 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70 72 6f         lt_cv_pro
2e5d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f  g_compiler_rtti_
2e5e0 65 78 63 65 70 74 69 6f 6e 73 3d 79 65 73 0a 20  exceptions=yes. 
2e5f0 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20      fi.   fi.   
2e600 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a 66  $RM conftest*..f
2e610 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24 61  i.{ $as_echo "$a
2e620 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f  s_me:${as_lineno
2e630 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c  -$LINENO}: resul
2e640 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63  t: $lt_cv_prog_c
2e650 6f 6d 70 69 6c 65 72 5f 72 74 74 69 5f 65 78 63  ompiler_rtti_exc
2e660 65 70 74 69 6f 6e 73 22 20 3e 26 35 0a 24 61 73  eptions" >&5.$as
2e670 5f 65 63 68 6f 20 22 24 6c 74 5f 63 76 5f 70 72  _echo "$lt_cv_pr
2e680 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 72 74 74 69  og_compiler_rtti
2e690 5f 65 78 63 65 70 74 69 6f 6e 73 22 20 3e 26 36  _exceptions" >&6
2e6a0 3b 20 7d 0a 0a 69 66 20 74 65 73 74 20 78 22 24  ; }..if test x"$
2e6b0 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
2e6c0 6c 65 72 5f 72 74 74 69 5f 65 78 63 65 70 74 69  ler_rtti_excepti
2e6d0 6f 6e 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65  ons" = xyes; the
2e6e0 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
2e6f0 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69 6c 74 69  mpiler_no_builti
2e700 6e 5f 66 6c 61 67 3d 22 24 6c 74 5f 70 72 6f 67  n_flag="$lt_prog
2e710 5f 63 6f 6d 70 69 6c 65 72 5f 6e 6f 5f 62 75 69  _compiler_no_bui
2e720 6c 74 69 6e 5f 66 6c 61 67 20 2d 66 6e 6f 2d 72  ltin_flag -fno-r
2e730 74 74 69 20 2d 66 6e 6f 2d 65 78 63 65 70 74 69  tti -fno-excepti
2e740 6f 6e 73 22 0a 65 6c 73 65 0a 20 20 20 20 3a 0a  ons".else.    :.
2e750 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 6c  fi..fi.......  l
2e760 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e770 77 6c 3d 0a 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  wl=.lt_prog_comp
2e780 69 6c 65 72 5f 70 69 63 3d 0a 6c 74 5f 70 72 6f  iler_pic=.lt_pro
2e790 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2e7a0 63 3d 0a 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22  c=..{ $as_echo "
2e7b0 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65  $as_me:${as_line
2e7c0 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68 65  no-$LINENO}: che
2e7d0 63 6b 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69  cking for $compi
2e7e0 6c 65 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72  ler option to pr
2e7f0 6f 64 75 63 65 20 50 49 43 22 20 3e 26 35 0a 24  oduce PIC" >&5.$
2e800 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
2e810 69 6e 67 20 66 6f 72 20 24 63 6f 6d 70 69 6c 65  ing for $compile
2e820 72 20 6f 70 74 69 6f 6e 20 74 6f 20 70 72 6f 64  r option to prod
2e830 75 63 65 20 50 49 43 2e 2e 2e 20 22 20 3e 26 36  uce PIC... " >&6
2e840 3b 20 7d 0a 0a 20 20 69 66 20 74 65 73 74 20 22  ; }..  if test "
2e850 24 47 43 43 22 20 3d 20 79 65 73 3b 20 74 68 65  $GCC" = yes; the
2e860 6e 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f  n.    lt_prog_co
2e870 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27  mpiler_wl='-Wl,'
2e880 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
2e890 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73  piler_static='-s
2e8a0 74 61 74 69 63 27 0a 0a 20 20 20 20 63 61 73 65  tatic'..    case
2e8b0 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
2e8c0 20 20 20 61 69 78 2a 29 0a 20 20 20 20 20 20 23     aix*).      #
2e8d0 20 41 6c 6c 20 41 49 58 20 63 6f 64 65 20 69 73   All AIX code is
2e8e0 20 50 49 43 2e 0a 20 20 20 20 20 20 69 66 20 74   PIC..      if t
2e8f0 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75 22 20  est "$host_cpu" 
2e900 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09 23 20  = ia64; then..# 
2e910 41 49 58 20 35 20 6e 6f 77 20 73 75 70 70 6f 72  AIX 5 now suppor
2e920 74 73 20 49 41 36 34 20 70 72 6f 63 65 73 73 6f  ts IA64 processo
2e930 72 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  r..lt_prog_compi
2e940 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
2e950 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
2e960 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 6d 69       ;;..    ami
2e970 67 61 6f 73 2a 29 0a 20 20 20 20 20 20 63 61 73  gaos*).      cas
2e980 65 20 24 68 6f 73 74 5f 63 70 75 20 69 6e 0a 20  e $host_cpu in. 
2e990 20 20 20 20 20 70 6f 77 65 72 70 63 29 0a 20 20       powerpc).  
2e9a0 20 20 20 20 20 20 20 20 20 20 23 20 73 65 65 20            # see 
2e9b0 63 6f 6d 6d 65 6e 74 20 61 62 6f 75 74 20 41 6d  comment about Am
2e9c0 69 67 61 4f 53 34 20 2e 73 6f 20 73 75 70 70 6f  igaOS4 .so suppo
2e9d0 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  rt.            l
2e9e0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2e9f0 70 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20  pic='-fPIC'.    
2ea00 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 6d 36 38      ;;.      m68
2ea10 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  k).            #
2ea20 20 46 49 58 4d 45 3a 20 77 65 20 6e 65 65 64 20   FIXME: we need 
2ea30 61 74 20 6c 65 61 73 74 20 36 38 30 32 30 20 63  at least 68020 c
2ea40 6f 64 65 20 74 6f 20 62 75 69 6c 64 20 73 68 61  ode to build sha
2ea50 72 65 64 20 6c 69 62 72 61 72 69 65 73 2c 20 62  red libraries, b
2ea60 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  ut.            #
2ea70 20 61 64 64 69 6e 67 20 74 68 65 20 60 2d 6d 36   adding the `-m6
2ea80 38 30 32 30 27 20 66 6c 61 67 20 74 6f 20 47 43  8020' flag to GC
2ea90 43 20 70 72 65 76 65 6e 74 73 20 62 75 69 6c 64  C prevents build
2eaa0 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 62 65 74  ing anything bet
2eab0 74 65 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20  ter,.           
2eac0 20 23 20 6c 69 6b 65 20 60 2d 6d 36 38 30 34 30   # like `-m68040
2ead0 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  '..            l
2eae0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2eaf0 70 69 63 3d 27 2d 6d 36 38 30 32 30 20 2d 72 65  pic='-m68020 -re
2eb00 73 69 64 65 6e 74 33 32 20 2d 6d 61 6c 77 61 79  sident32 -malway
2eb10 73 2d 72 65 73 74 6f 72 65 2d 61 34 27 0a 20 20  s-restore-a4'.  
2eb20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 65        ;;.      e
2eb30 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2eb40 20 20 62 65 6f 73 2a 20 7c 20 69 72 69 78 35 2a    beos* | irix5*
2eb50 20 7c 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73   | irix6* | nons
2eb60 74 6f 70 75 78 2a 20 7c 20 6f 73 66 33 2a 20 7c  topux* | osf3* |
2eb70 20 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a   osf4* | osf5*).
2eb80 20 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74        # PIC is t
2eb90 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72 20 74  he default for t
2eba0 68 65 73 65 20 4f 53 65 73 2e 0a 20 20 20 20 20  hese OSes..     
2ebb0 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77 2a 20   ;;..    mingw* 
2ebc0 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77 33 32  | cygwin* | pw32
2ebd0 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67 63 63  * | os2* | cegcc
2ebe0 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69 73 20  *).      # This 
2ebf0 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61 74 20  hack is so that 
2ec00 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20  the source file 
2ec10 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68 65 72  can tell whether
2ec20 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20 20 20   it is being.   
2ec30 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72 20 69     # built for i
2ec40 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20 64 6c  nclusion in a dl
2ec50 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20 65 78  l (and should ex
2ec60 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66 6f 72  port symbols for
2ec70 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20 20 20   example)..     
2ec80 20 23 20 41 6c 74 68 6f 75 67 68 20 74 68 65 20   # Although the 
2ec90 63 79 67 77 69 6e 20 67 63 63 20 69 67 6e 6f 72  cygwin gcc ignor
2eca0 65 73 20 2d 66 50 49 43 2c 20 73 74 69 6c 6c 20  es -fPIC, still 
2ecb0 6e 65 65 64 20 74 68 69 73 20 66 6f 72 20 6f 6c  need this for ol
2ecc0 64 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 23 20  d-style.      # 
2ecd0 28 2d 2d 64 69 73 61 62 6c 65 2d 61 75 74 6f 2d  (--disable-auto-
2ece0 69 6d 70 6f 72 74 29 20 6c 69 62 72 61 72 69 65  import) librarie
2ecf0 73 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  s.      lt_prog_
2ed00 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 44  compiler_pic='-D
2ed10 44 4c 4c 5f 45 58 50 4f 52 54 27 0a 20 20 20 20  DLL_EXPORT'.    
2ed20 20 20 3b 3b 0a 0a 20 20 20 20 64 61 72 77 69 6e    ;;..    darwin
2ed30 2a 20 7c 20 72 68 61 70 73 6f 64 79 2a 29 0a 20  * | rhapsody*). 
2ed40 20 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68       # PIC is th
2ed50 65 20 64 65 66 61 75 6c 74 20 6f 6e 20 74 68 69  e default on thi
2ed60 73 20 70 6c 61 74 66 6f 72 6d 0a 20 20 20 20 20  s platform.     
2ed70 20 23 20 43 6f 6d 6d 6f 6e 20 73 79 6d 62 6f 6c   # Common symbol
2ed80 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e  s not allowed in
2ed90 20 4d 48 5f 44 59 4c 49 42 20 66 69 6c 65 73 0a   MH_DYLIB files.
2eda0 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2edb0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 6e 6f  mpiler_pic='-fno
2edc0 2d 63 6f 6d 6d 6f 6e 27 0a 20 20 20 20 20 20 3b  -common'.      ;
2edd0 3b 0a 0a 20 20 20 20 68 70 75 78 2a 29 0a 20 20  ;..    hpux*).  
2ede0 20 20 20 20 23 20 50 49 43 20 69 73 20 74 68 65      # PIC is the
2edf0 20 64 65 66 61 75 6c 74 20 66 6f 72 20 36 34 2d   default for 64-
2ee00 62 69 74 20 50 41 20 48 50 2d 55 58 2c 20 62 75  bit PA HP-UX, bu
2ee10 74 20 6e 6f 74 20 66 6f 72 20 33 32 2d 62 69 74  t not for 32-bit
2ee20 0a 20 20 20 20 20 20 23 20 50 41 20 48 50 2d 55  .      # PA HP-U
2ee30 58 2e 20 20 4f 6e 20 49 41 36 34 20 48 50 2d 55  X.  On IA64 HP-U
2ee40 58 2c 20 50 49 43 20 69 73 20 74 68 65 20 64 65  X, PIC is the de
2ee50 66 61 75 6c 74 20 62 75 74 20 74 68 65 20 70 69  fault but the pi
2ee60 63 20 66 6c 61 67 0a 20 20 20 20 20 20 23 20 73  c flag.      # s
2ee70 65 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 20  ets the default 
2ee80 54 4c 53 20 6d 6f 64 65 6c 20 61 6e 64 20 61 66  TLS model and af
2ee90 66 65 63 74 73 20 69 6e 6c 69 6e 69 6e 67 2e 0a  fects inlining..
2eea0 20 20 20 20 20 20 63 61 73 65 20 24 68 6f 73 74        case $host
2eeb0 5f 63 70 75 20 69 6e 0a 20 20 20 20 20 20 68 70  _cpu in.      hp
2eec0 70 61 2a 36 34 2a 29 0a 09 23 20 2b 5a 20 74 68  pa*64*)..# +Z th
2eed0 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a 20 20  e default..;;.  
2eee0 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f      *)..lt_prog_
2eef0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66  compiler_pic='-f
2ef00 50 49 43 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65  PIC'..;;.      e
2ef10 73 61 63 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  sac.      ;;..  
2ef20 20 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29    interix[3-9]*)
2ef30 0a 20 20 20 20 20 20 23 20 49 6e 74 65 72 69 78  .      # Interix
2ef40 20 33 2e 78 20 67 63 63 20 2d 66 70 69 63 2f 2d   3.x gcc -fpic/-
2ef50 66 50 49 43 20 6f 70 74 69 6f 6e 73 20 67 65 6e  fPIC options gen
2ef60 65 72 61 74 65 20 62 72 6f 6b 65 6e 20 63 6f 64  erate broken cod
2ef70 65 2e 0a 20 20 20 20 20 20 23 20 49 6e 73 74 65  e..      # Inste
2ef80 61 64 2c 20 77 65 20 72 65 6c 6f 63 61 74 65 20  ad, we relocate 
2ef90 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
2efa0 20 61 74 20 72 75 6e 74 69 6d 65 2e 0a 20 20 20   at runtime..   
2efb0 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 73 64 6f 73     ;;..    msdos
2efc0 64 6a 67 70 70 2a 29 0a 20 20 20 20 20 20 23 20  djgpp*).      # 
2efd0 4a 75 73 74 20 62 65 63 61 75 73 65 20 77 65 20  Just because we 
2efe0 75 73 65 20 47 43 43 20 64 6f 65 73 6e 27 74 20  use GCC doesn't 
2eff0 6d 65 61 6e 20 77 65 20 73 75 64 64 65 6e 6c 79  mean we suddenly
2f000 20 67 65 74 20 73 68 61 72 65 64 20 6c 69 62 72   get shared libr
2f010 61 72 69 65 73 0a 20 20 20 20 20 20 23 20 6f 6e  aries.      # on
2f020 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 64 6f   systems that do
2f030 6e 27 74 20 73 75 70 70 6f 72 74 20 74 68 65 6d  n't support them
2f040 2e 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f  ..      lt_prog_
2f050 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62 75 69  compiler_can_bui
2f060 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20 20 20  ld_shared=no.   
2f070 20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64     enable_shared
2f080 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20  =no.      ;;..  
2f090 20 20 2a 6e 74 6f 2a 20 7c 20 2a 71 6e 78 2a 29    *nto* | *qnx*)
2f0a0 0a 20 20 20 20 20 20 23 20 51 4e 58 20 75 73 65  .      # QNX use
2f0b0 73 20 47 4e 55 20 43 2b 2b 2c 20 62 75 74 20 6e  s GNU C++, but n
2f0c0 65 65 64 20 74 6f 20 64 65 66 69 6e 65 20 2d 73  eed to define -s
2f0d0 68 61 72 65 64 20 6f 70 74 69 6f 6e 20 74 6f 6f  hared option too
2f0e0 2c 20 6f 74 68 65 72 77 69 73 65 0a 20 20 20 20  , otherwise.    
2f0f0 20 20 23 20 69 74 20 77 69 6c 6c 20 63 6f 72 65    # it will core
2f100 64 75 6d 70 2e 0a 20 20 20 20 20 20 6c 74 5f 70  dump..      lt_p
2f110 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f120 3d 27 2d 66 50 49 43 20 2d 73 68 61 72 65 64 27  ='-fPIC -shared'
2f130 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
2f140 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20 20 20  ysv4*MP*).      
2f150 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73 72 2f  if test -d /usr/
2f160 6e 65 63 3b 20 74 68 65 6e 0a 09 6c 74 5f 70 72  nec; then..lt_pr
2f170 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d  og_compiler_pic=
2f180 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63 0a 20 20  -Kconform_pic.  
2f190 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a      fi.      ;;.
2f1a0 0a 20 20 20 20 2a 29 0a 20 20 20 20 20 20 6c 74  .    *).      lt
2f1b0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
2f1c0 69 63 3d 27 2d 66 50 49 43 27 0a 20 20 20 20 20  ic='-fPIC'.     
2f1d0 20 3b 3b 0a 20 20 20 20 65 73 61 63 0a 20 20 65   ;;.    esac.  e
2f1e0 6c 73 65 0a 20 20 20 20 23 20 50 4f 52 54 4d 45  lse.    # PORTME
2f1f0 20 43 68 65 63 6b 20 66 6f 72 20 66 6c 61 67 20   Check for flag 
2f200 74 6f 20 70 61 73 73 20 6c 69 6e 6b 65 72 20 66  to pass linker f
2f210 6c 61 67 73 20 74 68 72 6f 75 67 68 20 74 68 65  lags through the
2f220 20 73 79 73 74 65 6d 20 63 6f 6d 70 69 6c 65 72   system compiler
2f230 2e 0a 20 20 20 20 63 61 73 65 20 24 68 6f 73 74  ..    case $host
2f240 5f 6f 73 20 69 6e 0a 20 20 20 20 61 69 78 2a 29  _os in.    aix*)
2f250 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f260 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f270 27 0a 20 20 20 20 20 20 69 66 20 74 65 73 74 20  '.      if test 
2f280 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69 61  "$host_cpu" = ia
2f290 36 34 3b 20 74 68 65 6e 0a 09 23 20 41 49 58 20  64; then..# AIX 
2f2a0 35 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 49  5 now supports I
2f2b0 41 36 34 20 70 72 6f 63 65 73 73 6f 72 0a 09 6c  A64 processor..l
2f2c0 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
2f2d0 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63  static='-Bstatic
2f2e0 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 74  '.      else..lt
2f2f0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73  _prog_compiler_s
2f300 74 61 74 69 63 3d 27 2d 62 6e 73 6f 20 2d 62 49  tatic='-bnso -bI
2f310 3a 2f 6c 69 62 2f 73 79 73 63 61 6c 6c 73 2e 65  :/lib/syscalls.e
2f320 78 70 27 0a 20 20 20 20 20 20 66 69 0a 20 20 20  xp'.      fi.   
2f330 20 20 20 3b 3b 0a 0a 20 20 20 20 6d 69 6e 67 77     ;;..    mingw
2f340 2a 20 7c 20 63 79 67 77 69 6e 2a 20 7c 20 70 77  * | cygwin* | pw
2f350 33 32 2a 20 7c 20 6f 73 32 2a 20 7c 20 63 65 67  32* | os2* | ceg
2f360 63 63 2a 29 0a 20 20 20 20 20 20 23 20 54 68 69  cc*).      # Thi
2f370 73 20 68 61 63 6b 20 69 73 20 73 6f 20 74 68 61  s hack is so tha
2f380 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c  t the source fil
2f390 65 20 63 61 6e 20 74 65 6c 6c 20 77 68 65 74 68  e can tell wheth
2f3a0 65 72 20 69 74 20 69 73 20 62 65 69 6e 67 0a 20  er it is being. 
2f3b0 20 20 20 20 20 23 20 62 75 69 6c 74 20 66 6f 72       # built for
2f3c0 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 61 20   inclusion in a 
2f3d0 64 6c 6c 20 28 61 6e 64 20 73 68 6f 75 6c 64 20  dll (and should 
2f3e0 65 78 70 6f 72 74 20 73 79 6d 62 6f 6c 73 20 66  export symbols f
2f3f0 6f 72 20 65 78 61 6d 70 6c 65 29 2e 0a 20 20 20  or example)..   
2f400 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2f410 6c 65 72 5f 70 69 63 3d 27 2d 44 44 4c 4c 5f 45  ler_pic='-DDLL_E
2f420 58 50 4f 52 54 27 0a 20 20 20 20 20 20 3b 3b 0a  XPORT'.      ;;.
2f430 0a 20 20 20 20 68 70 75 78 39 2a 20 7c 20 68 70  .    hpux9* | hp
2f440 75 78 31 30 2a 20 7c 20 68 70 75 78 31 31 2a 29  ux10* | hpux11*)
2f450 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2f460 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c  ompiler_wl='-Wl,
2f470 27 0a 20 20 20 20 20 20 23 20 50 49 43 20 69 73  '.      # PIC is
2f480 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 6f 72   the default for
2f490 20 49 41 36 34 20 48 50 2d 55 58 20 61 6e 64 20   IA64 HP-UX and 
2f4a0 36 34 2d 62 69 74 20 48 50 2d 55 58 2c 20 62 75  64-bit HP-UX, bu
2f4b0 74 0a 20 20 20 20 20 20 23 20 6e 6f 74 20 66 6f  t.      # not fo
2f4c0 72 20 50 41 20 48 50 2d 55 58 2e 0a 20 20 20 20  r PA HP-UX..    
2f4d0 20 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75    case $host_cpu
2f4e0 20 69 6e 0a 20 20 20 20 20 20 68 70 70 61 2a 36   in.      hppa*6
2f4f0 34 2a 7c 69 61 36 34 2a 29 0a 09 23 20 2b 5a 20  4*|ia64*)..# +Z 
2f500 74 68 65 20 64 65 66 61 75 6c 74 0a 09 3b 3b 0a  the default..;;.
2f510 20 20 20 20 20 20 2a 29 0a 09 6c 74 5f 70 72 6f        *)..lt_pro
2f520 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2f530 2b 5a 27 0a 09 3b 3b 0a 20 20 20 20 20 20 65 73  +Z'..;;.      es
2f540 61 63 0a 20 20 20 20 20 20 23 20 49 73 20 74 68  ac.      # Is th
2f550 65 72 65 20 61 20 62 65 74 74 65 72 20 6c 74 5f  ere a better lt_
2f560 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2f570 61 74 69 63 20 74 68 61 74 20 77 6f 72 6b 73 20  atic that works 
2f580 77 69 74 68 20 74 68 65 20 62 75 6e 64 6c 65 64  with the bundled
2f590 20 43 43 3f 0a 20 20 20 20 20 20 6c 74 5f 70 72   CC?.      lt_pr
2f5a0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f5b0 69 63 3d 27 24 7b 77 6c 7d 2d 61 20 24 7b 77 6c  ic='${wl}-a ${wl
2f5c0 7d 61 72 63 68 69 76 65 27 0a 20 20 20 20 20 20  }archive'.      
2f5d0 3b 3b 0a 0a 20 20 20 20 69 72 69 78 35 2a 20 7c  ;;..    irix5* |
2f5e0 20 69 72 69 78 36 2a 20 7c 20 6e 6f 6e 73 74 6f   irix6* | nonsto
2f5f0 70 75 78 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  pux*).      lt_p
2f600 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f610 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 23 20 50  '-Wl,'.      # P
2f620 49 43 20 28 77 69 74 68 20 2d 4b 50 49 43 29 20  IC (with -KPIC) 
2f630 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a  is the default..
2f640 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2f650 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2f660 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2f670 20 20 3b 3b 0a 0a 20 20 20 20 6c 69 6e 75 78 2a    ;;..    linux*
2f680 20 7c 20 6b 2a 62 73 64 2a 2d 67 6e 75 29 0a 20   | k*bsd*-gnu). 
2f690 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62 61       case $cc_ba
2f6a0 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20 20  sename in.      
2f6b0 23 20 6f 6c 64 20 49 6e 74 65 6c 20 66 6f 72 20  # old Intel for 
2f6c0 78 38 36 5f 36 34 20 77 68 69 63 68 20 73 74 69  x86_64 which sti
2f6d0 6c 6c 20 73 75 70 70 6f 72 74 65 64 20 2d 4b 50  ll supported -KP
2f6e0 49 43 2e 0a 20 20 20 20 20 20 65 63 63 2a 29 0a  IC..      ecc*).
2f6f0 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2f700 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2f710 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2f720 63 3d 27 2d 4b 50 49 43 27 0a 09 6c 74 5f 70 72  c='-KPIC'..lt_pr
2f730 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2f740 69 63 3d 27 2d 73 74 61 74 69 63 27 0a 20 20 20  ic='-static'.   
2f750 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 23 20       ;;.      # 
2f760 69 63 63 20 75 73 65 64 20 74 6f 20 62 65 20 69  icc used to be i
2f770 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68  ncompatible with
2f780 20 47 43 43 2e 0a 20 20 20 20 20 20 23 20 49 43   GCC..      # IC
2f790 43 20 31 30 20 64 6f 65 73 6e 27 74 20 61 63 63  C 10 doesn't acc
2f7a0 65 70 74 20 2d 4b 50 49 43 20 61 6e 79 20 6d 6f  ept -KPIC any mo
2f7b0 72 65 2e 0a 20 20 20 20 20 20 69 63 63 2a 20 7c  re..      icc* |
2f7c0 20 69 66 6f 72 74 2a 29 0a 09 6c 74 5f 70 72 6f   ifort*)..lt_pro
2f7d0 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2f7e0 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2f7f0 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49  mpiler_pic='-fPI
2f800 43 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70  C'..lt_prog_comp
2f810 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 73 74  iler_static='-st
2f820 61 74 69 63 27 0a 20 20 20 20 20 20 20 20 3b 3b  atic'.        ;;
2f830 0a 20 20 20 20 20 20 23 20 4c 61 68 65 79 20 46  .      # Lahey F
2f840 6f 72 74 72 61 6e 20 38 2e 31 2e 0a 20 20 20 20  ortran 8.1..    
2f850 20 20 6c 66 39 35 2a 29 0a 09 6c 74 5f 70 72 6f    lf95*)..lt_pro
2f860 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2f870 57 6c 2c 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  Wl,'..lt_prog_co
2f880 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 2d 73 68  mpiler_pic='--sh
2f890 61 72 65 64 27 0a 09 6c 74 5f 70 72 6f 67 5f 63  ared'..lt_prog_c
2f8a0 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27  ompiler_static='
2f8b0 2d 2d 73 74 61 74 69 63 27 0a 09 3b 3b 0a 20 20  --static'..;;.  
2f8c0 20 20 20 20 70 67 63 63 2a 20 7c 20 70 67 66 37      pgcc* | pgf7
2f8d0 37 2a 20 7c 20 70 67 66 39 30 2a 20 7c 20 70 67  7* | pgf90* | pg
2f8e0 66 39 35 2a 29 0a 20 20 20 20 20 20 20 20 23 20  f95*).        # 
2f8f0 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75 70 20 63  Portland Group c
2f900 6f 6d 70 69 6c 65 72 73 20 28 2a 6e 6f 74 2a 20  ompilers (*not* 
2f910 74 68 65 20 50 65 6e 74 69 75 6d 20 67 63 63 20  the Pentium gcc 
2f920 63 6f 6d 70 69 6c 65 72 2c 0a 09 23 20 77 68 69  compiler,..# whi
2f930 63 68 20 6c 6f 6f 6b 73 20 74 6f 20 62 65 20 61  ch looks to be a
2f940 20 64 65 61 64 20 70 72 6f 6a 65 63 74 29 0a 09   dead project)..
2f950 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2f960 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f 70  _wl='-Wl,'..lt_p
2f970 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2f980 3d 27 2d 66 70 69 63 27 0a 09 6c 74 5f 70 72 6f  ='-fpic'..lt_pro
2f990 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2f9a0 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2f9b0 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 63 63       ;;.      cc
2f9c0 63 2a 29 0a 20 20 20 20 20 20 20 20 6c 74 5f 70  c*).        lt_p
2f9d0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2f9e0 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 20 20 23  '-Wl,'.        #
2f9f0 20 41 6c 6c 20 41 6c 70 68 61 20 63 6f 64 65 20   All Alpha code 
2fa00 69 73 20 50 49 43 2e 0a 20 20 20 20 20 20 20 20  is PIC..        
2fa10 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
2fa20 5f 73 74 61 74 69 63 3d 27 2d 6e 6f 6e 5f 73 68  _static='-non_sh
2fa30 61 72 65 64 27 0a 20 20 20 20 20 20 20 20 3b 3b  ared'.        ;;
2fa40 0a 20 20 20 20 20 20 78 6c 2a 29 0a 09 23 20 49  .      xl*)..# I
2fa50 42 4d 20 58 4c 20 43 20 38 2e 30 2f 46 6f 72 74  BM XL C 8.0/Fort
2fa60 72 61 6e 20 31 30 2e 31 20 6f 6e 20 50 50 43 0a  ran 10.1 on PPC.
2fa70 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  .lt_prog_compile
2fa80 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 6c 74 5f  r_wl='-Wl,'..lt_
2fa90 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
2faa0 63 3d 27 2d 71 70 69 63 27 0a 09 6c 74 5f 70 72  c='-qpic'..lt_pr
2fab0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
2fac0 69 63 3d 27 2d 71 73 74 61 74 69 63 6c 69 6e 6b  ic='-qstaticlink
2fad0 27 0a 09 3b 3b 0a 20 20 20 20 20 20 2a 29 0a 09  '..;;.      *)..
2fae0 63 61 73 65 20 60 24 43 43 20 2d 56 20 32 3e 26  case `$CC -V 2>&
2faf0 31 20 7c 20 73 65 64 20 35 71 60 20 69 6e 0a 09  1 | sed 5q` in..
2fb00 2a 53 75 6e 5c 20 43 2a 29 0a 09 20 20 23 20 53  *Sun\ C*)..  # S
2fb10 75 6e 20 43 20 35 2e 39 0a 09 20 20 6c 74 5f 70  un C 5.9..  lt_p
2fb20 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63  rog_compiler_pic
2fb30 3d 27 2d 4b 50 49 43 27 0a 09 20 20 6c 74 5f 70  ='-KPIC'..  lt_p
2fb40 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
2fb50 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 09  tic='-Bstatic'..
2fb60 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fb70 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a 09 20 20  er_wl='-Wl,'..  
2fb80 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 0a 09 20  ;;..*Sun\ F*).. 
2fb90 20 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38   # Sun Fortran 8
2fba0 2e 33 20 70 61 73 73 65 73 20 61 6c 6c 20 75 6e  .3 passes all un
2fbb0 72 65 63 6f 67 6e 69 7a 65 64 20 66 6c 61 67 73  recognized flags
2fbc0 20 74 6f 20 74 68 65 20 6c 69 6e 6b 65 72 0a 09   to the linker..
2fbd0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fbe0 65 72 5f 70 69 63 3d 27 2d 4b 50 49 43 27 0a 09  er_pic='-KPIC'..
2fbf0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
2fc00 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61  er_static='-Bsta
2fc10 74 69 63 27 0a 09 20 20 6c 74 5f 70 72 6f 67 5f  tic'..  lt_prog_
2fc20 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 27 0a 09  compiler_wl=''..
2fc30 20 20 3b 3b 0a 09 65 73 61 63 0a 09 3b 3b 0a 20    ;;..esac..;;. 
2fc40 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
2fc50 3b 3b 0a 0a 20 20 20 20 6e 65 77 73 6f 73 36 29  ;;..    newsos6)
2fc60 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63  .      lt_prog_c
2fc70 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27 2d 4b 50  ompiler_pic='-KP
2fc80 49 43 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  IC'.      lt_pro
2fc90 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
2fca0 63 3d 27 2d 42 73 74 61 74 69 63 27 0a 20 20 20  c='-Bstatic'.   
2fcb0 20 20 20 3b 3b 0a 0a 20 20 20 20 2a 6e 74 6f 2a     ;;..    *nto*
2fcc0 20 7c 20 2a 71 6e 78 2a 29 0a 20 20 20 20 20 20   | *qnx*).      
2fcd0 23 20 51 4e 58 20 75 73 65 73 20 47 4e 55 20 43  # QNX uses GNU C
2fce0 2b 2b 2c 20 62 75 74 20 6e 65 65 64 20 74 6f 20  ++, but need to 
2fcf0 64 65 66 69 6e 65 20 2d 73 68 61 72 65 64 20 6f  define -shared o
2fd00 70 74 69 6f 6e 20 74 6f 6f 2c 20 6f 74 68 65 72  ption too, other
2fd10 77 69 73 65 0a 20 20 20 20 20 20 23 20 69 74 20  wise.      # it 
2fd20 77 69 6c 6c 20 63 6f 72 65 64 75 6d 70 2e 0a 20  will coredump.. 
2fd30 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fd40 70 69 6c 65 72 5f 70 69 63 3d 27 2d 66 50 49 43  piler_pic='-fPIC
2fd50 20 2d 73 68 61 72 65 64 27 0a 20 20 20 20 20 20   -shared'.      
2fd60 3b 3b 0a 0a 20 20 20 20 6f 73 66 33 2a 20 7c 20  ;;..    osf3* | 
2fd70 6f 73 66 34 2a 20 7c 20 6f 73 66 35 2a 29 0a 20  osf4* | osf5*). 
2fd80 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fd90 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 0a  piler_wl='-Wl,'.
2fda0 20 20 20 20 20 20 23 20 41 6c 6c 20 4f 53 46 2f        # All OSF/
2fdb0 31 20 63 6f 64 65 20 69 73 20 50 49 43 2e 0a 20  1 code is PIC.. 
2fdc0 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2fdd0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 6e  piler_static='-n
2fde0 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20 20  on_shared'.     
2fdf0 20 3b 3b 0a 0a 20 20 20 20 72 64 6f 73 2a 29 0a   ;;..    rdos*).
2fe00 20 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f        lt_prog_co
2fe10 6d 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d  mpiler_static='-
2fe20 6e 6f 6e 5f 73 68 61 72 65 64 27 0a 20 20 20 20  non_shared'.    
2fe30 20 20 3b 3b 0a 0a 20 20 20 20 73 6f 6c 61 72 69    ;;..    solari
2fe40 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  s*).      lt_pro
2fe50 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
2fe60 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
2fe70 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
2fe80 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
2fe90 20 20 20 20 20 20 63 61 73 65 20 24 63 63 5f 62        case $cc_b
2fea0 61 73 65 6e 61 6d 65 20 69 6e 0a 20 20 20 20 20  asename in.     
2feb0 20 66 37 37 2a 20 7c 20 66 39 30 2a 20 7c 20 66   f77* | f90* | f
2fec0 39 35 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f  95*)..lt_prog_co
2fed0 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 51 6f 70 74  mpiler_wl='-Qopt
2fee0 69 6f 6e 20 6c 64 20 27 3b 3b 0a 20 20 20 20 20  ion ld ';;.     
2fef0 20 2a 29 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d   *)..lt_prog_com
2ff00 70 69 6c 65 72 5f 77 6c 3d 27 2d 57 6c 2c 27 3b  piler_wl='-Wl,';
2ff10 3b 0a 20 20 20 20 20 20 65 73 61 63 0a 20 20 20  ;.      esac.   
2ff20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 75 6e 6f 73     ;;..    sunos
2ff30 34 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  4*).      lt_pro
2ff40 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d  g_compiler_wl='-
2ff50 51 6f 70 74 69 6f 6e 20 6c 64 20 27 0a 20 20 20  Qoption ld '.   
2ff60 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69     lt_prog_compi
2ff70 6c 65 72 5f 70 69 63 3d 27 2d 50 49 43 27 0a 20  ler_pic='-PIC'. 
2ff80 20 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d       lt_prog_com
2ff90 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42  piler_static='-B
2ffa0 73 74 61 74 69 63 27 0a 20 20 20 20 20 20 3b 3b  static'.      ;;
2ffb0 0a 0a 20 20 20 20 73 79 73 76 34 20 7c 20 73 79  ..    sysv4 | sy
2ffc0 73 76 34 2e 32 75 77 32 2a 20 7c 20 73 79 73 76  sv4.2uw2* | sysv
2ffd0 34 2e 33 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70  4.3*).      lt_p
2ffe0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d  rog_compiler_wl=
2fff0 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f  '-Wl,'.      lt_
30000 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30010 63 3d 27 2d 4b 50 49 43 27 0a 20 20 20 20 20 20  c='-KPIC'.      
30020 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30030 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
30040 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
30050 20 73 79 73 76 34 2a 4d 50 2a 29 0a 20 20 20 20   sysv4*MP*).    
30060 20 20 69 66 20 74 65 73 74 20 2d 64 20 2f 75 73    if test -d /us
30070 72 2f 6e 65 63 20 3b 74 68 65 6e 0a 09 6c 74 5f  r/nec ;then..lt_
30080 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30090 63 3d 27 2d 4b 63 6f 6e 66 6f 72 6d 5f 70 69 63  c='-Kconform_pic
300a0 27 0a 09 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69  '..lt_prog_compi
300b0 6c 65 72 5f 73 74 61 74 69 63 3d 27 2d 42 73 74  ler_static='-Bst
300c0 61 74 69 63 27 0a 20 20 20 20 20 20 66 69 0a 20  atic'.      fi. 
300d0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73 79 73       ;;..    sys
300e0 76 35 2a 20 7c 20 75 6e 69 78 77 61 72 65 2a 20  v5* | unixware* 
300f0 7c 20 73 63 6f 33 2e 32 76 35 2a 20 7c 20 73 63  | sco3.2v5* | sc
30100 6f 35 76 36 2a 20 7c 20 4f 70 65 6e 55 4e 49 58  o5v6* | OpenUNIX
30110 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f 67  *).      lt_prog
30120 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 3d 27 2d 57  _compiler_wl='-W
30130 6c 2c 27 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f  l,'.      lt_pro
30140 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 27  g_compiler_pic='
30150 2d 4b 50 49 43 27 0a 20 20 20 20 20 20 6c 74 5f  -KPIC'.      lt_
30160 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74  prog_compiler_st
30170 61 74 69 63 3d 27 2d 42 73 74 61 74 69 63 27 0a  atic='-Bstatic'.
30180 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 75 6e        ;;..    un
30190 69 63 6f 73 2a 29 0a 20 20 20 20 20 20 6c 74 5f  icos*).      lt_
301a0 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c  prog_compiler_wl
301b0 3d 27 2d 57 6c 2c 27 0a 20 20 20 20 20 20 6c 74  ='-Wl,'.      lt
301c0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
301d0 61 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d  an_build_shared=
301e0 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  no.      ;;..   
301f0 20 75 74 73 34 2a 29 0a 20 20 20 20 20 20 6c 74   uts4*).      lt
30200 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30210 69 63 3d 27 2d 70 69 63 27 0a 20 20 20 20 20 20  ic='-pic'.      
30220 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
30230 5f 73 74 61 74 69 63 3d 27 2d 42 73 74 61 74 69  _static='-Bstati
30240 63 27 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  c'.      ;;..   
30250 20 2a 29 0a 20 20 20 20 20 20 6c 74 5f 70 72 6f   *).      lt_pro
30260 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61 6e 5f 62  g_compiler_can_b
30270 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e 6f 0a 20  uild_shared=no. 
30280 20 20 20 20 20 3b 3b 0a 20 20 20 20 65 73 61 63       ;;.    esac
30290 0a 20 20 66 69 0a 0a 63 61 73 65 20 24 68 6f 73  .  fi..case $hos
302a0 74 5f 6f 73 20 69 6e 0a 20 20 23 20 46 6f 72 20  t_os in.  # For 
302b0 70 6c 61 74 66 6f 72 6d 73 20 77 68 69 63 68 20  platforms which 
302c0 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 50  do not support P
302d0 49 43 2c 20 2d 44 50 49 43 20 69 73 20 6d 65 61  IC, -DPIC is mea
302e0 6e 69 6e 67 6c 65 73 73 3a 0a 20 20 2a 64 6a 67  ningless:.  *djg
302f0 70 70 2a 29 0a 20 20 20 20 6c 74 5f 70 72 6f 67  pp*).    lt_prog
30300 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 3d 0a 20  _compiler_pic=. 
30310 20 20 20 3b 3b 0a 20 20 2a 29 0a 20 20 20 20 6c     ;;.  *).    l
30320 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  t_prog_compiler_
30330 70 69 63 3d 22 24 6c 74 5f 70 72 6f 67 5f 63 6f  pic="$lt_prog_co
30340 6d 70 69 6c 65 72 5f 70 69 63 20 2d 44 50 49 43  mpiler_pic -DPIC
30350 22 0a 20 20 20 20 3b 3b 0a 65 73 61 63 0a 7b 20  ".    ;;.esac.{ 
30360 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65  $as_echo "$as_me
30370 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49  :${as_lineno-$LI
30380 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20 24  NENO}: result: $
30390 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
303a0 5f 70 69 63 22 20 3e 26 35 0a 24 61 73 5f 65 63  _pic" >&5.$as_ec
303b0 68 6f 20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d  ho "$lt_prog_com
303c0 70 69 6c 65 72 5f 70 69 63 22 20 3e 26 36 3b 20  piler_pic" >&6; 
303d0 7d 0a 0a 0a 0a 0a 0a 0a 23 0a 23 20 43 68 65 63  }.......#.# Chec
303e0 6b 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74  k to make sure t
303f0 68 65 20 50 49 43 20 66 6c 61 67 20 61 63 74 75  he PIC flag actu
30400 61 6c 6c 79 20 77 6f 72 6b 73 2e 0a 23 0a 69 66  ally works..#.if
30410 20 74 65 73 74 20 2d 6e 20 22 24 6c 74 5f 70 72   test -n "$lt_pr
30420 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 22  og_compiler_pic"
30430 3b 20 74 68 65 6e 0a 20 20 7b 20 24 61 73 5f 65  ; then.  { $as_e
30440 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
30450 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
30460 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
30470 6f 6d 70 69 6c 65 72 20 50 49 43 20 66 6c 61 67  ompiler PIC flag
30480 20 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c   $lt_prog_compil
30490 65 72 5f 70 69 63 20 77 6f 72 6b 73 22 20 3e 26  er_pic works" >&
304a0 35 0a 24 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68  5.$as_echo_n "ch
304b0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
304c0 6c 65 72 20 50 49 43 20 66 6c 61 67 20 24 6c 74  ler PIC flag $lt
304d0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
304e0 69 63 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26  ic works... " >&
304f0 36 3b 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f  6; }.if ${lt_cv_
30500 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69  prog_compiler_pi
30510 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73 65  c_works+:} false
30520 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65  ; then :.  $as_e
30530 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20  cho_n "(cached) 
30540 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f  " >&6.else.  lt_
30550 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  cv_prog_compiler
30560 5f 70 69 63 5f 77 6f 72 6b 73 3d 6e 6f 0a 20 20  _pic_works=no.  
30570 20 61 63 5f 6f 75 74 66 69 6c 65 3d 63 6f 6e 66   ac_outfile=conf
30580 74 65 73 74 2e 24 61 63 5f 6f 62 6a 65 78 74 0a  test.$ac_objext.
30590 20 20 20 65 63 68 6f 20 22 24 6c 74 5f 73 69 6d     echo "$lt_sim
305a0 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74 65 73 74  ple_compile_test
305b0 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66 74 65 73  _code" > conftes
305c0 74 2e 24 61 63 5f 65 78 74 0a 20 20 20 6c 74 5f  t.$ac_ext.   lt_
305d0 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3d 22 24  compiler_flag="$
305e0 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72  lt_prog_compiler
305f0 5f 70 69 63 20 2d 44 50 49 43 22 0a 20 20 20 23  _pic -DPIC".   #
30600 20 49 6e 73 65 72 74 20 74 68 65 20 6f 70 74 69   Insert the opti
30610 6f 6e 20 65 69 74 68 65 72 20 28 31 29 20 61 66  on either (1) af
30620 74 65 72 20 74 68 65 20 6c 61 73 74 20 2a 46 4c  ter the last *FL
30630 41 47 53 20 76 61 72 69 61 62 6c 65 2c 20 6f 72  AGS variable, or
30640 0a 20 20 20 23 20 28 32 29 20 62 65 66 6f 72 65  .   # (2) before
30650 20 61 20 77 6f 72 64 20 63 6f 6e 74 61 69 6e 69   a word containi
30660 6e 67 20 22 63 6f 6e 66 74 65 73 74 2e 22 2c 20  ng "conftest.", 
30670 6f 72 20 28 33 29 20 61 74 20 74 68 65 20 65 6e  or (3) at the en
30680 64 2e 0a 20 20 20 23 20 4e 6f 74 65 20 74 68 61  d..   # Note tha
30690 74 20 24 61 63 5f 63 6f 6d 70 69 6c 65 20 69 74  t $ac_compile it
306a0 73 65 6c 66 20 64 6f 65 73 20 6e 6f 74 20 63 6f  self does not co
306b0 6e 74 61 69 6e 20 62 61 63 6b 73 6c 61 73 68 65  ntain backslashe
306c0 73 20 61 6e 64 20 62 65 67 69 6e 73 0a 20 20 20  s and begins.   
306d0 23 20 77 69 74 68 20 61 20 64 6f 6c 6c 61 72 20  # with a dollar 
306e0 73 69 67 6e 20 28 6e 6f 74 20 61 20 68 79 70 68  sign (not a hyph
306f0 65 6e 29 2c 20 73 6f 20 74 68 65 20 65 63 68 6f  en), so the echo
30700 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 63 6f 72   should work cor
30710 72 65 63 74 6c 79 2e 0a 20 20 20 23 20 54 68 65  rectly..   # The
30720 20 6f 70 74 69 6f 6e 20 69 73 20 72 65 66 65 72   option is refer
30730 65 6e 63 65 64 20 76 69 61 20 61 20 76 61 72 69  enced via a vari
30740 61 62 6c 65 20 74 6f 20 61 76 6f 69 64 20 63 6f  able to avoid co
30750 6e 66 75 73 69 6e 67 20 73 65 64 2e 0a 20 20 20  nfusing sed..   
30760 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
30770 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
30780 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
30790 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
307a0 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
307b0 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
307c0 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
307d0 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
307e0 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
307f0 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
30800 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
30810 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
30820 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 36 39 39 30   "\"\$as_me:6990
30830 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
30840 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
30850 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 63  $lt_compile" 2>c
30860 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a 20 20 20  onftest.err).   
30870 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a 20 20 20  ac_status=$?.   
30880 63 61 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72  cat conftest.err
30890 20 3e 26 35 0a 20 20 20 65 63 68 6f 20 22 24 61   >&5.   echo "$a
308a0 73 5f 6d 65 3a 36 39 39 34 3a 20 5c 24 3f 20 3d  s_me:6994: \$? =
308b0 20 24 61 63 5f 73 74 61 74 75 73 22 20 3e 26 35   $ac_status" >&5
308c0 0a 20 20 20 69 66 20 28 65 78 69 74 20 24 61 63  .   if (exit $ac
308d0 5f 73 74 61 74 75 73 29 20 26 26 20 74 65 73 74  _status) && test
308e0 20 2d 73 20 22 24 61 63 5f 6f 75 74 66 69 6c 65   -s "$ac_outfile
308f0 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54  "; then.     # T
30900 68 65 20 63 6f 6d 70 69 6c 65 72 20 63 61 6e 20  he compiler can 
30910 6f 6e 6c 79 20 77 61 72 6e 20 61 6e 64 20 69 67  only warn and ig
30920 6e 6f 72 65 20 74 68 65 20 6f 70 74 69 6f 6e 20  nore the option 
30930 69 66 20 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65  if not recognize
30940 64 0a 20 20 20 20 20 23 20 53 6f 20 73 61 79 20  d.     # So say 
30950 6e 6f 20 69 66 20 74 68 65 72 65 20 61 72 65 20  no if there are 
30960 77 61 72 6e 69 6e 67 73 20 6f 74 68 65 72 20 74  warnings other t
30970 68 61 6e 20 74 68 65 20 75 73 75 61 6c 20 6f 75  han the usual ou
30980 74 70 75 74 2e 0a 20 20 20 20 20 24 45 43 48 4f  tput..     $ECHO
30990 20 22 58 24 5f 6c 74 5f 63 6f 6d 70 69 6c 65 72   "X$_lt_compiler
309a0 5f 62 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20  _boilerplate" | 
309b0 24 58 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27  $Xsed -e '/^$/d'
309c0 20 3e 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20   >conftest.exp. 
309d0 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b      $SED '/^$/d;
309e0 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74 65   /^ *+/d' confte
309f0 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73 74  st.err >conftest
30a00 2e 65 72 32 0a 20 20 20 20 20 69 66 20 74 65 73  .er2.     if tes
30a10 74 20 21 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e  t ! -s conftest.
30a20 65 72 32 20 7c 7c 20 64 69 66 66 20 63 6f 6e 66  er2 || diff conf
30a30 74 65 73 74 2e 65 78 70 20 63 6f 6e 66 74 65 73  test.exp conftes
30a40 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
30a50 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
30a60 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30a70 72 5f 70 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a  r_pic_works=yes.
30a80 20 20 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20       fi.   fi.  
30a90 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 0a   $RM conftest*..
30aa0 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f 20 22 24  fi.{ $as_echo "$
30ab0 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e  as_me:${as_linen
30ac0 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72 65 73 75  o-$LINENO}: resu
30ad0 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  lt: $lt_cv_prog_
30ae0 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30af0 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
30b00 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f   "$lt_cv_prog_co
30b10 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72 6b 73  mpiler_pic_works
30b20 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74 65 73  " >&6; }..if tes
30b30 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  t x"$lt_cv_prog_
30b40 63 6f 6d 70 69 6c 65 72 5f 70 69 63 5f 77 6f 72  compiler_pic_wor
30b50 6b 73 22 20 3d 20 78 79 65 73 3b 20 74 68 65 6e  ks" = xyes; then
30b60 0a 20 20 20 20 63 61 73 65 20 24 6c 74 5f 70 72  .    case $lt_pr
30b70 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70 69 63 20  og_compiler_pic 
30b80 69 6e 0a 20 20 20 20 20 22 22 20 7c 20 22 20 22  in.     "" | " "
30b90 2a 29 20 3b 3b 0a 20 20 20 20 20 2a 29 20 6c 74  *) ;;.     *) lt
30ba0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 70  _prog_compiler_p
30bb0 69 63 3d 22 20 24 6c 74 5f 70 72 6f 67 5f 63 6f  ic=" $lt_prog_co
30bc0 6d 70 69 6c 65 72 5f 70 69 63 22 20 3b 3b 0a 20  mpiler_pic" ;;. 
30bd0 20 20 20 20 65 73 61 63 0a 65 6c 73 65 0a 20 20      esac.else.  
30be0 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c    lt_prog_compil
30bf0 65 72 5f 70 69 63 3d 0a 20 20 20 20 20 6c 74 5f  er_pic=.     lt_
30c00 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 61  prog_compiler_ca
30c10 6e 5f 62 75 69 6c 64 5f 73 68 61 72 65 64 3d 6e  n_build_shared=n
30c20 6f 0a 66 69 0a 0a 66 69 0a 0a 0a 0a 0a 0a 0a 23  o.fi..fi.......#
30c30 0a 23 20 43 68 65 63 6b 20 74 6f 20 6d 61 6b 65  .# Check to make
30c40 20 73 75 72 65 20 74 68 65 20 73 74 61 74 69 63   sure the static
30c50 20 66 6c 61 67 20 61 63 74 75 61 6c 6c 79 20 77   flag actually w
30c60 6f 72 6b 73 2e 0a 23 0a 77 6c 3d 24 6c 74 5f 70  orks..#.wl=$lt_p
30c70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 77 6c 20  rog_compiler_wl 
30c80 65 76 61 6c 20 6c 74 5f 74 6d 70 5f 73 74 61 74  eval lt_tmp_stat
30c90 69 63 5f 66 6c 61 67 3d 5c 22 24 6c 74 5f 70 72  ic_flag=\"$lt_pr
30ca0 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30cb0 69 63 5c 22 0a 7b 20 24 61 73 5f 65 63 68 6f 20  ic\".{ $as_echo 
30cc0 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69 6e  "$as_me:${as_lin
30cd0 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 63 68  eno-$LINENO}: ch
30ce0 65 63 6b 69 6e 67 20 69 66 20 24 63 6f 6d 70 69  ecking if $compi
30cf0 6c 65 72 20 73 74 61 74 69 63 20 66 6c 61 67 20  ler static flag 
30d00 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66  $lt_tmp_static_f
30d10 6c 61 67 20 77 6f 72 6b 73 22 20 3e 26 35 0a 24  lag works" >&5.$
30d20 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
30d30 69 6e 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72  ing if $compiler
30d40 20 73 74 61 74 69 63 20 66 6c 61 67 20 24 6c 74   static flag $lt
30d50 5f 74 6d 70 5f 73 74 61 74 69 63 5f 66 6c 61 67  _tmp_static_flag
30d60 20 77 6f 72 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b   works... " >&6;
30d70 20 7d 0a 69 66 20 24 7b 6c 74 5f 63 76 5f 70 72   }.if ${lt_cv_pr
30d80 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74  og_compiler_stat
30d90 69 63 5f 77 6f 72 6b 73 2b 3a 7d 20 66 61 6c 73  ic_works+:} fals
30da0 65 3b 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f  e; then :.  $as_
30db0 65 63 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29  echo_n "(cached)
30dc0 20 22 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74   " >&6.else.  lt
30dd0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
30de0 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b 73 3d 6e  r_static_works=n
30df0 6f 0a 20 20 20 73 61 76 65 5f 4c 44 46 4c 41 47  o.   save_LDFLAG
30e00 53 3d 22 24 4c 44 46 4c 41 47 53 22 0a 20 20 20  S="$LDFLAGS".   
30e10 4c 44 46 4c 41 47 53 3d 22 24 4c 44 46 4c 41 47  LDFLAGS="$LDFLAG
30e20 53 20 24 6c 74 5f 74 6d 70 5f 73 74 61 74 69 63  S $lt_tmp_static
30e30 5f 66 6c 61 67 22 0a 20 20 20 65 63 68 6f 20 22  _flag".   echo "
30e40 24 6c 74 5f 73 69 6d 70 6c 65 5f 6c 69 6e 6b 5f  $lt_simple_link_
30e50 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
30e60 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 20 20  ftest.$ac_ext.  
30e70 20 69 66 20 28 65 76 61 6c 20 24 61 63 5f 6c 69   if (eval $ac_li
30e80 6e 6b 20 32 3e 63 6f 6e 66 74 65 73 74 2e 65 72  nk 2>conftest.er
30e90 72 29 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f  r) && test -s co
30ea0 6e 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74  nftest$ac_exeext
30eb0 3b 20 74 68 65 6e 0a 20 20 20 20 20 23 20 54 68  ; then.     # Th
30ec0 65 20 6c 69 6e 6b 65 72 20 63 61 6e 20 6f 6e 6c  e linker can onl
30ed0 79 20 77 61 72 6e 20 61 6e 64 20 69 67 6e 6f 72  y warn and ignor
30ee0 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 69 66 20  e the option if 
30ef0 6e 6f 74 20 72 65 63 6f 67 6e 69 7a 65 64 0a 20  not recognized. 
30f00 20 20 20 20 23 20 53 6f 20 73 61 79 20 6e 6f 20      # So say no 
30f10 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72  if there are war
30f20 6e 69 6e 67 73 0a 20 20 20 20 20 69 66 20 74 65  nings.     if te
30f30 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 2e 65  st -s conftest.e
30f40 72 72 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  rr; then.       
30f50 23 20 41 70 70 65 6e 64 20 61 6e 79 20 65 72 72  # Append any err
30f60 6f 72 73 20 74 6f 20 74 68 65 20 63 6f 6e 66 69  ors to the confi
30f70 67 2e 6c 6f 67 2e 0a 20 20 20 20 20 20 20 63 61  g.log..       ca
30f80 74 20 63 6f 6e 66 74 65 73 74 2e 65 72 72 20 31  t conftest.err 1
30f90 3e 26 35 0a 20 20 20 20 20 20 20 24 45 43 48 4f  >&5.       $ECHO
30fa0 20 22 58 24 5f 6c 74 5f 6c 69 6e 6b 65 72 5f 62   "X$_lt_linker_b
30fb0 6f 69 6c 65 72 70 6c 61 74 65 22 20 7c 20 24 58  oilerplate" | $X
30fc0 73 65 64 20 2d 65 20 27 2f 5e 24 2f 64 27 20 3e  sed -e '/^$/d' >
30fd0 20 63 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20   conftest.exp.  
30fe0 20 20 20 20 20 24 53 45 44 20 27 2f 5e 24 2f 64       $SED '/^$/d
30ff0 3b 20 2f 5e 20 2a 2b 2f 64 27 20 63 6f 6e 66 74  ; /^ *+/d' conft
31000 65 73 74 2e 65 72 72 20 3e 63 6f 6e 66 74 65 73  est.err >conftes
31010 74 2e 65 72 32 0a 20 20 20 20 20 20 20 69 66 20  t.er2.       if 
31020 64 69 66 66 20 63 6f 6e 66 74 65 73 74 2e 65 78  diff conftest.ex
31030 70 20 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 3e  p conftest.er2 >
31040 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a  /dev/null; then.
31050 20 20 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70           lt_cv_p
31060 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
31070 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  tic_works=yes.  
31080 20 20 20 20 20 66 69 0a 20 20 20 20 20 65 6c 73       fi.     els
31090 65 0a 20 20 20 20 20 20 20 6c 74 5f 63 76 5f 70  e.       lt_cv_p
310a0 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61  rog_compiler_sta
310b0 74 69 63 5f 77 6f 72 6b 73 3d 79 65 73 0a 20 20  tic_works=yes.  
310c0 20 20 20 66 69 0a 20 20 20 66 69 0a 20 20 20 24     fi.   fi.   $
310d0 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74 2a 0a  RM -r conftest*.
310e0 20 20 20 4c 44 46 4c 41 47 53 3d 22 24 73 61 76     LDFLAGS="$sav
310f0 65 5f 4c 44 46 4c 41 47 53 22 0a 0a 66 69 0a 7b  e_LDFLAGS"..fi.{
31100 20 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d   $as_echo "$as_m
31110 65 3a 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c  e:${as_lineno-$L
31120 49 4e 45 4e 4f 7d 3a 20 72 65 73 75 6c 74 3a 20  INENO}: result: 
31130 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
31140 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72 6b  iler_static_work
31150 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20  s" >&5.$as_echo 
31160 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d  "$lt_cv_prog_com
31170 70 69 6c 65 72 5f 73 74 61 74 69 63 5f 77 6f 72  piler_static_wor
31180 6b 73 22 20 3e 26 36 3b 20 7d 0a 0a 69 66 20 74  ks" >&6; }..if t
31190 65 73 74 20 78 22 24 6c 74 5f 63 76 5f 70 72 6f  est x"$lt_cv_pro
311a0 67 5f 63 6f 6d 70 69 6c 65 72 5f 73 74 61 74 69  g_compiler_stati
311b0 63 5f 77 6f 72 6b 73 22 20 3d 20 78 79 65 73 3b  c_works" = xyes;
311c0 20 74 68 65 6e 0a 20 20 20 20 3a 0a 65 6c 73 65   then.    :.else
311d0 0a 20 20 20 20 6c 74 5f 70 72 6f 67 5f 63 6f 6d  .    lt_prog_com
311e0 70 69 6c 65 72 5f 73 74 61 74 69 63 3d 0a 66 69  piler_static=.fi
311f0 0a 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f  ........  { $as_
31200 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61  echo "$as_me:${a
31210 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f  s_lineno-$LINENO
31220 7d 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24  }: checking if $
31230 63 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74  compiler support
31240 73 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63  s -c -o file.$ac
31250 5f 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73  _objext" >&5.$as
31260 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e  _echo_n "checkin
31270 67 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73  g if $compiler s
31280 75 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69  upports -c -o fi
31290 6c 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e  le.$ac_objext...
312a0 20 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c   " >&6; }.if ${l
312b0 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
312c0 65 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b  er_c_o+:} false;
312d0 20 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63   then :.  $as_ec
312e0 68 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22  ho_n "(cached) "
312f0 20 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63   >&6.else.  lt_c
31300 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f  v_prog_compiler_
31310 63 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72  c_o=no.   $RM -r
31320 20 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76   conftest 2>/dev
31330 2f 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63  /null.   mkdir c
31340 6f 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f  onftest.   cd co
31350 6e 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20  nftest.   mkdir 
31360 6f 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74  out.   echo "$lt
31370 5f 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f  _simple_compile_
31380 74 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e  test_code" > con
31390 66 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20  ftest.$ac_ext.. 
313a0 20 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c    lt_compiler_fl
313b0 61 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74  ag="-o out/conft
313c0 65 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22  est2.$ac_objext"
313d0 0a 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65  .   # Insert the
313e0 20 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28   option either (
313f0 31 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73  1) after the las
31400 74 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c  t *FLAGS variabl
31410 65 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62  e, or.   # (2) b
31420 65 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e  efore a word con
31430 74 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73  taining "conftes
31440 74 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74  t.", or (3) at t
31450 68 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74  he end..   # Not
31460 65 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69  e that $ac_compi
31470 6c 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e  le itself does n
31480 6f 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73  ot contain backs
31490 6c 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e  lashes and begin
314a0 73 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f  s.   # with a do
314b0 6c 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61  llar sign (not a
314c0 20 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65   hyphen), so the
314d0 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72   echo should wor
314e0 6b 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20  k correctly..   
314f0 6c 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f  lt_compile=`echo
31500 20 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c   "$ac_compile" |
31510 20 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73   $SED \.   -e 's
31520 3a 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d  :.*FLAGS}\{0,1\}
31530 20 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f   :&$lt_compiler_
31540 66 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20  flag :; t' \.   
31550 2d 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66  -e 's: [^ ]*conf
31560 74 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70  test\.: $lt_comp
31570 69 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20  iler_flag&:; t' 
31580 5c 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c  \.   -e 's:$: $l
31590 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a  t_compiler_flag:
315a0 27 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f  '`.   (eval echo
315b0 20 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 30 39 35   "\"\$as_me:7095
315c0 3a 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22  : $lt_compile\""
315d0 20 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22   >&5).   (eval "
315e0 24 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f  $lt_compile" 2>o
315f0 75 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29  ut/conftest.err)
31600 0a 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f  .   ac_status=$?
31610 0a 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66  .   cat out/conf
31620 74 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20  test.err >&5.   
31630 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 30 39  echo "$as_me:709
31640 39 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61  9: \$? = $ac_sta
31650 74 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28  tus" >&5.   if (
31660 65 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29  exit $ac_status)
31670 20 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f   && test -s out/
31680 63 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62  conftest2.$ac_ob
31690 6a 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20  jext.   then.   
316a0 20 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72    # The compiler
316b0 20 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61   can only warn a
316c0 6e 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70  nd ignore the op
316d0 74 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f  tion if not reco
316e0 67 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f  gnized.     # So
316f0 20 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65   say no if there
31700 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20   are warnings.  
31710 20 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f     $ECHO "X$_lt_
31720 63 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70  compiler_boilerp
31730 6c 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65  late" | $Xsed -e
31740 20 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63   '/^$/d' > out/c
31750 6f 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20  onftest.exp.    
31760 20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e   $SED '/^$/d; /^
31770 20 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74   *+/d' out/conft
31780 65 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e  est.err >out/con
31790 66 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69  ftest.er2.     i
317a0 66 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f  f test ! -s out/
317b0 63 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20  conftest.er2 || 
317c0 64 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73  diff out/conftes
317d0 74 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65  t.exp out/confte
317e0 73 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c  st.er2 >/dev/nul
317f0 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c  l; then.       l
31800 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  t_cv_prog_compil
31810 65 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20  er_c_o=yes.     
31820 66 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f  fi.   fi.   chmo
31830 64 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20  d u+w . 2>&5.   
31840 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  $RM conftest*.  
31850 20 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69   # SGI C++ compi
31860 6c 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20  ler will create 
31870 64 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69  directory out/ii
31880 5f 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23  _files/ for.   #
31890 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e   template instan
318a0 74 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20  tiation.   test 
318b0 2d 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20  -d out/ii_files 
318c0 26 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69  && $RM out/ii_fi
318d0 6c 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f  les/* && rmdir o
318e0 75 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24  ut/ii_files.   $
318f0 52 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69  RM out/* && rmdi
31900 72 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20  r out.   cd ... 
31910 20 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73    $RM -r conftes
31920 74 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73  t.   $RM conftes
31930 74 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68  t*..fi.{ $as_ech
31940 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c  o "$as_me:${as_l
31950 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20  ineno-$LINENO}: 
31960 72 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70  result: $lt_cv_p
31970 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f  rog_compiler_c_o
31980 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22  " >&5.$as_echo "
31990 24 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70  $lt_cv_prog_comp
319a0 69 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d  iler_c_o" >&6; }
319b0 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73 5f 65  .......  { $as_e
319c0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
319d0 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
319e0 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 24 63  : checking if $c
319f0 6f 6d 70 69 6c 65 72 20 73 75 70 70 6f 72 74 73  ompiler supports
31a00 20 2d 63 20 2d 6f 20 66 69 6c 65 2e 24 61 63 5f   -c -o file.$ac_
31a10 6f 62 6a 65 78 74 22 20 3e 26 35 0a 24 61 73 5f  objext" >&5.$as_
31a20 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b 69 6e 67  echo_n "checking
31a30 20 69 66 20 24 63 6f 6d 70 69 6c 65 72 20 73 75   if $compiler su
31a40 70 70 6f 72 74 73 20 2d 63 20 2d 6f 20 66 69 6c  pports -c -o fil
31a50 65 2e 24 61 63 5f 6f 62 6a 65 78 74 2e 2e 2e 20  e.$ac_objext... 
31a60 22 20 3e 26 36 3b 20 7d 0a 69 66 20 24 7b 6c 74  " >&6; }.if ${lt
31a70 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31a80 72 5f 63 5f 6f 2b 3a 7d 20 66 61 6c 73 65 3b 20  r_c_o+:} false; 
31a90 74 68 65 6e 20 3a 0a 20 20 24 61 73 5f 65 63 68  then :.  $as_ech
31aa0 6f 5f 6e 20 22 28 63 61 63 68 65 64 29 20 22 20  o_n "(cached) " 
31ab0 3e 26 36 0a 65 6c 73 65 0a 20 20 6c 74 5f 63 76  >&6.else.  lt_cv
31ac0 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63  _prog_compiler_c
31ad0 5f 6f 3d 6e 6f 0a 20 20 20 24 52 4d 20 2d 72 20  _o=no.   $RM -r 
31ae0 63 6f 6e 66 74 65 73 74 20 32 3e 2f 64 65 76 2f  conftest 2>/dev/
31af0 6e 75 6c 6c 0a 20 20 20 6d 6b 64 69 72 20 63 6f  null.   mkdir co
31b00 6e 66 74 65 73 74 0a 20 20 20 63 64 20 63 6f 6e  nftest.   cd con
31b10 66 74 65 73 74 0a 20 20 20 6d 6b 64 69 72 20 6f  ftest.   mkdir o
31b20 75 74 0a 20 20 20 65 63 68 6f 20 22 24 6c 74 5f  ut.   echo "$lt_
31b30 73 69 6d 70 6c 65 5f 63 6f 6d 70 69 6c 65 5f 74  simple_compile_t
31b40 65 73 74 5f 63 6f 64 65 22 20 3e 20 63 6f 6e 66  est_code" > conf
31b50 74 65 73 74 2e 24 61 63 5f 65 78 74 0a 0a 20 20  test.$ac_ext..  
31b60 20 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61   lt_compiler_fla
31b70 67 3d 22 2d 6f 20 6f 75 74 2f 63 6f 6e 66 74 65  g="-o out/confte
31b80 73 74 32 2e 24 61 63 5f 6f 62 6a 65 78 74 22 0a  st2.$ac_objext".
31b90 20 20 20 23 20 49 6e 73 65 72 74 20 74 68 65 20     # Insert the 
31ba0 6f 70 74 69 6f 6e 20 65 69 74 68 65 72 20 28 31  option either (1
31bb0 29 20 61 66 74 65 72 20 74 68 65 20 6c 61 73 74  ) after the last
31bc0 20 2a 46 4c 41 47 53 20 76 61 72 69 61 62 6c 65   *FLAGS variable
31bd0 2c 20 6f 72 0a 20 20 20 23 20 28 32 29 20 62 65  , or.   # (2) be
31be0 66 6f 72 65 20 61 20 77 6f 72 64 20 63 6f 6e 74  fore a word cont
31bf0 61 69 6e 69 6e 67 20 22 63 6f 6e 66 74 65 73 74  aining "conftest
31c00 2e 22 2c 20 6f 72 20 28 33 29 20 61 74 20 74 68  .", or (3) at th
31c10 65 20 65 6e 64 2e 0a 20 20 20 23 20 4e 6f 74 65  e end..   # Note
31c20 20 74 68 61 74 20 24 61 63 5f 63 6f 6d 70 69 6c   that $ac_compil
31c30 65 20 69 74 73 65 6c 66 20 64 6f 65 73 20 6e 6f  e itself does no
31c40 74 20 63 6f 6e 74 61 69 6e 20 62 61 63 6b 73 6c  t contain backsl
31c50 61 73 68 65 73 20 61 6e 64 20 62 65 67 69 6e 73  ashes and begins
31c60 0a 20 20 20 23 20 77 69 74 68 20 61 20 64 6f 6c  .   # with a dol
31c70 6c 61 72 20 73 69 67 6e 20 28 6e 6f 74 20 61 20  lar sign (not a 
31c80 68 79 70 68 65 6e 29 2c 20 73 6f 20 74 68 65 20  hyphen), so the 
31c90 65 63 68 6f 20 73 68 6f 75 6c 64 20 77 6f 72 6b  echo should work
31ca0 20 63 6f 72 72 65 63 74 6c 79 2e 0a 20 20 20 6c   correctly..   l
31cb0 74 5f 63 6f 6d 70 69 6c 65 3d 60 65 63 68 6f 20  t_compile=`echo 
31cc0 22 24 61 63 5f 63 6f 6d 70 69 6c 65 22 20 7c 20  "$ac_compile" | 
31cd0 24 53 45 44 20 5c 0a 20 20 20 2d 65 20 27 73 3a  $SED \.   -e 's:
31ce0 2e 2a 46 4c 41 47 53 7d 5c 7b 30 2c 31 5c 7d 20  .*FLAGS}\{0,1\} 
31cf0 3a 26 24 6c 74 5f 63 6f 6d 70 69 6c 65 72 5f 66  :&$lt_compiler_f
31d00 6c 61 67 20 3a 3b 20 74 27 20 5c 0a 20 20 20 2d  lag :; t' \.   -
31d10 65 20 27 73 3a 20 5b 5e 20 5d 2a 63 6f 6e 66 74  e 's: [^ ]*conft
31d20 65 73 74 5c 2e 3a 20 24 6c 74 5f 63 6f 6d 70 69  est\.: $lt_compi
31d30 6c 65 72 5f 66 6c 61 67 26 3a 3b 20 74 27 20 5c  ler_flag&:; t' \
31d40 0a 20 20 20 2d 65 20 27 73 3a 24 3a 20 24 6c 74  .   -e 's:$: $lt
31d50 5f 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 3a 27  _compiler_flag:'
31d60 60 0a 20 20 20 28 65 76 61 6c 20 65 63 68 6f 20  `.   (eval echo 
31d70 22 5c 22 5c 24 61 73 5f 6d 65 3a 37 31 35 30 3a  "\"\$as_me:7150:
31d80 20 24 6c 74 5f 63 6f 6d 70 69 6c 65 5c 22 22 20   $lt_compile\"" 
31d90 3e 26 35 29 0a 20 20 20 28 65 76 61 6c 20 22 24  >&5).   (eval "$
31da0 6c 74 5f 63 6f 6d 70 69 6c 65 22 20 32 3e 6f 75  lt_compile" 2>ou
31db0 74 2f 63 6f 6e 66 74 65 73 74 2e 65 72 72 29 0a  t/conftest.err).
31dc0 20 20 20 61 63 5f 73 74 61 74 75 73 3d 24 3f 0a     ac_status=$?.
31dd0 20 20 20 63 61 74 20 6f 75 74 2f 63 6f 6e 66 74     cat out/conft
31de0 65 73 74 2e 65 72 72 20 3e 26 35 0a 20 20 20 65  est.err >&5.   e
31df0 63 68 6f 20 22 24 61 73 5f 6d 65 3a 37 31 35 34  cho "$as_me:7154
31e00 3a 20 5c 24 3f 20 3d 20 24 61 63 5f 73 74 61 74  : \$? = $ac_stat
31e10 75 73 22 20 3e 26 35 0a 20 20 20 69 66 20 28 65  us" >&5.   if (e
31e20 78 69 74 20 24 61 63 5f 73 74 61 74 75 73 29 20  xit $ac_status) 
31e30 26 26 20 74 65 73 74 20 2d 73 20 6f 75 74 2f 63  && test -s out/c
31e40 6f 6e 66 74 65 73 74 32 2e 24 61 63 5f 6f 62 6a  onftest2.$ac_obj
31e50 65 78 74 0a 20 20 20 74 68 65 6e 0a 20 20 20 20  ext.   then.    
31e60 20 23 20 54 68 65 20 63 6f 6d 70 69 6c 65 72 20   # The compiler 
31e70 63 61 6e 20 6f 6e 6c 79 20 77 61 72 6e 20 61 6e  can only warn an
31e80 64 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74  d ignore the opt
31e90 69 6f 6e 20 69 66 20 6e 6f 74 20 72 65 63 6f 67  ion if not recog
31ea0 6e 69 7a 65 64 0a 20 20 20 20 20 23 20 53 6f 20  nized.     # So 
31eb0 73 61 79 20 6e 6f 20 69 66 20 74 68 65 72 65 20  say no if there 
31ec0 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20  are warnings.   
31ed0 20 20 24 45 43 48 4f 20 22 58 24 5f 6c 74 5f 63    $ECHO "X$_lt_c
31ee0 6f 6d 70 69 6c 65 72 5f 62 6f 69 6c 65 72 70 6c  ompiler_boilerpl
31ef0 61 74 65 22 20 7c 20 24 58 73 65 64 20 2d 65 20  ate" | $Xsed -e 
31f00 27 2f 5e 24 2f 64 27 20 3e 20 6f 75 74 2f 63 6f  '/^$/d' > out/co
31f10 6e 66 74 65 73 74 2e 65 78 70 0a 20 20 20 20 20  nftest.exp.     
31f20 24 53 45 44 20 27 2f 5e 24 2f 64 3b 20 2f 5e 20  $SED '/^$/d; /^ 
31f30 2a 2b 2f 64 27 20 6f 75 74 2f 63 6f 6e 66 74 65  *+/d' out/confte
31f40 73 74 2e 65 72 72 20 3e 6f 75 74 2f 63 6f 6e 66  st.err >out/conf
31f50 74 65 73 74 2e 65 72 32 0a 20 20 20 20 20 69 66  test.er2.     if
31f60 20 74 65 73 74 20 21 20 2d 73 20 6f 75 74 2f 63   test ! -s out/c
31f70 6f 6e 66 74 65 73 74 2e 65 72 32 20 7c 7c 20 64  onftest.er2 || d
31f80 69 66 66 20 6f 75 74 2f 63 6f 6e 66 74 65 73 74  iff out/conftest
31f90 2e 65 78 70 20 6f 75 74 2f 63 6f 6e 66 74 65 73  .exp out/conftes
31fa0 74 2e 65 72 32 20 3e 2f 64 65 76 2f 6e 75 6c 6c  t.er2 >/dev/null
31fb0 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20 6c 74  ; then.       lt
31fc0 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c 65  _cv_prog_compile
31fd0 72 5f 63 5f 6f 3d 79 65 73 0a 20 20 20 20 20 66  r_c_o=yes.     f
31fe0 69 0a 20 20 20 66 69 0a 20 20 20 63 68 6d 6f 64  i.   fi.   chmod
31ff0 20 75 2b 77 20 2e 20 32 3e 26 35 0a 20 20 20 24   u+w . 2>&5.   $
32000 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  RM conftest*.   
32010 23 20 53 47 49 20 43 2b 2b 20 63 6f 6d 70 69 6c  # SGI C++ compil
32020 65 72 20 77 69 6c 6c 20 63 72 65 61 74 65 20 64  er will create d
32030 69 72 65 63 74 6f 72 79 20 6f 75 74 2f 69 69 5f  irectory out/ii_
32040 66 69 6c 65 73 2f 20 66 6f 72 0a 20 20 20 23 20  files/ for.   # 
32050 74 65 6d 70 6c 61 74 65 20 69 6e 73 74 61 6e 74  template instant
32060 69 61 74 69 6f 6e 0a 20 20 20 74 65 73 74 20 2d  iation.   test -
32070 64 20 6f 75 74 2f 69 69 5f 66 69 6c 65 73 20 26  d out/ii_files &
32080 26 20 24 52 4d 20 6f 75 74 2f 69 69 5f 66 69 6c  & $RM out/ii_fil
32090 65 73 2f 2a 20 26 26 20 72 6d 64 69 72 20 6f 75  es/* && rmdir ou
320a0 74 2f 69 69 5f 66 69 6c 65 73 0a 20 20 20 24 52  t/ii_files.   $R
320b0 4d 20 6f 75 74 2f 2a 20 26 26 20 72 6d 64 69 72  M out/* && rmdir
320c0 20 6f 75 74 0a 20 20 20 63 64 20 2e 2e 0a 20 20   out.   cd ...  
320d0 20 24 52 4d 20 2d 72 20 63 6f 6e 66 74 65 73 74   $RM -r conftest
320e0 0a 20 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74  .   $RM conftest
320f0 2a 0a 0a 66 69 0a 7b 20 24 61 73 5f 65 63 68 6f  *..fi.{ $as_echo
32100 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
32110 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
32120 65 73 75 6c 74 3a 20 24 6c 74 5f 63 76 5f 70 72  esult: $lt_cv_pr
32130 6f 67 5f 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22  og_compiler_c_o"
32140 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f 20 22 24   >&5.$as_echo "$
32150 6c 74 5f 63 76 5f 70 72 6f 67 5f 63 6f 6d 70 69  lt_cv_prog_compi
32160 6c 65 72 5f 63 5f 6f 22 20 3e 26 36 3b 20 7d 0a  ler_c_o" >&6; }.
32170 0a 0a 0a 0a 68 61 72 64 5f 6c 69 6e 6b 73 3d 22  ....hard_links="
32180 6e 6f 74 74 65 73 74 65 64 22 0a 69 66 20 74 65  nottested".if te
32190 73 74 20 22 24 6c 74 5f 63 76 5f 70 72 6f 67 5f  st "$lt_cv_prog_
321a0 63 6f 6d 70 69 6c 65 72 5f 63 5f 6f 22 20 3d 20  compiler_c_o" = 
321b0 6e 6f 20 26 26 20 74 65 73 74 20 22 24 6e 65 65  no && test "$nee
321c0 64 5f 6c 6f 63 6b 73 22 20 21 3d 20 6e 6f 3b 20  d_locks" != no; 
321d0 74 68 65 6e 0a 20 20 23 20 64 6f 20 6e 6f 74 20  then.  # do not 
321e0 6f 76 65 72 77 72 69 74 65 20 74 68 65 20 76 61  overwrite the va
321f0 6c 75 65 20 6f 66 20 6e 65 65 64 5f 6c 6f 63 6b  lue of need_lock
32200 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68  s provided by th
32210 65 20 75 73 65 72 0a 20 20 7b 20 24 61 73 5f 65  e user.  { $as_e
32220 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73  cho "$as_me:${as
32230 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d  _lineno-$LINENO}
32240 3a 20 63 68 65 63 6b 69 6e 67 20 69 66 20 77 65  : checking if we
32250 20 63 61 6e 20 6c 6f 63 6b 20 77 69 74 68 20 68   can lock with h
32260 61 72 64 20 6c 69 6e 6b 73 22 20 3e 26 35 0a 24  ard links" >&5.$
32270 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
32280 69 6e 67 20 69 66 20 77 65 20 63 61 6e 20 6c 6f  ing if we can lo
32290 63 6b 20 77 69 74 68 20 68 61 72 64 20 6c 69 6e  ck with hard lin
322a0 6b 73 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 20  ks... " >&6; }. 
322b0 20 68 61 72 64 5f 6c 69 6e 6b 73 3d 79 65 73 0a   hard_links=yes.
322c0 20 20 24 52 4d 20 63 6f 6e 66 74 65 73 74 2a 0a    $RM conftest*.
322d0 20 20 6c 6e 20 63 6f 6e 66 74 65 73 74 2e 61 20    ln conftest.a 
322e0 63 6f 6e 66 74 65 73 74 2e 62 20 32 3e 2f 64 65  conftest.b 2>/de
322f0 76 2f 6e 75 6c 6c 20 26 26 20 68 61 72 64 5f 6c  v/null && hard_l
32300 69 6e 6b 73 3d 6e 6f 0a 20 20 74 6f 75 63 68 20  inks=no.  touch 
32310 63 6f 6e 66 74 65 73 74 2e 61 0a 20 20 6c 6e 20  conftest.a.  ln 
32320 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66 74  conftest.a conft
32330 65 73 74 2e 62 20 32 3e 26 35 20 7c 7c 20 68 61  est.b 2>&5 || ha
32340 72 64 5f 6c 69 6e 6b 73 3d 6e 6f 0a 20 20 6c 6e  rd_links=no.  ln
32350 20 63 6f 6e 66 74 65 73 74 2e 61 20 63 6f 6e 66   conftest.a conf
32360 74 65 73 74 2e 62 20 32 3e 2f 64 65 76 2f 6e 75  test.b 2>/dev/nu
32370 6c 6c 20 26 26 20 68 61 72 64 5f 6c 69 6e 6b 73  ll && hard_links
32380 3d 6e 6f 0a 20 20 7b 20 24 61 73 5f 65 63 68 6f  =no.  { $as_echo
32390 20 22 24 61 73 5f 6d 65 3a 24 7b 61 73 5f 6c 69   "$as_me:${as_li
323a0 6e 65 6e 6f 2d 24 4c 49 4e 45 4e 4f 7d 3a 20 72  neno-$LINENO}: r
323b0 65 73 75 6c 74 3a 20 24 68 61 72 64 5f 6c 69 6e  esult: $hard_lin
323c0 6b 73 22 20 3e 26 35 0a 24 61 73 5f 65 63 68 6f  ks" >&5.$as_echo
323d0 20 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3e   "$hard_links" >
323e0 26 36 3b 20 7d 0a 20 20 69 66 20 74 65 73 74 20  &6; }.  if test 
323f0 22 24 68 61 72 64 5f 6c 69 6e 6b 73 22 20 3d 20  "$hard_links" = 
32400 6e 6f 3b 20 74 68 65 6e 0a 20 20 20 20 7b 20 24  no; then.    { $
32410 61 73 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  as_echo "$as_me:
32420 24 7b 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e  ${as_lineno-$LIN
32430 45 4e 4f 7d 3a 20 57 41 52 4e 49 4e 47 3a 20 5c  ENO}: WARNING: \
32440 60 24 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73  `$CC' does not s
32450 75 70 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c  upport \`-c -o',
32460 20 73 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d   so \`make -j' m
32470 61 79 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26  ay be unsafe" >&
32480 35 0a 24 61 73 5f 65 63 68 6f 20 22 24 61 73 5f  5.$as_echo "$as_
32490 6d 65 3a 20 57 41 52 4e 49 4e 47 3a 20 5c 60 24  me: WARNING: \`$
324a0 43 43 27 20 64 6f 65 73 20 6e 6f 74 20 73 75 70  CC' does not sup
324b0 70 6f 72 74 20 5c 60 2d 63 20 2d 6f 27 2c 20 73  port \`-c -o', s
324c0 6f 20 5c 60 6d 61 6b 65 20 2d 6a 27 20 6d 61 79  o \`make -j' may
324d0 20 62 65 20 75 6e 73 61 66 65 22 20 3e 26 32 3b   be unsafe" >&2;
324e0 7d 0a 20 20 20 20 6e 65 65 64 5f 6c 6f 63 6b 73  }.    need_locks
324f0 3d 77 61 72 6e 0a 20 20 66 69 0a 65 6c 73 65 0a  =warn.  fi.else.
32500 20 20 6e 65 65 64 5f 6c 6f 63 6b 73 3d 6e 6f 0a    need_locks=no.
32510 66 69 0a 0a 0a 0a 0a 0a 0a 20 20 7b 20 24 61 73  fi.......  { $as
32520 5f 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 7b  _echo "$as_me:${
32530 61 73 5f 6c 69 6e 65 6e 6f 2d 24 4c 49 4e 45 4e  as_lineno-$LINEN
32540 4f 7d 3a 20 63 68 65 63 6b 69 6e 67 20 77 68 65  O}: checking whe
32550 74 68 65 72 20 74 68 65 20 24 63 6f 6d 70 69 6c  ther the $compil
32560 65 72 20 6c 69 6e 6b 65 72 20 28 24 4c 44 29 20  er linker ($LD) 
32570 73 75 70 70 6f 72 74 73 20 73 68 61 72 65 64 20  supports shared 
32580 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 24  libraries" >&5.$
32590 61 73 5f 65 63 68 6f 5f 6e 20 22 63 68 65 63 6b  as_echo_n "check
325a0 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20  ing whether the 
325b0 24 63 6f 6d 70 69 6c 65 72 20 6c 69 6e 6b 65 72  $compiler linker
325c0 20 28 24 4c 44 29 20 73 75 70 70 6f 72 74 73 20   ($LD) supports 
325d0 73 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73  shared libraries
325e0 2e 2e 2e 20 22 20 3e 26 36 3b 20 7d 0a 0a 20 20  ... " >&6; }..  
325f0 72 75 6e 70 61 74 68 5f 76 61 72 3d 0a 20 20 61  runpath_var=.  a
32600 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66  llow_undefined_f
32610 6c 61 67 3d 0a 20 20 61 6c 77 61 79 73 5f 65 78  lag=.  always_ex
32620 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a  port_symbols=no.
32630 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 0a    archive_cmds=.
32640 20 20 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d    archive_expsym
32650 5f 63 6d 64 73 3d 0a 20 20 63 6f 6d 70 69 6c 65  _cmds=.  compile
32660 72 5f 6e 65 65 64 73 5f 6f 62 6a 65 63 74 3d 6e  r_needs_object=n
32670 6f 0a 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65  o.  enable_share
32680 64 5f 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75  d_with_static_ru
32690 6e 74 69 6d 65 73 3d 6e 6f 0a 20 20 65 78 70 6f  ntimes=no.  expo
326a0 72 74 5f 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f  rt_dynamic_flag_
326b0 73 70 65 63 3d 0a 20 20 65 78 70 6f 72 74 5f 73  spec=.  export_s
326c0 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24 4e 4d  ymbols_cmds='$NM
326d0 20 24 6c 69 62 6f 62 6a 73 20 24 63 6f 6e 76 65   $libobjs $conve
326e0 6e 69 65 6e 63 65 20 7c 20 24 67 6c 6f 62 61 6c  nience | $global
326f0 5f 73 79 6d 62 6f 6c 5f 70 69 70 65 20 7c 20 24  _symbol_pipe | $
32700 53 45 44 20 27 5c 27 27 73 2f 2e 2a 20 2f 2f 27  SED '\''s/.* //'
32710 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75 6e 69  \'' | sort | uni
32720 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79 6d 62  q > $export_symb
32730 6f 6c 73 27 0a 20 20 68 61 72 64 63 6f 64 65 5f  ols'.  hardcode_
32740 61 75 74 6f 6d 61 74 69 63 3d 6e 6f 0a 20 20 68  automatic=no.  h
32750 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 6e  ardcode_direct=n
32760 6f 0a 20 20 68 61 72 64 63 6f 64 65 5f 64 69 72  o.  hardcode_dir
32770 65 63 74 5f 61 62 73 6f 6c 75 74 65 3d 6e 6f 0a  ect_absolute=no.
32780 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69    hardcode_libdi
32790 72 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20 20 68  r_flag_spec=.  h
327a0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
327b0 6c 61 67 5f 73 70 65 63 5f 6c 64 3d 0a 20 20 68  lag_spec_ld=.  h
327c0 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73  ardcode_libdir_s
327d0 65 70 61 72 61 74 6f 72 3d 0a 20 20 68 61 72 64  eparator=.  hard
327e0 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 6e 6f 0a  code_minus_L=no.
327f0 20 20 68 61 72 64 63 6f 64 65 5f 73 68 6c 69 62    hardcode_shlib
32800 70 61 74 68 5f 76 61 72 3d 75 6e 73 75 70 70 6f  path_var=unsuppo
32810 72 74 65 64 0a 20 20 69 6e 68 65 72 69 74 5f 72  rted.  inherit_r
32820 70 61 74 68 3d 6e 6f 0a 20 20 6c 69 6e 6b 5f 61  path=no.  link_a
32830 6c 6c 5f 64 65 70 6c 69 62 73 3d 75 6e 6b 6e 6f  ll_deplibs=unkno
32840 77 6e 0a 20 20 6d 6f 64 75 6c 65 5f 63 6d 64 73  wn.  module_cmds
32850 3d 0a 20 20 6d 6f 64 75 6c 65 5f 65 78 70 73 79  =.  module_expsy
32860 6d 5f 63 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72  m_cmds=.  old_ar
32870 63 68 69 76 65 5f 66 72 6f 6d 5f 6e 65 77 5f 63  chive_from_new_c
32880 6d 64 73 3d 0a 20 20 6f 6c 64 5f 61 72 63 68 69  mds=.  old_archi
32890 76 65 5f 66 72 6f 6d 5f 65 78 70 73 79 6d 73 5f  ve_from_expsyms_
328a0 63 6d 64 73 3d 0a 20 20 74 68 72 65 61 64 5f 73  cmds=.  thread_s
328b0 61 66 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a 20  afe_flag_spec=. 
328c0 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
328d0 6c 61 67 5f 73 70 65 63 3d 0a 20 20 23 20 69 6e  lag_spec=.  # in
328e0 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20 73 68  clude_expsyms sh
328f0 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f  ould be a list o
32900 66 20 73 70 61 63 65 2d 73 65 70 61 72 61 74 65  f space-separate
32910 64 20 73 79 6d 62 6f 6c 73 20 74 6f 20 62 65 20  d symbols to be 
32920 2a 61 6c 77 61 79 73 2a 0a 20 20 23 20 69 6e 63  *always*.  # inc
32930 6c 75 64 65 64 20 69 6e 20 74 68 65 20 73 79 6d  luded in the sym
32940 62 6f 6c 20 6c 69 73 74 0a 20 20 69 6e 63 6c 75  bol list.  inclu
32950 64 65 5f 65 78 70 73 79 6d 73 3d 0a 20 20 23 20  de_expsyms=.  # 
32960 65 78 63 6c 75 64 65 5f 65 78 70 73 79 6d 73 20  exclude_expsyms 
32970 63 61 6e 20 62 65 20 61 6e 20 65 78 74 65 6e 64  can be an extend
32980 65 64 20 72 65 67 65 78 70 20 6f 66 20 73 79 6d  ed regexp of sym
32990 62 6f 6c 73 20 74 6f 20 65 78 63 6c 75 64 65 0a  bols to exclude.
329a0 20 20 23 20 69 74 20 77 69 6c 6c 20 62 65 20 77    # it will be w
329b0 72 61 70 70 65 64 20 62 79 20 60 20 28 27 20 61  rapped by ` (' a
329c0 6e 64 20 60 29 24 27 2c 20 73 6f 20 6f 6e 65 20  nd `)$', so one 
329d0 6d 75 73 74 20 6e 6f 74 20 6d 61 74 63 68 20 62  must not match b
329e0 65 67 69 6e 6e 69 6e 67 20 6f 72 0a 20 20 23 20  eginning or.  # 
329f0 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 20 20 45 78  end of line.  Ex
32a00 61 6d 70 6c 65 3a 20 60 61 7c 62 63 7c 2e 2a 64  ample: `a|bc|.*d
32a10 2e 2a 27 20 77 69 6c 6c 20 65 78 63 6c 75 64 65  .*' will exclude
32a20 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 60 61 27   the symbols `a'
32a30 20 61 6e 64 20 60 62 63 27 2c 0a 20 20 23 20 61   and `bc',.  # a
32a40 73 20 77 65 6c 6c 20 61 73 20 61 6e 79 20 73 79  s well as any sy
32a50 6d 62 6f 6c 20 74 68 61 74 20 63 6f 6e 74 61 69  mbol that contai
32a60 6e 73 20 60 64 27 2e 0a 20 20 65 78 63 6c 75 64  ns `d'..  exclud
32a70 65 5f 65 78 70 73 79 6d 73 3d 27 5f 47 4c 4f 42  e_expsyms='_GLOB
32a80 41 4c 5f 4f 46 46 53 45 54 5f 54 41 42 4c 45 5f  AL_OFFSET_TABLE_
32a90 7c 5f 47 4c 4f 42 41 4c 5f 5f 46 5b 49 44 5d 5f  |_GLOBAL__F[ID]_
32aa0 2e 2a 27 0a 20 20 23 20 41 6c 74 68 6f 75 67 68  .*'.  # Although
32ab0 20 5f 47 4c 4f 42 41 4c 5f 4f 46 46 53 45 54 5f   _GLOBAL_OFFSET_
32ac0 54 41 42 4c 45 5f 20 69 73 20 61 20 76 61 6c 69  TABLE_ is a vali
32ad0 64 20 73 79 6d 62 6f 6c 20 43 20 6e 61 6d 65 2c  d symbol C name,
32ae0 20 6d 6f 73 74 20 61 2e 6f 75 74 0a 20 20 23 20   most a.out.  # 
32af0 70 6c 61 74 66 6f 72 6d 73 20 28 61 62 29 75 73  platforms (ab)us
32b00 65 20 69 74 20 69 6e 20 50 49 43 20 63 6f 64 65  e it in PIC code
32b10 2c 20 62 75 74 20 74 68 65 69 72 20 6c 69 6e 6b  , but their link
32b20 65 72 73 20 67 65 74 20 63 6f 6e 66 75 73 65 64  ers get confused
32b30 20 69 66 0a 20 20 23 20 74 68 65 20 73 79 6d 62   if.  # the symb
32b40 6f 6c 20 69 73 20 65 78 70 6c 69 63 69 74 6c 79  ol is explicitly
32b50 20 72 65 66 65 72 65 6e 63 65 64 2e 20 20 53 69   referenced.  Si
32b60 6e 63 65 20 70 6f 72 74 61 62 6c 65 20 63 6f 64  nce portable cod
32b70 65 20 63 61 6e 6e 6f 74 0a 20 20 23 20 72 65 6c  e cannot.  # rel
32b80 79 20 6f 6e 20 74 68 69 73 20 73 79 6d 62 6f 6c  y on this symbol
32b90 20 6e 61 6d 65 2c 20 69 74 27 73 20 70 72 6f 62   name, it's prob
32ba0 61 62 6c 79 20 66 69 6e 65 20 74 6f 20 6e 65 76  ably fine to nev
32bb0 65 72 20 69 6e 63 6c 75 64 65 20 69 74 20 69 6e  er include it in
32bc0 0a 20 20 23 20 70 72 65 6c 6f 61 64 65 64 20 73  .  # preloaded s
32bd0 79 6d 62 6f 6c 20 74 61 62 6c 65 73 2e 0a 20 20  ymbol tables..  
32be0 23 20 45 78 63 6c 75 64 65 20 73 68 61 72 65 64  # Exclude shared
32bf0 20 6c 69 62 72 61 72 79 20 69 6e 69 74 69 61 6c   library initial
32c00 69 7a 61 74 69 6f 6e 2f 66 69 6e 61 6c 69 7a 61  ization/finaliza
32c10 74 69 6f 6e 20 73 79 6d 62 6f 6c 73 2e 0a 20 20  tion symbols..  
32c20 65 78 74 72 61 63 74 5f 65 78 70 73 79 6d 73 5f  extract_expsyms_
32c30 63 6d 64 73 3d 0a 0a 20 20 63 61 73 65 20 24 68  cmds=..  case $h
32c40 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 63 79 67 77  ost_os in.  cygw
32c50 69 6e 2a 20 7c 20 6d 69 6e 67 77 2a 20 7c 20 70  in* | mingw* | p
32c60 77 33 32 2a 20 7c 20 63 65 67 63 63 2a 29 0a 20  w32* | cegcc*). 
32c70 20 20 20 23 20 46 49 58 4d 45 3a 20 74 68 65 20     # FIXME: the 
32c80 4d 53 56 43 2b 2b 20 70 6f 72 74 20 68 61 73 6e  MSVC++ port hasn
32c90 27 74 20 62 65 65 6e 20 74 65 73 74 65 64 20 69  't been tested i
32ca0 6e 20 61 20 6c 6f 6f 6f 6f 6e 67 20 74 69 6d 65  n a loooong time
32cb0 0a 20 20 20 20 23 20 57 68 65 6e 20 6e 6f 74 20  .    # When not 
32cc0 75 73 69 6e 67 20 67 63 63 2c 20 77 65 20 63 75  using gcc, we cu
32cd0 72 72 65 6e 74 6c 79 20 61 73 73 75 6d 65 20 74  rrently assume t
32ce0 68 61 74 20 77 65 20 61 72 65 20 75 73 69 6e 67  hat we are using
32cf0 0a 20 20 20 20 23 20 4d 69 63 72 6f 73 6f 66 74  .    # Microsoft
32d00 20 56 69 73 75 61 6c 20 43 2b 2b 2e 0a 20 20 20   Visual C++..   
32d10 20 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20   if test "$GCC" 
32d20 21 3d 20 79 65 73 3b 20 74 68 65 6e 0a 20 20 20  != yes; then.   
32d30 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d 6e     with_gnu_ld=n
32d40 6f 0a 20 20 20 20 66 69 0a 20 20 20 20 3b 3b 0a  o.    fi.    ;;.
32d50 20 20 69 6e 74 65 72 69 78 2a 29 0a 20 20 20 20    interix*).    
32d60 23 20 77 65 20 6a 75 73 74 20 68 6f 70 65 2f 61  # we just hope/a
32d70 73 73 75 6d 65 20 74 68 69 73 20 69 73 20 67 63  ssume this is gc
32d80 63 20 61 6e 64 20 6e 6f 74 20 63 38 39 20 28 3d  c and not c89 (=
32d90 20 4d 53 56 43 2b 2b 29 0a 20 20 20 20 77 69 74   MSVC++).    wit
32da0 68 5f 67 6e 75 5f 6c 64 3d 79 65 73 0a 20 20 20  h_gnu_ld=yes.   
32db0 20 3b 3b 0a 20 20 6f 70 65 6e 62 73 64 2a 29 0a   ;;.  openbsd*).
32dc0 20 20 20 20 77 69 74 68 5f 67 6e 75 5f 6c 64 3d      with_gnu_ld=
32dd0 6e 6f 0a 20 20 20 20 3b 3b 0a 20 20 65 73 61 63  no.    ;;.  esac
32de0 0a 0a 20 20 6c 64 5f 73 68 6c 69 62 73 3d 79 65  ..  ld_shlibs=ye
32df0 73 0a 20 20 69 66 20 74 65 73 74 20 22 24 77 69  s.  if test "$wi
32e00 74 68 5f 67 6e 75 5f 6c 64 22 20 3d 20 79 65 73  th_gnu_ld" = yes
32e10 3b 20 74 68 65 6e 0a 20 20 20 20 23 20 49 66 20  ; then.    # If 
32e20 61 72 63 68 69 76 65 5f 63 6d 64 73 20 72 75 6e  archive_cmds run
32e30 73 20 4c 44 2c 20 6e 6f 74 20 43 43 2c 20 77 6c  s LD, not CC, wl
32e40 61 72 63 20 73 68 6f 75 6c 64 20 62 65 20 65 6d  arc should be em
32e50 70 74 79 0a 20 20 20 20 77 6c 61 72 63 3d 27 24  pty.    wlarc='$
32e60 7b 77 6c 7d 27 0a 0a 20 20 20 20 23 20 53 65 74  {wl}'..    # Set
32e70 20 73 6f 6d 65 20 64 65 66 61 75 6c 74 73 20 66   some defaults f
32e80 6f 72 20 47 4e 55 20 6c 64 20 77 69 74 68 20 73  or GNU ld with s
32e90 68 61 72 65 64 20 6c 69 62 72 61 72 79 20 73 75  hared library su
32ea0 70 70 6f 72 74 2e 20 54 68 65 73 65 0a 20 20 20  pport. These.   
32eb0 20 23 20 61 72 65 20 72 65 73 65 74 20 6c 61 74   # are reset lat
32ec0 65 72 20 69 66 20 73 68 61 72 65 64 20 6c 69 62  er if shared lib
32ed0 72 61 72 69 65 73 20 61 72 65 20 6e 6f 74 20 73  raries are not s
32ee0 75 70 70 6f 72 74 65 64 2e 20 50 75 74 74 69 6e  upported. Puttin
32ef0 67 20 74 68 65 6d 0a 20 20 20 20 23 20 68 65 72  g them.    # her
32f00 65 20 61 6c 6c 6f 77 73 20 74 68 65 6d 20 74 6f  e allows them to
32f10 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 69   be overridden i
32f20 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20  f necessary..   
32f30 20 72 75 6e 70 61 74 68 5f 76 61 72 3d 4c 44 5f   runpath_var=LD_
32f40 52 55 4e 5f 50 41 54 48 0a 20 20 20 20 68 61 72  RUN_PATH.    har
32f50 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
32f60 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70  g_spec='${wl}-rp
32f70 61 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72  ath ${wl}$libdir
32f80 27 0a 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e  '.    export_dyn
32f90 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27  amic_flag_spec='
32fa0 24 7b 77 6c 7d 2d 2d 65 78 70 6f 72 74 2d 64 79  ${wl}--export-dy
32fb0 6e 61 6d 69 63 27 0a 20 20 20 20 23 20 61 6e 63  namic'.    # anc
32fc0 69 65 6e 74 20 47 4e 55 20 6c 64 20 64 69 64 6e  ient GNU ld didn
32fd0 27 74 20 73 75 70 70 6f 72 74 20 2d 2d 77 68 6f  't support --who
32fe0 6c 65 2d 61 72 63 68 69 76 65 20 65 74 2e 20 61  le-archive et. a
32ff0 6c 2e 0a 20 20 20 20 69 66 20 24 4c 44 20 2d 2d  l..    if $LD --
33000 68 65 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45  help 2>&1 | $GRE
33010 50 20 27 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68  P 'no-whole-arch
33020 69 76 65 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  ive' > /dev/null
33030 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 77 68 6f  ; then.      who
33040 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f  le_archive_flag_
33050 73 70 65 63 3d 22 24 77 6c 61 72 63 22 27 2d 2d  spec="$wlarc"'--
33060 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 24 63 6f  whole-archive$co
33070 6e 76 65 6e 69 65 6e 63 65 20 27 22 24 77 6c 61  nvenience '"$wla
33080 72 63 22 27 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61  rc"'--no-whole-a
33090 72 63 68 69 76 65 27 0a 20 20 20 20 65 6c 73 65  rchive'.    else
330a0 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61 72 63  .      whole_arc
330b0 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d 0a  hive_flag_spec=.
330c0 20 20 20 20 66 69 0a 20 20 20 20 73 75 70 70 6f      fi.    suppo
330d0 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e  rts_anon_version
330e0 69 6e 67 3d 6e 6f 0a 20 20 20 20 63 61 73 65 20  ing=no.    case 
330f0 60 24 4c 44 20 2d 76 20 32 3e 26 31 60 20 69 6e  `$LD -v 2>&1` in
33100 0a 20 20 20 20 20 20 2a 5c 20 5b 30 31 5d 2e 2a  .      *\ [01].*
33110 20 7c 20 2a 5c 20 32 2e 5b 30 2d 39 5d 2e 2a 20   | *\ 2.[0-9].* 
33120 7c 20 2a 5c 20 32 2e 31 30 2e 2a 29 20 3b 3b 20  | *\ 2.10.*) ;; 
33130 23 20 63 61 74 63 68 20 76 65 72 73 69 6f 6e 73  # catch versions
33140 20 3c 20 32 2e 31 31 0a 20 20 20 20 20 20 2a 5c   < 2.11.      *\
33150 20 32 2e 31 31 2e 39 33 2e 30 2e 32 5c 20 2a 29   2.11.93.0.2\ *)
33160 20 73 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76   supports_anon_v
33170 65 72 73 69 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b  ersioning=yes ;;
33180 20 23 20 52 48 37 2e 33 20 2e 2e 2e 0a 20 20 20   # RH7.3 ....   
33190 20 20 20 2a 5c 20 32 2e 31 31 2e 39 32 2e 30 2e     *\ 2.11.92.0.
331a0 31 32 5c 20 2a 29 20 73 75 70 70 6f 72 74 73 5f  12\ *) supports_
331b0 61 6e 6f 6e 5f 76 65 72 73 69 6f 6e 69 6e 67 3d  anon_versioning=
331c0 79 65 73 20 3b 3b 20 23 20 4d 61 6e 64 72 61 6b  yes ;; # Mandrak
331d0 65 20 38 2e 32 20 2e 2e 2e 0a 20 20 20 20 20 20  e 8.2 ....      
331e0 2a 5c 20 32 2e 31 31 2e 2a 29 20 3b 3b 20 23 20  *\ 2.11.*) ;; # 
331f0 6f 74 68 65 72 20 32 2e 31 31 20 76 65 72 73 69  other 2.11 versi
33200 6f 6e 73 0a 20 20 20 20 20 20 2a 29 20 73 75 70  ons.      *) sup
33210 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72 73 69  ports_anon_versi
33220 6f 6e 69 6e 67 3d 79 65 73 20 3b 3b 0a 20 20 20  oning=yes ;;.   
33230 20 65 73 61 63 0a 0a 20 20 20 20 23 20 53 65 65   esac..    # See
33240 20 69 66 20 47 4e 55 20 6c 64 20 73 75 70 70 6f   if GNU ld suppo
33250 72 74 73 20 73 68 61 72 65 64 20 6c 69 62 72 61  rts shared libra
33260 72 69 65 73 2e 0a 20 20 20 20 63 61 73 65 20 24  ries..    case $
33270 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20 20 61  host_os in.    a
33280 69 78 5b 33 2d 39 5d 2a 29 0a 20 20 20 20 20 20  ix[3-9]*).      
33290 23 20 4f 6e 20 41 49 58 2f 50 50 43 2c 20 74 68  # On AIX/PPC, th
332a0 65 20 47 4e 55 20 6c 69 6e 6b 65 72 20 69 73 20  e GNU linker is 
332b0 76 65 72 79 20 62 72 6f 6b 65 6e 0a 20 20 20 20  very broken.    
332c0 20 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74    if test "$host
332d0 5f 63 70 75 22 20 21 3d 20 69 61 36 34 3b 20 74  _cpu" != ia64; t
332e0 68 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e  hen..ld_shlibs=n
332f0 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46  o..cat <<_LT_EOF
33300 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69   1>&2..*** Warni
33310 6e 67 3a 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b  ng: the GNU link
33320 65 72 2c 20 61 74 20 6c 65 61 73 74 20 75 70 20  er, at least up 
33330 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31  to release 2.9.1
33340 2c 20 69 73 20 72 65 70 6f 72 74 65 64 0a 2a 2a  , is reported.**
33350 2a 20 74 6f 20 62 65 20 75 6e 61 62 6c 65 20 74  * to be unable t
33360 6f 20 72 65 6c 69 61 62 6c 79 20 63 72 65 61 74  o reliably creat
33370 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  e shared librari
33380 65 73 20 6f 6e 20 41 49 58 2e 0a 2a 2a 2a 20 54  es on AIX..*** T
33390 68 65 72 65 66 6f 72 65 2c 20 6c 69 62 74 6f 6f  herefore, libtoo
333a0 6c 20 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73  l is disabling s
333b0 68 61 72 65 64 20 6c 69 62 72 61 72 69 65 73 20  hared libraries 
333c0 73 75 70 70 6f 72 74 2e 20 20 49 66 20 79 6f 75  support.  If you
333d0 0a 2a 2a 2a 20 72 65 61 6c 6c 79 20 63 61 72 65  .*** really care
333e0 20 66 6f 72 20 73 68 61 72 65 64 20 6c 69 62 72   for shared libr
333f0 61 72 69 65 73 2c 20 79 6f 75 20 6d 61 79 20 77  aries, you may w
33400 61 6e 74 20 74 6f 20 6d 6f 64 69 66 79 20 79 6f  ant to modify yo
33410 75 72 20 50 41 54 48 0a 2a 2a 2a 20 73 6f 20 74  ur PATH.*** so t
33420 68 61 74 20 61 20 6e 6f 6e 2d 47 4e 55 20 6c 69  hat a non-GNU li
33430 6e 6b 65 72 20 69 73 20 66 6f 75 6e 64 2c 20 61  nker is found, a
33440 6e 64 20 74 68 65 6e 20 72 65 73 74 61 72 74 2e  nd then restart.
33450 0a 0a 5f 4c 54 5f 45 4f 46 0a 20 20 20 20 20 20  .._LT_EOF.      
33460 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33470 20 61 6d 69 67 61 6f 73 2a 29 0a 20 20 20 20 20   amigaos*).     
33480 20 63 61 73 65 20 24 68 6f 73 74 5f 63 70 75 20   case $host_cpu 
33490 69 6e 0a 20 20 20 20 20 20 70 6f 77 65 72 70 63  in.      powerpc
334a0 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20  ).            # 
334b0 73 65 65 20 63 6f 6d 6d 65 6e 74 20 61 62 6f 75  see comment abou
334c0 74 20 41 6d 69 67 61 4f 53 34 20 2e 73 6f 20 73  t AmigaOS4 .so s
334d0 75 70 70 6f 72 74 0a 20 20 20 20 20 20 20 20 20  upport.         
334e0 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d     archive_cmds=
334f0 27 24 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69  '$CC -shared $li
33500 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
33510 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24  compiler_flags $
33520 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24  {wl}-soname $wl$
33530 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27 0a  soname -o $lib'.
33540 20 20 20 20 20 20 20 20 20 20 20 20 61 72 63 68              arch
33550 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d  ive_expsym_cmds=
33560 27 27 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20 20  ''.        ;;.  
33570 20 20 20 20 6d 36 38 6b 29 0a 20 20 20 20 20 20      m68k).      
33580 20 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d        archive_cm
33590 64 73 3d 27 24 52 4d 20 24 6f 75 74 70 75 74 5f  ds='$RM $output_
335a0 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
335b0 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
335c0 64 65 66 69 6e 65 20 4e 41 4d 45 20 24 6c 69 62  define NAME $lib
335d0 6e 61 6d 65 22 20 3e 20 24 6f 75 74 70 75 74 5f  name" > $output_
335e0 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
335f0 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
33600 64 65 66 69 6e 65 20 4c 49 42 52 41 52 59 5f 49  define LIBRARY_I
33610 44 20 31 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f  D 1" >> $output_
33620 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62 72 61  objdir/a2ixlibra
33630 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20 22 23  ry.data~$ECHO "#
33640 64 65 66 69 6e 65 20 56 45 52 53 49 4f 4e 20 24  define VERSION $
33650 6d 61 6a 6f 72 22 20 3e 3e 20 24 6f 75 74 70 75  major" >> $outpu
33660 74 5f 6f 62 6a 64 69 72 2f 61 32 69 78 6c 69 62  t_objdir/a2ixlib
33670 72 61 72 79 2e 64 61 74 61 7e 24 45 43 48 4f 20  rary.data~$ECHO 
33680 22 23 64 65 66 69 6e 65 20 52 45 56 49 53 49 4f  "#define REVISIO
33690 4e 20 24 72 65 76 69 73 69 6f 6e 22 20 3e 3e 20  N $revision" >> 
336a0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 61  $output_objdir/a
336b0 32 69 78 6c 69 62 72 61 72 79 2e 64 61 74 61 7e  2ixlibrary.data~
336c0 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
336d0 69 62 20 24 6c 69 62 6f 62 6a 73 7e 24 52 41 4e  ib $libobjs~$RAN
336e0 4c 49 42 20 24 6c 69 62 7e 28 63 64 20 24 6f 75  LIB $lib~(cd $ou
336f0 74 70 75 74 5f 6f 62 6a 64 69 72 20 26 26 20 61  tput_objdir && a
33700 32 69 78 6c 69 62 72 61 72 79 20 2d 33 32 29 27  2ixlibrary -32)'
33710 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 61 72  .            har
33720 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
33730 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69 62 64 69  g_spec='-L$libdi
33740 72 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 68  r'.            h
33750 61 72 64 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d  ardcode_minus_L=
33760 79 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 0a 20  yes.        ;;. 
33770 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 20 20       esac.      
33780 3b 3b 0a 0a 20 20 20 20 62 65 6f 73 2a 29 0a 20  ;;..    beos*). 
33790 20 20 20 20 20 69 66 20 24 4c 44 20 2d 2d 68 65       if $LD --he
337a0 6c 70 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  lp 2>&1 | $GREP 
337b0 27 3a 20 73 75 70 70 6f 72 74 65 64 20 74 61 72  ': supported tar
337c0 67 65 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f  gets:.* elf' > /
337d0 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09  dev/null; then..
337e0 61 6c 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f  allow_undefined_
337f0 66 6c 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64  flag=unsupported
33800 0a 09 23 20 4a 6f 73 65 70 68 20 42 65 63 6b 65  ..# Joseph Becke
33810 6e 62 61 63 68 20 3c 6a 72 62 33 40 62 65 73 74  nbach <jrb3@best
33820 2e 63 6f 6d 3e 20 73 61 79 73 20 73 6f 6d 65 20  .com> says some 
33830 72 65 6c 65 61 73 65 73 20 6f 66 20 67 63 63 0a  releases of gcc.
33840 09 23 20 73 75 70 70 6f 72 74 20 2d 2d 75 6e 64  .# support --und
33850 65 66 69 6e 65 64 2e 20 20 54 68 69 73 20 64 65  efined.  This de
33860 73 65 72 76 65 73 20 73 6f 6d 65 20 69 6e 76 65  serves some inve
33870 73 74 69 67 61 74 69 6f 6e 2e 20 20 46 49 58 4d  stigation.  FIXM
33880 45 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73 3d  E..archive_cmds=
33890 27 24 43 43 20 2d 6e 6f 73 74 61 72 74 20 24 6c  '$CC -nostart $l
338a0 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20  ibobjs $deplibs 
338b0 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20  $compiler_flags 
338c0 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c  ${wl}-soname $wl
338d0 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
338e0 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
338f0 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
33900 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33910 20 63 79 67 77 69 6e 2a 20 7c 20 6d 69 6e 67 77   cygwin* | mingw
33920 2a 20 7c 20 70 77 33 32 2a 20 7c 20 63 65 67 63  * | pw32* | cegc
33930 63 2a 29 0a 20 20 20 20 20 20 23 20 5f 4c 54 5f  c*).      # _LT_
33940 54 41 47 56 41 52 28 68 61 72 64 63 6f 64 65 5f  TAGVAR(hardcode_
33950 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65 63  libdir_flag_spec
33960 2c 20 29 20 69 73 20 61 63 74 75 61 6c 6c 79 20  , ) is actually 
33970 6d 65 61 6e 69 6e 67 6c 65 73 73 2c 0a 20 20 20  meaningless,.   
33980 20 20 20 23 20 61 73 20 74 68 65 72 65 20 69 73     # as there is
33990 20 6e 6f 20 73 65 61 72 63 68 20 70 61 74 68 20   no search path 
339a0 66 6f 72 20 44 4c 4c 73 2e 0a 20 20 20 20 20 20  for DLLs..      
339b0 68 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f  hardcode_libdir_
339c0 66 6c 61 67 5f 73 70 65 63 3d 27 2d 4c 24 6c 69  flag_spec='-L$li
339d0 62 64 69 72 27 0a 20 20 20 20 20 20 61 6c 6c 6f  bdir'.      allo
339e0 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c 61 67  w_undefined_flag
339f0 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20 20 20  =unsupported.   
33a00 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f 72 74     always_export
33a10 5f 73 79 6d 62 6f 6c 73 3d 6e 6f 0a 20 20 20 20  _symbols=no.    
33a20 20 20 65 6e 61 62 6c 65 5f 73 68 61 72 65 64 5f    enable_shared_
33a30 77 69 74 68 5f 73 74 61 74 69 63 5f 72 75 6e 74  with_static_runt
33a40 69 6d 65 73 3d 79 65 73 0a 20 20 20 20 20 20 65  imes=yes.      e
33a50 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d  xport_symbols_cm
33a60 64 73 3d 27 24 4e 4d 20 24 6c 69 62 6f 62 6a 73  ds='$NM $libobjs
33a70 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c 20   $convenience | 
33a80 24 67 6c 6f 62 61 6c 5f 73 79 6d 62 6f 6c 5f 70  $global_symbol_p
33a90 69 70 65 20 7c 20 24 53 45 44 20 2d 65 20 27 5c  ipe | $SED -e '\
33aa0 27 27 2f 5e 5b 42 43 44 47 52 53 5d 5b 20 5d 2f  ''/^[BCDGRS][ ]/
33ab0 73 2f 2e 2a 5b 20 5d 5c 28 5b 5e 20 5d 2a 5c 29  s/.*[ ]\([^ ]*\)
33ac0 2f 5c 31 20 44 41 54 41 2f 27 5c 27 27 20 7c 20  /\1 DATA/'\'' | 
33ad0 24 53 45 44 20 2d 65 20 27 5c 27 27 2f 5e 5b 41  $SED -e '\''/^[A
33ae0 49 54 57 5d 5b 20 5d 2f 73 2f 2e 2a 5b 20 5d 2f  ITW][ ]/s/.*[ ]/
33af0 2f 27 5c 27 27 20 7c 20 73 6f 72 74 20 7c 20 75  /'\'' | sort | u
33b00 6e 69 71 20 3e 20 24 65 78 70 6f 72 74 5f 73 79  niq > $export_sy
33b10 6d 62 6f 6c 73 27 0a 0a 20 20 20 20 20 20 69 66  mbols'..      if
33b20 20 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31   $LD --help 2>&1
33b30 20 7c 20 24 47 52 45 50 20 27 61 75 74 6f 2d 69   | $GREP 'auto-i
33b40 6d 70 6f 72 74 27 20 3e 20 2f 64 65 76 2f 6e 75  mport' > /dev/nu
33b50 6c 6c 3b 20 74 68 65 6e 0a 20 20 20 20 20 20 20  ll; then.       
33b60 20 61 72 63 68 69 76 65 5f 63 6d 64 73 3d 27 24   archive_cmds='$
33b70 43 43 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f  CC -shared $libo
33b80 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
33b90 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 2d 6f 20  mpiler_flags -o 
33ba0 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24  $output_objdir/$
33bb0 73 6f 6e 61 6d 65 20 24 7b 77 6c 7d 2d 2d 65 6e  soname ${wl}--en
33bc0 61 62 6c 65 2d 61 75 74 6f 2d 69 6d 61 67 65 2d  able-auto-image-
33bd0 62 61 73 65 20 2d 58 6c 69 6e 6b 65 72 20 2d 2d  base -Xlinker --
33be0 6f 75 74 2d 69 6d 70 6c 69 62 20 2d 58 6c 69 6e  out-implib -Xlin
33bf0 6b 65 72 20 24 6c 69 62 27 0a 09 23 20 49 66 20  ker $lib'..# If 
33c00 74 68 65 20 65 78 70 6f 72 74 2d 73 79 6d 62 6f  the export-symbo
33c10 6c 73 20 66 69 6c 65 20 61 6c 72 65 61 64 79 20  ls file already 
33c20 69 73 20 61 20 2e 64 65 66 20 66 69 6c 65 20 28  is a .def file (
33c30 31 73 74 20 6c 69 6e 65 0a 09 23 20 69 73 20 45  1st line..# is E
33c40 58 50 4f 52 54 53 29 2c 20 75 73 65 20 69 74 20  XPORTS), use it 
33c50 61 73 20 69 73 3b 20 6f 74 68 65 72 77 69 73 65  as is; otherwise
33c60 2c 20 70 72 65 70 65 6e 64 2e 2e 2e 0a 09 61 72  , prepend.....ar
33c70 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64  chive_expsym_cmd
33c80 73 3d 27 69 66 20 74 65 73 74 20 22 78 60 24 53  s='if test "x`$S
33c90 45 44 20 31 71 20 24 65 78 70 6f 72 74 5f 73 79  ED 1q $export_sy
33ca0 6d 62 6f 6c 73 60 22 20 3d 20 78 45 58 50 4f 52  mbols`" = xEXPOR
33cb0 54 53 3b 20 74 68 65 6e 0a 09 20 20 63 70 20 24  TS; then..  cp $
33cc0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 24  export_symbols $
33cd0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 73  output_objdir/$s
33ce0 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09 65 6c 73 65  oname.def;..else
33cf0 0a 09 20 20 65 63 68 6f 20 45 58 50 4f 52 54 53  ..  echo EXPORTS
33d00 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
33d10 72 2f 24 73 6f 6e 61 6d 65 2e 64 65 66 3b 0a 09  r/$soname.def;..
33d20 20 20 63 61 74 20 24 65 78 70 6f 72 74 5f 73 79    cat $export_sy
33d30 6d 62 6f 6c 73 20 3e 3e 20 24 6f 75 74 70 75 74  mbols >> $output
33d40 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
33d50 64 65 66 3b 0a 09 66 69 7e 0a 09 24 43 43 20 2d  def;..fi~..$CC -
33d60 73 68 61 72 65 64 20 24 6f 75 74 70 75 74 5f 6f  shared $output_o
33d70 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 64 65  bjdir/$soname.de
33d80 66 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  f $libobjs $depl
33d90 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
33da0 61 67 73 20 2d 6f 20 24 6f 75 74 70 75 74 5f 6f  ags -o $output_o
33db0 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 20 24 7b  bjdir/$soname ${
33dc0 77 6c 7d 2d 2d 65 6e 61 62 6c 65 2d 61 75 74 6f  wl}--enable-auto
33dd0 2d 69 6d 61 67 65 2d 62 61 73 65 20 2d 58 6c 69  -image-base -Xli
33de0 6e 6b 65 72 20 2d 2d 6f 75 74 2d 69 6d 70 6c 69  nker --out-impli
33df0 62 20 2d 58 6c 69 6e 6b 65 72 20 24 6c 69 62 27  b -Xlinker $lib'
33e00 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 6c 64 5f  .      else..ld_
33e10 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20 20  shlibs=no.      
33e20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20  fi.      ;;..   
33e30 20 69 6e 74 65 72 69 78 5b 33 2d 39 5d 2a 29 0a   interix[3-9]*).
33e40 20 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 64        hardcode_d
33e50 69 72 65 63 74 3d 6e 6f 0a 20 20 20 20 20 20 68  irect=no.      h
33e60 61 72 64 63 6f 64 65 5f 73 68 6c 69 62 70 61 74  ardcode_shlibpat
33e70 68 5f 76 61 72 3d 6e 6f 0a 20 20 20 20 20 20 68  h_var=no.      h
33e80 61 72 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66  ardcode_libdir_f
33e90 6c 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  lag_spec='${wl}-
33ea0 72 70 61 74 68 2c 24 6c 69 62 64 69 72 27 0a 20  rpath,$libdir'. 
33eb0 20 20 20 20 20 65 78 70 6f 72 74 5f 64 79 6e 61       export_dyna
33ec0 6d 69 63 5f 66 6c 61 67 5f 73 70 65 63 3d 27 24  mic_flag_spec='$
33ed0 7b 77 6c 7d 2d 45 27 0a 20 20 20 20 20 20 23 20  {wl}-E'.      # 
33ee0 48 61 63 6b 3a 20 4f 6e 20 49 6e 74 65 72 69 78  Hack: On Interix
33ef0 20 33 2e 78 2c 20 77 65 20 63 61 6e 6e 6f 74 20   3.x, we cannot 
33f00 63 6f 6d 70 69 6c 65 20 50 49 43 20 62 65 63 61  compile PIC beca
33f10 75 73 65 20 6f 66 20 61 20 62 72 6f 6b 65 6e 20  use of a broken 
33f20 67 63 63 2e 0a 20 20 20 20 20 20 23 20 49 6e 73  gcc..      # Ins
33f30 74 65 61 64 2c 20 73 68 61 72 65 64 20 6c 69 62  tead, shared lib
33f40 72 61 72 69 65 73 20 61 72 65 20 6c 6f 61 64 65  raries are loade
33f50 64 20 61 74 20 61 6e 20 69 6d 61 67 65 20 62 61  d at an image ba
33f60 73 65 20 28 30 78 31 30 30 30 30 30 30 30 20 62  se (0x10000000 b
33f70 79 0a 20 20 20 20 20 20 23 20 64 65 66 61 75 6c  y.      # defaul
33f80 74 29 20 61 6e 64 20 72 65 6c 6f 63 61 74 65 64  t) and relocated
33f90 20 69 66 20 74 68 65 79 20 63 6f 6e 66 6c 69 63   if they conflic
33fa0 74 2c 20 77 68 69 63 68 20 69 73 20 61 20 73 6c  t, which is a sl
33fb0 6f 77 20 76 65 72 79 20 6d 65 6d 6f 72 79 0a 20  ow very memory. 
33fc0 20 20 20 20 20 23 20 63 6f 6e 73 75 6d 69 6e 67       # consuming
33fd0 20 61 6e 64 20 66 72 61 67 6d 65 6e 74 69 6e 67   and fragmenting
33fe0 20 70 72 6f 63 65 73 73 2e 20 20 54 6f 20 61 76   process.  To av
33ff0 6f 69 64 20 74 68 69 73 2c 20 77 65 20 70 69 63  oid this, we pic
34000 6b 20 61 20 72 61 6e 64 6f 6d 2c 0a 20 20 20 20  k a random,.    
34010 20 20 23 20 32 35 36 20 4b 69 42 2d 61 6c 69 67    # 256 KiB-alig
34020 6e 65 64 20 69 6d 61 67 65 20 62 61 73 65 20 62  ned image base b
34030 65 74 77 65 65 6e 20 30 78 35 30 30 30 30 30 30  etween 0x5000000
34040 30 20 61 6e 64 20 30 78 36 46 46 43 30 30 30 30  0 and 0x6FFC0000
34050 20 61 74 20 6c 69 6e 6b 0a 20 20 20 20 20 20 23   at link.      #
34060 20 74 69 6d 65 2e 20 20 4d 6f 76 69 6e 67 20 75   time.  Moving u
34070 70 20 66 72 6f 6d 20 30 78 31 30 30 30 30 30 30  p from 0x1000000
34080 30 20 61 6c 73 6f 20 61 6c 6c 6f 77 73 20 6d 6f  0 also allows mo
34090 72 65 20 73 62 72 6b 28 32 29 20 73 70 61 63 65  re sbrk(2) space
340a0 2e 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ..      archive_
340b0 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65  cmds='$CC -share
340c0 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62  d $pic_flag $lib
340d0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
340e0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
340f0 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b  wl}-h,$soname ${
34100 77 6c 7d 2d 2d 69 6d 61 67 65 2d 62 61 73 65 2c  wl}--image-base,
34110 60 65 78 70 72 20 24 7b 52 41 4e 44 4f 4d 2d 24  `expr ${RANDOM-$
34120 24 7d 20 25 20 34 30 39 36 20 2f 20 32 20 5c 2a  $} % 4096 / 2 \*
34130 20 32 36 32 31 34 34 20 2b 20 31 33 34 32 31 37   262144 + 134217
34140 37 32 38 30 60 20 2d 6f 20 24 6c 69 62 27 0a 20  7280` -o $lib'. 
34150 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
34160 73 79 6d 5f 63 6d 64 73 3d 27 73 65 64 20 22 73  sym_cmds='sed "s
34170 2c 5e 2c 5f 2c 22 20 24 65 78 70 6f 72 74 5f 73  ,^,_," $export_s
34180 79 6d 62 6f 6c 73 20 3e 24 6f 75 74 70 75 74 5f  ymbols >$output_
34190 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e 65  objdir/$soname.e
341a0 78 70 73 79 6d 7e 24 43 43 20 2d 73 68 61 72 65  xpsym~$CC -share
341b0 64 20 24 70 69 63 5f 66 6c 61 67 20 24 6c 69 62  d $pic_flag $lib
341c0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63  objs $deplibs $c
341d0 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b  ompiler_flags ${
341e0 77 6c 7d 2d 68 2c 24 73 6f 6e 61 6d 65 20 24 7b  wl}-h,$soname ${
341f0 77 6c 7d 2d 2d 72 65 74 61 69 6e 2d 73 79 6d 62  wl}--retain-symb
34200 6f 6c 73 2d 66 69 6c 65 2c 24 6f 75 74 70 75 74  ols-file,$output
34210 5f 6f 62 6a 64 69 72 2f 24 73 6f 6e 61 6d 65 2e  _objdir/$soname.
34220 65 78 70 73 79 6d 20 24 7b 77 6c 7d 2d 2d 69 6d  expsym ${wl}--im
34230 61 67 65 2d 62 61 73 65 2c 60 65 78 70 72 20 24  age-base,`expr $
34240 7b 52 41 4e 44 4f 4d 2d 24 24 7d 20 25 20 34 30  {RANDOM-$$} % 40
34250 39 36 20 2f 20 32 20 5c 2a 20 32 36 32 31 34 34  96 / 2 \* 262144
34260 20 2b 20 31 33 34 32 31 37 37 32 38 30 60 20 2d   + 1342177280` -
34270 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 3b 3b  o $lib'.      ;;
34280 0a 0a 20 20 20 20 67 6e 75 2a 20 7c 20 6c 69 6e  ..    gnu* | lin
34290 75 78 2a 20 7c 20 74 70 66 2a 20 7c 20 6b 2a 62  ux* | tpf* | k*b
342a0 73 64 2a 2d 67 6e 75 29 0a 20 20 20 20 20 20 74  sd*-gnu).      t
342b0 6d 70 5f 64 69 65 74 3d 6e 6f 0a 20 20 20 20 20  mp_diet=no.     
342c0 20 69 66 20 74 65 73 74 20 22 24 68 6f 73 74 5f   if test "$host_
342d0 6f 73 22 20 3d 20 6c 69 6e 75 78 2d 64 69 65 74  os" = linux-diet
342e0 6c 69 62 63 3b 20 74 68 65 6e 0a 09 63 61 73 65  libc; then..case
342f0 20 24 63 63 5f 62 61 73 65 6e 61 6d 65 20 69 6e   $cc_basename in
34300 0a 09 20 20 64 69 65 74 5c 20 2a 29 20 74 6d 70  ..  diet\ *) tmp
34310 5f 64 69 65 74 3d 79 65 73 3b 3b 09 23 20 6c 69  _diet=yes;;.# li
34320 6e 75 78 2d 64 69 65 74 6c 69 62 63 20 77 69 74  nux-dietlibc wit
34330 68 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  h static linking
34340 20 28 21 64 69 65 74 2d 64 79 6e 29 0a 09 65 73   (!diet-dyn)..es
34350 61 63 0a 20 20 20 20 20 20 66 69 0a 20 20 20 20  ac.      fi.    
34360 20 20 69 66 20 24 4c 44 20 2d 2d 68 65 6c 70 20    if $LD --help 
34370 32 3e 26 31 20 7c 20 24 45 47 52 45 50 20 27 3a  2>&1 | $EGREP ':
34380 20 73 75 70 70 6f 72 74 65 64 20 74 61 72 67 65   supported targe
34390 74 73 3a 2e 2a 20 65 6c 66 27 20 3e 20 2f 64 65  ts:.* elf' > /de
343a0 76 2f 6e 75 6c 6c 20 5c 0a 09 20 26 26 20 74 65  v/null \.. && te
343b0 73 74 20 22 24 74 6d 70 5f 64 69 65 74 22 20 3d  st "$tmp_diet" =
343c0 20 6e 6f 0a 20 20 20 20 20 20 74 68 65 6e 0a 09   no.      then..
343d0 74 6d 70 5f 61 64 64 66 6c 61 67 3d 0a 09 74 6d  tmp_addflag=..tm
343e0 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 73  p_sharedflag='-s
343f0 68 61 72 65 64 27 0a 09 63 61 73 65 20 24 63 63  hared'..case $cc
34400 5f 62 61 73 65 6e 61 6d 65 2c 24 68 6f 73 74 5f  _basename,$host_
34410 63 70 75 20 69 6e 0a 20 20 20 20 20 20 20 20 70  cpu in.        p
34420 67 63 63 2a 29 09 09 09 09 23 20 50 6f 72 74 6c  gcc*)....# Portl
34430 61 6e 64 20 47 72 6f 75 70 20 43 20 63 6f 6d 70  and Group C comp
34440 69 6c 65 72 0a 09 20 20 77 68 6f 6c 65 5f 61 72  iler..  whole_ar
34450 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63 3d  chive_flag_spec=
34460 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65 2d 61 72  '${wl}--whole-ar
34470 63 68 69 76 65 60 66 6f 72 20 63 6f 6e 76 20 69  chive`for conv i
34480 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 5c 22  n $convenience\"
34490 5c 22 3b 20 64 6f 20 74 65 73 74 20 20 2d 6e 20  \"; do test  -n 
344a0 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20 6e 65 77  \"$conv\" && new
344b0 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 5c 22 24  _convenience=\"$
344c0 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 2c  new_convenience,
344d0 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65 3b 20 24  $conv\"; done; $
344e0 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63 6f 6e 76  ECHO \"$new_conv
344f0 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b 77 6c 7d  enience\"` ${wl}
34500 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72 63 68 69  --no-whole-archi
34510 76 65 27 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  ve'..  tmp_addfl
34520 61 67 3d 27 20 24 70 69 63 5f 66 6c 61 67 27 0a  ag=' $pic_flag'.
34530 09 20 20 3b 3b 0a 09 70 67 66 37 37 2a 20 7c 20  .  ;;..pgf77* | 
34540 70 67 66 39 30 2a 20 7c 20 70 67 66 39 35 2a 29  pgf90* | pgf95*)
34550 09 23 20 50 6f 72 74 6c 61 6e 64 20 47 72 6f 75  .# Portland Grou
34560 70 20 66 37 37 20 61 6e 64 20 66 39 30 20 63 6f  p f77 and f90 co
34570 6d 70 69 6c 65 72 73 0a 09 20 20 77 68 6f 6c 65  mpilers..  whole
34580 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
34590 65 63 3d 27 24 7b 77 6c 7d 2d 2d 77 68 6f 6c 65  ec='${wl}--whole
345a0 2d 61 72 63 68 69 76 65 60 66 6f 72 20 63 6f 6e  -archive`for con
345b0 76 20 69 6e 20 24 63 6f 6e 76 65 6e 69 65 6e 63  v in $convenienc
345c0 65 5c 22 5c 22 3b 20 64 6f 20 74 65 73 74 20 20  e\"\"; do test  
345d0 2d 6e 20 5c 22 24 63 6f 6e 76 5c 22 20 26 26 20  -n \"$conv\" && 
345e0 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d  new_convenience=
345f0 5c 22 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e  \"$new_convenien
34600 63 65 2c 24 63 6f 6e 76 5c 22 3b 20 64 6f 6e 65  ce,$conv\"; done
34610 3b 20 24 45 43 48 4f 20 5c 22 24 6e 65 77 5f 63  ; $ECHO \"$new_c
34620 6f 6e 76 65 6e 69 65 6e 63 65 5c 22 60 20 24 7b  onvenience\"` ${
34630 77 6c 7d 2d 2d 6e 6f 2d 77 68 6f 6c 65 2d 61 72  wl}--no-whole-ar
34640 63 68 69 76 65 27 0a 09 20 20 74 6d 70 5f 61 64  chive'..  tmp_ad
34650 64 66 6c 61 67 3d 27 20 24 70 69 63 5f 66 6c 61  dflag=' $pic_fla
34660 67 20 2d 4d 6e 6f 6d 61 69 6e 27 20 3b 3b 0a 09  g -Mnomain' ;;..
34670 65 63 63 2a 2c 69 61 36 34 2a 20 7c 20 69 63 63  ecc*,ia64* | icc
34680 2a 2c 69 61 36 34 2a 29 09 23 20 49 6e 74 65 6c  *,ia64*).# Intel
34690 20 43 20 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69   C compiler on i
346a0 61 36 34 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c  a64..  tmp_addfl
346b0 61 67 3d 27 20 2d 69 5f 64 79 6e 61 6d 69 63 27  ag=' -i_dynamic'
346c0 20 3b 3b 0a 09 65 66 63 2a 2c 69 61 36 34 2a 20   ;;..efc*,ia64* 
346d0 7c 20 69 66 6f 72 74 2a 2c 69 61 36 34 2a 29 09  | ifort*,ia64*).
346e0 23 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20  # Intel Fortran 
346f0 63 6f 6d 70 69 6c 65 72 20 6f 6e 20 69 61 36 34  compiler on ia64
34700 0a 09 20 20 74 6d 70 5f 61 64 64 66 6c 61 67 3d  ..  tmp_addflag=
34710 27 20 2d 69 5f 64 79 6e 61 6d 69 63 20 2d 6e 6f  ' -i_dynamic -no
34720 66 6f 72 5f 6d 61 69 6e 27 20 3b 3b 0a 09 69 66  for_main' ;;..if
34730 63 2a 20 7c 20 69 66 6f 72 74 2a 29 09 09 09 23  c* | ifort*)...#
34740 20 49 6e 74 65 6c 20 46 6f 72 74 72 61 6e 20 63   Intel Fortran c
34750 6f 6d 70 69 6c 65 72 0a 09 20 20 74 6d 70 5f 61  ompiler..  tmp_a
34760 64 64 66 6c 61 67 3d 27 20 2d 6e 6f 66 6f 72 5f  ddflag=' -nofor_
34770 6d 61 69 6e 27 20 3b 3b 0a 09 6c 66 39 35 2a 29  main' ;;..lf95*)
34780 09 09 09 09 23 20 4c 61 68 65 79 20 46 6f 72 74  ....# Lahey Fort
34790 72 61 6e 20 38 2e 31 0a 09 20 20 77 68 6f 6c 65  ran 8.1..  whole
347a0 5f 61 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70  _archive_flag_sp
347b0 65 63 3d 0a 09 20 20 74 6d 70 5f 73 68 61 72 65  ec=..  tmp_share
347c0 64 66 6c 61 67 3d 27 2d 2d 73 68 61 72 65 64 27  dflag='--shared'
347d0 20 3b 3b 0a 09 78 6c 5b 63 43 5d 2a 29 09 09 09   ;;..xl[cC]*)...
347e0 23 20 49 42 4d 20 58 4c 20 43 20 38 2e 30 20 6f  # IBM XL C 8.0 o
347f0 6e 20 50 50 43 20 28 64 65 61 6c 20 77 69 74 68  n PPC (deal with
34800 20 78 6c 66 20 62 65 6c 6f 77 29 0a 09 20 20 74   xlf below)..  t
34810 6d 70 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d  mp_sharedflag='-
34820 71 6d 6b 73 68 72 6f 62 6a 27 0a 09 20 20 74 6d  qmkshrobj'..  tm
34830 70 5f 61 64 64 66 6c 61 67 3d 20 3b 3b 0a 09 65  p_addflag= ;;..e
34840 73 61 63 0a 09 63 61 73 65 20 60 24 43 43 20 2d  sac..case `$CC -
34850 56 20 32 3e 26 31 20 7c 20 73 65 64 20 35 71 60  V 2>&1 | sed 5q`
34860 20 69 6e 0a 09 2a 53 75 6e 5c 20 43 2a 29 09 09   in..*Sun\ C*)..
34870 09 23 20 53 75 6e 20 43 20 35 2e 39 0a 09 20 20  .# Sun C 5.9..  
34880 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66 6c  whole_archive_fl
34890 61 67 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 2d  ag_spec='${wl}--
348a0 77 68 6f 6c 65 2d 61 72 63 68 69 76 65 60 6e 65  whole-archive`ne
348b0 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65 3d 3b 20  w_convenience=; 
348c0 66 6f 72 20 63 6f 6e 76 20 69 6e 20 24 63 6f 6e  for conv in $con
348d0 76 65 6e 69 65 6e 63 65 5c 22 5c 22 3b 20 64 6f  venience\"\"; do
348e0 20 74 65 73 74 20 2d 7a 20 5c 22 24 63 6f 6e 76   test -z \"$conv
348f0 5c 22 20 7c 7c 20 6e 65 77 5f 63 6f 6e 76 65 6e  \" || new_conven
34900 69 65 6e 63 65 3d 5c 22 24 6e 65 77 5f 63 6f 6e  ience=\"$new_con
34910 76 65 6e 69 65 6e 63 65 2c 24 63 6f 6e 76 5c 22  venience,$conv\"
34920 3b 20 64 6f 6e 65 3b 20 24 45 43 48 4f 20 5c 22  ; done; $ECHO \"
34930 24 6e 65 77 5f 63 6f 6e 76 65 6e 69 65 6e 63 65  $new_convenience
34940 5c 22 60 20 24 7b 77 6c 7d 2d 2d 6e 6f 2d 77 68  \"` ${wl}--no-wh
34950 6f 6c 65 2d 61 72 63 68 69 76 65 27 0a 09 20 20  ole-archive'..  
34960 63 6f 6d 70 69 6c 65 72 5f 6e 65 65 64 73 5f 6f  compiler_needs_o
34970 62 6a 65 63 74 3d 79 65 73 0a 09 20 20 74 6d 70  bject=yes..  tmp
34980 5f 73 68 61 72 65 64 66 6c 61 67 3d 27 2d 47 27  _sharedflag='-G'
34990 20 3b 3b 0a 09 2a 53 75 6e 5c 20 46 2a 29 09 09   ;;..*Sun\ F*)..
349a0 09 23 20 53 75 6e 20 46 6f 72 74 72 61 6e 20 38  .# Sun Fortran 8
349b0 2e 33 0a 09 20 20 74 6d 70 5f 73 68 61 72 65 64  .3..  tmp_shared
349c0 66 6c 61 67 3d 27 2d 47 27 20 3b 3b 0a 09 65 73  flag='-G' ;;..es
349d0 61 63 0a 09 61 72 63 68 69 76 65 5f 63 6d 64 73  ac..archive_cmds
349e0 3d 27 24 43 43 20 27 22 24 74 6d 70 5f 73 68 61  ='$CC '"$tmp_sha
349f0 72 65 64 66 6c 61 67 22 22 24 74 6d 70 5f 61 64  redflag""$tmp_ad
34a00 64 66 6c 61 67 22 27 20 24 6c 69 62 6f 62 6a 73  dflag"' $libobjs
34a10 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
34a20 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
34a30 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
34a40 65 20 2d 6f 20 24 6c 69 62 27 0a 0a 20 20 20 20  e -o $lib'..    
34a50 20 20 20 20 69 66 20 74 65 73 74 20 22 78 24 73      if test "x$s
34a60 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
34a70 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b  sioning" = xyes;
34a80 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20   then.          
34a90 61 72 63 68 69 76 65 5f 65 78 70 73 79 6d 5f 63  archive_expsym_c
34aa0 6d 64 73 3d 27 65 63 68 6f 20 22 7b 20 67 6c 6f  mds='echo "{ glo
34ab0 62 61 6c 3a 22 20 3e 20 24 6f 75 74 70 75 74 5f  bal:" > $output_
34ac0 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e  objdir/$libname.
34ad0 76 65 72 7e 0a 09 20 20 20 20 63 61 74 20 24 65  ver~..    cat $e
34ae0 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20  xport_symbols | 
34af0 73 65 64 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29  sed -e "s/\(.*\)
34b00 2f 5c 31 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75  /\1;/" >> $outpu
34b10 74 5f 6f 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d  t_objdir/$libnam
34b20 65 2e 76 65 72 7e 0a 09 20 20 20 20 65 63 68 6f  e.ver~..    echo
34b30 20 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20   "local: *; };" 
34b40 3e 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  >> $output_objdi
34b50 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34b60 09 20 20 20 20 24 43 43 20 27 22 24 74 6d 70 5f  .    $CC '"$tmp_
34b70 73 68 61 72 65 64 66 6c 61 67 22 22 24 74 6d 70  sharedflag""$tmp
34b80 5f 61 64 64 66 6c 61 67 22 27 20 24 6c 69 62 6f  _addflag"' $libo
34b90 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f  bjs $deplibs $co
34ba0 6d 70 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77  mpiler_flags ${w
34bb0 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f  l}-soname $wl$so
34bc0 6e 61 6d 65 20 24 7b 77 6c 7d 2d 76 65 72 73 69  name ${wl}-versi
34bd0 6f 6e 2d 73 63 72 69 70 74 20 24 7b 77 6c 7d 24  on-script ${wl}$
34be0 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f 24 6c  output_objdir/$l
34bf0 69 62 6e 61 6d 65 2e 76 65 72 20 2d 6f 20 24 6c  ibname.ver -o $l
34c00 69 62 27 0a 20 20 20 20 20 20 20 20 66 69 0a 0a  ib'.        fi..
34c10 09 63 61 73 65 20 24 63 63 5f 62 61 73 65 6e 61  .case $cc_basena
34c20 6d 65 20 69 6e 0a 09 78 6c 66 2a 29 0a 09 20 20  me in..xlf*)..  
34c30 23 20 49 42 4d 20 58 4c 20 46 6f 72 74 72 61 6e  # IBM XL Fortran
34c40 20 31 30 2e 31 20 6f 6e 20 50 50 43 20 63 61 6e   10.1 on PPC can
34c50 6e 6f 74 20 63 72 65 61 74 65 20 73 68 61 72 65  not create share
34c60 64 20 6c 69 62 73 20 69 74 73 65 6c 66 0a 09 20  d libs itself.. 
34c70 20 77 68 6f 6c 65 5f 61 72 63 68 69 76 65 5f 66   whole_archive_f
34c80 6c 61 67 5f 73 70 65 63 3d 27 2d 2d 77 68 6f 6c  lag_spec='--whol
34c90 65 2d 61 72 63 68 69 76 65 24 63 6f 6e 76 65 6e  e-archive$conven
34ca0 69 65 6e 63 65 20 2d 2d 6e 6f 2d 77 68 6f 6c 65  ience --no-whole
34cb0 2d 61 72 63 68 69 76 65 27 0a 09 20 20 68 61 72  -archive'..  har
34cc0 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61  dcode_libdir_fla
34cd0 67 5f 73 70 65 63 3d 0a 09 20 20 68 61 72 64 63  g_spec=..  hardc
34ce0 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f  ode_libdir_flag_
34cf0 73 70 65 63 5f 6c 64 3d 27 2d 72 70 61 74 68 20  spec_ld='-rpath 
34d00 24 6c 69 62 64 69 72 27 0a 09 20 20 61 72 63 68  $libdir'..  arch
34d10 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 73  ive_cmds='$LD -s
34d20 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
34d30 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
34d40 72 5f 66 6c 61 67 73 20 2d 73 6f 6e 61 6d 65 20  r_flags -soname 
34d50 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62 27  $soname -o $lib'
34d60 0a 09 20 20 69 66 20 74 65 73 74 20 22 78 24 73  ..  if test "x$s
34d70 75 70 70 6f 72 74 73 5f 61 6e 6f 6e 5f 76 65 72  upports_anon_ver
34d80 73 69 6f 6e 69 6e 67 22 20 3d 20 78 79 65 73 3b  sioning" = xyes;
34d90 20 74 68 65 6e 0a 09 20 20 20 20 61 72 63 68 69   then..    archi
34da0 76 65 5f 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27  ve_expsym_cmds='
34db0 65 63 68 6f 20 22 7b 20 67 6c 6f 62 61 6c 3a 22  echo "{ global:"
34dc0 20 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69   > $output_objdi
34dd0 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a  r/$libname.ver~.
34de0 09 20 20 20 20 20 20 63 61 74 20 24 65 78 70 6f  .      cat $expo
34df0 72 74 5f 73 79 6d 62 6f 6c 73 20 7c 20 73 65 64  rt_symbols | sed
34e00 20 2d 65 20 22 73 2f 5c 28 2e 2a 5c 29 2f 5c 31   -e "s/\(.*\)/\1
34e10 3b 2f 22 20 3e 3e 20 24 6f 75 74 70 75 74 5f 6f  ;/" >> $output_o
34e20 62 6a 64 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76  bjdir/$libname.v
34e30 65 72 7e 0a 09 20 20 20 20 20 20 65 63 68 6f 20  er~..      echo 
34e40 22 6c 6f 63 61 6c 3a 20 2a 3b 20 7d 3b 22 20 3e  "local: *; };" >
34e50 3e 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72  > $output_objdir
34e60 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 7e 0a 09  /$libname.ver~..
34e70 20 20 20 20 20 20 24 4c 44 20 2d 73 68 61 72 65        $LD -share
34e80 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c  d $libobjs $depl
34e90 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c  ibs $compiler_fl
34ea0 61 67 73 20 2d 73 6f 6e 61 6d 65 20 24 73 6f 6e  ags -soname $son
34eb0 61 6d 65 20 2d 76 65 72 73 69 6f 6e 2d 73 63 72  ame -version-scr
34ec0 69 70 74 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64  ipt $output_objd
34ed0 69 72 2f 24 6c 69 62 6e 61 6d 65 2e 76 65 72 20  ir/$libname.ver 
34ee0 2d 6f 20 24 6c 69 62 27 0a 09 20 20 66 69 0a 09  -o $lib'..  fi..
34ef0 20 20 3b 3b 0a 09 65 73 61 63 0a 20 20 20 20 20    ;;..esac.     
34f00 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 6c 64   else.        ld
34f10 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20 20 20  _shlibs=no.     
34f20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20   fi.      ;;..  
34f30 20 20 6e 65 74 62 73 64 2a 29 0a 20 20 20 20 20    netbsd*).     
34f40 20 69 66 20 65 63 68 6f 20 5f 5f 45 4c 46 5f 5f   if echo __ELF__
34f50 20 7c 20 24 43 43 20 2d 45 20 2d 20 7c 20 24 47   | $CC -E - | $G
34f60 52 45 50 20 5f 5f 45 4c 46 5f 5f 20 3e 2f 64 65  REP __ELF__ >/de
34f70 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 61 72  v/null; then..ar
34f80 63 68 69 76 65 5f 63 6d 64 73 3d 27 24 4c 44 20  chive_cmds='$LD 
34f90 2d 42 73 68 61 72 65 61 62 6c 65 20 24 6c 69 62  -Bshareable $lib
34fa0 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24 6c  objs $deplibs $l
34fb0 69 6e 6b 65 72 5f 66 6c 61 67 73 20 2d 6f 20 24  inker_flags -o $
34fc0 6c 69 62 27 0a 09 77 6c 61 72 63 3d 0a 20 20 20  lib'..wlarc=.   
34fd0 20 20 20 65 6c 73 65 0a 09 61 72 63 68 69 76 65     else..archive
34fe0 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72  _cmds='$CC -shar
34ff0 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70  ed $libobjs $dep
35000 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66  libs $compiler_f
35010 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d  lags ${wl}-sonam
35020 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20  e $wl$soname -o 
35030 24 6c 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65  $lib'..archive_e
35040 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20  xpsym_cmds='$CC 
35050 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73  -shared $libobjs
35060 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69   $deplibs $compi
35070 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d  ler_flags ${wl}-
35080 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d  soname $wl$sonam
35090 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73  e ${wl}-retain-s
350a0 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24  ymbols-file $wl$
350b0 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d  export_symbols -
350c0 6f 20 24 6c 69 62 27 0a 20 20 20 20 20 20 66 69  o $lib'.      fi
350d0 0a 20 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 73  .      ;;..    s
350e0 6f 6c 61 72 69 73 2a 29 0a 20 20 20 20 20 20 69  olaris*).      i
350f0 66 20 24 4c 44 20 2d 76 20 32 3e 26 31 20 7c 20  f $LD -v 2>&1 | 
35100 24 47 52 45 50 20 27 42 46 44 20 32 5c 2e 38 27  $GREP 'BFD 2\.8'
35110 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74 68   > /dev/null; th
35120 65 6e 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f  en..ld_shlibs=no
35130 0a 09 63 61 74 20 3c 3c 5f 4c 54 5f 45 4f 46 20  ..cat <<_LT_EOF 
35140 31 3e 26 32 0a 0a 2a 2a 2a 20 57 61 72 6e 69 6e  1>&2..*** Warnin
35150 67 3a 20 54 68 65 20 72 65 6c 65 61 73 65 73 20  g: The releases 
35160 32 2e 38 2e 2a 20 6f 66 20 74 68 65 20 47 4e 55  2.8.* of the GNU
35170 20 6c 69 6e 6b 65 72 20 63 61 6e 6e 6f 74 20 72   linker cannot r
35180 65 6c 69 61 62 6c 79 0a 2a 2a 2a 20 63 72 65 61  eliably.*** crea
35190 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61 72  te shared librar
351a0 69 65 73 20 6f 6e 20 53 6f 6c 61 72 69 73 20 73  ies on Solaris s
351b0 79 73 74 65 6d 73 2e 20 20 54 68 65 72 65 66 6f  ystems.  Therefo
351c0 72 65 2c 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20  re, libtool.*** 
351d0 69 73 20 64 69 73 61 62 6c 69 6e 67 20 73 68 61  is disabling sha
351e0 72 65 64 20 6c 69 62 72 61 72 69 65 73 20 73 75  red libraries su
351f0 70 70 6f 72 74 2e 20 20 57 65 20 75 72 67 65 20  pport.  We urge 
35200 79 6f 75 20 74 6f 20 75 70 67 72 61 64 65 20 47  you to upgrade G
35210 4e 55 0a 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20  NU.*** binutils 
35220 74 6f 20 72 65 6c 65 61 73 65 20 32 2e 39 2e 31  to release 2.9.1
35230 20 6f 72 20 6e 65 77 65 72 2e 20 20 41 6e 6f 74   or newer.  Anot
35240 68 65 72 20 6f 70 74 69 6f 6e 20 69 73 20 74 6f  her option is to
35250 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79 6f 75 72   modify.*** your
35260 20 50 41 54 48 20 6f 72 20 63 6f 6d 70 69 6c 65   PATH or compile
35270 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20  r configuration 
35280 73 6f 20 74 68 61 74 20 74 68 65 20 6e 61 74 69  so that the nati
35290 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a 2a 2a 2a  ve linker is.***
352a0 20 75 73 65 64 2c 20 61 6e 64 20 74 68 65 6e 20   used, and then 
352b0 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54 5f 45 4f  restart..._LT_EO
352c0 46 0a 20 20 20 20 20 20 65 6c 69 66 20 24 4c 44  F.      elif $LD
352d0 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c 20 24   --help 2>&1 | $
352e0 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72 74 65  GREP ': supporte
352f0 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65 6c 66  d targets:.* elf
35300 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b 20 74  ' > /dev/null; t
35310 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63 6d 64  hen..archive_cmd
35320 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20 24  s='$CC -shared $
35330 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73  libobjs $deplibs
35340 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67 73   $compiler_flags
35350 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24 77   ${wl}-soname $w
35360 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69 62  l$soname -o $lib
35370 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70 73 79  '..archive_expsy
35380 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73 68 61  m_cmds='$CC -sha
35390 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24 64 65  red $libobjs $de
353a0 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f  plibs $compiler_
353b0 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61  flags ${wl}-sona
353c0 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20 24 7b  me $wl$soname ${
353d0 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d 62 6f  wl}-retain-symbo
353e0 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78 70 6f  ls-file $wl$expo
353f0 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20 24 6c  rt_symbols -o $l
35400 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65 0a 09  ib'.      else..
35410 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20 20 20  ld_shlibs=no.   
35420 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b 0a 0a     fi.      ;;..
35430 20 20 20 20 73 79 73 76 35 2a 20 7c 20 73 63 6f      sysv5* | sco
35440 33 2e 32 76 35 2a 20 7c 20 73 63 6f 35 76 36 2a  3.2v5* | sco5v6*
35450 20 7c 20 75 6e 69 78 77 61 72 65 2a 20 7c 20 4f   | unixware* | O
35460 70 65 6e 55 4e 49 58 2a 29 0a 20 20 20 20 20 20  penUNIX*).      
35470 63 61 73 65 20 60 24 4c 44 20 2d 76 20 32 3e 26  case `$LD -v 2>&
35480 31 60 20 69 6e 0a 20 20 20 20 20 20 20 20 2a 5c  1` in.        *\
35490 20 5b 30 31 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 5b   [01].* | *\ 2.[
354a0 30 2d 39 5d 2e 2a 20 7c 20 2a 5c 20 32 2e 31 5b  0-9].* | *\ 2.1[
354b0 30 2d 35 5d 2e 2a 29 0a 09 6c 64 5f 73 68 6c 69  0-5].*)..ld_shli
354c0 62 73 3d 6e 6f 0a 09 63 61 74 20 3c 3c 5f 4c 54  bs=no..cat <<_LT
354d0 5f 45 4f 46 20 31 3e 26 32 0a 0a 2a 2a 2a 20 57  _EOF 1>&2..*** W
354e0 61 72 6e 69 6e 67 3a 20 52 65 6c 65 61 73 65 73  arning: Releases
354f0 20 6f 66 20 74 68 65 20 47 4e 55 20 6c 69 6e 6b   of the GNU link
35500 65 72 20 70 72 69 6f 72 20 74 6f 20 32 2e 31 36  er prior to 2.16
35510 2e 39 31 2e 30 2e 33 20 63 61 6e 20 6e 6f 74 0a  .91.0.3 can not.
35520 2a 2a 2a 20 72 65 6c 69 61 62 6c 79 20 63 72 65  *** reliably cre
35530 61 74 65 20 73 68 61 72 65 64 20 6c 69 62 72 61  ate shared libra
35540 72 69 65 73 20 6f 6e 20 53 43 4f 20 73 79 73 74  ries on SCO syst
35550 65 6d 73 2e 20 20 54 68 65 72 65 66 6f 72 65 2c  ems.  Therefore,
35560 20 6c 69 62 74 6f 6f 6c 0a 2a 2a 2a 20 69 73 20   libtool.*** is 
35570 64 69 73 61 62 6c 69 6e 67 20 73 68 61 72 65 64  disabling shared
35580 20 6c 69 62 72 61 72 69 65 73 20 73 75 70 70 6f   libraries suppo
35590 72 74 2e 20 20 57 65 20 75 72 67 65 20 79 6f 75  rt.  We urge you
355a0 20 74 6f 20 75 70 67 72 61 64 65 20 47 4e 55 0a   to upgrade GNU.
355b0 2a 2a 2a 20 62 69 6e 75 74 69 6c 73 20 74 6f 20  *** binutils to 
355c0 72 65 6c 65 61 73 65 20 32 2e 31 36 2e 39 31 2e  release 2.16.91.
355d0 30 2e 33 20 6f 72 20 6e 65 77 65 72 2e 20 20 41  0.3 or newer.  A
355e0 6e 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 69 73  nother option is
355f0 20 74 6f 20 6d 6f 64 69 66 79 0a 2a 2a 2a 20 79   to modify.*** y
35600 6f 75 72 20 50 41 54 48 20 6f 72 20 63 6f 6d 70  our PATH or comp
35610 69 6c 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69  iler configurati
35620 6f 6e 20 73 6f 20 74 68 61 74 20 74 68 65 20 6e  on so that the n
35630 61 74 69 76 65 20 6c 69 6e 6b 65 72 20 69 73 0a  ative linker is.
35640 2a 2a 2a 20 75 73 65 64 2c 20 61 6e 64 20 74 68  *** used, and th
35650 65 6e 20 72 65 73 74 61 72 74 2e 0a 0a 5f 4c 54  en restart..._LT
35660 5f 45 4f 46 0a 09 3b 3b 0a 09 2a 29 0a 09 20 20  _EOF..;;..*)..  
35670 23 20 46 6f 72 20 73 65 63 75 72 69 74 79 20 72  # For security r
35680 65 61 73 6f 6e 73 2c 20 69 74 20 69 73 20 68 69  easons, it is hi
35690 67 68 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64  ghly recommended
356a0 20 74 68 61 74 20 79 6f 75 20 61 6c 77 61 79 73   that you always
356b0 0a 09 20 20 23 20 75 73 65 20 61 62 73 6f 6c 75  ..  # use absolu
356c0 74 65 20 70 61 74 68 73 20 66 6f 72 20 6e 61 6d  te paths for nam
356d0 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 61  ing shared libra
356e0 72 69 65 73 2c 20 61 6e 64 20 65 78 63 6c 75 64  ries, and exclud
356f0 65 20 74 68 65 0a 09 20 20 23 20 44 54 5f 52 55  e the..  # DT_RU
35700 4e 50 41 54 48 20 74 61 67 20 66 72 6f 6d 20 65  NPATH tag from e
35710 78 65 63 75 74 61 62 6c 65 73 20 61 6e 64 20 6c  xecutables and l
35720 69 62 72 61 72 69 65 73 2e 20 20 42 75 74 20 64  ibraries.  But d
35730 6f 69 6e 67 20 73 6f 0a 09 20 20 23 20 72 65 71  oing so..  # req
35740 75 69 72 65 73 20 74 68 61 74 20 79 6f 75 20 63  uires that you c
35750 6f 6d 70 69 6c 65 20 65 76 65 72 79 74 68 69 6e  ompile everythin
35760 67 20 74 77 69 63 65 2c 20 77 68 69 63 68 20 69  g twice, which i
35770 73 20 61 20 70 61 69 6e 2e 0a 09 20 20 69 66 20  s a pain...  if 
35780 24 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20  $LD --help 2>&1 
35790 7c 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f  | $GREP ': suppo
357a0 72 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20  rted targets:.* 
357b0 65 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c  elf' > /dev/null
357c0 3b 20 74 68 65 6e 0a 09 20 20 20 20 68 61 72 64  ; then..    hard
357d0 63 6f 64 65 5f 6c 69 62 64 69 72 5f 66 6c 61 67  code_libdir_flag
357e0 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d 72 70 61  _spec='${wl}-rpa
357f0 74 68 20 24 7b 77 6c 7d 24 6c 69 62 64 69 72 27  th ${wl}$libdir'
35800 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d  ..    archive_cm
35810 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64 20  ds='$CC -shared 
35820 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69 62  $libobjs $deplib
35830 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61 67  s $compiler_flag
35840 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20 24  s ${wl}-soname $
35850 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c 69  wl$soname -o $li
35860 62 27 0a 09 20 20 20 20 61 72 63 68 69 76 65 5f  b'..    archive_
35870 65 78 70 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43  expsym_cmds='$CC
35880 20 2d 73 68 61 72 65 64 20 24 6c 69 62 6f 62 6a   -shared $libobj
35890 73 20 24 64 65 70 6c 69 62 73 20 24 63 6f 6d 70  s $deplibs $comp
358a0 69 6c 65 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d  iler_flags ${wl}
358b0 2d 73 6f 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61  -soname $wl$sona
358c0 6d 65 20 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d  me ${wl}-retain-
358d0 73 79 6d 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c  symbols-file $wl
358e0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20  $export_symbols 
358f0 2d 6f 20 24 6c 69 62 27 0a 09 20 20 65 6c 73 65  -o $lib'..  else
35900 0a 09 20 20 20 20 6c 64 5f 73 68 6c 69 62 73 3d  ..    ld_shlibs=
35910 6e 6f 0a 09 20 20 66 69 0a 09 3b 3b 0a 20 20 20  no..  fi..;;.   
35920 20 20 20 65 73 61 63 0a 20 20 20 20 20 20 3b 3b     esac.      ;;
35930 0a 0a 20 20 20 20 73 75 6e 6f 73 34 2a 29 0a 20  ..    sunos4*). 
35940 20 20 20 20 20 61 72 63 68 69 76 65 5f 63 6d 64       archive_cmd
35950 73 3d 27 24 4c 44 20 2d 61 73 73 65 72 74 20 70  s='$LD -assert p
35960 75 72 65 2d 74 65 78 74 20 2d 42 73 68 61 72 65  ure-text -Bshare
35970 61 62 6c 65 20 2d 6f 20 24 6c 69 62 20 24 6c 69  able -o $lib $li
35980 62 6f 62 6a 73 20 24 64 65 70 6c 69 62 73 20 24  bobjs $deplibs $
35990 6c 69 6e 6b 65 72 5f 66 6c 61 67 73 27 0a 20 20  linker_flags'.  
359a0 20 20 20 20 77 6c 61 72 63 3d 0a 20 20 20 20 20      wlarc=.     
359b0 20 68 61 72 64 63 6f 64 65 5f 64 69 72 65 63 74   hardcode_direct
359c0 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
359d0 6f 64 65 5f 73 68 6c 69 62 70 61 74 68 5f 76 61  ode_shlibpath_va
359e0 72 3d 6e 6f 0a 20 20 20 20 20 20 3b 3b 0a 0a 20  r=no.      ;;.. 
359f0 20 20 20 2a 29 0a 20 20 20 20 20 20 69 66 20 24     *).      if $
35a00 4c 44 20 2d 2d 68 65 6c 70 20 32 3e 26 31 20 7c  LD --help 2>&1 |
35a10 20 24 47 52 45 50 20 27 3a 20 73 75 70 70 6f 72   $GREP ': suppor
35a20 74 65 64 20 74 61 72 67 65 74 73 3a 2e 2a 20 65  ted targets:.* e
35a30 6c 66 27 20 3e 20 2f 64 65 76 2f 6e 75 6c 6c 3b  lf' > /dev/null;
35a40 20 74 68 65 6e 0a 09 61 72 63 68 69 76 65 5f 63   then..archive_c
35a50 6d 64 73 3d 27 24 43 43 20 2d 73 68 61 72 65 64  mds='$CC -shared
35a60 20 24 6c 69 62 6f 62 6a 73 20 24 64 65 70 6c 69   $libobjs $depli
35a70 62 73 20 24 63 6f 6d 70 69 6c 65 72 5f 66 6c 61  bs $compiler_fla
35a80 67 73 20 24 7b 77 6c 7d 2d 73 6f 6e 61 6d 65 20  gs ${wl}-soname 
35a90 24 77 6c 24 73 6f 6e 61 6d 65 20 2d 6f 20 24 6c  $wl$soname -o $l
35aa0 69 62 27 0a 09 61 72 63 68 69 76 65 5f 65 78 70  ib'..archive_exp
35ab0 73 79 6d 5f 63 6d 64 73 3d 27 24 43 43 20 2d 73  sym_cmds='$CC -s
35ac0 68 61 72 65 64 20 24 6c 69 62 6f 62 6a 73 20 24  hared $libobjs $
35ad0 64 65 70 6c 69 62 73 20 24 63 6f 6d 70 69 6c 65  deplibs $compile
35ae0 72 5f 66 6c 61 67 73 20 24 7b 77 6c 7d 2d 73 6f  r_flags ${wl}-so
35af0 6e 61 6d 65 20 24 77 6c 24 73 6f 6e 61 6d 65 20  name $wl$soname 
35b00 24 7b 77 6c 7d 2d 72 65 74 61 69 6e 2d 73 79 6d  ${wl}-retain-sym
35b10 62 6f 6c 73 2d 66 69 6c 65 20 24 77 6c 24 65 78  bols-file $wl$ex
35b20 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 6f 20  port_symbols -o 
35b30 24 6c 69 62 27 0a 20 20 20 20 20 20 65 6c 73 65  $lib'.      else
35b40 0a 09 6c 64 5f 73 68 6c 69 62 73 3d 6e 6f 0a 20  ..ld_shlibs=no. 
35b50 20 20 20 20 20 66 69 0a 20 20 20 20 20 20 3b 3b       fi.      ;;
35b60 0a 20 20 20 20 65 73 61 63 0a 0a 20 20 20 20 69  .    esac..    i
35b70 66 20 74 65 73 74 20 22 24 6c 64 5f 73 68 6c 69  f test "$ld_shli
35b80 62 73 22 20 3d 20 6e 6f 3b 20 74 68 65 6e 0a 20  bs" = no; then. 
35b90 20 20 20 20 20 72 75 6e 70 61 74 68 5f 76 61 72       runpath_var
35ba0 3d 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  =.      hardcode
35bb0 5f 6c 69 62 64 69 72 5f 66 6c 61 67 5f 73 70 65  _libdir_flag_spe
35bc0 63 3d 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  c=.      export_
35bd0 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
35be0 63 3d 0a 20 20 20 20 20 20 77 68 6f 6c 65 5f 61  c=.      whole_a
35bf0 72 63 68 69 76 65 5f 66 6c 61 67 5f 73 70 65 63  rchive_flag_spec
35c00 3d 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a  =.    fi.  else.
35c10 20 20 20 20 23 20 50 4f 52 54 4d 45 20 66 69 6c      # PORTME fil
35c20 6c 20 69 6e 20 61 20 64 65 73 63 72 69 70 74 69  l in a descripti
35c30 6f 6e 20 6f 66 20 79 6f 75 72 20 73 79 73 74 65  on of your syste
35c40 6d 27 73 20 6c 69 6e 6b 65 72 20 28 6e 6f 74 20  m's linker (not 
35c50 47 4e 55 20 6c 64 29 0a 20 20 20 20 63 61 73 65  GNU ld).    case
35c60 20 24 68 6f 73 74 5f 6f 73 20 69 6e 0a 20 20 20   $host_os in.   
35c70 20 61 69 78 33 2a 29 0a 20 20 20 20 20 20 61 6c   aix3*).      al
35c80 6c 6f 77 5f 75 6e 64 65 66 69 6e 65 64 5f 66 6c  low_undefined_fl
35c90 61 67 3d 75 6e 73 75 70 70 6f 72 74 65 64 0a 20  ag=unsupported. 
35ca0 20 20 20 20 20 61 6c 77 61 79 73 5f 65 78 70 6f       always_expo
35cb0 72 74 5f 73 79 6d 62 6f 6c 73 3d 79 65 73 0a 20  rt_symbols=yes. 
35cc0 20 20 20 20 20 61 72 63 68 69 76 65 5f 65 78 70       archive_exp
35cd0 73 79 6d 5f 63 6d 64 73 3d 27 24 4c 44 20 2d 6f  sym_cmds='$LD -o
35ce0 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69 72 2f   $output_objdir/
35cf0 24 73 6f 6e 61 6d 65 20 24 6c 69 62 6f 62 6a 73  $soname $libobjs
35d00 20 24 64 65 70 6c 69 62 73 20 24 6c 69 6e 6b 65   $deplibs $linke
35d10 72 5f 66 6c 61 67 73 20 2d 62 45 3a 24 65 78 70  r_flags -bE:$exp
35d20 6f 72 74 5f 73 79 6d 62 6f 6c 73 20 2d 54 35 31  ort_symbols -T51
35d30 32 20 2d 48 35 31 32 20 2d 62 4d 3a 53 52 45 7e  2 -H512 -bM:SRE~
35d40 24 41 52 20 24 41 52 5f 46 4c 41 47 53 20 24 6c  $AR $AR_FLAGS $l
35d50 69 62 20 24 6f 75 74 70 75 74 5f 6f 62 6a 64 69  ib $output_objdi
35d60 72 2f 24 73 6f 6e 61 6d 65 27 0a 20 20 20 20 20  r/$soname'.     
35d70 20 23 20 4e 6f 74 65 3a 20 74 68 69 73 20 6c 69   # Note: this li
35d80 6e 6b 65 72 20 68 61 72 64 63 6f 64 65 73 20 74  nker hardcodes t
35d90 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69  he directories i
35da0 6e 20 4c 49 42 50 41 54 48 20 69 66 20 74 68 65  n LIBPATH if the
35db0 72 65 0a 20 20 20 20 20 20 23 20 61 72 65 20 6e  re.      # are n
35dc0 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 73 70  o directories sp
35dd0 65 63 69 66 69 65 64 20 62 79 20 2d 4c 2e 0a 20  ecified by -L.. 
35de0 20 20 20 20 20 68 61 72 64 63 6f 64 65 5f 6d 69       hardcode_mi
35df0 6e 75 73 5f 4c 3d 79 65 73 0a 20 20 20 20 20 20  nus_L=yes.      
35e00 69 66 20 74 65 73 74 20 22 24 47 43 43 22 20 3d  if test "$GCC" =
35e10 20 79 65 73 20 26 26 20 74 65 73 74 20 2d 7a 20   yes && test -z 
35e20 22 24 6c 74 5f 70 72 6f 67 5f 63 6f 6d 70 69 6c  "$lt_prog_compil
35e30 65 72 5f 73 74 61 74 69 63 22 3b 20 74 68 65 6e  er_static"; then
35e40 0a 09 23 20 4e 65 69 74 68 65 72 20 64 69 72 65  ..# Neither dire
35e50 63 74 20 68 61 72 64 63 6f 64 69 6e 67 20 6e 6f  ct hardcoding no
35e60 72 20 73 74 61 74 69 63 20 6c 69 6e 6b 69 6e 67  r static linking
35e70 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 77 69   is supported wi
35e80 74 68 20 61 0a 09 23 20 62 72 6f 6b 65 6e 20 63  th a..# broken c
35e90 6f 6c 6c 65 63 74 32 2e 0a 09 68 61 72 64 63 6f  ollect2...hardco
35ea0 64 65 5f 64 69 72 65 63 74 3d 75 6e 73 75 70 70  de_direct=unsupp
35eb0 6f 72 74 65 64 0a 20 20 20 20 20 20 66 69 0a 20  orted.      fi. 
35ec0 20 20 20 20 20 3b 3b 0a 0a 20 20 20 20 61 69 78       ;;..    aix
35ed0 5b 34 2d 39 5d 2a 29 0a 20 20 20 20 20 20 69 66  [4-9]*).      if
35ee0 20 74 65 73 74 20 22 24 68 6f 73 74 5f 63 70 75   test "$host_cpu
35ef0 22 20 3d 20 69 61 36 34 3b 20 74 68 65 6e 0a 09  " = ia64; then..
35f00 23 20 4f 6e 20 49 41 36 34 2c 20 74 68 65 20 6c  # On IA64, the l
35f10 69 6e 6b 65 72 20 64 6f 65 73 20 72 75 6e 20 74  inker does run t
35f20 69 6d 65 20 6c 69 6e 6b 69 6e 67 20 62 79 20 64  ime linking by d
35f30 65 66 61 75 6c 74 2c 20 73 6f 20 77 65 20 64 6f  efault, so we do
35f40 6e 27 74 0a 09 23 20 68 61 76 65 20 74 6f 20 64  n't..# have to d
35f50 6f 20 61 6e 79 74 68 69 6e 67 20 73 70 65 63 69  o anything speci
35f60 61 6c 2e 0a 09 61 69 78 5f 75 73 65 5f 72 75 6e  al...aix_use_run
35f70 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a 09  timelinking=no..
35f80 65 78 70 5f 73 79 6d 5f 66 6c 61 67 3d 27 2d 42  exp_sym_flag='-B
35f90 65 78 70 6f 72 74 27 0a 09 6e 6f 5f 65 6e 74 72  export'..no_entr
35fa0 79 5f 66 6c 61 67 3d 22 22 0a 20 20 20 20 20 20  y_flag="".      
35fb0 65 6c 73 65 0a 09 23 20 49 66 20 77 65 27 72 65  else..# If we're
35fc0 20 75 73 69 6e 67 20 47 4e 55 20 6e 6d 2c 20 74   using GNU nm, t
35fd0 68 65 6e 20 77 65 20 64 6f 6e 27 74 20 77 61 6e  hen we don't wan
35fe0 74 20 74 68 65 20 22 2d 43 22 20 6f 70 74 69 6f  t the "-C" optio
35ff0 6e 2e 0a 09 23 20 2d 43 20 6d 65 61 6e 73 20 64  n...# -C means d
36000 65 6d 61 6e 67 6c 65 20 74 6f 20 41 49 58 20 6e  emangle to AIX n
36010 6d 2c 20 62 75 74 20 6d 65 61 6e 73 20 64 6f 6e  m, but means don
36020 27 74 20 64 65 6d 61 6e 67 6c 65 20 77 69 74 68  't demangle with
36030 20 47 4e 55 20 6e 6d 0a 09 69 66 20 24 4e 4d 20   GNU nm..if $NM 
36040 2d 56 20 32 3e 26 31 20 7c 20 24 47 52 45 50 20  -V 2>&1 | $GREP 
36050 27 47 4e 55 27 20 3e 20 2f 64 65 76 2f 6e 75 6c  'GNU' > /dev/nul
36060 6c 3b 20 74 68 65 6e 0a 09 20 20 65 78 70 6f 72  l; then..  expor
36070 74 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27  t_symbols_cmds='
36080 24 4e 4d 20 2d 42 70 67 20 24 6c 69 62 6f 62 6a  $NM -Bpg $libobj
36090 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c  s $convenience |
360a0 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28   awk '\''{ if ((
360b0 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c  (\$ 2 == "T") ||
360c0 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c   (\$ 2 == "D") |
360d0 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29  | (\$ 2 == "B"))
360e0 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33   && (substr(\$ 3
360f0 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
36100 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27   print \$ 3 } }'
36110 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20  \'' | sort -u > 
36120 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
36130 0a 09 65 6c 73 65 0a 09 20 20 65 78 70 6f 72 74  ..else..  export
36140 5f 73 79 6d 62 6f 6c 73 5f 63 6d 64 73 3d 27 24  _symbols_cmds='$
36150 4e 4d 20 2d 42 43 70 67 20 24 6c 69 62 6f 62 6a  NM -BCpg $libobj
36160 73 20 24 63 6f 6e 76 65 6e 69 65 6e 63 65 20 7c  s $convenience |
36170 20 61 77 6b 20 27 5c 27 27 7b 20 69 66 20 28 28   awk '\''{ if ((
36180 28 5c 24 20 32 20 3d 3d 20 22 54 22 29 20 7c 7c  (\$ 2 == "T") ||
36190 20 28 5c 24 20 32 20 3d 3d 20 22 44 22 29 20 7c   (\$ 2 == "D") |
361a0 7c 20 28 5c 24 20 32 20 3d 3d 20 22 42 22 29 29  | (\$ 2 == "B"))
361b0 20 26 26 20 28 73 75 62 73 74 72 28 5c 24 20 33   && (substr(\$ 3
361c0 2c 31 2c 31 29 20 21 3d 20 22 2e 22 29 29 20 7b  ,1,1) != ".")) {
361d0 20 70 72 69 6e 74 20 5c 24 20 33 20 7d 20 7d 27   print \$ 3 } }'
361e0 5c 27 27 20 7c 20 73 6f 72 74 20 2d 75 20 3e 20  \'' | sort -u > 
361f0 24 65 78 70 6f 72 74 5f 73 79 6d 62 6f 6c 73 27  $export_symbols'
36200 0a 09 66 69 0a 09 61 69 78 5f 75 73 65 5f 72 75  ..fi..aix_use_ru
36210 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 3d 6e 6f 0a  ntimelinking=no.
36220 0a 09 23 20 54 65 73 74 20 69 66 20 77 65 20 61  ..# Test if we a
36230 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65  re trying to use
36240 20 72 75 6e 20 74 69 6d 65 20 6c 69 6e 6b 69 6e   run time linkin
36250 67 20 6f 72 20 6e 6f 72 6d 61 6c 0a 09 23 20 41  g or normal..# A
36260 49 58 20 73 74 79 6c 65 20 6c 69 6e 6b 69 6e 67  IX style linking
36270 2e 20 49 66 20 2d 62 72 74 6c 20 69 73 20 73 6f  . If -brtl is so
36280 6d 65 77 68 65 72 65 20 69 6e 20 4c 44 46 4c 41  mewhere in LDFLA
36290 47 53 2c 20 77 65 0a 09 23 20 6e 65 65 64 20 74  GS, we..# need t
362a0 6f 20 64 6f 20 72 75 6e 74 69 6d 65 20 6c 69 6e  o do runtime lin
362b0 6b 69 6e 67 2e 0a 09 63 61 73 65 20 24 68 6f 73  king...case $hos
362c0 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 32 33  t_os in aix4.[23
362d0 5d 7c 61 69 78 34 2e 5b 32 33 5d 2e 2a 7c 61 69  ]|aix4.[23].*|ai
362e0 78 5b 35 2d 39 5d 2a 29 0a 09 20 20 66 6f 72 20  x[5-9]*)..  for 
362f0 6c 64 5f 66 6c 61 67 20 69 6e 20 24 4c 44 46 4c  ld_flag in $LDFL
36300 41 47 53 3b 20 64 6f 0a 09 20 20 69 66 20 28 74  AGS; do..  if (t
36310 65 73 74 20 24 6c 64 5f 66 6c 61 67 20 3d 20 22  est $ld_flag = "
36320 2d 62 72 74 6c 22 20 7c 7c 20 74 65 73 74 20 24  -brtl" || test $
36330 6c 64 5f 66 6c 61 67 20 3d 20 22 2d 57 6c 2c 2d  ld_flag = "-Wl,-
36340 62 72 74 6c 22 29 3b 20 74 68 65 6e 0a 09 20 20  brtl"); then..  
36350 20 20 61 69 78 5f 75 73 65 5f 72 75 6e 74 69 6d    aix_use_runtim
36360 65 6c 69 6e 6b 69 6e 67 3d 79 65 73 0a 09 20 20  elinking=yes..  
36370 20 20 62 72 65 61 6b 0a 09 20 20 66 69 0a 09 20    break..  fi.. 
36380 20 64 6f 6e 65 0a 09 20 20 3b 3b 0a 09 65 73 61   done..  ;;..esa
36390 63 0a 0a 09 65 78 70 5f 73 79 6d 5f 66 6c 61 67  c...exp_sym_flag
363a0 3d 27 2d 62 65 78 70 6f 72 74 27 0a 09 6e 6f 5f  ='-bexport'..no_
363b0 65 6e 74 72 79 5f 66 6c 61 67 3d 27 2d 62 6e 6f  entry_flag='-bno
363c0 65 6e 74 72 79 27 0a 20 20 20 20 20 20 66 69 0a  entry'.      fi.
363d0 0a 20 20 20 20 20 20 23 20 57 68 65 6e 20 6c 61  .      # When la
363e0 72 67 65 20 65 78 65 63 75 74 61 62 6c 65 73 20  rge executables 
363f0 6f 72 20 73 68 61 72 65 64 20 6f 62 6a 65 63 74  or shared object
36400 73 20 61 72 65 20 62 75 69 6c 74 2c 20 41 49 58  s are built, AIX
36410 20 6c 64 20 63 61 6e 0a 20 20 20 20 20 20 23 20   ld can.      # 
36420 68 61 76 65 20 70 72 6f 62 6c 65 6d 73 20 63 72  have problems cr
36430 65 61 74 69 6e 67 20 74 68 65 20 74 61 62 6c 65  eating the table
36440 20 6f 66 20 63 6f 6e 74 65 6e 74 73 2e 20 20 49   of contents.  I
36450 66 20 6c 69 6e 6b 69 6e 67 20 61 20 6c 69 62 72  f linking a libr
36460 61 72 79 0a 20 20 20 20 20 20 23 20 6f 72 20 70  ary.      # or p
36470 72 6f 67 72 61 6d 20 72 65 73 75 6c 74 73 20 69  rogram results i
36480 6e 20 22 65 72 72 6f 72 20 54 4f 43 20 6f 76 65  n "error TOC ove
36490 72 66 6c 6f 77 22 20 61 64 64 20 2d 6d 6d 69 6e  rflow" add -mmin
364a0 69 6d 61 6c 2d 74 6f 63 20 74 6f 0a 20 20 20 20  imal-toc to.    
364b0 20 20 23 20 43 58 58 46 4c 41 47 53 2f 43 46 4c    # CXXFLAGS/CFL
364c0 41 47 53 20 66 6f 72 20 67 2b 2b 2f 67 63 63 2e  AGS for g++/gcc.
364d0 20 20 49 6e 20 74 68 65 20 63 61 73 65 73 20 77    In the cases w
364e0 68 65 72 65 20 74 68 61 74 20 69 73 20 6e 6f 74  here that is not
364f0 0a 20 20 20 20 20 20 23 20 65 6e 6f 75 67 68 20  .      # enough 
36500 74 6f 20 66 69 78 20 74 68 65 20 70 72 6f 62 6c  to fix the probl
36510 65 6d 2c 20 61 64 64 20 2d 57 6c 2c 2d 62 62 69  em, add -Wl,-bbi
36520 67 74 6f 63 20 74 6f 20 4c 44 46 4c 41 47 53 2e  gtoc to LDFLAGS.
36530 0a 0a 20 20 20 20 20 20 61 72 63 68 69 76 65 5f  ..      archive_
36540 63 6d 64 73 3d 27 27 0a 20 20 20 20 20 20 68 61  cmds=''.      ha
36550 72 64 63 6f 64 65 5f 64 69 72 65 63 74 3d 79 65  rdcode_direct=ye
36560 73 0a 20 20 20 20 20 20 68 61 72 64 63 6f 64 65  s.      hardcode
36570 5f 64 69 72 65 63 74 5f 61 62 73 6f 6c 75 74 65  _direct_absolute
36580 3d 79 65 73 0a 20 20 20 20 20 20 68 61 72 64 63  =yes.      hardc
36590 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70 61 72  ode_libdir_separ
365a0 61 74 6f 72 3d 27 3a 27 0a 20 20 20 20 20 20 6c  ator=':'.      l
365b0 69 6e 6b 5f 61 6c 6c 5f 64 65 70 6c 69 62 73 3d  ink_all_deplibs=
365c0 79 65 73 0a 20 20 20 20 20 20 66 69 6c 65 5f 6c  yes.      file_l
365d0 69 73 74 5f 73 70 65 63 3d 27 24 7b 77 6c 7d 2d  ist_spec='${wl}-
365e0 66 2c 27 0a 0a 20 20 20 20 20 20 69 66 20 74 65  f,'..      if te
365f0 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73 3b  st "$GCC" = yes;
36600 20 74 68 65 6e 0a 09 63 61 73 65 20 24 68 6f 73   then..case $hos
36610 74 5f 6f 73 20 69 6e 20 61 69 78 34 2e 5b 30 31  t_os in aix4.[01
36620 32 5d 7c 61 69 78 34 2e 5b 30 31 32 5d 2e 2a 29  2]|aix4.[012].*)
36630 0a 09 23 20 57 65 20 6f 6e 6c 79 20 77 61 6e 74  ..# We only want
36640 20 74 6f 20 64 6f 20 74 68 69 73 20 6f 6e 20 41   to do this on A
36650 49 58 20 34 2e 32 20 61 6e 64 20 6c 6f 77 65 72  IX 4.2 and lower
36660 2c 20 74 68 65 20 63 68 65 63 6b 0a 09 23 20 62  , the check..# b
36670 65 6c 6f 77 20 66 6f 72 20 62 72 6f 6b 65 6e 20  elow for broken 
36680 63 6f 6c 6c 65 63 74 32 20 64 6f 65 73 6e 27 74  collect2 doesn't
36690 20 77 6f 72 6b 20 75 6e 64 65 72 20 34 2e 33 2b   work under 4.3+
366a0 0a 09 20 20 63 6f 6c 6c 65 63 74 32 6e 61 6d 65  ..  collect2name
366b0 3d 60 24 7b 43 43 7d 20 2d 70 72 69 6e 74 2d 70  =`${CC} -print-p
366c0 72 6f 67 2d 6e 61 6d 65 3d 63 6f 6c 6c 65 63 74  rog-name=collect
366d0 32 60 0a 09 20 20 69 66 20 74 65 73 74 20 2d 66  2`..  if test -f
366e0 20 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22   "$collect2name"
366f0 20 26 26 0a 09 20 20 20 73 74 72 69 6e 67 73 20   &&..   strings 
36700 22 24 63 6f 6c 6c 65 63 74 32 6e 61 6d 65 22 20  "$collect2name" 
36710 7c 20 24 47 52 45 50 20 72 65 73 6f 6c 76 65 5f  | $GREP resolve_
36720 6c 69 62 5f 6e 61 6d 65 20 3e 2f 64 65 76 2f 6e  lib_name >/dev/n
36730 75 6c 6c 0a 09 20 20 74 68 65 6e 0a 09 20 20 23  ull..  then..  #
36740 20 57 65 20 68 61 76 65 20 72 65 77 6f 72 6b 65   We have reworke
36750 64 20 63 6f 6c 6c 65 63 74 32 0a 09 20 20 3a 0a  d collect2..  :.
36760 09 20 20 65 6c 73 65 0a 09 20 20 23 20 57 65 20  .  else..  # We 
36770 68 61 76 65 20 6f 6c 64 20 63 6f 6c 6c 65 63 74  have old collect
36780 32 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 64 69  2..  hardcode_di
36790 72 65 63 74 3d 75 6e 73 75 70 70 6f 72 74 65 64  rect=unsupported
367a0 0a 09 20 20 23 20 49 74 20 66 61 69 6c 73 20 74  ..  # It fails t
367b0 6f 20 66 69 6e 64 20 75 6e 69 6e 73 74 61 6c 6c  o find uninstall
367c0 65 64 20 6c 69 62 72 61 72 69 65 73 20 77 68 65  ed libraries whe
367d0 6e 20 74 68 65 20 75 6e 69 6e 73 74 61 6c 6c 65  n the uninstalle
367e0 64 0a 09 20 20 23 20 70 61 74 68 20 69 73 20 6e  d..  # path is n
367f0 6f 74 20 6c 69 73 74 65 64 20 69 6e 20 74 68 65  ot listed in the
36800 20 6c 69 62 70 61 74 68 2e 20 20 53 65 74 74 69   libpath.  Setti
36810 6e 67 20 68 61 72 64 63 6f 64 65 5f 6d 69 6e 75  ng hardcode_minu
36820 73 5f 4c 0a 09 20 20 23 20 74 6f 20 75 6e 73 75  s_L..  # to unsu
36830 70 70 6f 72 74 65 64 20 66 6f 72 63 65 73 20 72  pported forces r
36840 65 6c 69 6e 6b 69 6e 67 0a 09 20 20 68 61 72 64  elinking..  hard
36850 63 6f 64 65 5f 6d 69 6e 75 73 5f 4c 3d 79 65 73  code_minus_L=yes
36860 0a 09 20 20 68 61 72 64 63 6f 64 65 5f 6c 69 62  ..  hardcode_lib
36870 64 69 72 5f 66 6c 61 67 5f 73 70 65 63 3d 27 2d  dir_flag_spec='-
36880 4c 24 6c 69 62 64 69 72 27 0a 09 20 20 68 61 72  L$libdir'..  har
36890 64 63 6f 64 65 5f 6c 69 62 64 69 72 5f 73 65 70  dcode_libdir_sep
368a0 61 72 61 74 6f 72 3d 0a 09 20 20 66 69 0a 09 20  arator=..  fi.. 
368b0 20 3b 3b 0a 09 65 73 61 63 0a 09 73 68 61 72 65   ;;..esac..share
368c0 64 5f 66 6c 61 67 3d 27 2d 73 68 61 72 65 64 27  d_flag='-shared'
368d0 0a 09 69 66 20 74 65 73 74 20 22 24 61 69 78 5f  ..if test "$aix_
368e0 75 73 65 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69  use_runtimelinki
368f0 6e 67 22 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a  ng" = yes; then.
36900 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 22  .  shared_flag="
36910 24 73 68 61 72 65 64 5f 66 6c 61 67 20 22 27 24  $shared_flag "'$
36920 7b 77 6c 7d 2d 47 27 0a 09 66 69 0a 20 20 20 20  {wl}-G'..fi.    
36930 20 20 65 6c 73 65 0a 09 23 20 6e 6f 74 20 75 73    else..# not us
36940 69 6e 67 20 67 63 63 0a 09 69 66 20 74 65 73 74  ing gcc..if test
36950 20 22 24 68 6f 73 74 5f 63 70 75 22 20 3d 20 69   "$host_cpu" = i
36960 61 36 34 3b 20 74 68 65 6e 0a 09 23 20 56 69 73  a64; then..# Vis
36970 75 61 6c 41 67 65 20 43 2b 2b 2c 20 56 65 72 73  ualAge C++, Vers
36980 69 6f 6e 20 35 2e 35 20 66 6f 72 20 41 49 58 20  ion 5.5 for AIX 
36990 35 4c 20 66 6f 72 20 49 41 2d 36 34 2c 20 42 65  5L for IA-64, Be
369a0 74 61 20 33 20 52 65 6c 65 61 73 65 0a 09 23 20  ta 3 Release..# 
369b0 63 68 6f 6b 65 73 20 6f 6e 20 2d 57 6c 2c 2d 47  chokes on -Wl,-G
369c0 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20  . The following 
369d0 6c 69 6e 65 20 69 73 20 63 6f 72 72 65 63 74 3a  line is correct:
369e0 0a 09 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d  ..  shared_flag=
369f0 27 2d 47 27 0a 09 65 6c 73 65 0a 09 20 20 69 66  '-G'..else..  if
36a00 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65 5f   test "$aix_use_
36a10 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22 20  runtimelinking" 
36a20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 20 20 20  = yes; then..   
36a30 20 73 68 61 72 65 64 5f 66 6c 61 67 3d 27 24 7b   shared_flag='${
36a40 77 6c 7d 2d 47 27 0a 09 20 20 65 6c 73 65 0a 09  wl}-G'..  else..
36a50 20 20 20 20 73 68 61 72 65 64 5f 66 6c 61 67 3d      shared_flag=
36a60 27 24 7b 77 6c 7d 2d 62 4d 3a 53 52 45 27 0a 09  '${wl}-bM:SRE'..
36a70 20 20 66 69 0a 09 66 69 0a 20 20 20 20 20 20 66    fi..fi.      f
36a80 69 0a 0a 20 20 20 20 20 20 65 78 70 6f 72 74 5f  i..      export_
36a90 64 79 6e 61 6d 69 63 5f 66 6c 61 67 5f 73 70 65  dynamic_flag_spe
36aa0 63 3d 27 24 7b 77 6c 7d 2d 62 65 78 70 61 6c 6c  c='${wl}-bexpall
36ab0 27 0a 20 20 20 20 20 20 23 20 49 74 20 73 65 65  '.      # It see
36ac0 6d 73 20 74 68 61 74 20 2d 62 65 78 70 61 6c 6c  ms that -bexpall
36ad0 20 64 6f 65 73 20 6e 6f 74 20 65 78 70 6f 72 74   does not export
36ae0 20 73 79 6d 62 6f 6c 73 20 62 65 67 69 6e 6e 69   symbols beginni
36af0 6e 67 20 77 69 74 68 0a 20 20 20 20 20 20 23 20  ng with.      # 
36b00 75 6e 64 65 72 73 63 6f 72 65 20 28 5f 29 2c 20  underscore (_), 
36b10 73 6f 20 69 74 20 69 73 20 62 65 74 74 65 72 20  so it is better 
36b20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 6c 69  to generate a li
36b30 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 74 6f  st of symbols to
36b40 20 65 78 70 6f 72 74 2e 0a 20 20 20 20 20 20 61   export..      a
36b50 6c 77 61 79 73 5f 65 78 70 6f 72 74 5f 73 79 6d  lways_export_sym
36b60 62 6f 6c 73 3d 79 65 73 0a 20 20 20 20 20 20 69  bols=yes.      i
36b70 66 20 74 65 73 74 20 22 24 61 69 78 5f 75 73 65  f test "$aix_use
36b80 5f 72 75 6e 74 69 6d 65 6c 69 6e 6b 69 6e 67 22  _runtimelinking"
36b90 20 3d 20 79 65 73 3b 20 74 68 65 6e 0a 09 23 20   = yes; then..# 
36ba0 57 61 72 6e 69 6e 67 20 2d 20 77 69 74 68 6f 75  Warning - withou
36bb0 74 20 75 73 69 6e 67 20 74 68 65 20 6f 74 68 65  t using the othe
36bc0 72 20 72 75 6e 74 69 6d 65 20 6c 6f 61 64 69 6e  r runtime loadin
36bd0 67 20 66 6c 61 67 73 20 28 2d 62 72 74 6c 29 2c  g flags (-brtl),
36be0 0a 09 23 20 2d 62 65 72 6f 6b 20 77 69 6c 6c 20  ..# -berok will 
36bf0 6c 69 6e 6b 20 77 69 74 68 6f 75 74 20 65 72 72  link without err
36c00 6f 72 2c 20 62 75 74 20 6d 61 79 20 70 72 6f 64  or, but may prod
36c10 75 63 65 20 61 20 62 72 6f 6b 65 6e 20 6c 69 62  uce a broken lib
36c20 72 61 72 79 2e 0a 09 61 6c 6c 6f 77 5f 75 6e 64  rary...allow_und
36c30 65 66 69 6e 65 64 5f 66 6c 61 67 3d 27 2d 62 65  efined_flag='-be
36c40 72 6f 6b 27 0a 20 20 20 20 20 20 20 20 23 20 44  rok'.        # D
36c50 65 74 65 72 6d 69 6e 65 20 74 68 65 20 64 65 66  etermine the def
36c60 61 75 6c 74 20 6c 69 62 70 61 74 68 20 66 72 6f  ault libpath fro
36c70 6d 20 74 68 65 20 76 61 6c 75 65 20 65 6e 63 6f  m the value enco
36c80 64 65 64 20 69 6e 20 61 6e 0a 20 20 20 20 20 20  ded in an.      
36c90 20 20 23 20 65 6d 70 74 79 20 65 78 65 63 75 74    # empty execut
36ca0 61 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 63 61  able..        ca
36cb0 74 20 63 6f 6e 66 64 65 66 73 2e 68 20 2d 20 3c  t confdefs.h - <
36cc0 3c 5f 41 43 45 4f 46 20 3e 63 6f 6e 66 74 65 73  <_ACEOF >conftes
36cd0 74 2e 24 61 63 5f 65 78 74 0a 2f 2a 20 65 6e 64  t.$ac_ext./* end
36ce0 20 63 6f 6e 66 64 65 66 73 2e 68 2e 20 20 2a 2f   confdefs.h.  */
36cf0 0a 0a 69 6e 74 0a 6d 61 69 6e 20 28 29 0a 7b 0a  ..int.main ().{.
36d00 0a 20 20 3b 0a 20 20 72 65 74 75 72 6e 20 30 3b  .  ;.  return 0;
36d10 0a 7d 0a 5f 41 43 45 4f 46 0a 69 66 20 61 63 5f  .}._ACEOF.if ac_
36d20 66 6e 5f 63 5f 74 72 79 5f 6c 69 6e 6b 20 22 24  fn_c_try_link "$
36d30 4c 49 4e 45 4e 4f 22 3b 20 74 68 65 6e 20 3a 0a  LINENO"; then :.
36d40 0a 6c 74 5f 61 69 78 5f 6c 69 62 70 61 74 68 5f  .lt_aix_libpath_
36d50 73 65 64 3d 27 0a 20 20 20 20 2f 49 6d 70 6f 72  sed='.    /Impor
36d60 74 20 46 69 6c 65 20 53 74 72 69 6e 67 73 2f 2c  t File Strings/,
36d70 2f 5e 24 2f 20 7b 0a 09 2f 5e 30 2f 20 7b 0a 09  /^$/ {../^0/ {..
36d80 20 20 20 20 73 2f 5e 30 20 20 2a 5c 28 2e 2a 5c      s/^0  *\(.*\
36d90 29 24 2f 5c 31 2f 0a 09 20 20 20 20 70 0a 09 7d  )$/\1/..    p..}
36da0 0a 20 20 20 20 7d 27 0a 61 69 78 5f 6c 69 62 70  .    }'.aix_libp
36db0 61 74 68 3d 60 64 75 6d 70 20 2d 48 20 63 6f 6e  ath=`dump -H con
36dc0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
36dd0 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 24 53  2>/dev/null | $S
36de0 45 44 20 2d 6e 20 2d 65 20 22 24 6c 74 5f 61 69  ED -n -e "$lt_ai
36df0 78 5f 6c 69 62 70 61 74 68 5f 73 65 64 22 60 0a  x_libpath_sed"`.
36e00 23 20 43 68 65 63 6b 20 66 6f 72 20 61 20 36 34  # Check for a 64
36e10 2d 62 69 74 20 6f 62 6a 65 63 74 20 69 66 20 77  -bit object if w
36e20 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61 6e  e didn't find an
36e30 79 74 68 69 6e 67 2e 0a 69 66 20 74 65 73 74 20  ything..if test 
36e40 2d 7a 20 22 24 61 69 78 5f 6c 69 62 70 61 74 68  -z "$aix_libpath
36e50 22 3b 20 74 68 65 6e 0a 20 20 61 69 78 5f 6c 69  "; then.  aix_li
36e60 62 70 61 74 68 3d 60 64 75 6d 70 20 2d 48 58 36  bpath=`dump -HX6
36e70 34 20 63 6f 6e 66 74 65 73 74 24 61 63 5f 65 78  4 conftest$ac_ex
36e80 65 65 78 74 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  eext 2>/dev/null
36e90 20 7c 20 24 53 45 44 20 2d 6e 20 2d 65 20 22 24   | $SED -n -e "$
36ea0 6c 74 5f 61 69 78 5f 6c 69 62 70 61 74 68 5f 73  lt_aix_libpath_s
36eb0 65 64 22 60 0a 66 69 0a 66 69 0a 72 6d 20 2d 66  ed"`.fi.fi.rm -f
36ec0 20 63 6f 72 65 20 63 6f 6e 66 74 65 73 74 2e 65   core conftest.e
36ed0 72 72 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  rr conftest.$ac_
36ee0 6f 62 6a 65 78 74 20 5c 0a 20 20 20 20 63 6f 6e  objext \.    con
36ef0 66 74 65 73 74 24 61 63 5f 65 78 65 65 78 74 20  ftest$ac_exeext 
36f00 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
36f10 0a 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 69  .if test -z "$ai
36f20 78 5f 6c 69 62 70 61