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).