Hex Artifact Content

Artifact fbca0aea0cbe4a57a253fef1ddb84731ba8968a0:

Manifest of check-in [fbca0aea0c] - Updated to treat NULL return values as errors from most types of return types by rkeene on 2014-06-17 16:56:08.
0000: 43 20 55 70 64 61 74 65 64 5c 73 74 6f 5c 73 74  C Updated\sto\st
0010: 72 65 61 74 5c 73 4e 55 4c 4c 5c 73 72 65 74 75  reat\sNULL\sretu
0020: 72 6e 5c 73 76 61 6c 75 65 73 5c 73 61 73 5c 73  rn\svalues\sas\s
0030: 65 72 72 6f 72 73 5c 73 66 72 6f 6d 5c 73 6d 6f  errors\sfrom\smo
0040: 73 74 5c 73 74 79 70 65 73 5c 73 6f 66 5c 73 72  st\stypes\sof\sr
0050: 65 74 75 72 6e 5c 73 74 79 70 65 73 0a 44 20 32  eturn\stypes.D 2
0060: 30 31 34 2d 30 36 2d 31 37 54 31 36 3a 35 36 3a  014-06-17T16:56:
0070: 30 38 2e 38 35 33 0a 46 20 2e 66 6f 73 73 69 6c  08.853.F .fossil
0080: 2d 73 65 74 74 69 6e 67 73 2f 69 67 6e 6f 72 65  -settings/ignore
0090: 2d 67 6c 6f 62 20 31 36 33 64 66 31 63 62 63 36  -glob 163df1cbc6
00a0: 64 31 32 61 63 65 34 35 35 33 37 64 63 33 35 37  d12ace45537dc357
00b0: 34 65 36 34 61 37 30 35 39 63 33 61 36 34 0a 46  4e64a7059c3a64.F
00c0: 20 43 4f 50 59 49 4e 47 20 66 64 65 62 31 39 36   COPYING fdeb196
00d0: 62 38 37 32 30 32 30 30 35 66 30 63 39 65 65 34  b87202005f0c9ee4
00e0: 30 34 34 66 36 61 37 64 61 36 38 61 34 33 38 30  044f6a7da68a4380
00f0: 31 0a 46 20 4d 61 6b 65 66 69 6c 65 2e 69 6e 20  1.F Makefile.in 
0100: 30 61 38 31 38 36 64 63 34 39 31 61 37 66 64 64  0a8186dc491a7fdd
0110: 34 65 39 65 36 32 36 38 39 39 63 30 37 66 36 33  4e9e626899c07f63
0120: 36 37 61 34 39 63 61 63 0a 46 20 62 75 69 6c 64  67a49cac.F build
0130: 2f 61 75 74 6f 67 65 6e 2e 73 68 20 39 35 35 34  /autogen.sh 9554
0140: 31 34 39 38 62 63 63 37 38 33 64 64 36 64 31 64  1498bcc783dd6d1d
0150: 39 64 32 32 63 36 38 33 39 62 64 36 35 38 65 64  9d22c6839bd658ed
0160: 62 38 63 36 20 78 0a 46 20 62 75 69 6c 64 2f 62  b8c6 x.F build/b
0170: 75 69 6c 64 2d 70 6c 61 74 66 6f 72 6d 20 35 30  uild-platform 50
0180: 61 62 35 64 61 37 65 38 38 38 39 62 34 34 35 39  ab5da7e8889b4459
0190: 65 63 38 32 64 62 36 33 34 33 35 38 65 33 30 62  ec82db634358e30b
01a0: 30 35 39 33 63 38 20 78 0a 46 20 62 75 69 6c 64  0593c8 x.F build
01b0: 2f 6d 61 6b 65 61 72 63 68 2e 69 6e 66 6f 20 35  /makearch.info 5
01c0: 30 33 62 34 34 31 65 64 30 33 63 35 31 62 36 32  03b441ed03c51b62
01d0: 30 66 37 63 32 32 65 61 62 35 36 62 31 37 36 64  0f7c22eab56b176d
01e0: 30 65 37 39 35 30 66 0a 46 20 62 75 69 6c 64 2f  0e7950f.F build/
01f0: 70 72 65 2e 73 68 20 30 64 39 31 32 38 64 63 39  pre.sh 0d9128dc9
0200: 33 62 37 61 66 35 35 61 34 34 30 38 32 65 37 37  3b7af55a44082e77
0210: 38 61 33 31 64 65 34 32 30 66 62 65 35 35 36 20  8a31de420fbe556 
0220: 78 0a 46 20 62 75 69 6c 64 2f 74 63 63 2d 70 61  x.F build/tcc-pa
0230: 74 63 68 65 73 2f 30 2e 39 2e 32 36 2f 74 63 63  tches/0.9.26/tcc
0240: 2d 30 2e 39 2e 32 36 2d 61 6e 64 72 6f 69 64 2e  -0.9.26-android.
0250: 64 69 66 66 20 39 39 36 31 66 62 31 36 31 34 34  diff 9961fb16144
0260: 31 32 39 37 66 30 38 62 35 34 63 63 33 31 37 35  1297f08b54cc3175
0270: 32 32 33 39 38 64 30 64 30 33 36 35 33 0a 46 20  22398d0d03653.F 
0280: 62 75 69 6c 64 2f 74 63 63 2d 70 61 74 63 68 65  build/tcc-patche
0290: 73 2f 30 2e 39 2e 32 36 2f 74 63 63 2d 30 2e 39  s/0.9.26/tcc-0.9
02a0: 2e 32 36 2d 63 72 6f 73 73 63 6f 6d 70 69 6c 65  .26-crosscompile
02b0: 66 69 78 65 73 2e 64 69 66 66 20 66 66 34 64 37  fixes.diff ff4d7
02c0: 37 35 38 65 64 38 65 62 65 34 64 62 62 64 61 30  758ed8ebe4dbbda0
02d0: 30 66 35 61 39 31 33 63 35 39 62 65 62 64 30 66  0f5a913c59bebd0f
02e0: 36 63 64 0a 46 20 62 75 69 6c 64 2f 74 63 63 2d  6cd.F build/tcc-
02f0: 70 61 74 63 68 65 73 2f 30 2e 39 2e 32 36 2f 74  patches/0.9.26/t
0300: 63 63 2d 30 2e 39 2e 32 36 2d 64 69 73 61 62 6c  cc-0.9.26-disabl
0310: 65 62 63 68 65 63 6b 2e 64 69 66 66 20 33 63 38  ebcheck.diff 3c8
0320: 36 64 38 35 35 65 63 31 64 63 36 38 30 32 63 38  6d855ec1dc6802c8
0330: 33 62 38 32 32 32 63 66 65 37 39 38 33 31 35 37  3b8222cfe7983157
0340: 34 39 39 64 30 0a 46 20 62 75 69 6c 64 2f 74 63  499d0.F build/tc
0350: 63 2d 70 61 74 63 68 65 73 2f 30 2e 39 2e 32 36  c-patches/0.9.26
0360: 2f 74 63 63 2d 30 2e 39 2e 32 36 2d 64 6c 6f 70  /tcc-0.9.26-dlop
0370: 65 6e 6f 70 74 69 6f 6e 61 6c 2e 64 69 66 66 20  enoptional.diff 
0380: 38 38 38 38 62 64 61 34 33 34 66 34 38 65 33 64  8888bda434f48e3d
0390: 34 66 32 30 65 66 30 63 32 61 64 35 36 36 64 31  4f20ef0c2ad566d1
03a0: 62 63 62 31 36 36 39 62 0a 46 20 62 75 69 6c 64  bcb1669b.F build
03b0: 2f 74 63 63 2d 70 61 74 63 68 65 73 2f 30 2e 39  /tcc-patches/0.9
03c0: 2e 32 36 2f 74 63 63 2d 30 2e 39 2e 32 36 2d 65  .26/tcc-0.9.26-e
03d0: 6c 66 73 65 61 72 63 68 66 6f 72 6c 69 62 74 63  lfsearchforlibtc
03e0: 63 2e 64 69 66 66 20 35 35 34 32 36 39 30 32 62  c.diff 55426902b
03f0: 37 38 39 66 37 36 65 61 64 63 35 66 65 62 34 31  789f76eadc5feb41
0400: 31 30 65 34 37 37 38 64 39 31 31 33 65 63 38 0a  10e4778d9113ec8.
0410: 46 20 62 75 69 6c 64 2f 74 63 63 2d 70 61 74 63  F build/tcc-patc
0420: 68 65 73 2f 30 2e 39 2e 32 36 2f 74 63 63 2d 30  hes/0.9.26/tcc-0
0430: 2e 39 2e 32 36 2d 67 6e 75 73 6f 75 72 63 65 73  .9.26-gnusources
0440: 61 66 65 74 79 2e 64 69 66 66 20 34 38 33 64 37  afety.diff 483d7
0450: 34 30 66 66 30 34 39 38 62 66 37 31 65 35 65 64  40ff0498bf71e5ed
0460: 65 37 33 32 61 63 39 38 66 65 38 39 37 30 32 31  e732ac98fe897021
0470: 30 66 32 0a 46 20 62 75 69 6c 64 2f 74 63 63 2d  0f2.F build/tcc-
0480: 70 61 74 63 68 65 73 2f 30 2e 39 2e 32 36 2f 74  patches/0.9.26/t
0490: 63 63 2d 30 2e 39 2e 32 36 2d 73 65 74 6c 69 62  cc-0.9.26-setlib
04a0: 70 61 74 68 73 6f 6f 6e 65 72 2e 64 69 66 66 20  pathsooner.diff 
04b0: 63 66 39 63 33 62 34 64 32 64 36 30 64 39 39 39  cf9c3b4d2d60d999
04c0: 37 62 39 36 62 37 38 61 61 63 35 37 31 31 34 35  7b96b78aac571145
04d0: 66 66 34 39 31 31 34 35 0a 46 20 62 75 69 6c 64  ff491145.F build
04e0: 2f 74 63 63 2d 70 61 74 63 68 65 73 2f 30 2e 39  /tcc-patches/0.9
04f0: 2e 32 36 2f 74 63 63 2d 30 2e 39 2e 32 36 2d 73  .26/tcc-0.9.26-s
0500: 75 70 70 6f 72 74 6f 6c 64 6d 61 6b 65 2e 64 69  upportoldmake.di
0510: 66 66 20 31 62 30 33 61 36 31 39 65 63 35 63 30  ff 1b03a619ec5c0
0520: 38 66 65 38 30 32 34 65 30 36 38 61 61 61 38 65  8fe8024e068aaa8e
0530: 31 64 38 33 61 62 30 39 31 33 62 0a 46 20 62 75  1d83ab0913b.F bu
0540: 69 6c 64 2f 74 63 63 2d 70 61 74 63 68 65 73 2f  ild/tcc-patches/
0550: 30 2e 39 2e 32 36 2f 74 63 63 2d 30 2e 39 2e 32  0.9.26/tcc-0.9.2
0560: 36 2d 74 63 6c 2e 64 69 66 66 20 65 30 33 37 33  6-tcl.diff e0373
0570: 34 65 66 66 61 62 62 33 36 66 64 38 34 37 30 38  4effabb36fd84708
0580: 63 66 32 63 66 38 66 37 35 35 35 66 34 65 31 62  cf2cf8f7555f4e1b
0590: 62 66 35 0a 46 20 62 75 69 6c 64 2f 74 63 63 2d  bf5.F build/tcc-
05a0: 70 61 74 63 68 65 73 2f 30 2e 39 2e 32 36 2f 74  patches/0.9.26/t
05b0: 63 63 2d 30 2e 39 2e 32 36 2d 74 63 6c 69 6f 2e  cc-0.9.26-tclio.
05c0: 64 69 66 66 20 33 62 37 62 39 36 64 66 32 33 65  diff 3b7b96df23e
05d0: 36 30 63 62 66 36 36 33 30 32 65 32 62 35 61 61  60cbf66302e2b5aa
05e0: 64 36 63 65 33 32 61 64 31 36 35 66 39 0a 46 20  d6ce32ad165f9.F 
05f0: 63 6f 6e 66 69 67 75 72 65 2e 61 63 20 62 36 64  configure.ac b6d
0600: 39 39 61 61 30 62 33 39 63 30 35 30 33 65 32 64  99aa0b39c0503e2d
0610: 30 38 34 31 62 33 61 31 32 39 38 36 32 36 36 61  0841b3a12986266a
0620: 66 62 63 33 66 0a 46 20 68 65 61 64 65 72 73 2e  fbc3f.F headers.
0630: 61 77 6b 20 32 36 32 38 62 63 32 32 30 66 37 62  awk 2628bc220f7b
0640: 65 31 35 31 30 66 31 33 37 37 62 64 63 37 62 31  e1510f1377bdc7b1
0650: 62 36 61 31 62 37 63 34 63 37 65 64 0a 46 20 70  b6a1b7c4c7ed.F p
0660: 61 74 63 68 2d 68 65 61 64 65 72 73 2e 73 68 20  atch-headers.sh 
0670: 63 33 33 38 61 39 36 34 66 30 65 66 37 65 31 34  c338a964f0ef7e14
0680: 33 63 37 61 66 61 35 30 36 66 32 64 32 63 34 66  3c7afa506f2d2c4f
0690: 66 62 62 35 37 63 63 30 20 78 0a 46 20 70 6b 67  fbb57cc0 x.F pkg
06a0: 49 6e 64 65 78 2e 74 63 6c 2e 69 6e 20 30 30 63  Index.tcl.in 00c
06b0: 35 38 36 64 62 39 66 61 65 65 31 30 30 63 31 66  586db9faee100c1f
06c0: 35 62 38 31 39 39 33 38 66 33 37 37 35 61 63 63  5b819938f3775acc
06d0: 36 64 31 38 32 0a 46 20 74 63 63 34 74 63 6c 2e  6d182.F tcc4tcl.
06e0: 63 20 32 34 63 37 38 65 32 63 62 37 65 39 39 64  c 24c78e2cb7e99d
06f0: 39 36 65 63 62 63 66 33 63 30 36 33 65 65 64 32  96ecbcf3c063eed2
0700: 61 64 38 30 61 61 31 64 38 63 0a 46 20 74 63 63  ad80aa1d8c.F tcc
0710: 34 74 63 6c 2e 73 79 6d 73 2e 69 6e 20 39 38 66  4tcl.syms.in 98f
0720: 63 61 35 34 37 37 37 63 32 65 30 36 65 30 35 61  ca54777c2e06e05a
0730: 32 35 35 30 65 35 30 36 39 61 33 63 39 34 66 65  2550e5069a3c94fe
0740: 65 66 30 31 66 0a 46 20 74 63 63 34 74 63 6c 2e  ef01f.F tcc4tcl.
0750: 74 63 6c 20 63 62 39 39 31 33 32 38 30 62 63 34  tcl cb9913280bc4
0760: 30 36 31 35 35 38 66 63 37 31 36 37 36 62 30 33  061558fc71676b03
0770: 38 63 61 30 36 39 34 35 64 62 36 35 0a 46 20 74  8ca06945db65.F t
0780: 63 63 34 74 63 6c 2e 76 65 72 73 20 61 36 61 63  cc4tcl.vers a6ac
0790: 63 32 36 65 66 62 63 37 64 65 66 66 37 31 31 33  c26efbc7deff7113
07a0: 35 63 32 65 33 30 31 32 32 62 66 30 32 63 62 62  5c2e30122bf02cbb
07b0: 38 64 32 30 0a 46 20 74 65 73 74 20 32 32 61 65  8d20.F test 22ae
07c0: 37 32 34 35 32 31 65 35 65 66 31 37 34 61 39 34  724521e5ef174a94
07d0: 36 35 39 66 66 35 64 33 66 38 36 30 65 61 63 34  659ff5d3f860eac4
07e0: 61 32 31 33 20 78 0a 50 20 61 34 32 34 35 61 62  a213 x.P a4245ab
07f0: 33 64 66 64 66 35 66 66 38 33 37 34 33 63 34 33  3dfdf5ff83743c43
0800: 38 61 35 33 65 65 38 33 34 63 37 34 31 65 34 39  8a53ee834c741e49
0810: 63 0a 52 20 65 62 64 63 36 36 31 38 38 31 39 63  c.R ebdc6618819c
0820: 63 61 30 38 62 38 33 35 64 35 66 39 30 61 33 34  ca08b835d5f90a34
0830: 39 39 30 39 0a 55 20 72 6b 65 65 6e 65 0a 5a 20  9909.U rkeene.Z 
0840: 66 31 66 31 35 35 32 64 39 65 65 66 38 33 62 37  f1f1552d9eef83b7
0850: 37 35 66 64 63 34 30 66 38 35 63 38 62 32 37 36  75fdc40f85c8b276
0860: 0a                                               .