Artifact
e36b05fe0ac772f3d1da225859eda985c0cb47eb:
Attachment "sigxfsz.patch" to
ticket [3865631578]
added by
sbron
2013-08-30 19:41:59.
(unpublished)
0000: 2d 2d 2d 20 75 6e 69 78 2f 74 63 6c 55 6e 69 78 --- unix/tclUnix
0010: 49 6e 69 74 2e 63 2e 4f 52 49 47 09 32 30 31 33 Init.c.ORIG.2013
0020: 2d 30 38 2d 33 30 20 31 37 3a 35 38 3a 34 30 2e -08-30 17:58:40.
0030: 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 0a 000000000 +0200.
0040: 2b 2b 2b 20 75 6e 69 78 2f 74 63 6c 55 6e 69 78 +++ unix/tclUnix
0050: 49 6e 69 74 2e 63 09 32 30 31 33 2d 30 38 2d 33 Init.c.2013-08-3
0060: 30 20 32 30 3a 35 38 3a 30 30 2e 38 32 37 33 30 0 20:58:00.82730
0070: 34 36 30 36 20 2b 30 32 30 30 0a 40 40 20 2d 34 4606 +0200.@@ -4
0080: 34 38 2c 36 20 2b 34 34 38 2c 31 30 20 40 40 0a 48,6 +448,10 @@.
0090: 20 20 20 20 20 28 76 6f 69 64 29 20 73 69 67 6e (void) sign
00a0: 61 6c 28 53 49 47 50 49 50 45 2c 20 53 49 47 5f al(SIGPIPE, SIG_
00b0: 49 47 4e 29 3b 0a 20 23 65 6e 64 69 66 20 2f 2a IGN);. #endif /*
00c0: 20 53 49 47 50 49 50 45 20 2a 2f 0a 20 0a 2b 23 SIGPIPE */. .+#
00d0: 69 66 64 65 66 20 53 49 47 58 46 53 5a 0a 2b 20 ifdef SIGXFSZ.+
00e0: 20 20 20 28 76 6f 69 64 29 20 73 69 67 6e 61 6c (void) signal
00f0: 28 53 49 47 58 46 53 5a 2c 20 53 49 47 5f 49 47 (SIGXFSZ, SIG_IG
0100: 4e 29 3b 0a 2b 23 65 6e 64 69 66 20 2f 2a 20 53 N);.+#endif /* S
0110: 49 47 58 46 53 5a 20 2a 2f 0a 2b 0a 20 23 69 66 IGXFSZ */.+. #if
0120: 20 64 65 66 69 6e 65 64 28 5f 5f 46 72 65 65 42 defined(__FreeB
0130: 53 44 5f 5f 29 20 26 26 20 64 65 66 69 6e 65 64 SD__) && defined
0140: 28 5f 5f 47 4e 55 43 5f 5f 29 0a 20 20 20 20 20 (__GNUC__).
0150: 2f 2a 0a 20 20 20 20 20 20 2a 20 41 64 6a 75 73 /*. * Adjus
0160: 74 20 74 68 65 20 72 6f 75 6e 64 69 6e 67 20 6d t the rounding m
0170: 6f 64 65 20 74 6f 20 62 65 20 6d 6f 72 65 20 63 ode to be more c
0180: 6f 6e 76 65 6e 74 69 6f 6e 61 6c 2e 20 4e 6f 74 onventional. Not
0190: 65 20 74 68 61 74 20 46 72 65 65 42 53 44 0a e that FreeBSD.