Artifact d73b5484aa7836eb619f3fd4e18c35e8fe17fd5a:


0000: 23 21 20 2f 62 69 6e 2f 73 68 0a 23 20 47 65 6e  #! /bin/sh.# Gen
0010: 65 72 61 74 65 64 20 62 79 20 63 6f 6e 66 69 67  erated by config
0020: 75 72 65 2e 0a 23 20 52 75 6e 20 74 68 69 73 20  ure..# Run this 
0030: 66 69 6c 65 20 74 6f 20 72 65 63 72 65 61 74 65  file to recreate
0040: 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6e   the current con
0050: 66 69 67 75 72 61 74 69 6f 6e 2e 0a 23 20 43 6f  figuration..# Co
0060: 6d 70 69 6c 65 72 20 6f 75 74 70 75 74 20 70 72  mpiler output pr
0070: 6f 64 75 63 65 64 20 62 79 20 63 6f 6e 66 69 67  oduced by config
0080: 75 72 65 2c 20 75 73 65 66 75 6c 20 66 6f 72 20  ure, useful for 
0090: 64 65 62 75 67 67 69 6e 67 0a 23 20 63 6f 6e 66  debugging.# conf
00a0: 69 67 75 72 65 2c 20 69 73 20 69 6e 20 63 6f 6e  igure, is in con
00b0: 66 69 67 2e 6c 6f 67 20 69 66 20 69 74 20 65 78  fig.log if it ex
00c0: 69 73 74 73 2e 0a 0a 64 65 62 75 67 3d 66 61 6c  ists...debug=fal
00d0: 73 65 0a 61 63 5f 63 73 5f 72 65 63 68 65 63 6b  se.ac_cs_recheck
00e0: 3d 66 61 6c 73 65 0a 61 63 5f 63 73 5f 73 69 6c  =false.ac_cs_sil
00f0: 65 6e 74 3d 66 61 6c 73 65 0a 53 48 45 4c 4c 3d  ent=false.SHELL=
0100: 24 7b 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 2d 2f  ${CONFIG_SHELL-/
0110: 62 69 6e 2f 73 68 7d 0a 23 23 20 2d 2d 2d 2d 2d  bin/sh}.## -----
0120: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0130: 20 23 23 0a 23 23 20 4d 34 73 68 20 49 6e 69 74   ##.## M4sh Init
0140: 69 61 6c 69 7a 61 74 69 6f 6e 2e 20 20 23 23 0a  ialization.  ##.
0150: 23 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ## -------------
0160: 2d 2d 2d 2d 2d 2d 2d 2d 20 23 23 0a 0a 23 20 42  -------- ##..# B
0170: 65 20 42 6f 75 72 6e 65 20 63 6f 6d 70 61 74 69  e Bourne compati
0180: 62 6c 65 0a 69 66 20 74 65 73 74 20 2d 6e 20 22  ble.if test -n "
0190: 24 7b 5a 53 48 5f 56 45 52 53 49 4f 4e 2b 73 65  ${ZSH_VERSION+se
01a0: 74 7d 22 20 26 26 20 28 65 6d 75 6c 61 74 65 20  t}" && (emulate 
01b0: 73 68 29 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  sh) >/dev/null 2
01c0: 3e 26 31 3b 20 74 68 65 6e 0a 20 20 65 6d 75 6c  >&1; then.  emul
01d0: 61 74 65 20 73 68 0a 20 20 4e 55 4c 4c 43 4d 44  ate sh.  NULLCMD
01e0: 3d 3a 0a 20 20 23 20 5a 73 68 20 33 2e 78 20 61  =:.  # Zsh 3.x a
01f0: 6e 64 20 34 2e 78 20 70 65 72 66 6f 72 6d 73 20  nd 4.x performs 
0200: 77 6f 72 64 20 73 70 6c 69 74 74 69 6e 67 20 6f  word splitting o
0210: 6e 20 24 7b 31 2b 22 24 40 22 7d 2c 20 77 68 69  n ${1+"$@"}, whi
0220: 63 68 0a 20 20 23 20 69 73 20 63 6f 6e 74 72 61  ch.  # is contra
0230: 72 79 20 74 6f 20 6f 75 72 20 75 73 61 67 65 2e  ry to our usage.
0240: 20 20 44 69 73 61 62 6c 65 20 74 68 69 73 20 66    Disable this f
0250: 65 61 74 75 72 65 2e 0a 20 20 61 6c 69 61 73 20  eature..  alias 
0260: 2d 67 20 27 24 7b 31 2b 22 24 40 22 7d 27 3d 27  -g '${1+"$@"}'='
0270: 22 24 40 22 27 0a 65 6c 69 66 20 74 65 73 74 20  "$@"'.elif test 
0280: 2d 6e 20 22 24 7b 42 41 53 48 5f 56 45 52 53 49  -n "${BASH_VERSI
0290: 4f 4e 2b 73 65 74 7d 22 20 26 26 20 28 73 65 74  ON+set}" && (set
02a0: 20 2d 6f 20 70 6f 73 69 78 29 20 3e 2f 64 65 76   -o posix) >/dev
02b0: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
02c0: 0a 20 20 73 65 74 20 2d 6f 20 70 6f 73 69 78 0a  .  set -o posix.
02d0: 66 69 0a 44 55 41 4c 43 41 53 45 3d 31 3b 20 65  fi.DUALCASE=1; e
02e0: 78 70 6f 72 74 20 44 55 41 4c 43 41 53 45 20 23  xport DUALCASE #
02f0: 20 66 6f 72 20 4d 4b 53 20 73 68 0a 0a 23 20 53   for MKS sh..# S
0300: 75 70 70 6f 72 74 20 75 6e 73 65 74 20 77 68 65  upport unset whe
0310: 6e 20 70 6f 73 73 69 62 6c 65 2e 0a 69 66 20 28  n possible..if (
0320: 20 28 4d 41 49 4c 3d 36 30 3b 20 75 6e 73 65 74   (MAIL=60; unset
0330: 20 4d 41 49 4c 29 20 7c 7c 20 65 78 69 74 29 20   MAIL) || exit) 
0340: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
0350: 20 74 68 65 6e 0a 20 20 61 73 5f 75 6e 73 65 74   then.  as_unset
0360: 3d 75 6e 73 65 74 0a 65 6c 73 65 0a 20 20 61 73  =unset.else.  as
0370: 5f 75 6e 73 65 74 3d 66 61 6c 73 65 0a 66 69 0a  _unset=false.fi.
0380: 0a 0a 23 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20  ..# Work around 
0390: 62 75 67 73 20 69 6e 20 70 72 65 2d 33 2e 30 20  bugs in pre-3.0 
03a0: 55 57 49 4e 20 6b 73 68 2e 0a 24 61 73 5f 75 6e  UWIN ksh..$as_un
03b0: 73 65 74 20 45 4e 56 20 4d 41 49 4c 20 4d 41 49  set ENV MAIL MAI
03c0: 4c 50 41 54 48 0a 50 53 31 3d 27 24 20 27 0a 50  LPATH.PS1='$ '.P
03d0: 53 32 3d 27 3e 20 27 0a 50 53 34 3d 27 2b 20 27  S2='> '.PS4='+ '
03e0: 0a 0a 23 20 4e 4c 53 20 6e 75 69 73 61 6e 63 65  ..# NLS nuisance
03f0: 73 2e 0a 66 6f 72 20 61 73 5f 76 61 72 20 69 6e  s..for as_var in
0400: 20 5c 0a 20 20 4c 41 4e 47 20 4c 41 4e 47 55 41   \.  LANG LANGUA
0410: 47 45 20 4c 43 5f 41 44 44 52 45 53 53 20 4c 43  GE LC_ADDRESS LC
0420: 5f 41 4c 4c 20 4c 43 5f 43 4f 4c 4c 41 54 45 20  _ALL LC_COLLATE 
0430: 4c 43 5f 43 54 59 50 45 20 4c 43 5f 49 44 45 4e  LC_CTYPE LC_IDEN
0440: 54 49 46 49 43 41 54 49 4f 4e 20 5c 0a 20 20 4c  TIFICATION \.  L
0450: 43 5f 4d 45 41 53 55 52 45 4d 45 4e 54 20 4c 43  C_MEASUREMENT LC
0460: 5f 4d 45 53 53 41 47 45 53 20 4c 43 5f 4d 4f 4e  _MESSAGES LC_MON
0470: 45 54 41 52 59 20 4c 43 5f 4e 41 4d 45 20 4c 43  ETARY LC_NAME LC
0480: 5f 4e 55 4d 45 52 49 43 20 4c 43 5f 50 41 50 45  _NUMERIC LC_PAPE
0490: 52 20 5c 0a 20 20 4c 43 5f 54 45 4c 45 50 48 4f  R \.  LC_TELEPHO
04a0: 4e 45 20 4c 43 5f 54 49 4d 45 0a 64 6f 0a 20 20  NE LC_TIME.do.  
04b0: 69 66 20 28 73 65 74 20 2b 78 3b 20 74 65 73 74  if (set +x; test
04c0: 20 2d 7a 20 22 60 28 65 76 61 6c 20 24 61 73 5f   -z "`(eval $as_
04d0: 76 61 72 3d 43 3b 20 65 78 70 6f 72 74 20 24 61  var=C; export $a
04e0: 73 5f 76 61 72 29 20 32 3e 26 31 60 22 29 3b 20  s_var) 2>&1`"); 
04f0: 74 68 65 6e 0a 20 20 20 20 65 76 61 6c 20 24 61  then.    eval $a
0500: 73 5f 76 61 72 3d 43 3b 20 65 78 70 6f 72 74 20  s_var=C; export 
0510: 24 61 73 5f 76 61 72 0a 20 20 65 6c 73 65 0a 20  $as_var.  else. 
0520: 20 20 20 24 61 73 5f 75 6e 73 65 74 20 24 61 73     $as_unset $as
0530: 5f 76 61 72 0a 20 20 66 69 0a 64 6f 6e 65 0a 0a  _var.  fi.done..
0540: 23 20 52 65 71 75 69 72 65 64 20 74 6f 20 75 73  # Required to us
0550: 65 20 62 61 73 65 6e 61 6d 65 2e 0a 69 66 20 65  e basename..if e
0560: 78 70 72 20 61 20 3a 20 27 5c 28 61 5c 29 27 20  xpr a : '\(a\)' 
0570: 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 3b  >/dev/null 2>&1;
0580: 20 74 68 65 6e 0a 20 20 61 73 5f 65 78 70 72 3d   then.  as_expr=
0590: 65 78 70 72 0a 65 6c 73 65 0a 20 20 61 73 5f 65  expr.else.  as_e
05a0: 78 70 72 3d 66 61 6c 73 65 0a 66 69 0a 0a 69 66  xpr=false.fi..if
05b0: 20 28 62 61 73 65 6e 61 6d 65 20 2f 29 20 3e 2f   (basename /) >/
05c0: 64 65 76 2f 6e 75 6c 6c 20 32 3e 26 31 20 26 26  dev/null 2>&1 &&
05d0: 20 74 65 73 74 20 22 58 60 62 61 73 65 6e 61 6d   test "X`basenam
05e0: 65 20 2f 20 32 3e 26 31 60 22 20 3d 20 22 58 2f  e / 2>&1`" = "X/
05f0: 22 3b 20 74 68 65 6e 0a 20 20 61 73 5f 62 61 73  "; then.  as_bas
0600: 65 6e 61 6d 65 3d 62 61 73 65 6e 61 6d 65 0a 65  ename=basename.e
0610: 6c 73 65 0a 20 20 61 73 5f 62 61 73 65 6e 61 6d  lse.  as_basenam
0620: 65 3d 66 61 6c 73 65 0a 66 69 0a 0a 0a 23 20 4e  e=false.fi...# N
0630: 61 6d 65 20 6f 66 20 74 68 65 20 65 78 65 63 75  ame of the execu
0640: 74 61 62 6c 65 2e 0a 61 73 5f 6d 65 3d 60 24 61  table..as_me=`$a
0650: 73 5f 62 61 73 65 6e 61 6d 65 20 22 24 30 22 20  s_basename "$0" 
0660: 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58 2f 22 24  ||.$as_expr X/"$
0670: 30 22 20 3a 20 27 2e 2a 2f 5c 28 5b 5e 2f 5d 5b  0" : '.*/\([^/][
0680: 5e 2f 5d 2a 5c 29 2f 2a 24 27 20 5c 7c 20 5c 0a  ^/]*\)/*$' \| \.
0690: 09 20 58 22 24 30 22 20 3a 20 27 58 5c 28 2f 2f  . X"$0" : 'X\(//
06a0: 5c 29 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 30  \)$' \| \.. X"$0
06b0: 22 20 3a 20 27 58 5c 28 2f 5c 29 24 27 20 5c 7c  " : 'X\(/\)$' \|
06c0: 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28   \.. .     : '\(
06d0: 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  .\)' 2>/dev/null
06e0: 20 7c 7c 0a 65 63 68 6f 20 58 2f 22 24 30 22 20   ||.echo X/"$0" 
06f0: 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e 2e 2a 5c  |.    sed '/^.*\
0700: 2f 5c 28 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 29 5c 2f  /\([^/][^/]*\)\/
0710: 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20  *$/{ s//\1/; q; 
0720: 7d 0a 20 20 09 20 20 2f 5e 58 5c 2f 5c 28 5c 2f  }.  .  /^X\/\(\/
0730: 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20  \/\)$/{ s//\1/; 
0740: 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 2f 5c  q; }.  .  /^X\/\
0750: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f  (\/\).*/{ s//\1/
0760: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a  ; q; }.  .  s/.*
0770: 2f 2e 2f 3b 20 71 27 60 0a 0a 0a 23 20 50 41 54  /./; q'`...# PAT
0780: 48 20 6e 65 65 64 73 20 43 52 2c 20 61 6e 64 20  H needs CR, and 
0790: 4c 49 4e 45 4e 4f 20 6e 65 65 64 73 20 43 52 20  LINENO needs CR 
07a0: 61 6e 64 20 50 41 54 48 2e 0a 23 20 41 76 6f 69  and PATH..# Avoi
07b0: 64 20 64 65 70 65 6e 64 69 6e 67 20 75 70 6f 6e  d depending upon
07c0: 20 43 68 61 72 61 63 74 65 72 20 52 61 6e 67 65   Character Range
07d0: 73 2e 0a 61 73 5f 63 72 5f 6c 65 74 74 65 72 73  s..as_cr_letters
07e0: 3d 27 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e  ='abcdefghijklmn
07f0: 6f 70 71 72 73 74 75 76 77 78 79 7a 27 0a 61 73  opqrstuvwxyz'.as
0800: 5f 63 72 5f 4c 45 54 54 45 52 53 3d 27 41 42 43  _cr_LETTERS='ABC
0810: 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53  DEFGHIJKLMNOPQRS
0820: 54 55 56 57 58 59 5a 27 0a 61 73 5f 63 72 5f 4c  TUVWXYZ'.as_cr_L
0830: 65 74 74 65 72 73 3d 24 61 73 5f 63 72 5f 6c 65  etters=$as_cr_le
0840: 74 74 65 72 73 24 61 73 5f 63 72 5f 4c 45 54 54  tters$as_cr_LETT
0850: 45 52 53 0a 61 73 5f 63 72 5f 64 69 67 69 74 73  ERS.as_cr_digits
0860: 3d 27 30 31 32 33 34 35 36 37 38 39 27 0a 61 73  ='0123456789'.as
0870: 5f 63 72 5f 61 6c 6e 75 6d 3d 24 61 73 5f 63 72  _cr_alnum=$as_cr
0880: 5f 4c 65 74 74 65 72 73 24 61 73 5f 63 72 5f 64  _Letters$as_cr_d
0890: 69 67 69 74 73 0a 0a 23 20 54 68 65 20 75 73 65  igits..# The use
08a0: 72 20 69 73 20 61 6c 77 61 79 73 20 72 69 67 68  r is always righ
08b0: 74 2e 0a 69 66 20 74 65 73 74 20 22 24 7b 50 41  t..if test "${PA
08c0: 54 48 5f 53 45 50 41 52 41 54 4f 52 2b 73 65 74  TH_SEPARATOR+set
08d0: 7d 22 20 21 3d 20 73 65 74 3b 20 74 68 65 6e 0a  }" != set; then.
08e0: 20 20 65 63 68 6f 20 22 23 21 20 2f 62 69 6e 2f    echo "#! /bin/
08f0: 73 68 22 20 3e 63 6f 6e 66 24 24 2e 73 68 0a 20  sh" >conf$$.sh. 
0900: 20 65 63 68 6f 20 20 22 65 78 69 74 20 30 22 20   echo  "exit 0" 
0910: 20 20 3e 3e 63 6f 6e 66 24 24 2e 73 68 0a 20 20    >>conf$$.sh.  
0920: 63 68 6d 6f 64 20 2b 78 20 63 6f 6e 66 24 24 2e  chmod +x conf$$.
0930: 73 68 0a 20 20 69 66 20 28 50 41 54 48 3d 22 2f  sh.  if (PATH="/
0940: 6e 6f 6e 65 78 69 73 74 65 6e 74 3b 2e 22 3b 20  nonexistent;."; 
0950: 63 6f 6e 66 24 24 2e 73 68 29 20 3e 2f 64 65 76  conf$$.sh) >/dev
0960: 2f 6e 75 6c 6c 20 32 3e 26 31 3b 20 74 68 65 6e  /null 2>&1; then
0970: 0a 20 20 20 20 50 41 54 48 5f 53 45 50 41 52 41  .    PATH_SEPARA
0980: 54 4f 52 3d 27 3b 27 0a 20 20 65 6c 73 65 0a 20  TOR=';'.  else. 
0990: 20 20 20 50 41 54 48 5f 53 45 50 41 52 41 54 4f     PATH_SEPARATO
09a0: 52 3d 3a 0a 20 20 66 69 0a 20 20 72 6d 20 2d 66  R=:.  fi.  rm -f
09b0: 20 63 6f 6e 66 24 24 2e 73 68 0a 66 69 0a 0a 0a   conf$$.sh.fi...
09c0: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
09d0: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
09e0: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
09f0: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0a00: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0a10: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0a20: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0a30: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0a40: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0a50: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0a60: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0a70: 65 6e 6f 5f 32 22 20 20 7c 7c 20 7b 0a 20 20 23  eno_2"  || {.  #
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 70 61 74 68 20 61 74 20 61 6c 6c  n no path at all
0ac0: 0a 20 20 23 20 72 65 6c 61 74 69 76 65 20 6f 72  .  # relative or
0ad0: 20 6e 6f 74 2e 0a 20 20 63 61 73 65 20 24 30 20   not..  case $0 
0ae0: 69 6e 0a 20 20 20 20 2a 5b 5c 5c 2f 5d 2a 20 29  in.    *[\\/]* )
0af0: 20 61 73 5f 6d 79 73 65 6c 66 3d 24 30 20 3b 3b   as_myself=$0 ;;
0b00: 0a 20 20 20 20 2a 29 20 61 73 5f 73 61 76 65 5f  .    *) as_save_
0b10: 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24 50  IFS=$IFS; IFS=$P
0b20: 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66 6f  ATH_SEPARATOR.fo
0b30: 72 20 61 73 5f 64 69 72 20 69 6e 20 24 50 41 54  r as_dir in $PAT
0b40: 48 0a 64 6f 0a 20 20 49 46 53 3d 24 61 73 5f 73  H.do.  IFS=$as_s
0b50: 61 76 65 5f 49 46 53 0a 20 20 74 65 73 74 20 2d  ave_IFS.  test -
0b60: 7a 20 22 24 61 73 5f 64 69 72 22 20 26 26 20 61  z "$as_dir" && a
0b70: 73 5f 64 69 72 3d 2e 0a 20 20 74 65 73 74 20 2d  s_dir=..  test -
0b80: 72 20 22 24 61 73 5f 64 69 72 2f 24 30 22 20 26  r "$as_dir/$0" &
0b90: 26 20 61 73 5f 6d 79 73 65 6c 66 3d 24 61 73 5f  & as_myself=$as_
0ba0: 64 69 72 2f 24 30 20 26 26 20 62 72 65 61 6b 0a  dir/$0 && break.
0bb0: 64 6f 6e 65 0a 0a 20 20 20 20 20 20 20 3b 3b 0a  done..       ;;.
0bc0: 20 20 65 73 61 63 0a 20 20 23 20 57 65 20 64 69    esac.  # We di
0bd0: 64 20 6e 6f 74 20 66 69 6e 64 20 6f 75 72 73 65  d not find ourse
0be0: 6c 76 65 73 2c 20 6d 6f 73 74 20 70 72 6f 62 61  lves, most proba
0bf0: 62 6c 79 20 77 65 20 77 65 72 65 20 72 75 6e 20  bly we were run 
0c00: 61 73 20 60 73 68 20 43 4f 4d 4d 41 4e 44 27 0a  as `sh COMMAND'.
0c10: 20 20 23 20 69 6e 20 77 68 69 63 68 20 63 61 73    # in which cas
0c20: 65 20 77 65 20 61 72 65 20 6e 6f 74 20 74 6f 20  e we are not to 
0c30: 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20  be found in the 
0c40: 70 61 74 68 2e 0a 20 20 69 66 20 74 65 73 74 20  path..  if test 
0c50: 22 78 24 61 73 5f 6d 79 73 65 6c 66 22 20 3d 20  "x$as_myself" = 
0c60: 78 3b 20 74 68 65 6e 0a 20 20 20 20 61 73 5f 6d  x; then.    as_m
0c70: 79 73 65 6c 66 3d 24 30 0a 20 20 66 69 0a 20 20  yself=$0.  fi.  
0c80: 69 66 20 74 65 73 74 20 21 20 2d 66 20 22 24 61  if test ! -f "$a
0c90: 73 5f 6d 79 73 65 6c 66 22 3b 20 74 68 65 6e 0a  s_myself"; then.
0ca0: 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61      { { echo "$a
0cb0: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
0cc0: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
0cd0: 20 6d 79 73 65 6c 66 3b 20 72 65 72 75 6e 20 77   myself; rerun w
0ce0: 69 74 68 20 61 6e 20 61 62 73 6f 6c 75 74 65 20  ith an absolute 
0cf0: 70 61 74 68 22 20 3e 26 35 0a 65 63 68 6f 20 22  path" >&5.echo "
0d00: 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63  $as_me: error: c
0d10: 61 6e 6e 6f 74 20 66 69 6e 64 20 6d 79 73 65 6c  annot find mysel
0d20: 66 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61 6e  f; rerun with an
0d30: 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 22 20   absolute path" 
0d40: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
0d50: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
0d60: 7d 0a 20 20 66 69 0a 20 20 63 61 73 65 20 24 43  }.  fi.  case $C
0d70: 4f 4e 46 49 47 5f 53 48 45 4c 4c 20 69 6e 0a 20  ONFIG_SHELL in. 
0d80: 20 27 27 29 0a 20 20 20 20 61 73 5f 73 61 76 65   '').    as_save
0d90: 5f 49 46 53 3d 24 49 46 53 3b 20 49 46 53 3d 24  _IFS=$IFS; IFS=$
0da0: 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52 0a 66  PATH_SEPARATOR.f
0db0: 6f 72 20 61 73 5f 64 69 72 20 69 6e 20 2f 62 69  or as_dir in /bi
0dc0: 6e 24 50 41 54 48 5f 53 45 50 41 52 41 54 4f 52  n$PATH_SEPARATOR
0dd0: 2f 75 73 72 2f 62 69 6e 24 50 41 54 48 5f 53 45  /usr/bin$PATH_SE
0de0: 50 41 52 41 54 4f 52 24 50 41 54 48 0a 64 6f 0a  PARATOR$PATH.do.
0df0: 20 20 49 46 53 3d 24 61 73 5f 73 61 76 65 5f 49    IFS=$as_save_I
0e00: 46 53 0a 20 20 74 65 73 74 20 2d 7a 20 22 24 61  FS.  test -z "$a
0e10: 73 5f 64 69 72 22 20 26 26 20 61 73 5f 64 69 72  s_dir" && as_dir
0e20: 3d 2e 0a 20 20 66 6f 72 20 61 73 5f 62 61 73 65  =..  for as_base
0e30: 20 69 6e 20 73 68 20 62 61 73 68 20 6b 73 68 20   in sh bash ksh 
0e40: 73 68 35 3b 20 64 6f 0a 09 20 63 61 73 65 20 24  sh5; do.. case $
0e50: 61 73 5f 64 69 72 20 69 6e 0a 09 20 2f 2a 29 0a  as_dir in.. /*).
0e60: 09 20 20 20 69 66 20 28 22 24 61 73 5f 64 69 72  .   if ("$as_dir
0e70: 2f 24 61 73 5f 62 61 73 65 22 20 2d 63 20 27 0a  /$as_base" -c '.
0e80: 20 20 61 73 5f 6c 69 6e 65 6e 6f 5f 31 3d 24 4c    as_lineno_1=$L
0e90: 49 4e 45 4e 4f 0a 20 20 61 73 5f 6c 69 6e 65 6e  INENO.  as_linen
0ea0: 6f 5f 32 3d 24 4c 49 4e 45 4e 4f 0a 20 20 61 73  o_2=$LINENO.  as
0eb0: 5f 6c 69 6e 65 6e 6f 5f 33 3d 60 28 65 78 70 72  _lineno_3=`(expr
0ec0: 20 24 61 73 5f 6c 69 6e 65 6e 6f 5f 31 20 2b 20   $as_lineno_1 + 
0ed0: 31 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 60 0a  1) 2>/dev/null`.
0ee0: 20 20 74 65 73 74 20 22 78 24 61 73 5f 6c 69 6e    test "x$as_lin
0ef0: 65 6e 6f 5f 31 22 20 21 3d 20 22 78 24 61 73 5f  eno_1" != "x$as_
0f00: 6c 69 6e 65 6e 6f 5f 32 22 20 26 26 0a 20 20 74  lineno_2" &&.  t
0f10: 65 73 74 20 22 78 24 61 73 5f 6c 69 6e 65 6e 6f  est "x$as_lineno
0f20: 5f 33 22 20 20 3d 20 22 78 24 61 73 5f 6c 69 6e  _3"  = "x$as_lin
0f30: 65 6e 6f 5f 32 22 20 27 29 20 32 3e 2f 64 65 76  eno_2" ') 2>/dev
0f40: 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 09 20 20 20  /null; then..   
0f50: 20 20 24 61 73 5f 75 6e 73 65 74 20 42 41 53 48    $as_unset BASH
0f60: 5f 45 4e 56 20 7c 7c 20 74 65 73 74 20 22 24 7b  _ENV || test "${
0f70: 42 41 53 48 5f 45 4e 56 2b 73 65 74 7d 22 20 21  BASH_ENV+set}" !
0f80: 3d 20 73 65 74 20 7c 7c 20 7b 20 42 41 53 48 5f  = set || { BASH_
0f90: 45 4e 56 3d 3b 20 65 78 70 6f 72 74 20 42 41 53  ENV=; export BAS
0fa0: 48 5f 45 4e 56 3b 20 7d 0a 09 20 20 20 20 20 24  H_ENV; }..     $
0fb0: 61 73 5f 75 6e 73 65 74 20 45 4e 56 20 7c 7c 20  as_unset ENV || 
0fc0: 74 65 73 74 20 22 24 7b 45 4e 56 2b 73 65 74 7d  test "${ENV+set}
0fd0: 22 20 21 3d 20 73 65 74 20 7c 7c 20 7b 20 45 4e  " != set || { EN
0fe0: 56 3d 3b 20 65 78 70 6f 72 74 20 45 4e 56 3b 20  V=; export ENV; 
0ff0: 7d 0a 09 20 20 20 20 20 43 4f 4e 46 49 47 5f 53  }..     CONFIG_S
1000: 48 45 4c 4c 3d 24 61 73 5f 64 69 72 2f 24 61 73  HELL=$as_dir/$as
1010: 5f 62 61 73 65 0a 09 20 20 20 20 20 65 78 70 6f  _base..     expo
1020: 72 74 20 43 4f 4e 46 49 47 5f 53 48 45 4c 4c 0a  rt CONFIG_SHELL.
1030: 09 20 20 20 20 20 65 78 65 63 20 22 24 43 4f 4e  .     exec "$CON
1040: 46 49 47 5f 53 48 45 4c 4c 22 20 22 24 30 22 20  FIG_SHELL" "$0" 
1050: 24 7b 31 2b 22 24 40 22 7d 0a 09 20 20 20 66 69  ${1+"$@"}..   fi
1060: 3b 3b 0a 09 20 65 73 61 63 0a 20 20 20 20 20 20  ;;.. esac.      
1070: 20 64 6f 6e 65 0a 64 6f 6e 65 0a 3b 3b 0a 20 20   done.done.;;.  
1080: 65 73 61 63 0a 0a 20 20 23 20 43 72 65 61 74 65  esac..  # Create
1090: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 61   $as_me.lineno a
10a0: 73 20 61 20 63 6f 70 79 20 6f 66 20 24 61 73 5f  s a copy of $as_
10b0: 6d 79 73 65 6c 66 2c 20 62 75 74 20 77 69 74 68  myself, but with
10c0: 20 24 4c 49 4e 45 4e 4f 0a 20 20 23 20 75 6e 69   $LINENO.  # uni
10d0: 66 6f 72 6d 6c 79 20 72 65 70 6c 61 63 65 64 20  formly replaced 
10e0: 62 79 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62  by the line numb
10f0: 65 72 2e 20 20 54 68 65 20 66 69 72 73 74 20 27  er.  The first '
1100: 73 65 64 27 20 69 6e 73 65 72 74 73 20 61 0a 20  sed' inserts a. 
1110: 20 23 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6c   # line-number l
1120: 69 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68 20  ine before each 
1130: 6c 69 6e 65 3b 20 74 68 65 20 73 65 63 6f 6e 64  line; the second
1140: 20 27 73 65 64 27 20 64 6f 65 73 20 74 68 65 20   'sed' does the 
1150: 72 65 61 6c 0a 20 20 23 20 77 6f 72 6b 2e 20 20  real.  # work.  
1160: 54 68 65 20 73 65 63 6f 6e 64 20 73 63 72 69 70  The second scrip
1170: 74 20 75 73 65 73 20 27 4e 27 20 74 6f 20 70 61  t uses 'N' to pa
1180: 69 72 20 65 61 63 68 20 6c 69 6e 65 2d 6e 75 6d  ir each line-num
1190: 62 65 72 20 6c 69 6e 65 0a 20 20 23 20 77 69 74  ber line.  # wit
11a0: 68 20 74 68 65 20 6e 75 6d 62 65 72 65 64 20 6c  h the numbered l
11b0: 69 6e 65 2c 20 61 6e 64 20 61 70 70 65 6e 64 73  ine, and appends
11c0: 20 74 72 61 69 6c 69 6e 67 20 27 2d 27 20 64 75   trailing '-' du
11d0: 72 69 6e 67 0a 20 20 23 20 73 75 62 73 74 69 74  ring.  # substit
11e0: 75 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 24 4c  ution so that $L
11f0: 49 4e 45 4e 4f 20 69 73 20 6e 6f 74 20 61 20 73  INENO is not a s
1200: 70 65 63 69 61 6c 20 63 61 73 65 20 61 74 20 6c  pecial case at l
1210: 69 6e 65 20 65 6e 64 2e 0a 20 20 23 20 28 52 61  ine end..  # (Ra
1220: 6a 61 20 52 20 48 61 72 69 6e 61 74 68 20 73 75  ja R Harinath su
1230: 67 67 65 73 74 65 64 20 73 65 64 20 27 3d 27 2c  ggested sed '=',
1240: 20 61 6e 64 20 50 61 75 6c 20 45 67 67 65 72 74   and Paul Eggert
1250: 20 77 72 6f 74 65 20 74 68 65 0a 20 20 23 20 73   wrote the.  # s
1260: 65 63 6f 6e 64 20 27 73 65 64 27 20 73 63 72 69  econd 'sed' scri
1270: 70 74 2e 20 20 42 6c 61 6d 65 20 4c 65 65 20 45  pt.  Blame Lee E
1280: 2e 20 4d 63 4d 61 68 6f 6e 20 66 6f 72 20 73 65  . McMahon for se
1290: 64 27 73 20 73 79 6e 74 61 78 2e 20 20 3a 2d 29  d's syntax.  :-)
12a0: 0a 20 20 73 65 64 20 27 3d 27 20 3c 24 61 73 5f  .  sed '=' <$as_
12b0: 6d 79 73 65 6c 66 20 7c 0a 20 20 20 20 73 65 64  myself |.    sed
12c0: 20 27 0a 20 20 20 20 20 20 4e 0a 20 20 20 20 20   '.      N.     
12d0: 20 73 2c 24 2c 2d 2c 0a 20 20 20 20 20 20 3a 20   s,$,-,.      : 
12e0: 6c 6f 6f 70 0a 20 20 20 20 20 20 73 2c 5e 5c 28  loop.      s,^\(
12f0: 5b 27 24 61 73 5f 63 72 5f 64 69 67 69 74 73 27  ['$as_cr_digits'
1300: 5d 2a 5c 29 5c 28 2e 2a 5c 29 5b 24 5d 4c 49 4e  ]*\)\(.*\)[$]LIN
1310: 45 4e 4f 5c 28 5b 5e 27 24 61 73 5f 63 72 5f 61  ENO\([^'$as_cr_a
1320: 6c 6e 75 6d 27 5f 5d 5c 29 2c 5c 31 5c 32 5c 31  lnum'_]\),\1\2\1
1330: 5c 33 2c 0a 20 20 20 20 20 20 74 20 6c 6f 6f 70  \3,.      t loop
1340: 0a 20 20 20 20 20 20 73 2c 2d 24 2c 2c 0a 20 20  .      s,-$,,.  
1350: 20 20 20 20 73 2c 5e 5b 27 24 61 73 5f 63 72 5f      s,^['$as_cr_
1360: 64 69 67 69 74 73 27 5d 2a 5c 6e 2c 2c 0a 20 20  digits']*\n,,.  
1370: 20 20 27 20 3e 24 61 73 5f 6d 65 2e 6c 69 6e 65    ' >$as_me.line
1380: 6e 6f 20 26 26 0a 20 20 63 68 6d 6f 64 20 2b 78  no &&.  chmod +x
1390: 20 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f 20 7c   $as_me.lineno |
13a0: 7c 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22  |.    { { echo "
13b0: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
13c0: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72  error: cannot cr
13d0: 65 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65  eate $as_me.line
13e0: 6e 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61  no; rerun with a
13f0: 20 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26   POSIX shell" >&
1400: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
1410: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 63 72  error: cannot cr
1420: 65 61 74 65 20 24 61 73 5f 6d 65 2e 6c 69 6e 65  eate $as_me.line
1430: 6e 6f 3b 20 72 65 72 75 6e 20 77 69 74 68 20 61  no; rerun with a
1440: 20 50 4f 53 49 58 20 73 68 65 6c 6c 22 20 3e 26   POSIX shell" >&
1450: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
1460: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 0a  ); exit 1; }; }.
1470: 0a 20 20 23 20 44 6f 6e 27 74 20 74 72 79 20 74  .  # Don't try t
1480: 6f 20 65 78 65 63 20 61 73 20 69 74 20 63 68 61  o exec as it cha
1490: 6e 67 65 73 20 24 5b 30 5d 2c 20 63 61 75 73 69  nges $[0], causi
14a0: 6e 67 20 61 6c 6c 20 73 6f 72 74 20 6f 66 20 70  ng all sort of p
14b0: 72 6f 62 6c 65 6d 73 0a 20 20 23 20 28 74 68 65  roblems.  # (the
14c0: 20 64 69 72 6e 61 6d 65 20 6f 66 20 24 5b 30 5d   dirname of $[0]
14d0: 20 69 73 20 6e 6f 74 20 74 68 65 20 70 6c 61 63   is not the plac
14e0: 65 20 77 68 65 72 65 20 77 65 20 6d 69 67 68 74  e where we might
14f0: 20 66 69 6e 64 20 74 68 65 0a 20 20 23 20 6f 72   find the.  # or
1500: 69 67 69 6e 61 6c 20 61 6e 64 20 73 6f 20 6f 6e  iginal and so on
1510: 2e 20 20 41 75 74 6f 63 6f 6e 66 20 69 73 20 65  .  Autoconf is e
1520: 73 70 65 63 69 61 6c 6c 79 20 73 65 6e 73 69 62  specially sensib
1530: 6c 65 20 74 6f 20 74 68 69 73 29 2e 0a 20 20 2e  le to this)..  .
1540: 20 2e 2f 24 61 73 5f 6d 65 2e 6c 69 6e 65 6e 6f   ./$as_me.lineno
1550: 0a 20 20 23 20 45 78 69 74 20 73 74 61 74 75 73  .  # Exit status
1560: 20 69 73 20 74 68 61 74 20 6f 66 20 74 68 65 20   is that of the 
1570: 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 2e 0a 20 20  last command..  
1580: 65 78 69 74 0a 7d 0a 0a 0a 63 61 73 65 20 60 65  exit.}...case `e
1590: 63 68 6f 20 22 74 65 73 74 69 6e 67 5c 63 22 3b  cho "testing\c";
15a0: 20 65 63 68 6f 20 31 2c 32 2c 33 60 2c 60 65 63   echo 1,2,3`,`ec
15b0: 68 6f 20 2d 6e 20 74 65 73 74 69 6e 67 3b 20 65  ho -n testing; e
15c0: 63 68 6f 20 31 2c 32 2c 33 60 20 69 6e 0a 20 20  cho 1,2,3` in.  
15d0: 2a 63 2a 2c 2d 6e 2a 29 20 45 43 48 4f 5f 4e 3d  *c*,-n*) ECHO_N=
15e0: 20 45 43 48 4f 5f 43 3d 27 0a 27 20 45 43 48 4f   ECHO_C='.' ECHO
15f0: 5f 54 3d 27 09 27 20 3b 3b 0a 20 20 2a 63 2a 2c  _T='.' ;;.  *c*,
1600: 2a 20 20 29 20 45 43 48 4f 5f 4e 3d 2d 6e 20 45  *  ) ECHO_N=-n E
1610: 43 48 4f 5f 43 3d 20 45 43 48 4f 5f 54 3d 20 3b  CHO_C= ECHO_T= ;
1620: 3b 0a 20 20 2a 29 20 20 20 20 20 20 20 45 43 48  ;.  *)       ECH
1630: 4f 5f 4e 3d 20 45 43 48 4f 5f 43 3d 27 5c 63 27  O_N= ECHO_C='\c'
1640: 20 45 43 48 4f 5f 54 3d 20 3b 3b 0a 65 73 61 63   ECHO_T= ;;.esac
1650: 0a 0a 69 66 20 65 78 70 72 20 61 20 3a 20 27 5c  ..if expr a : '\
1660: 28 61 5c 29 27 20 3e 2f 64 65 76 2f 6e 75 6c 6c  (a\)' >/dev/null
1670: 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 61 73   2>&1; then.  as
1680: 5f 65 78 70 72 3d 65 78 70 72 0a 65 6c 73 65 0a  _expr=expr.else.
1690: 20 20 61 73 5f 65 78 70 72 3d 66 61 6c 73 65 0a    as_expr=false.
16a0: 66 69 0a 0a 72 6d 20 2d 66 20 63 6f 6e 66 24 24  fi..rm -f conf$$
16b0: 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f 6e 66   conf$$.exe conf
16c0: 24 24 2e 66 69 6c 65 0a 65 63 68 6f 20 3e 63 6f  $$.file.echo >co
16d0: 6e 66 24 24 2e 66 69 6c 65 0a 69 66 20 6c 6e 20  nf$$.file.if ln 
16e0: 2d 73 20 63 6f 6e 66 24 24 2e 66 69 6c 65 20 63  -s conf$$.file c
16f0: 6f 6e 66 24 24 20 32 3e 2f 64 65 76 2f 6e 75 6c  onf$$ 2>/dev/nul
1700: 6c 3b 20 74 68 65 6e 0a 20 20 23 20 57 65 20 63  l; then.  # We c
1710: 6f 75 6c 64 20 6a 75 73 74 20 63 68 65 63 6b 20  ould just check 
1720: 66 6f 72 20 44 4a 47 50 50 3b 20 62 75 74 20 74  for DJGPP; but t
1730: 68 69 73 20 74 65 73 74 20 61 29 20 77 6f 72 6b  his test a) work
1740: 73 20 62 29 20 69 73 20 6d 6f 72 65 20 67 65 6e  s b) is more gen
1750: 65 72 69 63 0a 20 20 23 20 61 6e 64 20 63 29 20  eric.  # and c) 
1760: 77 69 6c 6c 20 72 65 6d 61 69 6e 20 76 61 6c 69  will remain vali
1770: 64 20 6f 6e 63 65 20 44 4a 47 50 50 20 73 75 70  d once DJGPP sup
1780: 70 6f 72 74 73 20 73 79 6d 6c 69 6e 6b 73 20 28  ports symlinks (
1790: 44 4a 47 50 50 20 32 2e 30 34 29 2e 0a 20 20 69  DJGPP 2.04)..  i
17a0: 66 20 74 65 73 74 20 2d 66 20 63 6f 6e 66 24 24  f test -f conf$$
17b0: 2e 65 78 65 3b 20 74 68 65 6e 0a 20 20 20 20 23  .exe; then.    #
17c0: 20 44 6f 6e 27 74 20 75 73 65 20 6c 6e 20 61 74   Don't use ln at
17d0: 20 61 6c 6c 3b 20 77 65 20 64 6f 6e 27 74 20 68   all; we don't h
17e0: 61 76 65 20 61 6e 79 20 6c 69 6e 6b 73 0a 20 20  ave any links.  
17f0: 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d 70    as_ln_s='cp -p
1800: 27 0a 20 20 65 6c 73 65 0a 20 20 20 20 61 73 5f  '.  else.    as_
1810: 6c 6e 5f 73 3d 27 6c 6e 20 2d 73 27 0a 20 20 66  ln_s='ln -s'.  f
1820: 69 0a 65 6c 69 66 20 6c 6e 20 63 6f 6e 66 24 24  i.elif ln conf$$
1830: 2e 66 69 6c 65 20 63 6f 6e 66 24 24 20 32 3e 2f  .file conf$$ 2>/
1840: 64 65 76 2f 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20  dev/null; then. 
1850: 20 61 73 5f 6c 6e 5f 73 3d 6c 6e 0a 65 6c 73 65   as_ln_s=ln.else
1860: 0a 20 20 61 73 5f 6c 6e 5f 73 3d 27 63 70 20 2d  .  as_ln_s='cp -
1870: 70 27 0a 66 69 0a 72 6d 20 2d 66 20 63 6f 6e 66  p'.fi.rm -f conf
1880: 24 24 20 63 6f 6e 66 24 24 2e 65 78 65 20 63 6f  $$ conf$$.exe co
1890: 6e 66 24 24 2e 66 69 6c 65 0a 0a 69 66 20 6d 6b  nf$$.file..if mk
18a0: 64 69 72 20 2d 70 20 2e 20 32 3e 2f 64 65 76 2f  dir -p . 2>/dev/
18b0: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 61 73 5f  null; then.  as_
18c0: 6d 6b 64 69 72 5f 70 3d 3a 0a 65 6c 73 65 0a 20  mkdir_p=:.else. 
18d0: 20 74 65 73 74 20 2d 64 20 2e 2f 2d 70 20 26 26   test -d ./-p &&
18e0: 20 72 6d 64 69 72 20 2e 2f 2d 70 0a 20 20 61 73   rmdir ./-p.  as
18f0: 5f 6d 6b 64 69 72 5f 70 3d 66 61 6c 73 65 0a 66  _mkdir_p=false.f
1900: 69 0a 0a 61 73 5f 65 78 65 63 75 74 61 62 6c 65  i..as_executable
1910: 5f 70 3d 22 74 65 73 74 20 2d 66 22 0a 0a 23 20  _p="test -f"..# 
1920: 53 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 74  Sed expression t
1930: 6f 20 6d 61 70 20 61 20 73 74 72 69 6e 67 20 6f  o map a string o
1940: 6e 74 6f 20 61 20 76 61 6c 69 64 20 43 50 50 20  nto a valid CPP 
1950: 6e 61 6d 65 2e 0a 61 73 5f 74 72 5f 63 70 70 3d  name..as_tr_cpp=
1960: 22 65 76 61 6c 20 73 65 64 20 27 79 25 2a 24 61  "eval sed 'y%*$a
1970: 73 5f 63 72 5f 6c 65 74 74 65 72 73 25 50 24 61  s_cr_letters%P$a
1980: 73 5f 63 72 5f 4c 45 54 54 45 52 53 25 3b 73 25  s_cr_LETTERS%;s%
1990: 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c 6e 75 6d 5d  [^_$as_cr_alnum]
19a0: 25 5f 25 67 27 22 0a 0a 23 20 53 65 64 20 65 78  %_%g'"..# Sed ex
19b0: 70 72 65 73 73 69 6f 6e 20 74 6f 20 6d 61 70 20  pression to map 
19c0: 61 20 73 74 72 69 6e 67 20 6f 6e 74 6f 20 61 20  a string onto a 
19d0: 76 61 6c 69 64 20 76 61 72 69 61 62 6c 65 20 6e  valid variable n
19e0: 61 6d 65 2e 0a 61 73 5f 74 72 5f 73 68 3d 22 65  ame..as_tr_sh="e
19f0: 76 61 6c 20 73 65 64 20 27 79 25 2a 2b 25 70 70  val sed 'y%*+%pp
1a00: 25 3b 73 25 5b 5e 5f 24 61 73 5f 63 72 5f 61 6c  %;s%[^_$as_cr_al
1a10: 6e 75 6d 5d 25 5f 25 67 27 22 0a 0a 0a 23 20 49  num]%_%g'"...# I
1a20: 46 53 0a 23 20 57 65 20 6e 65 65 64 20 73 70 61  FS.# We need spa
1a30: 63 65 2c 20 74 61 62 20 61 6e 64 20 6e 65 77 20  ce, tab and new 
1a40: 6c 69 6e 65 2c 20 69 6e 20 70 72 65 63 69 73 65  line, in precise
1a50: 6c 79 20 74 68 61 74 20 6f 72 64 65 72 2e 0a 61  ly that order..a
1a60: 73 5f 6e 6c 3d 27 0a 27 0a 49 46 53 3d 22 20 09  s_nl='.'.IFS=" .
1a70: 24 61 73 5f 6e 6c 22 0a 0a 23 20 43 44 50 41 54  $as_nl"..# CDPAT
1a80: 48 2e 0a 24 61 73 5f 75 6e 73 65 74 20 43 44 50  H..$as_unset CDP
1a90: 41 54 48 0a 0a 65 78 65 63 20 36 3e 26 31 0a 0a  ATH..exec 6>&1..
1aa0: 23 20 4f 70 65 6e 20 74 68 65 20 6c 6f 67 20 72  # Open the log r
1ab0: 65 61 6c 20 73 6f 6f 6e 2c 20 74 6f 20 6b 65 65  eal soon, to kee
1ac0: 70 20 5c 24 5b 30 5d 20 61 6e 64 20 73 6f 20 6f  p \$[0] and so o
1ad0: 6e 20 6d 65 61 6e 69 6e 67 66 75 6c 2c 20 61 6e  n meaningful, an
1ae0: 64 20 74 6f 0a 23 20 72 65 70 6f 72 74 20 61 63  d to.# report ac
1af0: 74 75 61 6c 20 69 6e 70 75 74 20 76 61 6c 75 65  tual input value
1b00: 73 20 6f 66 20 43 4f 4e 46 49 47 5f 46 49 4c 45  s of CONFIG_FILE
1b10: 53 20 65 74 63 2e 20 69 6e 73 74 65 61 64 20 6f  S etc. instead o
1b20: 66 20 74 68 65 69 72 0a 23 20 76 61 6c 75 65 73  f their.# values
1b30: 20 61 66 74 65 72 20 6f 70 74 69 6f 6e 73 20 68   after options h
1b40: 61 6e 64 6c 69 6e 67 2e 20 20 4c 6f 67 67 69 6e  andling.  Loggin
1b50: 67 20 2d 2d 76 65 72 73 69 6f 6e 20 65 74 63 2e  g --version etc.
1b60: 20 69 73 20 4f 4b 2e 0a 65 78 65 63 20 35 3e 3e   is OK..exec 5>>
1b70: 63 6f 6e 66 69 67 2e 6c 6f 67 0a 7b 0a 20 20 65  config.log.{.  e
1b80: 63 68 6f 0a 20 20 73 65 64 20 27 68 3b 73 2f 2e  cho.  sed 'h;s/.
1b90: 2f 2d 2f 67 3b 73 2f 5e 2e 2e 2e 2f 23 23 20 2f  /-/g;s/^.../## /
1ba0: 3b 73 2f 2e 2e 2e 24 2f 20 23 23 2f 3b 70 3b 78  ;s/...$/ ##/;p;x
1bb0: 3b 70 3b 78 27 20 3c 3c 5f 41 53 42 4f 58 0a 23  ;p;x' <<_ASBOX.#
1bc0: 23 20 52 75 6e 6e 69 6e 67 20 24 61 73 5f 6d 65  # Running $as_me
1bd0: 2e 20 23 23 0a 5f 41 53 42 4f 58 0a 7d 20 3e 26  . ##._ASBOX.} >&
1be0: 35 0a 63 61 74 20 3e 26 35 20 3c 3c 5f 43 53 45  5.cat >&5 <<_CSE
1bf0: 4f 46 0a 0a 54 68 69 73 20 66 69 6c 65 20 77 61  OF..This file wa
1c00: 73 20 65 78 74 65 6e 64 65 64 20 62 79 20 24 61  s extended by $a
1c10: 73 5f 6d 65 2c 20 77 68 69 63 68 20 77 61 73 0a  s_me, which was.
1c20: 67 65 6e 65 72 61 74 65 64 20 62 79 20 47 4e 55  generated by GNU
1c30: 20 41 75 74 6f 63 6f 6e 66 20 32 2e 35 39 2e 20   Autoconf 2.59. 
1c40: 20 49 6e 76 6f 63 61 74 69 6f 6e 20 63 6f 6d 6d   Invocation comm
1c50: 61 6e 64 20 6c 69 6e 65 20 77 61 73 0a 0a 20 20  and line was..  
1c60: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 20 20 20  CONFIG_FILES    
1c70: 3d 20 24 43 4f 4e 46 49 47 5f 46 49 4c 45 53 0a  = $CONFIG_FILES.
1c80: 20 20 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53    CONFIG_HEADERS
1c90: 20 20 3d 20 24 43 4f 4e 46 49 47 5f 48 45 41 44    = $CONFIG_HEAD
1ca0: 45 52 53 0a 20 20 43 4f 4e 46 49 47 5f 4c 49 4e  ERS.  CONFIG_LIN
1cb0: 4b 53 20 20 20 20 3d 20 24 43 4f 4e 46 49 47 5f  KS    = $CONFIG_
1cc0: 4c 49 4e 4b 53 0a 20 20 43 4f 4e 46 49 47 5f 43  LINKS.  CONFIG_C
1cd0: 4f 4d 4d 41 4e 44 53 20 3d 20 24 43 4f 4e 46 49  OMMANDS = $CONFI
1ce0: 47 5f 43 4f 4d 4d 41 4e 44 53 0a 20 20 24 20 24  G_COMMANDS.  $ $
1cf0: 30 20 24 40 0a 0a 5f 43 53 45 4f 46 0a 65 63 68  0 $@.._CSEOF.ech
1d00: 6f 20 22 6f 6e 20 60 28 68 6f 73 74 6e 61 6d 65  o "on `(hostname
1d10: 20 7c 7c 20 75 6e 61 6d 65 20 2d 6e 29 20 32 3e   || uname -n) 2>
1d20: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 20 73 65 64 20  /dev/null | sed 
1d30: 31 71 60 22 20 3e 26 35 0a 65 63 68 6f 20 3e 26  1q`" >&5.echo >&
1d40: 35 0a 63 6f 6e 66 69 67 5f 66 69 6c 65 73 3d 22  5.config_files="
1d50: 20 4d 61 6b 65 66 69 6c 65 22 0a 63 6f 6e 66 69   Makefile".confi
1d60: 67 5f 68 65 61 64 65 72 73 3d 22 20 61 76 63 61  g_headers=" avca
1d70: 6c 6c 2e 68 22 0a 0a 61 63 5f 63 73 5f 75 73 61  ll.h"..ac_cs_usa
1d80: 67 65 3d 22 5c 0a 5c 60 24 61 73 5f 6d 65 27 20  ge="\.\`$as_me' 
1d90: 69 6e 73 74 61 6e 74 69 61 74 65 73 20 66 69 6c  instantiates fil
1da0: 65 73 20 66 72 6f 6d 20 74 65 6d 70 6c 61 74 65  es from template
1db0: 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74  s according to t
1dc0: 68 65 0a 63 75 72 72 65 6e 74 20 63 6f 6e 66 69  he.current confi
1dd0: 67 75 72 61 74 69 6f 6e 2e 0a 0a 55 73 61 67 65  guration...Usage
1de0: 3a 20 24 30 20 5b 4f 50 54 49 4f 4e 53 5d 20 5b  : $0 [OPTIONS] [
1df0: 46 49 4c 45 5d 2e 2e 2e 0a 0a 20 20 2d 68 2c 20  FILE].....  -h, 
1e00: 2d 2d 68 65 6c 70 20 20 20 20 20 20 20 70 72 69  --help       pri
1e10: 6e 74 20 74 68 69 73 20 68 65 6c 70 2c 20 74 68  nt this help, th
1e20: 65 6e 20 65 78 69 74 0a 20 20 2d 56 2c 20 2d 2d  en exit.  -V, --
1e30: 76 65 72 73 69 6f 6e 20 20 20 20 70 72 69 6e 74  version    print
1e40: 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2c   version number,
1e50: 20 74 68 65 6e 20 65 78 69 74 0a 20 20 2d 71 2c   then exit.  -q,
1e60: 20 2d 2d 71 75 69 65 74 20 20 20 20 20 20 64 6f   --quiet      do
1e70: 20 6e 6f 74 20 70 72 69 6e 74 20 70 72 6f 67 72   not print progr
1e80: 65 73 73 20 6d 65 73 73 61 67 65 73 0a 20 20 2d  ess messages.  -
1e90: 64 2c 20 2d 2d 64 65 62 75 67 20 20 20 20 20 20  d, --debug      
1ea0: 64 6f 6e 27 74 20 72 65 6d 6f 76 65 20 74 65 6d  don't remove tem
1eb0: 70 6f 72 61 72 79 20 66 69 6c 65 73 0a 20 20 20  porary files.   
1ec0: 20 20 20 2d 2d 72 65 63 68 65 63 6b 20 20 20 20     --recheck    
1ed0: 75 70 64 61 74 65 20 24 61 73 5f 6d 65 20 62 79  update $as_me by
1ee0: 20 72 65 63 6f 6e 66 69 67 75 72 69 6e 67 20 69   reconfiguring i
1ef0: 6e 20 74 68 65 20 73 61 6d 65 20 63 6f 6e 64 69  n the same condi
1f00: 74 69 6f 6e 73 0a 20 20 2d 2d 66 69 6c 65 3d 46  tions.  --file=F
1f10: 49 4c 45 5b 3a 54 45 4d 50 4c 41 54 45 5d 0a 09  ILE[:TEMPLATE]..
1f20: 09 20 20 20 69 6e 73 74 61 6e 74 69 61 74 65 20  .   instantiate 
1f30: 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f  the configuratio
1f40: 6e 20 66 69 6c 65 20 46 49 4c 45 0a 20 20 2d 2d  n file FILE.  --
1f50: 68 65 61 64 65 72 3d 46 49 4c 45 5b 3a 54 45 4d  header=FILE[:TEM
1f60: 50 4c 41 54 45 5d 0a 09 09 20 20 20 69 6e 73 74  PLATE]...   inst
1f70: 61 6e 74 69 61 74 65 20 74 68 65 20 63 6f 6e 66  antiate the conf
1f80: 69 67 75 72 61 74 69 6f 6e 20 68 65 61 64 65 72  iguration header
1f90: 20 46 49 4c 45 0a 0a 43 6f 6e 66 69 67 75 72 61   FILE..Configura
1fa0: 74 69 6f 6e 20 66 69 6c 65 73 3a 0a 24 63 6f 6e  tion files:.$con
1fb0: 66 69 67 5f 66 69 6c 65 73 0a 0a 43 6f 6e 66 69  fig_files..Confi
1fc0: 67 75 72 61 74 69 6f 6e 20 68 65 61 64 65 72 73  guration headers
1fd0: 3a 0a 24 63 6f 6e 66 69 67 5f 68 65 61 64 65 72  :.$config_header
1fe0: 73 0a 0a 52 65 70 6f 72 74 20 62 75 67 73 20 74  s..Report bugs t
1ff0: 6f 20 3c 62 75 67 2d 61 75 74 6f 63 6f 6e 66 40  o <bug-autoconf@
2000: 67 6e 75 2e 6f 72 67 3e 2e 22 0a 61 63 5f 63 73  gnu.org>.".ac_cs
2010: 5f 76 65 72 73 69 6f 6e 3d 22 5c 0a 63 6f 6e 66  _version="\.conf
2020: 69 67 2e 73 74 61 74 75 73 0a 63 6f 6e 66 69 67  ig.status.config
2030: 75 72 65 64 20 62 79 20 2e 2f 63 6f 6e 66 69 67  ured by ./config
2040: 75 72 65 2c 20 67 65 6e 65 72 61 74 65 64 20 62  ure, generated b
2050: 79 20 47 4e 55 20 41 75 74 6f 63 6f 6e 66 20 32  y GNU Autoconf 2
2060: 2e 35 39 2c 0a 20 20 77 69 74 68 20 6f 70 74 69  .59,.  with opti
2070: 6f 6e 73 20 5c 22 27 2d 2d 70 72 65 66 69 78 3d  ons \"'--prefix=
2080: 2f 6d 79 6c 69 62 73 2f 69 75 70 27 20 27 2d 2d  /mylibs/iup' '--
2090: 63 61 63 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f  cache-file=/dev/
20a0: 6e 75 6c 6c 27 20 27 2d 2d 73 72 63 64 69 72 3d  null' '--srcdir=
20b0: 2e 27 5c 22 0a 0a 43 6f 70 79 72 69 67 68 74 20  .'\"..Copyright 
20c0: 28 43 29 20 32 30 30 33 20 46 72 65 65 20 53 6f  (C) 2003 Free So
20d0: 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f  ftware Foundatio
20e0: 6e 2c 20 49 6e 63 2e 0a 54 68 69 73 20 63 6f 6e  n, Inc..This con
20f0: 66 69 67 2e 73 74 61 74 75 73 20 73 63 72 69 70  fig.status scrip
2100: 74 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61  t is free softwa
2110: 72 65 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66  re; the Free Sof
2120: 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e  tware Foundation
2130: 0a 67 69 76 65 73 20 75 6e 6c 69 6d 69 74 65 64  .gives unlimited
2140: 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63   permission to c
2150: 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20  opy, distribute 
2160: 61 6e 64 20 6d 6f 64 69 66 79 20 69 74 2e 22 0a  and modify it.".
2170: 73 72 63 64 69 72 3d 2e 0a 23 20 49 66 20 6e 6f  srcdir=..# If no
2180: 20 66 69 6c 65 20 61 72 65 20 73 70 65 63 69 66   file are specif
2190: 69 65 64 20 62 79 20 74 68 65 20 75 73 65 72 2c  ied by the user,
21a0: 20 74 68 65 6e 20 77 65 20 6e 65 65 64 20 74 6f   then we need to
21b0: 20 70 72 6f 76 69 64 65 20 64 65 66 61 75 6c 74   provide default
21c0: 0a 23 20 76 61 6c 75 65 2e 20 20 42 79 20 77 65  .# value.  By we
21d0: 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 20 69 66   need to know if
21e0: 20 66 69 6c 65 73 20 77 65 72 65 20 73 70 65 63   files were spec
21f0: 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65  ified by the use
2200: 72 2e 0a 61 63 5f 6e 65 65 64 5f 64 65 66 61 75  r..ac_need_defau
2210: 6c 74 73 3d 3a 0a 77 68 69 6c 65 20 74 65 73 74  lts=:.while test
2220: 20 24 23 20 21 3d 20 30 0a 64 6f 0a 20 20 63 61   $# != 0.do.  ca
2230: 73 65 20 24 31 20 69 6e 0a 20 20 2d 2d 2a 3d 2a  se $1 in.  --*=*
2240: 29 0a 20 20 20 20 61 63 5f 6f 70 74 69 6f 6e 3d  ).    ac_option=
2250: 60 65 78 70 72 20 22 78 24 31 22 20 3a 20 27 78  `expr "x$1" : 'x
2260: 5c 28 5b 5e 3d 5d 2a 5c 29 3d 27 60 0a 20 20 20  \([^=]*\)='`.   
2270: 20 61 63 5f 6f 70 74 61 72 67 3d 60 65 78 70 72   ac_optarg=`expr
2280: 20 22 78 24 31 22 20 3a 20 27 78 5b 5e 3d 5d 2a   "x$1" : 'x[^=]*
2290: 3d 5c 28 2e 2a 5c 29 27 60 0a 20 20 20 20 61 63  =\(.*\)'`.    ac
22a0: 5f 73 68 69 66 74 3d 3a 0a 20 20 20 20 3b 3b 0a  _shift=:.    ;;.
22b0: 20 20 2d 2a 29 0a 20 20 20 20 61 63 5f 6f 70 74    -*).    ac_opt
22c0: 69 6f 6e 3d 24 31 0a 20 20 20 20 61 63 5f 6f 70  ion=$1.    ac_op
22d0: 74 61 72 67 3d 24 32 0a 20 20 20 20 61 63 5f 73  targ=$2.    ac_s
22e0: 68 69 66 74 3d 73 68 69 66 74 0a 20 20 20 20 3b  hift=shift.    ;
22f0: 3b 0a 20 20 2a 29 20 23 20 54 68 69 73 20 69 73  ;.  *) # This is
2300: 20 6e 6f 74 20 61 6e 20 6f 70 74 69 6f 6e 2c 20   not an option, 
2310: 73 6f 20 74 68 65 20 75 73 65 72 20 68 61 73 20  so the user has 
2320: 70 72 6f 62 61 62 6c 79 20 67 69 76 65 6e 20 65  probably given e
2330: 78 70 6c 69 63 69 74 0a 20 20 20 20 20 23 20 61  xplicit.     # a
2340: 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 20 61  rguments..     a
2350: 63 5f 6f 70 74 69 6f 6e 3d 24 31 0a 20 20 20 20  c_option=$1.    
2360: 20 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74   ac_need_default
2370: 73 3d 66 61 6c 73 65 3b 3b 0a 20 20 65 73 61 63  s=false;;.  esac
2380: 0a 0a 20 20 63 61 73 65 20 24 61 63 5f 6f 70 74  ..  case $ac_opt
2390: 69 6f 6e 20 69 6e 0a 20 20 23 20 48 61 6e 64 6c  ion in.  # Handl
23a0: 69 6e 67 20 6f 66 20 74 68 65 20 6f 70 74 69 6f  ing of the optio
23b0: 6e 73 2e 0a 20 20 2d 72 65 63 68 65 63 6b 20 7c  ns..  -recheck |
23c0: 20 2d 2d 72 65 63 68 65 63 6b 20 7c 20 2d 2d 72   --recheck | --r
23d0: 65 63 68 65 63 20 7c 20 2d 2d 72 65 63 68 65 20  echec | --reche 
23e0: 7c 20 2d 2d 72 65 63 68 20 7c 20 2d 2d 72 65 63  | --rech | --rec
23f0: 20 7c 20 2d 2d 72 65 20 7c 20 2d 2d 72 29 0a 20   | --re | --r). 
2400: 20 20 20 61 63 5f 63 73 5f 72 65 63 68 65 63 6b     ac_cs_recheck
2410: 3d 3a 20 3b 3b 0a 20 20 2d 2d 76 65 72 73 69 6f  =: ;;.  --versio
2420: 6e 20 7c 20 2d 2d 76 65 72 73 2a 20 7c 20 2d 56  n | --vers* | -V
2430: 20 29 0a 20 20 20 20 65 63 68 6f 20 22 24 61 63   ).    echo "$ac
2440: 5f 63 73 5f 76 65 72 73 69 6f 6e 22 3b 20 65 78  _cs_version"; ex
2450: 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 68 65 20 7c  it 0 ;;.  --he |
2460: 20 2d 2d 68 29 0a 20 20 20 20 23 20 43 6f 6e 66   --h).    # Conf
2470: 6c 69 63 74 20 62 65 74 77 65 65 6e 20 2d 2d 68  lict between --h
2480: 65 6c 70 20 61 6e 64 20 2d 2d 68 65 61 64 65 72  elp and --header
2490: 0a 20 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  .    { { echo "$
24a0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
24b0: 72 72 6f 72 3a 20 61 6d 62 69 67 75 6f 75 73 20  rror: ambiguous 
24c0: 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79 20 5c  option: $1.Try \
24d0: 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f 72 20  `$0 --help' for 
24e0: 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e  more information
24f0: 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  ." >&5.echo "$as
2500: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 61 6d 62 69  _me: error: ambi
2510: 67 75 6f 75 73 20 6f 70 74 69 6f 6e 3a 20 24 31  guous option: $1
2520: 0a 54 72 79 20 5c 60 24 30 20 2d 2d 68 65 6c 70  .Try \`$0 --help
2530: 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72  ' for more infor
2540: 6d 61 74 69 6f 6e 2e 22 20 3e 26 32 3b 7d 0a 20  mation." >&2;}. 
2550: 20 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78    { (exit 1); ex
2560: 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a 20 20 2d  it 1; }; };;.  -
2570: 2d 68 65 6c 70 20 7c 20 2d 2d 68 65 6c 20 7c 20  -help | --hel | 
2580: 2d 68 20 29 0a 20 20 20 20 65 63 68 6f 20 22 24  -h ).    echo "$
2590: 61 63 5f 63 73 5f 75 73 61 67 65 22 3b 20 65 78  ac_cs_usage"; ex
25a0: 69 74 20 30 20 3b 3b 0a 20 20 2d 2d 64 65 62 75  it 0 ;;.  --debu
25b0: 67 20 7c 20 2d 2d 64 2a 20 7c 20 2d 64 20 29 0a  g | --d* | -d ).
25c0: 20 20 20 20 64 65 62 75 67 3d 3a 20 3b 3b 0a 20      debug=: ;;. 
25d0: 20 2d 2d 66 69 6c 65 20 7c 20 2d 2d 66 69 6c 20   --file | --fil 
25e0: 7c 20 2d 2d 66 69 20 7c 20 2d 2d 66 20 29 0a 20  | --fi | --f ). 
25f0: 20 20 20 24 61 63 5f 73 68 69 66 74 0a 20 20 20     $ac_shift.   
2600: 20 43 4f 4e 46 49 47 5f 46 49 4c 45 53 3d 22 24   CONFIG_FILES="$
2610: 43 4f 4e 46 49 47 5f 46 49 4c 45 53 20 24 61 63  CONFIG_FILES $ac
2620: 5f 6f 70 74 61 72 67 22 0a 20 20 20 20 61 63 5f  _optarg".    ac_
2630: 6e 65 65 64 5f 64 65 66 61 75 6c 74 73 3d 66 61  need_defaults=fa
2640: 6c 73 65 3b 3b 0a 20 20 2d 2d 68 65 61 64 65 72  lse;;.  --header
2650: 20 7c 20 2d 2d 68 65 61 64 65 20 7c 20 2d 2d 68   | --heade | --h
2660: 65 61 64 20 7c 20 2d 2d 68 65 61 20 29 0a 20 20  ead | --hea ).  
2670: 20 20 24 61 63 5f 73 68 69 66 74 0a 20 20 20 20    $ac_shift.    
2680: 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 3d 22  CONFIG_HEADERS="
2690: 24 43 4f 4e 46 49 47 5f 48 45 41 44 45 52 53 20  $CONFIG_HEADERS 
26a0: 24 61 63 5f 6f 70 74 61 72 67 22 0a 20 20 20 20  $ac_optarg".    
26b0: 61 63 5f 6e 65 65 64 5f 64 65 66 61 75 6c 74 73  ac_need_defaults
26c0: 3d 66 61 6c 73 65 3b 3b 0a 20 20 2d 71 20 7c 20  =false;;.  -q | 
26d0: 2d 71 75 69 65 74 20 7c 20 2d 2d 71 75 69 65 74  -quiet | --quiet
26e0: 20 7c 20 2d 2d 71 75 69 65 20 7c 20 2d 2d 71 75   | --quie | --qu
26f0: 69 20 7c 20 2d 2d 71 75 20 7c 20 2d 2d 71 20 5c  i | --qu | --q \
2700: 0a 20 20 7c 20 2d 73 69 6c 65 6e 74 20 7c 20 2d  .  | -silent | -
2710: 2d 73 69 6c 65 6e 74 20 7c 20 2d 2d 73 69 6c 65  -silent | --sile
2720: 6e 20 7c 20 2d 2d 73 69 6c 65 20 7c 20 2d 2d 73  n | --sile | --s
2730: 69 6c 20 7c 20 2d 2d 73 69 20 7c 20 2d 2d 73 29  il | --si | --s)
2740: 0a 20 20 20 20 61 63 5f 63 73 5f 73 69 6c 65 6e  .    ac_cs_silen
2750: 74 3d 3a 20 3b 3b 0a 0a 20 20 23 20 54 68 69 73  t=: ;;..  # This
2760: 20 69 73 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20   is an error..  
2770: 2d 2a 29 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  -*) { { echo "$a
2780: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
2790: 72 6f 72 3a 20 75 6e 72 65 63 6f 67 6e 69 7a 65  ror: unrecognize
27a0: 64 20 6f 70 74 69 6f 6e 3a 20 24 31 0a 54 72 79  d option: $1.Try
27b0: 20 5c 60 24 30 20 2d 2d 68 65 6c 70 27 20 66 6f   \`$0 --help' fo
27c0: 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69  r more informati
27d0: 6f 6e 2e 22 20 3e 26 35 0a 65 63 68 6f 20 22 24  on." >&5.echo "$
27e0: 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 75 6e  as_me: error: un
27f0: 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f  recognized optio
2800: 6e 3a 20 24 31 0a 54 72 79 20 5c 60 24 30 20 2d  n: $1.Try \`$0 -
2810: 2d 68 65 6c 70 27 20 66 6f 72 20 6d 6f 72 65 20  -help' for more 
2820: 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 3e 26  information." >&
2830: 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31  2;}.   { (exit 1
2840: 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 20  ); exit 1; }; } 
2850: 3b 3b 0a 0a 20 20 2a 29 20 61 63 5f 63 6f 6e 66  ;;..  *) ac_conf
2860: 69 67 5f 74 61 72 67 65 74 73 3d 22 24 61 63 5f  ig_targets="$ac_
2870: 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 73 20 24  config_targets $
2880: 31 22 20 3b 3b 0a 0a 20 20 65 73 61 63 0a 20 20  1" ;;..  esac.  
2890: 73 68 69 66 74 0a 64 6f 6e 65 0a 0a 61 63 5f 63  shift.done..ac_c
28a0: 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f 61  onfigure_extra_a
28b0: 72 67 73 3d 0a 0a 69 66 20 24 61 63 5f 63 73 5f  rgs=..if $ac_cs_
28c0: 73 69 6c 65 6e 74 3b 20 74 68 65 6e 0a 20 20 65  silent; then.  e
28d0: 78 65 63 20 36 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  xec 6>/dev/null.
28e0: 20 20 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65    ac_configure_e
28f0: 78 74 72 61 5f 61 72 67 73 3d 22 24 61 63 5f 63  xtra_args="$ac_c
2900: 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 5f 61  onfigure_extra_a
2910: 72 67 73 20 2d 2d 73 69 6c 65 6e 74 22 0a 66 69  rgs --silent".fi
2920: 0a 0a 69 66 20 24 61 63 5f 63 73 5f 72 65 63 68  ..if $ac_cs_rech
2930: 65 63 6b 3b 20 74 68 65 6e 0a 20 20 65 63 68 6f  eck; then.  echo
2940: 20 22 72 75 6e 6e 69 6e 67 20 2f 62 69 6e 2f 73   "running /bin/s
2950: 68 20 2e 2f 63 6f 6e 66 69 67 75 72 65 20 22 20  h ./configure " 
2960: 27 2d 2d 70 72 65 66 69 78 3d 2f 6d 79 6c 69 62  '--prefix=/mylib
2970: 73 2f 69 75 70 27 20 27 2d 2d 63 61 63 68 65 2d  s/iup' '--cache-
2980: 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c 6c 27 20  file=/dev/null' 
2990: 27 2d 2d 73 72 63 64 69 72 3d 2e 27 20 24 61 63  '--srcdir=.' $ac
29a0: 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61  _configure_extra
29b0: 5f 61 72 67 73 20 22 20 2d 2d 6e 6f 2d 63 72 65  _args " --no-cre
29c0: 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 75 72 73 69  ate --no-recursi
29d0: 6f 6e 22 20 3e 26 36 0a 20 20 65 78 65 63 20 2f  on" >&6.  exec /
29e0: 62 69 6e 2f 73 68 20 2e 2f 63 6f 6e 66 69 67 75  bin/sh ./configu
29f0: 72 65 20 27 2d 2d 70 72 65 66 69 78 3d 2f 6d 79  re '--prefix=/my
2a00: 6c 69 62 73 2f 69 75 70 27 20 27 2d 2d 63 61 63  libs/iup' '--cac
2a10: 68 65 2d 66 69 6c 65 3d 2f 64 65 76 2f 6e 75 6c  he-file=/dev/nul
2a20: 6c 27 20 27 2d 2d 73 72 63 64 69 72 3d 2e 27 20  l' '--srcdir=.' 
2a30: 24 61 63 5f 63 6f 6e 66 69 67 75 72 65 5f 65 78  $ac_configure_ex
2a40: 74 72 61 5f 61 72 67 73 20 2d 2d 6e 6f 2d 63 72  tra_args --no-cr
2a50: 65 61 74 65 20 2d 2d 6e 6f 2d 72 65 63 75 72 73  eate --no-recurs
2a60: 69 6f 6e 0a 66 69 0a 0a 66 6f 72 20 61 63 5f 63  ion.fi..for ac_c
2a70: 6f 6e 66 69 67 5f 74 61 72 67 65 74 20 69 6e 20  onfig_target in 
2a80: 24 61 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65  $ac_config_targe
2a90: 74 73 0a 64 6f 0a 20 20 63 61 73 65 20 22 24 61  ts.do.  case "$a
2aa0: 63 5f 63 6f 6e 66 69 67 5f 74 61 72 67 65 74 22  c_config_target"
2ab0: 20 69 6e 0a 20 20 23 20 48 61 6e 64 6c 69 6e 67   in.  # Handling
2ac0: 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20   of arguments.. 
2ad0: 20 22 4d 61 6b 65 66 69 6c 65 22 20 29 20 43 4f   "Makefile" ) CO
2ae0: 4e 46 49 47 5f 46 49 4c 45 53 3d 22 24 43 4f 4e  NFIG_FILES="$CON
2af0: 46 49 47 5f 46 49 4c 45 53 20 4d 61 6b 65 66 69  FIG_FILES Makefi
2b00: 6c 65 22 20 3b 3b 0a 20 20 22 61 76 63 61 6c 6c  le" ;;.  "avcall
2b10: 2e 68 22 20 29 20 43 4f 4e 46 49 47 5f 48 45 41  .h" ) CONFIG_HEA
2b20: 44 45 52 53 3d 22 24 43 4f 4e 46 49 47 5f 48 45  DERS="$CONFIG_HE
2b30: 41 44 45 52 53 20 61 76 63 61 6c 6c 2e 68 22 20  ADERS avcall.h" 
2b40: 3b 3b 0a 20 20 2a 29 20 7b 20 7b 20 65 63 68 6f  ;;.  *) { { echo
2b50: 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f   "$as_me:$LINENO
2b60: 3a 20 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64  : error: invalid
2b70: 20 61 72 67 75 6d 65 6e 74 3a 20 24 61 63 5f 63   argument: $ac_c
2b80: 6f 6e 66 69 67 5f 74 61 72 67 65 74 22 20 3e 26  onfig_target" >&
2b90: 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 20  5.echo "$as_me: 
2ba0: 65 72 72 6f 72 3a 20 69 6e 76 61 6c 69 64 20 61  error: invalid a
2bb0: 72 67 75 6d 65 6e 74 3a 20 24 61 63 5f 63 6f 6e  rgument: $ac_con
2bc0: 66 69 67 5f 74 61 72 67 65 74 22 20 3e 26 32 3b  fig_target" >&2;
2bd0: 7d 0a 20 20 20 7b 20 28 65 78 69 74 20 31 29 3b  }.   { (exit 1);
2be0: 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d 3b 3b 0a   exit 1; }; };;.
2bf0: 20 20 65 73 61 63 0a 64 6f 6e 65 0a 0a 23 20 49    esac.done..# I
2c00: 66 20 74 68 65 20 75 73 65 72 20 64 69 64 20 6e  f the user did n
2c10: 6f 74 20 75 73 65 20 74 68 65 20 61 72 67 75 6d  ot use the argum
2c20: 65 6e 74 73 20 74 6f 20 73 70 65 63 69 66 79 20  ents to specify 
2c30: 74 68 65 20 69 74 65 6d 73 20 74 6f 20 69 6e 73  the items to ins
2c40: 74 61 6e 74 69 61 74 65 2c 0a 23 20 74 68 65 6e  tantiate,.# then
2c50: 20 74 68 65 20 65 6e 76 76 61 72 20 69 6e 74 65   the envvar inte
2c60: 72 66 61 63 65 20 69 73 20 75 73 65 64 2e 20 20  rface is used.  
2c70: 53 65 74 20 6f 6e 6c 79 20 74 68 6f 73 65 20 74  Set only those t
2c80: 68 61 74 20 61 72 65 20 6e 6f 74 2e 0a 23 20 57  hat are not..# W
2c90: 65 20 75 73 65 20 74 68 65 20 6c 6f 6e 67 20 66  e use the long f
2ca0: 6f 72 6d 20 66 6f 72 20 74 68 65 20 64 65 66 61  orm for the defa
2cb0: 75 6c 74 20 61 73 73 69 67 6e 6d 65 6e 74 20 62  ult assignment b
2cc0: 65 63 61 75 73 65 20 6f 66 20 61 6e 20 65 78 74  ecause of an ext
2cd0: 72 65 6d 65 6c 79 0a 23 20 62 69 7a 61 72 72 65  remely.# bizarre
2ce0: 20 62 75 67 20 6f 6e 20 53 75 6e 4f 53 20 34 2e   bug on SunOS 4.
2cf0: 31 2e 33 2e 0a 69 66 20 24 61 63 5f 6e 65 65 64  1.3..if $ac_need
2d00: 5f 64 65 66 61 75 6c 74 73 3b 20 74 68 65 6e 0a  _defaults; then.
2d10: 20 20 74 65 73 74 20 22 24 7b 43 4f 4e 46 49 47    test "${CONFIG
2d20: 5f 46 49 4c 45 53 2b 73 65 74 7d 22 20 3d 20 73  _FILES+set}" = s
2d30: 65 74 20 7c 7c 20 43 4f 4e 46 49 47 5f 46 49 4c  et || CONFIG_FIL
2d40: 45 53 3d 24 63 6f 6e 66 69 67 5f 66 69 6c 65 73  ES=$config_files
2d50: 0a 20 20 74 65 73 74 20 22 24 7b 43 4f 4e 46 49  .  test "${CONFI
2d60: 47 5f 48 45 41 44 45 52 53 2b 73 65 74 7d 22 20  G_HEADERS+set}" 
2d70: 3d 20 73 65 74 20 7c 7c 20 43 4f 4e 46 49 47 5f  = set || CONFIG_
2d80: 48 45 41 44 45 52 53 3d 24 63 6f 6e 66 69 67 5f  HEADERS=$config_
2d90: 68 65 61 64 65 72 73 0a 66 69 0a 0a 23 20 48 61  headers.fi..# Ha
2da0: 76 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 64  ve a temporary d
2db0: 69 72 65 63 74 6f 72 79 20 66 6f 72 20 63 6f 6e  irectory for con
2dc0: 76 65 6e 69 65 6e 63 65 2e 20 20 4d 61 6b 65 20  venience.  Make 
2dd0: 69 74 20 69 6e 20 74 68 65 20 62 75 69 6c 64 20  it in the build 
2de0: 74 72 65 65 0a 23 20 73 69 6d 70 6c 79 20 62 65  tree.# simply be
2df0: 63 61 75 73 65 20 74 68 65 72 65 20 69 73 20 6e  cause there is n
2e00: 6f 20 72 65 61 73 6f 6e 20 74 6f 20 70 75 74 20  o reason to put 
2e10: 69 74 20 68 65 72 65 2c 20 61 6e 64 20 69 6e 20  it here, and in 
2e20: 61 64 64 69 74 69 6f 6e 2c 0a 23 20 63 72 65 61  addition,.# crea
2e30: 74 69 6e 67 20 61 6e 64 20 6d 6f 76 69 6e 67 20  ting and moving 
2e40: 66 69 6c 65 73 20 66 72 6f 6d 20 2f 74 6d 70 20  files from /tmp 
2e50: 63 61 6e 20 73 6f 6d 65 74 69 6d 65 73 20 63 61  can sometimes ca
2e60: 75 73 65 20 70 72 6f 62 6c 65 6d 73 2e 0a 23 20  use problems..# 
2e70: 43 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61  Create a tempora
2e80: 72 79 20 64 69 72 65 63 74 6f 72 79 2c 20 61 6e  ry directory, an
2e90: 64 20 68 6f 6f 6b 20 66 6f 72 20 69 74 73 20 72  d hook for its r
2ea0: 65 6d 6f 76 61 6c 20 75 6e 6c 65 73 73 20 64 65  emoval unless de
2eb0: 62 75 67 67 69 6e 67 2e 0a 24 64 65 62 75 67 20  bugging..$debug 
2ec0: 7c 7c 0a 7b 0a 20 20 74 72 61 70 20 27 65 78 69  ||.{.  trap 'exi
2ed0: 74 5f 73 74 61 74 75 73 3d 24 3f 3b 20 72 6d 20  t_status=$?; rm 
2ee0: 2d 72 66 20 24 74 6d 70 20 26 26 20 65 78 69 74  -rf $tmp && exit
2ef0: 20 24 65 78 69 74 5f 73 74 61 74 75 73 27 20 30   $exit_status' 0
2f00: 0a 20 20 74 72 61 70 20 27 7b 20 28 65 78 69 74  .  trap '{ (exit
2f10: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 27 20   1); exit 1; }' 
2f20: 31 20 32 20 31 33 20 31 35 0a 7d 0a 0a 23 20 43  1 2 13 15.}..# C
2f30: 72 65 61 74 65 20 61 20 28 73 65 63 75 72 65 29  reate a (secure)
2f40: 20 74 6d 70 20 64 69 72 65 63 74 6f 72 79 20 66   tmp directory f
2f50: 6f 72 20 74 6d 70 20 66 69 6c 65 73 2e 0a 0a 7b  or tmp files...{
2f60: 0a 20 20 74 6d 70 3d 60 28 75 6d 61 73 6b 20 30  .  tmp=`(umask 0
2f70: 37 37 20 26 26 20 6d 6b 74 65 6d 70 20 2d 64 20  77 && mktemp -d 
2f80: 2d 71 20 22 2e 2f 63 6f 6e 66 73 74 61 74 58 58  -q "./confstatXX
2f90: 58 58 58 58 22 29 20 32 3e 2f 64 65 76 2f 6e 75  XXXX") 2>/dev/nu
2fa0: 6c 6c 60 20 26 26 0a 20 20 74 65 73 74 20 2d 6e  ll` &&.  test -n
2fb0: 20 22 24 74 6d 70 22 20 26 26 20 74 65 73 74 20   "$tmp" && test 
2fc0: 2d 64 20 22 24 74 6d 70 22 0a 7d 20 20 7c 7c 0a  -d "$tmp".}  ||.
2fd0: 7b 0a 20 20 74 6d 70 3d 2e 2f 63 6f 6e 66 73 74  {.  tmp=./confst
2fe0: 61 74 24 24 2d 24 52 41 4e 44 4f 4d 0a 20 20 28  at$$-$RANDOM.  (
2ff0: 75 6d 61 73 6b 20 30 37 37 20 26 26 20 6d 6b 64  umask 077 && mkd
3000: 69 72 20 24 74 6d 70 29 0a 7d 20 7c 7c 0a 7b 0a  ir $tmp).} ||.{.
3010: 20 20 20 65 63 68 6f 20 22 24 6d 65 3a 20 63 61     echo "$me: ca
3020: 6e 6e 6f 74 20 63 72 65 61 74 65 20 61 20 74 65  nnot create a te
3030: 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72  mporary director
3040: 79 20 69 6e 20 2e 22 20 3e 26 32 0a 20 20 20 7b  y in ." >&2.   {
3050: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
3060: 31 3b 20 7d 0a 7d 0a 0a 0a 23 0a 23 20 43 4f 4e  1; }.}...#.# CON
3070: 46 49 47 5f 46 49 4c 45 53 20 73 65 63 74 69 6f  FIG_FILES sectio
3080: 6e 2e 0a 23 0a 0a 23 20 4e 6f 20 6e 65 65 64 20  n..#..# No need 
3090: 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20  to generate the 
30a0: 73 63 72 69 70 74 73 20 69 66 20 74 68 65 72 65  scripts if there
30b0: 20 61 72 65 20 6e 6f 20 43 4f 4e 46 49 47 5f 46   are no CONFIG_F
30c0: 49 4c 45 53 2e 0a 23 20 54 68 69 73 20 68 61 70  ILES..# This hap
30d0: 70 65 6e 73 20 66 6f 72 20 69 6e 73 74 61 6e 63  pens for instanc
30e0: 65 20 77 68 65 6e 20 2e 2f 63 6f 6e 66 69 67 2e  e when ./config.
30f0: 73 74 61 74 75 73 20 63 6f 6e 66 69 67 2e 68 0a  status config.h.
3100: 69 66 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e  if test -n "$CON
3110: 46 49 47 5f 46 49 4c 45 53 22 3b 20 74 68 65 6e  FIG_FILES"; then
3120: 0a 20 20 23 20 50 72 6f 74 65 63 74 20 61 67 61  .  # Protect aga
3130: 69 6e 73 74 20 62 65 69 6e 67 20 6f 6e 20 74 68  inst being on th
3140: 65 20 72 69 67 68 74 20 73 69 64 65 20 6f 66 20  e right side of 
3150: 61 20 73 65 64 20 73 75 62 73 74 20 69 6e 20 63  a sed subst in c
3160: 6f 6e 66 69 67 2e 73 74 61 74 75 73 2e 0a 20 20  onfig.status..  
3170: 73 65 64 20 27 73 2f 2c 40 2f 40 40 2f 3b 20 73  sed 's/,@/@@/; s
3180: 2f 40 2c 2f 40 40 2f 3b 20 73 2f 2c 3b 74 20 74  /@,/@@/; s/,;t t
3190: 24 2f 40 3b 74 20 74 2f 3b 20 2f 40 3b 74 20 74  $/@;t t/; /@;t t
31a0: 24 2f 73 2f 5b 5c 5c 26 2c 5d 2f 5c 5c 26 2f 67  $/s/[\\&,]/\\&/g
31b0: 3b 0a 20 20 20 73 2f 40 40 2f 2c 40 2f 3b 20 73  ;.   s/@@/,@/; s
31c0: 2f 40 40 2f 40 2c 2f 3b 20 73 2f 40 3b 74 20 74  /@@/@,/; s/@;t t
31d0: 24 2f 2c 3b 74 20 74 2f 27 20 3e 24 74 6d 70 2f  $/,;t t/' >$tmp/
31e0: 73 75 62 73 2e 73 65 64 20 3c 3c 5c 43 45 4f 46  subs.sed <<\CEOF
31f0: 0a 73 2c 40 53 48 45 4c 4c 40 2c 2f 62 69 6e 2f  .s,@SHELL@,/bin/
3200: 73 68 2c 3b 74 20 74 0a 73 2c 40 50 41 54 48 5f  sh,;t t.s,@PATH_
3210: 53 45 50 41 52 41 54 4f 52 40 2c 3a 2c 3b 74 20  SEPARATOR@,:,;t 
3220: 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 4e 41 4d  t.s,@PACKAGE_NAM
3230: 45 40 2c 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b  E@,,;t t.s,@PACK
3240: 41 47 45 5f 54 41 52 4e 41 4d 45 40 2c 2c 3b 74  AGE_TARNAME@,,;t
3250: 20 74 0a 73 2c 40 50 41 43 4b 41 47 45 5f 56 45   t.s,@PACKAGE_VE
3260: 52 53 49 4f 4e 40 2c 2c 3b 74 20 74 0a 73 2c 40  RSION@,,;t t.s,@
3270: 50 41 43 4b 41 47 45 5f 53 54 52 49 4e 47 40 2c  PACKAGE_STRING@,
3280: 2c 3b 74 20 74 0a 73 2c 40 50 41 43 4b 41 47 45  ,;t t.s,@PACKAGE
3290: 5f 42 55 47 52 45 50 4f 52 54 40 2c 2c 3b 74 20  _BUGREPORT@,,;t 
32a0: 74 0a 73 2c 40 65 78 65 63 5f 70 72 65 66 69 78  t.s,@exec_prefix
32b0: 40 2c 24 7b 70 72 65 66 69 78 7d 2c 3b 74 20 74  @,${prefix},;t t
32c0: 0a 73 2c 40 70 72 65 66 69 78 40 2c 2f 6d 79 6c  .s,@prefix@,/myl
32d0: 69 62 73 2f 69 75 70 2c 3b 74 20 74 0a 73 2c 40  ibs/iup,;t t.s,@
32e0: 70 72 6f 67 72 61 6d 5f 74 72 61 6e 73 66 6f 72  program_transfor
32f0: 6d 5f 6e 61 6d 65 40 2c 73 2c 78 2c 78 2c 2c 3b  m_name@,s,x,x,,;
3300: 74 20 74 0a 73 2c 40 62 69 6e 64 69 72 40 2c 24  t t.s,@bindir@,$
3310: 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 62 69  {exec_prefix}/bi
3320: 6e 2c 3b 74 20 74 0a 73 2c 40 73 62 69 6e 64 69  n,;t t.s,@sbindi
3330: 72 40 2c 24 7b 65 78 65 63 5f 70 72 65 66 69 78  r@,${exec_prefix
3340: 7d 2f 73 62 69 6e 2c 3b 74 20 74 0a 73 2c 40 6c  }/sbin,;t t.s,@l
3350: 69 62 65 78 65 63 64 69 72 40 2c 24 7b 65 78 65  ibexecdir@,${exe
3360: 63 5f 70 72 65 66 69 78 7d 2f 6c 69 62 65 78 65  c_prefix}/libexe
3370: 63 2c 3b 74 20 74 0a 73 2c 40 64 61 74 61 64 69  c,;t t.s,@datadi
3380: 72 40 2c 24 7b 70 72 65 66 69 78 7d 2f 73 68 61  r@,${prefix}/sha
3390: 72 65 2c 3b 74 20 74 0a 73 2c 40 73 79 73 63 6f  re,;t t.s,@sysco
33a0: 6e 66 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d  nfdir@,${prefix}
33b0: 2f 65 74 63 2c 3b 74 20 74 0a 73 2c 40 73 68 61  /etc,;t t.s,@sha
33c0: 72 65 64 73 74 61 74 65 64 69 72 40 2c 24 7b 70  redstatedir@,${p
33d0: 72 65 66 69 78 7d 2f 63 6f 6d 2c 3b 74 20 74 0a  refix}/com,;t t.
33e0: 73 2c 40 6c 6f 63 61 6c 73 74 61 74 65 64 69 72  s,@localstatedir
33f0: 40 2c 24 7b 70 72 65 66 69 78 7d 2f 76 61 72 2c  @,${prefix}/var,
3400: 3b 74 20 74 0a 73 2c 40 6c 69 62 64 69 72 40 2c  ;t t.s,@libdir@,
3410: 24 7b 65 78 65 63 5f 70 72 65 66 69 78 7d 2f 6c  ${exec_prefix}/l
3420: 69 62 2c 3b 74 20 74 0a 73 2c 40 69 6e 63 6c 75  ib,;t t.s,@inclu
3430: 64 65 64 69 72 40 2c 24 7b 70 72 65 66 69 78 7d  dedir@,${prefix}
3440: 2f 69 6e 63 6c 75 64 65 2c 3b 74 20 74 0a 73 2c  /include,;t t.s,
3450: 40 6f 6c 64 69 6e 63 6c 75 64 65 64 69 72 40 2c  @oldincludedir@,
3460: 2f 75 73 72 2f 69 6e 63 6c 75 64 65 2c 3b 74 20  /usr/include,;t 
3470: 74 0a 73 2c 40 69 6e 66 6f 64 69 72 40 2c 24 7b  t.s,@infodir@,${
3480: 70 72 65 66 69 78 7d 2f 69 6e 66 6f 2c 3b 74 20  prefix}/info,;t 
3490: 74 0a 73 2c 40 6d 61 6e 64 69 72 40 2c 24 7b 70  t.s,@mandir@,${p
34a0: 72 65 66 69 78 7d 2f 6d 61 6e 2c 3b 74 20 74 0a  refix}/man,;t t.
34b0: 73 2c 40 62 75 69 6c 64 5f 61 6c 69 61 73 40 2c  s,@build_alias@,
34c0: 2c 3b 74 20 74 0a 73 2c 40 68 6f 73 74 5f 61 6c  ,;t t.s,@host_al
34d0: 69 61 73 40 2c 2c 3b 74 20 74 0a 73 2c 40 74 61  ias@,,;t t.s,@ta
34e0: 72 67 65 74 5f 61 6c 69 61 73 40 2c 2c 3b 74 20  rget_alias@,,;t 
34f0: 74 0a 73 2c 40 44 45 46 53 40 2c 2d 44 48 41 56  t.s,@DEFS@,-DHAV
3500: 45 5f 43 4f 4e 46 49 47 5f 48 2c 3b 74 20 74 0a  E_CONFIG_H,;t t.
3510: 73 2c 40 45 43 48 4f 5f 43 40 2c 2c 3b 74 20 74  s,@ECHO_C@,,;t t
3520: 0a 73 2c 40 45 43 48 4f 5f 4e 40 2c 2d 6e 2c 3b  .s,@ECHO_N@,-n,;
3530: 74 20 74 0a 73 2c 40 45 43 48 4f 5f 54 40 2c 2c  t t.s,@ECHO_T@,,
3540: 3b 74 20 74 0a 73 2c 40 4c 49 42 53 40 2c 2c 3b  ;t t.s,@LIBS@,,;
3550: 74 20 74 0a 73 2c 40 43 43 40 2c 67 63 63 2c 3b  t t.s,@CC@,gcc,;
3560: 74 20 74 0a 73 2c 40 43 46 4c 41 47 53 40 2c 2d  t t.s,@CFLAGS@,-
3570: 67 20 2d 4f 32 2c 3b 74 20 74 0a 73 2c 40 4c 44  g -O2,;t t.s,@LD
3580: 46 4c 41 47 53 40 2c 2c 3b 74 20 74 0a 73 2c 40  FLAGS@,,;t t.s,@
3590: 43 50 50 46 4c 41 47 53 40 2c 2c 3b 74 20 74 0a  CPPFLAGS@,,;t t.
35a0: 73 2c 40 61 63 5f 63 74 5f 43 43 40 2c 67 63 63  s,@ac_ct_CC@,gcc
35b0: 2c 3b 74 20 74 0a 73 2c 40 45 58 45 45 58 54 40  ,;t t.s,@EXEEXT@
35c0: 2c 2e 65 78 65 2c 3b 74 20 74 0a 73 2c 40 4f 42  ,.exe,;t t.s,@OB
35d0: 4a 45 58 54 40 2c 6f 2c 3b 74 20 74 0a 73 2c 40  JEXT@,o,;t t.s,@
35e0: 43 50 50 40 2c 67 63 63 20 2d 45 2c 3b 74 20 74  CPP@,gcc -E,;t t
35f0: 0a 73 2c 40 45 47 52 45 50 40 2c 67 72 65 70 20  .s,@EGREP@,grep 
3600: 2d 45 2c 3b 74 20 74 0a 73 2c 40 43 43 5f 47 43  -E,;t t.s,@CC_GC
3610: 43 40 2c 74 72 75 65 2c 3b 74 20 74 0a 73 2c 40  C@,true,;t t.s,@
3620: 47 43 43 5f 58 5f 4e 4f 4e 45 40 2c 2d 78 20 6e  GCC_X_NONE@,-x n
3630: 6f 6e 65 2c 3b 74 20 74 0a 73 2c 40 41 53 5f 55  one,;t t.s,@AS_U
3640: 4e 44 45 52 53 43 4f 52 45 40 2c 74 72 75 65 2c  NDERSCORE@,true,
3650: 3b 74 20 74 0a 73 2c 40 52 41 4e 4c 49 42 40 2c  ;t t.s,@RANLIB@,
3660: 72 61 6e 6c 69 62 2c 3b 74 20 74 0a 73 2c 40 53  ranlib,;t t.s,@S
3670: 45 54 5f 4d 41 4b 45 40 2c 2c 3b 74 20 74 0a 73  ET_MAKE@,,;t t.s
3680: 2c 40 49 4e 53 54 41 4c 4c 40 2c 2f 62 69 6e 2f  ,@INSTALL@,/bin/
3690: 69 6e 73 74 61 6c 6c 20 2d 63 2c 3b 74 20 74 0a  install -c,;t t.
36a0: 73 2c 40 49 4e 53 54 41 4c 4c 5f 50 52 4f 47 52  s,@INSTALL_PROGR
36b0: 41 4d 40 2c 24 28 49 4e 53 54 41 4c 4c 29 2c 3b  AM@,$(INSTALL),;
36c0: 74 20 74 0a 73 2c 40 49 4e 53 54 41 4c 4c 5f 44  t t.s,@INSTALL_D
36d0: 41 54 41 40 2c 24 28 49 4e 53 54 41 4c 4c 29 20  ATA@,$(INSTALL) 
36e0: 2d 6d 20 36 34 34 2c 3b 74 20 74 0a 73 2c 40 43  -m 644,;t t.s,@C
36f0: 50 40 2c 63 70 20 2d 70 2c 3b 74 20 74 0a 73 2c  P@,cp -p,;t t.s,
3700: 40 4c 4e 40 2c 6c 6e 2c 3b 74 20 74 0a 73 2c 40  @LN@,ln,;t t.s,@
3710: 62 75 69 6c 64 40 2c 69 36 38 36 2d 70 63 2d 6d  build@,i686-pc-m
3720: 69 6e 67 77 33 32 2c 3b 74 20 74 0a 73 2c 40 62  ingw32,;t t.s,@b
3730: 75 69 6c 64 5f 63 70 75 40 2c 69 36 38 36 2c 3b  uild_cpu@,i686,;
3740: 74 20 74 0a 73 2c 40 62 75 69 6c 64 5f 76 65 6e  t t.s,@build_ven
3750: 64 6f 72 40 2c 70 63 2c 3b 74 20 74 0a 73 2c 40  dor@,pc,;t t.s,@
3760: 62 75 69 6c 64 5f 6f 73 40 2c 6d 69 6e 67 77 33  build_os@,mingw3
3770: 32 2c 3b 74 20 74 0a 73 2c 40 68 6f 73 74 40 2c  2,;t t.s,@host@,
3780: 69 36 38 36 2d 70 63 2d 6d 69 6e 67 77 33 32 2c  i686-pc-mingw32,
3790: 3b 74 20 74 0a 73 2c 40 68 6f 73 74 5f 63 70 75  ;t t.s,@host_cpu
37a0: 40 2c 69 33 38 36 2c 3b 74 20 74 0a 73 2c 40 68  @,i386,;t t.s,@h
37b0: 6f 73 74 5f 76 65 6e 64 6f 72 40 2c 70 63 2c 3b  ost_vendor@,pc,;
37c0: 74 20 74 0a 73 2c 40 68 6f 73 74 5f 6f 73 40 2c  t t.s,@host_os@,
37d0: 6d 69 6e 67 77 33 32 2c 3b 74 20 74 0a 73 2c 40  mingw32,;t t.s,@
37e0: 4c 4e 5f 53 40 2c 6c 6e 2c 3b 74 20 74 0a 73 2c  LN_S@,ln,;t t.s,
37f0: 40 45 43 48 4f 40 2c 65 63 68 6f 2c 3b 74 20 74  @ECHO@,echo,;t t
3800: 0a 73 2c 40 61 63 5f 63 74 5f 52 41 4e 4c 49 42  .s,@ac_ct_RANLIB
3810: 40 2c 2c 3b 74 20 74 0a 73 2c 40 53 54 52 49 50  @,,;t t.s,@STRIP
3820: 40 2c 73 74 72 69 70 2c 3b 74 20 74 0a 73 2c 40  @,strip,;t t.s,@
3830: 61 63 5f 63 74 5f 53 54 52 49 50 40 2c 73 74 72  ac_ct_STRIP@,str
3840: 69 70 2c 3b 74 20 74 0a 73 2c 40 4c 49 42 54 4f  ip,;t t.s,@LIBTO
3850: 4f 4c 40 2c 24 28 53 48 45 4c 4c 29 20 24 28 74  OL@,$(SHELL) $(t
3860: 6f 70 5f 62 75 69 6c 64 64 69 72 29 2f 6c 69 62  op_builddir)/lib
3870: 74 6f 6f 6c 2c 3b 74 20 74 0a 73 2c 40 4c 49 42  tool,;t t.s,@LIB
3880: 4f 42 4a 53 40 2c 2c 3b 74 20 74 0a 73 2c 40 4c  OBJS@,,;t t.s,@L
3890: 54 4c 49 42 4f 42 4a 53 40 2c 2c 3b 74 20 74 0a  TLIBOBJS@,,;t t.
38a0: 43 45 4f 46 0a 0a 20 20 23 20 53 70 6c 69 74 20  CEOF..  # Split 
38b0: 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e  the substitution
38c0: 73 20 69 6e 74 6f 20 62 69 74 65 2d 73 69 7a 65  s into bite-size
38d0: 64 20 70 69 65 63 65 73 20 66 6f 72 20 73 65 64  d pieces for sed
38e0: 73 20 77 69 74 68 0a 20 20 23 20 73 6d 61 6c 6c  s with.  # small
38f0: 20 63 6f 6d 6d 61 6e 64 20 6e 75 6d 62 65 72 20   command number 
3900: 6c 69 6d 69 74 73 2c 20 6c 69 6b 65 20 6f 6e 20  limits, like on 
3910: 44 69 67 69 74 61 6c 20 4f 53 46 2f 31 20 61 6e  Digital OSF/1 an
3920: 64 20 48 50 2d 55 58 2e 0a 20 20 61 63 5f 6d 61  d HP-UX..  ac_ma
3930: 78 5f 73 65 64 5f 6c 69 6e 65 73 3d 34 38 0a 20  x_sed_lines=48. 
3940: 20 61 63 5f 73 65 64 5f 66 72 61 67 3d 31 20 23   ac_sed_frag=1 #
3950: 20 4e 75 6d 62 65 72 20 6f 66 20 63 75 72 72 65   Number of curre
3960: 6e 74 20 66 69 6c 65 2e 0a 20 20 61 63 5f 62 65  nt file..  ac_be
3970: 67 3d 31 20 23 20 46 69 72 73 74 20 6c 69 6e 65  g=1 # First line
3980: 20 66 6f 72 20 63 75 72 72 65 6e 74 20 66 69 6c   for current fil
3990: 65 2e 0a 20 20 61 63 5f 65 6e 64 3d 24 61 63 5f  e..  ac_end=$ac_
39a0: 6d 61 78 5f 73 65 64 5f 6c 69 6e 65 73 20 23 20  max_sed_lines # 
39b0: 4c 69 6e 65 20 61 66 74 65 72 20 6c 61 73 74 20  Line after last 
39c0: 6c 69 6e 65 20 66 6f 72 20 63 75 72 72 65 6e 74  line for current
39d0: 20 66 69 6c 65 2e 0a 20 20 61 63 5f 6d 6f 72 65   file..  ac_more
39e0: 5f 6c 69 6e 65 73 3d 3a 0a 20 20 61 63 5f 73 65  _lines=:.  ac_se
39f0: 64 5f 63 6d 64 73 3d 0a 20 20 77 68 69 6c 65 20  d_cmds=.  while 
3a00: 24 61 63 5f 6d 6f 72 65 5f 6c 69 6e 65 73 3b 20  $ac_more_lines; 
3a10: 64 6f 0a 20 20 20 20 69 66 20 74 65 73 74 20 24  do.    if test $
3a20: 61 63 5f 62 65 67 20 2d 67 74 20 31 3b 20 74 68  ac_beg -gt 1; th
3a30: 65 6e 0a 20 20 20 20 20 20 73 65 64 20 22 31 2c  en.      sed "1,
3a40: 24 7b 61 63 5f 62 65 67 7d 64 3b 20 24 7b 61 63  ${ac_beg}d; ${ac
3a50: 5f 65 6e 64 7d 71 22 20 24 74 6d 70 2f 73 75 62  _end}q" $tmp/sub
3a60: 73 2e 73 65 64 20 3e 24 74 6d 70 2f 73 75 62 73  s.sed >$tmp/subs
3a70: 2e 66 72 61 67 0a 20 20 20 20 65 6c 73 65 0a 20  .frag.    else. 
3a80: 20 20 20 20 20 73 65 64 20 22 24 7b 61 63 5f 65       sed "${ac_e
3a90: 6e 64 7d 71 22 20 24 74 6d 70 2f 73 75 62 73 2e  nd}q" $tmp/subs.
3aa0: 73 65 64 20 3e 24 74 6d 70 2f 73 75 62 73 2e 66  sed >$tmp/subs.f
3ab0: 72 61 67 0a 20 20 20 20 66 69 0a 20 20 20 20 69  rag.    fi.    i
3ac0: 66 20 74 65 73 74 20 21 20 2d 73 20 24 74 6d 70  f test ! -s $tmp
3ad0: 2f 73 75 62 73 2e 66 72 61 67 3b 20 74 68 65 6e  /subs.frag; then
3ae0: 0a 20 20 20 20 20 20 61 63 5f 6d 6f 72 65 5f 6c  .      ac_more_l
3af0: 69 6e 65 73 3d 66 61 6c 73 65 0a 20 20 20 20 65  ines=false.    e
3b00: 6c 73 65 0a 20 20 20 20 20 20 23 20 54 68 65 20  lse.      # The 
3b10: 70 75 72 70 6f 73 65 20 6f 66 20 74 68 65 20 6c  purpose of the l
3b20: 61 62 65 6c 20 61 6e 64 20 6f 66 20 74 68 65 20  abel and of the 
3b30: 62 72 61 6e 63 68 69 6e 67 20 63 6f 6e 64 69 74  branching condit
3b40: 69 6f 6e 20 69 73 20 74 6f 0a 20 20 20 20 20 20  ion is to.      
3b50: 23 20 73 70 65 65 64 20 75 70 20 74 68 65 20 73  # speed up the s
3b60: 65 64 20 70 72 6f 63 65 73 73 69 6e 67 20 28 69  ed processing (i
3b70: 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 60  f there are no `
3b80: 40 27 20 61 74 20 61 6c 6c 2c 20 74 68 65 72 65  @' at all, there
3b90: 0a 20 20 20 20 20 20 23 20 69 73 20 6e 6f 20 6e  .      # is no n
3ba0: 65 65 64 20 74 6f 20 62 72 6f 77 73 65 20 61 6e  eed to browse an
3bb0: 79 20 6f 66 20 74 68 65 20 73 75 62 73 74 69 74  y of the substit
3bc0: 75 74 69 6f 6e 73 29 2e 0a 20 20 20 20 20 20 23  utions)..      #
3bd0: 20 54 68 65 73 65 20 61 72 65 20 74 68 65 20 74   These are the t
3be0: 77 6f 20 65 78 74 72 61 20 73 65 64 20 63 6f 6d  wo extra sed com
3bf0: 6d 61 6e 64 73 20 6d 65 6e 74 69 6f 6e 65 64 20  mands mentioned 
3c00: 61 62 6f 76 65 2e 0a 20 20 20 20 20 20 28 65 63  above..      (ec
3c10: 68 6f 20 27 3a 74 0a 20 20 2f 40 5b 61 2d 7a 41  ho ':t.  /@[a-zA
3c20: 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a 5f 30 2d 39 5d  -Z_][a-zA-Z_0-9]
3c30: 2a 40 2f 21 62 27 20 26 26 20 63 61 74 20 24 74  *@/!b' && cat $t
3c40: 6d 70 2f 73 75 62 73 2e 66 72 61 67 29 20 3e 24  mp/subs.frag) >$
3c50: 74 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65 64  tmp/subs-$ac_sed
3c60: 5f 66 72 61 67 2e 73 65 64 0a 20 20 20 20 20 20  _frag.sed.      
3c70: 69 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f  if test -z "$ac_
3c80: 73 65 64 5f 63 6d 64 73 22 3b 20 74 68 65 6e 0a  sed_cmds"; then.
3c90: 09 61 63 5f 73 65 64 5f 63 6d 64 73 3d 22 73 65  .ac_sed_cmds="se
3ca0: 64 20 2d 66 20 24 74 6d 70 2f 73 75 62 73 2d 24  d -f $tmp/subs-$
3cb0: 61 63 5f 73 65 64 5f 66 72 61 67 2e 73 65 64 22  ac_sed_frag.sed"
3cc0: 0a 20 20 20 20 20 20 65 6c 73 65 0a 09 61 63 5f  .      else..ac_
3cd0: 73 65 64 5f 63 6d 64 73 3d 22 24 61 63 5f 73 65  sed_cmds="$ac_se
3ce0: 64 5f 63 6d 64 73 20 7c 20 73 65 64 20 2d 66 20  d_cmds | sed -f 
3cf0: 24 74 6d 70 2f 73 75 62 73 2d 24 61 63 5f 73 65  $tmp/subs-$ac_se
3d00: 64 5f 66 72 61 67 2e 73 65 64 22 0a 20 20 20 20  d_frag.sed".    
3d10: 20 20 66 69 0a 20 20 20 20 20 20 61 63 5f 73 65    fi.      ac_se
3d20: 64 5f 66 72 61 67 3d 60 65 78 70 72 20 24 61 63  d_frag=`expr $ac
3d30: 5f 73 65 64 5f 66 72 61 67 20 2b 20 31 60 0a 20  _sed_frag + 1`. 
3d40: 20 20 20 20 20 61 63 5f 62 65 67 3d 24 61 63 5f       ac_beg=$ac_
3d50: 65 6e 64 0a 20 20 20 20 20 20 61 63 5f 65 6e 64  end.      ac_end
3d60: 3d 60 65 78 70 72 20 24 61 63 5f 65 6e 64 20 2b  =`expr $ac_end +
3d70: 20 24 61 63 5f 6d 61 78 5f 73 65 64 5f 6c 69 6e   $ac_max_sed_lin
3d80: 65 73 60 0a 20 20 20 20 66 69 0a 20 20 64 6f 6e  es`.    fi.  don
3d90: 65 0a 20 20 69 66 20 74 65 73 74 20 2d 7a 20 22  e.  if test -z "
3da0: 24 61 63 5f 73 65 64 5f 63 6d 64 73 22 3b 20 74  $ac_sed_cmds"; t
3db0: 68 65 6e 0a 20 20 20 20 61 63 5f 73 65 64 5f 63  hen.    ac_sed_c
3dc0: 6d 64 73 3d 63 61 74 0a 20 20 66 69 0a 66 69 20  mds=cat.  fi.fi 
3dd0: 23 20 74 65 73 74 20 2d 6e 20 22 24 43 4f 4e 46  # test -n "$CONF
3de0: 49 47 5f 46 49 4c 45 53 22 0a 0a 66 6f 72 20 61  IG_FILES"..for a
3df0: 63 5f 66 69 6c 65 20 69 6e 20 3a 20 24 43 4f 4e  c_file in : $CON
3e00: 46 49 47 5f 46 49 4c 45 53 3b 20 64 6f 20 74 65  FIG_FILES; do te
3e10: 73 74 20 22 78 24 61 63 5f 66 69 6c 65 22 20 3d  st "x$ac_file" =
3e20: 20 78 3a 20 26 26 20 63 6f 6e 74 69 6e 75 65 0a   x: && continue.
3e30: 20 20 23 20 53 75 70 70 6f 72 74 20 22 6f 75 74    # Support "out
3e40: 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 5b 3a 69 6e  file[:infile[:in
3e50: 66 69 6c 65 2e 2e 2e 5d 5d 22 2c 20 64 65 66 61  file...]]", defa
3e60: 75 6c 74 69 6e 67 20 69 6e 66 69 6c 65 3d 22 6f  ulting infile="o
3e70: 75 74 66 69 6c 65 2e 69 6e 22 2e 0a 20 20 63 61  utfile.in"..  ca
3e80: 73 65 20 24 61 63 5f 66 69 6c 65 20 69 6e 0a 20  se $ac_file in. 
3e90: 20 2d 20 7c 20 2a 3a 2d 20 7c 20 2a 3a 2d 3a 2a   - | *:- | *:-:*
3ea0: 20 29 20 23 20 69 6e 70 75 74 20 66 72 6f 6d 20   ) # input from 
3eb0: 73 74 64 69 6e 0a 09 63 61 74 20 3e 24 74 6d 70  stdin..cat >$tmp
3ec0: 2f 73 74 64 69 6e 0a 09 61 63 5f 66 69 6c 65 5f  /stdin..ac_file_
3ed0: 69 6e 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69  in=`echo "$ac_fi
3ee0: 6c 65 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a  le" | sed 's,[^:
3ef0: 5d 2a 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65  ]*:,,'`..ac_file
3f00: 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65  =`echo "$ac_file
3f10: 22 20 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c  " | sed 's,:.*,,
3f20: 27 60 20 3b 3b 0a 20 20 2a 3a 2a 20 29 20 61 63  '` ;;.  *:* ) ac
3f30: 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68 6f 20 22  _file_in=`echo "
3f40: 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20  $ac_file" | sed 
3f50: 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60 0a 09 61  's,[^:]*:,,'`..a
3f60: 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20 22 24 61  c_file=`echo "$a
3f70: 63 5f 66 69 6c 65 22 20 7c 20 73 65 64 20 27 73  c_file" | sed 's
3f80: 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20 20 2a 20  ,:.*,,'` ;;.  * 
3f90: 29 20 20 20 61 63 5f 66 69 6c 65 5f 69 6e 3d 24  )   ac_file_in=$
3fa0: 61 63 5f 66 69 6c 65 2e 69 6e 20 3b 3b 0a 20 20  ac_file.in ;;.  
3fb0: 65 73 61 63 0a 0a 20 20 23 20 43 6f 6d 70 75 74  esac..  # Comput
3fc0: 65 20 40 73 72 63 64 69 72 40 2c 20 40 74 6f 70  e @srcdir@, @top
3fd0: 5f 73 72 63 64 69 72 40 2c 20 61 6e 64 20 40 49  _srcdir@, and @I
3fe0: 4e 53 54 41 4c 4c 40 20 66 6f 72 20 73 75 62 64  NSTALL@ for subd
3ff0: 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 61 63  irectories..  ac
4000: 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d 65 20 22  _dir=`(dirname "
4010: 24 61 63 5f 66 69 6c 65 22 29 20 32 3e 2f 64 65  $ac_file") 2>/de
4020: 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78  v/null ||.$as_ex
4030: 70 72 20 58 22 24 61 63 5f 66 69 6c 65 22 20 3a  pr X"$ac_file" :
4040: 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a   'X\(.*[^/]\)//*
4050: 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c  [^/][^/]*/*$' \|
4060: 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c 65 22   \.. X"$ac_file"
4070: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27   : 'X\(//\)[^/]'
4080: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69   \| \.. X"$ac_fi
4090: 6c 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27  le" : 'X\(//\)$'
40a0: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69   \| \.. X"$ac_fi
40b0: 6c 65 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c  le" : 'X\(/\)' \
40c0: 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c  | \.. .     : '\
40d0: 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c  (.\)' 2>/dev/nul
40e0: 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 61 63 5f  l ||.echo X"$ac_
40f0: 66 69 6c 65 22 20 7c 0a 20 20 20 20 73 65 64 20  file" |.    sed 
4100: 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f  '/^X\(.*[^/]\)\/
4110: 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24  \/*[^/][^/]*\/*$
4120: 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a  /{ s//\1/; q; }.
4130: 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29    .  /^X\(\/\/\)
4140: 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b  [^/].*/{ s//\1/;
4150: 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28   q; }.  .  /^X\(
4160: 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f  \/\/\)$/{ s//\1/
4170: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c  ; q; }.  .  /^X\
4180: 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f  (\/\).*/{ s//\1/
4190: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a  ; q; }.  .  s/.*
41a0: 2f 2e 2f 3b 20 71 27 60 0a 20 20 7b 20 69 66 20  /./; q'`.  { if 
41b0: 24 61 73 5f 6d 6b 64 69 72 5f 70 3b 20 74 68 65  $as_mkdir_p; the
41c0: 6e 0a 20 20 20 20 6d 6b 64 69 72 20 2d 70 20 22  n.    mkdir -p "
41d0: 24 61 63 5f 64 69 72 22 0a 20 20 65 6c 73 65 0a  $ac_dir".  else.
41e0: 20 20 20 20 61 73 5f 64 69 72 3d 22 24 61 63 5f      as_dir="$ac_
41f0: 64 69 72 22 0a 20 20 20 20 61 73 5f 64 69 72 73  dir".    as_dirs
4200: 3d 0a 20 20 20 20 77 68 69 6c 65 20 74 65 73 74  =.    while test
4210: 20 21 20 2d 64 20 22 24 61 73 5f 64 69 72 22 3b   ! -d "$as_dir";
4220: 20 64 6f 0a 20 20 20 20 20 20 61 73 5f 64 69 72   do.      as_dir
4230: 73 3d 22 24 61 73 5f 64 69 72 20 24 61 73 5f 64  s="$as_dir $as_d
4240: 69 72 73 22 0a 20 20 20 20 20 20 61 73 5f 64 69  irs".      as_di
4250: 72 3d 60 28 64 69 72 6e 61 6d 65 20 22 24 61 73  r=`(dirname "$as
4260: 5f 64 69 72 22 29 20 32 3e 2f 64 65 76 2f 6e 75  _dir") 2>/dev/nu
4270: 6c 6c 20 7c 7c 0a 24 61 73 5f 65 78 70 72 20 58  ll ||.$as_expr X
4280: 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c 28  "$as_dir" : 'X\(
4290: 2e 2a 5b 5e 2f 5d 5c 29 2f 2f 2a 5b 5e 2f 5d 5b  .*[^/]\)//*[^/][
42a0: 5e 2f 5d 2a 2f 2a 24 27 20 5c 7c 20 5c 0a 09 20  ^/]*/*$' \| \.. 
42b0: 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58 5c  X"$as_dir" : 'X\
42c0: 28 2f 2f 5c 29 5b 5e 2f 5d 27 20 5c 7c 20 5c 0a  (//\)[^/]' \| \.
42d0: 09 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27  . X"$as_dir" : '
42e0: 58 5c 28 2f 2f 5c 29 24 27 20 5c 7c 20 5c 0a 09  X\(//\)$' \| \..
42f0: 20 58 22 24 61 73 5f 64 69 72 22 20 3a 20 27 58   X"$as_dir" : 'X
4300: 5c 28 2f 5c 29 27 20 5c 7c 20 5c 0a 09 20 2e 20  \(/\)' \| \.. . 
4310: 20 20 20 20 3a 20 27 5c 28 2e 5c 29 27 20 32 3e      : '\(.\)' 2>
4320: 2f 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 65 63 68  /dev/null ||.ech
4330: 6f 20 58 22 24 61 73 5f 64 69 72 22 20 7c 0a 20  o X"$as_dir" |. 
4340: 20 20 20 73 65 64 20 27 2f 5e 58 5c 28 2e 2a 5b     sed '/^X\(.*[
4350: 5e 2f 5d 5c 29 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e  ^/]\)\/\/*[^/][^
4360: 2f 5d 2a 5c 2f 2a 24 2f 7b 20 73 2f 2f 5c 31 2f  /]*\/*$/{ s//\1/
4370: 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c  ; q; }.  .  /^X\
4380: 28 5c 2f 5c 2f 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20  (\/\/\)[^/].*/{ 
4390: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09  s//\1/; q; }.  .
43a0: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b    /^X\(\/\/\)$/{
43b0: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20   s//\1/; q; }.  
43c0: 09 20 20 2f 5e 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b  .  /^X\(\/\).*/{
43d0: 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20   s//\1/; q; }.  
43e0: 09 20 20 73 2f 2e 2a 2f 2e 2f 3b 20 71 27 60 0a  .  s/.*/./; q'`.
43f0: 20 20 20 20 64 6f 6e 65 0a 20 20 20 20 74 65 73      done.    tes
4400: 74 20 21 20 2d 6e 20 22 24 61 73 5f 64 69 72 73  t ! -n "$as_dirs
4410: 22 20 7c 7c 20 6d 6b 64 69 72 20 24 61 73 5f 64  " || mkdir $as_d
4420: 69 72 73 0a 20 20 66 69 20 7c 7c 20 7b 20 7b 20  irs.  fi || { { 
4430: 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49  echo "$as_me:$LI
4440: 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61 6e  NENO: error: can
4450: 6e 6f 74 20 63 72 65 61 74 65 20 64 69 72 65 63  not create direc
4460: 74 6f 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22  tory \"$ac_dir\"
4470: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
4480: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
4490: 74 20 63 72 65 61 74 65 20 64 69 72 65 63 74 6f  t create directo
44a0: 72 79 20 5c 22 24 61 63 5f 64 69 72 5c 22 22 20  ry \"$ac_dir\"" 
44b0: 3e 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74  >&2;}.   { (exit
44c0: 20 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20   1); exit 1; }; 
44d0: 7d 3b 20 7d 0a 0a 20 20 61 63 5f 62 75 69 6c 64  }; }..  ac_build
44e0: 64 69 72 3d 2e 0a 0a 69 66 20 74 65 73 74 20 22  dir=...if test "
44f0: 24 61 63 5f 64 69 72 22 20 21 3d 20 2e 3b 20 74  $ac_dir" != .; t
4500: 68 65 6e 0a 20 20 61 63 5f 64 69 72 5f 73 75 66  hen.  ac_dir_suf
4510: 66 69 78 3d 2f 60 65 63 68 6f 20 22 24 61 63 5f  fix=/`echo "$ac_
4520: 64 69 72 22 20 7c 20 73 65 64 20 27 73 2c 5e 5c  dir" | sed 's,^\
4530: 2e 5b 5c 5c 2f 5d 2c 2c 27 60 0a 20 20 23 20 41  .[\\/],,'`.  # A
4540: 20 22 2e 2e 2f 22 20 66 6f 72 20 65 61 63 68 20   "../" for each 
4550: 64 69 72 65 63 74 6f 72 79 20 69 6e 20 24 61 63  directory in $ac
4560: 5f 64 69 72 5f 73 75 66 66 69 78 2e 0a 20 20 61  _dir_suffix..  a
4570: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 60  c_top_builddir=`
4580: 65 63 68 6f 20 22 24 61 63 5f 64 69 72 5f 73 75  echo "$ac_dir_su
4590: 66 66 69 78 22 20 7c 20 73 65 64 20 27 73 2c 2f  ffix" | sed 's,/
45a0: 5b 5e 5c 5c 2f 5d 2a 2c 2e 2e 2f 2c 67 27 60 0a  [^\\/]*,../,g'`.
45b0: 65 6c 73 65 0a 20 20 61 63 5f 64 69 72 5f 73 75  else.  ac_dir_su
45c0: 66 66 69 78 3d 20 61 63 5f 74 6f 70 5f 62 75 69  ffix= ac_top_bui
45d0: 6c 64 64 69 72 3d 0a 66 69 0a 0a 63 61 73 65 20  lddir=.fi..case 
45e0: 24 73 72 63 64 69 72 20 69 6e 0a 20 20 2e 29 20  $srcdir in.  .) 
45f0: 20 23 20 4e 6f 20 2d 2d 73 72 63 64 69 72 20 6f   # No --srcdir o
4600: 70 74 69 6f 6e 2e 20 20 57 65 20 61 72 65 20 62  ption.  We are b
4610: 75 69 6c 64 69 6e 67 20 69 6e 20 70 6c 61 63 65  uilding in place
4620: 2e 0a 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d  ..    ac_srcdir=
4630: 2e 0a 20 20 20 20 69 66 20 74 65 73 74 20 2d 7a  ..    if test -z
4640: 20 22 24 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64   "$ac_top_buildd
4650: 69 72 22 3b 20 74 68 65 6e 0a 20 20 20 20 20 20  ir"; then.      
4660: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 2e   ac_top_srcdir=.
4670: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
4680: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 60   ac_top_srcdir=`
4690: 65 63 68 6f 20 24 61 63 5f 74 6f 70 5f 62 75 69  echo $ac_top_bui
46a0: 6c 64 64 69 72 20 7c 20 73 65 64 20 27 73 2c 2f  lddir | sed 's,/
46b0: 24 2c 2c 27 60 0a 20 20 20 20 66 69 20 3b 3b 0a  $,,'`.    fi ;;.
46c0: 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c    [\\/]* | ?:[\\
46d0: 2f 5d 2a 20 29 20 20 23 20 41 62 73 6f 6c 75 74  /]* )  # Absolut
46e0: 65 20 70 61 74 68 2e 0a 20 20 20 20 61 63 5f 73  e path..    ac_s
46f0: 72 63 64 69 72 3d 24 73 72 63 64 69 72 24 61 63  rcdir=$srcdir$ac
4700: 5f 64 69 72 5f 73 75 66 66 69 78 3b 0a 20 20 20  _dir_suffix;.   
4710: 20 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 3d 24   ac_top_srcdir=$
4720: 73 72 63 64 69 72 20 3b 3b 0a 20 20 2a 29 20 23  srcdir ;;.  *) #
4730: 20 52 65 6c 61 74 69 76 65 20 70 61 74 68 2e 0a   Relative path..
4740: 20 20 20 20 61 63 5f 73 72 63 64 69 72 3d 24 61      ac_srcdir=$a
4750: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 24 73  c_top_builddir$s
4760: 72 63 64 69 72 24 61 63 5f 64 69 72 5f 73 75 66  rcdir$ac_dir_suf
4770: 66 69 78 0a 20 20 20 20 61 63 5f 74 6f 70 5f 73  fix.    ac_top_s
4780: 72 63 64 69 72 3d 24 61 63 5f 74 6f 70 5f 62 75  rcdir=$ac_top_bu
4790: 69 6c 64 64 69 72 24 73 72 63 64 69 72 20 3b 3b  ilddir$srcdir ;;
47a0: 0a 65 73 61 63 0a 0a 23 20 44 6f 20 6e 6f 74 20  .esac..# Do not 
47b0: 75 73 65 20 60 63 64 20 66 6f 6f 20 26 26 20 70  use `cd foo && p
47c0: 77 64 60 20 74 6f 20 63 6f 6d 70 75 74 65 20 61  wd` to compute a
47d0: 62 73 6f 6c 75 74 65 20 70 61 74 68 73 2c 20 62  bsolute paths, b
47e0: 65 63 61 75 73 65 0a 23 20 74 68 65 20 64 69 72  ecause.# the dir
47f0: 65 63 74 6f 72 69 65 73 20 6d 61 79 20 6e 6f 74  ectories may not
4800: 20 65 78 69 73 74 2e 0a 63 61 73 65 20 60 70 77   exist..case `pw
4810: 64 60 20 69 6e 0a 2e 29 20 61 63 5f 61 62 73 5f  d` in..) ac_abs_
4820: 62 75 69 6c 64 64 69 72 3d 22 24 61 63 5f 64 69  builddir="$ac_di
4830: 72 22 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 22  r";;.*).  case "
4840: 24 61 63 5f 64 69 72 22 20 69 6e 0a 20 20 2e 29  $ac_dir" in.  .)
4850: 20 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72   ac_abs_builddir
4860: 3d 60 70 77 64 60 3b 3b 0a 20 20 5b 5c 5c 2f 5d  =`pwd`;;.  [\\/]
4870: 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61  * | ?:[\\/]* ) a
4880: 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d 22  c_abs_builddir="
4890: 24 61 63 5f 64 69 72 22 3b 3b 0a 20 20 2a 29 20  $ac_dir";;.  *) 
48a0: 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72 3d  ac_abs_builddir=
48b0: 60 70 77 64 60 2f 22 24 61 63 5f 64 69 72 22 3b  `pwd`/"$ac_dir";
48c0: 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63 0a  ;.  esac;;.esac.
48d0: 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75 69  case $ac_abs_bui
48e0: 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f 61  lddir in..) ac_a
48f0: 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d  bs_top_builddir=
4900: 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  ${ac_top_builddi
4910: 72 7d 2e 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20  r}.;;.*).  case 
4920: 24 7b 61 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69  ${ac_top_builddi
4930: 72 7d 2e 20 69 6e 0a 20 20 2e 29 20 61 63 5f 61  r}. in.  .) ac_a
4940: 62 73 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d  bs_top_builddir=
4950: 24 61 63 5f 61 62 73 5f 62 75 69 6c 64 64 69 72  $ac_abs_builddir
4960: 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c 20 3f 3a  ;;.  [\\/]* | ?:
4970: 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61 62 73 5f  [\\/]* ) ac_abs_
4980: 74 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 7b 61  top_builddir=${a
4990: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e  c_top_builddir}.
49a0: 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f 74  ;;.  *) ac_abs_t
49b0: 6f 70 5f 62 75 69 6c 64 64 69 72 3d 24 61 63 5f  op_builddir=$ac_
49c0: 61 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 7b 61  abs_builddir/${a
49d0: 63 5f 74 6f 70 5f 62 75 69 6c 64 64 69 72 7d 2e  c_top_builddir}.
49e0: 3b 3b 0a 20 20 65 73 61 63 3b 3b 0a 65 73 61 63  ;;.  esac;;.esac
49f0: 0a 63 61 73 65 20 24 61 63 5f 61 62 73 5f 62 75  .case $ac_abs_bu
4a00: 69 6c 64 64 69 72 20 69 6e 0a 2e 29 20 61 63 5f  ilddir in..) ac_
4a10: 61 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 73  abs_srcdir=$ac_s
4a20: 72 63 64 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73  rcdir;;.*).  cas
4a30: 65 20 24 61 63 5f 73 72 63 64 69 72 20 69 6e 0a  e $ac_srcdir in.
4a40: 20 20 2e 29 20 61 63 5f 61 62 73 5f 73 72 63 64    .) ac_abs_srcd
4a50: 69 72 3d 24 61 63 5f 61 62 73 5f 62 75 69 6c 64  ir=$ac_abs_build
4a60: 64 69 72 3b 3b 0a 20 20 5b 5c 5c 2f 5d 2a 20 7c  dir;;.  [\\/]* |
4a70: 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29 20 61 63 5f 61   ?:[\\/]* ) ac_a
4a80: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 73 72  bs_srcdir=$ac_sr
4a90: 63 64 69 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61  cdir;;.  *) ac_a
4aa0: 62 73 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62  bs_srcdir=$ac_ab
4ab0: 73 5f 62 75 69 6c 64 64 69 72 2f 24 61 63 5f 73  s_builddir/$ac_s
4ac0: 72 63 64 69 72 3b 3b 0a 20 20 65 73 61 63 3b 3b  rcdir;;.  esac;;
4ad0: 0a 65 73 61 63 0a 63 61 73 65 20 24 61 63 5f 61  .esac.case $ac_a
4ae0: 62 73 5f 62 75 69 6c 64 64 69 72 20 69 6e 0a 2e  bs_builddir in..
4af0: 29 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63  ) ac_abs_top_src
4b00: 64 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64  dir=$ac_top_srcd
4b10: 69 72 3b 3b 0a 2a 29 0a 20 20 63 61 73 65 20 24  ir;;.*).  case $
4b20: 61 63 5f 74 6f 70 5f 73 72 63 64 69 72 20 69 6e  ac_top_srcdir in
4b30: 0a 20 20 2e 29 20 61 63 5f 61 62 73 5f 74 6f 70  .  .) ac_abs_top
4b40: 5f 73 72 63 64 69 72 3d 24 61 63 5f 61 62 73 5f  _srcdir=$ac_abs_
4b50: 62 75 69 6c 64 64 69 72 3b 3b 0a 20 20 5b 5c 5c  builddir;;.  [\\
4b60: 2f 5d 2a 20 7c 20 3f 3a 5b 5c 5c 2f 5d 2a 20 29  /]* | ?:[\\/]* )
4b70: 20 61 63 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64   ac_abs_top_srcd
4b80: 69 72 3d 24 61 63 5f 74 6f 70 5f 73 72 63 64 69  ir=$ac_top_srcdi
4b90: 72 3b 3b 0a 20 20 2a 29 20 61 63 5f 61 62 73 5f  r;;.  *) ac_abs_
4ba0: 74 6f 70 5f 73 72 63 64 69 72 3d 24 61 63 5f 61  top_srcdir=$ac_a
4bb0: 62 73 5f 62 75 69 6c 64 64 69 72 2f 24 61 63 5f  bs_builddir/$ac_
4bc0: 74 6f 70 5f 73 72 63 64 69 72 3b 3b 0a 20 20 65  top_srcdir;;.  e
4bd0: 73 61 63 3b 3b 0a 65 73 61 63 0a 0a 0a 0a 20 20  sac;;.esac....  
4be0: 69 66 20 74 65 73 74 20 78 22 24 61 63 5f 66 69  if test x"$ac_fi
4bf0: 6c 65 22 20 21 3d 20 78 2d 3b 20 74 68 65 6e 0a  le" != x-; then.
4c00: 20 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f      { echo "$as_
4c10: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 63 72 65 61  me:$LINENO: crea
4c20: 74 69 6e 67 20 24 61 63 5f 66 69 6c 65 22 20 3e  ting $ac_file" >
4c30: 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a  &5.echo "$as_me:
4c40: 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f 66 69   creating $ac_fi
4c50: 6c 65 22 20 3e 26 36 3b 7d 0a 20 20 20 20 72 6d  le" >&6;}.    rm
4c60: 20 2d 66 20 22 24 61 63 5f 66 69 6c 65 22 0a 20   -f "$ac_file". 
4c70: 20 66 69 0a 20 20 23 20 4c 65 74 27 73 20 73 74   fi.  # Let's st
4c80: 69 6c 6c 20 70 72 65 74 65 6e 64 20 69 74 20 69  ill pretend it i
4c90: 73 20 60 63 6f 6e 66 69 67 75 72 65 27 20 77 68  s `configure' wh
4ca0: 69 63 68 20 69 6e 73 74 61 6e 74 69 61 74 65 73  ich instantiates
4cb0: 20 28 69 2e 65 2e 2c 20 64 6f 6e 27 74 0a 20 20   (i.e., don't.  
4cc0: 23 20 75 73 65 20 24 61 73 5f 6d 65 29 2c 20 70  # use $as_me), p
4cd0: 65 6f 70 6c 65 20 77 6f 75 6c 64 20 62 65 20 73  eople would be s
4ce0: 75 72 70 72 69 73 65 64 20 74 6f 20 72 65 61 64  urprised to read
4cf0: 3a 0a 20 20 23 20 20 20 20 2f 2a 20 63 6f 6e 66  :.  #    /* conf
4d00: 69 67 2e 68 2e 20 20 47 65 6e 65 72 61 74 65 64  ig.h.  Generated
4d10: 20 62 79 20 63 6f 6e 66 69 67 2e 73 74 61 74 75   by config.statu
4d20: 73 2e 20 20 2a 2f 0a 20 20 69 66 20 74 65 73 74  s.  */.  if test
4d30: 20 78 22 24 61 63 5f 66 69 6c 65 22 20 3d 20 78   x"$ac_file" = x
4d40: 2d 3b 20 74 68 65 6e 0a 20 20 20 20 63 6f 6e 66  -; then.    conf
4d50: 69 67 75 72 65 5f 69 6e 70 75 74 3d 0a 20 20 65  igure_input=.  e
4d60: 6c 73 65 0a 20 20 20 20 63 6f 6e 66 69 67 75 72  lse.    configur
4d70: 65 5f 69 6e 70 75 74 3d 22 24 61 63 5f 66 69 6c  e_input="$ac_fil
4d80: 65 2e 20 20 22 0a 20 20 66 69 0a 20 20 63 6f 6e  e.  ".  fi.  con
4d90: 66 69 67 75 72 65 5f 69 6e 70 75 74 3d 24 63 6f  figure_input=$co
4da0: 6e 66 69 67 75 72 65 5f 69 6e 70 75 74 22 47 65  nfigure_input"Ge
4db0: 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 60 65 63  nerated from `ec
4dc0: 68 6f 20 24 61 63 5f 66 69 6c 65 5f 69 6e 20 7c  ho $ac_file_in |
4dd0: 0a 09 09 09 09 20 20 20 20 20 73 65 64 20 27 73  .....     sed 's
4de0: 2c 2e 2a 2f 2c 2c 27 60 20 62 79 20 63 6f 6e 66  ,.*/,,'` by conf
4df0: 69 67 75 72 65 2e 22 0a 0a 20 20 23 20 46 69 72  igure."..  # Fir
4e00: 73 74 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 65 20  st look for the 
4e10: 69 6e 70 75 74 20 66 69 6c 65 73 20 69 6e 20 74  input files in t
4e20: 68 65 20 62 75 69 6c 64 20 74 72 65 65 2c 20 6f  he build tree, o
4e30: 74 68 65 72 77 69 73 65 20 69 6e 20 74 68 65 0a  therwise in the.
4e40: 20 20 23 20 73 72 63 20 74 72 65 65 2e 0a 20 20    # src tree..  
4e50: 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73 3d 60  ac_file_inputs=`
4e60: 49 46 53 3d 3a 0a 20 20 20 20 66 6f 72 20 66 20  IFS=:.    for f 
4e70: 69 6e 20 24 61 63 5f 66 69 6c 65 5f 69 6e 3b 20  in $ac_file_in; 
4e80: 64 6f 0a 20 20 20 20 20 20 63 61 73 65 20 24 66  do.      case $f
4e90: 20 69 6e 0a 20 20 20 20 20 20 2d 29 20 65 63 68   in.      -) ech
4ea0: 6f 20 24 74 6d 70 2f 73 74 64 69 6e 20 3b 3b 0a  o $tmp/stdin ;;.
4eb0: 20 20 20 20 20 20 5b 5c 5c 2f 24 5d 2a 29 0a 09        [\\/$]*)..
4ec0: 20 23 20 41 62 73 6f 6c 75 74 65 20 28 63 61 6e   # Absolute (can
4ed0: 27 74 20 62 65 20 44 4f 53 2d 73 74 79 6c 65 2c  't be DOS-style,
4ee0: 20 61 73 20 49 46 53 3d 3a 29 0a 09 20 74 65 73   as IFS=:).. tes
4ef0: 74 20 2d 66 20 22 24 66 22 20 7c 7c 20 7b 20 7b  t -f "$f" || { {
4f00: 20 65 63 68 6f 20 22 24 61 73 5f 6d 65 3a 24 4c   echo "$as_me:$L
4f10: 49 4e 45 4e 4f 3a 20 65 72 72 6f 72 3a 20 63 61  INENO: error: ca
4f20: 6e 6e 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20  nnot find input 
4f30: 66 69 6c 65 3a 20 24 66 22 20 3e 26 35 0a 65 63  file: $f" >&5.ec
4f40: 68 6f 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f  ho "$as_me: erro
4f50: 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 69  r: cannot find i
4f60: 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22 20 3e  nput file: $f" >
4f70: 26 32 3b 7d 0a 20 20 20 7b 20 28 65 78 69 74 20  &2;}.   { (exit 
4f80: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 3b 20 7d  1); exit 1; }; }
4f90: 0a 09 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a 20  .. echo "$f";;. 
4fa0: 20 20 20 20 20 2a 29 20 23 20 52 65 6c 61 74 69       *) # Relati
4fb0: 76 65 0a 09 20 69 66 20 74 65 73 74 20 2d 66 20  ve.. if test -f 
4fc0: 22 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20 23  "$f"; then..   #
4fd0: 20 42 75 69 6c 64 20 74 72 65 65 0a 09 20 20 20   Build tree..   
4fe0: 65 63 68 6f 20 22 24 66 22 0a 09 20 65 6c 69 66  echo "$f".. elif
4ff0: 20 74 65 73 74 20 2d 66 20 22 24 73 72 63 64 69   test -f "$srcdi
5000: 72 2f 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20  r/$f"; then..   
5010: 23 20 53 6f 75 72 63 65 20 74 72 65 65 0a 09 20  # Source tree.. 
5020: 20 20 65 63 68 6f 20 22 24 73 72 63 64 69 72 2f    echo "$srcdir/
5030: 24 66 22 0a 09 20 65 6c 73 65 0a 09 20 20 20 23  $f".. else..   #
5040: 20 2f 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65 0a   /dev/null tree.
5050: 09 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24 61  .   { { echo "$a
5060: 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72  s_me:$LINENO: er
5070: 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e 64  ror: cannot find
5080: 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66 22   input file: $f"
5090: 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f 6d   >&5.echo "$as_m
50a0: 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74  e: error: cannot
50b0: 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c 65   find input file
50c0: 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  : $f" >&2;}.   {
50d0: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
50e0: 31 3b 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a 20  1; }; }.. fi;;. 
50f0: 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 64 6f       esac.    do
5100: 6e 65 60 20 7c 7c 20 7b 20 28 65 78 69 74 20 31  ne` || { (exit 1
5110: 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20 73  ); exit 1; }.  s
5120: 65 64 20 22 2f 5e 5b 09 20 5d 2a 56 50 41 54 48  ed "/^[. ]*VPATH
5130: 5b 09 20 5d 2a 3d 2f 7b 0a 73 2f 3a 2a 5c 24 28  [. ]*=/{.s/:*\$(
5140: 73 72 63 64 69 72 29 3a 2a 2f 3a 2f 3b 0a 73 2f  srcdir):*/:/;.s/
5150: 3a 2a 5c 24 7b 73 72 63 64 69 72 7d 3a 2a 2f 3a  :*\${srcdir}:*/:
5160: 2f 3b 0a 73 2f 3a 2a 40 73 72 63 64 69 72 40 3a  /;.s/:*@srcdir@:
5170: 2a 2f 3a 2f 3b 0a 73 2f 5e 5c 28 5b 5e 3d 5d 2a  */:/;.s/^\([^=]*
5180: 3d 5b 09 20 5d 2a 5c 29 3a 2a 2f 5c 31 2f 3b 0a  =[. ]*\):*/\1/;.
5190: 73 2f 3a 2a 24 2f 2f 3b 0a 73 2f 5e 5b 5e 3d 5d  s/:*$//;.s/^[^=]
51a0: 2a 3d 5b 09 20 5d 2a 24 2f 2f 3b 0a 7d 0a 0a 3a  *=[. ]*$//;.}..:
51b0: 74 0a 2f 40 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d  t./@[a-zA-Z_][a-
51c0: 7a 41 2d 5a 5f 30 2d 39 5d 2a 40 2f 21 62 0a 73  zA-Z_0-9]*@/!b.s
51d0: 2c 40 63 6f 6e 66 69 67 75 72 65 5f 69 6e 70 75  ,@configure_inpu
51e0: 74 40 2c 24 63 6f 6e 66 69 67 75 72 65 5f 69 6e  t@,$configure_in
51f0: 70 75 74 2c 3b 74 20 74 0a 73 2c 40 73 72 63 64  put,;t t.s,@srcd
5200: 69 72 40 2c 24 61 63 5f 73 72 63 64 69 72 2c 3b  ir@,$ac_srcdir,;
5210: 74 20 74 0a 73 2c 40 61 62 73 5f 73 72 63 64 69  t t.s,@abs_srcdi
5220: 72 40 2c 24 61 63 5f 61 62 73 5f 73 72 63 64 69  r@,$ac_abs_srcdi
5230: 72 2c 3b 74 20 74 0a 73 2c 40 74 6f 70 5f 73 72  r,;t t.s,@top_sr
5240: 63 64 69 72 40 2c 24 61 63 5f 74 6f 70 5f 73 72  cdir@,$ac_top_sr
5250: 63 64 69 72 2c 3b 74 20 74 0a 73 2c 40 61 62 73  cdir,;t t.s,@abs
5260: 5f 74 6f 70 5f 73 72 63 64 69 72 40 2c 24 61 63  _top_srcdir@,$ac
5270: 5f 61 62 73 5f 74 6f 70 5f 73 72 63 64 69 72 2c  _abs_top_srcdir,
5280: 3b 74 20 74 0a 73 2c 40 62 75 69 6c 64 64 69 72  ;t t.s,@builddir
5290: 40 2c 24 61 63 5f 62 75 69 6c 64 64 69 72 2c 3b  @,$ac_builddir,;
52a0: 74 20 74 0a 73 2c 40 61 62 73 5f 62 75 69 6c 64  t t.s,@abs_build
52b0: 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 62 75 69  dir@,$ac_abs_bui
52c0: 6c 64 64 69 72 2c 3b 74 20 74 0a 73 2c 40 74 6f  lddir,;t t.s,@to
52d0: 70 5f 62 75 69 6c 64 64 69 72 40 2c 24 61 63 5f  p_builddir@,$ac_
52e0: 74 6f 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20  top_builddir,;t 
52f0: 74 0a 73 2c 40 61 62 73 5f 74 6f 70 5f 62 75 69  t.s,@abs_top_bui
5300: 6c 64 64 69 72 40 2c 24 61 63 5f 61 62 73 5f 74  lddir@,$ac_abs_t
5310: 6f 70 5f 62 75 69 6c 64 64 69 72 2c 3b 74 20 74  op_builddir,;t t
5320: 0a 22 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75  ." $ac_file_inpu
5330: 74 73 20 7c 20 28 65 76 61 6c 20 22 24 61 63 5f  ts | (eval "$ac_
5340: 73 65 64 5f 63 6d 64 73 22 29 20 3e 24 74 6d 70  sed_cmds") >$tmp
5350: 2f 6f 75 74 0a 20 20 72 6d 20 2d 66 20 24 74 6d  /out.  rm -f $tm
5360: 70 2f 73 74 64 69 6e 0a 20 20 69 66 20 74 65 73  p/stdin.  if tes
5370: 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20 21 3d  t x"$ac_file" !=
5380: 20 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 6d 76   x-; then.    mv
5390: 20 24 74 6d 70 2f 6f 75 74 20 24 61 63 5f 66 69   $tmp/out $ac_fi
53a0: 6c 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 63 61  le.  else.    ca
53b0: 74 20 24 74 6d 70 2f 6f 75 74 0a 20 20 20 20 72  t $tmp/out.    r
53c0: 6d 20 2d 66 20 24 74 6d 70 2f 6f 75 74 0a 20 20  m -f $tmp/out.  
53d0: 66 69 0a 0a 64 6f 6e 65 0a 0a 23 0a 23 20 43 4f  fi..done..#.# CO
53e0: 4e 46 49 47 5f 48 45 41 44 45 52 20 73 65 63 74  NFIG_HEADER sect
53f0: 69 6f 6e 2e 0a 23 0a 0a 23 20 54 68 65 73 65 20  ion..#..# These 
5400: 73 65 64 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65  sed commands are
5410: 20 70 61 73 73 65 64 20 74 6f 20 73 65 64 20 61   passed to sed a
5420: 73 20 22 41 20 4e 41 4d 45 20 42 20 4e 41 4d 45  s "A NAME B NAME
5430: 20 43 20 56 41 4c 55 45 20 44 22 2c 20 77 68 65   C VALUE D", whe
5440: 72 65 0a 23 20 4e 41 4d 45 20 69 73 20 74 68 65  re.# NAME is the
5450: 20 63 70 70 20 6d 61 63 72 6f 20 62 65 69 6e 67   cpp macro being
5460: 20 64 65 66 69 6e 65 64 20 61 6e 64 20 56 41 4c   defined and VAL
5470: 55 45 20 69 73 20 74 68 65 20 76 61 6c 75 65 20  UE is the value 
5480: 69 74 20 69 73 20 62 65 69 6e 67 20 67 69 76 65  it is being give
5490: 6e 2e 0a 23 0a 23 20 61 63 5f 64 20 73 65 74 73  n..#.# ac_d sets
54a0: 20 74 68 65 20 76 61 6c 75 65 20 69 6e 20 22 23   the value in "#
54b0: 64 65 66 69 6e 65 20 4e 41 4d 45 20 56 41 4c 55  define NAME VALU
54c0: 45 22 20 6c 69 6e 65 73 2e 0a 61 63 5f 64 41 3d  E" lines..ac_dA=
54d0: 27 73 2c 5e 5c 28 5b 09 20 5d 2a 5c 29 23 5c 28  's,^\([. ]*\)#\(
54e0: 5b 09 20 5d 2a 64 65 66 69 6e 65 5b 09 20 5d 5b  [. ]*define[. ][
54f0: 09 20 5d 2a 5c 29 27 0a 61 63 5f 64 42 3d 27 5b  . ]*\)'.ac_dB='[
5500: 09 20 5d 2e 2a 24 2c 5c 31 23 5c 32 27 0a 61 63  . ].*$,\1#\2'.ac
5510: 5f 64 43 3d 27 20 27 0a 61 63 5f 64 44 3d 27 2c  _dC=' '.ac_dD=',
5520: 3b 74 27 0a 23 20 61 63 5f 75 20 74 75 72 6e 73  ;t'.# ac_u turns
5530: 20 22 23 75 6e 64 65 66 20 4e 41 4d 45 22 20 77   "#undef NAME" w
5540: 69 74 68 6f 75 74 20 74 72 61 69 6c 69 6e 67 20  ithout trailing 
5550: 62 6c 61 6e 6b 73 20 69 6e 74 6f 20 22 23 64 65  blanks into "#de
5560: 66 69 6e 65 20 4e 41 4d 45 20 56 41 4c 55 45 22  fine NAME VALUE"
5570: 2e 0a 61 63 5f 75 41 3d 27 73 2c 5e 5c 28 5b 09  ..ac_uA='s,^\([.
5580: 20 5d 2a 5c 29 23 5c 28 5b 09 20 5d 2a 5c 29 75   ]*\)#\([. ]*\)u
5590: 6e 64 65 66 5c 28 5b 09 20 5d 5b 09 20 5d 2a 5c  ndef\([. ][. ]*\
55a0: 29 27 0a 61 63 5f 75 42 3d 27 24 2c 5c 31 23 5c  )'.ac_uB='$,\1#\
55b0: 32 64 65 66 69 6e 65 5c 33 27 0a 61 63 5f 75 43  2define\3'.ac_uC
55c0: 3d 27 20 27 0a 61 63 5f 75 44 3d 27 2c 3b 74 27  =' '.ac_uD=',;t'
55d0: 0a 0a 66 6f 72 20 61 63 5f 66 69 6c 65 20 69 6e  ..for ac_file in
55e0: 20 3a 20 24 43 4f 4e 46 49 47 5f 48 45 41 44 45   : $CONFIG_HEADE
55f0: 52 53 3b 20 64 6f 20 74 65 73 74 20 22 78 24 61  RS; do test "x$a
5600: 63 5f 66 69 6c 65 22 20 3d 20 78 3a 20 26 26 20  c_file" = x: && 
5610: 63 6f 6e 74 69 6e 75 65 0a 20 20 23 20 53 75 70  continue.  # Sup
5620: 70 6f 72 74 20 22 6f 75 74 66 69 6c 65 5b 3a 69  port "outfile[:i
5630: 6e 66 69 6c 65 5b 3a 69 6e 66 69 6c 65 2e 2e 2e  nfile[:infile...
5640: 5d 5d 22 2c 20 64 65 66 61 75 6c 74 69 6e 67 20  ]]", defaulting 
5650: 69 6e 66 69 6c 65 3d 22 6f 75 74 66 69 6c 65 2e  infile="outfile.
5660: 69 6e 22 2e 0a 20 20 63 61 73 65 20 24 61 63 5f  in"..  case $ac_
5670: 66 69 6c 65 20 69 6e 0a 20 20 2d 20 7c 20 2a 3a  file in.  - | *:
5680: 2d 20 7c 20 2a 3a 2d 3a 2a 20 29 20 23 20 69 6e  - | *:-:* ) # in
5690: 70 75 74 20 66 72 6f 6d 20 73 74 64 69 6e 0a 09  put from stdin..
56a0: 63 61 74 20 3e 24 74 6d 70 2f 73 74 64 69 6e 0a  cat >$tmp/stdin.
56b0: 09 61 63 5f 66 69 6c 65 5f 69 6e 3d 60 65 63 68  .ac_file_in=`ech
56c0: 6f 20 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73  o "$ac_file" | s
56d0: 65 64 20 27 73 2c 5b 5e 3a 5d 2a 3a 2c 2c 27 60  ed 's,[^:]*:,,'`
56e0: 0a 09 61 63 5f 66 69 6c 65 3d 60 65 63 68 6f 20  ..ac_file=`echo 
56f0: 22 24 61 63 5f 66 69 6c 65 22 20 7c 20 73 65 64  "$ac_file" | sed
5700: 20 27 73 2c 3a 2e 2a 2c 2c 27 60 20 3b 3b 0a 20   's,:.*,,'` ;;. 
5710: 20 2a 3a 2a 20 29 20 61 63 5f 66 69 6c 65 5f 69   *:* ) ac_file_i
5720: 6e 3d 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c  n=`echo "$ac_fil
5730: 65 22 20 7c 20 73 65 64 20 27 73 2c 5b 5e 3a 5d  e" | sed 's,[^:]
5740: 2a 3a 2c 2c 27 60 0a 09 61 63 5f 66 69 6c 65 3d  *:,,'`..ac_file=
5750: 60 65 63 68 6f 20 22 24 61 63 5f 66 69 6c 65 22  `echo "$ac_file"
5760: 20 7c 20 73 65 64 20 27 73 2c 3a 2e 2a 2c 2c 27   | sed 's,:.*,,'
5770: 60 20 3b 3b 0a 20 20 2a 20 29 20 20 20 61 63 5f  ` ;;.  * )   ac_
5780: 66 69 6c 65 5f 69 6e 3d 24 61 63 5f 66 69 6c 65  file_in=$ac_file
5790: 2e 69 6e 20 3b 3b 0a 20 20 65 73 61 63 0a 0a 20  .in ;;.  esac.. 
57a0: 20 74 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65   test x"$ac_file
57b0: 22 20 21 3d 20 78 2d 20 26 26 20 7b 20 65 63 68  " != x- && { ech
57c0: 6f 20 22 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e  o "$as_me:$LINEN
57d0: 4f 3a 20 63 72 65 61 74 69 6e 67 20 24 61 63 5f  O: creating $ac_
57e0: 66 69 6c 65 22 20 3e 26 35 0a 65 63 68 6f 20 22  file" >&5.echo "
57f0: 24 61 73 5f 6d 65 3a 20 63 72 65 61 74 69 6e 67  $as_me: creating
5800: 20 24 61 63 5f 66 69 6c 65 22 20 3e 26 36 3b 7d   $ac_file" >&6;}
5810: 0a 0a 20 20 23 20 46 69 72 73 74 20 6c 6f 6f 6b  ..  # First look
5820: 20 66 6f 72 20 74 68 65 20 69 6e 70 75 74 20 66   for the input f
5830: 69 6c 65 73 20 69 6e 20 74 68 65 20 62 75 69 6c  iles in the buil
5840: 64 20 74 72 65 65 2c 20 6f 74 68 65 72 77 69 73  d tree, otherwis
5850: 65 20 69 6e 20 74 68 65 0a 20 20 23 20 73 72 63  e in the.  # src
5860: 20 74 72 65 65 2e 0a 20 20 61 63 5f 66 69 6c 65   tree..  ac_file
5870: 5f 69 6e 70 75 74 73 3d 60 49 46 53 3d 3a 0a 20  _inputs=`IFS=:. 
5880: 20 20 20 66 6f 72 20 66 20 69 6e 20 24 61 63 5f     for f in $ac_
5890: 66 69 6c 65 5f 69 6e 3b 20 64 6f 0a 20 20 20 20  file_in; do.    
58a0: 20 20 63 61 73 65 20 24 66 20 69 6e 0a 20 20 20    case $f in.   
58b0: 20 20 20 2d 29 20 65 63 68 6f 20 24 74 6d 70 2f     -) echo $tmp/
58c0: 73 74 64 69 6e 20 3b 3b 0a 20 20 20 20 20 20 5b  stdin ;;.      [
58d0: 5c 5c 2f 24 5d 2a 29 0a 09 20 23 20 41 62 73 6f  \\/$]*).. # Abso
58e0: 6c 75 74 65 20 28 63 61 6e 27 74 20 62 65 20 44  lute (can't be D
58f0: 4f 53 2d 73 74 79 6c 65 2c 20 61 73 20 49 46 53  OS-style, as IFS
5900: 3d 3a 29 0a 09 20 74 65 73 74 20 2d 66 20 22 24  =:).. test -f "$
5910: 66 22 20 7c 7c 20 7b 20 7b 20 65 63 68 6f 20 22  f" || { { echo "
5920: 24 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20  $as_me:$LINENO: 
5930: 65 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69  error: cannot fi
5940: 6e 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24  nd input file: $
5950: 66 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73  f" >&5.echo "$as
5960: 5f 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e  _me: error: cann
5970: 6f 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69  ot find input fi
5980: 6c 65 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20  le: $f" >&2;}.  
5990: 20 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69   { (exit 1); exi
59a0: 74 20 31 3b 20 7d 3b 20 7d 0a 09 20 23 20 44 6f  t 1; }; }.. # Do
59b0: 20 71 75 6f 74 65 20 24 66 2c 20 74 6f 20 70 72   quote $f, to pr
59c0: 65 76 65 6e 74 20 44 4f 53 20 70 61 74 68 73 20  event DOS paths 
59d0: 66 72 6f 6d 20 62 65 69 6e 67 20 49 46 53 27 64  from being IFS'd
59e0: 2e 0a 09 20 65 63 68 6f 20 22 24 66 22 3b 3b 0a  ... echo "$f";;.
59f0: 20 20 20 20 20 20 2a 29 20 23 20 52 65 6c 61 74        *) # Relat
5a00: 69 76 65 0a 09 20 69 66 20 74 65 73 74 20 2d 66  ive.. if test -f
5a10: 20 22 24 66 22 3b 20 74 68 65 6e 0a 09 20 20 20   "$f"; then..   
5a20: 23 20 42 75 69 6c 64 20 74 72 65 65 0a 09 20 20  # Build tree..  
5a30: 20 65 63 68 6f 20 22 24 66 22 0a 09 20 65 6c 69   echo "$f".. eli
5a40: 66 20 74 65 73 74 20 2d 66 20 22 24 73 72 63 64  f test -f "$srcd
5a50: 69 72 2f 24 66 22 3b 20 74 68 65 6e 0a 09 20 20  ir/$f"; then..  
5a60: 20 23 20 53 6f 75 72 63 65 20 74 72 65 65 0a 09   # Source tree..
5a70: 20 20 20 65 63 68 6f 20 22 24 73 72 63 64 69 72     echo "$srcdir
5a80: 2f 24 66 22 0a 09 20 65 6c 73 65 0a 09 20 20 20  /$f".. else..   
5a90: 23 20 2f 64 65 76 2f 6e 75 6c 6c 20 74 72 65 65  # /dev/null tree
5aa0: 0a 09 20 20 20 7b 20 7b 20 65 63 68 6f 20 22 24  ..   { { echo "$
5ab0: 61 73 5f 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65  as_me:$LINENO: e
5ac0: 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 20 66 69 6e  rror: cannot fin
5ad0: 64 20 69 6e 70 75 74 20 66 69 6c 65 3a 20 24 66  d input file: $f
5ae0: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
5af0: 6d 65 3a 20 65 72 72 6f 72 3a 20 63 61 6e 6e 6f  me: error: canno
5b00: 74 20 66 69 6e 64 20 69 6e 70 75 74 20 66 69 6c  t find input fil
5b10: 65 3a 20 24 66 22 20 3e 26 32 3b 7d 0a 20 20 20  e: $f" >&2;}.   
5b20: 7b 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74  { (exit 1); exit
5b30: 20 31 3b 20 7d 3b 20 7d 0a 09 20 66 69 3b 3b 0a   1; }; }.. fi;;.
5b40: 20 20 20 20 20 20 65 73 61 63 0a 20 20 20 20 64        esac.    d
5b50: 6f 6e 65 60 20 7c 7c 20 7b 20 28 65 78 69 74 20  one` || { (exit 
5b60: 31 29 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20 20  1); exit 1; }.  
5b70: 23 20 52 65 6d 6f 76 65 20 74 68 65 20 74 72 61  # Remove the tra
5b80: 69 6c 69 6e 67 20 73 70 61 63 65 73 2e 0a 20 20  iling spaces..  
5b90: 73 65 64 20 27 73 2f 5b 09 20 5d 2a 24 2f 2f 27  sed 's/[. ]*$//'
5ba0: 20 24 61 63 5f 66 69 6c 65 5f 69 6e 70 75 74 73   $ac_file_inputs
5bb0: 20 3e 24 74 6d 70 2f 69 6e 0a 0a 20 20 23 20 48   >$tmp/in..  # H
5bc0: 61 6e 64 6c 65 20 61 6c 6c 20 74 68 65 20 23 64  andle all the #d
5bd0: 65 66 69 6e 65 20 74 65 6d 70 6c 61 74 65 73 20  efine templates 
5be0: 6f 6e 6c 79 20 69 66 20 6e 65 63 65 73 73 61 72  only if necessar
5bf0: 79 2e 0a 20 20 69 66 20 67 72 65 70 20 22 5e 5b  y..  if grep "^[
5c00: 09 20 5d 2a 23 5b 09 20 5d 2a 64 65 66 69 6e 65  . ]*#[. ]*define
5c10: 22 20 24 74 6d 70 2f 69 6e 20 3e 2f 64 65 76 2f  " $tmp/in >/dev/
5c20: 6e 75 6c 6c 3b 20 74 68 65 6e 0a 20 20 23 20 49  null; then.  # I
5c30: 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 64  f there are no d
5c40: 65 66 69 6e 65 73 2c 20 77 65 20 6d 61 79 20 68  efines, we may h
5c50: 61 76 65 20 61 6e 20 65 6d 70 74 79 20 69 66 2f  ave an empty if/
5c60: 66 69 0a 20 20 3a 0a 20 20 63 61 74 20 3e 24 74  fi.  :.  cat >$t
5c70: 6d 70 2f 64 65 66 69 6e 65 73 2e 73 65 64 20 3c  mp/defines.sed <
5c80: 3c 43 45 4f 46 0a 2f 5e 5b 09 20 5d 2a 23 5b 09  <CEOF./^[. ]*#[.
5c90: 20 5d 2a 64 65 66 69 6e 65 2f 21 62 0a 74 20 63   ]*define/!b.t c
5ca0: 6c 72 0a 3a 20 63 6c 72 0a 24 7b 61 63 5f 64 41  lr.: clr.${ac_dA
5cb0: 7d 50 41 43 4b 41 47 45 5f 4e 41 4d 45 24 7b 61  }PACKAGE_NAME${a
5cc0: 63 5f 64 42 7d 50 41 43 4b 41 47 45 5f 4e 41 4d  c_dB}PACKAGE_NAM
5cd0: 45 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63 5f  E${ac_dC}""${ac_
5ce0: 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43 4b  dD}.${ac_dA}PACK
5cf0: 41 47 45 5f 54 41 52 4e 41 4d 45 24 7b 61 63 5f  AGE_TARNAME${ac_
5d00: 64 42 7d 50 41 43 4b 41 47 45 5f 54 41 52 4e 41  dB}PACKAGE_TARNA
5d10: 4d 45 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63  ME${ac_dC}""${ac
5d20: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43  _dD}.${ac_dA}PAC
5d30: 4b 41 47 45 5f 56 45 52 53 49 4f 4e 24 7b 61 63  KAGE_VERSION${ac
5d40: 5f 64 42 7d 50 41 43 4b 41 47 45 5f 56 45 52 53  _dB}PACKAGE_VERS
5d50: 49 4f 4e 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61  ION${ac_dC}""${a
5d60: 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41  c_dD}.${ac_dA}PA
5d70: 43 4b 41 47 45 5f 53 54 52 49 4e 47 24 7b 61 63  CKAGE_STRING${ac
5d80: 5f 64 42 7d 50 41 43 4b 41 47 45 5f 53 54 52 49  _dB}PACKAGE_STRI
5d90: 4e 47 24 7b 61 63 5f 64 43 7d 22 22 24 7b 61 63  NG${ac_dC}""${ac
5da0: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 50 41 43  _dD}.${ac_dA}PAC
5db0: 4b 41 47 45 5f 42 55 47 52 45 50 4f 52 54 24 7b  KAGE_BUGREPORT${
5dc0: 61 63 5f 64 42 7d 50 41 43 4b 41 47 45 5f 42 55  ac_dB}PACKAGE_BU
5dd0: 47 52 45 50 4f 52 54 24 7b 61 63 5f 64 43 7d 22  GREPORT${ac_dC}"
5de0: 22 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64  "${ac_dD}.${ac_d
5df0: 41 7d 41 53 4d 5f 55 4e 44 45 52 53 43 4f 52 45  A}ASM_UNDERSCORE
5e00: 24 7b 61 63 5f 64 42 7d 41 53 4d 5f 55 4e 44 45  ${ac_dB}ASM_UNDE
5e10: 52 53 43 4f 52 45 24 7b 61 63 5f 64 43 7d 24 7b  RSCORE${ac_dC}${
5e20: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 5f  ac_dD}.${ac_dA}_
5e30: 5f 69 33 38 36 5f 5f 24 7b 61 63 5f 64 42 7d 5f  _i386__${ac_dB}_
5e40: 5f 69 33 38 36 5f 5f 24 7b 61 63 5f 64 43 7d 31  _i386__${ac_dC}1
5e50: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41  ${ac_dD}.${ac_dA
5e60: 7d 53 54 44 43 5f 48 45 41 44 45 52 53 24 7b 61  }STDC_HEADERS${a
5e70: 63 5f 64 42 7d 53 54 44 43 5f 48 45 41 44 45 52  c_dB}STDC_HEADER
5e80: 53 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64  S${ac_dC}1${ac_d
5e90: 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f  D}.${ac_dA}HAVE_
5ea0: 53 59 53 5f 54 59 50 45 53 5f 48 24 7b 61 63 5f  SYS_TYPES_H${ac_
5eb0: 64 42 7d 48 41 56 45 5f 53 59 53 5f 54 59 50 45  dB}HAVE_SYS_TYPE
5ec0: 53 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63  S_H${ac_dC}1${ac
5ed0: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56  _dD}.${ac_dA}HAV
5ee0: 45 5f 53 59 53 5f 53 54 41 54 5f 48 24 7b 61 63  E_SYS_STAT_H${ac
5ef0: 5f 64 42 7d 48 41 56 45 5f 53 59 53 5f 53 54 41  _dB}HAVE_SYS_STA
5f00: 54 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63  T_H${ac_dC}1${ac
5f10: 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56  _dD}.${ac_dA}HAV
5f20: 45 5f 53 54 44 4c 49 42 5f 48 24 7b 61 63 5f 64  E_STDLIB_H${ac_d
5f30: 42 7d 48 41 56 45 5f 53 54 44 4c 49 42 5f 48 24  B}HAVE_STDLIB_H$
5f40: 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d  {ac_dC}1${ac_dD}
5f50: 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f 53 54  .${ac_dA}HAVE_ST
5f60: 52 49 4e 47 5f 48 24 7b 61 63 5f 64 42 7d 48 41  RING_H${ac_dB}HA
5f70: 56 45 5f 53 54 52 49 4e 47 5f 48 24 7b 61 63 5f  VE_STRING_H${ac_
5f80: 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24 7b 61  dC}1${ac_dD}.${a
5f90: 63 5f 64 41 7d 48 41 56 45 5f 4d 45 4d 4f 52 59  c_dA}HAVE_MEMORY
5fa0: 5f 48 24 7b 61 63 5f 64 42 7d 48 41 56 45 5f 4d  _H${ac_dB}HAVE_M
5fb0: 45 4d 4f 52 59 5f 48 24 7b 61 63 5f 64 43 7d 31  EMORY_H${ac_dC}1
5fc0: 24 7b 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41  ${ac_dD}.${ac_dA
5fd0: 7d 48 41 56 45 5f 53 54 52 49 4e 47 53 5f 48 24  }HAVE_STRINGS_H$
5fe0: 7b 61 63 5f 64 42 7d 48 41 56 45 5f 53 54 52 49  {ac_dB}HAVE_STRI
5ff0: 4e 47 53 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b  NGS_H${ac_dC}1${
6000: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48  ac_dD}.${ac_dA}H
6010: 41 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 24 7b  AVE_INTTYPES_H${
6020: 61 63 5f 64 42 7d 48 41 56 45 5f 49 4e 54 54 59  ac_dB}HAVE_INTTY
6030: 50 45 53 5f 48 24 7b 61 63 5f 64 43 7d 31 24 7b  PES_H${ac_dC}1${
6040: 61 63 5f 64 44 7d 0a 24 7b 61 63 5f 64 41 7d 48  ac_dD}.${ac_dA}H
6050: 41 56 45 5f 53 54 44 49 4e 54 5f 48 24 7b 61 63  AVE_STDINT_H${ac
6060: 5f 64 42 7d 48 41 56 45 5f 53 54 44 49 4e 54 5f  _dB}HAVE_STDINT_
6070: 48 24 7b 61 63 5f 64 43 7d 31 24 7b 61 63 5f 64  H${ac_dC}1${ac_d
6080: 44 7d 0a 24 7b 61 63 5f 64 41 7d 48 41 56 45 5f  D}.${ac_dA}HAVE_
6090: 55 4e 49 53 54 44 5f 48 24 7b 61 63 5f 64 42 7d  UNISTD_H${ac_dB}
60a0: 48 41 56 45 5f 55 4e 49 53 54 44 5f 48 24 7b 61  HAVE_UNISTD_H${a
60b0: 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24  c_dC}1${ac_dD}.$
60c0: 7b 61 63 5f 64 41 7d 5f 5f 53 4d 41 4c 4c 5f 53  {ac_dA}__SMALL_S
60d0: 54 52 55 43 54 5f 52 45 54 55 52 4e 5f 5f 24 7b  TRUCT_RETURN__${
60e0: 61 63 5f 64 42 7d 5f 5f 53 4d 41 4c 4c 5f 53 54  ac_dB}__SMALL_ST
60f0: 52 55 43 54 5f 52 45 54 55 52 4e 5f 5f 24 7b 61  RUCT_RETURN__${a
6100: 63 5f 64 43 7d 31 24 7b 61 63 5f 64 44 7d 0a 24  c_dC}1${ac_dD}.$
6110: 7b 61 63 5f 64 41 7d 48 41 56 45 5f 4c 4f 4e 47  {ac_dA}HAVE_LONG
6120: 4c 4f 4e 47 24 7b 61 63 5f 64 42 7d 48 41 56 45  LONG${ac_dB}HAVE
6130: 5f 4c 4f 4e 47 4c 4f 4e 47 24 7b 61 63 5f 64 43  _LONGLONG${ac_dC
6140: 7d 24 7b 61 63 5f 64 44 7d 0a 43 45 4f 46 0a 20  }${ac_dD}.CEOF. 
6150: 20 73 65 64 20 2d 66 20 24 74 6d 70 2f 64 65 66   sed -f $tmp/def
6160: 69 6e 65 73 2e 73 65 64 20 24 74 6d 70 2f 69 6e  ines.sed $tmp/in
6170: 20 3e 24 74 6d 70 2f 6f 75 74 0a 20 20 72 6d 20   >$tmp/out.  rm 
6180: 2d 66 20 24 74 6d 70 2f 69 6e 0a 20 20 6d 76 20  -f $tmp/in.  mv 
6190: 24 74 6d 70 2f 6f 75 74 20 24 74 6d 70 2f 69 6e  $tmp/out $tmp/in
61a0: 0a 0a 20 20 66 69 20 23 20 67 72 65 70 0a 0a 20  ..  fi # grep.. 
61b0: 20 23 20 48 61 6e 64 6c 65 20 61 6c 6c 20 74 68   # Handle all th
61c0: 65 20 23 75 6e 64 65 66 20 74 65 6d 70 6c 61 74  e #undef templat
61d0: 65 73 0a 20 20 63 61 74 20 3e 24 74 6d 70 2f 75  es.  cat >$tmp/u
61e0: 6e 64 65 66 73 2e 73 65 64 20 3c 3c 43 45 4f 46  ndefs.sed <<CEOF
61f0: 0a 2f 5e 5b 09 20 5d 2a 23 5b 09 20 5d 2a 75 6e  ./^[. ]*#[. ]*un
6200: 64 65 66 2f 21 62 0a 74 20 63 6c 72 0a 3a 20 63  def/!b.t clr.: c
6210: 6c 72 0a 24 7b 61 63 5f 75 41 7d 50 41 43 4b 41  lr.${ac_uA}PACKA
6220: 47 45 5f 4e 41 4d 45 24 7b 61 63 5f 75 42 7d 50  GE_NAME${ac_uB}P
6230: 41 43 4b 41 47 45 5f 4e 41 4d 45 24 7b 61 63 5f  ACKAGE_NAME${ac_
6240: 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24 7b  uC}""${ac_uD}.${
6250: 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 54 41  ac_uA}PACKAGE_TA
6260: 52 4e 41 4d 45 24 7b 61 63 5f 75 42 7d 50 41 43  RNAME${ac_uB}PAC
6270: 4b 41 47 45 5f 54 41 52 4e 41 4d 45 24 7b 61 63  KAGE_TARNAME${ac
6280: 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24  _uC}""${ac_uD}.$
6290: 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 56  {ac_uA}PACKAGE_V
62a0: 45 52 53 49 4f 4e 24 7b 61 63 5f 75 42 7d 50 41  ERSION${ac_uB}PA
62b0: 43 4b 41 47 45 5f 56 45 52 53 49 4f 4e 24 7b 61  CKAGE_VERSION${a
62c0: 63 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a  c_uC}""${ac_uD}.
62d0: 24 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f  ${ac_uA}PACKAGE_
62e0: 53 54 52 49 4e 47 24 7b 61 63 5f 75 42 7d 50 41  STRING${ac_uB}PA
62f0: 43 4b 41 47 45 5f 53 54 52 49 4e 47 24 7b 61 63  CKAGE_STRING${ac
6300: 5f 75 43 7d 22 22 24 7b 61 63 5f 75 44 7d 0a 24  _uC}""${ac_uD}.$
6310: 7b 61 63 5f 75 41 7d 50 41 43 4b 41 47 45 5f 42  {ac_uA}PACKAGE_B
6320: 55 47 52 45 50 4f 52 54 24 7b 61 63 5f 75 42 7d  UGREPORT${ac_uB}
6330: 50 41 43 4b 41 47 45 5f 42 55 47 52 45 50 4f 52  PACKAGE_BUGREPOR
6340: 54 24 7b 61 63 5f 75 43 7d 22 22 24 7b 61 63 5f  T${ac_uC}""${ac_
6350: 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 41 53 4d 5f  uD}.${ac_uA}ASM_
6360: 55 4e 44 45 52 53 43 4f 52 45 24 7b 61 63 5f 75  UNDERSCORE${ac_u
6370: 42 7d 41 53 4d 5f 55 4e 44 45 52 53 43 4f 52 45  B}ASM_UNDERSCORE
6380: 24 7b 61 63 5f 75 43 7d 24 7b 61 63 5f 75 44 7d  ${ac_uC}${ac_uD}
6390: 0a 24 7b 61 63 5f 75 41 7d 5f 5f 69 33 38 36 5f  .${ac_uA}__i386_
63a0: 5f 24 7b 61 63 5f 75 42 7d 5f 5f 69 33 38 36 5f  _${ac_uB}__i386_
63b0: 5f 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75  _${ac_uC}1${ac_u
63c0: 44 7d 0a 24 7b 61 63 5f 75 41 7d 53 54 44 43 5f  D}.${ac_uA}STDC_
63d0: 48 45 41 44 45 52 53 24 7b 61 63 5f 75 42 7d 53  HEADERS${ac_uB}S
63e0: 54 44 43 5f 48 45 41 44 45 52 53 24 7b 61 63 5f  TDC_HEADERS${ac_
63f0: 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61  uC}1${ac_uD}.${a
6400: 63 5f 75 41 7d 48 41 56 45 5f 53 59 53 5f 54 59  c_uA}HAVE_SYS_TY
6410: 50 45 53 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56  PES_H${ac_uB}HAV
6420: 45 5f 53 59 53 5f 54 59 50 45 53 5f 48 24 7b 61  E_SYS_TYPES_H${a
6430: 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24  c_uC}1${ac_uD}.$
6440: 7b 61 63 5f 75 41 7d 48 41 56 45 5f 53 59 53 5f  {ac_uA}HAVE_SYS_
6450: 53 54 41 54 5f 48 24 7b 61 63 5f 75 42 7d 48 41  STAT_H${ac_uB}HA
6460: 56 45 5f 53 59 53 5f 53 54 41 54 5f 48 24 7b 61  VE_SYS_STAT_H${a
6470: 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24  c_uC}1${ac_uD}.$
6480: 7b 61 63 5f 75 41 7d 48 41 56 45 5f 53 54 44 4c  {ac_uA}HAVE_STDL
6490: 49 42 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45  IB_H${ac_uB}HAVE
64a0: 5f 53 54 44 4c 49 42 5f 48 24 7b 61 63 5f 75 43  _STDLIB_H${ac_uC
64b0: 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f  }1${ac_uD}.${ac_
64c0: 75 41 7d 48 41 56 45 5f 53 54 52 49 4e 47 5f 48  uA}HAVE_STRING_H
64d0: 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 53 54 52  ${ac_uB}HAVE_STR
64e0: 49 4e 47 5f 48 24 7b 61 63 5f 75 43 7d 31 24 7b  ING_H${ac_uC}1${
64f0: 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41 7d 48  ac_uD}.${ac_uA}H
6500: 41 56 45 5f 4d 45 4d 4f 52 59 5f 48 24 7b 61 63  AVE_MEMORY_H${ac
6510: 5f 75 42 7d 48 41 56 45 5f 4d 45 4d 4f 52 59 5f  _uB}HAVE_MEMORY_
6520: 48 24 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75  H${ac_uC}1${ac_u
6530: 44 7d 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f  D}.${ac_uA}HAVE_
6540: 53 54 52 49 4e 47 53 5f 48 24 7b 61 63 5f 75 42  STRINGS_H${ac_uB
6550: 7d 48 41 56 45 5f 53 54 52 49 4e 47 53 5f 48 24  }HAVE_STRINGS_H$
6560: 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d  {ac_uC}1${ac_uD}
6570: 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 49 4e  .${ac_uA}HAVE_IN
6580: 54 54 59 50 45 53 5f 48 24 7b 61 63 5f 75 42 7d  TTYPES_H${ac_uB}
6590: 48 41 56 45 5f 49 4e 54 54 59 50 45 53 5f 48 24  HAVE_INTTYPES_H$
65a0: 7b 61 63 5f 75 43 7d 31 24 7b 61 63 5f 75 44 7d  {ac_uC}1${ac_uD}
65b0: 0a 24 7b 61 63 5f 75 41 7d 48 41 56 45 5f 53 54  .${ac_uA}HAVE_ST
65c0: 44 49 4e 54 5f 48 24 7b 61 63 5f 75 42 7d 48 41  DINT_H${ac_uB}HA
65d0: 56 45 5f 53 54 44 49 4e 54 5f 48 24 7b 61 63 5f  VE_STDINT_H${ac_
65e0: 75 43 7d 31 24 7b 61 63 5f 75 44 7d 0a 24 7b 61  uC}1${ac_uD}.${a
65f0: 63 5f 75 41 7d 48 41 56 45 5f 55 4e 49 53 54 44  c_uA}HAVE_UNISTD
6600: 5f 48 24 7b 61 63 5f 75 42 7d 48 41 56 45 5f 55  _H${ac_uB}HAVE_U
6610: 4e 49 53 54 44 5f 48 24 7b 61 63 5f 75 43 7d 31  NISTD_H${ac_uC}1
6620: 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41  ${ac_uD}.${ac_uA
6630: 7d 5f 5f 53 4d 41 4c 4c 5f 53 54 52 55 43 54 5f  }__SMALL_STRUCT_
6640: 52 45 54 55 52 4e 5f 5f 24 7b 61 63 5f 75 42 7d  RETURN__${ac_uB}
6650: 5f 5f 53 4d 41 4c 4c 5f 53 54 52 55 43 54 5f 52  __SMALL_STRUCT_R
6660: 45 54 55 52 4e 5f 5f 24 7b 61 63 5f 75 43 7d 31  ETURN__${ac_uC}1
6670: 24 7b 61 63 5f 75 44 7d 0a 24 7b 61 63 5f 75 41  ${ac_uD}.${ac_uA
6680: 7d 48 41 56 45 5f 4c 4f 4e 47 4c 4f 4e 47 24 7b  }HAVE_LONGLONG${
6690: 61 63 5f 75 42 7d 48 41 56 45 5f 4c 4f 4e 47 4c  ac_uB}HAVE_LONGL
66a0: 4f 4e 47 24 7b 61 63 5f 75 43 7d 24 7b 61 63 5f  ONG${ac_uC}${ac_
66b0: 75 44 7d 0a 73 2c 5e 5b 09 20 5d 2a 23 5b 09 20  uD}.s,^[. ]*#[. 
66c0: 5d 2a 75 6e 64 65 66 5b 09 20 5d 5b 09 20 5d 2a  ]*undef[. ][. ]*
66d0: 5b 61 2d 7a 41 2d 5a 5f 5d 5b 61 2d 7a 41 2d 5a  [a-zA-Z_][a-zA-Z
66e0: 5f 30 2d 39 5d 2a 2c 2f 2a 20 26 20 2a 2f 2c 0a  _0-9]*,/* & */,.
66f0: 43 45 4f 46 0a 20 20 73 65 64 20 2d 66 20 24 74  CEOF.  sed -f $t
6700: 6d 70 2f 75 6e 64 65 66 73 2e 73 65 64 20 24 74  mp/undefs.sed $t
6710: 6d 70 2f 69 6e 20 3e 24 74 6d 70 2f 6f 75 74 0a  mp/in >$tmp/out.
6720: 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f 69 6e 0a    rm -f $tmp/in.
6730: 20 20 6d 76 20 24 74 6d 70 2f 6f 75 74 20 24 74    mv $tmp/out $t
6740: 6d 70 2f 69 6e 0a 0a 20 20 23 20 4c 65 74 27 73  mp/in..  # Let's
6750: 20 73 74 69 6c 6c 20 70 72 65 74 65 6e 64 20 69   still pretend i
6760: 74 20 69 73 20 60 63 6f 6e 66 69 67 75 72 65 27  t is `configure'
6770: 20 77 68 69 63 68 20 69 6e 73 74 61 6e 74 69 61   which instantia
6780: 74 65 73 20 28 69 2e 65 2e 2c 20 64 6f 6e 27 74  tes (i.e., don't
6790: 0a 20 20 23 20 75 73 65 20 24 61 73 5f 6d 65 29  .  # use $as_me)
67a0: 2c 20 70 65 6f 70 6c 65 20 77 6f 75 6c 64 20 62  , people would b
67b0: 65 20 73 75 72 70 72 69 73 65 64 20 74 6f 20 72  e surprised to r
67c0: 65 61 64 3a 0a 20 20 23 20 20 20 20 2f 2a 20 63  ead:.  #    /* c
67d0: 6f 6e 66 69 67 2e 68 2e 20 20 47 65 6e 65 72 61  onfig.h.  Genera
67e0: 74 65 64 20 62 79 20 63 6f 6e 66 69 67 2e 73 74  ted by config.st
67f0: 61 74 75 73 2e 20 20 2a 2f 0a 20 20 69 66 20 74  atus.  */.  if t
6800: 65 73 74 20 78 22 24 61 63 5f 66 69 6c 65 22 20  est x"$ac_file" 
6810: 3d 20 78 2d 3b 20 74 68 65 6e 0a 20 20 20 20 65  = x-; then.    e
6820: 63 68 6f 20 22 2f 2a 20 47 65 6e 65 72 61 74 65  cho "/* Generate
6830: 64 20 62 79 20 63 6f 6e 66 69 67 75 72 65 2e 20  d by configure. 
6840: 20 2a 2f 22 20 3e 24 74 6d 70 2f 63 6f 6e 66 69   */" >$tmp/confi
6850: 67 2e 68 0a 20 20 65 6c 73 65 0a 20 20 20 20 65  g.h.  else.    e
6860: 63 68 6f 20 22 2f 2a 20 24 61 63 5f 66 69 6c 65  cho "/* $ac_file
6870: 2e 20 20 47 65 6e 65 72 61 74 65 64 20 62 79 20  .  Generated by 
6880: 63 6f 6e 66 69 67 75 72 65 2e 20 20 2a 2f 22 20  configure.  */" 
6890: 3e 24 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20  >$tmp/config.h. 
68a0: 20 66 69 0a 20 20 63 61 74 20 24 74 6d 70 2f 69   fi.  cat $tmp/i
68b0: 6e 20 3e 3e 24 74 6d 70 2f 63 6f 6e 66 69 67 2e  n >>$tmp/config.
68c0: 68 0a 20 20 72 6d 20 2d 66 20 24 74 6d 70 2f 69  h.  rm -f $tmp/i
68d0: 6e 0a 20 20 69 66 20 74 65 73 74 20 78 22 24 61  n.  if test x"$a
68e0: 63 5f 66 69 6c 65 22 20 21 3d 20 78 2d 3b 20 74  c_file" != x-; t
68f0: 68 65 6e 0a 20 20 20 20 69 66 20 64 69 66 66 20  hen.    if diff 
6900: 24 61 63 5f 66 69 6c 65 20 24 74 6d 70 2f 63 6f  $ac_file $tmp/co
6910: 6e 66 69 67 2e 68 20 3e 2f 64 65 76 2f 6e 75 6c  nfig.h >/dev/nul
6920: 6c 20 32 3e 26 31 3b 20 74 68 65 6e 0a 20 20 20  l 2>&1; then.   
6930: 20 20 20 7b 20 65 63 68 6f 20 22 24 61 73 5f 6d     { echo "$as_m
6940: 65 3a 24 4c 49 4e 45 4e 4f 3a 20 24 61 63 5f 66  e:$LINENO: $ac_f
6950: 69 6c 65 20 69 73 20 75 6e 63 68 61 6e 67 65 64  ile is unchanged
6960: 22 20 3e 26 35 0a 65 63 68 6f 20 22 24 61 73 5f  " >&5.echo "$as_
6970: 6d 65 3a 20 24 61 63 5f 66 69 6c 65 20 69 73 20  me: $ac_file is 
6980: 75 6e 63 68 61 6e 67 65 64 22 20 3e 26 36 3b 7d  unchanged" >&6;}
6990: 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20  .    else.      
69a0: 61 63 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d 65  ac_dir=`(dirname
69b0: 20 22 24 61 63 5f 66 69 6c 65 22 29 20 32 3e 2f   "$ac_file") 2>/
69c0: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f  dev/null ||.$as_
69d0: 65 78 70 72 20 58 22 24 61 63 5f 66 69 6c 65 22  expr X"$ac_file"
69e0: 20 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f   : 'X\(.*[^/]\)/
69f0: 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20  /*[^/][^/]*/*$' 
6a00: 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f 66 69 6c  \| \.. X"$ac_fil
6a10: 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f  e" : 'X\(//\)[^/
6a20: 5d 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f  ]' \| \.. X"$ac_
6a30: 66 69 6c 65 22 20 3a 20 27 58 5c 28 2f 2f 5c 29  file" : 'X\(//\)
6a40: 24 27 20 5c 7c 20 5c 0a 09 20 58 22 24 61 63 5f  $' \| \.. X"$ac_
6a50: 66 69 6c 65 22 20 3a 20 27 58 5c 28 2f 5c 29 27  file" : 'X\(/\)'
6a60: 20 5c 7c 20 5c 0a 09 20 2e 20 20 20 20 20 3a 20   \| \.. .     : 
6a70: 27 5c 28 2e 5c 29 27 20 32 3e 2f 64 65 76 2f 6e  '\(.\)' 2>/dev/n
6a80: 75 6c 6c 20 7c 7c 0a 65 63 68 6f 20 58 22 24 61  ull ||.echo X"$a
6a90: 63 5f 66 69 6c 65 22 20 7c 0a 20 20 20 20 73 65  c_file" |.    se
6aa0: 64 20 27 2f 5e 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29  d '/^X\(.*[^/]\)
6ab0: 5c 2f 5c 2f 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f  \/\/*[^/][^/]*\/
6ac0: 2a 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b 20  *$/{ s//\1/; q; 
6ad0: 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c 2f  }.  .  /^X\(\/\/
6ae0: 5c 29 5b 5e 2f 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31  \)[^/].*/{ s//\1
6af0: 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e 58  /; q; }.  .  /^X
6b00: 5c 28 5c 2f 5c 2f 5c 29 24 2f 7b 20 73 2f 2f 5c  \(\/\/\)$/{ s//\
6b10: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 2f 5e  1/; q; }.  .  /^
6b20: 58 5c 28 5c 2f 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c  X\(\/\).*/{ s//\
6b30: 31 2f 3b 20 71 3b 20 7d 0a 20 20 09 20 20 73 2f  1/; q; }.  .  s/
6b40: 2e 2a 2f 2e 2f 3b 20 71 27 60 0a 20 20 20 20 20  .*/./; q'`.     
6b50: 20 7b 20 69 66 20 24 61 73 5f 6d 6b 64 69 72 5f   { if $as_mkdir_
6b60: 70 3b 20 74 68 65 6e 0a 20 20 20 20 6d 6b 64 69  p; then.    mkdi
6b70: 72 20 2d 70 20 22 24 61 63 5f 64 69 72 22 0a 20  r -p "$ac_dir". 
6b80: 20 65 6c 73 65 0a 20 20 20 20 61 73 5f 64 69 72   else.    as_dir
6b90: 3d 22 24 61 63 5f 64 69 72 22 0a 20 20 20 20 61  ="$ac_dir".    a
6ba0: 73 5f 64 69 72 73 3d 0a 20 20 20 20 77 68 69 6c  s_dirs=.    whil
6bb0: 65 20 74 65 73 74 20 21 20 2d 64 20 22 24 61 73  e test ! -d "$as
6bc0: 5f 64 69 72 22 3b 20 64 6f 0a 20 20 20 20 20 20  _dir"; do.      
6bd0: 61 73 5f 64 69 72 73 3d 22 24 61 73 5f 64 69 72  as_dirs="$as_dir
6be0: 20 24 61 73 5f 64 69 72 73 22 0a 20 20 20 20 20   $as_dirs".     
6bf0: 20 61 73 5f 64 69 72 3d 60 28 64 69 72 6e 61 6d   as_dir=`(dirnam
6c00: 65 20 22 24 61 73 5f 64 69 72 22 29 20 32 3e 2f  e "$as_dir") 2>/
6c10: 64 65 76 2f 6e 75 6c 6c 20 7c 7c 0a 24 61 73 5f  dev/null ||.$as_
6c20: 65 78 70 72 20 58 22 24 61 73 5f 64 69 72 22 20  expr X"$as_dir" 
6c30: 3a 20 27 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 2f 2f  : 'X\(.*[^/]\)//
6c40: 2a 5b 5e 2f 5d 5b 5e 2f 5d 2a 2f 2a 24 27 20 5c  *[^/][^/]*/*$' \
6c50: 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72 22  | \.. X"$as_dir"
6c60: 20 3a 20 27 58 5c 28 2f 2f 5c 29 5b 5e 2f 5d 27   : 'X\(//\)[^/]'
6c70: 20 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69   \| \.. X"$as_di
6c80: 72 22 20 3a 20 27 58 5c 28 2f 2f 5c 29 24 27 20  r" : 'X\(//\)$' 
6c90: 5c 7c 20 5c 0a 09 20 58 22 24 61 73 5f 64 69 72  \| \.. X"$as_dir
6ca0: 22 20 3a 20 27 58 5c 28 2f 5c 29 27 20 5c 7c 20  " : 'X\(/\)' \| 
6cb0: 5c 0a 09 20 2e 20 20 20 20 20 3a 20 27 5c 28 2e  \.. .     : '\(.
6cc0: 5c 29 27 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 20  \)' 2>/dev/null 
6cd0: 7c 7c 0a 65 63 68 6f 20 58 22 24 61 73 5f 64 69  ||.echo X"$as_di
6ce0: 72 22 20 7c 0a 20 20 20 20 73 65 64 20 27 2f 5e  r" |.    sed '/^
6cf0: 58 5c 28 2e 2a 5b 5e 2f 5d 5c 29 5c 2f 5c 2f 2a  X\(.*[^/]\)\/\/*
6d00: 5b 5e 2f 5d 5b 5e 2f 5d 2a 5c 2f 2a 24 2f 7b 20  [^/][^/]*\/*$/{ 
6d10: 73 2f 2f 5c 31 2f 3b 20 71 3b 20 7d 0a 20 20 09  s//\1/; q; }.  .
6d20: 20 20 2f 5e 58 5c 28 5c 2f 5c 2f 5c 29 5b 5e 2f    /^X\(\/\/\)[^/
6d30: 5d 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71 3b  ].*/{ s//\1/; q;
6d40: 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f 5c   }.  .  /^X\(\/\
6d50: 2f 5c 29 24 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71  /\)$/{ s//\1/; q
6d60: 3b 20 7d 0a 20 20 09 20 20 2f 5e 58 5c 28 5c 2f  ; }.  .  /^X\(\/
6d70: 5c 29 2e 2a 2f 7b 20 73 2f 2f 5c 31 2f 3b 20 71  \).*/{ s//\1/; q
6d80: 3b 20 7d 0a 20 20 09 20 20 73 2f 2e 2a 2f 2e 2f  ; }.  .  s/.*/./
6d90: 3b 20 71 27 60 0a 20 20 20 20 64 6f 6e 65 0a 20  ; q'`.    done. 
6da0: 20 20 20 74 65 73 74 20 21 20 2d 6e 20 22 24 61     test ! -n "$a
6db0: 73 5f 64 69 72 73 22 20 7c 7c 20 6d 6b 64 69 72  s_dirs" || mkdir
6dc0: 20 24 61 73 5f 64 69 72 73 0a 20 20 66 69 20 7c   $as_dirs.  fi |
6dd0: 7c 20 7b 20 7b 20 65 63 68 6f 20 22 24 61 73 5f  | { { echo "$as_
6de0: 6d 65 3a 24 4c 49 4e 45 4e 4f 3a 20 65 72 72 6f  me:$LINENO: erro
6df0: 72 3a 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65  r: cannot create
6e00: 20 64 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63   directory \"$ac
6e10: 5f 64 69 72 5c 22 22 20 3e 26 35 0a 65 63 68 6f  _dir\"" >&5.echo
6e20: 20 22 24 61 73 5f 6d 65 3a 20 65 72 72 6f 72 3a   "$as_me: error:
6e30: 20 63 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 64   cannot create d
6e40: 69 72 65 63 74 6f 72 79 20 5c 22 24 61 63 5f 64  irectory \"$ac_d
6e50: 69 72 5c 22 22 20 3e 26 32 3b 7d 0a 20 20 20 7b  ir\"" >&2;}.   {
6e60: 20 28 65 78 69 74 20 31 29 3b 20 65 78 69 74 20   (exit 1); exit 
6e70: 31 3b 20 7d 3b 20 7d 3b 20 7d 0a 0a 20 20 20 20  1; }; }; }..    
6e80: 20 20 72 6d 20 2d 66 20 24 61 63 5f 66 69 6c 65    rm -f $ac_file
6e90: 0a 20 20 20 20 20 20 6d 76 20 24 74 6d 70 2f 63  .      mv $tmp/c
6ea0: 6f 6e 66 69 67 2e 68 20 24 61 63 5f 66 69 6c 65  onfig.h $ac_file
6eb0: 0a 20 20 20 20 66 69 0a 20 20 65 6c 73 65 0a 20  .    fi.  else. 
6ec0: 20 20 20 63 61 74 20 24 74 6d 70 2f 63 6f 6e 66     cat $tmp/conf
6ed0: 69 67 2e 68 0a 20 20 20 20 72 6d 20 2d 66 20 24  ig.h.    rm -f $
6ee0: 74 6d 70 2f 63 6f 6e 66 69 67 2e 68 0a 20 20 66  tmp/config.h.  f
6ef0: 69 0a 64 6f 6e 65 0a 0a 7b 20 28 65 78 69 74 20  i.done..{ (exit 
6f00: 30 29 3b 20 65 78 69 74 20 30 3b 20 7d 0a        0); exit 0; }.