Tcl Source Code

Hex Artifact Content
Login

Artifact 49815ea19592487b22f043a29896c79822b6b7f6:

Attachment "matherr.patch" to ticket [555635ffff] added by dgp 2002-06-01 05:06:09.
0000: 49 6e 64 65 78 3a 20 67 65 6e 65 72 69 63 2f 74  Index: generic/t
0010: 63 6c 45 78 65 63 75 74 65 2e 63 0a 3d 3d 3d 3d  clExecute.c.====
0020: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0030: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0040: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0050: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a  ===============.
0060: 52 43 53 20 66 69 6c 65 3a 20 2f 63 76 73 72 6f  RCS file: /cvsro
0070: 6f 74 2f 74 63 6c 2f 74 63 6c 2f 67 65 6e 65 72  ot/tcl/tcl/gener
0080: 69 63 2f 74 63 6c 45 78 65 63 75 74 65 2e 63 2c  ic/tclExecute.c,
0090: 76 0a 72 65 74 72 69 65 76 69 6e 67 20 72 65 76  v.retrieving rev
00a0: 69 73 69 6f 6e 20 31 2e 35 36 0a 64 69 66 66 20  ision 1.56.diff 
00b0: 2d 75 20 2d 72 31 2e 35 36 20 74 63 6c 45 78 65  -u -r1.56 tclExe
00c0: 63 75 74 65 2e 63 0a 2d 2d 2d 20 67 65 6e 65 72  cute.c.--- gener
00d0: 69 63 2f 74 63 6c 45 78 65 63 75 74 65 2e 63 09  ic/tclExecute.c.
00e0: 33 30 20 4d 61 79 20 32 30 30 32 20 30 33 3a 32  30 May 2002 03:2
00f0: 36 3a 34 30 20 2d 30 30 30 30 09 31 2e 35 36 0a  6:40 -0000.1.56.
0100: 2b 2b 2b 20 67 65 6e 65 72 69 63 2f 74 63 6c 45  +++ generic/tclE
0110: 78 65 63 75 74 65 2e 63 09 33 31 20 4d 61 79 20  xecute.c.31 May 
0120: 32 30 30 32 20 32 32 3a 30 30 3a 34 34 20 2d 30  2002 22:00:44 -0
0130: 30 30 30 0a 40 40 20 2d 36 36 2c 33 33 20 2b 36  000.@@ -66,33 +6
0140: 36 2c 36 20 40 40 0a 20 69 6e 74 20 74 63 6c 54  6,6 @@. int tclT
0150: 72 61 63 65 45 78 65 63 20 3d 20 30 3b 0a 20 23  raceExec = 0;. #
0160: 65 6e 64 69 66 0a 20 0a 2d 74 79 70 65 64 65 66  endif. .-typedef
0170: 20 73 74 72 75 63 74 20 54 68 72 65 61 64 53 70   struct ThreadSp
0180: 65 63 69 66 69 63 44 61 74 61 20 7b 0a 2d 20 20  ecificData {.-  
0190: 20 20 2f 2a 0a 2d 20 20 20 20 20 2a 20 54 68 65    /*.-     * The
01a0: 20 66 6f 6c 6c 6f 77 69 6e 67 20 67 6c 6f 62 61   following globa
01b0: 6c 20 76 61 72 69 61 62 6c 65 20 69 73 20 75 73  l variable is us
01c0: 65 20 74 6f 20 73 69 67 6e 61 6c 20 6d 61 74 68  e to signal math
01d0: 65 72 72 20 74 68 61 74 20 54 63 6c 0a 2d 20 20  err that Tcl.-  
01e0: 20 20 20 2a 20 69 73 20 72 65 73 70 6f 6e 73 69     * is responsi
01f0: 62 6c 65 20 66 6f 72 20 74 68 65 20 61 72 69 74  ble for the arit
0200: 68 6d 65 74 69 63 2c 20 73 6f 20 65 72 72 6f 72  hmetic, so error
0210: 73 20 63 61 6e 20 62 65 20 68 61 6e 64 6c 65 64  s can be handled
0220: 20 69 6e 20 61 0a 2d 20 20 20 20 20 2a 20 66 61   in a.-     * fa
0230: 73 68 69 6f 6e 20 61 70 70 72 6f 70 72 69 61 74  shion appropriat
0240: 65 20 66 6f 72 20 54 63 6c 2e 20 20 5a 65 72 6f  e for Tcl.  Zero
0250: 20 6d 65 61 6e 73 20 6e 6f 20 54 63 6c 20 6d 61   means no Tcl ma
0260: 74 68 20 69 73 20 69 6e 0a 2d 20 20 20 20 20 2a  th is in.-     *
0270: 20 70 72 6f 67 72 65 73 73 3b 20 20 6e 6f 6e 2d   progress;  non-
0280: 7a 65 72 6f 20 6d 65 61 6e 73 20 54 63 6c 20 69  zero means Tcl i
0290: 73 20 64 6f 69 6e 67 20 6d 61 74 68 2e 0a 2d 20  s doing math..- 
02a0: 20 20 20 20 2a 2f 0a 2d 20 20 20 20 0a 2d 20 20      */.-    .-  
02b0: 20 20 69 6e 74 20 6d 61 74 68 49 6e 50 72 6f 67    int mathInProg
02c0: 72 65 73 73 3b 0a 2d 0a 2d 7d 20 54 68 72 65 61  ress;.-.-} Threa
02d0: 64 53 70 65 63 69 66 69 63 44 61 74 61 3b 0a 2d  dSpecificData;.-
02e0: 0a 2d 73 74 61 74 69 63 20 54 63 6c 5f 54 68 72  .-static Tcl_Thr
02f0: 65 61 64 44 61 74 61 4b 65 79 20 64 61 74 61 4b  eadDataKey dataK
0300: 65 79 3b 0a 2d 0a 2d 2f 2a 0a 2d 20 2a 20 54 68  ey;.-.-/*.- * Th
0310: 65 20 76 61 72 69 61 62 6c 65 20 62 65 6c 6f 77  e variable below
0320: 20 73 65 72 76 65 73 20 6e 6f 20 75 73 65 66 75   serves no usefu
0330: 6c 20 70 75 72 70 6f 73 65 20 65 78 63 65 70 74  l purpose except
0340: 20 74 6f 20 67 65 6e 65 72 61 74 65 0a 2d 20 2a   to generate.- *
0350: 20 61 20 72 65 66 65 72 65 6e 63 65 20 74 6f 20   a reference to 
0360: 6d 61 74 68 65 72 72 2c 20 73 6f 20 74 68 61 74  matherr, so that
0370: 20 74 68 65 20 54 63 6c 20 76 65 72 73 69 6f 6e   the Tcl version
0380: 20 6f 66 20 6d 61 74 68 65 72 72 20 69 73 0a 2d   of matherr is.-
0390: 20 2a 20 6c 69 6e 6b 65 64 20 69 6e 20 72 61 74   * linked in rat
03a0: 68 65 72 20 74 68 61 6e 20 74 68 65 20 73 79 73  her than the sys
03b0: 74 65 6d 20 76 65 72 73 69 6f 6e 2e 20 57 69 74  tem version. Wit
03c0: 68 6f 75 74 20 74 68 69 73 20 72 65 66 65 72 65  hout this refere
03d0: 6e 63 65 0a 2d 20 2a 20 74 68 65 20 6e 65 65 64  nce.- * the need
03e0: 20 66 6f 72 20 6d 61 74 68 65 72 72 20 77 6f 6e   for matherr won
03f0: 27 74 20 62 65 20 64 69 73 63 6f 76 65 72 65 64  't be discovered
0400: 20 64 75 72 69 6e 67 20 6c 69 6e 6b 69 6e 67 20   during linking 
0410: 75 6e 74 69 6c 20 61 66 74 65 72 0a 2d 20 2a 20  until after.- * 
0420: 6c 69 62 74 63 6c 2e 61 20 68 61 73 20 62 65 65  libtcl.a has bee
0430: 6e 20 70 72 6f 63 65 73 73 65 64 2c 20 73 6f 20  n processed, so 
0440: 54 63 6c 27 73 20 76 65 72 73 69 6f 6e 20 77 6f  Tcl's version wo
0450: 6e 27 74 20 62 65 20 75 73 65 64 2e 0a 2d 20 2a  n't be used..- *
0460: 2f 0a 2d 0a 2d 23 69 66 64 65 66 20 4e 45 45 44  /.-.-#ifdef NEED
0470: 5f 4d 41 54 48 45 52 52 0a 2d 65 78 74 65 72 6e  _MATHERR.-extern
0480: 20 69 6e 74 20 6d 61 74 68 65 72 72 28 29 3b 0a   int matherr();.
0490: 2d 69 6e 74 20 28 2a 74 63 6c 4d 61 74 68 65 72  -int (*tclMather
04a0: 72 50 74 72 29 28 29 20 3d 20 6d 61 74 68 65 72  rPtr)() = mather
04b0: 72 3b 0a 2d 23 65 6e 64 69 66 0a 2d 0a 20 2f 2a  r;.-#endif.-. /*
04c0: 0a 20 20 2a 20 4d 61 70 70 69 6e 67 20 66 72 6f  .  * Mapping fro
04d0: 6d 20 65 78 70 72 65 73 73 69 6f 6e 20 69 6e 73  m expression ins
04e0: 74 72 75 63 74 69 6f 6e 20 6f 70 63 6f 64 65 73  truction opcodes
04f0: 20 74 6f 20 73 74 72 69 6e 67 73 3b 20 75 73 65   to strings; use
0500: 64 20 66 6f 72 20 65 72 72 6f 72 0a 20 20 2a 20  d for error.  * 
0510: 6d 65 73 73 61 67 65 73 2e 20 4e 6f 74 65 20 74  messages. Note t
0520: 68 61 74 20 74 68 65 73 65 20 65 6e 74 72 69 65  hat these entrie
0530: 73 20 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65  s must match the
0540: 20 6f 72 64 65 72 20 61 6e 64 20 6e 75 6d 62 65   order and numbe
0550: 72 20 6f 66 20 74 68 65 0a 40 40 20 2d 33 39 33  r of the.@@ -393
0560: 39 2c 37 20 2b 33 39 31 32 2c 36 20 40 40 0a 20  9,7 +3912,6 @@. 
0570: 09 09 20 2a 2f 0a 20 0a 20 09 09 42 75 69 6c 74  .. */. . ..Built
0580: 69 6e 46 75 6e 63 20 2a 6d 61 74 68 46 75 6e 63  inFunc *mathFunc
0590: 50 74 72 3b 0a 2d 09 09 54 68 72 65 61 64 53 70  Ptr;.-..ThreadSp
05a0: 65 63 69 66 69 63 44 61 74 61 20 2a 74 73 64 50  ecificData *tsdP
05b0: 74 72 20 3d 20 54 43 4c 5f 54 53 44 5f 49 4e 49  tr = TCL_TSD_INI
05c0: 54 28 26 64 61 74 61 4b 65 79 29 3b 0a 20 0a 20  T(&dataKey);. . 
05d0: 09 09 69 66 20 28 28 6f 70 6e 64 20 3c 20 30 29  ..if ((opnd < 0)
05e0: 20 7c 7c 20 28 6f 70 6e 64 20 3e 20 4c 41 53 54   || (opnd > LAST
05f0: 5f 42 55 49 4c 54 49 4e 5f 46 55 4e 43 29 29 20  _BUILTIN_FUNC)) 
0600: 7b 0a 20 09 09 20 20 20 20 54 52 41 43 45 28 28  {. ..    TRACE((
0610: 22 55 4e 52 45 43 4f 47 4e 49 5a 45 44 20 42 55  "UNRECOGNIZED BU
0620: 49 4c 54 49 4e 20 46 55 4e 43 20 43 4f 44 45 20  ILTIN FUNC CODE 
0630: 25 64 5c 6e 22 2c 20 6f 70 6e 64 29 29 3b 0a 40  %d\n", opnd));.@
0640: 40 20 2d 33 39 34 37 2c 31 30 20 2b 33 39 31 39  @ -3947,10 +3919
0650: 2c 38 20 40 40 0a 20 09 09 7d 0a 20 09 09 6d 61  ,8 @@. ..}. ..ma
0660: 74 68 46 75 6e 63 50 74 72 20 3d 20 26 28 62 75  thFuncPtr = &(bu
0670: 69 6c 74 69 6e 46 75 6e 63 54 61 62 6c 65 5b 6f  iltinFuncTable[o
0680: 70 6e 64 5d 29 3b 0a 20 09 09 44 45 43 41 43 48  pnd]);. ..DECACH
0690: 45 5f 53 54 41 43 4b 5f 49 4e 46 4f 28 29 3b 0a  E_STACK_INFO();.
06a0: 2d 09 09 74 73 64 50 74 72 2d 3e 6d 61 74 68 49  -..tsdPtr->mathI
06b0: 6e 50 72 6f 67 72 65 73 73 2b 2b 3b 0a 20 09 09  nProgress++;. ..
06c0: 72 65 73 75 6c 74 20 3d 20 28 2a 6d 61 74 68 46  result = (*mathF
06d0: 75 6e 63 50 74 72 2d 3e 70 72 6f 63 29 28 69 6e  uncPtr->proc)(in
06e0: 74 65 72 70 2c 20 65 65 50 74 72 2c 0a 20 09 09  terp, eePtr,. ..
06f0: 20 20 20 20 20 20 20 20 6d 61 74 68 46 75 6e 63          mathFunc
0700: 50 74 72 2d 3e 63 6c 69 65 6e 74 44 61 74 61 29  Ptr->clientData)
0710: 3b 0a 2d 09 09 74 73 64 50 74 72 2d 3e 6d 61 74  ;.-..tsdPtr->mat
0720: 68 49 6e 50 72 6f 67 72 65 73 73 2d 2d 3b 0a 20  hInProgress--;. 
0730: 09 09 43 41 43 48 45 5f 53 54 41 43 4b 5f 49 4e  ..CACHE_STACK_IN
0740: 46 4f 28 29 3b 0a 20 09 09 69 66 20 28 72 65 73  FO();. ..if (res
0750: 75 6c 74 20 21 3d 20 54 43 4c 5f 4f 4b 29 20 7b  ult != TCL_OK) {
0760: 0a 20 09 09 20 20 20 20 67 6f 74 6f 20 63 68 65  . ..    goto che
0770: 63 6b 46 6f 72 43 61 74 63 68 3b 0a 40 40 20 2d  ckForCatch;.@@ -
0780: 33 39 37 31 2c 31 33 20 2b 33 39 34 31 2c 31 30  3971,13 +3941,10
0790: 20 40 40 0a 20 09 09 09 09 20 20 20 20 2a 20 69   @@. ....    * i
07a0: 73 20 74 68 65 20 30 2d 74 68 20 61 72 67 75 6d  s the 0-th argum
07b0: 65 6e 74 2e 20 2a 2f 0a 20 09 09 54 63 6c 5f 4f  ent. */. ..Tcl_O
07c0: 62 6a 20 2a 2a 6f 62 6a 76 3b 09 20 20 20 2f 2a  bj **objv;.   /*
07d0: 20 54 68 65 20 61 72 72 61 79 20 6f 66 20 61 72   The array of ar
07e0: 67 75 6d 65 6e 74 73 2e 20 54 68 65 20 66 75 6e  guments. The fun
07f0: 63 74 69 6f 6e 0a 20 09 09 09 09 20 20 20 20 2a  ction. ....    *
0800: 20 6e 61 6d 65 20 69 73 20 6f 62 6a 76 5b 30 5d   name is objv[0]
0810: 2e 20 2a 2f 0a 2d 09 09 54 68 72 65 61 64 53 70  . */.-..ThreadSp
0820: 65 63 69 66 69 63 44 61 74 61 20 2a 74 73 64 50  ecificData *tsdP
0830: 74 72 20 3d 20 54 43 4c 5f 54 53 44 5f 49 4e 49  tr = TCL_TSD_INI
0840: 54 28 26 64 61 74 61 4b 65 79 29 3b 0a 20 0a 20  T(&dataKey);. . 
0850: 09 09 6f 62 6a 76 20 3d 20 26 28 73 74 61 63 6b  ..objv = &(stack
0860: 50 74 72 5b 73 74 61 63 6b 54 6f 70 20 2d 20 28  Ptr[stackTop - (
0870: 6f 62 6a 63 2d 31 29 5d 29 3b 20 2f 2a 20 22 6f  objc-1)]); /* "o
0880: 62 6a 76 5b 30 5d 22 20 2a 2f 0a 20 09 09 44 45  bjv[0]" */. ..DE
0890: 43 41 43 48 45 5f 53 54 41 43 4b 5f 49 4e 46 4f  CACHE_STACK_INFO
08a0: 28 29 3b 0a 2d 09 09 74 73 64 50 74 72 2d 3e 6d  ();.-..tsdPtr->m
08b0: 61 74 68 49 6e 50 72 6f 67 72 65 73 73 2b 2b 3b  athInProgress++;
08c0: 0a 20 09 09 72 65 73 75 6c 74 20 3d 20 45 78 70  . ..result = Exp
08d0: 72 43 61 6c 6c 4d 61 74 68 46 75 6e 63 28 69 6e  rCallMathFunc(in
08e0: 74 65 72 70 2c 20 65 65 50 74 72 2c 20 6f 62 6a  terp, eePtr, obj
08f0: 63 2c 20 6f 62 6a 76 29 3b 0a 2d 09 09 74 73 64  c, objv);.-..tsd
0900: 50 74 72 2d 3e 6d 61 74 68 49 6e 50 72 6f 67 72  Ptr->mathInProgr
0910: 65 73 73 2d 2d 3b 0a 20 09 09 43 41 43 48 45 5f  ess--;. ..CACHE_
0920: 53 54 41 43 4b 5f 49 4e 46 4f 28 29 3b 0a 20 09  STACK_INFO();. .
0930: 09 69 66 20 28 72 65 73 75 6c 74 20 21 3d 20 54  .if (result != T
0940: 43 4c 5f 4f 4b 29 20 7b 0a 20 09 09 20 20 20 20  CL_OK) {. ..    
0950: 67 6f 74 6f 20 63 68 65 63 6b 46 6f 72 43 61 74  goto checkForCat
0960: 63 68 3b 0a 40 40 20 2d 35 36 37 38 2c 37 20 2b  ch;.@@ -5678,7 +
0970: 35 36 34 35 2c 36 20 40 40 0a 20 20 20 20 20 6c  5645,6 @@.     l
0980: 6f 6e 67 20 69 3b 0a 20 20 20 20 20 64 6f 75 62  ong i;.     doub
0990: 6c 65 20 64 3b 0a 20 20 20 20 20 69 6e 74 20 6a  le d;.     int j
09a0: 2c 20 6b 2c 20 72 65 73 75 6c 74 3b 0a 2d 20 20  , k, result;.-  
09b0: 20 20 54 68 72 65 61 64 53 70 65 63 69 66 69 63    ThreadSpecific
09c0: 44 61 74 61 20 2a 74 73 64 50 74 72 20 3d 20 54  Data *tsdPtr = T
09d0: 43 4c 5f 54 53 44 5f 49 4e 49 54 28 26 64 61 74  CL_TSD_INIT(&dat
09e0: 61 4b 65 79 29 3b 0a 20 0a 20 20 20 20 20 54 63  aKey);. .     Tc
09f0: 6c 5f 52 65 73 65 74 52 65 73 75 6c 74 28 69 6e  l_ResetResult(in
0a00: 74 65 72 70 29 3b 0a 20 0a 40 40 20 2d 35 37 37  terp);. .@@ -577
0a10: 36 2c 31 30 20 2b 35 37 34 32 2c 38 20 40 40 0a  6,10 +5742,8 @@.
0a20: 20 20 20 20 20 20 2a 20 49 6e 76 6f 6b 65 20 74        * Invoke t
0a30: 68 65 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20  he function and 
0a40: 63 6f 70 79 20 69 74 73 20 72 65 73 75 6c 74 20  copy its result 
0a50: 62 61 63 6b 20 69 6e 74 6f 20 76 61 6c 75 65 50  back into valueP
0a60: 74 72 2e 0a 20 20 20 20 20 20 2a 2f 0a 20 0a 2d  tr..      */. .-
0a70: 20 20 20 20 74 73 64 50 74 72 2d 3e 6d 61 74 68      tsdPtr->math
0a80: 49 6e 50 72 6f 67 72 65 73 73 2b 2b 3b 0a 20 20  InProgress++;.  
0a90: 20 20 20 72 65 73 75 6c 74 20 3d 20 28 2a 6d 61     result = (*ma
0aa0: 74 68 46 75 6e 63 50 74 72 2d 3e 70 72 6f 63 29  thFuncPtr->proc)
0ab0: 28 6d 61 74 68 46 75 6e 63 50 74 72 2d 3e 63 6c  (mathFuncPtr->cl
0ac0: 69 65 6e 74 44 61 74 61 2c 20 69 6e 74 65 72 70  ientData, interp
0ad0: 2c 20 61 72 67 73 2c 0a 20 09 20 20 20 20 26 66  , args,. .    &f
0ae0: 75 6e 63 52 65 73 75 6c 74 29 3b 0a 2d 20 20 20  uncResult);.-   
0af0: 20 74 73 64 50 74 72 2d 3e 6d 61 74 68 49 6e 50   tsdPtr->mathInP
0b00: 72 6f 67 72 65 73 73 2d 2d 3b 0a 20 20 20 20 20  rogress--;.     
0b10: 69 66 20 28 72 65 73 75 6c 74 20 21 3d 20 54 43  if (result != TC
0b20: 4c 5f 4f 4b 29 20 7b 0a 20 09 67 6f 74 6f 20 64  L_OK) {. .goto d
0b30: 6f 6e 65 3b 0a 20 20 20 20 20 7d 0a 40 40 20 2d  one;.     }.@@ -
0b40: 35 38 36 37 2c 33 30 20 2b 35 38 33 31 2c 36 20  5867,30 +5831,6 
0b50: 40 40 0a 20 09 54 63 6c 5f 41 70 70 65 6e 64 54  @@. .Tcl_AppendT
0b60: 6f 4f 62 6a 28 54 63 6c 5f 47 65 74 4f 62 6a 52  oObj(Tcl_GetObjR
0b70: 65 73 75 6c 74 28 69 6e 74 65 72 70 29 2c 20 6d  esult(interp), m
0b80: 73 67 2c 20 2d 31 29 3b 0a 20 09 54 63 6c 5f 53  sg, -1);. .Tcl_S
0b90: 65 74 45 72 72 6f 72 43 6f 64 65 28 69 6e 74 65  etErrorCode(inte
0ba0: 72 70 2c 20 22 41 52 49 54 48 22 2c 20 22 55 4e  rp, "ARITH", "UN
0bb0: 4b 4e 4f 57 4e 22 2c 20 6d 73 67 2c 20 28 63 68  KNOWN", msg, (ch
0bc0: 61 72 20 2a 29 20 4e 55 4c 4c 29 3b 0a 20 20 20  ar *) NULL);.   
0bd0: 20 20 7d 0a 2d 7d 0a 2d 0c 0a 2d 2f 2a 0a 2d 20    }.-}.-..-/*.- 
0be0: 2a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  *---------------
0bf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0c00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0c10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0c20: 2d 2d 2d 2d 2d 2d 2d 0a 2d 20 2a 0a 2d 20 2a 20  -------.- *.- * 
0c30: 54 63 6c 4d 61 74 68 49 6e 50 72 6f 67 72 65 73  TclMathInProgres
0c40: 73 20 2d 2d 0a 2d 20 2a 0a 2d 20 2a 09 54 68 69  s --.- *.- *.Thi
0c50: 73 20 70 72 6f 63 65 64 75 72 65 20 69 73 20 63  s procedure is c
0c60: 61 6c 6c 65 64 20 74 6f 20 66 69 6e 64 20 6f 75  alled to find ou
0c70: 74 20 69 66 20 54 63 6c 20 69 73 20 64 6f 69 6e  t if Tcl is doin
0c80: 67 20 6d 61 74 68 0a 2d 20 2a 09 69 6e 20 74 68  g math.- *.in th
0c90: 69 73 20 74 68 72 65 61 64 2e 0a 2d 20 2a 0a 2d  is thread..- *.-
0ca0: 20 2a 20 52 65 73 75 6c 74 73 3a 0a 2d 20 2a 09   * Results:.- *.
0cb0: 30 20 6f 72 20 31 2e 0a 2d 20 2a 0a 2d 20 2a 20  0 or 1..- *.- * 
0cc0: 53 69 64 65 20 65 66 66 65 63 74 73 3a 0a 2d 20  Side effects:.- 
0cd0: 2a 09 4e 6f 6e 65 2e 0a 2d 20 2a 0a 2d 20 2a 2d  *.None..- *.- *-
0ce0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0cf0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0d00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0d10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0d20: 2d 2d 2d 2d 2d 0a 2d 20 2a 2f 0a 2d 0a 2d 69 6e  -----.- */.-.-in
0d30: 74 0a 2d 54 63 6c 4d 61 74 68 49 6e 50 72 6f 67  t.-TclMathInProg
0d40: 72 65 73 73 28 29 0a 2d 7b 0a 2d 20 20 20 20 54  ress().-{.-    T
0d50: 68 72 65 61 64 53 70 65 63 69 66 69 63 44 61 74  hreadSpecificDat
0d60: 61 20 2a 74 73 64 50 74 72 20 3d 20 54 43 4c 5f  a *tsdPtr = TCL_
0d70: 54 53 44 5f 49 4e 49 54 28 26 64 61 74 61 4b 65  TSD_INIT(&dataKe
0d80: 79 29 3b 0a 2d 20 20 20 20 72 65 74 75 72 6e 20  y);.-    return 
0d90: 74 73 64 50 74 72 2d 3e 6d 61 74 68 49 6e 50 72  tsdPtr->mathInPr
0da0: 6f 67 72 65 73 73 3b 0a 20 7d 0a 20 0c 0a 20 23  ogress;. }. .. #
0db0: 69 66 64 65 66 20 54 43 4c 5f 43 4f 4d 50 49 4c  ifdef TCL_COMPIL
0dc0: 45 5f 53 54 41 54 53 0a 49 6e 64 65 78 3a 20 67  E_STATS.Index: g
0dd0: 65 6e 65 72 69 63 2f 74 63 6c 49 6e 74 2e 68 0a  eneric/tclInt.h.
0de0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0df0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0e00: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0e10: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
0e20: 3d 3d 3d 0a 52 43 53 20 66 69 6c 65 3a 20 2f 63  ===.RCS file: /c
0e30: 76 73 72 6f 6f 74 2f 74 63 6c 2f 74 63 6c 2f 67  vsroot/tcl/tcl/g
0e40: 65 6e 65 72 69 63 2f 74 63 6c 49 6e 74 2e 68 2c  eneric/tclInt.h,
0e50: 76 0a 72 65 74 72 69 65 76 69 6e 67 20 72 65 76  v.retrieving rev
0e60: 69 73 69 6f 6e 20 31 2e 39 30 0a 64 69 66 66 20  ision 1.90.diff 
0e70: 2d 75 20 2d 72 31 2e 39 30 20 74 63 6c 49 6e 74  -u -r1.90 tclInt
0e80: 2e 68 0a 2d 2d 2d 20 67 65 6e 65 72 69 63 2f 74  .h.--- generic/t
0e90: 63 6c 49 6e 74 2e 68 09 33 30 20 4d 61 79 20 32  clInt.h.30 May 2
0ea0: 30 30 32 20 30 33 3a 32 37 3a 30 39 20 2d 30 30  002 03:27:09 -00
0eb0: 30 30 09 31 2e 39 30 0a 2b 2b 2b 20 67 65 6e 65  00.1.90.+++ gene
0ec0: 72 69 63 2f 74 63 6c 49 6e 74 2e 68 09 33 31 20  ric/tclInt.h.31 
0ed0: 4d 61 79 20 32 30 30 32 20 32 32 3a 30 30 3a 34  May 2002 22:00:4
0ee0: 34 20 2d 30 30 30 30 0a 40 40 20 2d 31 37 37 38  4 -0000.@@ -1778
0ef0: 2c 37 20 2b 31 37 37 38 2c 36 20 40 40 0a 20 09  ,7 +1778,6 @@. .
0f00: 09 09 09 09 09 20 54 63 6c 5f 4f 62 6a 20 2a 43  ..... Tcl_Obj *C
0f10: 4f 4e 53 54 20 69 6e 64 65 78 41 72 72 61 79 5b  ONST indexArray[
0f20: 5d 2c 0a 20 09 09 09 09 09 09 20 54 63 6c 5f 4f  ],. ...... Tcl_O
0f30: 62 6a 2a 20 76 61 6c 75 65 50 74 72 0a 20 09 09  bj* valuePtr. ..
0f40: 09 09 09 09 20 29 29 3b 0a 2d 45 58 54 45 52 4e  .... ));.-EXTERN
0f50: 20 69 6e 74 09 09 54 63 6c 4d 61 74 68 49 6e 50   int..TclMathInP
0f60: 72 6f 67 72 65 73 73 20 5f 41 4e 53 49 5f 41 52  rogress _ANSI_AR
0f70: 47 53 5f 28 28 76 6f 69 64 29 29 3b 0a 20 45 58  GS_((void));. EX
0f80: 54 45 52 4e 20 54 63 6c 5f 4f 62 6a 20 2a 09 54  TERN Tcl_Obj *.T
0f90: 63 6c 4e 65 77 50 72 6f 63 42 6f 64 79 4f 62 6a  clNewProcBodyObj
0fa0: 20 5f 41 4e 53 49 5f 41 52 47 53 5f 28 28 50 72   _ANSI_ARGS_((Pr
0fb0: 6f 63 20 2a 70 72 6f 63 50 74 72 29 29 3b 0a 20  oc *procPtr));. 
0fc0: 45 58 54 45 52 4e 20 69 6e 74 09 09 54 63 6c 4f  EXTERN int..TclO
0fd0: 62 6a 43 6f 6d 6d 61 6e 64 43 6f 6d 70 6c 65 74  bjCommandComplet
0fe0: 65 20 5f 41 4e 53 49 5f 41 52 47 53 5f 28 28 54  e _ANSI_ARGS_((T
0ff0: 63 6c 5f 4f 62 6a 20 2a 63 6d 64 50 74 72 29 29  cl_Obj *cmdPtr))
1000: 3b 0a 20 45 58 54 45 52 4e 20 69 6e 74 09 09 54  ;. EXTERN int..T
1010: 63 6c 4f 62 6a 49 6e 74 65 72 70 50 72 6f 63 20  clObjInterpProc 
1020: 5f 41 4e 53 49 5f 41 52 47 53 5f 28 28 43 6c 69  _ANSI_ARGS_((Cli
1030: 65 6e 74 44 61 74 61 20 63 6c 69 65 6e 74 44 61  entData clientDa
1040: 74 61 2c 0a 49 6e 64 65 78 3a 20 75 6e 69 78 2f  ta,.Index: unix/
1050: 4d 61 6b 65 66 69 6c 65 2e 69 6e 0a 3d 3d 3d 3d  Makefile.in.====
1060: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
1070: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
1080: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
1090: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a  ===============.
10a0: 52 43 53 20 66 69 6c 65 3a 20 2f 63 76 73 72 6f  RCS file: /cvsro
10b0: 6f 74 2f 74 63 6c 2f 74 63 6c 2f 75 6e 69 78 2f  ot/tcl/tcl/unix/
10c0: 4d 61 6b 65 66 69 6c 65 2e 69 6e 2c 76 0a 72 65  Makefile.in,v.re
10d0: 74 72 69 65 76 69 6e 67 20 72 65 76 69 73 69 6f  trieving revisio
10e0: 6e 20 31 2e 39 38 0a 64 69 66 66 20 2d 75 20 2d  n 1.98.diff -u -
10f0: 72 31 2e 39 38 20 4d 61 6b 65 66 69 6c 65 2e 69  r1.98 Makefile.i
1100: 6e 0a 2d 2d 2d 20 75 6e 69 78 2f 4d 61 6b 65 66  n.--- unix/Makef
1110: 69 6c 65 2e 69 6e 09 32 33 20 41 70 72 20 32 30  ile.in.23 Apr 20
1120: 30 32 20 30 35 3a 34 31 3a 30 33 20 2d 30 30 30  02 05:41:03 -000
1130: 30 09 31 2e 39 38 0a 2b 2b 2b 20 75 6e 69 78 2f  0.1.98.+++ unix/
1140: 4d 61 6b 65 66 69 6c 65 2e 69 6e 09 33 31 20 4d  Makefile.in.31 M
1150: 61 79 20 32 30 30 32 20 32 32 3a 30 30 3a 34 34  ay 2002 22:00:44
1160: 20 2d 30 30 30 30 0a 40 40 20 2d 31 32 33 2c 37   -0000.@@ -123,7
1170: 20 2b 31 32 33 2c 37 20 40 40 0a 20 23 20 74 68   +123,7 @@. # th
1180: 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 20 64 6f  e current one do
1190: 65 73 29 2e 0a 20 47 45 4e 45 52 49 43 5f 46 4c  es).. GENERIC_FL
11a0: 41 47 53 20 3d 0a 20 23 47 45 4e 45 52 49 43 5f  AGS =. #GENERIC_
11b0: 46 4c 41 47 53 20 3d 20 2d 44 54 43 4c 5f 47 45  FLAGS = -DTCL_GE
11c0: 4e 45 52 49 43 5f 4f 4e 4c 59 0a 2d 55 4e 49 58  NERIC_ONLY.-UNIX
11d0: 5f 4f 42 4a 53 20 3d 20 74 63 6c 4d 74 68 65 72  _OBJS = tclMther
11e0: 72 2e 6f 20 74 63 6c 55 6e 69 78 43 68 61 6e 2e  r.o tclUnixChan.
11f0: 6f 20 74 63 6c 55 6e 69 78 45 76 65 6e 74 2e 6f  o tclUnixEvent.o
1200: 20 74 63 6c 55 6e 69 78 46 43 6d 64 2e 6f 20 5c   tclUnixFCmd.o \
1210: 0a 2b 55 4e 49 58 5f 4f 42 4a 53 20 3d 20 74 63  .+UNIX_OBJS = tc
1220: 6c 55 6e 69 78 43 68 61 6e 2e 6f 20 74 63 6c 55  lUnixChan.o tclU
1230: 6e 69 78 45 76 65 6e 74 2e 6f 20 74 63 6c 55 6e  nixEvent.o tclUn
1240: 69 78 46 43 6d 64 2e 6f 20 5c 0a 20 09 74 63 6c  ixFCmd.o \. .tcl
1250: 55 6e 69 78 46 69 6c 65 2e 6f 20 74 63 6c 55 6e  UnixFile.o tclUn
1260: 69 78 50 69 70 65 2e 6f 20 74 63 6c 55 6e 69 78  ixPipe.o tclUnix
1270: 53 6f 63 6b 2e 6f 20 5c 0a 20 09 74 63 6c 55 6e  Sock.o \. .tclUn
1280: 69 78 54 69 6d 65 2e 6f 20 74 63 6c 55 6e 69 78  ixTime.o tclUnix
1290: 49 6e 69 74 2e 6f 20 74 63 6c 55 6e 69 78 54 68  Init.o tclUnixTh
12a0: 72 64 2e 6f 20 0a 20 23 55 4e 49 58 5f 4f 42 4a  rd.o . #UNIX_OBJ
12b0: 53 20 3d 0a 40 40 20 2d 33 37 38 2c 37 20 2b 33  S =.@@ -378,7 +3
12c0: 37 38 2c 36 20 40 40 0a 20 0a 20 55 4e 49 58 5f  78,6 @@. . UNIX_
12d0: 53 52 43 53 20 3d 20 5c 0a 20 09 24 28 55 4e 49  SRCS = \. .$(UNI
12e0: 58 5f 44 49 52 29 2f 74 63 6c 41 70 70 49 6e 69  X_DIR)/tclAppIni
12f0: 74 2e 63 20 5c 0a 2d 09 24 28 55 4e 49 58 5f 44  t.c \.-.$(UNIX_D
1300: 49 52 29 2f 74 63 6c 4d 74 68 65 72 72 2e 63 20  IR)/tclMtherr.c 
1310: 5c 0a 20 09 24 28 55 4e 49 58 5f 44 49 52 29 2f  \. .$(UNIX_DIR)/
1320: 74 63 6c 55 6e 69 78 43 68 61 6e 2e 63 20 5c 0a  tclUnixChan.c \.
1330: 20 09 24 28 55 4e 49 58 5f 44 49 52 29 2f 74 63   .$(UNIX_DIR)/tc
1340: 6c 55 6e 69 78 45 76 65 6e 74 2e 63 20 5c 0a 20  lUnixEvent.c \. 
1350: 09 24 28 55 4e 49 58 5f 44 49 52 29 2f 74 63 6c  .$(UNIX_DIR)/tcl
1360: 55 6e 69 78 46 43 6d 64 2e 63 20 5c 0a 40 40 20  UnixFCmd.c \.@@ 
1370: 2d 38 38 38 2c 39 20 2b 38 38 37 2c 36 20 40 40  -888,9 +887,6 @@
1380: 0a 20 0a 20 74 63 6c 4d 61 69 6e 2e 6f 3a 20 24  . . tclMain.o: $
1390: 28 47 45 4e 45 52 49 43 5f 44 49 52 29 2f 74 63  (GENERIC_DIR)/tc
13a0: 6c 4d 61 69 6e 2e 63 0a 20 09 24 28 43 43 29 20  lMain.c. .$(CC) 
13b0: 2d 63 20 24 28 43 43 5f 53 57 49 54 43 48 45 53  -c $(CC_SWITCHES
13c0: 29 20 24 28 47 45 4e 45 52 49 43 5f 44 49 52 29  ) $(GENERIC_DIR)
13d0: 2f 74 63 6c 4d 61 69 6e 2e 63 0a 2d 0a 2d 74 63  /tclMain.c.-.-tc
13e0: 6c 4d 74 68 65 72 72 2e 6f 3a 20 24 28 55 4e 49  lMtherr.o: $(UNI
13f0: 58 5f 44 49 52 29 2f 74 63 6c 4d 74 68 65 72 72  X_DIR)/tclMtherr
1400: 2e 63 0a 2d 09 24 28 43 43 29 20 2d 63 20 24 28  .c.-.$(CC) -c $(
1410: 43 43 5f 53 57 49 54 43 48 45 53 29 20 24 28 55  CC_SWITCHES) $(U
1420: 4e 49 58 5f 44 49 52 29 2f 74 63 6c 4d 74 68 65  NIX_DIR)/tclMthe
1430: 72 72 2e 63 0a 20 0a 20 74 63 6c 4e 61 6d 65 73  rr.c. . tclNames
1440: 70 2e 6f 3a 20 24 28 47 45 4e 45 52 49 43 5f 44  p.o: $(GENERIC_D
1450: 49 52 29 2f 74 63 6c 4e 61 6d 65 73 70 2e 63 0a  IR)/tclNamesp.c.
1460: 20 09 24 28 43 43 29 20 2d 63 20 24 28 43 43 5f   .$(CC) -c $(CC_
1470: 53 57 49 54 43 48 45 53 29 20 24 28 47 45 4e 45  SWITCHES) $(GENE
1480: 52 49 43 5f 44 49 52 29 2f 74 63 6c 4e 61 6d 65  RIC_DIR)/tclName
1490: 73 70 2e 63 0a 49 6e 64 65 78 3a 20 75 6e 69 78  sp.c.Index: unix
14a0: 2f 63 6f 6e 66 69 67 75 72 65 0a 3d 3d 3d 3d 3d  /configure.=====
14b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
14c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
14d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
14e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 52  ==============.R
14f0: 43 53 20 66 69 6c 65 3a 20 2f 63 76 73 72 6f 6f  CS file: /cvsroo
1500: 74 2f 74 63 6c 2f 74 63 6c 2f 75 6e 69 78 2f 63  t/tcl/tcl/unix/c
1510: 6f 6e 66 69 67 75 72 65 2c 76 0a 72 65 74 72 69  onfigure,v.retri
1520: 65 76 69 6e 67 20 72 65 76 69 73 69 6f 6e 20 31  eving revision 1
1530: 2e 35 32 0a 64 69 66 66 20 2d 75 20 2d 72 31 2e  .52.diff -u -r1.
1540: 35 32 20 63 6f 6e 66 69 67 75 72 65 0a 2d 2d 2d  52 configure.---
1550: 20 75 6e 69 78 2f 63 6f 6e 66 69 67 75 72 65 09   unix/configure.
1560: 33 30 20 4d 61 79 20 32 30 30 32 20 30 33 3a 32  30 May 2002 03:2
1570: 37 3a 30 39 20 2d 30 30 30 30 09 31 2e 35 32 0a  7:09 -0000.1.52.
1580: 2b 2b 2b 20 75 6e 69 78 2f 63 6f 6e 66 69 67 75  +++ unix/configu
1590: 72 65 09 33 31 20 4d 61 79 20 32 30 30 32 20 32  re.31 May 2002 2
15a0: 32 3a 30 30 3a 34 35 20 2d 30 30 30 30 0a 40 40  2:00:45 -0000.@@
15b0: 20 2d 34 32 31 32 2c 36 30 20 2b 34 32 31 32 2c   -4212,60 +4212,
15c0: 31 38 20 40 40 0a 20 66 69 0a 20 0a 20 23 2d 2d  18 @@. fi. . #--
15d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
15e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
15f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1600: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1610: 2d 2d 0a 2d 23 09 43 68 65 63 6b 20 74 6f 20 73  --.-#.Check to s
1620: 65 65 20 77 68 65 74 68 65 72 20 74 68 65 20 73  ee whether the s
1630: 79 73 74 65 6d 20 73 75 70 70 6f 72 74 73 20 74  ystem supports t
1640: 68 65 20 6d 61 74 68 65 72 72 20 66 75 6e 63 74  he matherr funct
1650: 69 6f 6e 0a 2d 23 09 61 6e 64 20 69 74 73 20 61  ion.-#.and its a
1660: 73 73 6f 63 69 61 74 65 64 20 74 79 70 65 20 22  ssociated type "
1670: 73 74 72 75 63 74 20 65 78 63 65 70 74 69 6f 6e  struct exception
1680: 22 2e 0a 2d 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  "..-#-----------
1690: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
16a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
16b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
16c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 2d 0a 2d 65 63 68  ---------.-.-ech
16d0: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e  o $ac_n "checkin
16e0: 67 20 6d 61 74 68 65 72 72 20 73 75 70 70 6f 72  g matherr suppor
16f0: 74 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e  t""... $ac_c" 1>
1700: 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67  &6.-echo "config
1710: 75 72 65 3a 34 32 32 31 3a 20 63 68 65 63 6b 69  ure:4221: checki
1720: 6e 67 20 6d 61 74 68 65 72 72 20 73 75 70 70 6f  ng matherr suppo
1730: 72 74 22 20 3e 26 35 0a 2d 69 66 20 65 76 61 6c  rt" >&5.-if eval
1740: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27   "test \"`echo '
1750: 24 27 27 7b 27 74 63 6c 5f 63 76 5f 66 75 6e 63  $''{'tcl_cv_func
1760: 5f 6d 61 74 68 65 72 72 27 2b 73 65 74 7d 27 60  _matherr'+set}'`
1770: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a  \" = set"; then.
1780: 2d 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28  -  echo $ac_n "(
1790: 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31  cached) $ac_c" 1
17a0: 3e 26 36 0a 2d 65 6c 73 65 0a 2d 20 20 63 61 74  >&6.-else.-  cat
17b0: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
17c0: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
17d0: 20 34 32 32 36 20 22 63 6f 6e 66 69 67 75 72 65   4226 "configure
17e0: 22 0a 2d 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ".-#include "con
17f0: 66 64 65 66 73 2e 68 22 0a 2d 23 69 6e 63 6c 75  fdefs.h".-#inclu
1800: 64 65 20 3c 6d 61 74 68 2e 68 3e 0a 2d 69 6e 74  de <math.h>.-int
1810: 20 6d 61 69 6e 28 29 20 7b 0a 2d 0a 2d 09 73 74   main() {.-.-.st
1820: 72 75 63 74 20 65 78 63 65 70 74 69 6f 6e 20 78  ruct exception x
1830: 3b 0a 2d 09 78 2e 74 79 70 65 20 3d 20 44 4f 4d  ;.-.x.type = DOM
1840: 41 49 4e 3b 0a 2d 09 78 2e 74 79 70 65 20 3d 20  AIN;.-.x.type = 
1850: 53 49 4e 47 3b 0a 2d 20 20 20 20 0a 2d 3b 20 72  SING;.-    .-; r
1860: 65 74 75 72 6e 20 30 3b 20 7d 0a 2d 45 4f 46 0a  eturn 0; }.-EOF.
1870: 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  -if { (eval echo
1880: 20 63 6f 6e 66 69 67 75 72 65 3a 34 32 33 37 3a   configure:4237:
1890: 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22   \"$ac_compile\"
18a0: 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61  ) 1>&5; (eval $a
18b0: 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 3b  c_compile) 2>&5;
18c0: 20 7d 3b 20 74 68 65 6e 0a 2d 20 20 72 6d 20 2d   }; then.-  rm -
18d0: 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 2d 20 20  rf conftest*.-  
18e0: 74 63 6c 5f 63 76 5f 66 75 6e 63 5f 6d 61 74 68  tcl_cv_func_math
18f0: 65 72 72 3d 79 65 73 0a 2d 65 6c 73 65 0a 2d 20  err=yes.-else.- 
1900: 20 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65   echo "configure
1910: 3a 20 66 61 69 6c 65 64 20 70 72 6f 67 72 61 6d  : failed program
1920: 20 77 61 73 3a 22 20 3e 26 35 0a 2d 20 20 63 61   was:" >&5.-  ca
1930: 74 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  t conftest.$ac_e
1940: 78 74 20 3e 26 35 0a 2d 20 20 72 6d 20 2d 72 66  xt >&5.-  rm -rf
1950: 20 63 6f 6e 66 74 65 73 74 2a 0a 2d 20 20 74 63   conftest*.-  tc
1960: 6c 5f 63 76 5f 66 75 6e 63 5f 6d 61 74 68 65 72  l_cv_func_mather
1970: 72 3d 6e 6f 0a 2d 66 69 0a 2d 72 6d 20 2d 66 20  r=no.-fi.-rm -f 
1980: 63 6f 6e 66 74 65 73 74 2a 0a 2d 66 69 0a 2d 0a  conftest*.-fi.-.
1990: 2d 65 63 68 6f 20 22 24 61 63 5f 74 22 22 24 74  -echo "$ac_t""$t
19a0: 63 6c 5f 63 76 5f 66 75 6e 63 5f 6d 61 74 68 65  cl_cv_func_mathe
19b0: 72 72 22 20 31 3e 26 36 0a 2d 69 66 20 74 65 73  rr" 1>&6.-if tes
19c0: 74 20 24 74 63 6c 5f 63 76 5f 66 75 6e 63 5f 6d  t $tcl_cv_func_m
19d0: 61 74 68 65 72 72 20 3d 20 79 65 73 3b 20 74 68  atherr = yes; th
19e0: 65 6e 0a 2d 20 20 20 20 63 61 74 20 3e 3e 20 63  en.-    cat >> c
19f0: 6f 6e 66 64 65 66 73 2e 68 20 3c 3c 5c 45 4f 46  onfdefs.h <<\EOF
1a00: 0a 2d 23 64 65 66 69 6e 65 20 4e 45 45 44 5f 4d  .-#define NEED_M
1a10: 41 54 48 45 52 52 20 31 0a 2d 45 4f 46 0a 2d 0a  ATHERR 1.-EOF.-.
1a20: 2d 66 69 0a 2d 0a 2d 23 2d 2d 2d 2d 2d 2d 2d 2d  -fi.-.-#--------
1a30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1a40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1a50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1a60: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 23 09  ------------. #.
1a70: 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68  Check whether th
1a80: 65 72 65 20 69 73 20 61 6e 20 73 74 72 6e 63 61  ere is an strnca
1a90: 73 65 63 6d 70 20 66 75 6e 63 74 69 6f 6e 20 6f  secmp function o
1aa0: 6e 20 74 68 69 73 20 73 79 73 74 65 6d 2e 0a 20  n this system.. 
1ab0: 23 09 54 68 69 73 20 69 73 20 61 20 62 69 74 20  #.This is a bit 
1ac0: 74 72 69 63 6b 79 20 62 65 63 61 75 73 65 20 75  tricky because u
1ad0: 6e 64 65 72 20 53 43 4f 20 69 74 27 73 20 69 6e  nder SCO it's in
1ae0: 20 2d 6c 73 6f 63 6b 65 74 20 61 6e 64 0a 20 23   -lsocket and. #
1af0: 09 75 6e 64 65 72 20 53 65 71 75 65 6e 74 20 44  .under Sequent D
1b00: 79 6e 69 78 20 69 74 27 73 20 69 6e 20 2d 6c 69  ynix it's in -li
1b10: 6e 65 74 2e 0a 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  net.. #---------
1b20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1b50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 20 65  -----------. . e
1b60: 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b  cho $ac_n "check
1b70: 69 6e 67 20 66 6f 72 20 73 74 72 6e 63 61 73 65  ing for strncase
1b80: 63 6d 70 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20  cmp""... $ac_c" 
1b90: 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66  1>&6.-echo "conf
1ba0: 69 67 75 72 65 3a 34 32 36 34 3a 20 63 68 65 63  igure:4264: chec
1bb0: 6b 69 6e 67 20 66 6f 72 20 73 74 72 6e 63 61 73  king for strncas
1bc0: 65 63 6d 70 22 20 3e 26 35 0a 2b 65 63 68 6f 20  ecmp" >&5.+echo 
1bd0: 22 63 6f 6e 66 69 67 75 72 65 3a 34 32 32 32 3a  "configure:4222:
1be0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 74   checking for st
1bf0: 72 6e 63 61 73 65 63 6d 70 22 20 3e 26 35 0a 20  rncasecmp" >&5. 
1c00: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22  if eval "test \"
1c10: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63  `echo '$''{'ac_c
1c20: 76 5f 66 75 6e 63 5f 73 74 72 6e 63 61 73 65 63  v_func_strncasec
1c30: 6d 70 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73  mp'+set}'`\" = s
1c40: 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63 68  et"; then.   ech
1c50: 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64  o $ac_n "(cached
1c60: 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 20 65  ) $ac_c" 1>&6. e
1c70: 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e  lse.   cat > con
1c80: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
1c90: 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 32 36 39 20  EOF.-#line 4269 
1ca0: 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69  "configure".+#li
1cb0: 6e 65 20 34 32 32 37 20 22 63 6f 6e 66 69 67 75  ne 4227 "configu
1cc0: 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63  re". #include "c
1cd0: 6f 6e 66 64 65 66 73 2e 68 22 0a 20 2f 2a 20 53  onfdefs.h". /* S
1ce0: 79 73 74 65 6d 20 68 65 61 64 65 72 20 74 6f 20  ystem header to 
1cf0: 64 65 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61  define __stub ma
1d00: 63 72 6f 73 20 61 6e 64 20 68 6f 70 65 66 75 6c  cros and hopeful
1d10: 6c 79 20 66 65 77 20 70 72 6f 74 6f 74 79 70 65  ly few prototype
1d20: 73 2c 0a 20 20 20 20 20 77 68 69 63 68 20 63 61  s,.     which ca
1d30: 6e 20 63 6f 6e 66 6c 69 63 74 20 77 69 74 68 20  n conflict with 
1d40: 63 68 61 72 20 73 74 72 6e 63 61 73 65 63 6d 70  char strncasecmp
1d50: 28 29 3b 20 62 65 6c 6f 77 2e 20 20 2a 2f 0a 40  (); below.  */.@
1d60: 40 20 2d 34 32 38 38 2c 37 20 2b 34 32 34 36 2c  @ -4288,7 +4246,
1d70: 37 20 40 40 0a 20 0a 20 3b 20 72 65 74 75 72 6e  7 @@. . ; return
1d80: 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b   0; }. EOF.-if {
1d90: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66   (eval echo conf
1da0: 69 67 75 72 65 3a 34 32 39 32 3a 20 5c 22 24 61  igure:4292: \"$a
1db0: 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20  c_link\") 1>&5; 
1dc0: 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
1dd0: 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20  2>&5; } && test 
1de0: 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f  -s conftest${ac_
1df0: 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 2b 69  exeext}; then.+i
1e00: 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63  f { (eval echo c
1e10: 6f 6e 66 69 67 75 72 65 3a 34 32 35 30 3a 20 5c  onfigure:4250: \
1e20: 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26  "$ac_link\") 1>&
1e30: 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  5; (eval $ac_lin
1e40: 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65  k) 2>&5; } && te
1e50: 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b  st -s conftest${
1e60: 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e  ac_exeext}; then
1e70: 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  .   rm -rf conft
1e80: 65 73 74 2a 0a 20 20 20 65 76 61 6c 20 22 61 63  est*.   eval "ac
1e90: 5f 63 76 5f 66 75 6e 63 5f 73 74 72 6e 63 61 73  _cv_func_strncas
1ea0: 65 63 6d 70 3d 79 65 73 22 0a 20 65 6c 73 65 0a  ecmp=yes". else.
1eb0: 40 40 20 2d 34 33 31 30 2c 37 20 2b 34 32 36 38  @@ -4310,7 +4268
1ec0: 2c 37 20 40 40 0a 20 0a 20 69 66 20 74 65 73 74  ,7 @@. . if test
1ed0: 20 22 24 74 63 6c 5f 6f 6b 22 20 3d 20 30 3b 20   "$tcl_ok" = 0; 
1ee0: 74 68 65 6e 0a 20 20 20 20 20 65 63 68 6f 20 24  then.     echo $
1ef0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ac_n "checking f
1f00: 6f 72 20 73 74 72 6e 63 61 73 65 63 6d 70 20 69  or strncasecmp i
1f10: 6e 20 2d 6c 73 6f 63 6b 65 74 22 22 2e 2e 2e 20  n -lsocket""... 
1f20: 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68  $ac_c" 1>&6.-ech
1f30: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 33 31  o "configure:431
1f40: 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  4: checking for 
1f50: 73 74 72 6e 63 61 73 65 63 6d 70 20 69 6e 20 2d  strncasecmp in -
1f60: 6c 73 6f 63 6b 65 74 22 20 3e 26 35 0a 2b 65 63  lsocket" >&5.+ec
1f70: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 32  ho "configure:42
1f80: 37 32 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  72: checking for
1f90: 20 73 74 72 6e 63 61 73 65 63 6d 70 20 69 6e 20   strncasecmp in 
1fa0: 2d 6c 73 6f 63 6b 65 74 22 20 3e 26 35 0a 20 61  -lsocket" >&5. a
1fb0: 63 5f 6c 69 62 5f 76 61 72 3d 60 65 63 68 6f 20  c_lib_var=`echo 
1fc0: 73 6f 63 6b 65 74 27 5f 27 73 74 72 6e 63 61 73  socket'_'strncas
1fd0: 65 63 6d 70 20 7c 20 73 65 64 20 27 79 25 2e 2f  ecmp | sed 'y%./
1fe0: 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65  +-%__p_%'`. if e
1ff0: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68  val "test \"`ech
2000: 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69  o '$''{'ac_cv_li
2010: 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73  b_$ac_lib_var'+s
2020: 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20  et}'`\" = set"; 
2030: 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61 63  then.   echo $ac
2040: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63  _n "(cached) $ac
2050: 5f 63 22 20 31 3e 26 36 0a 40 40 20 2d 34 33 31  _c" 1>&6.@@ -431
2060: 38 2c 37 20 2b 34 32 37 36 2c 37 20 40 40 0a 20  8,7 +4276,7 @@. 
2070: 20 20 61 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22    ac_save_LIBS="
2080: 24 4c 49 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c  $LIBS". LIBS="-l
2090: 73 6f 63 6b 65 74 20 20 24 4c 49 42 53 22 0a 20  socket  $LIBS". 
20a0: 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24  cat > conftest.$
20b0: 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c  ac_ext <<EOF.-#l
20c0: 69 6e 65 20 34 33 32 32 20 22 63 6f 6e 66 69 67  ine 4322 "config
20d0: 75 72 65 22 0a 2b 23 6c 69 6e 65 20 34 32 38 30  ure".+#line 4280
20e0: 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 20 23 69   "configure". #i
20f0: 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73  nclude "confdefs
2100: 2e 68 22 0a 20 2f 2a 20 4f 76 65 72 72 69 64 65  .h". /* Override
2110: 20 61 6e 79 20 67 63 63 32 20 69 6e 74 65 72 6e   any gcc2 intern
2120: 61 6c 20 70 72 6f 74 6f 74 79 70 65 20 74 6f 20  al prototype to 
2130: 61 76 6f 69 64 20 61 6e 20 65 72 72 6f 72 2e 20  avoid an error. 
2140: 20 2a 2f 0a 20 2f 2a 20 57 65 20 75 73 65 20 63   */. /* We use c
2150: 68 61 72 20 62 65 63 61 75 73 65 20 69 6e 74 20  har because int 
2160: 6d 69 67 68 74 20 6d 61 74 63 68 20 74 68 65 20  might match the 
2170: 72 65 74 75 72 6e 20 74 79 70 65 20 6f 66 20 61  return type of a
2180: 20 67 63 63 32 0a 40 40 20 2d 34 33 32 39 2c 37   gcc2.@@ -4329,7
2190: 20 2b 34 32 38 37 2c 37 20 40 40 0a 20 73 74 72   +4287,7 @@. str
21a0: 6e 63 61 73 65 63 6d 70 28 29 0a 20 3b 20 72 65  ncasecmp(). ; re
21b0: 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d  turn 0; }. EOF.-
21c0: 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
21d0: 63 6f 6e 66 69 67 75 72 65 3a 34 33 33 33 3a 20  configure:4333: 
21e0: 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e  \"$ac_link\") 1>
21f0: 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  &5; (eval $ac_li
2200: 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74  nk) 2>&5; } && t
2210: 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
2220: 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
2230: 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63  n.+if { (eval ec
2240: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 32 39  ho configure:429
2250: 31 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29  1: \"$ac_link\")
2260: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
2270: 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26  _link) 2>&5; } &
2280: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
2290: 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
22a0: 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63  then.   rm -rf c
22b0: 6f 6e 66 74 65 73 74 2a 0a 20 20 20 65 76 61 6c  onftest*.   eval
22c0: 20 22 61 63 5f 63 76 5f 6c 69 62 5f 24 61 63 5f   "ac_cv_lib_$ac_
22d0: 6c 69 62 5f 76 61 72 3d 79 65 73 22 0a 20 65 6c  lib_var=yes". el
22e0: 73 65 0a 40 40 20 2d 34 33 35 33 2c 37 20 2b 34  se.@@ -4353,7 +4
22f0: 33 31 31 2c 37 20 40 40 0a 20 66 69 0a 20 69 66  311,7 @@. fi. if
2300: 20 74 65 73 74 20 22 24 74 63 6c 5f 6f 6b 22 20   test "$tcl_ok" 
2310: 3d 20 30 3b 20 74 68 65 6e 0a 20 20 20 20 20 65  = 0; then.     e
2320: 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b  cho $ac_n "check
2330: 69 6e 67 20 66 6f 72 20 73 74 72 6e 63 61 73 65  ing for strncase
2340: 63 6d 70 20 69 6e 20 2d 6c 69 6e 65 74 22 22 2e  cmp in -linet"".
2350: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d  .. $ac_c" 1>&6.-
2360: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
2370: 34 33 35 37 3a 20 63 68 65 63 6b 69 6e 67 20 66  4357: checking f
2380: 6f 72 20 73 74 72 6e 63 61 73 65 63 6d 70 20 69  or strncasecmp i
2390: 6e 20 2d 6c 69 6e 65 74 22 20 3e 26 35 0a 2b 65  n -linet" >&5.+e
23a0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34  cho "configure:4
23b0: 33 31 35 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  315: checking fo
23c0: 72 20 73 74 72 6e 63 61 73 65 63 6d 70 20 69 6e  r strncasecmp in
23d0: 20 2d 6c 69 6e 65 74 22 20 3e 26 35 0a 20 61 63   -linet" >&5. ac
23e0: 5f 6c 69 62 5f 76 61 72 3d 60 65 63 68 6f 20 69  _lib_var=`echo i
23f0: 6e 65 74 27 5f 27 73 74 72 6e 63 61 73 65 63 6d  net'_'strncasecm
2400: 70 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d 25  p | sed 'y%./+-%
2410: 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65 76 61 6c  __p_%'`. if eval
2420: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27   "test \"`echo '
2430: 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69 62 5f 24  $''{'ac_cv_lib_$
2440: 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73 65 74 7d  ac_lib_var'+set}
2450: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65  '`\" = set"; the
2460: 6e 0a 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20  n.   echo $ac_n 
2470: 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22  "(cached) $ac_c"
2480: 20 31 3e 26 36 0a 40 40 20 2d 34 33 36 31 2c 37   1>&6.@@ -4361,7
2490: 20 2b 34 33 31 39 2c 37 20 40 40 0a 20 20 20 61   +4319,7 @@.   a
24a0: 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  c_save_LIBS="$LI
24b0: 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c 69 6e 65  BS". LIBS="-line
24c0: 74 20 20 24 4c 49 42 53 22 0a 20 63 61 74 20 3e  t  $LIBS". cat >
24d0: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
24e0: 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34  t <<EOF.-#line 4
24f0: 33 36 35 20 22 63 6f 6e 66 69 67 75 72 65 22 0a  365 "configure".
2500: 2b 23 6c 69 6e 65 20 34 33 32 33 20 22 63 6f 6e  +#line 4323 "con
2510: 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c 75 64  figure". #includ
2520: 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20  e "confdefs.h". 
2530: 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20  /* Override any 
2540: 67 63 63 32 20 69 6e 74 65 72 6e 61 6c 20 70 72  gcc2 internal pr
2550: 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
2560: 20 61 6e 20 65 72 72 6f 72 2e 20 20 2a 2f 0a 20   an error.  */. 
2570: 2f 2a 20 57 65 20 75 73 65 20 63 68 61 72 20 62  /* We use char b
2580: 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67 68 74  ecause int might
2590: 20 6d 61 74 63 68 20 74 68 65 20 72 65 74 75 72   match the retur
25a0: 6e 20 74 79 70 65 20 6f 66 20 61 20 67 63 63 32  n type of a gcc2
25b0: 0a 40 40 20 2d 34 33 37 32 2c 37 20 2b 34 33 33  .@@ -4372,7 +433
25c0: 30 2c 37 20 40 40 0a 20 73 74 72 6e 63 61 73 65  0,7 @@. strncase
25d0: 63 6d 70 28 29 0a 20 3b 20 72 65 74 75 72 6e 20  cmp(). ; return 
25e0: 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20  0; }. EOF.-if { 
25f0: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
2600: 67 75 72 65 3a 34 33 37 36 3a 20 5c 22 24 61 63  gure:4376: \"$ac
2610: 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28  _link\") 1>&5; (
2620: 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32  eval $ac_link) 2
2630: 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  >&5; } && test -
2640: 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65  s conftest${ac_e
2650: 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 2b 69 66  xeext}; then.+if
2660: 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f   { (eval echo co
2670: 6e 66 69 67 75 72 65 3a 34 33 33 34 3a 20 5c 22  nfigure:4334: \"
2680: 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35  $ac_link\") 1>&5
2690: 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b  ; (eval $ac_link
26a0: 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73  ) 2>&5; } && tes
26b0: 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61  t -s conftest${a
26c0: 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a  c_exeext}; then.
26d0: 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65     rm -rf confte
26e0: 73 74 2a 0a 20 20 20 65 76 61 6c 20 22 61 63 5f  st*.   eval "ac_
26f0: 63 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76  cv_lib_$ac_lib_v
2700: 61 72 3d 79 65 73 22 0a 20 65 6c 73 65 0a 40 40  ar=yes". else.@@
2710: 20 2d 34 34 31 30 2c 31 32 20 2b 34 33 36 38 2c   -4410,12 +4368,
2720: 31 32 20 40 40 0a 20 23 2d 2d 2d 2d 2d 2d 2d 2d  12 @@. #--------
2730: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2750: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
2760: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 20  ------------. . 
2770: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63  echo $ac_n "chec
2780: 6b 69 6e 67 20 66 6f 72 20 42 53 44 67 65 74 74  king for BSDgett
2790: 69 6d 65 6f 66 64 61 79 22 22 2e 2e 2e 20 24 61  imeofday""... $a
27a0: 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20  c_c" 1>&6.-echo 
27b0: 22 63 6f 6e 66 69 67 75 72 65 3a 34 34 31 34 3a  "configure:4414:
27c0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 42 53   checking for BS
27d0: 44 67 65 74 74 69 6d 65 6f 66 64 61 79 22 20 3e  Dgettimeofday" >
27e0: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
27f0: 75 72 65 3a 34 33 37 32 3a 20 63 68 65 63 6b 69  ure:4372: checki
2800: 6e 67 20 66 6f 72 20 42 53 44 67 65 74 74 69 6d  ng for BSDgettim
2810: 65 6f 66 64 61 79 22 20 3e 26 35 0a 20 69 66 20  eofday" >&5. if 
2820: 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63  eval "test \"`ec
2830: 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 66  ho '$''{'ac_cv_f
2840: 75 6e 63 5f 42 53 44 67 65 74 74 69 6d 65 6f 66  unc_BSDgettimeof
2850: 64 61 79 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20  day'+set}'`\" = 
2860: 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63  set"; then.   ec
2870: 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65  ho $ac_n "(cache
2880: 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 20  d) $ac_c" 1>&6. 
2890: 65 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63 6f  else.   cat > co
28a0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
28b0: 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 34 31 39  <EOF.-#line 4419
28c0: 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c   "configure".+#l
28d0: 69 6e 65 20 34 33 37 37 20 22 63 6f 6e 66 69 67  ine 4377 "config
28e0: 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22  ure". #include "
28f0: 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 2f 2a 20  confdefs.h". /* 
2900: 53 79 73 74 65 6d 20 68 65 61 64 65 72 20 74 6f  System header to
2910: 20 64 65 66 69 6e 65 20 5f 5f 73 74 75 62 20 6d   define __stub m
2920: 61 63 72 6f 73 20 61 6e 64 20 68 6f 70 65 66 75  acros and hopefu
2930: 6c 6c 79 20 66 65 77 20 70 72 6f 74 6f 74 79 70  lly few prototyp
2940: 65 73 2c 0a 20 20 20 20 20 77 68 69 63 68 20 63  es,.     which c
2950: 61 6e 20 63 6f 6e 66 6c 69 63 74 20 77 69 74 68  an conflict with
2960: 20 63 68 61 72 20 42 53 44 67 65 74 74 69 6d 65   char BSDgettime
2970: 6f 66 64 61 79 28 29 3b 20 62 65 6c 6f 77 2e 20  ofday(); below. 
2980: 20 2a 2f 0a 40 40 20 2d 34 34 33 38 2c 37 20 2b   */.@@ -4438,7 +
2990: 34 33 39 36 2c 37 20 40 40 0a 20 0a 20 3b 20 72  4396,7 @@. . ; r
29a0: 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a  eturn 0; }. EOF.
29b0: 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  -if { (eval echo
29c0: 20 63 6f 6e 66 69 67 75 72 65 3a 34 34 34 32 3a   configure:4442:
29d0: 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31   \"$ac_link\") 1
29e0: 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c  >&5; (eval $ac_l
29f0: 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20  ink) 2>&5; } && 
2a00: 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
2a10: 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
2a20: 65 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65  en.+if { (eval e
2a30: 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 34  cho configure:44
2a40: 30 30 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  00: \"$ac_link\"
2a50: 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61  ) 1>&5; (eval $a
2a60: 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20  c_link) 2>&5; } 
2a70: 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
2a80: 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b  est${ac_exeext};
2a90: 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20   then.   rm -rf 
2aa0: 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 65 76 61  conftest*.   eva
2ab0: 6c 20 22 61 63 5f 63 76 5f 66 75 6e 63 5f 42 53  l "ac_cv_func_BS
2ac0: 44 67 65 74 74 69 6d 65 6f 66 64 61 79 3d 79 65  Dgettimeofday=ye
2ad0: 73 22 0a 20 65 6c 73 65 0a 40 40 20 2d 34 34 36  s". else.@@ -446
2ae0: 30 2c 31 32 20 2b 34 34 31 38 2c 31 32 20 40 40  0,12 +4418,12 @@
2af0: 0a 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22  .   echo "$ac_t"
2b00: 22 6e 6f 22 20 31 3e 26 36 0a 20 0a 20 20 20 20  "no" 1>&6. .    
2b10: 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65   echo $ac_n "che
2b20: 63 6b 69 6e 67 20 66 6f 72 20 67 65 74 74 69 6d  cking for gettim
2b30: 65 6f 66 64 61 79 22 22 2e 2e 2e 20 24 61 63 5f  eofday""... $ac_
2b40: 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63  c" 1>&6.-echo "c
2b50: 6f 6e 66 69 67 75 72 65 3a 34 34 36 34 3a 20 63  onfigure:4464: c
2b60: 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65 74 74  hecking for gett
2b70: 69 6d 65 6f 66 64 61 79 22 20 3e 26 35 0a 2b 65  imeofday" >&5.+e
2b80: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34  cho "configure:4
2b90: 34 32 32 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  422: checking fo
2ba0: 72 20 67 65 74 74 69 6d 65 6f 66 64 61 79 22 20  r gettimeofday" 
2bb0: 3e 26 35 0a 20 69 66 20 65 76 61 6c 20 22 74 65  >&5. if eval "te
2bc0: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b  st \"`echo '$''{
2bd0: 27 61 63 5f 63 76 5f 66 75 6e 63 5f 67 65 74 74  'ac_cv_func_gett
2be0: 69 6d 65 6f 66 64 61 79 27 2b 73 65 74 7d 27 60  imeofday'+set}'`
2bf0: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a  \" = set"; then.
2c00: 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28     echo $ac_n "(
2c10: 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31  cached) $ac_c" 1
2c20: 3e 26 36 0a 20 65 6c 73 65 0a 20 20 20 63 61 74  >&6. else.   cat
2c30: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
2c40: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
2c50: 20 34 34 36 39 20 22 63 6f 6e 66 69 67 75 72 65   4469 "configure
2c60: 22 0a 2b 23 6c 69 6e 65 20 34 34 32 37 20 22 63  ".+#line 4427 "c
2c70: 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c  onfigure". #incl
2c80: 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22  ude "confdefs.h"
2c90: 0a 20 2f 2a 20 53 79 73 74 65 6d 20 68 65 61 64  . /* System head
2ca0: 65 72 20 74 6f 20 64 65 66 69 6e 65 20 5f 5f 73  er to define __s
2cb0: 74 75 62 20 6d 61 63 72 6f 73 20 61 6e 64 20 68  tub macros and h
2cc0: 6f 70 65 66 75 6c 6c 79 20 66 65 77 20 70 72 6f  opefully few pro
2cd0: 74 6f 74 79 70 65 73 2c 0a 20 20 20 20 20 77 68  totypes,.     wh
2ce0: 69 63 68 20 63 61 6e 20 63 6f 6e 66 6c 69 63 74  ich can conflict
2cf0: 20 77 69 74 68 20 63 68 61 72 20 67 65 74 74 69   with char getti
2d00: 6d 65 6f 66 64 61 79 28 29 3b 20 62 65 6c 6f 77  meofday(); below
2d10: 2e 20 20 2a 2f 0a 40 40 20 2d 34 34 38 38 2c 37  .  */.@@ -4488,7
2d20: 20 2b 34 34 34 36 2c 37 20 40 40 0a 20 0a 20 3b   +4446,7 @@. . ;
2d30: 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f   return 0; }. EO
2d40: 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63  F.-if { (eval ec
2d50: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 34 39  ho configure:449
2d60: 32 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29  2: \"$ac_link\")
2d70: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
2d80: 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26  _link) 2>&5; } &
2d90: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
2da0: 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
2db0: 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c  then.+if { (eval
2dc0: 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a   echo configure:
2dd0: 34 34 35 30 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  4450: \"$ac_link
2de0: 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20  \") 1>&5; (eval 
2df0: 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20  $ac_link) 2>&5; 
2e00: 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
2e10: 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74  ftest${ac_exeext
2e20: 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72  }; then.   rm -r
2e30: 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 65  f conftest*.   e
2e40: 76 61 6c 20 22 61 63 5f 63 76 5f 66 75 6e 63 5f  val "ac_cv_func_
2e50: 67 65 74 74 69 6d 65 6f 66 64 61 79 3d 79 65 73  gettimeofday=yes
2e60: 22 0a 20 65 6c 73 65 0a 40 40 20 2d 34 35 31 35  ". else.@@ -4515
2e70: 2c 31 32 20 2b 34 34 37 33 2c 31 32 20 40 40 0a  ,12 +4473,12 @@.
2e80: 20 66 69 0a 20 0a 20 65 63 68 6f 20 24 61 63 5f   fi. . echo $ac_
2e90: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
2ea0: 67 65 74 74 69 6d 65 6f 66 64 61 79 20 64 65 63  gettimeofday dec
2eb0: 6c 61 72 61 74 69 6f 6e 22 22 2e 2e 2e 20 24 61  laration""... $a
2ec0: 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20  c_c" 1>&6.-echo 
2ed0: 22 63 6f 6e 66 69 67 75 72 65 3a 34 35 31 39 3a  "configure:4519:
2ee0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65   checking for ge
2ef0: 74 74 69 6d 65 6f 66 64 61 79 20 64 65 63 6c 61  ttimeofday decla
2f00: 72 61 74 69 6f 6e 22 20 3e 26 35 0a 2b 65 63 68  ration" >&5.+ech
2f10: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 34 37  o "configure:447
2f20: 37 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  7: checking for 
2f30: 67 65 74 74 69 6d 65 6f 66 64 61 79 20 64 65 63  gettimeofday dec
2f40: 6c 61 72 61 74 69 6f 6e 22 20 3e 26 35 0a 20 69  laration" >&5. i
2f50: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60  f eval "test \"`
2f60: 65 63 68 6f 20 27 24 27 27 7b 27 74 63 6c 5f 63  echo '$''{'tcl_c
2f70: 76 5f 67 72 65 70 5f 67 65 74 74 69 6d 65 6f 66  v_grep_gettimeof
2f80: 64 61 79 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20  day'+set}'`\" = 
2f90: 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63  set"; then.   ec
2fa0: 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65  ho $ac_n "(cache
2fb0: 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 20  d) $ac_c" 1>&6. 
2fc0: 65 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63 6f  else.   cat > co
2fd0: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
2fe0: 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 35 32 34  <EOF.-#line 4524
2ff0: 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c   "configure".+#l
3000: 69 6e 65 20 34 34 38 32 20 22 63 6f 6e 66 69 67  ine 4482 "config
3010: 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22  ure". #include "
3020: 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 23 69 6e  confdefs.h". #in
3030: 63 6c 75 64 65 20 3c 73 79 73 2f 74 69 6d 65 2e  clude <sys/time.
3040: 68 3e 0a 20 45 4f 46 0a 40 40 20 2d 34 35 35 31  h>. EOF.@@ -4551
3050: 2c 31 34 20 2b 34 35 30 39 2c 31 34 20 40 40 0a  ,14 +4509,14 @@.
3060: 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   #--------------
3070: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
3080: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
3090: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
30a0: 2d 2d 2d 2d 2d 2d 0a 20 0a 20 65 63 68 6f 20 24  ------. . echo $
30b0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77  ac_n "checking w
30c0: 68 65 74 68 65 72 20 63 68 61 72 20 69 73 20 75  hether char is u
30d0: 6e 73 69 67 6e 65 64 22 22 2e 2e 2e 20 24 61 63  nsigned""... $ac
30e0: 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22  _c" 1>&6.-echo "
30f0: 63 6f 6e 66 69 67 75 72 65 3a 34 35 35 35 3a 20  configure:4555: 
3100: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
3110: 20 63 68 61 72 20 69 73 20 75 6e 73 69 67 6e 65   char is unsigne
3120: 64 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f  d" >&5.+echo "co
3130: 6e 66 69 67 75 72 65 3a 34 35 31 33 3a 20 63 68  nfigure:4513: ch
3140: 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 63  ecking whether c
3150: 68 61 72 20 69 73 20 75 6e 73 69 67 6e 65 64 22  har is unsigned"
3160: 20 3e 26 35 0a 20 69 66 20 65 76 61 6c 20 22 74   >&5. if eval "t
3170: 65 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27  est \"`echo '$''
3180: 7b 27 61 63 5f 63 76 5f 63 5f 63 68 61 72 5f 75  {'ac_cv_c_char_u
3190: 6e 73 69 67 6e 65 64 27 2b 73 65 74 7d 27 60 5c  nsigned'+set}'`\
31a0: 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20  " = set"; then. 
31b0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63    echo $ac_n "(c
31c0: 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e  ached) $ac_c" 1>
31d0: 26 36 0a 20 65 6c 73 65 0a 20 20 20 69 66 20 74  &6. else.   if t
31e0: 65 73 74 20 22 24 47 43 43 22 20 3d 20 79 65 73  est "$GCC" = yes
31f0: 3b 20 74 68 65 6e 0a 20 20 20 23 20 47 43 43 20  ; then.   # GCC 
3200: 70 72 65 64 65 66 69 6e 65 73 20 74 68 69 73 20  predefines this 
3210: 73 79 6d 62 6f 6c 20 6f 6e 20 73 79 73 74 65 6d  symbol on system
3220: 73 20 77 68 65 72 65 20 69 74 20 61 70 70 6c 69  s where it appli
3230: 65 73 2e 0a 20 63 61 74 20 3e 20 63 6f 6e 66 74  es.. cat > conft
3240: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f  est.$ac_ext <<EO
3250: 46 0a 2d 23 6c 69 6e 65 20 34 35 36 32 20 22 63  F.-#line 4562 "c
3260: 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65  onfigure".+#line
3270: 20 34 35 32 30 20 22 63 6f 6e 66 69 67 75 72 65   4520 "configure
3280: 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ". #include "con
3290: 66 64 65 66 73 2e 68 22 0a 20 23 69 66 64 65 66  fdefs.h". #ifdef
32a0: 20 5f 5f 43 48 41 52 5f 55 4e 53 49 47 4e 45 44   __CHAR_UNSIGNED
32b0: 5f 5f 0a 20 20 20 79 65 73 0a 40 40 20 2d 34 35  __.   yes.@@ -45
32c0: 38 30 2c 37 20 2b 34 35 33 38 2c 37 20 40 40 0a  80,7 +4538,7 @@.
32d0: 20 20 20 20 20 7b 20 65 63 68 6f 20 22 63 6f 6e       { echo "con
32e0: 66 69 67 75 72 65 3a 20 65 72 72 6f 72 3a 20 63  figure: error: c
32f0: 61 6e 20 6e 6f 74 20 72 75 6e 20 74 65 73 74 20  an not run test 
3300: 70 72 6f 67 72 61 6d 20 77 68 69 6c 65 20 63 72  program while cr
3310: 6f 73 73 20 63 6f 6d 70 69 6c 69 6e 67 22 20 31  oss compiling" 1
3320: 3e 26 32 3b 20 65 78 69 74 20 31 3b 20 7d 0a 20  >&2; exit 1; }. 
3330: 65 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63 6f  else.   cat > co
3340: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
3350: 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 35 38 34  <EOF.-#line 4584
3360: 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c   "configure".+#l
3370: 69 6e 65 20 34 35 34 32 20 22 63 6f 6e 66 69 67  ine 4542 "config
3380: 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22  ure". #include "
3390: 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 2f 2a 20  confdefs.h". /* 
33a0: 76 6f 6c 61 74 69 6c 65 20 70 72 65 76 65 6e 74  volatile prevent
33b0: 73 20 67 63 63 32 20 66 72 6f 6d 20 6f 70 74 69  s gcc2 from opti
33c0: 6d 69 7a 69 6e 67 20 74 68 65 20 74 65 73 74 20  mizing the test 
33d0: 61 77 61 79 20 6f 6e 20 73 70 61 72 63 73 2e 20  away on sparcs. 
33e0: 20 2a 2f 0a 20 23 69 66 20 21 64 65 66 69 6e 65   */. #if !define
33f0: 64 28 5f 5f 53 54 44 43 5f 5f 29 20 7c 7c 20 5f  d(__STDC__) || _
3400: 5f 53 54 44 43 5f 5f 20 21 3d 20 31 0a 40 40 20  _STDC__ != 1.@@ 
3410: 2d 34 35 39 30 2c 37 20 2b 34 35 34 38 2c 37 20  -4590,7 +4548,7 
3420: 40 40 0a 20 20 20 76 6f 6c 61 74 69 6c 65 20 63  @@.   volatile c
3430: 68 61 72 20 63 20 3d 20 32 35 35 3b 20 65 78 69  har c = 255; exi
3440: 74 28 63 20 3c 20 30 29 3b 0a 20 7d 0a 20 45 4f  t(c < 0);. }. EO
3450: 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63  F.-if { (eval ec
3460: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 35 39  ho configure:459
3470: 34 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29  4: \"$ac_link\")
3480: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
3490: 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26  _link) 2>&5; } &
34a0: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
34b0: 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 20 26  st${ac_exeext} &
34c0: 26 20 28 2e 2f 63 6f 6e 66 74 65 73 74 3b 20 65  & (./conftest; e
34d0: 78 69 74 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c  xit) 2>/dev/null
34e0: 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  .+if { (eval ech
34f0: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 35 35 32  o configure:4552
3500: 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20  : \"$ac_link\") 
3510: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f  1>&5; (eval $ac_
3520: 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26  link) 2>&5; } &&
3530: 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
3540: 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 20 26 26  t${ac_exeext} &&
3550: 20 28 2e 2f 63 6f 6e 66 74 65 73 74 3b 20 65 78   (./conftest; ex
3560: 69 74 29 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 0a  it) 2>/dev/null.
3570: 20 74 68 65 6e 0a 20 20 20 61 63 5f 63 76 5f 63   then.   ac_cv_c
3580: 5f 63 68 61 72 5f 75 6e 73 69 67 6e 65 64 3d 79  _char_unsigned=y
3590: 65 73 0a 20 65 6c 73 65 0a 40 40 20 2d 34 36 31  es. else.@@ -461
35a0: 34 2c 31 32 20 2b 34 35 37 32 2c 31 32 20 40 40  4,12 +4572,12 @@
35b0: 0a 20 66 69 0a 20 0a 20 65 63 68 6f 20 24 61 63  . fi. . echo $ac
35c0: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 73 69 67  _n "checking sig
35d0: 6e 65 64 20 63 68 61 72 20 64 65 63 6c 61 72 61  ned char declara
35e0: 74 69 6f 6e 73 22 22 2e 2e 2e 20 24 61 63 5f 63  tions""... $ac_c
35f0: 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f  " 1>&6.-echo "co
3600: 6e 66 69 67 75 72 65 3a 34 36 31 38 3a 20 63 68  nfigure:4618: ch
3610: 65 63 6b 69 6e 67 20 73 69 67 6e 65 64 20 63 68  ecking signed ch
3620: 61 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 22  ar declarations"
3630: 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66   >&5.+echo "conf
3640: 69 67 75 72 65 3a 34 35 37 36 3a 20 63 68 65 63  igure:4576: chec
3650: 6b 69 6e 67 20 73 69 67 6e 65 64 20 63 68 61 72  king signed char
3660: 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 22 20 3e   declarations" >
3670: 26 35 0a 20 69 66 20 65 76 61 6c 20 22 74 65 73  &5. if eval "tes
3680: 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27  t \"`echo '$''{'
3690: 74 63 6c 5f 63 76 5f 63 68 61 72 5f 73 69 67 6e  tcl_cv_char_sign
36a0: 65 64 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73  ed'+set}'`\" = s
36b0: 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63 68  et"; then.   ech
36c0: 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64  o $ac_n "(cached
36d0: 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 20 65  ) $ac_c" 1>&6. e
36e0: 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e  lse.   cat > con
36f0: 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c  ftest.$ac_ext <<
3700: 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 36 32 33 20  EOF.-#line 4623 
3710: 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69  "configure".+#li
3720: 6e 65 20 34 35 38 31 20 22 63 6f 6e 66 69 67 75  ne 4581 "configu
3730: 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63  re". #include "c
3740: 6f 6e 66 64 65 66 73 2e 68 22 0a 20 0a 20 69 6e  onfdefs.h". . in
3750: 74 20 6d 61 69 6e 28 29 20 7b 0a 40 40 20 2d 34  t main() {.@@ -4
3760: 36 32 39 2c 37 20 2b 34 35 38 37 2c 37 20 40 40  629,7 +4587,7 @@
3770: 0a 20 09 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b  . .. ; return 0;
3780: 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65   }. EOF.-if { (e
3790: 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75  val echo configu
37a0: 72 65 3a 34 36 33 33 3a 20 5c 22 24 61 63 5f 63  re:4633: \"$ac_c
37b0: 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b 20  ompile\") 1>&5; 
37c0: 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
37d0: 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65 6e  e) 2>&5; }; then
37e0: 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  .+if { (eval ech
37f0: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 35 39 31  o configure:4591
3800: 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
3810: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24  ") 1>&5; (eval $
3820: 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
3830: 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20  ; }; then.   rm 
3840: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
3850: 20 74 63 6c 5f 63 76 5f 63 68 61 72 5f 73 69 67   tcl_cv_char_sig
3860: 6e 65 64 3d 79 65 73 0a 20 65 6c 73 65 0a 40 40  ned=yes. else.@@
3870: 20 2d 34 36 36 38 2c 31 37 20 2b 34 36 32 36 2c   -4668,17 +4626,
3880: 31 37 20 40 40 0a 20 09 69 66 20 74 65 73 74 20  17 @@. .if test 
3890: 22 24 6c 61 6e 67 69 6e 66 6f 5f 6f 6b 22 20 3d  "$langinfo_ok" =
38a0: 20 22 79 65 73 22 3b 20 74 68 65 6e 0a 20 09 20   "yes"; then. . 
38b0: 20 20 20 61 63 5f 73 61 66 65 3d 60 65 63 68 6f     ac_safe=`echo
38c0: 20 22 6c 61 6e 67 69 6e 66 6f 2e 68 22 20 7c 20   "langinfo.h" | 
38d0: 73 65 64 20 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f  sed 'y%./+-%__p_
38e0: 25 27 60 0a 20 65 63 68 6f 20 24 61 63 5f 6e 20  %'`. echo $ac_n 
38f0: 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 61  "checking for la
3900: 6e 67 69 6e 66 6f 2e 68 22 22 2e 2e 2e 20 24 61  nginfo.h""... $a
3910: 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20  c_c" 1>&6.-echo 
3920: 22 63 6f 6e 66 69 67 75 72 65 3a 34 36 37 32 3a  "configure:4672:
3930: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6c 61   checking for la
3940: 6e 67 69 6e 66 6f 2e 68 22 20 3e 26 35 0a 2b 65  nginfo.h" >&5.+e
3950: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34  cho "configure:4
3960: 36 33 30 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  630: checking fo
3970: 72 20 6c 61 6e 67 69 6e 66 6f 2e 68 22 20 3e 26  r langinfo.h" >&
3980: 35 0a 20 69 66 20 65 76 61 6c 20 22 74 65 73 74  5. if eval "test
3990: 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61   \"`echo '$''{'a
39a0: 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61 63 5f  c_cv_header_$ac_
39b0: 73 61 66 65 27 2b 73 65 74 7d 27 60 5c 22 20 3d  safe'+set}'`\" =
39c0: 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65   set"; then.   e
39d0: 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68  cho $ac_n "(cach
39e0: 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a  ed) $ac_c" 1>&6.
39f0: 20 65 6c 73 65 0a 20 20 20 63 61 74 20 3e 20 63   else.   cat > c
3a00: 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20  onftest.$ac_ext 
3a10: 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 36 37  <<EOF.-#line 467
3a20: 37 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23  7 "configure".+#
3a30: 6c 69 6e 65 20 34 36 33 35 20 22 63 6f 6e 66 69  line 4635 "confi
3a40: 67 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20  gure". #include 
3a50: 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 23 69  "confdefs.h". #i
3a60: 6e 63 6c 75 64 65 20 3c 6c 61 6e 67 69 6e 66 6f  nclude <langinfo
3a70: 2e 68 3e 0a 20 45 4f 46 0a 20 61 63 5f 74 72 79  .h>. EOF. ac_try
3a80: 3d 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65  ="$ac_cpp confte
3a90: 73 74 2e 24 61 63 5f 65 78 74 20 3e 2f 64 65 76  st.$ac_ext >/dev
3aa0: 2f 6e 75 6c 6c 20 32 3e 63 6f 6e 66 74 65 73 74  /null 2>conftest
3ab0: 2e 6f 75 74 22 0a 2d 7b 20 28 65 76 61 6c 20 65  .out".-{ (eval e
3ac0: 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 36  cho configure:46
3ad0: 38 32 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 29  82: \"$ac_try\")
3ae0: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
3af0: 5f 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 2b 7b  _try) 2>&5; }.+{
3b00: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66   (eval echo conf
3b10: 69 67 75 72 65 3a 34 36 34 30 3a 20 5c 22 24 61  igure:4640: \"$a
3b20: 63 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28  c_try\") 1>&5; (
3b30: 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
3b40: 26 35 3b 20 7d 0a 20 61 63 5f 65 72 72 3d 60 67  &5; }. ac_err=`g
3b50: 72 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f  rep -v '^ *+' co
3b60: 6e 66 74 65 73 74 2e 6f 75 74 20 7c 20 67 72 65  nftest.out | gre
3b70: 70 20 2d 76 20 22 5e 63 6f 6e 66 74 65 73 74 2e  p -v "^conftest.
3b80: 24 7b 61 63 5f 65 78 74 7d 5c 24 22 60 0a 20 69  ${ac_ext}\$"`. i
3b90: 66 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 65  f test -z "$ac_e
3ba0: 72 72 22 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20  rr"; then.   rm 
3bb0: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 40 40  -rf conftest*.@@
3bc0: 20 2d 34 37 30 33 2c 31 37 20 2b 34 36 36 31 2c   -4703,17 +4661,
3bd0: 31 37 20 40 40 0a 20 09 66 69 0a 20 20 20 20 20  17 @@. .fi.     
3be0: 66 69 0a 20 20 20 20 20 65 63 68 6f 20 24 61 63  fi.     echo $ac
3bf0: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 77 68 65  _n "checking whe
3c00: 74 68 65 72 20 74 6f 20 75 73 65 20 6e 6c 5f 6c  ther to use nl_l
3c10: 61 6e 67 69 6e 66 6f 22 22 2e 2e 2e 20 24 61 63  anginfo""... $ac
3c20: 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22  _c" 1>&6.-echo "
3c30: 63 6f 6e 66 69 67 75 72 65 3a 34 37 30 37 3a 20  configure:4707: 
3c40: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
3c50: 20 74 6f 20 75 73 65 20 6e 6c 5f 6c 61 6e 67 69   to use nl_langi
3c60: 6e 66 6f 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22  nfo" >&5.+echo "
3c70: 63 6f 6e 66 69 67 75 72 65 3a 34 36 36 35 3a 20  configure:4665: 
3c80: 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72  checking whether
3c90: 20 74 6f 20 75 73 65 20 6e 6c 5f 6c 61 6e 67 69   to use nl_langi
3ca0: 6e 66 6f 22 20 3e 26 35 0a 20 20 20 20 20 69 66  nfo" >&5.     if
3cb0: 20 74 65 73 74 20 22 24 6c 61 6e 67 69 6e 66 6f   test "$langinfo
3cc0: 5f 6f 6b 22 20 3d 20 22 79 65 73 22 3b 20 74 68  _ok" = "yes"; th
3cd0: 65 6e 0a 20 09 63 61 74 20 3e 20 63 6f 6e 66 74  en. .cat > conft
3ce0: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f  est.$ac_ext <<EO
3cf0: 46 0a 2d 23 6c 69 6e 65 20 34 37 31 30 20 22 63  F.-#line 4710 "c
3d00: 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65  onfigure".+#line
3d10: 20 34 36 36 38 20 22 63 6f 6e 66 69 67 75 72 65   4668 "configure
3d20: 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ". #include "con
3d30: 66 64 65 66 73 2e 68 22 0a 20 23 69 6e 63 6c 75  fdefs.h". #inclu
3d40: 64 65 20 3c 6c 61 6e 67 69 6e 66 6f 2e 68 3e 0a  de <langinfo.h>.
3d50: 20 69 6e 74 20 6d 61 69 6e 28 29 20 7b 0a 20 6e   int main() {. n
3d60: 6c 5f 6c 61 6e 67 69 6e 66 6f 28 43 4f 44 45 53  l_langinfo(CODES
3d70: 45 54 29 3b 0a 20 3b 20 72 65 74 75 72 6e 20 30  ET);. ; return 0
3d80: 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28  ; }. EOF.-if { (
3d90: 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67  eval echo config
3da0: 75 72 65 3a 34 37 31 37 3a 20 5c 22 24 61 63 5f  ure:4717: \"$ac_
3db0: 63 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b  compile\") 1>&5;
3dc0: 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69   (eval $ac_compi
3dd0: 6c 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65  le) 2>&5; }; the
3de0: 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63  n.+if { (eval ec
3df0: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 36 37  ho configure:467
3e00: 35 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65  5: \"$ac_compile
3e10: 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20  \") 1>&5; (eval 
3e20: 24 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26  $ac_compile) 2>&
3e30: 35 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d  5; }; then.   rm
3e40: 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
3e50: 20 20 6c 61 6e 67 69 6e 66 6f 5f 6f 6b 3d 79 65    langinfo_ok=ye
3e60: 73 0a 20 65 6c 73 65 0a 40 40 20 2d 34 37 34 39  s. else.@@ -4749
3e70: 2c 31 32 20 2b 34 37 30 37 2c 31 32 20 40 40 0a  ,12 +4707,12 @@.
3e80: 20 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d       #----------
3e90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
3ea0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
3eb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
3ec0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 20 20 20  ----------. .   
3ed0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68    echo $ac_n "ch
3ee0: 65 63 6b 69 6e 67 20 66 6f 72 20 73 69 6e 22 22  ecking for sin""
3ef0: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a  ... $ac_c" 1>&6.
3f00: 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65  -echo "configure
3f10: 3a 34 37 35 33 3a 20 63 68 65 63 6b 69 6e 67 20  :4753: checking 
3f20: 66 6f 72 20 73 69 6e 22 20 3e 26 35 0a 2b 65 63  for sin" >&5.+ec
3f30: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 37  ho "configure:47
3f40: 31 31 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  11: checking for
3f50: 20 73 69 6e 22 20 3e 26 35 0a 20 69 66 20 65 76   sin" >&5. if ev
3f60: 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f  al "test \"`echo
3f70: 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 66 75 6e   '$''{'ac_cv_fun
3f80: 63 5f 73 69 6e 27 2b 73 65 74 7d 27 60 5c 22 20  c_sin'+set}'`\" 
3f90: 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20  = set"; then.   
3fa0: 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63  echo $ac_n "(cac
3fb0: 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36  hed) $ac_c" 1>&6
3fc0: 0a 20 65 6c 73 65 0a 20 20 20 63 61 74 20 3e 20  . else.   cat > 
3fd0: 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74  conftest.$ac_ext
3fe0: 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 34 37   <<EOF.-#line 47
3ff0: 35 38 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b  58 "configure".+
4000: 23 6c 69 6e 65 20 34 37 31 36 20 22 63 6f 6e 66  #line 4716 "conf
4010: 69 67 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65  igure". #include
4020: 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 2f   "confdefs.h". /
4030: 2a 20 53 79 73 74 65 6d 20 68 65 61 64 65 72 20  * System header 
4040: 74 6f 20 64 65 66 69 6e 65 20 5f 5f 73 74 75 62  to define __stub
4050: 20 6d 61 63 72 6f 73 20 61 6e 64 20 68 6f 70 65   macros and hope
4060: 66 75 6c 6c 79 20 66 65 77 20 70 72 6f 74 6f 74  fully few protot
4070: 79 70 65 73 2c 0a 20 20 20 20 20 77 68 69 63 68  ypes,.     which
4080: 20 63 61 6e 20 63 6f 6e 66 6c 69 63 74 20 77 69   can conflict wi
4090: 74 68 20 63 68 61 72 20 73 69 6e 28 29 3b 20 62  th char sin(); b
40a0: 65 6c 6f 77 2e 20 20 2a 2f 0a 40 40 20 2d 34 37  elow.  */.@@ -47
40b0: 37 37 2c 37 20 2b 34 37 33 35 2c 37 20 40 40 0a  77,7 +4735,7 @@.
40c0: 20 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d   . ; return 0; }
40d0: 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65 76 61  . EOF.-if { (eva
40e0: 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65  l echo configure
40f0: 3a 34 37 38 31 3a 20 5c 22 24 61 63 5f 6c 69 6e  :4781: \"$ac_lin
4100: 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c  k\") 1>&5; (eval
4110: 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b   $ac_link) 2>&5;
4120: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
4130: 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78  nftest${ac_exeex
4140: 74 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28  t}; then.+if { (
4150: 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67  eval echo config
4160: 75 72 65 3a 34 37 33 39 3a 20 5c 22 24 61 63 5f  ure:4739: \"$ac_
4170: 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65  link\") 1>&5; (e
4180: 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
4190: 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73  &5; } && test -s
41a0: 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78   conftest${ac_ex
41b0: 65 65 78 74 7d 3b 20 74 68 65 6e 0a 20 20 20 72  eext}; then.   r
41c0: 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
41d0: 20 20 20 65 76 61 6c 20 22 61 63 5f 63 76 5f 66     eval "ac_cv_f
41e0: 75 6e 63 5f 73 69 6e 3d 79 65 73 22 0a 20 65 6c  unc_sin=yes". el
41f0: 73 65 0a 40 40 20 2d 34 37 39 38 2c 37 20 2b 34  se.@@ -4798,7 +4
4200: 37 35 36 2c 37 20 40 40 0a 20 66 69 0a 20 0a 20  756,7 @@. fi. . 
4210: 20 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22      echo $ac_n "
4220: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6d 61 69  checking for mai
4230: 6e 20 69 6e 20 2d 6c 69 65 65 65 22 22 2e 2e 2e  n in -lieee""...
4240: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63   $ac_c" 1>&6.-ec
4250: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 38  ho "configure:48
4260: 30 32 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  02: checking for
4270: 20 6d 61 69 6e 20 69 6e 20 2d 6c 69 65 65 65 22   main in -lieee"
4280: 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66   >&5.+echo "conf
4290: 69 67 75 72 65 3a 34 37 36 30 3a 20 63 68 65 63  igure:4760: chec
42a0: 6b 69 6e 67 20 66 6f 72 20 6d 61 69 6e 20 69 6e  king for main in
42b0: 20 2d 6c 69 65 65 65 22 20 3e 26 35 0a 20 61 63   -lieee" >&5. ac
42c0: 5f 6c 69 62 5f 76 61 72 3d 60 65 63 68 6f 20 69  _lib_var=`echo i
42d0: 65 65 65 27 5f 27 6d 61 69 6e 20 7c 20 73 65 64  eee'_'main | sed
42e0: 20 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60   'y%./+-%__p_%'`
42f0: 0a 20 69 66 20 65 76 61 6c 20 22 74 65 73 74 20  . if eval "test 
4300: 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63  \"`echo '$''{'ac
4310: 5f 63 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f  _cv_lib_$ac_lib_
4320: 76 61 72 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20  var'+set}'`\" = 
4330: 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63  set"; then.   ec
4340: 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65  ho $ac_n "(cache
4350: 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 40  d) $ac_c" 1>&6.@
4360: 40 20 2d 34 38 30 36 2c 31 34 20 2b 34 37 36 34  @ -4806,14 +4764
4370: 2c 31 34 20 40 40 0a 20 20 20 61 63 5f 73 61 76  ,14 @@.   ac_sav
4380: 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 20  e_LIBS="$LIBS". 
4390: 4c 49 42 53 3d 22 2d 6c 69 65 65 65 20 20 24 4c  LIBS="-lieee  $L
43a0: 49 42 53 22 0a 20 63 61 74 20 3e 20 63 6f 6e 66  IBS". cat > conf
43b0: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45  test.$ac_ext <<E
43c0: 4f 46 0a 2d 23 6c 69 6e 65 20 34 38 31 30 20 22  OF.-#line 4810 "
43d0: 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e  configure".+#lin
43e0: 65 20 34 37 36 38 20 22 63 6f 6e 66 69 67 75 72  e 4768 "configur
43f0: 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f  e". #include "co
4400: 6e 66 64 65 66 73 2e 68 22 0a 20 0a 20 69 6e 74  nfdefs.h". . int
4410: 20 6d 61 69 6e 28 29 20 7b 0a 20 6d 61 69 6e 28   main() {. main(
4420: 29 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d  ). ; return 0; }
4430: 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65 76 61  . EOF.-if { (eva
4440: 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65  l echo configure
4450: 3a 34 38 31 37 3a 20 5c 22 24 61 63 5f 6c 69 6e  :4817: \"$ac_lin
4460: 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c  k\") 1>&5; (eval
4470: 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b   $ac_link) 2>&5;
4480: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
4490: 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78  nftest${ac_exeex
44a0: 74 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28  t}; then.+if { (
44b0: 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67  eval echo config
44c0: 75 72 65 3a 34 37 37 35 3a 20 5c 22 24 61 63 5f  ure:4775: \"$ac_
44d0: 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65  link\") 1>&5; (e
44e0: 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
44f0: 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73  &5; } && test -s
4500: 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78   conftest${ac_ex
4510: 65 65 78 74 7d 3b 20 74 68 65 6e 0a 20 20 20 72  eext}; then.   r
4520: 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a  m -rf conftest*.
4530: 20 20 20 65 76 61 6c 20 22 61 63 5f 63 76 5f 6c     eval "ac_cv_l
4540: 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 3d 79  ib_$ac_lib_var=y
4550: 65 73 22 0a 20 65 6c 73 65 0a 40 40 20 2d 34 38  es". else.@@ -48
4560: 34 30 2c 37 20 2b 34 37 39 38 2c 37 20 40 40 0a  40,7 +4798,7 @@.
4570: 20 20 20 20 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d       #----------
4580: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
4590: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
45a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
45b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 0a 20 20 20  ----------. .   
45c0: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68    echo $ac_n "ch
45d0: 65 63 6b 69 6e 67 20 66 6f 72 20 6d 61 69 6e 20  ecking for main 
45e0: 69 6e 20 2d 6c 69 6e 65 74 22 22 2e 2e 2e 20 24  in -linet""... $
45f0: 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f  ac_c" 1>&6.-echo
4600: 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 38 34 34   "configure:4844
4610: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 6d  : checking for m
4620: 61 69 6e 20 69 6e 20 2d 6c 69 6e 65 74 22 20 3e  ain in -linet" >
4630: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
4640: 75 72 65 3a 34 38 30 32 3a 20 63 68 65 63 6b 69  ure:4802: checki
4650: 6e 67 20 66 6f 72 20 6d 61 69 6e 20 69 6e 20 2d  ng for main in -
4660: 6c 69 6e 65 74 22 20 3e 26 35 0a 20 61 63 5f 6c  linet" >&5. ac_l
4670: 69 62 5f 76 61 72 3d 60 65 63 68 6f 20 69 6e 65  ib_var=`echo ine
4680: 74 27 5f 27 6d 61 69 6e 20 7c 20 73 65 64 20 27  t'_'main | sed '
4690: 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20  y%./+-%__p_%'`. 
46a0: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22  if eval "test \"
46b0: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63  `echo '$''{'ac_c
46c0: 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61  v_lib_$ac_lib_va
46d0: 72 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65  r'+set}'`\" = se
46e0: 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63 68 6f  t"; then.   echo
46f0: 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29   $ac_n "(cached)
4700: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 40 40 20   $ac_c" 1>&6.@@ 
4710: 2d 34 38 34 38 2c 31 34 20 2b 34 38 30 36 2c 31  -4848,14 +4806,1
4720: 34 20 40 40 0a 20 20 20 61 63 5f 73 61 76 65 5f  4 @@.   ac_save_
4730: 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 20 4c 49  LIBS="$LIBS". LI
4740: 42 53 3d 22 2d 6c 69 6e 65 74 20 20 24 4c 49 42  BS="-linet  $LIB
4750: 53 22 0a 20 63 61 74 20 3e 20 63 6f 6e 66 74 65  S". cat > confte
4760: 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46  st.$ac_ext <<EOF
4770: 0a 2d 23 6c 69 6e 65 20 34 38 35 32 20 22 63 6f  .-#line 4852 "co
4780: 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20  nfigure".+#line 
4790: 34 38 31 30 20 22 63 6f 6e 66 69 67 75 72 65 22  4810 "configure"
47a0: 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66  . #include "conf
47b0: 64 65 66 73 2e 68 22 0a 20 0a 20 69 6e 74 20 6d  defs.h". . int m
47c0: 61 69 6e 28 29 20 7b 0a 20 6d 61 69 6e 28 29 0a  ain() {. main().
47d0: 20 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20   ; return 0; }. 
47e0: 45 4f 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20  EOF.-if { (eval 
47f0: 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34  echo configure:4
4800: 38 35 39 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c  859: \"$ac_link\
4810: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24  ") 1>&5; (eval $
4820: 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d  ac_link) 2>&5; }
4830: 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
4840: 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d  test${ac_exeext}
4850: 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65 76  ; then.+if { (ev
4860: 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72  al echo configur
4870: 65 3a 34 38 31 37 3a 20 5c 22 24 61 63 5f 6c 69  e:4817: \"$ac_li
4880: 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61  nk\") 1>&5; (eva
4890: 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35  l $ac_link) 2>&5
48a0: 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63  ; } && test -s c
48b0: 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65  onftest${ac_exee
48c0: 78 74 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20  xt}; then.   rm 
48d0: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
48e0: 20 65 76 61 6c 20 22 61 63 5f 63 76 5f 6c 69 62   eval "ac_cv_lib
48f0: 5f 24 61 63 5f 6c 69 62 5f 76 61 72 3d 79 65 73  _$ac_lib_var=yes
4900: 22 0a 20 65 6c 73 65 0a 40 40 20 2d 34 38 37 37  ". else.@@ -4877
4910: 2c 31 37 20 2b 34 38 33 35 2c 31 37 20 40 40 0a  ,17 +4835,17 @@.
4920: 20 0a 20 20 20 20 20 61 63 5f 73 61 66 65 3d 60   .     ac_safe=`
4930: 65 63 68 6f 20 22 6e 65 74 2f 65 72 72 6e 6f 2e  echo "net/errno.
4940: 68 22 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d  h" | sed 'y%./+-
4950: 25 5f 5f 70 5f 25 27 60 0a 20 65 63 68 6f 20 24  %__p_%'`. echo $
4960: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ac_n "checking f
4970: 6f 72 20 6e 65 74 2f 65 72 72 6e 6f 2e 68 22 22  or net/errno.h""
4980: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a  ... $ac_c" 1>&6.
4990: 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65  -echo "configure
49a0: 3a 34 38 38 31 3a 20 63 68 65 63 6b 69 6e 67 20  :4881: checking 
49b0: 66 6f 72 20 6e 65 74 2f 65 72 72 6e 6f 2e 68 22  for net/errno.h"
49c0: 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66   >&5.+echo "conf
49d0: 69 67 75 72 65 3a 34 38 33 39 3a 20 63 68 65 63  igure:4839: chec
49e0: 6b 69 6e 67 20 66 6f 72 20 6e 65 74 2f 65 72 72  king for net/err
49f0: 6e 6f 2e 68 22 20 3e 26 35 0a 20 69 66 20 65 76  no.h" >&5. if ev
4a00: 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f  al "test \"`echo
4a10: 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 68 65 61   '$''{'ac_cv_hea
4a20: 64 65 72 5f 24 61 63 5f 73 61 66 65 27 2b 73 65  der_$ac_safe'+se
4a30: 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74  t}'`\" = set"; t
4a40: 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61 63 5f  hen.   echo $ac_
4a50: 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f  n "(cached) $ac_
4a60: 63 22 20 31 3e 26 36 0a 20 65 6c 73 65 0a 20 20  c" 1>&6. else.  
4a70: 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e   cat > conftest.
4a80: 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d 23  $ac_ext <<EOF.-#
4a90: 6c 69 6e 65 20 34 38 38 36 20 22 63 6f 6e 66 69  line 4886 "confi
4aa0: 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20 34 38 34  gure".+#line 484
4ab0: 34 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 20 23  4 "configure". #
4ac0: 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 66  include "confdef
4ad0: 73 2e 68 22 0a 20 23 69 6e 63 6c 75 64 65 20 3c  s.h". #include <
4ae0: 6e 65 74 2f 65 72 72 6e 6f 2e 68 3e 0a 20 45 4f  net/errno.h>. EO
4af0: 46 0a 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  F. ac_try="$ac_c
4b00: 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
4b10: 65 78 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  ext >/dev/null 2
4b20: 3e 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 2d  >conftest.out".-
4b30: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e  { (eval echo con
4b40: 66 69 67 75 72 65 3a 34 38 39 31 3a 20 5c 22 24  figure:4891: \"$
4b50: 61 63 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20  ac_try\") 1>&5; 
4b60: 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
4b70: 3e 26 35 3b 20 7d 0a 2b 7b 20 28 65 76 61 6c 20  >&5; }.+{ (eval 
4b80: 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34  echo configure:4
4b90: 38 34 39 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  849: \"$ac_try\"
4ba0: 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61  ) 1>&5; (eval $a
4bb0: 63 5f 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 20  c_try) 2>&5; }. 
4bc0: 61 63 5f 65 72 72 3d 60 67 72 65 70 20 2d 76 20  ac_err=`grep -v 
4bd0: 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
4be0: 6f 75 74 20 7c 20 67 72 65 70 20 2d 76 20 22 5e  out | grep -v "^
4bf0: 63 6f 6e 66 74 65 73 74 2e 24 7b 61 63 5f 65 78  conftest.${ac_ex
4c00: 74 7d 5c 24 22 60 0a 20 69 66 20 74 65 73 74 20  t}\$"`. if test 
4c10: 2d 7a 20 22 24 61 63 5f 65 72 72 22 3b 20 74 68  -z "$ac_err"; th
4c20: 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e  en.   rm -rf con
4c30: 66 74 65 73 74 2a 0a 40 40 20 2d 34 39 33 32 2c  ftest*.@@ -4932,
4c40: 31 32 20 2b 34 38 39 30 2c 31 32 20 40 40 0a 20  12 +4890,12 @@. 
4c50: 0a 20 20 20 20 20 74 63 6c 5f 63 68 65 63 6b 42  .     tcl_checkB
4c60: 6f 74 68 3d 30 0a 20 20 20 20 20 65 63 68 6f 20  oth=0.     echo 
4c70: 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  $ac_n "checking 
4c80: 66 6f 72 20 63 6f 6e 6e 65 63 74 22 22 2e 2e 2e  for connect""...
4c90: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63   $ac_c" 1>&6.-ec
4ca0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 39  ho "configure:49
4cb0: 33 36 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  36: checking for
4cc0: 20 63 6f 6e 6e 65 63 74 22 20 3e 26 35 0a 2b 65   connect" >&5.+e
4cd0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34  cho "configure:4
4ce0: 38 39 34 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  894: checking fo
4cf0: 72 20 63 6f 6e 6e 65 63 74 22 20 3e 26 35 0a 20  r connect" >&5. 
4d00: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22  if eval "test \"
4d10: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63  `echo '$''{'ac_c
4d20: 76 5f 66 75 6e 63 5f 63 6f 6e 6e 65 63 74 27 2b  v_func_connect'+
4d30: 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b  set}'`\" = set";
4d40: 20 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61   then.   echo $a
4d50: 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61  c_n "(cached) $a
4d60: 63 5f 63 22 20 31 3e 26 36 0a 20 65 6c 73 65 0a  c_c" 1>&6. else.
4d70: 20 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73     cat > conftes
4d80: 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a  t.$ac_ext <<EOF.
4d90: 2d 23 6c 69 6e 65 20 34 39 34 31 20 22 63 6f 6e  -#line 4941 "con
4da0: 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20 34  figure".+#line 4
4db0: 38 39 39 20 22 63 6f 6e 66 69 67 75 72 65 22 0a  899 "configure".
4dc0: 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64   #include "confd
4dd0: 65 66 73 2e 68 22 0a 20 2f 2a 20 53 79 73 74 65  efs.h". /* Syste
4de0: 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65 66 69  m header to defi
4df0: 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f 73  ne __stub macros
4e00: 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20 66   and hopefully f
4e10: 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a 20  ew prototypes,. 
4e20: 20 20 20 20 77 68 69 63 68 20 63 61 6e 20 63 6f      which can co
4e30: 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68 61 72  nflict with char
4e40: 20 63 6f 6e 6e 65 63 74 28 29 3b 20 62 65 6c 6f   connect(); belo
4e50: 77 2e 20 20 2a 2f 0a 40 40 20 2d 34 39 36 30 2c  w.  */.@@ -4960,
4e60: 37 20 2b 34 39 31 38 2c 37 20 40 40 0a 20 0a 20  7 +4918,7 @@. . 
4e70: 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45  ; return 0; }. E
4e80: 4f 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65  OF.-if { (eval e
4e90: 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34 39  cho configure:49
4ea0: 36 34 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22  64: \"$ac_link\"
4eb0: 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61  ) 1>&5; (eval $a
4ec0: 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20  c_link) 2>&5; } 
4ed0: 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74  && test -s conft
4ee0: 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b  est${ac_exeext};
4ef0: 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65 76 61   then.+if { (eva
4f00: 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65  l echo configure
4f10: 3a 34 39 32 32 3a 20 5c 22 24 61 63 5f 6c 69 6e  :4922: \"$ac_lin
4f20: 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c  k\") 1>&5; (eval
4f30: 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b   $ac_link) 2>&5;
4f40: 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f   } && test -s co
4f50: 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78  nftest${ac_exeex
4f60: 74 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d  t}; then.   rm -
4f70: 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20  rf conftest*.   
4f80: 65 76 61 6c 20 22 61 63 5f 63 76 5f 66 75 6e 63  eval "ac_cv_func
4f90: 5f 63 6f 6e 6e 65 63 74 3d 79 65 73 22 0a 20 65  _connect=yes". e
4fa0: 6c 73 65 0a 40 40 20 2d 34 39 38 32 2c 31 32 20  lse.@@ -4982,12 
4fb0: 2b 34 39 34 30 2c 31 32 20 40 40 0a 20 0a 20 20  +4940,12 @@. .  
4fc0: 20 20 20 69 66 20 74 65 73 74 20 22 24 74 63 6c     if test "$tcl
4fd0: 5f 63 68 65 63 6b 53 6f 63 6b 65 74 22 20 3d 20  _checkSocket" = 
4fe0: 31 3b 20 74 68 65 6e 0a 20 09 65 63 68 6f 20 24  1; then. .echo $
4ff0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ac_n "checking f
5000: 6f 72 20 73 65 74 73 6f 63 6b 6f 70 74 22 22 2e  or setsockopt"".
5010: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d  .. $ac_c" 1>&6.-
5020: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
5030: 34 39 38 36 3a 20 63 68 65 63 6b 69 6e 67 20 66  4986: checking f
5040: 6f 72 20 73 65 74 73 6f 63 6b 6f 70 74 22 20 3e  or setsockopt" >
5050: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
5060: 75 72 65 3a 34 39 34 34 3a 20 63 68 65 63 6b 69  ure:4944: checki
5070: 6e 67 20 66 6f 72 20 73 65 74 73 6f 63 6b 6f 70  ng for setsockop
5080: 74 22 20 3e 26 35 0a 20 69 66 20 65 76 61 6c 20  t" >&5. if eval 
5090: 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 24  "test \"`echo '$
50a0: 27 27 7b 27 61 63 5f 63 76 5f 66 75 6e 63 5f 73  ''{'ac_cv_func_s
50b0: 65 74 73 6f 63 6b 6f 70 74 27 2b 73 65 74 7d 27  etsockopt'+set}'
50c0: 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e  `\" = set"; then
50d0: 0a 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22  .   echo $ac_n "
50e0: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20  (cached) $ac_c" 
50f0: 31 3e 26 36 0a 20 65 6c 73 65 0a 20 20 20 63 61  1>&6. else.   ca
5100: 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t > conftest.$ac
5110: 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e  _ext <<EOF.-#lin
5120: 65 20 34 39 39 31 20 22 63 6f 6e 66 69 67 75 72  e 4991 "configur
5130: 65 22 0a 2b 23 6c 69 6e 65 20 34 39 34 39 20 22  e".+#line 4949 "
5140: 63 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63  configure". #inc
5150: 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68  lude "confdefs.h
5160: 22 0a 20 2f 2a 20 53 79 73 74 65 6d 20 68 65 61  ". /* System hea
5170: 64 65 72 20 74 6f 20 64 65 66 69 6e 65 20 5f 5f  der to define __
5180: 73 74 75 62 20 6d 61 63 72 6f 73 20 61 6e 64 20  stub macros and 
5190: 68 6f 70 65 66 75 6c 6c 79 20 66 65 77 20 70 72  hopefully few pr
51a0: 6f 74 6f 74 79 70 65 73 2c 0a 20 20 20 20 20 77  ototypes,.     w
51b0: 68 69 63 68 20 63 61 6e 20 63 6f 6e 66 6c 69 63  hich can conflic
51c0: 74 20 77 69 74 68 20 63 68 61 72 20 73 65 74 73  t with char sets
51d0: 6f 63 6b 6f 70 74 28 29 3b 20 62 65 6c 6f 77 2e  ockopt(); below.
51e0: 20 20 2a 2f 0a 40 40 20 2d 35 30 31 30 2c 37 20    */.@@ -5010,7 
51f0: 2b 34 39 36 38 2c 37 20 40 40 0a 20 0a 20 3b 20  +4968,7 @@. . ; 
5200: 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46  return 0; }. EOF
5210: 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  .-if { (eval ech
5220: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 35 30 31 34  o configure:5014
5230: 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20  : \"$ac_link\") 
5240: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f  1>&5; (eval $ac_
5250: 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26  link) 2>&5; } &&
5260: 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73   test -s conftes
5270: 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74  t${ac_exeext}; t
5280: 68 65 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20  hen.+if { (eval 
5290: 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 34  echo configure:4
52a0: 39 37 32 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c  972: \"$ac_link\
52b0: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24  ") 1>&5; (eval $
52c0: 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d  ac_link) 2>&5; }
52d0: 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66   && test -s conf
52e0: 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d  test${ac_exeext}
52f0: 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72 66  ; then.   rm -rf
5300: 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 65 76   conftest*.   ev
5310: 61 6c 20 22 61 63 5f 63 76 5f 66 75 6e 63 5f 73  al "ac_cv_func_s
5320: 65 74 73 6f 63 6b 6f 70 74 3d 79 65 73 22 0a 20  etsockopt=yes". 
5330: 65 6c 73 65 0a 40 40 20 2d 35 30 32 38 2c 37 20  else.@@ -5028,7 
5340: 2b 34 39 38 36 2c 37 20 40 40 0a 20 65 6c 73 65  +4986,7 @@. else
5350: 0a 20 20 20 65 63 68 6f 20 22 24 61 63 5f 74 22  .   echo "$ac_t"
5360: 22 6e 6f 22 20 31 3e 26 36 0a 20 65 63 68 6f 20  "no" 1>&6. echo 
5370: 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20  $ac_n "checking 
5380: 66 6f 72 20 73 65 74 73 6f 63 6b 6f 70 74 20 69  for setsockopt i
5390: 6e 20 2d 6c 73 6f 63 6b 65 74 22 22 2e 2e 2e 20  n -lsocket""... 
53a0: 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68  $ac_c" 1>&6.-ech
53b0: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 30 33  o "configure:503
53c0: 32 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  2: checking for 
53d0: 73 65 74 73 6f 63 6b 6f 70 74 20 69 6e 20 2d 6c  setsockopt in -l
53e0: 73 6f 63 6b 65 74 22 20 3e 26 35 0a 2b 65 63 68  socket" >&5.+ech
53f0: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 34 39 39  o "configure:499
5400: 30 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  0: checking for 
5410: 73 65 74 73 6f 63 6b 6f 70 74 20 69 6e 20 2d 6c  setsockopt in -l
5420: 73 6f 63 6b 65 74 22 20 3e 26 35 0a 20 61 63 5f  socket" >&5. ac_
5430: 6c 69 62 5f 76 61 72 3d 60 65 63 68 6f 20 73 6f  lib_var=`echo so
5440: 63 6b 65 74 27 5f 27 73 65 74 73 6f 63 6b 6f 70  cket'_'setsockop
5450: 74 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d 25  t | sed 'y%./+-%
5460: 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65 76 61 6c  __p_%'`. if eval
5470: 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27   "test \"`echo '
5480: 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69 62 5f 24  $''{'ac_cv_lib_$
5490: 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73 65 74 7d  ac_lib_var'+set}
54a0: 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65  '`\" = set"; the
54b0: 6e 0a 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20  n.   echo $ac_n 
54c0: 22 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22  "(cached) $ac_c"
54d0: 20 31 3e 26 36 0a 40 40 20 2d 35 30 33 36 2c 37   1>&6.@@ -5036,7
54e0: 20 2b 34 39 39 34 2c 37 20 40 40 0a 20 20 20 61   +4994,7 @@.   a
54f0: 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24 4c 49  c_save_LIBS="$LI
5500: 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c 73 6f 63  BS". LIBS="-lsoc
5510: 6b 65 74 20 20 24 4c 49 42 53 22 0a 20 63 61 74  ket  $LIBS". cat
5520: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
5530: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
5540: 20 35 30 34 30 20 22 63 6f 6e 66 69 67 75 72 65   5040 "configure
5550: 22 0a 2b 23 6c 69 6e 65 20 34 39 39 38 20 22 63  ".+#line 4998 "c
5560: 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c  onfigure". #incl
5570: 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22  ude "confdefs.h"
5580: 0a 20 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  . /* Override an
5590: 79 20 67 63 63 32 20 69 6e 74 65 72 6e 61 6c 20  y gcc2 internal 
55a0: 70 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f  prototype to avo
55b0: 69 64 20 61 6e 20 65 72 72 6f 72 2e 20 20 2a 2f  id an error.  */
55c0: 0a 20 2f 2a 20 57 65 20 75 73 65 20 63 68 61 72  . /* We use char
55d0: 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67   because int mig
55e0: 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74  ht match the ret
55f0: 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 67 63  urn type of a gc
5600: 63 32 0a 40 40 20 2d 35 30 34 37 2c 37 20 2b 35  c2.@@ -5047,7 +5
5610: 30 30 35 2c 37 20 40 40 0a 20 73 65 74 73 6f 63  005,7 @@. setsoc
5620: 6b 6f 70 74 28 29 0a 20 3b 20 72 65 74 75 72 6e  kopt(). ; return
5630: 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b   0; }. EOF.-if {
5640: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66   (eval echo conf
5650: 69 67 75 72 65 3a 35 30 35 31 3a 20 5c 22 24 61  igure:5051: \"$a
5660: 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20  c_link\") 1>&5; 
5670: 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20  (eval $ac_link) 
5680: 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20  2>&5; } && test 
5690: 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f  -s conftest${ac_
56a0: 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 2b 69  exeext}; then.+i
56b0: 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63  f { (eval echo c
56c0: 6f 6e 66 69 67 75 72 65 3a 35 30 30 39 3a 20 5c  onfigure:5009: \
56d0: 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26  "$ac_link\") 1>&
56e0: 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e  5; (eval $ac_lin
56f0: 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65  k) 2>&5; } && te
5700: 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b  st -s conftest${
5710: 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e  ac_exeext}; then
5720: 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  .   rm -rf conft
5730: 65 73 74 2a 0a 20 20 20 65 76 61 6c 20 22 61 63  est*.   eval "ac
5740: 5f 63 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f  _cv_lib_$ac_lib_
5750: 76 61 72 3d 79 65 73 22 0a 20 65 6c 73 65 0a 40  var=yes". else.@
5760: 40 20 2d 35 30 37 35 2c 31 32 20 2b 35 30 33 33  @ -5075,12 +5033
5770: 2c 31 32 20 40 40 0a 20 09 74 6b 5f 6f 6c 64 4c  ,12 @@. .tk_oldL
5780: 69 62 73 3d 24 4c 49 42 53 0a 20 09 4c 49 42 53  ibs=$LIBS. .LIBS
5790: 3d 22 24 4c 49 42 53 20 2d 6c 73 6f 63 6b 65 74  ="$LIBS -lsocket
57a0: 20 2d 6c 6e 73 6c 22 0a 20 09 65 63 68 6f 20 24   -lnsl". .echo $
57b0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ac_n "checking f
57c0: 6f 72 20 61 63 63 65 70 74 22 22 2e 2e 2e 20 24  or accept""... $
57d0: 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f  ac_c" 1>&6.-echo
57e0: 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 30 37 39   "configure:5079
57f0: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61  : checking for a
5800: 63 63 65 70 74 22 20 3e 26 35 0a 2b 65 63 68 6f  ccept" >&5.+echo
5810: 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 30 33 37   "configure:5037
5820: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 61  : checking for a
5830: 63 63 65 70 74 22 20 3e 26 35 0a 20 69 66 20 65  ccept" >&5. if e
5840: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68  val "test \"`ech
5850: 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 66 75  o '$''{'ac_cv_fu
5860: 6e 63 5f 61 63 63 65 70 74 27 2b 73 65 74 7d 27  nc_accept'+set}'
5870: 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e  `\" = set"; then
5880: 0a 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22  .   echo $ac_n "
5890: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20  (cached) $ac_c" 
58a0: 31 3e 26 36 0a 20 65 6c 73 65 0a 20 20 20 63 61  1>&6. else.   ca
58b0: 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63  t > conftest.$ac
58c0: 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e  _ext <<EOF.-#lin
58d0: 65 20 35 30 38 34 20 22 63 6f 6e 66 69 67 75 72  e 5084 "configur
58e0: 65 22 0a 2b 23 6c 69 6e 65 20 35 30 34 32 20 22  e".+#line 5042 "
58f0: 63 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63  configure". #inc
5900: 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68  lude "confdefs.h
5910: 22 0a 20 2f 2a 20 53 79 73 74 65 6d 20 68 65 61  ". /* System hea
5920: 64 65 72 20 74 6f 20 64 65 66 69 6e 65 20 5f 5f  der to define __
5930: 73 74 75 62 20 6d 61 63 72 6f 73 20 61 6e 64 20  stub macros and 
5940: 68 6f 70 65 66 75 6c 6c 79 20 66 65 77 20 70 72  hopefully few pr
5950: 6f 74 6f 74 79 70 65 73 2c 0a 20 20 20 20 20 77  ototypes,.     w
5960: 68 69 63 68 20 63 61 6e 20 63 6f 6e 66 6c 69 63  hich can conflic
5970: 74 20 77 69 74 68 20 63 68 61 72 20 61 63 63 65  t with char acce
5980: 70 74 28 29 3b 20 62 65 6c 6f 77 2e 20 20 2a 2f  pt(); below.  */
5990: 0a 40 40 20 2d 35 31 30 33 2c 37 20 2b 35 30 36  .@@ -5103,7 +506
59a0: 31 2c 37 20 40 40 0a 20 0a 20 3b 20 72 65 74 75  1,7 @@. . ; retu
59b0: 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66  rn 0; }. EOF.-if
59c0: 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f   { (eval echo co
59d0: 6e 66 69 67 75 72 65 3a 35 31 30 37 3a 20 5c 22  nfigure:5107: \"
59e0: 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35  $ac_link\") 1>&5
59f0: 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b  ; (eval $ac_link
5a00: 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73  ) 2>&5; } && tes
5a10: 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61  t -s conftest${a
5a20: 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a  c_exeext}; then.
5a30: 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  +if { (eval echo
5a40: 20 63 6f 6e 66 69 67 75 72 65 3a 35 30 36 35 3a   configure:5065:
5a50: 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31   \"$ac_link\") 1
5a60: 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c  >&5; (eval $ac_l
5a70: 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20  ink) 2>&5; } && 
5a80: 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
5a90: 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
5aa0: 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e  en.   rm -rf con
5ab0: 66 74 65 73 74 2a 0a 20 20 20 65 76 61 6c 20 22  ftest*.   eval "
5ac0: 61 63 5f 63 76 5f 66 75 6e 63 5f 61 63 63 65 70  ac_cv_func_accep
5ad0: 74 3d 79 65 73 22 0a 20 65 6c 73 65 0a 40 40 20  t=yes". else.@@ 
5ae0: 2d 35 31 32 35 2c 31 32 20 2b 35 30 38 33 2c 31  -5125,12 +5083,1
5af0: 32 20 40 40 0a 20 0a 20 20 20 20 20 66 69 0a 20  2 @@. .     fi. 
5b00: 20 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22      echo $ac_n "
5b10: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65 74  checking for get
5b20: 68 6f 73 74 62 79 6e 61 6d 65 22 22 2e 2e 2e 20  hostbyname""... 
5b30: 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68  $ac_c" 1>&6.-ech
5b40: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 31 32  o "configure:512
5b50: 39 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  9: checking for 
5b60: 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 22 20 3e  gethostbyname" >
5b70: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
5b80: 75 72 65 3a 35 30 38 37 3a 20 63 68 65 63 6b 69  ure:5087: checki
5b90: 6e 67 20 66 6f 72 20 67 65 74 68 6f 73 74 62 79  ng for gethostby
5ba0: 6e 61 6d 65 22 20 3e 26 35 0a 20 69 66 20 65 76  name" >&5. if ev
5bb0: 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f  al "test \"`echo
5bc0: 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 66 75 6e   '$''{'ac_cv_fun
5bd0: 63 5f 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 27  c_gethostbyname'
5be0: 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22  +set}'`\" = set"
5bf0: 3b 20 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24  ; then.   echo $
5c00: 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24  ac_n "(cached) $
5c10: 61 63 5f 63 22 20 31 3e 26 36 0a 20 65 6c 73 65  ac_c" 1>&6. else
5c20: 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65  .   cat > confte
5c30: 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46  st.$ac_ext <<EOF
5c40: 0a 2d 23 6c 69 6e 65 20 35 31 33 34 20 22 63 6f  .-#line 5134 "co
5c50: 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20  nfigure".+#line 
5c60: 35 30 39 32 20 22 63 6f 6e 66 69 67 75 72 65 22  5092 "configure"
5c70: 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66  . #include "conf
5c80: 64 65 66 73 2e 68 22 0a 20 2f 2a 20 53 79 73 74  defs.h". /* Syst
5c90: 65 6d 20 68 65 61 64 65 72 20 74 6f 20 64 65 66  em header to def
5ca0: 69 6e 65 20 5f 5f 73 74 75 62 20 6d 61 63 72 6f  ine __stub macro
5cb0: 73 20 61 6e 64 20 68 6f 70 65 66 75 6c 6c 79 20  s and hopefully 
5cc0: 66 65 77 20 70 72 6f 74 6f 74 79 70 65 73 2c 0a  few prototypes,.
5cd0: 20 20 20 20 20 77 68 69 63 68 20 63 61 6e 20 63       which can c
5ce0: 6f 6e 66 6c 69 63 74 20 77 69 74 68 20 63 68 61  onflict with cha
5cf0: 72 20 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 28  r gethostbyname(
5d00: 29 3b 20 62 65 6c 6f 77 2e 20 20 2a 2f 0a 40 40  ); below.  */.@@
5d10: 20 2d 35 31 35 33 2c 37 20 2b 35 31 31 31 2c 37   -5153,7 +5111,7
5d20: 20 40 40 0a 20 0a 20 3b 20 72 65 74 75 72 6e 20   @@. . ; return 
5d30: 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20  0; }. EOF.-if { 
5d40: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
5d50: 67 75 72 65 3a 35 31 35 37 3a 20 5c 22 24 61 63  gure:5157: \"$ac
5d60: 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28  _link\") 1>&5; (
5d70: 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32  eval $ac_link) 2
5d80: 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  >&5; } && test -
5d90: 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65  s conftest${ac_e
5da0: 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 2b 69 66  xeext}; then.+if
5db0: 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f   { (eval echo co
5dc0: 6e 66 69 67 75 72 65 3a 35 31 31 35 3a 20 5c 22  nfigure:5115: \"
5dd0: 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35  $ac_link\") 1>&5
5de0: 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b  ; (eval $ac_link
5df0: 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73  ) 2>&5; } && tes
5e00: 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61  t -s conftest${a
5e10: 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a  c_exeext}; then.
5e20: 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65     rm -rf confte
5e30: 73 74 2a 0a 20 20 20 65 76 61 6c 20 22 61 63 5f  st*.   eval "ac_
5e40: 63 76 5f 66 75 6e 63 5f 67 65 74 68 6f 73 74 62  cv_func_gethostb
5e50: 79 6e 61 6d 65 3d 79 65 73 22 0a 20 65 6c 73 65  yname=yes". else
5e60: 0a 40 40 20 2d 35 31 37 31 2c 37 20 2b 35 31 32  .@@ -5171,7 +512
5e70: 39 2c 37 20 40 40 0a 20 65 6c 73 65 0a 20 20 20  9,7 @@. else.   
5e80: 65 63 68 6f 20 22 24 61 63 5f 74 22 22 6e 6f 22  echo "$ac_t""no"
5e90: 20 31 3e 26 36 0a 20 65 63 68 6f 20 24 61 63 5f   1>&6. echo $ac_
5ea0: 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  n "checking for 
5eb0: 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 20 69 6e  gethostbyname in
5ec0: 20 2d 6c 6e 73 6c 22 22 2e 2e 2e 20 24 61 63 5f   -lnsl""... $ac_
5ed0: 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63  c" 1>&6.-echo "c
5ee0: 6f 6e 66 69 67 75 72 65 3a 35 31 37 35 3a 20 63  onfigure:5175: c
5ef0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65 74 68  hecking for geth
5f00: 6f 73 74 62 79 6e 61 6d 65 20 69 6e 20 2d 6c 6e  ostbyname in -ln
5f10: 73 6c 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63  sl" >&5.+echo "c
5f20: 6f 6e 66 69 67 75 72 65 3a 35 31 33 33 3a 20 63  onfigure:5133: c
5f30: 68 65 63 6b 69 6e 67 20 66 6f 72 20 67 65 74 68  hecking for geth
5f40: 6f 73 74 62 79 6e 61 6d 65 20 69 6e 20 2d 6c 6e  ostbyname in -ln
5f50: 73 6c 22 20 3e 26 35 0a 20 61 63 5f 6c 69 62 5f  sl" >&5. ac_lib_
5f60: 76 61 72 3d 60 65 63 68 6f 20 6e 73 6c 27 5f 27  var=`echo nsl'_'
5f70: 67 65 74 68 6f 73 74 62 79 6e 61 6d 65 20 7c 20  gethostbyname | 
5f80: 73 65 64 20 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f  sed 'y%./+-%__p_
5f90: 25 27 60 0a 20 69 66 20 65 76 61 6c 20 22 74 65  %'`. if eval "te
5fa0: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b  st \"`echo '$''{
5fb0: 27 61 63 5f 63 76 5f 6c 69 62 5f 24 61 63 5f 6c  'ac_cv_lib_$ac_l
5fc0: 69 62 5f 76 61 72 27 2b 73 65 74 7d 27 60 5c 22  ib_var'+set}'`\"
5fd0: 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20   = set"; then.  
5fe0: 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61   echo $ac_n "(ca
5ff0: 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26  ched) $ac_c" 1>&
6000: 36 0a 40 40 20 2d 35 31 37 39 2c 37 20 2b 35 31  6.@@ -5179,7 +51
6010: 33 37 2c 37 20 40 40 0a 20 20 20 61 63 5f 73 61  37,7 @@.   ac_sa
6020: 76 65 5f 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a  ve_LIBS="$LIBS".
6030: 20 4c 49 42 53 3d 22 2d 6c 6e 73 6c 20 20 24 4c   LIBS="-lnsl  $L
6040: 49 42 53 22 0a 20 63 61 74 20 3e 20 63 6f 6e 66  IBS". cat > conf
6050: 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45  test.$ac_ext <<E
6060: 4f 46 0a 2d 23 6c 69 6e 65 20 35 31 38 33 20 22  OF.-#line 5183 "
6070: 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e  configure".+#lin
6080: 65 20 35 31 34 31 20 22 63 6f 6e 66 69 67 75 72  e 5141 "configur
6090: 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f  e". #include "co
60a0: 6e 66 64 65 66 73 2e 68 22 0a 20 2f 2a 20 4f 76  nfdefs.h". /* Ov
60b0: 65 72 72 69 64 65 20 61 6e 79 20 67 63 63 32 20  erride any gcc2 
60c0: 69 6e 74 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79  internal prototy
60d0: 70 65 20 74 6f 20 61 76 6f 69 64 20 61 6e 20 65  pe to avoid an e
60e0: 72 72 6f 72 2e 20 20 2a 2f 0a 20 2f 2a 20 57 65  rror.  */. /* We
60f0: 20 75 73 65 20 63 68 61 72 20 62 65 63 61 75 73   use char becaus
6100: 65 20 69 6e 74 20 6d 69 67 68 74 20 6d 61 74 63  e int might matc
6110: 68 20 74 68 65 20 72 65 74 75 72 6e 20 74 79 70  h the return typ
6120: 65 20 6f 66 20 61 20 67 63 63 32 0a 40 40 20 2d  e of a gcc2.@@ -
6130: 35 31 39 30 2c 37 20 2b 35 31 34 38 2c 37 20 40  5190,7 +5148,7 @
6140: 40 0a 20 67 65 74 68 6f 73 74 62 79 6e 61 6d 65  @. gethostbyname
6150: 28 29 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b 20  (). ; return 0; 
6160: 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65 76  }. EOF.-if { (ev
6170: 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72  al echo configur
6180: 65 3a 35 31 39 34 3a 20 5c 22 24 61 63 5f 6c 69  e:5194: \"$ac_li
6190: 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61  nk\") 1>&5; (eva
61a0: 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35  l $ac_link) 2>&5
61b0: 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63  ; } && test -s c
61c0: 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65  onftest${ac_exee
61d0: 78 74 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20  xt}; then.+if { 
61e0: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
61f0: 67 75 72 65 3a 35 31 35 32 3a 20 5c 22 24 61 63  gure:5152: \"$ac
6200: 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28  _link\") 1>&5; (
6210: 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32  eval $ac_link) 2
6220: 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d  >&5; } && test -
6230: 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65  s conftest${ac_e
6240: 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 20 20 20  xeext}; then.   
6250: 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a  rm -rf conftest*
6260: 0a 20 20 20 65 76 61 6c 20 22 61 63 5f 63 76 5f  .   eval "ac_cv_
6270: 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 3d  lib_$ac_lib_var=
6280: 79 65 73 22 0a 20 65 6c 73 65 0a 40 40 20 2d 35  yes". else.@@ -5
6290: 32 32 37 2c 37 20 2b 35 31 38 35 2c 37 20 40 40  227,7 +5185,7 @@
62a0: 0a 20 0a 20 0a 20 20 20 20 20 65 63 68 6f 20 24  . . .     echo $
62b0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 68  ac_n "checking h
62c0: 6f 77 20 74 6f 20 62 75 69 6c 64 20 6c 69 62 72  ow to build libr
62d0: 61 72 69 65 73 22 22 2e 2e 2e 20 24 61 63 5f 63  aries""... $ac_c
62e0: 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f  " 1>&6.-echo "co
62f0: 6e 66 69 67 75 72 65 3a 35 32 33 31 3a 20 63 68  nfigure:5231: ch
6300: 65 63 6b 69 6e 67 20 68 6f 77 20 74 6f 20 62 75  ecking how to bu
6310: 69 6c 64 20 6c 69 62 72 61 72 69 65 73 22 20 3e  ild libraries" >
6320: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
6330: 75 72 65 3a 35 31 38 39 3a 20 63 68 65 63 6b 69  ure:5189: checki
6340: 6e 67 20 68 6f 77 20 74 6f 20 62 75 69 6c 64 20  ng how to build 
6350: 6c 69 62 72 61 72 69 65 73 22 20 3e 26 35 0a 20  libraries" >&5. 
6360: 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74      # Check whet
6370: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 73 68 61  her --enable-sha
6380: 72 65 64 20 6f 72 20 2d 2d 64 69 73 61 62 6c 65  red or --disable
6390: 2d 73 68 61 72 65 64 20 77 61 73 20 67 69 76 65  -shared was give
63a0: 6e 2e 0a 20 69 66 20 74 65 73 74 20 22 24 7b 65  n.. if test "${e
63b0: 6e 61 62 6c 65 5f 73 68 61 72 65 64 2b 73 65 74  nable_shared+set
63c0: 7d 22 20 3d 20 73 65 74 3b 20 74 68 65 6e 0a 20  }" = set; then. 
63d0: 20 20 65 6e 61 62 6c 65 76 61 6c 3d 22 24 65 6e    enableval="$en
63e0: 61 62 6c 65 5f 73 68 61 72 65 64 22 0a 40 40 20  able_shared".@@ 
63f0: 2d 35 32 36 38 2c 37 20 2b 35 32 32 36 2c 37 20  -5268,7 +5226,7 
6400: 40 40 0a 20 20 20 20 20 23 20 53 74 65 70 20 30  @@.     # Step 0
6410: 2e 61 3a 20 45 6e 61 62 6c 65 20 36 34 20 62 69  .a: Enable 64 bi
6420: 74 20 73 75 70 70 6f 72 74 3f 0a 20 0a 20 20 20  t support?. .   
6430: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68    echo $ac_n "ch
6440: 65 63 6b 69 6e 67 20 69 66 20 36 34 62 69 74 20  ecking if 64bit 
6450: 73 75 70 70 6f 72 74 20 69 73 20 72 65 71 75 65  support is reque
6460: 73 74 65 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22  sted""... $ac_c"
6470: 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e   1>&6.-echo "con
6480: 66 69 67 75 72 65 3a 35 32 37 32 3a 20 63 68 65  figure:5272: che
6490: 63 6b 69 6e 67 20 69 66 20 36 34 62 69 74 20 73  cking if 64bit s
64a0: 75 70 70 6f 72 74 20 69 73 20 72 65 71 75 65 73  upport is reques
64b0: 74 65 64 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22  ted" >&5.+echo "
64c0: 63 6f 6e 66 69 67 75 72 65 3a 35 32 33 30 3a 20  configure:5230: 
64d0: 63 68 65 63 6b 69 6e 67 20 69 66 20 36 34 62 69  checking if 64bi
64e0: 74 20 73 75 70 70 6f 72 74 20 69 73 20 72 65 71  t support is req
64f0: 75 65 73 74 65 64 22 20 3e 26 35 0a 20 20 20 20  uested" >&5.    
6500: 20 23 20 43 68 65 63 6b 20 77 68 65 74 68 65 72   # Check whether
6510: 20 2d 2d 65 6e 61 62 6c 65 2d 36 34 62 69 74 20   --enable-64bit 
6520: 6f 72 20 2d 2d 64 69 73 61 62 6c 65 2d 36 34 62  or --disable-64b
6530: 69 74 20 77 61 73 20 67 69 76 65 6e 2e 0a 20 69  it was given.. i
6540: 66 20 74 65 73 74 20 22 24 7b 65 6e 61 62 6c 65  f test "${enable
6550: 5f 36 34 62 69 74 2b 73 65 74 7d 22 20 3d 20 73  _64bit+set}" = s
6560: 65 74 3b 20 74 68 65 6e 0a 20 20 20 65 6e 61 62  et; then.   enab
6570: 6c 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 36  leval="$enable_6
6580: 34 62 69 74 22 0a 40 40 20 2d 35 32 38 38 2c 37  4bit".@@ -5288,7
6590: 20 2b 35 32 34 36 2c 37 20 40 40 0a 20 20 20 20   +5246,7 @@.    
65a0: 20 23 20 53 74 65 70 20 30 2e 62 3a 20 45 6e 61   # Step 0.b: Ena
65b0: 62 6c 65 20 53 6f 6c 61 72 69 73 20 36 34 20 62  ble Solaris 64 b
65c0: 69 74 20 56 49 53 20 73 75 70 70 6f 72 74 3f 0a  it VIS support?.
65d0: 20 0a 20 20 20 20 20 65 63 68 6f 20 24 61 63 5f   .     echo $ac_
65e0: 6e 20 22 63 68 65 63 6b 69 6e 67 20 69 66 20 36  n "checking if 6
65f0: 34 62 69 74 20 53 70 61 72 63 20 56 49 53 20 73  4bit Sparc VIS s
6600: 75 70 70 6f 72 74 20 69 73 20 72 65 71 75 65 73  upport is reques
6610: 74 65 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20  ted""... $ac_c" 
6620: 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66  1>&6.-echo "conf
6630: 69 67 75 72 65 3a 35 32 39 32 3a 20 63 68 65 63  igure:5292: chec
6640: 6b 69 6e 67 20 69 66 20 36 34 62 69 74 20 53 70  king if 64bit Sp
6650: 61 72 63 20 56 49 53 20 73 75 70 70 6f 72 74 20  arc VIS support 
6660: 69 73 20 72 65 71 75 65 73 74 65 64 22 20 3e 26  is requested" >&
6670: 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67 75  5.+echo "configu
6680: 72 65 3a 35 32 35 30 3a 20 63 68 65 63 6b 69 6e  re:5250: checkin
6690: 67 20 69 66 20 36 34 62 69 74 20 53 70 61 72 63  g if 64bit Sparc
66a0: 20 56 49 53 20 73 75 70 70 6f 72 74 20 69 73 20   VIS support is 
66b0: 72 65 71 75 65 73 74 65 64 22 20 3e 26 35 0a 20  requested" >&5. 
66c0: 20 20 20 20 23 20 43 68 65 63 6b 20 77 68 65 74      # Check whet
66d0: 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d 36 34 62  her --enable-64b
66e0: 69 74 2d 76 69 73 20 6f 72 20 2d 2d 64 69 73 61  it-vis or --disa
66f0: 62 6c 65 2d 36 34 62 69 74 2d 76 69 73 20 77 61  ble-64bit-vis wa
6700: 73 20 67 69 76 65 6e 2e 0a 20 69 66 20 74 65 73  s given.. if tes
6710: 74 20 22 24 7b 65 6e 61 62 6c 65 5f 36 34 62 69  t "${enable_64bi
6720: 74 5f 76 69 73 2b 73 65 74 7d 22 20 3d 20 73 65  t_vis+set}" = se
6730: 74 3b 20 74 68 65 6e 0a 20 20 20 65 6e 61 62 6c  t; then.   enabl
6740: 65 76 61 6c 3d 22 24 65 6e 61 62 6c 65 5f 36 34  eval="$enable_64
6750: 62 69 74 5f 76 69 73 22 0a 40 40 20 2d 35 33 31  bit_vis".@@ -531
6760: 32 2c 37 20 2b 35 32 37 30 2c 37 20 40 40 0a 20  2,7 +5270,7 @@. 
6770: 20 20 20 20 23 20 74 68 65 72 65 20 61 72 65 20      # there are 
6780: 61 20 66 65 77 20 73 79 73 74 65 6d 73 2c 20 6c  a few systems, l
6790: 69 6b 65 20 4e 65 78 74 2c 20 77 68 65 72 65 20  ike Next, where 
67a0: 74 68 69 73 20 64 6f 65 73 6e 27 74 20 77 6f 72  this doesn't wor
67b0: 6b 2e 0a 20 0a 20 20 20 20 20 65 63 68 6f 20 24  k.. .     echo $
67c0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 73  ac_n "checking s
67d0: 79 73 74 65 6d 20 76 65 72 73 69 6f 6e 20 28 66  ystem version (f
67e0: 6f 72 20 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69  or dynamic loadi
67f0: 6e 67 29 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20  ng)""... $ac_c" 
6800: 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66  1>&6.-echo "conf
6810: 69 67 75 72 65 3a 35 33 31 36 3a 20 63 68 65 63  igure:5316: chec
6820: 6b 69 6e 67 20 73 79 73 74 65 6d 20 76 65 72 73  king system vers
6830: 69 6f 6e 20 28 66 6f 72 20 64 79 6e 61 6d 69 63  ion (for dynamic
6840: 20 6c 6f 61 64 69 6e 67 29 22 20 3e 26 35 0a 2b   loading)" >&5.+
6850: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
6860: 35 32 37 34 3a 20 63 68 65 63 6b 69 6e 67 20 73  5274: checking s
6870: 79 73 74 65 6d 20 76 65 72 73 69 6f 6e 20 28 66  ystem version (f
6880: 6f 72 20 64 79 6e 61 6d 69 63 20 6c 6f 61 64 69  or dynamic loadi
6890: 6e 67 29 22 20 3e 26 35 0a 20 20 20 20 20 69 66  ng)" >&5.     if
68a0: 20 74 65 73 74 20 2d 66 20 2f 75 73 72 2f 6c 69   test -f /usr/li
68b0: 62 2f 4e 65 78 74 53 74 65 70 2f 73 6f 66 74 77  b/NextStep/softw
68c0: 61 72 65 5f 76 65 72 73 69 6f 6e 3b 20 74 68 65  are_version; the
68d0: 6e 0a 20 09 73 79 73 74 65 6d 3d 4e 45 58 54 53  n. .system=NEXTS
68e0: 54 45 50 2d 60 61 77 6b 20 27 2f 33 2f 2c 2f 33  TEP-`awk '/3/,/3
68f0: 2f 27 20 2f 75 73 72 2f 6c 69 62 2f 4e 65 78 74  /' /usr/lib/Next
6900: 53 74 65 70 2f 73 6f 66 74 77 61 72 65 5f 76 65  Step/software_ve
6910: 72 73 69 6f 6e 60 0a 20 20 20 20 20 65 6c 73 65  rsion`.     else
6920: 0a 40 40 20 2d 35 33 33 38 2c 37 20 2b 35 32 39  .@@ -5338,7 +529
6930: 36 2c 37 20 40 40 0a 20 20 20 20 20 23 20 4c 69  6,7 @@.     # Li
6940: 6e 75 78 20 63 61 6e 20 75 73 65 20 65 69 74 68  nux can use eith
6950: 65 72 20 2d 6c 64 6c 20 6f 72 20 2d 6c 64 6c 64  er -ldl or -ldld
6960: 20 66 6f 72 20 64 79 6e 61 6d 69 63 20 6c 6f 61   for dynamic loa
6970: 64 69 6e 67 2e 0a 20 0a 20 20 20 20 20 65 63 68  ding.. .     ech
6980: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e  o $ac_n "checkin
6990: 67 20 66 6f 72 20 64 6c 6f 70 65 6e 20 69 6e 20  g for dlopen in 
69a0: 2d 6c 64 6c 22 22 2e 2e 2e 20 24 61 63 5f 63 22  -ldl""... $ac_c"
69b0: 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e   1>&6.-echo "con
69c0: 66 69 67 75 72 65 3a 35 33 34 32 3a 20 63 68 65  figure:5342: che
69d0: 63 6b 69 6e 67 20 66 6f 72 20 64 6c 6f 70 65 6e  cking for dlopen
69e0: 20 69 6e 20 2d 6c 64 6c 22 20 3e 26 35 0a 2b 65   in -ldl" >&5.+e
69f0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35  cho "configure:5
6a00: 33 30 30 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  300: checking fo
6a10: 72 20 64 6c 6f 70 65 6e 20 69 6e 20 2d 6c 64 6c  r dlopen in -ldl
6a20: 22 20 3e 26 35 0a 20 61 63 5f 6c 69 62 5f 76 61  " >&5. ac_lib_va
6a30: 72 3d 60 65 63 68 6f 20 64 6c 27 5f 27 64 6c 6f  r=`echo dl'_'dlo
6a40: 70 65 6e 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b  pen | sed 'y%./+
6a50: 2d 25 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65 76  -%__p_%'`. if ev
6a60: 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68 6f  al "test \"`echo
6a70: 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69 62   '$''{'ac_cv_lib
6a80: 5f 24 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73 65  _$ac_lib_var'+se
6a90: 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20 74  t}'`\" = set"; t
6aa0: 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61 63 5f  hen.   echo $ac_
6ab0: 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63 5f  n "(cached) $ac_
6ac0: 63 22 20 31 3e 26 36 0a 40 40 20 2d 35 33 34 36  c" 1>&6.@@ -5346
6ad0: 2c 37 20 2b 35 33 30 34 2c 37 20 40 40 0a 20 20  ,7 +5304,7 @@.  
6ae0: 20 61 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22 24   ac_save_LIBS="$
6af0: 4c 49 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c 64  LIBS". LIBS="-ld
6b00: 6c 20 20 24 4c 49 42 53 22 0a 20 63 61 74 20 3e  l  $LIBS". cat >
6b10: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
6b20: 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 35  t <<EOF.-#line 5
6b30: 33 35 30 20 22 63 6f 6e 66 69 67 75 72 65 22 0a  350 "configure".
6b40: 2b 23 6c 69 6e 65 20 35 33 30 38 20 22 63 6f 6e  +#line 5308 "con
6b50: 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c 75 64  figure". #includ
6b60: 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20  e "confdefs.h". 
6b70: 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e 79 20  /* Override any 
6b80: 67 63 63 32 20 69 6e 74 65 72 6e 61 6c 20 70 72  gcc2 internal pr
6b90: 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f 69 64  ototype to avoid
6ba0: 20 61 6e 20 65 72 72 6f 72 2e 20 20 2a 2f 0a 20   an error.  */. 
6bb0: 2f 2a 20 57 65 20 75 73 65 20 63 68 61 72 20 62  /* We use char b
6bc0: 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67 68 74  ecause int might
6bd0: 20 6d 61 74 63 68 20 74 68 65 20 72 65 74 75 72   match the retur
6be0: 6e 20 74 79 70 65 20 6f 66 20 61 20 67 63 63 32  n type of a gcc2
6bf0: 0a 40 40 20 2d 35 33 35 37 2c 37 20 2b 35 33 31  .@@ -5357,7 +531
6c00: 35 2c 37 20 40 40 0a 20 64 6c 6f 70 65 6e 28 29  5,7 @@. dlopen()
6c10: 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a  . ; return 0; }.
6c20: 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c   EOF.-if { (eval
6c30: 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a   echo configure:
6c40: 35 33 36 31 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  5361: \"$ac_link
6c50: 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20  \") 1>&5; (eval 
6c60: 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20  $ac_link) 2>&5; 
6c70: 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
6c80: 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74  ftest${ac_exeext
6c90: 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65  }; then.+if { (e
6ca0: 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75  val echo configu
6cb0: 72 65 3a 35 33 31 39 3a 20 5c 22 24 61 63 5f 6c  re:5319: \"$ac_l
6cc0: 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65 76  ink\") 1>&5; (ev
6cd0: 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26  al $ac_link) 2>&
6ce0: 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73 20  5; } && test -s 
6cf0: 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78 65  conftest${ac_exe
6d00: 65 78 74 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d  ext}; then.   rm
6d10: 20 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20   -rf conftest*. 
6d20: 20 20 65 76 61 6c 20 22 61 63 5f 63 76 5f 6c 69    eval "ac_cv_li
6d30: 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 3d 79 65  b_$ac_lib_var=ye
6d40: 73 22 0a 20 65 6c 73 65 0a 40 40 20 2d 35 34 30  s". else.@@ -540
6d50: 31 2c 37 20 2b 35 33 35 39 2c 37 20 40 40 0a 20  1,7 +5359,7 @@. 
6d60: 20 20 20 20 23 20 45 78 74 72 61 63 74 20 74 68      # Extract th
6d70: 65 20 66 69 72 73 74 20 77 6f 72 64 20 6f 66 20  e first word of 
6d80: 22 61 72 22 2c 20 73 6f 20 69 74 20 63 61 6e 20  "ar", so it can 
6d90: 62 65 20 61 20 70 72 6f 67 72 61 6d 20 6e 61 6d  be a program nam
6da0: 65 20 77 69 74 68 20 61 72 67 73 2e 0a 20 73 65  e with args.. se
6db0: 74 20 64 75 6d 6d 79 20 61 72 3b 20 61 63 5f 77  t dummy ar; ac_w
6dc0: 6f 72 64 3d 24 32 0a 20 65 63 68 6f 20 24 61 63  ord=$2. echo $ac
6dd0: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
6de0: 20 24 61 63 5f 77 6f 72 64 22 22 2e 2e 2e 20 24   $ac_word""... $
6df0: 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f  ac_c" 1>&6.-echo
6e00: 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 34 30 35   "configure:5405
6e10: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
6e20: 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 2b 65 63  ac_word" >&5.+ec
6e30: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 33  ho "configure:53
6e40: 36 33 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  63: checking for
6e50: 20 24 61 63 5f 77 6f 72 64 22 20 3e 26 35 0a 20   $ac_word" >&5. 
6e60: 69 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22  if eval "test \"
6e70: 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63  `echo '$''{'ac_c
6e80: 76 5f 70 72 6f 67 5f 41 52 27 2b 73 65 74 7d 27  v_prog_AR'+set}'
6e90: 60 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e  `\" = set"; then
6ea0: 0a 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22  .   echo $ac_n "
6eb0: 28 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20  (cached) $ac_c" 
6ec0: 31 3e 26 36 0a 20 65 6c 73 65 0a 40 40 20 2d 35  1>&6. else.@@ -5
6ed0: 35 30 37 2c 37 20 2b 35 34 36 35 2c 37 20 40 40  507,7 +5465,7 @@
6ee0: 0a 20 09 20 20 20 20 23 20 6b 6e 6f 77 6e 20 47  . .    # known G
6ef0: 4d 54 20 76 61 6c 75 65 2e 0a 20 0a 20 09 20 20  MT value.. . .  
6f00: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68    echo $ac_n "ch
6f10: 65 63 6b 69 6e 67 20 66 6f 72 20 67 65 74 74 69  ecking for getti
6f20: 6d 65 6f 66 64 61 79 20 69 6e 20 2d 6c 62 73 64  meofday in -lbsd
6f30: 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26  ""... $ac_c" 1>&
6f40: 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75  6.-echo "configu
6f50: 72 65 3a 35 35 31 31 3a 20 63 68 65 63 6b 69 6e  re:5511: checkin
6f60: 67 20 66 6f 72 20 67 65 74 74 69 6d 65 6f 66 64  g for gettimeofd
6f70: 61 79 20 69 6e 20 2d 6c 62 73 64 22 20 3e 26 35  ay in -lbsd" >&5
6f80: 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72  .+echo "configur
6f90: 65 3a 35 34 36 39 3a 20 63 68 65 63 6b 69 6e 67  e:5469: checking
6fa0: 20 66 6f 72 20 67 65 74 74 69 6d 65 6f 66 64 61   for gettimeofda
6fb0: 79 20 69 6e 20 2d 6c 62 73 64 22 20 3e 26 35 0a  y in -lbsd" >&5.
6fc0: 20 61 63 5f 6c 69 62 5f 76 61 72 3d 60 65 63 68   ac_lib_var=`ech
6fd0: 6f 20 62 73 64 27 5f 27 67 65 74 74 69 6d 65 6f  o bsd'_'gettimeo
6fe0: 66 64 61 79 20 7c 20 73 65 64 20 27 79 25 2e 2f  fday | sed 'y%./
6ff0: 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65  +-%__p_%'`. if e
7000: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68  val "test \"`ech
7010: 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69  o '$''{'ac_cv_li
7020: 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73  b_$ac_lib_var'+s
7030: 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20  et}'`\" = set"; 
7040: 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61 63  then.   echo $ac
7050: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63  _n "(cached) $ac
7060: 5f 63 22 20 31 3e 26 36 0a 40 40 20 2d 35 35 31  _c" 1>&6.@@ -551
7070: 35 2c 37 20 2b 35 34 37 33 2c 37 20 40 40 0a 20  5,7 +5473,7 @@. 
7080: 20 20 61 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22    ac_save_LIBS="
7090: 24 4c 49 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c  $LIBS". LIBS="-l
70a0: 62 73 64 20 20 24 4c 49 42 53 22 0a 20 63 61 74  bsd  $LIBS". cat
70b0: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
70c0: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
70d0: 20 35 35 31 39 20 22 63 6f 6e 66 69 67 75 72 65   5519 "configure
70e0: 22 0a 2b 23 6c 69 6e 65 20 35 34 37 37 20 22 63  ".+#line 5477 "c
70f0: 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c  onfigure". #incl
7100: 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22  ude "confdefs.h"
7110: 0a 20 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  . /* Override an
7120: 79 20 67 63 63 32 20 69 6e 74 65 72 6e 61 6c 20  y gcc2 internal 
7130: 70 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f  prototype to avo
7140: 69 64 20 61 6e 20 65 72 72 6f 72 2e 20 20 2a 2f  id an error.  */
7150: 0a 20 2f 2a 20 57 65 20 75 73 65 20 63 68 61 72  . /* We use char
7160: 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67   because int mig
7170: 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74  ht match the ret
7180: 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 67 63  urn type of a gc
7190: 63 32 0a 40 40 20 2d 35 35 32 36 2c 37 20 2b 35  c2.@@ -5526,7 +5
71a0: 34 38 34 2c 37 20 40 40 0a 20 67 65 74 74 69 6d  484,7 @@. gettim
71b0: 65 6f 66 64 61 79 28 29 0a 20 3b 20 72 65 74 75  eofday(). ; retu
71c0: 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66  rn 0; }. EOF.-if
71d0: 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f   { (eval echo co
71e0: 6e 66 69 67 75 72 65 3a 35 35 33 30 3a 20 5c 22  nfigure:5530: \"
71f0: 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35  $ac_link\") 1>&5
7200: 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b  ; (eval $ac_link
7210: 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73  ) 2>&5; } && tes
7220: 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61  t -s conftest${a
7230: 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a  c_exeext}; then.
7240: 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f  +if { (eval echo
7250: 20 63 6f 6e 66 69 67 75 72 65 3a 35 34 38 38 3a   configure:5488:
7260: 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31   \"$ac_link\") 1
7270: 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c  >&5; (eval $ac_l
7280: 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20  ink) 2>&5; } && 
7290: 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74  test -s conftest
72a0: 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68  ${ac_exeext}; th
72b0: 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e  en.   rm -rf con
72c0: 66 74 65 73 74 2a 0a 20 20 20 65 76 61 6c 20 22  ftest*.   eval "
72d0: 61 63 5f 63 76 5f 6c 69 62 5f 24 61 63 5f 6c 69  ac_cv_lib_$ac_li
72e0: 62 5f 76 61 72 3d 79 65 73 22 0a 20 65 6c 73 65  b_var=yes". else
72f0: 0a 40 40 20 2d 35 36 30 35 2c 37 20 2b 35 35 36  .@@ -5605,7 +556
7300: 33 2c 37 20 40 40 0a 20 0a 20 09 20 20 20 20 53  3,7 @@. . .    S
7310: 48 4c 49 42 5f 53 55 46 46 49 58 3d 22 2e 73 6c  HLIB_SUFFIX=".sl
7320: 22 0a 20 09 20 20 20 20 65 63 68 6f 20 24 61 63  ". .    echo $ac
7330: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
7340: 20 73 68 6c 5f 6c 6f 61 64 20 69 6e 20 2d 6c 64   shl_load in -ld
7350: 6c 64 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31  ld""... $ac_c" 1
7360: 3e 26 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66 69  >&6.-echo "confi
7370: 67 75 72 65 3a 35 36 30 39 3a 20 63 68 65 63 6b  gure:5609: check
7380: 69 6e 67 20 66 6f 72 20 73 68 6c 5f 6c 6f 61 64  ing for shl_load
7390: 20 69 6e 20 2d 6c 64 6c 64 22 20 3e 26 35 0a 2b   in -ldld" >&5.+
73a0: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
73b0: 35 35 36 37 3a 20 63 68 65 63 6b 69 6e 67 20 66  5567: checking f
73c0: 6f 72 20 73 68 6c 5f 6c 6f 61 64 20 69 6e 20 2d  or shl_load in -
73d0: 6c 64 6c 64 22 20 3e 26 35 0a 20 61 63 5f 6c 69  ldld" >&5. ac_li
73e0: 62 5f 76 61 72 3d 60 65 63 68 6f 20 64 6c 64 27  b_var=`echo dld'
73f0: 5f 27 73 68 6c 5f 6c 6f 61 64 20 7c 20 73 65 64  _'shl_load | sed
7400: 20 27 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60   'y%./+-%__p_%'`
7410: 0a 20 69 66 20 65 76 61 6c 20 22 74 65 73 74 20  . if eval "test 
7420: 5c 22 60 65 63 68 6f 20 27 24 27 27 7b 27 61 63  \"`echo '$''{'ac
7430: 5f 63 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f  _cv_lib_$ac_lib_
7440: 76 61 72 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20  var'+set}'`\" = 
7450: 73 65 74 22 3b 20 74 68 65 6e 0a 20 20 20 65 63  set"; then.   ec
7460: 68 6f 20 24 61 63 5f 6e 20 22 28 63 61 63 68 65  ho $ac_n "(cache
7470: 64 29 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 40  d) $ac_c" 1>&6.@
7480: 40 20 2d 35 36 31 33 2c 37 20 2b 35 35 37 31 2c  @ -5613,7 +5571,
7490: 37 20 40 40 0a 20 20 20 61 63 5f 73 61 76 65 5f  7 @@.   ac_save_
74a0: 4c 49 42 53 3d 22 24 4c 49 42 53 22 0a 20 4c 49  LIBS="$LIBS". LI
74b0: 42 53 3d 22 2d 6c 64 6c 64 20 20 24 4c 49 42 53  BS="-ldld  $LIBS
74c0: 22 0a 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73  ". cat > conftes
74d0: 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a  t.$ac_ext <<EOF.
74e0: 2d 23 6c 69 6e 65 20 35 36 31 37 20 22 63 6f 6e  -#line 5617 "con
74f0: 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20 35  figure".+#line 5
7500: 35 37 35 20 22 63 6f 6e 66 69 67 75 72 65 22 0a  575 "configure".
7510: 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64   #include "confd
7520: 65 66 73 2e 68 22 0a 20 2f 2a 20 4f 76 65 72 72  efs.h". /* Overr
7530: 69 64 65 20 61 6e 79 20 67 63 63 32 20 69 6e 74  ide any gcc2 int
7540: 65 72 6e 61 6c 20 70 72 6f 74 6f 74 79 70 65 20  ernal prototype 
7550: 74 6f 20 61 76 6f 69 64 20 61 6e 20 65 72 72 6f  to avoid an erro
7560: 72 2e 20 20 2a 2f 0a 20 2f 2a 20 57 65 20 75 73  r.  */. /* We us
7570: 65 20 63 68 61 72 20 62 65 63 61 75 73 65 20 69  e char because i
7580: 6e 74 20 6d 69 67 68 74 20 6d 61 74 63 68 20 74  nt might match t
7590: 68 65 20 72 65 74 75 72 6e 20 74 79 70 65 20 6f  he return type o
75a0: 66 20 61 20 67 63 63 32 0a 40 40 20 2d 35 36 32  f a gcc2.@@ -562
75b0: 34 2c 37 20 2b 35 35 38 32 2c 37 20 40 40 0a 20  4,7 +5582,7 @@. 
75c0: 73 68 6c 5f 6c 6f 61 64 28 29 0a 20 3b 20 72 65  shl_load(). ; re
75d0: 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d  turn 0; }. EOF.-
75e0: 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
75f0: 63 6f 6e 66 69 67 75 72 65 3a 35 36 32 38 3a 20  configure:5628: 
7600: 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e  \"$ac_link\") 1>
7610: 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f 6c 69  &5; (eval $ac_li
7620: 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26 26 20 74  nk) 2>&5; } && t
7630: 65 73 74 20 2d 73 20 63 6f 6e 66 74 65 73 74 24  est -s conftest$
7640: 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20 74 68 65  {ac_exeext}; the
7650: 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63  n.+if { (eval ec
7660: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 35 35 38  ho configure:558
7670: 36 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29  6: \"$ac_link\")
7680: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
7690: 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26  _link) 2>&5; } &
76a0: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
76b0: 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
76c0: 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63  then.   rm -rf c
76d0: 6f 6e 66 74 65 73 74 2a 0a 20 20 20 65 76 61 6c  onftest*.   eval
76e0: 20 22 61 63 5f 63 76 5f 6c 69 62 5f 24 61 63 5f   "ac_cv_lib_$ac_
76f0: 6c 69 62 5f 76 61 72 3d 79 65 73 22 0a 20 65 6c  lib_var=yes". el
7700: 73 65 0a 40 40 20 2d 35 36 36 39 2c 37 20 2b 35  se.@@ -5669,7 +5
7710: 36 32 37 2c 37 20 40 40 0a 20 09 48 50 2d 55 58  627,7 @@. .HP-UX
7720: 2d 2a 2e 30 38 2e 2a 7c 48 50 2d 55 58 2d 2a 2e  -*.08.*|HP-UX-*.
7730: 30 39 2e 2a 7c 48 50 2d 55 58 2d 2a 2e 31 30 2e  09.*|HP-UX-*.10.
7740: 2a 29 0a 20 09 20 20 20 20 53 48 4c 49 42 5f 53  *). .    SHLIB_S
7750: 55 46 46 49 58 3d 22 2e 73 6c 22 0a 20 09 20 20  UFFIX=".sl". .  
7760: 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68    echo $ac_n "ch
7770: 65 63 6b 69 6e 67 20 66 6f 72 20 73 68 6c 5f 6c  ecking for shl_l
7780: 6f 61 64 20 69 6e 20 2d 6c 64 6c 64 22 22 2e 2e  oad in -ldld""..
7790: 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65  . $ac_c" 1>&6.-e
77a0: 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35  cho "configure:5
77b0: 36 37 33 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f  673: checking fo
77c0: 72 20 73 68 6c 5f 6c 6f 61 64 20 69 6e 20 2d 6c  r shl_load in -l
77d0: 64 6c 64 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22  dld" >&5.+echo "
77e0: 63 6f 6e 66 69 67 75 72 65 3a 35 36 33 31 3a 20  configure:5631: 
77f0: 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 73 68 6c  checking for shl
7800: 5f 6c 6f 61 64 20 69 6e 20 2d 6c 64 6c 64 22 20  _load in -ldld" 
7810: 3e 26 35 0a 20 61 63 5f 6c 69 62 5f 76 61 72 3d  >&5. ac_lib_var=
7820: 60 65 63 68 6f 20 64 6c 64 27 5f 27 73 68 6c 5f  `echo dld'_'shl_
7830: 6c 6f 61 64 20 7c 20 73 65 64 20 27 79 25 2e 2f  load | sed 'y%./
7840: 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20 69 66 20 65  +-%__p_%'`. if e
7850: 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65 63 68  val "test \"`ech
7860: 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f 6c 69  o '$''{'ac_cv_li
7870: 62 5f 24 61 63 5f 6c 69 62 5f 76 61 72 27 2b 73  b_$ac_lib_var'+s
7880: 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22 3b 20  et}'`\" = set"; 
7890: 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24 61 63  then.   echo $ac
78a0: 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24 61 63  _n "(cached) $ac
78b0: 5f 63 22 20 31 3e 26 36 0a 40 40 20 2d 35 36 37  _c" 1>&6.@@ -567
78c0: 37 2c 37 20 2b 35 36 33 35 2c 37 20 40 40 0a 20  7,7 +5635,7 @@. 
78d0: 20 20 61 63 5f 73 61 76 65 5f 4c 49 42 53 3d 22    ac_save_LIBS="
78e0: 24 4c 49 42 53 22 0a 20 4c 49 42 53 3d 22 2d 6c  $LIBS". LIBS="-l
78f0: 64 6c 64 20 20 24 4c 49 42 53 22 0a 20 63 61 74  dld  $LIBS". cat
7900: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
7910: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
7920: 20 35 36 38 31 20 22 63 6f 6e 66 69 67 75 72 65   5681 "configure
7930: 22 0a 2b 23 6c 69 6e 65 20 35 36 33 39 20 22 63  ".+#line 5639 "c
7940: 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c  onfigure". #incl
7950: 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22  ude "confdefs.h"
7960: 0a 20 2f 2a 20 4f 76 65 72 72 69 64 65 20 61 6e  . /* Override an
7970: 79 20 67 63 63 32 20 69 6e 74 65 72 6e 61 6c 20  y gcc2 internal 
7980: 70 72 6f 74 6f 74 79 70 65 20 74 6f 20 61 76 6f  prototype to avo
7990: 69 64 20 61 6e 20 65 72 72 6f 72 2e 20 20 2a 2f  id an error.  */
79a0: 0a 20 2f 2a 20 57 65 20 75 73 65 20 63 68 61 72  . /* We use char
79b0: 20 62 65 63 61 75 73 65 20 69 6e 74 20 6d 69 67   because int mig
79c0: 68 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 74  ht match the ret
79d0: 75 72 6e 20 74 79 70 65 20 6f 66 20 61 20 67 63  urn type of a gc
79e0: 63 32 0a 40 40 20 2d 35 36 38 38 2c 37 20 2b 35  c2.@@ -5688,7 +5
79f0: 36 34 36 2c 37 20 40 40 0a 20 73 68 6c 5f 6c 6f  646,7 @@. shl_lo
7a00: 61 64 28 29 0a 20 3b 20 72 65 74 75 72 6e 20 30  ad(). ; return 0
7a10: 3b 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28  ; }. EOF.-if { (
7a20: 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67  eval echo config
7a30: 75 72 65 3a 35 36 39 32 3a 20 5c 22 24 61 63 5f  ure:5692: \"$ac_
7a40: 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b 20 28 65  link\") 1>&5; (e
7a50: 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29 20 32 3e  val $ac_link) 2>
7a60: 26 35 3b 20 7d 20 26 26 20 74 65 73 74 20 2d 73  &5; } && test -s
7a70: 20 63 6f 6e 66 74 65 73 74 24 7b 61 63 5f 65 78   conftest${ac_ex
7a80: 65 65 78 74 7d 3b 20 74 68 65 6e 0a 2b 69 66 20  eext}; then.+if 
7a90: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e  { (eval echo con
7aa0: 66 69 67 75 72 65 3a 35 36 35 30 3a 20 5c 22 24  figure:5650: \"$
7ab0: 61 63 5f 6c 69 6e 6b 5c 22 29 20 31 3e 26 35 3b  ac_link\") 1>&5;
7ac0: 20 28 65 76 61 6c 20 24 61 63 5f 6c 69 6e 6b 29   (eval $ac_link)
7ad0: 20 32 3e 26 35 3b 20 7d 20 26 26 20 74 65 73 74   2>&5; } && test
7ae0: 20 2d 73 20 63 6f 6e 66 74 65 73 74 24 7b 61 63   -s conftest${ac
7af0: 5f 65 78 65 65 78 74 7d 3b 20 74 68 65 6e 0a 20  _exeext}; then. 
7b00: 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74 65 73    rm -rf conftes
7b10: 74 2a 0a 20 20 20 65 76 61 6c 20 22 61 63 5f 63  t*.   eval "ac_c
7b20: 76 5f 6c 69 62 5f 24 61 63 5f 6c 69 62 5f 76 61  v_lib_$ac_lib_va
7b30: 72 3d 79 65 73 22 0a 20 65 6c 73 65 0a 40 40 20  r=yes". else.@@ 
7b40: 2d 35 37 39 35 2c 31 37 20 2b 35 37 35 33 2c 31  -5795,17 +5753,1
7b50: 37 20 40 40 0a 20 09 20 20 20 20 65 6c 73 65 0a  7 @@. .    else.
7b60: 20 09 09 61 63 5f 73 61 66 65 3d 60 65 63 68 6f   ..ac_safe=`echo
7b70: 20 22 64 6c 64 2e 68 22 20 7c 20 73 65 64 20 27   "dld.h" | sed '
7b80: 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20  y%./+-%__p_%'`. 
7b90: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63  echo $ac_n "chec
7ba0: 6b 69 6e 67 20 66 6f 72 20 64 6c 64 2e 68 22 22  king for dld.h""
7bb0: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a  ... $ac_c" 1>&6.
7bc0: 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65  -echo "configure
7bd0: 3a 35 37 39 39 3a 20 63 68 65 63 6b 69 6e 67 20  :5799: checking 
7be0: 66 6f 72 20 64 6c 64 2e 68 22 20 3e 26 35 0a 2b  for dld.h" >&5.+
7bf0: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
7c00: 35 37 35 37 3a 20 63 68 65 63 6b 69 6e 67 20 66  5757: checking f
7c10: 6f 72 20 64 6c 64 2e 68 22 20 3e 26 35 0a 20 69  or dld.h" >&5. i
7c20: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60  f eval "test \"`
7c30: 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76  echo '$''{'ac_cv
7c40: 5f 68 65 61 64 65 72 5f 24 61 63 5f 73 61 66 65  _header_$ac_safe
7c50: 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74  '+set}'`\" = set
7c60: 22 3b 20 74 68 65 6e 0a 20 20 20 65 63 68 6f 20  "; then.   echo 
7c70: 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20  $ac_n "(cached) 
7c80: 24 61 63 5f 63 22 20 31 3e 26 36 0a 20 65 6c 73  $ac_c" 1>&6. els
7c90: 65 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e 66 74  e.   cat > conft
7ca0: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f  est.$ac_ext <<EO
7cb0: 46 0a 2d 23 6c 69 6e 65 20 35 38 30 34 20 22 63  F.-#line 5804 "c
7cc0: 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65  onfigure".+#line
7cd0: 20 35 37 36 32 20 22 63 6f 6e 66 69 67 75 72 65   5762 "configure
7ce0: 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ". #include "con
7cf0: 66 64 65 66 73 2e 68 22 0a 20 23 69 6e 63 6c 75  fdefs.h". #inclu
7d00: 64 65 20 3c 64 6c 64 2e 68 3e 0a 20 45 4f 46 0a  de <dld.h>. EOF.
7d10: 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70 70   ac_try="$ac_cpp
7d20: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
7d30: 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e 63  t >/dev/null 2>c
7d40: 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 2d 7b 20  onftest.out".-{ 
7d50: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
7d60: 67 75 72 65 3a 35 38 30 39 3a 20 5c 22 24 61 63  gure:5809: \"$ac
7d70: 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28 65  _try\") 1>&5; (e
7d80: 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
7d90: 35 3b 20 7d 0a 2b 7b 20 28 65 76 61 6c 20 65 63  5; }.+{ (eval ec
7da0: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 35 37 36  ho configure:576
7db0: 37 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 29 20  7: \"$ac_try\") 
7dc0: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f  1>&5; (eval $ac_
7dd0: 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 20 61 63  try) 2>&5; }. ac
7de0: 5f 65 72 72 3d 60 67 72 65 70 20 2d 76 20 27 5e  _err=`grep -v '^
7df0: 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 6f 75   *+' conftest.ou
7e00: 74 20 7c 20 67 72 65 70 20 2d 76 20 22 5e 63 6f  t | grep -v "^co
7e10: 6e 66 74 65 73 74 2e 24 7b 61 63 5f 65 78 74 7d  nftest.${ac_ext}
7e20: 5c 24 22 60 0a 20 69 66 20 74 65 73 74 20 2d 7a  \$"`. if test -z
7e30: 20 22 24 61 63 5f 65 72 72 22 3b 20 74 68 65 6e   "$ac_err"; then
7e40: 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  .   rm -rf conft
7e50: 65 73 74 2a 0a 40 40 20 2d 35 38 36 32 2c 31 37  est*.@@ -5862,17
7e60: 20 2b 35 38 32 30 2c 31 37 20 40 40 0a 20 09 20   +5820,17 @@. . 
7e70: 20 20 20 65 6c 73 65 0a 20 09 09 61 63 5f 73 61     else. ..ac_sa
7e80: 66 65 3d 60 65 63 68 6f 20 22 64 6c 64 2e 68 22  fe=`echo "dld.h"
7e90: 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d 25 5f   | sed 'y%./+-%_
7ea0: 5f 70 5f 25 27 60 0a 20 65 63 68 6f 20 24 61 63  _p_%'`. echo $ac
7eb0: 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f 72  _n "checking for
7ec0: 20 64 6c 64 2e 68 22 22 2e 2e 2e 20 24 61 63 5f   dld.h""... $ac_
7ed0: 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63  c" 1>&6.-echo "c
7ee0: 6f 6e 66 69 67 75 72 65 3a 35 38 36 36 3a 20 63  onfigure:5866: c
7ef0: 68 65 63 6b 69 6e 67 20 66 6f 72 20 64 6c 64 2e  hecking for dld.
7f00: 68 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f  h" >&5.+echo "co
7f10: 6e 66 69 67 75 72 65 3a 35 38 32 34 3a 20 63 68  nfigure:5824: ch
7f20: 65 63 6b 69 6e 67 20 66 6f 72 20 64 6c 64 2e 68  ecking for dld.h
7f30: 22 20 3e 26 35 0a 20 69 66 20 65 76 61 6c 20 22  " >&5. if eval "
7f40: 74 65 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27  test \"`echo '$'
7f50: 27 7b 27 61 63 5f 63 76 5f 68 65 61 64 65 72 5f  '{'ac_cv_header_
7f60: 24 61 63 5f 73 61 66 65 27 2b 73 65 74 7d 27 60  $ac_safe'+set}'`
7f70: 5c 22 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a  \" = set"; then.
7f80: 20 20 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28     echo $ac_n "(
7f90: 63 61 63 68 65 64 29 20 24 61 63 5f 63 22 20 31  cached) $ac_c" 1
7fa0: 3e 26 36 0a 20 65 6c 73 65 0a 20 20 20 63 61 74  >&6. else.   cat
7fb0: 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f   > conftest.$ac_
7fc0: 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65  ext <<EOF.-#line
7fd0: 20 35 38 37 31 20 22 63 6f 6e 66 69 67 75 72 65   5871 "configure
7fe0: 22 0a 2b 23 6c 69 6e 65 20 35 38 32 39 20 22 63  ".+#line 5829 "c
7ff0: 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c  onfigure". #incl
8000: 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22  ude "confdefs.h"
8010: 0a 20 23 69 6e 63 6c 75 64 65 20 3c 64 6c 64 2e  . #include <dld.
8020: 68 3e 0a 20 45 4f 46 0a 20 61 63 5f 74 72 79 3d  h>. EOF. ac_try=
8030: 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
8040: 74 2e 24 61 63 5f 65 78 74 20 3e 2f 64 65 76 2f  t.$ac_ext >/dev/
8050: 6e 75 6c 6c 20 32 3e 63 6f 6e 66 74 65 73 74 2e  null 2>conftest.
8060: 6f 75 74 22 0a 2d 7b 20 28 65 76 61 6c 20 65 63  out".-{ (eval ec
8070: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 35 38 37  ho configure:587
8080: 36 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 29 20  6: \"$ac_try\") 
8090: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f  1>&5; (eval $ac_
80a0: 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 2b 7b 20  try) 2>&5; }.+{ 
80b0: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
80c0: 67 75 72 65 3a 35 38 33 34 3a 20 5c 22 24 61 63  gure:5834: \"$ac
80d0: 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28 65  _try\") 1>&5; (e
80e0: 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
80f0: 35 3b 20 7d 0a 20 61 63 5f 65 72 72 3d 60 67 72  5; }. ac_err=`gr
8100: 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
8110: 66 74 65 73 74 2e 6f 75 74 20 7c 20 67 72 65 70  ftest.out | grep
8120: 20 2d 76 20 22 5e 63 6f 6e 66 74 65 73 74 2e 24   -v "^conftest.$
8130: 7b 61 63 5f 65 78 74 7d 5c 24 22 60 0a 20 69 66  {ac_ext}\$"`. if
8140: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 65 72   test -z "$ac_er
8150: 72 22 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d  r"; then.   rm -
8160: 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 40 40 20  rf conftest*.@@ 
8170: 2d 35 39 32 37 2c 31 37 20 2b 35 38 38 35 2c 31  -5927,17 +5885,1
8180: 37 20 40 40 0a 20 09 20 20 20 20 23 20 4e 6f 74  7 @@. .    # Not
8190: 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 61 6c   available on al
81a0: 6c 20 76 65 72 73 69 6f 6e 73 3a 20 20 63 68 65  l versions:  che
81b0: 63 6b 20 66 6f 72 20 69 6e 63 6c 75 64 65 20 66  ck for include f
81c0: 69 6c 65 2e 0a 20 09 20 20 20 20 61 63 5f 73 61  ile.. .    ac_sa
81d0: 66 65 3d 60 65 63 68 6f 20 22 64 6c 66 63 6e 2e  fe=`echo "dlfcn.
81e0: 68 22 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d  h" | sed 'y%./+-
81f0: 25 5f 5f 70 5f 25 27 60 0a 20 65 63 68 6f 20 24  %__p_%'`. echo $
8200: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66  ac_n "checking f
8210: 6f 72 20 64 6c 66 63 6e 2e 68 22 22 2e 2e 2e 20  or dlfcn.h""... 
8220: 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68  $ac_c" 1>&6.-ech
8230: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 39 33  o "configure:593
8240: 31 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  1: checking for 
8250: 64 6c 66 63 6e 2e 68 22 20 3e 26 35 0a 2b 65 63  dlfcn.h" >&5.+ec
8260: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 38  ho "configure:58
8270: 38 39 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72  89: checking for
8280: 20 64 6c 66 63 6e 2e 68 22 20 3e 26 35 0a 20 69   dlfcn.h" >&5. i
8290: 66 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60  f eval "test \"`
82a0: 65 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76  echo '$''{'ac_cv
82b0: 5f 68 65 61 64 65 72 5f 24 61 63 5f 73 61 66 65  _header_$ac_safe
82c0: 27 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74  '+set}'`\" = set
82d0: 22 3b 20 74 68 65 6e 0a 20 20 20 65 63 68 6f 20  "; then.   echo 
82e0: 24 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20  $ac_n "(cached) 
82f0: 24 61 63 5f 63 22 20 31 3e 26 36 0a 20 65 6c 73  $ac_c" 1>&6. els
8300: 65 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e 66 74  e.   cat > conft
8310: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f  est.$ac_ext <<EO
8320: 46 0a 2d 23 6c 69 6e 65 20 35 39 33 36 20 22 63  F.-#line 5936 "c
8330: 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65  onfigure".+#line
8340: 20 35 38 39 34 20 22 63 6f 6e 66 69 67 75 72 65   5894 "configure
8350: 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ". #include "con
8360: 66 64 65 66 73 2e 68 22 0a 20 23 69 6e 63 6c 75  fdefs.h". #inclu
8370: 64 65 20 3c 64 6c 66 63 6e 2e 68 3e 0a 20 45 4f  de <dlfcn.h>. EO
8380: 46 0a 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63  F. ac_try="$ac_c
8390: 70 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f  pp conftest.$ac_
83a0: 65 78 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32  ext >/dev/null 2
83b0: 3e 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 2d  >conftest.out".-
83c0: 7b 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e  { (eval echo con
83d0: 66 69 67 75 72 65 3a 35 39 34 31 3a 20 5c 22 24  figure:5941: \"$
83e0: 61 63 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20  ac_try\") 1>&5; 
83f0: 28 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32  (eval $ac_try) 2
8400: 3e 26 35 3b 20 7d 0a 2b 7b 20 28 65 76 61 6c 20  >&5; }.+{ (eval 
8410: 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 35  echo configure:5
8420: 38 39 39 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22  899: \"$ac_try\"
8430: 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61  ) 1>&5; (eval $a
8440: 63 5f 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 20  c_try) 2>&5; }. 
8450: 61 63 5f 65 72 72 3d 60 67 72 65 70 20 2d 76 20  ac_err=`grep -v 
8460: 27 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e  '^ *+' conftest.
8470: 6f 75 74 20 7c 20 67 72 65 70 20 2d 76 20 22 5e  out | grep -v "^
8480: 63 6f 6e 66 74 65 73 74 2e 24 7b 61 63 5f 65 78  conftest.${ac_ex
8490: 74 7d 5c 24 22 60 0a 20 69 66 20 74 65 73 74 20  t}\$"`. if test 
84a0: 2d 7a 20 22 24 61 63 5f 65 72 72 22 3b 20 74 68  -z "$ac_err"; th
84b0: 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e  en.   rm -rf con
84c0: 66 74 65 73 74 2a 0a 40 40 20 2d 35 39 36 34 2c  ftest*.@@ -5964,
84d0: 39 20 2b 35 39 32 32 2c 39 20 40 40 0a 20 09 09  9 +5922,9 @@. ..
84e0: 4c 44 46 4c 41 47 53 3d 22 22 0a 20 09 09 4c 44  LDFLAGS="". ..LD
84f0: 5f 53 45 41 52 43 48 5f 46 4c 41 47 53 3d 27 2d  _SEARCH_FLAGS='-
8500: 57 6c 2c 2d 72 70 61 74 68 2c 24 7b 4c 49 42 5f  Wl,-rpath,${LIB_
8510: 52 55 4e 54 49 4d 45 5f 44 49 52 7d 27 0a 20 09  RUNTIME_DIR}'. .
8520: 09 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65  .echo $ac_n "che
8530: 63 6b 69 6e 67 20 66 6f 72 20 45 4c 46 22 22 2e  cking for ELF"".
8540: 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d  .. $ac_c" 1>&6.-
8550: 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a  echo "configure:
8560: 35 39 36 38 3a 20 63 68 65 63 6b 69 6e 67 20 66  5968: checking f
8570: 6f 72 20 45 4c 46 22 20 3e 26 35 0a 2b 65 63 68  or ELF" >&5.+ech
8580: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 35 39 32  o "configure:592
8590: 36 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  6: checking for 
85a0: 45 4c 46 22 20 3e 26 35 0a 20 09 09 63 61 74 20  ELF" >&5. ..cat 
85b0: 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  > conftest.$ac_e
85c0: 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20  xt <<EOF.-#line 
85d0: 35 39 37 30 20 22 63 6f 6e 66 69 67 75 72 65 22  5970 "configure"
85e0: 0a 2b 23 6c 69 6e 65 20 35 39 32 38 20 22 63 6f  .+#line 5928 "co
85f0: 6e 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c 75  nfigure". #inclu
8600: 64 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a  de "confdefs.h".
8610: 20 0a 20 23 69 66 64 65 66 20 5f 5f 45 4c 46 5f   . #ifdef __ELF_
8620: 5f 0a 40 40 20 2d 36 32 39 37 2c 31 37 20 2b 36  _.@@ -6297,17 +6
8630: 32 35 35 2c 31 37 20 40 40 0a 20 09 20 20 20 20  255,17 @@. .    
8640: 23 20 74 68 61 74 20 64 6f 6e 27 74 20 67 72 6f  # that don't gro
8650: 6b 20 74 68 65 20 2d 42 65 78 70 6f 72 74 20 6f  k the -Bexport o
8660: 70 74 69 6f 6e 2e 20 20 54 65 73 74 20 74 68 61  ption.  Test tha
8670: 74 20 69 74 20 64 6f 65 73 2e 0a 20 09 20 20 20  t it does.. .   
8680: 20 68 6f 6c 64 5f 6c 64 66 6c 61 67 73 3d 24 4c   hold_ldflags=$L
8690: 44 46 4c 41 47 53 0a 20 09 20 20 20 20 65 63 68  DFLAGS. .    ech
86a0: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e  o $ac_n "checkin
86b0: 67 20 66 6f 72 20 6c 64 20 61 63 63 65 70 74 73  g for ld accepts
86c0: 20 2d 42 65 78 70 6f 72 74 20 66 6c 61 67 22 22   -Bexport flag""
86d0: 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26 36 0a  ... $ac_c" 1>&6.
86e0: 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75 72 65  -echo "configure
86f0: 3a 36 33 30 31 3a 20 63 68 65 63 6b 69 6e 67 20  :6301: checking 
8700: 66 6f 72 20 6c 64 20 61 63 63 65 70 74 73 20 2d  for ld accepts -
8710: 42 65 78 70 6f 72 74 20 66 6c 61 67 22 20 3e 26  Bexport flag" >&
8720: 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67 75  5.+echo "configu
8730: 72 65 3a 36 32 35 39 3a 20 63 68 65 63 6b 69 6e  re:6259: checkin
8740: 67 20 66 6f 72 20 6c 64 20 61 63 63 65 70 74 73  g for ld accepts
8750: 20 2d 42 65 78 70 6f 72 74 20 66 6c 61 67 22 20   -Bexport flag" 
8760: 3e 26 35 0a 20 09 20 20 20 20 4c 44 46 4c 41 47  >&5. .    LDFLAG
8770: 53 3d 22 24 7b 4c 44 46 4c 41 47 53 7d 20 2d 57  S="${LDFLAGS} -W
8780: 6c 2c 2d 42 65 78 70 6f 72 74 22 0a 20 09 20 20  l,-Bexport". .  
8790: 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65 73 74    cat > conftest
87a0: 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d  .$ac_ext <<EOF.-
87b0: 23 6c 69 6e 65 20 36 33 30 34 20 22 63 6f 6e 66  #line 6304 "conf
87c0: 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20 36 32  igure".+#line 62
87d0: 36 32 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 20  62 "configure". 
87e0: 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66 64 65  #include "confde
87f0: 66 73 2e 68 22 0a 20 0a 20 69 6e 74 20 6d 61 69  fs.h". . int mai
8800: 6e 28 29 20 7b 0a 20 69 6e 74 20 69 3b 0a 20 3b  n() {. int i;. ;
8810: 20 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f   return 0; }. EO
8820: 46 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63  F.-if { (eval ec
8830: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 36 33 31  ho configure:631
8840: 31 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b 5c 22 29  1: \"$ac_link\")
8850: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
8860: 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20 7d 20 26  _link) 2>&5; } &
8870: 26 20 74 65 73 74 20 2d 73 20 63 6f 6e 66 74 65  & test -s confte
8880: 73 74 24 7b 61 63 5f 65 78 65 65 78 74 7d 3b 20  st${ac_exeext}; 
8890: 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65 76 61 6c  then.+if { (eval
88a0: 20 65 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a   echo configure:
88b0: 36 32 36 39 3a 20 5c 22 24 61 63 5f 6c 69 6e 6b  6269: \"$ac_link
88c0: 5c 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20  \") 1>&5; (eval 
88d0: 24 61 63 5f 6c 69 6e 6b 29 20 32 3e 26 35 3b 20  $ac_link) 2>&5; 
88e0: 7d 20 26 26 20 74 65 73 74 20 2d 73 20 63 6f 6e  } && test -s con
88f0: 66 74 65 73 74 24 7b 61 63 5f 65 78 65 65 78 74  ftest${ac_exeext
8900: 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d 72  }; then.   rm -r
8910: 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20 20 66  f conftest*.   f
8920: 6f 75 6e 64 3d 79 65 73 0a 20 65 6c 73 65 0a 40  ound=yes. else.@
8930: 40 20 2d 36 33 35 33 2c 39 20 2b 36 33 31 31 2c  @ -6353,9 +6311,
8940: 39 20 40 40 0a 20 0a 20 20 20 20 20 69 66 20 74  9 @@. .     if t
8950: 65 73 74 20 22 78 24 44 4c 5f 4f 42 4a 53 22 20  est "x$DL_OBJS" 
8960: 3d 20 22 78 74 63 6c 4c 6f 61 64 41 6f 75 74 2e  = "xtclLoadAout.
8970: 6f 22 20 3b 20 74 68 65 6e 0a 20 09 65 63 68 6f  o" ; then. .echo
8980: 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67   $ac_n "checking
8990: 20 73 79 73 2f 65 78 65 63 2e 68 22 22 2e 2e 2e   sys/exec.h""...
89a0: 20 24 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63   $ac_c" 1>&6.-ec
89b0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 33  ho "configure:63
89c0: 35 37 3a 20 63 68 65 63 6b 69 6e 67 20 73 79 73  57: checking sys
89d0: 2f 65 78 65 63 2e 68 22 20 3e 26 35 0a 2b 65 63  /exec.h" >&5.+ec
89e0: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 33  ho "configure:63
89f0: 31 35 3a 20 63 68 65 63 6b 69 6e 67 20 73 79 73  15: checking sys
8a00: 2f 65 78 65 63 2e 68 22 20 3e 26 35 0a 20 09 63  /exec.h" >&5. .c
8a10: 61 74 20 3e 20 63 6f 6e 66 74 65 73 74 2e 24 61  at > conftest.$a
8a20: 63 5f 65 78 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69  c_ext <<EOF.-#li
8a30: 6e 65 20 36 33 35 39 20 22 63 6f 6e 66 69 67 75  ne 6359 "configu
8a40: 72 65 22 0a 2b 23 6c 69 6e 65 20 36 33 31 37 20  re".+#line 6317 
8a50: 22 63 6f 6e 66 69 67 75 72 65 22 0a 20 23 69 6e  "configure". #in
8a60: 63 6c 75 64 65 20 22 63 6f 6e 66 64 65 66 73 2e  clude "confdefs.
8a70: 68 22 0a 20 23 69 6e 63 6c 75 64 65 20 3c 73 79  h". #include <sy
8a80: 73 2f 65 78 65 63 2e 68 3e 0a 20 69 6e 74 20 6d  s/exec.h>. int m
8a90: 61 69 6e 28 29 20 7b 0a 40 40 20 2d 36 33 37 33  ain() {.@@ -6373
8aa0: 2c 37 20 2b 36 33 33 31 2c 37 20 40 40 0a 20 20  ,7 +6331,7 @@.  
8ab0: 20 20 20 0a 20 3b 20 72 65 74 75 72 6e 20 30 3b     . ; return 0;
8ac0: 20 7d 0a 20 45 4f 46 0a 2d 69 66 20 7b 20 28 65   }. EOF.-if { (e
8ad0: 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75  val echo configu
8ae0: 72 65 3a 36 33 37 37 3a 20 5c 22 24 61 63 5f 63  re:6377: \"$ac_c
8af0: 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b 20  ompile\") 1>&5; 
8b00: 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
8b10: 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65 6e  e) 2>&5; }; then
8b20: 0a 2b 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  .+if { (eval ech
8b30: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 36 33 33 35  o configure:6335
8b40: 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
8b50: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24  ") 1>&5; (eval $
8b60: 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
8b70: 3b 20 7d 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20  ; }; then.   rm 
8b80: 2d 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 20 20  -rf conftest*.  
8b90: 20 74 63 6c 5f 6f 6b 3d 75 73 61 62 6c 65 0a 20   tcl_ok=usable. 
8ba0: 65 6c 73 65 0a 40 40 20 2d 36 33 39 31 2c 39 20  else.@@ -6391,9 
8bb0: 2b 36 33 34 39 2c 39 20 40 40 0a 20 0a 20 09 65  +6349,9 @@. . .e
8bc0: 6c 73 65 0a 20 09 20 20 20 20 65 63 68 6f 20 24  lse. .    echo $
8bd0: 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 61  ac_n "checking a
8be0: 2e 6f 75 74 2e 68 22 22 2e 2e 2e 20 24 61 63 5f  .out.h""... $ac_
8bf0: 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63  c" 1>&6.-echo "c
8c00: 6f 6e 66 69 67 75 72 65 3a 36 33 39 35 3a 20 63  onfigure:6395: c
8c10: 68 65 63 6b 69 6e 67 20 61 2e 6f 75 74 2e 68 22  hecking a.out.h"
8c20: 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66   >&5.+echo "conf
8c30: 69 67 75 72 65 3a 36 33 35 33 3a 20 63 68 65 63  igure:6353: chec
8c40: 6b 69 6e 67 20 61 2e 6f 75 74 2e 68 22 20 3e 26  king a.out.h" >&
8c50: 35 0a 20 09 20 20 20 20 63 61 74 20 3e 20 63 6f  5. .    cat > co
8c60: 6e 66 74 65 73 74 2e 24 61 63 5f 65 78 74 20 3c  nftest.$ac_ext <
8c70: 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 36 33 39 37  <EOF.-#line 6397
8c80: 20 22 63 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c   "configure".+#l
8c90: 69 6e 65 20 36 33 35 35 20 22 63 6f 6e 66 69 67  ine 6355 "config
8ca0: 75 72 65 22 0a 20 23 69 6e 63 6c 75 64 65 20 22  ure". #include "
8cb0: 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20 23 69 6e  confdefs.h". #in
8cc0: 63 6c 75 64 65 20 3c 61 2e 6f 75 74 2e 68 3e 0a  clude <a.out.h>.
8cd0: 20 69 6e 74 20 6d 61 69 6e 28 29 20 7b 0a 40 40   int main() {.@@
8ce0: 20 2d 36 34 31 31 2c 37 20 2b 36 33 36 39 2c 37   -6411,7 +6369,7
8cf0: 20 40 40 0a 20 09 20 20 20 20 0a 20 3b 20 72 65   @@. .    . ; re
8d00: 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46 0a 2d  turn 0; }. EOF.-
8d10: 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68 6f 20  if { (eval echo 
8d20: 63 6f 6e 66 69 67 75 72 65 3a 36 34 31 35 3a 20  configure:6415: 
8d30: 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c 22 29  \"$ac_compile\")
8d40: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
8d50: 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35 3b 20  _compile) 2>&5; 
8d60: 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20 28 65  }; then.+if { (e
8d70: 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69 67 75  val echo configu
8d80: 72 65 3a 36 33 37 33 3a 20 5c 22 24 61 63 5f 63  re:6373: \"$ac_c
8d90: 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35 3b 20  ompile\") 1>&5; 
8da0: 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70 69 6c  (eval $ac_compil
8db0: 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68 65 6e  e) 2>&5; }; then
8dc0: 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66 74  .   rm -rf conft
8dd0: 65 73 74 2a 0a 20 20 20 74 63 6c 5f 6f 6b 3d 75  est*.   tcl_ok=u
8de0: 73 61 62 6c 65 0a 20 65 6c 73 65 0a 40 40 20 2d  sable. else.@@ -
8df0: 36 34 32 39 2c 39 20 2b 36 33 38 37 2c 39 20 40  6429,9 +6387,9 @
8e00: 40 0a 20 0a 20 09 20 20 20 20 65 6c 73 65 0a 20  @. . .    else. 
8e10: 09 09 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68  ..echo $ac_n "ch
8e20: 65 63 6b 69 6e 67 20 73 79 73 2f 65 78 65 63 5f  ecking sys/exec_
8e30: 61 6f 75 74 2e 68 22 22 2e 2e 2e 20 24 61 63 5f  aout.h""... $ac_
8e40: 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20 22 63  c" 1>&6.-echo "c
8e50: 6f 6e 66 69 67 75 72 65 3a 36 34 33 33 3a 20 63  onfigure:6433: c
8e60: 68 65 63 6b 69 6e 67 20 73 79 73 2f 65 78 65 63  hecking sys/exec
8e70: 5f 61 6f 75 74 2e 68 22 20 3e 26 35 0a 2b 65 63  _aout.h" >&5.+ec
8e80: 68 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 33  ho "configure:63
8e90: 39 31 3a 20 63 68 65 63 6b 69 6e 67 20 73 79 73  91: checking sys
8ea0: 2f 65 78 65 63 5f 61 6f 75 74 2e 68 22 20 3e 26  /exec_aout.h" >&
8eb0: 35 0a 20 09 09 63 61 74 20 3e 20 63 6f 6e 66 74  5. ..cat > conft
8ec0: 65 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f  est.$ac_ext <<EO
8ed0: 46 0a 2d 23 6c 69 6e 65 20 36 34 33 35 20 22 63  F.-#line 6435 "c
8ee0: 6f 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65  onfigure".+#line
8ef0: 20 36 33 39 33 20 22 63 6f 6e 66 69 67 75 72 65   6393 "configure
8f00: 22 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e  ". #include "con
8f10: 66 64 65 66 73 2e 68 22 0a 20 23 69 6e 63 6c 75  fdefs.h". #inclu
8f20: 64 65 20 3c 73 79 73 2f 65 78 65 63 5f 61 6f 75  de <sys/exec_aou
8f30: 74 2e 68 3e 0a 20 69 6e 74 20 6d 61 69 6e 28 29  t.h>. int main()
8f40: 20 7b 0a 40 40 20 2d 36 34 34 39 2c 37 20 2b 36   {.@@ -6449,7 +6
8f50: 34 30 37 2c 37 20 40 40 0a 20 09 09 0a 20 3b 20  407,7 @@. ... ; 
8f60: 72 65 74 75 72 6e 20 30 3b 20 7d 0a 20 45 4f 46  return 0; }. EOF
8f70: 0a 2d 69 66 20 7b 20 28 65 76 61 6c 20 65 63 68  .-if { (eval ech
8f80: 6f 20 63 6f 6e 66 69 67 75 72 65 3a 36 34 35 33  o configure:6453
8f90: 3a 20 5c 22 24 61 63 5f 63 6f 6d 70 69 6c 65 5c  : \"$ac_compile\
8fa0: 22 29 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24  ") 1>&5; (eval $
8fb0: 61 63 5f 63 6f 6d 70 69 6c 65 29 20 32 3e 26 35  ac_compile) 2>&5
8fc0: 3b 20 7d 3b 20 74 68 65 6e 0a 2b 69 66 20 7b 20  ; }; then.+if { 
8fd0: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
8fe0: 67 75 72 65 3a 36 34 31 31 3a 20 5c 22 24 61 63  gure:6411: \"$ac
8ff0: 5f 63 6f 6d 70 69 6c 65 5c 22 29 20 31 3e 26 35  _compile\") 1>&5
9000: 3b 20 28 65 76 61 6c 20 24 61 63 5f 63 6f 6d 70  ; (eval $ac_comp
9010: 69 6c 65 29 20 32 3e 26 35 3b 20 7d 3b 20 74 68  ile) 2>&5; }; th
9020: 65 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e  en.   rm -rf con
9030: 66 74 65 73 74 2a 0a 20 20 20 74 63 6c 5f 6f 6b  ftest*.   tcl_ok
9040: 3d 75 73 61 62 6c 65 0a 20 65 6c 73 65 0a 40 40  =usable. else.@@
9050: 20 2d 36 35 34 36 2c 37 20 2b 36 35 30 34 2c 37   -6546,7 +6504,7
9060: 20 40 40 0a 20 0a 20 0a 20 20 20 20 20 65 63 68   @@. . .     ech
9070: 6f 20 24 61 63 5f 6e 20 22 63 68 65 63 6b 69 6e  o $ac_n "checkin
9080: 67 20 66 6f 72 20 62 75 69 6c 64 20 77 69 74 68  g for build with
9090: 20 73 79 6d 62 6f 6c 73 22 22 2e 2e 2e 20 24 61   symbols""... $a
90a0: 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20  c_c" 1>&6.-echo 
90b0: 22 63 6f 6e 66 69 67 75 72 65 3a 36 35 35 30 3a  "configure:6550:
90c0: 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 62 75   checking for bu
90d0: 69 6c 64 20 77 69 74 68 20 73 79 6d 62 6f 6c 73  ild with symbols
90e0: 22 20 3e 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e  " >&5.+echo "con
90f0: 66 69 67 75 72 65 3a 36 35 30 38 3a 20 63 68 65  figure:6508: che
9100: 63 6b 69 6e 67 20 66 6f 72 20 62 75 69 6c 64 20  cking for build 
9110: 77 69 74 68 20 73 79 6d 62 6f 6c 73 22 20 3e 26  with symbols" >&
9120: 35 0a 20 20 20 20 20 23 20 43 68 65 63 6b 20 77  5.     # Check w
9130: 68 65 74 68 65 72 20 2d 2d 65 6e 61 62 6c 65 2d  hether --enable-
9140: 73 79 6d 62 6f 6c 73 20 6f 72 20 2d 2d 64 69 73  symbols or --dis
9150: 61 62 6c 65 2d 73 79 6d 62 6f 6c 73 20 77 61 73  able-symbols was
9160: 20 67 69 76 65 6e 2e 0a 20 69 66 20 74 65 73 74   given.. if test
9170: 20 22 24 7b 65 6e 61 62 6c 65 5f 73 79 6d 62 6f   "${enable_symbo
9180: 6c 73 2b 73 65 74 7d 22 20 3d 20 73 65 74 3b 20  ls+set}" = set; 
9190: 74 68 65 6e 0a 20 20 20 65 6e 61 62 6c 65 76 61  then.   enableva
91a0: 6c 3d 22 24 65 6e 61 62 6c 65 5f 73 79 6d 62 6f  l="$enable_symbo
91b0: 6c 73 22 0a 40 40 20 2d 36 35 38 33 2c 31 37 20  ls".@@ -6583,17 
91c0: 2b 36 35 34 31 2c 31 37 20 40 40 0a 20 64 6f 0a  +6541,17 @@. do.
91d0: 20 61 63 5f 73 61 66 65 3d 60 65 63 68 6f 20 22   ac_safe=`echo "
91e0: 24 61 63 5f 68 64 72 22 20 7c 20 73 65 64 20 27  $ac_hdr" | sed '
91f0: 79 25 2e 2f 2b 2d 25 5f 5f 70 5f 25 27 60 0a 20  y%./+-%__p_%'`. 
9200: 65 63 68 6f 20 24 61 63 5f 6e 20 22 63 68 65 63  echo $ac_n "chec
9210: 6b 69 6e 67 20 66 6f 72 20 24 61 63 5f 68 64 72  king for $ac_hdr
9220: 22 22 2e 2e 2e 20 24 61 63 5f 63 22 20 31 3e 26  ""... $ac_c" 1>&
9230: 36 0a 2d 65 63 68 6f 20 22 63 6f 6e 66 69 67 75  6.-echo "configu
9240: 72 65 3a 36 35 38 37 3a 20 63 68 65 63 6b 69 6e  re:6587: checkin
9250: 67 20 66 6f 72 20 24 61 63 5f 68 64 72 22 20 3e  g for $ac_hdr" >
9260: 26 35 0a 2b 65 63 68 6f 20 22 63 6f 6e 66 69 67  &5.+echo "config
9270: 75 72 65 3a 36 35 34 35 3a 20 63 68 65 63 6b 69  ure:6545: checki
9280: 6e 67 20 66 6f 72 20 24 61 63 5f 68 64 72 22 20  ng for $ac_hdr" 
9290: 3e 26 35 0a 20 69 66 20 65 76 61 6c 20 22 74 65  >&5. if eval "te
92a0: 73 74 20 5c 22 60 65 63 68 6f 20 27 24 27 27 7b  st \"`echo '$''{
92b0: 27 61 63 5f 63 76 5f 68 65 61 64 65 72 5f 24 61  'ac_cv_header_$a
92c0: 63 5f 73 61 66 65 27 2b 73 65 74 7d 27 60 5c 22  c_safe'+set}'`\"
92d0: 20 3d 20 73 65 74 22 3b 20 74 68 65 6e 0a 20 20   = set"; then.  
92e0: 20 65 63 68 6f 20 24 61 63 5f 6e 20 22 28 63 61   echo $ac_n "(ca
92f0: 63 68 65 64 29 20 24 61 63 5f 63 22 20 31 3e 26  ched) $ac_c" 1>&
9300: 36 0a 20 65 6c 73 65 0a 20 20 20 63 61 74 20 3e  6. else.   cat >
9310: 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65 78   conftest.$ac_ex
9320: 74 20 3c 3c 45 4f 46 0a 2d 23 6c 69 6e 65 20 36  t <<EOF.-#line 6
9330: 35 39 32 20 22 63 6f 6e 66 69 67 75 72 65 22 0a  592 "configure".
9340: 2b 23 6c 69 6e 65 20 36 35 35 30 20 22 63 6f 6e  +#line 6550 "con
9350: 66 69 67 75 72 65 22 0a 20 23 69 6e 63 6c 75 64  figure". #includ
9360: 65 20 22 63 6f 6e 66 64 65 66 73 2e 68 22 0a 20  e "confdefs.h". 
9370: 23 69 6e 63 6c 75 64 65 20 3c 24 61 63 5f 68 64  #include <$ac_hd
9380: 72 3e 0a 20 45 4f 46 0a 20 61 63 5f 74 72 79 3d  r>. EOF. ac_try=
9390: 22 24 61 63 5f 63 70 70 20 63 6f 6e 66 74 65 73  "$ac_cpp conftes
93a0: 74 2e 24 61 63 5f 65 78 74 20 3e 2f 64 65 76 2f  t.$ac_ext >/dev/
93b0: 6e 75 6c 6c 20 32 3e 63 6f 6e 66 74 65 73 74 2e  null 2>conftest.
93c0: 6f 75 74 22 0a 2d 7b 20 28 65 76 61 6c 20 65 63  out".-{ (eval ec
93d0: 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 36 35 39  ho configure:659
93e0: 37 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 29 20  7: \"$ac_try\") 
93f0: 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63 5f  1>&5; (eval $ac_
9400: 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 2b 7b 20  try) 2>&5; }.+{ 
9410: 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66 69  (eval echo confi
9420: 67 75 72 65 3a 36 35 35 35 3a 20 5c 22 24 61 63  gure:6555: \"$ac
9430: 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28 65  _try\") 1>&5; (e
9440: 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e 26  val $ac_try) 2>&
9450: 35 3b 20 7d 0a 20 61 63 5f 65 72 72 3d 60 67 72  5; }. ac_err=`gr
9460: 65 70 20 2d 76 20 27 5e 20 2a 2b 27 20 63 6f 6e  ep -v '^ *+' con
9470: 66 74 65 73 74 2e 6f 75 74 20 7c 20 67 72 65 70  ftest.out | grep
9480: 20 2d 76 20 22 5e 63 6f 6e 66 74 65 73 74 2e 24   -v "^conftest.$
9490: 7b 61 63 5f 65 78 74 7d 5c 24 22 60 0a 20 69 66  {ac_ext}\$"`. if
94a0: 20 74 65 73 74 20 2d 7a 20 22 24 61 63 5f 65 72   test -z "$ac_er
94b0: 72 22 3b 20 74 68 65 6e 0a 20 20 20 72 6d 20 2d  r"; then.   rm -
94c0: 72 66 20 63 6f 6e 66 74 65 73 74 2a 0a 40 40 20  rf conftest*.@@ 
94d0: 2d 36 36 32 33 2c 31 37 20 2b 36 35 38 31 2c 31  -6623,17 +6581,1
94e0: 37 20 40 40 0a 20 64 6f 0a 20 61 63 5f 73 61 66  7 @@. do. ac_saf
94f0: 65 3d 60 65 63 68 6f 20 22 24 61 63 5f 68 64 72  e=`echo "$ac_hdr
9500: 22 20 7c 20 73 65 64 20 27 79 25 2e 2f 2b 2d 25  " | sed 'y%./+-%
9510: 5f 5f 70 5f 25 27 60 0a 20 65 63 68 6f 20 24 61  __p_%'`. echo $a
9520: 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 66 6f  c_n "checking fo
9530: 72 20 24 61 63 5f 68 64 72 22 22 2e 2e 2e 20 24  r $ac_hdr""... $
9540: 61 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f  ac_c" 1>&6.-echo
9550: 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 36 32 37   "configure:6627
9560: 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 24  : checking for $
9570: 61 63 5f 68 64 72 22 20 3e 26 35 0a 2b 65 63 68  ac_hdr" >&5.+ech
9580: 6f 20 22 63 6f 6e 66 69 67 75 72 65 3a 36 35 38  o "configure:658
9590: 35 3a 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20  5: checking for 
95a0: 24 61 63 5f 68 64 72 22 20 3e 26 35 0a 20 69 66  $ac_hdr" >&5. if
95b0: 20 65 76 61 6c 20 22 74 65 73 74 20 5c 22 60 65   eval "test \"`e
95c0: 63 68 6f 20 27 24 27 27 7b 27 61 63 5f 63 76 5f  cho '$''{'ac_cv_
95d0: 68 65 61 64 65 72 5f 24 61 63 5f 73 61 66 65 27  header_$ac_safe'
95e0: 2b 73 65 74 7d 27 60 5c 22 20 3d 20 73 65 74 22  +set}'`\" = set"
95f0: 3b 20 74 68 65 6e 0a 20 20 20 65 63 68 6f 20 24  ; then.   echo $
9600: 61 63 5f 6e 20 22 28 63 61 63 68 65 64 29 20 24  ac_n "(cached) $
9610: 61 63 5f 63 22 20 31 3e 26 36 0a 20 65 6c 73 65  ac_c" 1>&6. else
9620: 0a 20 20 20 63 61 74 20 3e 20 63 6f 6e 66 74 65  .   cat > confte
9630: 73 74 2e 24 61 63 5f 65 78 74 20 3c 3c 45 4f 46  st.$ac_ext <<EOF
9640: 0a 2d 23 6c 69 6e 65 20 36 36 33 32 20 22 63 6f  .-#line 6632 "co
9650: 6e 66 69 67 75 72 65 22 0a 2b 23 6c 69 6e 65 20  nfigure".+#line 
9660: 36 35 39 30 20 22 63 6f 6e 66 69 67 75 72 65 22  6590 "configure"
9670: 0a 20 23 69 6e 63 6c 75 64 65 20 22 63 6f 6e 66  . #include "conf
9680: 64 65 66 73 2e 68 22 0a 20 23 69 6e 63 6c 75 64  defs.h". #includ
9690: 65 20 3c 24 61 63 5f 68 64 72 3e 0a 20 45 4f 46  e <$ac_hdr>. EOF
96a0: 0a 20 61 63 5f 74 72 79 3d 22 24 61 63 5f 63 70  . ac_try="$ac_cp
96b0: 70 20 63 6f 6e 66 74 65 73 74 2e 24 61 63 5f 65  p conftest.$ac_e
96c0: 78 74 20 3e 2f 64 65 76 2f 6e 75 6c 6c 20 32 3e  xt >/dev/null 2>
96d0: 63 6f 6e 66 74 65 73 74 2e 6f 75 74 22 0a 2d 7b  conftest.out".-{
96e0: 20 28 65 76 61 6c 20 65 63 68 6f 20 63 6f 6e 66   (eval echo conf
96f0: 69 67 75 72 65 3a 36 36 33 37 3a 20 5c 22 24 61  igure:6637: \"$a
9700: 63 5f 74 72 79 5c 22 29 20 31 3e 26 35 3b 20 28  c_try\") 1>&5; (
9710: 65 76 61 6c 20 24 61 63 5f 74 72 79 29 20 32 3e  eval $ac_try) 2>
9720: 26 35 3b 20 7d 0a 2b 7b 20 28 65 76 61 6c 20 65  &5; }.+{ (eval e
9730: 63 68 6f 20 63 6f 6e 66 69 67 75 72 65 3a 36 35  cho configure:65
9740: 39 35 3a 20 5c 22 24 61 63 5f 74 72 79 5c 22 29  95: \"$ac_try\")
9750: 20 31 3e 26 35 3b 20 28 65 76 61 6c 20 24 61 63   1>&5; (eval $ac
9760: 5f 74 72 79 29 20 32 3e 26 35 3b 20 7d 0a 20 61  _try) 2>&5; }. a
9770: 63 5f 65 72 72 3d 60 67 72 65 70 20 2d 76 20 27  c_err=`grep -v '
9780: 5e 20 2a 2b 27 20 63 6f 6e 66 74 65 73 74 2e 6f  ^ *+' conftest.o
9790: 75 74 20 7c 20 67 72 65 70 20 2d 76 20 22 5e 63  ut | grep -v "^c
97a0: 6f 6e 66 74 65 73 74 2e 24 7b 61 63 5f 65 78 74  onftest.${ac_ext
97b0: 7d 5c 24 22 60 0a 20 69 66 20 74 65 73 74 20 2d  }\$"`. if test -
97c0: 7a 20 22 24 61 63 5f 65 72 72 22 3b 20 74 68 65  z "$ac_err"; the
97d0: 6e 0a 20 20 20 72 6d 20 2d 72 66 20 63 6f 6e 66  n.   rm -rf conf
97e0: 74 65 73 74 2a 0a 40 40 20 2d 36 36 36 30 2c 37  test*.@@ -6660,7
97f0: 20 2b 36 36 31 38 2c 37 20 40 40 0a 20 64 6f 6e   +6618,7 @@. don
9800: 65 0a 20 0a 20 20 20 20 20 65 63 68 6f 20 24 61  e. .     echo $a
9810: 63 5f 6e 20 22 63 68 65 63 6b 69 6e 67 20 46 49  c_n "checking FI
9820: 4f 4e 42 49 4f 20 76 73 2e 20 4f 5f 4e 4f 4e 42  ONBIO vs. O_NONB
9830: 4c 4f 43 4b 20 66 6f 72 20 6e 6f 6e 62 6c 6f 63  LOCK for nonbloc
9840: 6b 69 6e 67 20 49 2f 4f 22 22 2e 2e 2e 20 24 61  king I/O""... $a
9850: 63 5f 63 22 20 31 3e 26 36 0a 2d 65 63 68 6f 20  c_c" 1>&6.-echo 
9860: 22 63 6f 6e 66 69 67 75 72 65 3a 36 36 36 34 3a  "configure:6664:
9870: 20 63 68 65 63 6b 69 6e 67 20 46 49 4f 4e 42 49   checking FIONBI
9880: 4f 20 76 73 2e 20 4f 5f 4e 4f 4e 42 4c 4f 43 4b  O vs. O_NONBLOCK
9890: 20 66 6f 72 20 6e 6f 6e 62 6c 6f 63 6b 69 6e 67   for nonblocking
98a0: 20 49 2f 4f 22 20 3e 26 35 0a 2b 65 63 68 6f 20   I/O" >&5.+echo 
98b0: 22 63 6f 6e 66 69 67 75 72 65 3a 36 36 32 32 3a  "configure:6622:
98c0: 20 63 68 65 63 6b 69 6e 67 20 46 49 4f 4e 42 49   checking FIONBI
98d0: 4f 20 76 73 2e 20 4f 5f 4e 4f 4e 42 4c 4f 43 4b  O vs. O_NONBLOCK
98e0: 20 66 6f 72 20 6e 6f 6e 62 6c 6f 63 6b 69 6e 67   for nonblocking
98f0: 20 49 2f 4f 22 20 3e 26 35 0a 20 20 20 20 20 69   I/O" >&5.     i
9900: 66 20 74 65 73 74 20 2d 66 20 2f 75 73 72 2f 6c  f test -f /usr/l
9910: 69 62 2f 4e 65 78 74 53 74 65 70 2f 73 6f 66 74  ib/NextStep/soft
9920: 77 61 72 65 5f 76 65 72 73 69 6f 6e 3b 20 74 68  ware_version; th
9930: 65 6e 0a 20 09 73 79 73 74 65 6d 3d 4e 45 58 54  en. .system=NEXT
9940: 53 54 45 50 2d 60 61 77 6b 20 27 2f 33 2f 2c 2f  STEP-`awk '/3/,/
9950: 33 2f 27 20 2f 75 73 72 2f 6c 69 62 2f 4e 65 78  3/' /usr/lib/Nex
9960: 74 53 74 65 70 2f 73 6f 66 74 77 61 72 65 5f 76  tStep/software_v
9970: 65 72 73 69 6f 6e 60 0a 20 20 20 20 20 65 6c 73  ersion`.     els
9980: 65 0a 49 6e 64 65 78 3a 20 75 6e 69 78 2f 63 6f  e.Index: unix/co
9990: 6e 66 69 67 75 72 65 2e 69 6e 0a 3d 3d 3d 3d 3d  nfigure.in.=====
99a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
99b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
99c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
99d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 52  ==============.R
99e0: 43 53 20 66 69 6c 65 3a 20 2f 63 76 73 72 6f 6f  CS file: /cvsroo
99f0: 74 2f 74 63 6c 2f 74 63 6c 2f 75 6e 69 78 2f 63  t/tcl/tcl/unix/c
9a00: 6f 6e 66 69 67 75 72 65 2e 69 6e 2c 76 0a 72 65  onfigure.in,v.re
9a10: 74 72 69 65 76 69 6e 67 20 72 65 76 69 73 69 6f  trieving revisio
9a20: 6e 20 31 2e 38 36 0a 64 69 66 66 20 2d 75 20 2d  n 1.86.diff -u -
9a30: 72 31 2e 38 36 20 63 6f 6e 66 69 67 75 72 65 2e  r1.86 configure.
9a40: 69 6e 0a 2d 2d 2d 20 75 6e 69 78 2f 63 6f 6e 66  in.--- unix/conf
9a50: 69 67 75 72 65 2e 69 6e 09 33 30 20 4d 61 79 20  igure.in.30 May 
9a60: 32 30 30 32 20 30 33 3a 32 37 3a 30 39 20 2d 30  2002 03:27:09 -0
9a70: 30 30 30 09 31 2e 38 36 0a 2b 2b 2b 20 75 6e 69  000.1.86.+++ uni
9a80: 78 2f 63 6f 6e 66 69 67 75 72 65 2e 69 6e 09 33  x/configure.in.3
9a90: 31 20 4d 61 79 20 32 30 30 32 20 32 32 3a 30 30  1 May 2002 22:00
9aa0: 3a 34 35 20 2d 30 30 30 30 0a 40 40 20 2d 32 39  :45 -0000.@@ -29
9ab0: 33 2c 32 33 20 2b 32 39 33 2c 36 20 40 40 0a 20  3,23 +293,6 @@. 
9ac0: 66 69 0a 20 0a 20 23 2d 2d 2d 2d 2d 2d 2d 2d 2d  fi. . #---------
9ad0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9ae0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9af0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9b00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 2d 23 09 43  -----------.-#.C
9b10: 68 65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74  heck to see whet
9b20: 68 65 72 20 74 68 65 20 73 79 73 74 65 6d 20 73  her the system s
9b30: 75 70 70 6f 72 74 73 20 74 68 65 20 6d 61 74 68  upports the math
9b40: 65 72 72 20 66 75 6e 63 74 69 6f 6e 0a 2d 23 09  err function.-#.
9b50: 61 6e 64 20 69 74 73 20 61 73 73 6f 63 69 61 74  and its associat
9b60: 65 64 20 74 79 70 65 20 22 73 74 72 75 63 74 20  ed type "struct 
9b70: 65 78 63 65 70 74 69 6f 6e 22 2e 0a 2d 23 2d 2d  exception"..-#--
9b80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9b90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9ba0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9bb0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9bc0: 2d 2d 0a 2d 0a 2d 41 43 5f 4d 53 47 5f 43 48 45  --.-.-AC_MSG_CHE
9bd0: 43 4b 49 4e 47 28 5b 6d 61 74 68 65 72 72 20 73  CKING([matherr s
9be0: 75 70 70 6f 72 74 5d 29 0a 2d 41 43 5f 43 41 43  upport]).-AC_CAC
9bf0: 48 45 5f 56 41 4c 28 74 63 6c 5f 63 76 5f 66 75  HE_VAL(tcl_cv_fu
9c00: 6e 63 5f 6d 61 74 68 65 72 72 2c 0a 2d 20 20 20  nc_matherr,.-   
9c10: 20 41 43 5f 54 52 59 5f 43 4f 4d 50 49 4c 45 28   AC_TRY_COMPILE(
9c20: 5b 23 69 6e 63 6c 75 64 65 20 3c 6d 61 74 68 2e  [#include <math.
9c30: 68 3e 5d 2c 20 5b 0a 2d 09 73 74 72 75 63 74 20  h>], [.-.struct 
9c40: 65 78 63 65 70 74 69 6f 6e 20 78 3b 0a 2d 09 78  exception x;.-.x
9c50: 2e 74 79 70 65 20 3d 20 44 4f 4d 41 49 4e 3b 0a  .type = DOMAIN;.
9c60: 2d 09 78 2e 74 79 70 65 20 3d 20 53 49 4e 47 3b  -.x.type = SING;
9c70: 0a 2d 20 20 20 20 5d 2c 20 74 63 6c 5f 63 76 5f  .-    ], tcl_cv_
9c80: 66 75 6e 63 5f 6d 61 74 68 65 72 72 3d 79 65 73  func_matherr=yes
9c90: 2c 20 74 63 6c 5f 63 76 5f 66 75 6e 63 5f 6d 61  , tcl_cv_func_ma
9ca0: 74 68 65 72 72 3d 6e 6f 29 29 0a 2d 41 43 5f 4d  therr=no)).-AC_M
9cb0: 53 47 5f 52 45 53 55 4c 54 28 24 74 63 6c 5f 63  SG_RESULT($tcl_c
9cc0: 76 5f 66 75 6e 63 5f 6d 61 74 68 65 72 72 29 0a  v_func_matherr).
9cd0: 2d 69 66 20 74 65 73 74 20 24 74 63 6c 5f 63 76  -if test $tcl_cv
9ce0: 5f 66 75 6e 63 5f 6d 61 74 68 65 72 72 20 3d 20  _func_matherr = 
9cf0: 79 65 73 3b 20 74 68 65 6e 0a 2d 20 20 20 20 41  yes; then.-    A
9d00: 43 5f 44 45 46 49 4e 45 28 4e 45 45 44 5f 4d 41  C_DEFINE(NEED_MA
9d10: 54 48 45 52 52 29 0a 2d 66 69 0a 2d 0a 2d 23 2d  THERR).-fi.-.-#-
9d20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9d30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9d40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9d50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
9d60: 2d 2d 2d 0a 20 23 09 43 68 65 63 6b 20 77 68 65  ---. #.Check whe
9d70: 74 68 65 72 20 74 68 65 72 65 20 69 73 20 61 6e  ther there is an
9d80: 20 73 74 72 6e 63 61 73 65 63 6d 70 20 66 75 6e   strncasecmp fun
9d90: 63 74 69 6f 6e 20 6f 6e 20 74 68 69 73 20 73 79  ction on this sy
9da0: 73 74 65 6d 2e 0a 20 23 09 54 68 69 73 20 69 73  stem.. #.This is
9db0: 20 61 20 62 69 74 20 74 72 69 63 6b 79 20 62 65   a bit tricky be
9dc0: 63 61 75 73 65 20 75 6e 64 65 72 20 53 43 4f 20  cause under SCO 
9dd0: 69 74 27 73 20 69 6e 20 2d 6c 73 6f 63 6b 65 74  it's in -lsocket
9de0: 20 61 6e 64 0a 20 23 09 75 6e 64 65 72 20 53 65   and. #.under Se
9df0: 71 75 65 6e 74 20 44 79 6e 69 78 20 69 74 27 73  quent Dynix it's
9e00: 20 69 6e 20 2d 6c 69 6e 65 74 2e 0a 49 6e 64 65   in -linet..Inde
9e10: 78 3a 20 75 6e 69 78 2f 74 63 6c 41 70 70 49 6e  x: unix/tclAppIn
9e20: 69 74 2e 63 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  it.c.===========
9e30: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
9e40: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
9e50: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
9e60: 3d 3d 3d 3d 3d 3d 3d 3d 0a 52 43 53 20 66 69 6c  ========.RCS fil
9e70: 65 3a 20 2f 63 76 73 72 6f 6f 74 2f 74 63 6c 2f  e: /cvsroot/tcl/
9e80: 74 63 6c 2f 75 6e 69 78 2f 74 63 6c 41 70 70 49  tcl/unix/tclAppI
9e90: 6e 69 74 2e 63 2c 76 0a 72 65 74 72 69 65 76 69  nit.c,v.retrievi
9ea0: 6e 67 20 72 65 76 69 73 69 6f 6e 20 31 2e 31 30  ng revision 1.10
9eb0: 0a 64 69 66 66 20 2d 75 20 2d 72 31 2e 31 30 20  .diff -u -r1.10 
9ec0: 74 63 6c 41 70 70 49 6e 69 74 2e 63 0a 2d 2d 2d  tclAppInit.c.---
9ed0: 20 75 6e 69 78 2f 74 63 6c 41 70 70 49 6e 69 74   unix/tclAppInit
9ee0: 2e 63 09 31 32 20 46 65 62 20 32 30 30 32 20 31  .c.12 Feb 2002 1
9ef0: 34 3a 32 33 3a 33 33 20 2d 30 30 30 30 09 31 2e  4:23:33 -0000.1.
9f00: 31 30 0a 2b 2b 2b 20 75 6e 69 78 2f 74 63 6c 41  10.+++ unix/tclA
9f10: 70 70 49 6e 69 74 2e 63 09 33 31 20 4d 61 79 20  ppInit.c.31 May 
9f20: 32 30 30 32 20 32 32 3a 30 30 3a 34 35 20 2d 30  2002 22:00:45 -0
9f30: 30 30 30 0a 40 40 20 2d 31 36 2c 31 35 20 2b 31  000.@@ -16,15 +1
9f40: 36 2c 36 20 40 40 0a 20 0a 20 23 69 6e 63 6c 75  6,6 @@. . #inclu
9f50: 64 65 20 22 74 63 6c 2e 68 22 0a 20 0a 2d 2f 2a  de "tcl.h". .-/*
9f60: 0a 2d 20 2a 20 54 68 65 20 66 6f 6c 6c 6f 77 69  .- * The followi
9f70: 6e 67 20 76 61 72 69 61 62 6c 65 20 69 73 20 61  ng variable is a
9f80: 20 73 70 65 63 69 61 6c 20 68 61 63 6b 20 74 68   special hack th
9f90: 61 74 20 69 73 20 6e 65 65 64 65 64 20 69 6e 20  at is needed in 
9fa0: 6f 72 64 65 72 20 66 6f 72 0a 2d 20 2a 20 53 75  order for.- * Su
9fb0: 6e 20 73 68 61 72 65 64 20 6c 69 62 72 61 72 69  n shared librari
9fc0: 65 73 20 74 6f 20 62 65 20 75 73 65 64 20 66 6f  es to be used fo
9fd0: 72 20 54 63 6c 2e 0a 2d 20 2a 2f 0a 2d 0a 2d 65  r Tcl..- */.-.-e
9fe0: 78 74 65 72 6e 20 69 6e 74 20 6d 61 74 68 65 72  xtern int mather
9ff0: 72 28 29 3b 0a 2d 69 6e 74 20 2a 74 63 6c 44 75  r();.-int *tclDu
a000: 6d 6d 79 4d 61 74 68 50 74 72 20 3d 20 28 69 6e  mmyMathPtr = (in
a010: 74 20 2a 29 20 6d 61 74 68 65 72 72 3b 0a 2d 0a  t *) matherr;.-.
a020: 2d 0a 20 23 69 66 64 65 66 20 54 43 4c 5f 54 45  -. #ifdef TCL_TE
a030: 53 54 0a 20 0a 20 23 69 6e 63 6c 75 64 65 20 22  ST. . #include "
a040: 74 63 6c 49 6e 74 2e 68 22 0a 49 6e 64 65 78 3a  tclInt.h".Index:
a050: 20 75 6e 69 78 2f 74 63 6c 4d 74 68 65 72 72 2e   unix/tclMtherr.
a060: 63 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  c.==============
a070: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a080: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a090: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a0a0: 3d 3d 3d 3d 3d 0a 52 43 53 20 66 69 6c 65 3a 20  =====.RCS file: 
a0b0: 75 6e 69 78 2f 74 63 6c 4d 74 68 65 72 72 2e 63  unix/tclMtherr.c
a0c0: 0a 64 69 66 66 20 2d 4e 20 75 6e 69 78 2f 74 63  .diff -N unix/tc
a0d0: 6c 4d 74 68 65 72 72 2e 63 0a 2d 2d 2d 20 75 6e  lMtherr.c.--- un
a0e0: 69 78 2f 74 63 6c 4d 74 68 65 72 72 2e 63 09 31  ix/tclMtherr.c.1
a0f0: 32 20 46 65 62 20 32 30 30 32 20 31 34 3a 32 33  2 Feb 2002 14:23
a100: 3a 35 37 20 2d 30 30 30 30 09 31 2e 35 0a 2b 2b  :57 -0000.1.5.++
a110: 2b 20 2f 64 65 76 2f 6e 75 6c 6c 09 31 20 4a 61  + /dev/null.1 Ja
a120: 6e 20 31 39 37 30 20 30 30 3a 30 30 3a 30 30 20  n 1970 00:00:00 
a130: 2d 30 30 30 30 0a 40 40 20 2d 31 2c 38 32 20 2b  -0000.@@ -1,82 +
a140: 30 2c 30 20 40 40 0a 2d 2f 2a 20 0a 2d 20 2a 20  0,0 @@.-/* .- * 
a150: 74 63 6c 4d 61 74 68 65 72 72 2e 63 20 2d 2d 0a  tclMatherr.c --.
a160: 2d 20 2a 0a 2d 20 2a 09 54 68 69 73 20 66 75 6e  - *.- *.This fun
a170: 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 61  ction provides a
a180: 20 64 65 66 61 75 6c 74 20 69 6d 70 6c 65 6d 65   default impleme
a190: 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 2d  ntation of the.-
a1a0: 20 2a 09 22 6d 61 74 68 65 72 72 22 20 66 75 6e   *."matherr" fun
a1b0: 63 74 69 6f 6e 2c 20 66 6f 72 20 53 59 53 2d 56  ction, for SYS-V
a1c0: 20 73 79 73 74 65 6d 73 20 77 68 65 72 65 20 69   systems where i
a1d0: 74 27 73 20 6e 65 65 64 65 64 2e 0a 2d 20 2a 0a  t's needed..- *.
a1e0: 2d 20 2a 20 43 6f 70 79 72 69 67 68 74 20 28 63  - * Copyright (c
a1f0: 29 20 31 39 39 33 2d 31 39 39 34 20 54 68 65 20  ) 1993-1994 The 
a200: 52 65 67 65 6e 74 73 20 6f 66 20 74 68 65 20 55  Regents of the U
a210: 6e 69 76 65 72 73 69 74 79 20 6f 66 20 43 61 6c  niversity of Cal
a220: 69 66 6f 72 6e 69 61 2e 0a 2d 20 2a 20 43 6f 70  ifornia..- * Cop
a230: 79 72 69 67 68 74 20 28 63 29 20 31 39 39 34 20  yright (c) 1994 
a240: 53 75 6e 20 4d 69 63 72 6f 73 79 73 74 65 6d 73  Sun Microsystems
a250: 2c 20 49 6e 63 2e 0a 2d 20 2a 0a 2d 20 2a 20 53  , Inc..- *.- * S
a260: 65 65 20 74 68 65 20 66 69 6c 65 20 22 6c 69 63  ee the file "lic
a270: 65 6e 73 65 2e 74 65 72 6d 73 22 20 66 6f 72 20  ense.terms" for 
a280: 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 75  information on u
a290: 73 61 67 65 20 61 6e 64 20 72 65 64 69 73 74 72  sage and redistr
a2a0: 69 62 75 74 69 6f 6e 0a 2d 20 2a 20 6f 66 20 74  ibution.- * of t
a2b0: 68 69 73 20 66 69 6c 65 2c 20 61 6e 64 20 66 6f  his file, and fo
a2c0: 72 20 61 20 44 49 53 43 4c 41 49 4d 45 52 20 4f  r a DISCLAIMER O
a2d0: 46 20 41 4c 4c 20 57 41 52 52 41 4e 54 49 45 53  F ALL WARRANTIES
a2e0: 2e 0a 2d 20 2a 0a 2d 20 2a 20 52 43 53 3a 20 40  ..- *.- * RCS: @
a2f0: 28 23 29 20 24 49 64 3a 20 74 63 6c 4d 74 68 65  (#) $Id: tclMthe
a300: 72 72 2e 63 2c 76 20 31 2e 35 20 32 30 30 32 2f  rr.c,v 1.5 2002/
a310: 30 32 2f 31 32 20 31 34 3a 32 33 3a 35 37 20 64  02/12 14:23:57 d
a320: 61 76 79 67 72 76 79 20 45 78 70 20 24 0a 2d 20  avygrvy Exp $.- 
a330: 2a 2f 0a 2d 0a 2d 23 69 6e 63 6c 75 64 65 20 22  */.-.-#include "
a340: 74 63 6c 49 6e 74 2e 68 22 0a 2d 23 69 6e 63 6c  tclInt.h".-#incl
a350: 75 64 65 20 3c 6d 61 74 68 2e 68 3e 0a 2d 0a 2d  ude <math.h>.-.-
a360: 23 69 66 6e 64 65 66 20 54 43 4c 5f 47 45 4e 45  #ifndef TCL_GENE
a370: 52 49 43 5f 4f 4e 4c 59 0a 2d 23 69 6e 63 6c 75  RIC_ONLY.-#inclu
a380: 64 65 20 22 74 63 6c 50 6f 72 74 2e 68 22 0a 2d  de "tclPort.h".-
a390: 23 65 6c 73 65 0a 2d 23 64 65 66 69 6e 65 20 4e  #else.-#define N
a3a0: 4f 5f 45 52 52 4e 4f 5f 48 0a 2d 23 65 6e 64 69  O_ERRNO_H.-#endi
a3b0: 66 0a 2d 0a 2d 23 69 66 64 65 66 20 4e 4f 5f 45  f.-.-#ifdef NO_E
a3c0: 52 52 4e 4f 5f 48 0a 2d 65 78 74 65 72 6e 20 69  RRNO_H.-extern i
a3d0: 6e 74 20 65 72 72 6e 6f 3b 09 09 09 2f 2a 20 55  nt errno;.../* U
a3e0: 73 65 20 65 72 72 6e 6f 20 66 72 6f 6d 20 74 63  se errno from tc
a3f0: 6c 45 78 65 63 75 74 65 2e 63 2e 20 2a 2f 0a 2d  lExecute.c. */.-
a400: 23 64 65 66 69 6e 65 20 45 44 4f 4d 20 33 33 0a  #define EDOM 33.
a410: 2d 23 64 65 66 69 6e 65 20 45 52 41 4e 47 45 20  -#define ERANGE 
a420: 33 34 0a 2d 23 65 6e 64 69 66 0a 2d 0a 2d 2f 2a  34.-#endif.-.-/*
a430: 0a 2d 20 2a 20 54 68 65 20 66 6f 6c 6c 6f 77 69  .- * The followi
a440: 6e 67 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 61  ng definitions a
a450: 6c 6c 6f 77 20 6d 61 74 68 65 72 72 20 74 6f 20  llow matherr to 
a460: 63 6f 6d 70 69 6c 65 20 6f 6e 20 73 79 73 74 65  compile on syste
a470: 6d 73 0a 2d 20 2a 20 74 68 61 74 20 64 6f 6e 27  ms.- * that don'
a480: 74 20 72 65 61 6c 6c 79 20 73 75 70 70 6f 72 74  t really support
a490: 20 69 74 2e 20 20 54 68 65 20 63 6f 6d 70 69 6c   it.  The compil
a4a0: 65 64 20 70 72 6f 63 65 64 75 72 65 20 69 73 20  ed procedure is 
a4b0: 62 6f 67 75 73 2c 0a 2d 20 2a 20 62 75 74 20 69  bogus,.- * but i
a4c0: 74 20 77 69 6c 6c 20 6e 65 76 65 72 20 62 65 20  t will never be 
a4d0: 65 78 65 63 75 74 65 64 20 6f 6e 20 74 68 65 73  executed on thes
a4e0: 65 20 73 79 73 74 65 6d 73 20 61 6e 79 77 61 79  e systems anyway
a4f0: 2e 0a 2d 20 2a 2f 0a 2d 0a 2d 23 69 66 6e 64 65  ..- */.-.-#ifnde
a500: 66 20 4e 45 45 44 5f 4d 41 54 48 45 52 52 0a 2d  f NEED_MATHERR.-
a510: 23 69 66 6e 64 65 66 20 44 4a 47 50 50 0a 2d 73  #ifndef DJGPP.-s
a520: 74 72 75 63 74 20 65 78 63 65 70 74 69 6f 6e 20  truct exception 
a530: 7b 0a 2d 20 20 20 20 69 6e 74 20 74 79 70 65 3b  {.-    int type;
a540: 0a 2d 7d 3b 0a 2d 23 65 6e 64 69 66 0a 2d 23 64  .-};.-#endif.-#d
a550: 65 66 69 6e 65 20 44 4f 4d 41 49 4e 20 30 0a 2d  efine DOMAIN 0.-
a560: 23 64 65 66 69 6e 65 20 53 49 4e 47 20 30 0a 2d  #define SING 0.-
a570: 23 65 6e 64 69 66 0a 2d 0c 0a 2d 2f 2a 0a 2d 20  #endif.-..-/*.- 
a580: 2a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  *---------------
a590: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a5a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a5b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a5c0: 2d 2d 2d 2d 2d 2d 2d 0a 2d 20 2a 0a 2d 20 2a 20  -------.- *.- * 
a5d0: 6d 61 74 68 65 72 72 20 2d 2d 0a 2d 20 2a 0a 2d  matherr --.- *.-
a5e0: 20 2a 09 54 68 69 73 20 70 72 6f 63 65 64 75 72   *.This procedur
a5f0: 65 20 69 73 20 69 6e 76 6f 6b 65 64 20 6f 6e 20  e is invoked on 
a600: 53 79 73 2d 56 20 73 79 73 74 65 6d 73 20 77 68  Sys-V systems wh
a610: 65 6e 20 63 65 72 74 61 69 6e 0a 2d 20 2a 09 65  en certain.- *.e
a620: 72 72 6f 72 73 20 6f 63 63 75 72 20 69 6e 20 6d  rrors occur in m
a630: 61 74 68 65 6d 61 74 69 63 61 6c 20 66 75 6e 63  athematical func
a640: 74 69 6f 6e 73 2e 20 20 54 79 70 65 20 22 6d 61  tions.  Type "ma
a650: 6e 20 6d 61 74 68 65 72 72 22 0a 2d 20 2a 09 66  n matherr".- *.f
a660: 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74  or more informat
a670: 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 68 69 73 20  ion on how this 
a680: 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 2e 0a  function works..
a690: 2d 20 2a 0a 2d 20 2a 20 52 65 73 75 6c 74 73 3a  - *.- * Results:
a6a0: 0a 2d 20 2a 09 52 65 74 75 72 6e 73 20 31 20 74  .- *.Returns 1 t
a6b0: 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20  o indicate that 
a6c0: 77 65 27 76 65 20 68 61 6e 64 6c 65 64 20 74 68  we've handled th
a6d0: 65 20 65 72 72 6f 72 0a 2d 20 2a 09 6c 6f 63 61  e error.- *.loca
a6e0: 6c 6c 79 2e 0a 2d 20 2a 0a 2d 20 2a 20 53 69 64  lly..- *.- * Sid
a6f0: 65 20 65 66 66 65 63 74 73 3a 0a 2d 20 2a 09 53  e effects:.- *.S
a700: 65 74 73 20 65 72 72 6e 6f 20 62 61 73 65 64 20  ets errno based 
a710: 6f 6e 20 77 68 61 74 27 73 20 69 6e 20 78 50 74  on what's in xPt
a720: 72 2e 0a 2d 20 2a 0a 2d 20 2a 2d 2d 2d 2d 2d 2d  r..- *.- *------
a730: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a740: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a750: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a760: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
a770: 0a 2d 20 2a 2f 0a 2d 0a 2d 23 69 66 64 65 66 20  .- */.-.-#ifdef 
a780: 5f 5f 41 50 50 4c 45 5f 43 43 5f 5f 0a 2d 5f 5f  __APPLE_CC__.-__
a790: 70 72 69 76 61 74 65 5f 65 78 74 65 72 6e 5f 5f  private_extern__
a7a0: 0a 2d 23 65 6e 64 69 66 0a 2d 69 6e 74 0a 2d 6d  .-#endif.-int.-m
a7b0: 61 74 68 65 72 72 28 78 50 74 72 29 0a 2d 20 20  atherr(xPtr).-  
a7c0: 20 20 73 74 72 75 63 74 20 65 78 63 65 70 74 69    struct excepti
a7d0: 6f 6e 20 2a 78 50 74 72 3b 09 2f 2a 20 44 65 73  on *xPtr;./* Des
a7e0: 63 72 69 62 65 73 20 65 72 72 6f 72 20 74 68 61  cribes error tha
a7f0: 74 20 6f 63 63 75 72 72 65 64 2e 20 2a 2f 0a 2d  t occurred. */.-
a800: 7b 0a 2d 20 20 20 20 69 66 20 28 54 63 6c 4d 61  {.-    if (TclMa
a810: 74 68 49 6e 50 72 6f 67 72 65 73 73 28 29 29 20  thInProgress()) 
a820: 7b 0a 2d 09 72 65 74 75 72 6e 20 30 3b 0a 2d 20  {.-.return 0;.- 
a830: 20 20 20 7d 0a 2d 20 20 20 20 69 66 20 28 28 78     }.-    if ((x
a840: 50 74 72 2d 3e 74 79 70 65 20 3d 3d 20 44 4f 4d  Ptr->type == DOM
a850: 41 49 4e 29 20 7c 7c 20 28 78 50 74 72 2d 3e 74  AIN) || (xPtr->t
a860: 79 70 65 20 3d 3d 20 53 49 4e 47 29 29 20 7b 0a  ype == SING)) {.
a870: 2d 09 65 72 72 6e 6f 20 3d 20 45 44 4f 4d 3b 0a  -.errno = EDOM;.
a880: 2d 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 2d 09  -    } else {.-.
a890: 65 72 72 6e 6f 20 3d 20 45 52 41 4e 47 45 3b 0a  errno = ERANGE;.
a8a0: 2d 20 20 20 20 7d 0a 2d 20 20 20 20 72 65 74 75  -    }.-    retu
a8b0: 72 6e 20 31 3b 0a 2d 7d 0a 49 6e 64 65 78 3a 20  rn 1;.-}.Index: 
a8c0: 77 69 6e 2f 74 63 6c 57 69 6e 4d 74 68 65 72 72  win/tclWinMtherr
a8d0: 2e 63 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  .c.=============
a8e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a8f0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a900: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
a910: 3d 3d 3d 3d 3d 3d 0a 52 43 53 20 66 69 6c 65 3a  ======.RCS file:
a920: 20 2f 63 76 73 72 6f 6f 74 2f 74 63 6c 2f 74 63   /cvsroot/tcl/tc
a930: 6c 2f 77 69 6e 2f 74 63 6c 57 69 6e 4d 74 68 65  l/win/tclWinMthe
a940: 72 72 2e 63 2c 76 0a 72 65 74 72 69 65 76 69 6e  rr.c,v.retrievin
a950: 67 20 72 65 76 69 73 69 6f 6e 20 31 2e 34 0a 64  g revision 1.4.d
a960: 69 66 66 20 2d 75 20 2d 72 31 2e 34 20 74 63 6c  iff -u -r1.4 tcl
a970: 57 69 6e 4d 74 68 65 72 72 2e 63 0a 2d 2d 2d 20  WinMtherr.c.--- 
a980: 77 69 6e 2f 74 63 6c 57 69 6e 4d 74 68 65 72 72  win/tclWinMtherr
a990: 2e 63 09 31 35 20 46 65 62 20 32 30 30 32 20 31  .c.15 Feb 2002 1
a9a0: 34 3a 32 38 3a 35 31 20 2d 30 30 30 30 09 31 2e  4:28:51 -0000.1.
a9b0: 34 0a 2b 2b 2b 20 77 69 6e 2f 74 63 6c 57 69 6e  4.+++ win/tclWin
a9c0: 4d 74 68 65 72 72 2e 63 09 33 31 20 4d 61 79 20  Mtherr.c.31 May 
a9d0: 32 30 30 32 20 32 32 3a 30 30 3a 34 35 20 2d 30  2002 22:00:45 -0
a9e0: 30 30 30 0a 40 40 20 2d 34 30 2c 39 20 2b 34 30  000.@@ -40,9 +40
a9f0: 2c 36 20 40 40 0a 20 5f 6d 61 74 68 65 72 72 28  ,6 @@. _matherr(
aa00: 78 50 74 72 29 0a 20 20 20 20 20 73 74 72 75 63  xPtr).     struc
aa10: 74 20 65 78 63 65 70 74 69 6f 6e 20 2a 78 50 74  t exception *xPt
aa20: 72 3b 09 2f 2a 20 44 65 73 63 72 69 62 65 73 20  r;./* Describes 
aa30: 65 72 72 6f 72 20 74 68 61 74 20 6f 63 63 75 72  error that occur
aa40: 72 65 64 2e 20 2a 2f 0a 20 7b 0a 2d 20 20 20 20  red. */. {.-    
aa50: 69 66 20 28 21 54 63 6c 4d 61 74 68 49 6e 50 72  if (!TclMathInPr
aa60: 6f 67 72 65 73 73 28 29 29 20 7b 0a 2d 09 72 65  ogress()) {.-.re
aa70: 74 75 72 6e 20 30 3b 0a 2d 20 20 20 20 7d 0a 20  turn 0;.-    }. 
aa80: 20 20 20 20 69 66 20 28 28 78 50 74 72 2d 3e 74      if ((xPtr->t
aa90: 79 70 65 20 3d 3d 20 44 4f 4d 41 49 4e 29 0a 20  ype == DOMAIN). 
aaa0: 23 69 66 64 65 66 20 5f 5f 42 4f 52 4c 41 4e 44  #ifdef __BORLAND
aab0: 43 5f 5f 0a 20 09 20 20 20 20 7c 7c 20 28 78 50  C__. .    || (xP
aac0: 74 72 2d 3e 74 79 70 65 20 3d 3d 20 54 4c 4f 53  tr->type == TLOS
aad0: 53 29 0a                                         S).