Hex Artifact Content

Artifact a3e02755e4fbc6f9f4177ac174e702a2cdfc69a7:


0000: 64 69 66 66 20 2d 75 4e 72 20 74 63 6c 38 2e 34  diff -uNr tcl8.4
0010: 2e 31 39 2e 6f 72 69 67 2f 67 65 6e 65 72 69 63  .19.orig/generic
0020: 2f 74 63 6c 50 6f 73 69 78 53 74 72 2e 63 20 74  /tclPosixStr.c t
0030: 63 6c 38 2e 34 2e 31 39 2d 31 72 73 6b 2f 67 65  cl8.4.19-1rsk/ge
0040: 6e 65 72 69 63 2f 74 63 6c 50 6f 73 69 78 53 74  neric/tclPosixSt
0050: 72 2e 63 0a 2d 2d 2d 20 74 63 6c 38 2e 34 2e 31  r.c.--- tcl8.4.1
0060: 39 2e 6f 72 69 67 2f 67 65 6e 65 72 69 63 2f 74  9.orig/generic/t
0070: 63 6c 50 6f 73 69 78 53 74 72 2e 63 09 32 30 30  clPosixStr.c.200
0080: 32 2d 30 35 2d 32 37 20 30 35 3a 31 34 3a 32 31  2-05-27 05:14:21
0090: 2e 30 30 30 30 30 30 30 30 30 20 2d 30 35 30 30  .000000000 -0500
00a0: 0a 2b 2b 2b 20 74 63 6c 38 2e 34 2e 31 39 2d 31  .+++ tcl8.4.19-1
00b0: 72 73 6b 2f 67 65 6e 65 72 69 63 2f 74 63 6c 50  rsk/generic/tclP
00c0: 6f 73 69 78 53 74 72 2e 63 09 32 30 31 30 2d 31  osixStr.c.2010-1
00d0: 30 2d 31 34 20 30 31 3a 31 33 3a 35 36 2e 30 30  0-14 01:13:56.00
00e0: 30 30 30 30 30 30 30 20 2d 30 35 30 30 0a 40 40  0000000 -0500.@@
00f0: 20 2d 39 39 38 2c 37 20 2b 39 39 38 2c 37 20 40   -998,7 +998,7 @
0100: 40 0a 20 23 69 66 64 65 66 20 53 49 47 51 55 49  @. #ifdef SIGQUI
0110: 54 0a 20 09 63 61 73 65 20 53 49 47 51 55 49 54  T. .case SIGQUIT
0120: 3a 20 72 65 74 75 72 6e 20 22 53 49 47 51 55 49  : return "SIGQUI
0130: 54 22 3b 0a 20 23 65 6e 64 69 66 0a 2d 23 69 66  T";. #endif.-#if
0140: 64 65 66 20 53 49 47 53 45 47 56 0a 2b 23 69 66  def SIGSEGV.+#if
0150: 20 64 65 66 69 6e 65 64 28 53 49 47 53 45 47 56   defined(SIGSEGV
0160: 29 20 26 26 20 28 21 64 65 66 69 6e 65 64 28 53  ) && (!defined(S
0170: 49 47 42 55 53 29 20 7c 7c 20 28 53 49 47 42 55  IGBUS) || (SIGBU
0180: 53 20 21 3d 20 53 49 47 53 45 47 56 29 29 0a 20  S != SIGSEGV)). 
0190: 09 63 61 73 65 20 53 49 47 53 45 47 56 3a 20 72  .case SIGSEGV: r
01a0: 65 74 75 72 6e 20 22 53 49 47 53 45 47 56 22 3b  eturn "SIGSEGV";
01b0: 0a 20 23 65 6e 64 69 66 0a 20 23 69 66 64 65 66  . #endif. #ifdef
01c0: 20 53 49 47 53 54 4f 50 0a 40 40 20 2d 31 31 33   SIGSTOP.@@ -113
01d0: 30 2c 37 20 2b 31 31 33 30 2c 37 20 40 40 0a 20  0,7 +1130,7 @@. 
01e0: 23 69 66 64 65 66 20 53 49 47 51 55 49 54 0a 20  #ifdef SIGQUIT. 
01f0: 09 63 61 73 65 20 53 49 47 51 55 49 54 3a 20 72  .case SIGQUIT: r
0200: 65 74 75 72 6e 20 22 71 75 69 74 20 73 69 67 6e  eturn "quit sign
0210: 61 6c 22 3b 0a 20 23 65 6e 64 69 66 0a 2d 23 69  al";. #endif.-#i
0220: 66 64 65 66 20 53 49 47 53 45 47 56 0a 2b 23 69  fdef SIGSEGV.+#i
0230: 66 20 64 65 66 69 6e 65 64 28 53 49 47 53 45 47  f defined(SIGSEG
0240: 56 29 20 26 26 20 28 21 64 65 66 69 6e 65 64 28  V) && (!defined(
0250: 53 49 47 42 55 53 29 20 7c 7c 20 28 53 49 47 42  SIGBUS) || (SIGB
0260: 55 53 20 21 3d 20 53 49 47 53 45 47 56 29 29 0a  US != SIGSEGV)).
0270: 20 09 63 61 73 65 20 53 49 47 53 45 47 56 3a 20   .case SIGSEGV: 
0280: 72 65 74 75 72 6e 20 22 73 65 67 6d 65 6e 74 61  return "segmenta
0290: 74 69 6f 6e 20 76 69 6f 6c 61 74 69 6f 6e 22 3b  tion violation";
02a0: 0a 20 23 65 6e 64 69 66 0a 20 23 69 66 64 65 66  . #endif. #ifdef
02b0: 20 53 49 47 53 54 4f 50 0a                        SIGSTOP.