home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1995-05-04 | 60.4 KB | [ TEXT/SPM ]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
1%
dexvert
Text File (text/txt)
fallback
Supported
100%
file
MacBinary II, Thu May 4 14:17:51 1995, modified Thu May 4 14:17:51 1995, creator 'SPM ', type ASCII, 60912 bytes "Symantec C++ Release Notes" , at 0xee70 722 bytes resource
default (weak)
99%
file
data
default
74%
TrID
Macintosh plain text (MacBinary)
default
25%
TrID
MacBinary 2
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ TEXT] macFileCreator [ SPM ]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 1a 53 79 6d 61 6e 74 | 65 63 20 43 2b 2b 20 52 |..Symant|ec C++ R| |00000010| 65 6c 65 61 73 65 20 4e | 6f 74 65 73 00 00 00 00 |elease N|otes....| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 54 45 58 54 53 50 4d | 20 00 00 00 00 00 00 00 |.TEXTSPM| .......| |00000050| 00 00 00 00 00 ed f0 00 | 00 02 d2 ab ce ca cf ab |........|........| |00000060| ce ca cf 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 21 5d 00 00 |........|....!]..| |00000080| 53 79 6d 61 6e 74 65 63 | 20 43 2b 2b 20 38 2e 30 |Symantec| C++ 8.0| |00000090| 2e 31 63 31 34 0d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.1c14.--|--------| |000000a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 0d 54 68 65 |--------|---..The| |000000b0| 73 65 20 6e 6f 74 65 73 | 20 64 6f 63 75 6d 65 6e |se notes| documen| |000000c0| 74 20 6e 65 77 20 66 65 | 61 74 75 72 65 73 20 61 |t new fe|atures a| |000000d0| 6e 64 20 62 75 67 20 66 | 69 78 65 73 20 69 6d 70 |nd bug f|ixes imp| |000000e0| 6c 65 6d 65 6e 74 65 64 | 20 69 6e 20 74 68 65 20 |lemented| in the | |000000f0| 53 79 6d 61 6e 74 65 63 | 20 43 2b 2b 20 38 2e 30 |Symantec| C++ 8.0| |00000100| 2e 31 63 31 34 2e 20 0d | 57 68 65 72 65 20 61 76 |.1c14. .|Where av| |00000110| 61 69 6c 61 62 6c 65 2c | 20 64 65 66 65 63 74 20 |ailable,| defect | |00000120| 6e 75 6d 62 65 72 73 20 | 28 d2 62 75 67 20 6e 75 |numbers |(.bug nu| |00000130| 6d 62 65 72 73 d3 29 20 | 61 72 65 20 61 73 73 6f |mbers.) |are asso| |00000140| 63 69 61 74 65 64 20 77 | 69 74 68 20 69 6e 64 69 |ciated w|ith indi| |00000150| 76 69 64 75 61 6c 20 69 | 74 65 6d 73 2e 0d 0d 0d |vidual i|tems....| |00000160| 53 79 6d 61 6e 74 65 63 | 20 43 2b 2b 3a 0d 09 09 |Symantec| C++:...| |00000170| 09 09 09 09 09 09 09 74 | 65 73 74 73 09 70 61 73 |.......t|ests.pas| |00000180| 73 09 66 61 69 6c 09 63 | 6f 6e 66 69 64 65 6e 63 |s.fail.c|onfidenc| |00000190| 65 0d 20 20 20 20 6d 65 | 74 61 77 61 72 65 20 28 |e. me|taware (| |000001a0| 66 61 63 74 6f 72 79 29 | 20 20 20 20 20 20 20 20 |factory)| | |000001b0| 20 20 20 20 20 20 35 36 | 33 37 20 20 20 20 35 36 | 56|37 56| |000001c0| 31 31 20 20 20 20 20 20 | 32 36 20 20 20 20 20 39 |11 |26 9| |000001d0| 39 2e 35 25 20 20 20 0d | 20 20 20 20 6d 65 74 61 |9.5% .| meta| |000001e0| 77 61 72 65 20 28 66 61 | 63 74 6f 72 79 20 2b 20 |ware (fa|ctory + | |000001f0| 38 29 20 20 20 20 20 20 | 20 20 20 20 35 36 33 35 |8) | 5635| |00000200| 20 20 20 20 35 36 31 36 | 20 20 20 20 20 20 31 39 | 5616| 19| |00000210| 20 20 20 20 20 39 39 2e | 37 25 0d 20 09 6d 65 74 | 99.|7%. .met| |00000220| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |00000230| 20 4f 29 20 20 20 20 20 | 20 20 20 20 09 35 36 33 | O) | .563| |00000240| 38 20 20 20 20 35 36 31 | 31 20 20 20 20 20 20 32 |8 561|1 2| |00000250| 37 20 20 20 20 20 39 39 | 2e 35 25 0d 09 6d 65 74 |7 99|.5%..met| |00000260| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |00000270| 20 4f 20 2b 20 38 29 20 | 20 20 20 20 20 35 36 33 | O + 8) | 563| |00000280| 36 20 20 20 20 35 36 31 | 37 20 20 20 20 20 20 31 |6 561|7 1| |00000290| 39 20 20 20 20 20 39 39 | 2e 37 25 0d 20 20 09 6d |9 99|.7%. .m| |000002a0| 65 74 61 77 61 72 65 20 | 28 66 61 63 74 6f 72 79 |etaware |(factory| |000002b0| 20 2b 20 4e 29 20 20 20 | 20 20 20 20 20 20 20 33 | + N) | 3| |000002c0| 34 38 32 20 20 20 20 33 | 34 38 30 20 20 20 20 20 |482 3|480 | |000002d0| 20 20 32 20 20 20 20 20 | 39 39 2e 39 25 0d 20 09 | 2 |99.9%. .| |000002e0| 6d 65 74 61 77 61 72 65 | 20 28 66 61 63 74 6f 72 |metaware| (factor| |000002f0| 79 20 2b 20 4e 20 2b 20 | 38 29 20 20 20 20 20 20 |y + N + |8) | |00000300| 33 34 38 30 20 20 20 20 | 33 34 37 38 20 20 20 20 |3480 |3478 | |00000310| 20 20 20 32 20 20 20 20 | 20 39 39 2e 39 25 0d 09 | 2 | 99.9%..| |00000320| 6d 65 74 61 77 61 72 65 | 20 28 66 61 63 74 6f 72 |metaware| (factor| |00000330| 79 20 2b 20 4e 20 2b 20 | 4f 29 20 20 20 20 20 20 |y + N + |O) | |00000340| 33 34 38 33 20 20 20 20 | 33 34 38 30 20 20 20 20 |3483 |3480 | |00000350| 20 20 20 33 20 20 20 20 | 20 39 39 2e 39 25 0d 09 | 3 | 99.9%..| |00000360| 6d 65 74 61 77 61 72 65 | 20 28 66 61 63 74 6f 72 |metaware| (factor| |00000370| 79 20 2b 20 4e 20 2b 20 | 4f 20 2b 20 38 29 20 20 |y + N + |O + 8) | |00000380| 33 34 38 31 20 20 20 20 | 33 34 37 39 20 20 20 20 |3481 |3479 | |00000390| 20 20 20 32 20 20 20 20 | 20 39 39 2e 39 25 0d 20 | 2 | 99.9%. | |000003a0| 09 0d 20 53 43 3a 0d 09 | 09 09 09 09 09 09 09 09 |.. SC:..|........| |000003b0| 74 65 73 74 73 09 70 61 | 73 73 09 66 61 69 6c 09 |tests.pa|ss.fail.| |000003c0| 63 6f 6e 66 69 64 65 6e | 63 65 0d 09 6d 65 74 61 |confiden|ce..meta| |000003d0| 77 61 72 65 20 28 66 61 | 63 74 6f 72 79 29 09 09 |ware (fa|ctory)..| |000003e0| 09 09 33 36 34 31 09 33 | 35 35 31 09 20 20 39 30 |..3641.3|551. 90| |000003f0| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00000400| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 38 29 09 |e (facto|ry + 8).| |00000410| 09 09 33 36 34 31 09 33 | 35 34 39 09 20 20 39 32 |..3641.3|549. 92| |00000420| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00000430| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 4f 29 09 |e (facto|ry + O).| |00000440| 09 09 33 36 34 31 09 33 | 35 35 31 09 20 20 39 30 |..3641.3|551. 90| |00000450| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00000460| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 38 20 2b |e (facto|ry + 8 +| |00000470| 20 4f 29 09 09 33 36 34 | 31 09 33 35 34 39 09 20 | O)..364|1.3549. | |00000480| 20 39 32 09 20 39 37 2e | 35 25 0d 09 0d 53 43 50 | 92. 97.|5%...SCP| |00000490| 52 45 3a 0d 09 09 09 09 | 09 09 09 09 09 74 65 73 |RE:.....|.....tes| |000004a0| 74 73 09 70 61 73 73 09 | 66 61 69 6c 09 63 6f 6e |ts.pass.|fail.con| |000004b0| 66 69 64 65 6e 63 65 0d | 09 6d 65 74 61 77 61 72 |fidence.|.metawar| |000004c0| 65 20 28 66 61 63 74 6f | 72 79 29 09 09 09 09 35 |e (facto|ry)....5| |000004d0| 33 38 30 09 35 32 38 32 | 09 20 20 39 38 09 20 39 |380.5282|. 98. 9| |000004e0| 38 2e 32 25 0d 0d 53 43 | 50 50 3a 0d 09 09 09 09 |8.2%..SC|PP:.....| |000004f0| 09 09 09 09 09 74 65 73 | 74 73 09 70 61 73 73 09 |.....tes|ts.pass.| |00000500| 66 61 69 6c 09 63 6f 6e | 66 69 64 65 6e 63 65 0d |fail.con|fidence.| |00000510| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00000520| 72 79 29 09 09 09 09 35 | 33 38 30 09 35 32 38 35 |ry)....5|380.5285| |00000530| 09 20 20 39 35 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 95. 9|8.2%..me| |00000540| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |00000550| 2b 20 38 29 09 09 09 35 | 33 37 38 09 35 32 38 30 |+ 8)...5|378.5280| |00000560| 09 20 20 39 38 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 98. 9|8.2%..me| |00000570| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |00000580| 2b 20 4f 29 09 09 09 35 | 33 38 30 09 35 32 38 35 |+ O)...5|380.5285| |00000590| 09 20 20 39 35 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 95. 9|8.2%..me| |000005a0| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |000005b0| 2b 20 4f 20 2b 20 38 29 | 09 09 35 33 37 38 09 35 |+ O + 8)|..5378.5| |000005c0| 32 38 31 09 20 20 39 37 | 09 20 39 38 2e 32 25 0d |281. 97|. 98.2%.| |000005d0| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |000005e0| 72 79 20 2b 20 4e 29 09 | 09 09 33 34 37 39 09 33 |ry + N).|..3479.3| |000005f0| 34 37 35 09 20 20 20 34 | 09 20 39 39 2e 39 25 0d |475. 4|. 99.9%.| |00000600| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00000610| 72 79 20 2b 20 4e 20 2b | 20 38 29 09 09 33 34 37 |ry + N +| 8)..347| |00000620| 37 09 33 34 37 32 09 20 | 20 20 35 09 20 39 39 2e |7.3472. | 5. 99.| |00000630| 39 25 0d 09 6d 65 74 61 | 77 61 72 65 20 28 66 61 |9%..meta|ware (fa| |00000640| 63 74 6f 72 79 20 2b 20 | 4e 20 2b 20 4f 29 09 09 |ctory + |N + O)..| |00000650| 33 34 37 39 09 33 34 37 | 35 09 20 20 20 34 09 20 |3479.347|5. 4. | |00000660| 39 39 2e 39 25 0d 09 6d | 65 74 61 77 61 72 65 20 |99.9%..m|etaware | |00000670| 28 66 61 63 74 6f 72 79 | 20 2b 20 4e 20 2b 20 38 |(factory| + N + 8| |00000680| 20 2b 20 4f 29 09 33 34 | 37 37 09 33 34 37 33 09 | + O).34|77.3473.| |00000690| 20 20 20 34 09 20 39 39 | 2e 39 25 0d 0d 52 61 69 | 4. 99|.9%..Rai| |000006a0| 6e 62 6f 77 20 50 6f 77 | 65 72 50 43 20 43 3a 0d |nbow Pow|erPC C:.| |000006b0| 09 09 09 09 09 09 09 09 | 09 74 65 73 74 73 09 70 |........|.tests.p| |000006c0| 61 73 73 09 66 61 69 6c | 09 63 6f 6e 66 69 64 65 |ass.fail|.confide| |000006d0| 6e 63 65 0d 09 6d 65 74 | 61 77 61 72 65 20 28 66 |nce..met|aware (f| |000006e0| 61 63 74 6f 72 79 29 09 | 09 09 09 33 38 35 33 09 |actory).|...3853.| |000006f0| 33 38 32 30 09 20 20 33 | 33 09 20 39 39 2e 31 25 |3820. 3|3. 99.1%| |00000700| 0d 20 09 6d 65 74 61 77 | 61 72 65 20 28 66 61 63 |. .metaw|are (fac| |00000710| 74 6f 72 79 20 2b 20 53 | 4c 29 20 20 20 20 20 20 |tory + S|L) | |00000720| 20 20 20 33 38 35 33 20 | 20 20 20 33 38 35 32 20 | 3853 | 3852 | |00000730| 20 20 20 20 20 20 31 20 | 20 20 20 31 30 30 2e 30 | 1 | 100.0| |00000740| 25 0d 09 6d 65 74 61 77 | 61 72 65 20 28 66 61 63 |%..metaw|are (fac| |00000750| 74 6f 72 79 20 2b 20 4f | 29 09 09 09 33 38 35 33 |tory + O|)...3853| |00000760| 09 33 38 32 30 09 20 20 | 33 33 09 20 39 39 2e 31 |.3820. |33. 99.1| |00000770| 25 0d 20 09 6d 65 74 61 | 77 61 72 65 20 28 66 61 |%. .meta|ware (fa| |00000780| 63 74 6f 72 79 20 2b 20 | 53 4c 20 2b 20 4f 29 20 |ctory + |SL + O) | |00000790| 20 20 20 20 33 38 35 33 | 20 20 20 20 33 38 35 32 | 3853| 3852| |000007a0| 20 20 20 20 20 20 20 31 | 20 20 20 20 31 30 30 2e | 1| 100.| |000007b0| 30 25 0d 20 20 0d 52 61 | 69 6e 62 6f 77 20 50 6f |0%. .Ra|inbow Po| |000007c0| 77 65 72 50 43 20 43 2b | 2b 3a 0d 09 09 09 09 09 |werPC C+|+:......| |000007d0| 09 09 09 09 74 65 73 74 | 73 09 70 61 73 73 09 66 |....test|s.pass.f| |000007e0| 61 69 6c 09 63 6f 6e 66 | 69 64 65 6e 63 65 0d 09 |ail.conf|idence..| |000007f0| 6d 65 74 61 77 61 72 65 | 20 28 66 61 63 74 6f 72 |metaware| (factor| |00000800| 79 29 09 09 09 09 35 35 | 37 39 09 35 35 34 36 09 |y)....55|79.5546.| |00000810| 20 20 33 33 09 20 39 39 | 2e 34 25 0d 09 6d 65 74 | 33. 99|.4%..met| |00000820| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |00000830| 20 53 4c 29 20 20 20 20 | 20 20 20 20 20 35 35 38 | SL) | 558| |00000840| 30 20 20 20 20 35 35 37 | 39 20 20 20 20 20 20 20 |0 557|9 | |00000850| 31 20 20 20 20 31 30 30 | 2e 30 25 0d 09 6d 65 74 |1 100|.0%..met| |00000860| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |00000870| 20 4f 29 09 09 09 35 35 | 37 39 09 35 35 34 36 09 | O)...55|79.5546.| |00000880| 20 20 33 33 09 20 39 39 | 2e 34 25 0d 09 6d 65 74 | 33. 99|.4%..met| |00000890| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |000008a0| 20 53 4c 20 2b 20 4f 29 | 20 20 20 20 20 35 35 38 | SL + O)| 558| |000008b0| 30 20 20 20 20 35 35 37 | 39 20 20 20 20 20 20 20 |0 557|9 | |000008c0| 31 20 20 20 20 31 30 30 | 2e 30 25 0d 20 09 0d 53 |1 100|.0%. ..S| |000008d0| 4d 52 43 3a 0d 09 09 09 | 09 09 09 09 09 09 74 65 |MRC:....|......te| |000008e0| 73 74 73 09 70 61 73 73 | 09 66 61 69 6c 09 63 6f |sts.pass|.fail.co| |000008f0| 6e 66 69 64 65 6e 63 65 | 0d 09 6d 65 74 61 77 61 |nfidence|..metawa| |00000900| 72 65 20 28 66 61 63 74 | 6f 72 79 20 63 72 6f 73 |re (fact|ory cros| |00000910| 73 29 09 09 33 38 35 33 | 09 33 38 32 30 09 20 20 |s)..3853|.3820. | |00000920| 33 33 09 20 39 39 2e 31 | 25 0d 09 6d 65 74 61 77 |33. 99.1|%..metaw| |00000930| 61 72 65 20 28 66 61 63 | 74 6f 72 79 20 4e 61 74 |are (fac|tory Nat| |00000940| 69 76 65 29 09 09 33 38 | 35 33 09 33 38 32 30 09 |ive)..38|53.3820.| |00000950| 20 20 33 33 09 20 39 39 | 2e 31 25 0d 0d 53 4d 52 | 33. 99|.1%..SMR| |00000960| 43 70 70 3a 0d 09 09 09 | 09 09 09 09 09 09 74 65 |Cpp:....|......te| |00000970| 73 74 73 09 70 61 73 73 | 09 66 61 69 6c 09 63 6f |sts.pass|.fail.co| |00000980| 6e 66 69 64 65 6e 63 65 | 0d 09 6d 65 74 61 77 61 |nfidence|..metawa| |00000990| 72 65 20 28 66 61 63 74 | 6f 72 79 20 63 72 6f 73 |re (fact|ory cros| |000009a0| 73 29 09 09 35 35 37 39 | 09 35 35 34 35 09 20 20 |s)..5579|.5545. | |000009b0| 33 34 09 20 39 39 2e 34 | 25 0d 09 6d 65 74 61 77 |34. 99.4|%..metaw| |000009c0| 61 72 65 20 28 66 61 63 | 74 6f 72 79 20 6e 61 74 |are (fac|tory nat| |000009d0| 69 76 65 29 09 09 35 35 | 37 39 09 35 35 34 35 09 |ive)..55|79.5545.| |000009e0| 20 20 33 34 09 20 39 39 | 2e 34 25 0d 0d 0d 2d 20 | 34. 99|.4%...- | |000009f0| 46 69 78 65 64 20 61 20 | 70 72 6f 62 6c 65 6d 20 |Fixed a |problem | |00000a00| 77 69 74 68 20 61 6e 20 | 69 6e 74 65 72 6e 61 6c |with an |internal| |00000a10| 20 65 72 72 6f 72 20 74 | 68 61 74 20 6f 63 63 75 | error t|hat occu| |00000a20| 72 65 64 20 77 68 65 6e | 20 61 20 70 72 65 63 6f |red when| a preco| |00000a30| 6d 70 69 6c 65 64 20 68 | 65 61 64 65 72 0d 20 20 |mpiled h|eader. | |00000a40| 63 6f 6e 74 61 69 6e 65 | 64 20 61 6e 20 69 6e 63 |containe|d an inc| |00000a50| 6f 6d 70 6c 65 74 65 20 | 73 74 72 75 63 74 20 74 |omplete |struct t| |00000a60| 79 70 65 20 74 68 61 74 | 20 77 61 73 20 74 68 65 |ype that| was the| |00000a70| 6e 20 64 65 66 69 6e 65 | 64 20 61 6e 64 20 75 73 |n define|d and us| |00000a80| 65 64 20 69 6e 20 74 68 | 65 20 62 6f 64 79 20 6f |ed in th|e body o| |00000a90| 66 20 74 68 65 0d 20 20 | 66 69 6c 65 2e 0d 20 20 |f the. |file.. | |00000aa0| 0d 2d 20 46 69 78 65 64 | 20 61 20 70 72 6f 62 6c |.- Fixed| a probl| |00000ab0| 65 6d 20 77 69 74 68 20 | 67 6c 6f 62 61 6c 20 6f |em with |global o| |00000ac0| 76 65 72 6c 6f 61 64 65 | 64 20 76 65 72 73 69 6f |verloade|d versio| |00000ad0| 6e 73 20 6f 66 20 6f 70 | 65 72 61 74 6f 72 20 6e |ns of op|erator n| |00000ae0| 65 77 28 29 20 61 6e 64 | 20 76 65 63 74 6f 72 20 |ew() and| vector | |00000af0| 61 6c 6c 6f 63 61 74 69 | 6f 6e 2e 0d 20 20 46 6f |allocati|on.. Fo| |00000b00| 72 20 65 78 61 6d 70 6c | 65 3a 0d 20 20 0d 20 20 |r exampl|e:. . | |00000b10| 09 76 6f 69 64 20 2a 6f | 70 65 72 61 74 6f 72 20 |.void *o|perator | |00000b20| 6e 65 77 28 20 73 69 7a | 65 5f 74 2c 20 69 6e 74 |new( siz|e_t, int| |00000b30| 2c 20 69 6e 74 20 29 3b | 0d 20 20 09 73 74 72 75 |, int );|. .stru| |00000b40| 63 74 20 41 20 7b 20 41 | 28 29 3b 20 7e 41 28 29 |ct A { A|(); ~A()| |00000b50| 3b 20 7d 3b 0d 20 20 09 | 0d 20 20 09 76 6f 69 64 |; };. .|. .void| |00000b60| 20 66 28 76 6f 69 64 29 | 0d 20 20 09 7b 0d 20 20 | f(void)|. .{. | |00000b70| 09 09 41 20 2a 61 20 3d | 20 6e 65 77 20 28 31 30 |..A *a =| new (10| |00000b80| 2c 20 32 30 20 29 20 41 | 5b 31 30 5d 3b 0d 20 20 |, 20 ) A|[10];. | |00000b90| 09 09 64 65 6c 65 74 65 | 20 5b 5d 20 61 3b 0d 20 |..delete| [] a;. | |00000ba0| 20 09 7d 0d 20 20 49 6e | 20 74 68 69 73 20 65 78 | .}. In| this ex| |00000bb0| 61 6d 70 6c 65 2c 20 74 | 68 65 20 77 72 6f 6e 67 |ample, t|he wrong| |00000bc0| 20 70 6f 69 6e 74 65 72 | 20 76 61 6c 75 65 20 69 | pointer| value i| |00000bd0| 73 20 66 72 65 65 64 20 | 66 6f 72 20 61 20 6f 6e |s freed |for a on| |00000be0| 20 74 68 65 20 61 72 72 | 61 79 20 64 65 6c 65 74 | the arr|ay delet| |00000bf0| 65 20 5b 5d 20 6c 69 6e | 65 2e 0d 20 20 0d 0d 2d |e [] lin|e.. ..-| |00000c00| 20 46 69 78 65 64 20 61 | 20 70 72 6f 62 6c 65 6d | Fixed a| problem| |00000c10| 20 77 69 74 68 20 61 6e | 20 69 6e 74 65 72 6e 61 | with an| interna| |00000c20| 6c 20 65 72 72 6f 72 20 | 69 6e 20 69 6e 69 74 2e |l error |in init.| |00000c30| 63 20 77 68 65 6e 20 64 | 65 62 75 67 67 69 6e 67 |c when d|ebugging| |00000c40| 20 61 20 66 69 6c 65 20 | 74 68 61 74 20 63 6f 6e | a file |that con| |00000c50| 74 61 69 6e 65 64 20 0d | 20 20 61 20 63 6c 61 73 |tained .| a clas| |00000c60| 73 20 77 69 74 68 6f 75 | 74 20 61 20 6b 65 79 20 |s withou|t a key | |00000c70| 66 75 6e 63 74 69 6f 6e | 2e 0d 0d 2d 20 58 3c 54 |function|...- X<T| |00000c80| 3e 20 69 73 20 6e 6f 77 | 20 61 6c 6c 6f 77 65 64 |> is now| allowed| |00000c90| 20 66 6f 72 20 74 68 65 | 20 69 6d 70 75 74 65 64 | for the| imputed| |00000ca0| 20 64 65 73 74 72 75 63 | 74 6f 72 20 73 79 6e 74 | destruc|tor synt| |00000cb0| 61 78 20 66 6f 72 20 62 | 6f 74 68 20 64 65 63 6c |ax for b|oth decl| |00000cc0| 61 72 61 74 69 6f 6e 73 | 20 61 6e 64 20 75 73 65 |arations| and use| |00000cd0| 73 2c 20 61 73 20 69 6e | 3a 0d 0d 09 74 65 6d 70 |s, as in|:...temp| |00000ce0| 6c 61 74 65 20 3c 63 6c | 61 73 73 20 54 3e 20 73 |late <cl|ass T> s| |00000cf0| 74 72 75 63 74 20 58 20 | 7b 20 0d 09 09 58 3c 69 |truct X |{ ...X<i| |00000d00| 6e 74 3e 28 29 3b 09 09 | 2f 2f 20 54 68 69 73 20 |nt>();..|// This | |00000d10| 69 73 20 4f 4b 0d 09 09 | 7e 58 3c 69 6e 74 3e 28 |is OK...|~X<int>(| |00000d20| 29 3b 09 09 2f 2f 20 57 | 6f 75 6c 64 20 70 72 6f |);..// W|ould pro| |00000d30| 64 75 63 65 20 61 6e 20 | 65 72 72 6f 72 0d 09 7d |duce an |error..}| |00000d40| 3b 0d 09 0d 09 0d 09 76 | 6f 69 64 20 66 28 58 3c |;......v|oid f(X<| |00000d50| 69 6e 74 3e 20 2a 70 78 | 69 29 0d 09 7b 0d 09 09 |int> *px|i)..{...| |00000d60| 70 78 69 2d 3e 58 3c 69 | 6e 74 3e 3a 3a 7e 58 3c |pxi->X<i|nt>::~X<| |00000d70| 69 6e 74 3e 28 29 3b 09 | 2f 2f 20 57 6f 75 6c 64 |int>();.|// Would| |00000d80| 20 70 72 6f 64 75 63 65 | 20 61 6e 20 65 72 72 6f | produce| an erro| |00000d90| 72 0d 09 7d 0d 09 0d 2d | 20 39 34 39 37 3a 20 46 |r..}...-| 9497: F| |00000da0| 69 78 65 64 20 61 20 70 | 72 6f 62 6c 65 6d 20 77 |ixed a p|roblem w| |00000db0| 68 65 72 65 20 63 65 72 | 74 61 69 6e 20 63 6c 61 |here cer|tain cla| |00000dc0| 73 73 65 73 20 6f 66 20 | 73 79 6e 74 61 78 20 65 |sses of |syntax e| |00000dd0| 72 72 6f 72 73 20 77 6f | 75 6c 64 20 63 61 75 73 |rrors wo|uld caus| |00000de0| 65 20 74 68 65 20 63 6f | 6d 70 69 6c 65 72 20 74 |e the co|mpiler t| |00000df0| 6f 20 63 72 61 73 68 2c | 0d 20 20 61 73 20 69 6e |o crash,|. as in| |00000e00| 3a 0d 20 20 0d 09 63 6c | 61 73 73 20 41 0d 09 7b |:. ..cl|ass A..{| |00000e10| 0d 09 20 20 20 76 6f 69 | 64 20 66 6f 6f 28 29 3a |.. voi|d foo():| |00000e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2f 2f | | //| |00000e30| 20 65 72 72 6f 6e 65 6f | 75 73 20 63 6f 6c 6f 6e | erroneo|us colon| |00000e40| 20 6c 69 6b 65 20 74 68 | 69 73 2c 20 6f 72 20 69 | like th|is, or i| |00000e50| 6e 73 74 65 61 64 20 74 | 72 79 0d 09 2f 2f 20 76 |nstead t|ry..// v| |00000e60| 6f 69 64 20 66 6f 6f 28 | 29 20 3a 20 63 6f 6e 73 |oid foo(|) : cons| |00000e70| 74 3b 20 0d 09 7d 3b 0d | 09 0d 09 76 6f 69 64 20 |t; ..};.|...void | |00000e80| 41 3a 3a 66 6f 6f 28 29 | 20 7b 7d 0d 0d 2d 20 46 |A::foo()| {}..- F| |00000e90| 69 78 65 64 20 6e 75 6d | 65 72 6f 75 73 20 70 72 |ixed num|erous pr| |00000ea0| 6f 62 6c 65 6d 73 20 77 | 69 74 68 20 74 65 6d 70 |oblems w|ith temp| |00000eb0| 6c 61 74 65 20 65 78 70 | 61 6e 73 69 6f 6e 73 20 |late exp|ansions | |00000ec0| 61 6e 64 20 74 68 65 20 | 53 54 4c 20 6d 61 70 20 |and the |STL map | |00000ed0| 63 6c 61 73 73 65 73 0d | 0d 09 a5 20 39 34 32 39 |classes.|... 9429| |00000ee0| 3a 20 6f 70 65 72 61 74 | 6f 72 20 3d 3d 20 65 78 |: operat|or == ex| |00000ef0| 70 61 6e 73 69 6f 6e 0d | 09 a5 20 69 6e 6c 69 6e |pansion.|.. inlin| |00000f00| 65 20 74 65 6d 70 6c 61 | 74 65 20 65 78 70 61 6e |e templa|te expan| |00000f10| 73 69 6f 6e 20 70 72 6f | 62 6c 65 6d 73 0d 09 a5 |sion pro|blems...| |00000f20| 20 39 34 30 34 2c 20 39 | 33 39 34 3a 20 44 65 64 | 9404, 9|394: Ded| |00000f30| 75 63 74 69 6f 6e 20 6f | 66 20 74 65 6d 70 6c 61 |uction o|f templa| |00000f40| 74 65 20 74 79 70 65 20 | 61 72 67 75 6d 65 6e 74 |te type |argument| |00000f50| 73 20 77 68 65 6e 20 70 | 6f 69 6e 74 65 72 73 2d |s when p|ointers-| |00000f60| 74 6f 2d 6d 65 6d 62 65 | 72 73 20 61 72 65 20 69 |to-membe|rs are i| |00000f70| 6e 76 6f 6c 76 65 64 20 | 09 0d 09 a5 20 39 34 30 |nvolved |.... 940| |00000f80| 33 3a 46 69 78 65 64 20 | 61 20 70 72 6f 62 6c 65 |3:Fixed |a proble| |00000f90| 6d 20 65 78 70 61 6e 64 | 69 6e 67 20 73 74 72 75 |m expand|ing stru| |00000fa0| 63 74 2d 76 61 6c 75 65 | 64 20 72 65 74 75 72 6e |ct-value|d return| |00000fb0| 73 20 69 6e 20 23 70 72 | 61 67 6d 61 20 74 65 6d |s in #pr|agma tem| |00000fc0| 70 6c 61 74 65 20 74 65 | 6d 70 6c 61 74 65 0d 09 |plate te|mplate..| |00000fd0| 20 20 65 78 70 61 6e 73 | 69 6f 6e 0d 09 a5 20 46 | expans|ion... F| |00000fe0| 69 78 65 64 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ixed pro|blem wit| |00000ff0| 68 20 74 68 65 20 53 54 | 4c 20 69 6e 73 74 61 6e |h the ST|L instan| |00001000| 74 69 61 74 69 6f 6e 20 | 61 6e 64 20 61 6e 20 69 |tiation |and an i| |00001010| 6e 74 65 72 6e 61 6c 20 | 65 72 72 6f 72 20 0d 09 |nternal |error ..| |00001020| a5 20 39 34 32 37 3a 20 | 43 6c 61 72 69 66 69 65 |. 9427: |Clarifie| |00001030| 64 20 65 72 72 6f 72 73 | 20 72 65 70 6f 72 74 65 |d errors| reporte| |00001040| 64 20 77 68 65 6e 20 75 | 73 69 6e 67 20 23 70 72 |d when u|sing #pr| |00001050| 61 67 6d 61 20 74 65 6d | 70 6c 61 74 65 20 74 6f |agma tem|plate to| |00001060| 20 65 78 70 61 6e 64 20 | 74 65 6d 70 6c 61 74 65 | expand |template| |00001070| 73 0d 09 20 20 0d 2d 20 | 38 37 39 32 3a 20 46 69 |s.. .- |8792: Fi| |00001080| 78 65 64 20 74 68 65 20 | 23 6c 69 6e 65 20 64 69 |xed the |#line di| |00001090| 72 65 63 74 69 76 65 20 | 69 6e 20 74 68 65 20 65 |rective |in the e| |000010a0| 6e 76 69 72 6f 6e 6d 65 | 6e 74 2e 0d 0d 2d 20 39 |nvironme|nt...- 9| |000010b0| 34 33 33 3a 20 46 69 78 | 65 64 20 61 20 70 72 6f |433: Fix|ed a pro| |000010c0| 62 6c 65 6d 20 77 68 65 | 72 65 20 72 75 6e 6e 69 |blem whe|re runni| |000010d0| 6e 67 20 6f 75 74 20 6f | 66 20 72 65 67 69 73 74 |ng out o|f regist| |000010e0| 65 72 73 20 63 61 75 73 | 65 64 20 61 6e 20 69 6e |ers caus|ed an in| |000010f0| 74 65 72 6e 61 6c 20 65 | 72 72 6f 72 0d 0d 2d 20 |ternal e|rror..- | |00001100| 46 69 78 65 64 20 61 20 | 70 72 6f 62 6c 65 6d 20 |Fixed a |problem | |00001110| 77 69 74 68 20 61 20 6c | 69 6d 69 74 20 6f 6e 20 |with a l|imit on | |00001120| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 6e 65 |the numb|er of ne| |00001130| 73 74 65 64 20 66 75 6e | 63 74 69 6f 6e 20 63 61 |sted fun|ction ca| |00001140| 6c 6c 73 2e 20 20 52 61 | 69 73 65 64 20 74 68 65 |lls. Ra|ised the| |00001150| 20 6c 69 6d 69 74 20 66 | 72 6f 6d 0d 20 20 31 36 | limit f|rom. 16| |00001160| 20 74 6f 20 32 35 36 0d | 20 20 0d 2d 20 46 69 78 | to 256.| .- Fix| |00001170| 65 64 20 61 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ed a pro|blem wit| |00001180| 68 20 63 6f 6e 73 74 20 | 73 74 72 75 63 74 20 74 |h const |struct t| |00001190| 79 70 65 64 65 66 27 73 | 20 74 68 61 74 20 77 61 |ypedef's| that wa| |000011a0| 73 20 63 61 75 73 69 6e | 67 20 70 72 6f 62 6c 65 |s causin|g proble| |000011b0| 6d 73 20 66 6f 72 20 74 | 65 6d 70 6c 61 74 65 73 |ms for t|emplates| |000011c0| 2e 20 0d 20 20 46 6f 72 | 20 65 78 61 6d 70 6c 65 |. . For| example| |000011d0| 3a 0d 20 20 0d 20 20 09 | 73 74 72 75 63 74 20 41 |:. . .|struct A| |000011e0| 20 7b 7d 3b 0d 20 20 09 | 0d 20 20 09 74 79 70 65 | {};. .|. .type| |000011f0| 64 65 66 20 63 6f 6e 73 | 74 20 73 74 72 75 63 74 |def cons|t struct| |00001200| 20 41 20 43 41 3b 0d 20 | 20 09 0d 20 20 09 76 6f | A CA;. | .. .vo| |00001210| 69 64 20 66 6f 6f 28 20 | 43 41 20 2a 61 20 29 3b |id foo( |CA *a );| |00001220| 0d 20 20 09 0d 20 20 09 | 76 6f 69 64 20 67 28 20 |. .. .|void g( | |00001230| 63 6f 6e 73 74 20 41 20 | 2a 63 61 29 0d 20 20 09 |const A |*ca). .| |00001240| 7b 0d 20 20 09 09 66 6f | 6f 28 63 61 29 3b 09 2f |{. ..fo|o(ca);./| |00001250| 2f 20 57 6f 75 6c 64 20 | 63 61 75 73 65 20 61 20 |/ Would |cause a | |00001260| 22 63 61 6e 6e 6f 74 20 | 69 6d 70 6c 69 63 69 74 |"cannot |implicit| |00001270| 6c 79 20 63 6f 6e 76 65 | 72 74 20 63 6f 6e 73 74 |ly conve|rt const| |00001280| 2d 3e 6e 6f 6e 2d 63 6f | 6e 73 74 20 65 72 72 0d |->non-co|nst err.| |00001290| 20 20 09 7d 0d 20 20 09 | 0d 2d 20 39 31 32 37 3a | .}. .|.- 9127:| |000012a0| 20 46 69 78 65 64 20 61 | 20 70 72 6f 62 6c 65 6d | Fixed a| problem| |000012b0| 20 77 69 74 68 20 62 69 | 74 2d 66 69 65 6c 64 73 | with bi|t-fields| |000012c0| 20 74 68 61 74 20 61 72 | 65 20 38 20 62 69 74 73 | that ar|e 8 bits| |000012d0| 20 77 69 64 65 20 61 73 | 20 69 6e 3a 0d 0d 09 74 | wide as| in:...t| |000012e0| 79 70 65 64 65 66 20 73 | 74 72 75 63 74 20 72 65 |ypedef s|truct re| |000012f0| 63 6b 20 7b 0d 09 09 75 | 6e 73 69 67 6e 65 64 20 |ck {...u|nsigned | |00001300| 73 68 6f 72 74 20 66 69 | 72 73 74 62 79 74 65 3a |short fi|rstbyte:| |00001310| 38 3b 0d 09 09 75 6e 73 | 69 67 6e 65 64 20 73 68 |8;...uns|igned sh| |00001320| 6f 72 74 20 73 65 63 6f | 6e 64 62 79 74 65 3a 38 |ort seco|ndbyte:8| |00001330| 3b 0d 09 7d 20 3b 0d 09 | 0d 09 72 65 63 6b 20 2a |;..} ;..|..reck *| |00001340| 2a 68 61 72 65 63 6b 3b | 0d 09 76 6f 69 64 20 67 |*hareck;|..void g| |00001350| 6f 72 70 28 76 6f 69 64 | 29 3b 0d 09 0d 09 69 6e |orp(void|);....in| |00001360| 74 20 6d 61 69 6e 28 72 | 65 63 6b 20 26 20 72 72 |t main(r|eck & rr| |00001370| 29 0d 09 7b 0d 09 09 09 | 72 65 74 75 72 6e 28 20 |)..{....|return( | |00001380| 72 72 2e 66 69 72 73 74 | 62 79 74 65 20 2b 0d 09 |rr.first|byte +..| |00001390| 09 09 09 72 72 2e 73 65 | 63 6f 6e 64 62 79 74 65 |...rr.se|condbyte| |000013a0| 20 29 3b 0d 09 7d 0d 09 | 0d 2d 20 39 34 32 35 3a | );..}..|.- 9425:| |000013b0| 20 50 72 65 70 72 6f 63 | 65 73 73 69 6e 67 20 61 | Preproc|essing a| |000013c0| 6e 20 65 6d 70 74 79 20 | 66 69 6c 65 20 28 77 69 |n empty |file (wi| |000013d0| 74 68 20 6e 6f 20 70 72 | 65 66 69 78 29 20 6e 6f |th no pr|efix) no| |000013e0| 20 6c 6f 6e 67 65 72 20 | 63 61 75 73 65 73 20 61 | longer |causes a| |000013f0| 20 63 72 61 73 68 0d 0d | 2d 20 39 34 37 30 3a 20 | crash..|- 9470: | |00001400| 43 2b 2b 20 73 74 79 6c | 65 20 63 6f 6d 6d 65 6e |C++ styl|e commen| |00001410| 74 73 20 61 72 65 20 6e | 6f 77 20 64 6f 75 62 6c |ts are n|ow doubl| |00001420| 65 2d 62 79 74 65 20 65 | 6e 61 62 6c 65 64 0d 0d |e-byte e|nabled..| |00001430| 2d 20 39 33 39 36 3a 20 | 73 74 61 63 6b 20 66 72 |- 9396: |stack fr| |00001440| 61 6d 65 73 20 3e 20 33 | 32 4b 20 61 72 65 20 6e |ames > 3|2K are n| |00001450| 6f 77 20 61 64 6a 75 73 | 74 65 64 20 70 72 6f 70 |ow adjus|ted prop| |00001460| 65 72 6c 79 20 69 6e 20 | 50 6f 77 65 72 50 43 20 |erly in |PowerPC | |00001470| 63 6f 64 65 20 67 65 6e | 65 72 61 74 69 6f 6e 0d |code gen|eration.| |00001480| 20 20 0d 2d 20 52 65 6d | 6f 76 65 73 20 65 78 74 | .- Rem|oves ext| |00001490| 72 61 20 73 79 6d 62 6f | 6c 69 63 20 69 6e 66 6f |ra symbo|lic info| |000014a0| 72 6d 61 74 69 6f 6e 20 | 72 65 73 75 6c 74 69 6e |rmation |resultin| |000014b0| 67 20 66 72 6f 6d 20 69 | 6e 6c 69 6e 69 6e 67 20 |g from i|nlining | |000014c0| 66 75 6e 63 74 69 6f 6e | 73 2e 20 20 54 68 69 73 |function|s. This| |000014d0| 0d 20 20 70 72 65 76 65 | 6e 74 73 20 74 68 65 20 |. preve|nts the | |000014e0| 65 78 74 72 61 20 76 61 | 72 69 61 62 6c 65 73 20 |extra va|riables | |000014f0| 66 72 6f 6d 20 69 6e 6c | 69 6e 65 20 66 75 6e 63 |from inl|ine func| |00001500| 74 69 6f 6e 73 20 61 70 | 70 65 61 72 69 6e 67 20 |tions ap|pearing | |00001510| 69 6e 20 74 68 65 20 70 | 61 72 65 6e 74 0d 20 20 |in the p|arent. | |00001520| 66 75 6e 63 74 69 6f 6e | 20 77 68 65 6e 20 64 65 |function| when de| |00001530| 62 75 67 67 69 6e 67 2e | 0d 0d 0d 4e 4f 54 45 53 |bugging.|...NOTES| |00001540| 0d 3d 3d 3d 3d 3d 0d 0d | 2d 20 54 68 65 20 50 6f |.=====..|- The Po| |00001550| 77 65 72 50 43 20 63 6f | 6d 70 69 6c 65 72 73 20 |werPC co|mpilers | |00001560| 66 6f 72 20 4d 50 57 20 | 61 72 65 20 6e 6f 77 20 |for MPW |are now | |00001570| 46 41 54 20 4d 50 57 20 | 74 6f 6f 6c 73 2e 20 20 |FAT MPW |tools. | |00001580| 4e 4f 54 45 3a 20 54 68 | 65 20 6e 61 74 69 76 65 |NOTE: Th|e native| |00001590| 20 4d 50 57 0d 20 20 73 | 68 65 6c 6c 20 73 68 69 | MPW. s|hell shi| |000015a0| 70 70 65 64 20 69 6e 20 | 70 72 65 72 65 6c 65 61 |pped in |prerelea| |000015b0| 73 65 20 4d 50 57 20 6f | 6e 20 45 2e 54 2e 4f 2e |se MPW o|n E.T.O.| |000015c0| 20 23 31 36 20 73 75 70 | 70 6f 72 74 73 20 6f 6e | #16 sup|ports on| |000015d0| 6c 79 20 61 20 33 32 4b | 20 73 74 61 63 6b 20 28 |ly a 32K| stack (| |000015e0| 74 68 65 0d 20 20 64 65 | 66 61 75 6c 74 20 20 20 |the. de|fault | |000015f0| 76 61 6c 75 65 20 20 20 | 6f 66 20 30 20 69 73 20 |value |of 0 is | |00001600| 75 73 65 64 20 69 6e 20 | 74 68 65 20 27 63 66 72 |used in |the 'cfr| |00001610| 67 27 20 72 65 73 6f 75 | 72 63 65 2e 20 20 54 68 |g' resou|rce. Th| |00001620| 69 73 20 63 61 6e 20 63 | 61 75 73 65 20 74 68 65 |is can c|ause the| |00001630| 0d 20 20 53 79 6d 61 6e | 74 65 63 20 63 6f 6d 70 |. Syman|tec comp| |00001640| 69 6c 65 72 20 28 53 4d | 72 43 2c 20 53 4d 72 43 |iler (SM|rC, SMrC| |00001650| 70 70 29 20 74 6f 20 63 | 72 61 73 68 20 77 68 65 |pp) to c|rash whe| |00001660| 6e 20 72 75 6e 6e 69 6e | 67 20 6e 61 74 69 76 65 |n runnin|g native| |00001670| 20 61 6e 64 20 63 6f 6d | 70 69 6c 69 6e 67 0d 20 | and com|piling. | |00001680| 20 63 6f 6d 70 6c 69 63 | 61 74 65 64 20 70 72 6f | complic|ated pro| |00001690| 67 72 61 6d 73 2e 20 20 | 57 65 20 72 65 63 6f 6d |grams. |We recom| |000016a0| 6d 65 6e 64 20 74 68 61 | 74 20 79 6f 75 20 63 68 |mend tha|t you ch| |000016b0| 61 6e 67 65 20 74 68 69 | 73 20 74 6f 20 74 68 65 |ange thi|s to the| |000016c0| 20 76 61 6c 75 65 20 31 | 32 38 30 30 30 20 74 6f | value 1|28000 to| |000016d0| 0d 20 20 62 65 20 63 6f | 6d 70 61 74 69 62 6c 65 |. be co|mpatible| |000016e0| 20 77 69 74 68 20 74 68 | 65 20 73 74 61 63 6b 20 | with th|e stack | |000016f0| 73 70 61 63 65 20 61 76 | 61 69 6c 61 62 6c 65 20 |space av|ailable | |00001700| 77 68 65 6e 20 72 75 6e | 6e 69 6e 67 20 36 38 4b |when run|ning 68K| |00001710| 20 63 6f 6d 70 69 6c 65 | 72 73 2e 20 0d 20 20 54 | compile|rs. . T| |00001720| 68 69 73 20 63 61 75 73 | 65 64 20 61 20 63 72 61 |his caus|ed a cra| |00001730| 73 68 20 77 68 65 6e 20 | 63 6f 6d 70 69 6c 69 6e |sh when |compilin| |00001740| 67 20 74 68 65 20 74 65 | 73 74 20 73 75 69 74 65 |g the te|st suite| |00001750| 20 77 69 74 68 20 74 68 | 65 20 6e 61 74 69 76 65 | with th|e native| |00001760| 20 4d 50 57 0d 20 20 63 | 6f 6d 70 69 6c 65 72 73 | MPW. c|ompilers| |00001770| 20 66 6f 72 20 50 6f 77 | 65 72 50 43 2e 0d 20 20 | for Pow|erPC.. | |00001780| 0d 2d 20 54 68 65 20 6e | 61 6d 65 73 20 6f 66 20 |.- The n|ames of | |00001790| 74 68 65 20 50 6f 77 65 | 72 50 43 20 63 6f 6d 70 |the Powe|rPC comp| |000017a0| 69 6c 65 72 73 20 68 61 | 76 65 20 63 68 61 6e 67 |ilers ha|ve chang| |000017b0| 65 64 3a 0d 09 4f 6c 64 | 20 6e 61 6d 65 09 09 4e |ed:..Old| name..N| |000017c0| 65 77 20 4e 61 6d 65 0d | 20 20 09 53 50 50 43 43 |ew Name.| .SPPCC| |000017d0| 09 09 09 53 4d 72 43 09 | 09 09 09 50 6f 77 65 72 |...SMrC.|...Power| |000017e0| 50 43 20 43 20 63 6f 6d | 70 69 6c 65 72 20 66 6f |PC C com|piler fo| |000017f0| 72 20 4d 50 57 20 28 66 | 61 74 29 0d 20 20 09 53 |r MPW (f|at). .S| |00001800| 50 50 43 43 70 70 09 09 | 09 53 4d 72 43 70 70 09 |PPCCpp..|.SMrCpp.| |00001810| 09 09 09 50 6f 77 65 72 | 50 43 20 43 2b 2b 20 63 |...Power|PC C++ c| |00001820| 6f 6d 70 69 6c 65 72 20 | 66 6f 72 20 4d 50 57 20 |ompiler |for MPW | |00001830| 28 66 61 74 29 0d 20 20 | 09 0d 2d 20 45 6e 76 69 |(fat). |..- Envi| |00001840| 72 6f 6e 6d 65 6e 74 20 | 76 61 72 69 61 62 6c 65 |ronment |variable| |00001850| 20 69 73 73 75 65 73 3a | 0d 0d 09 54 68 65 20 50 | issues:|...The P| |00001860| 6f 77 65 72 50 43 20 63 | 6f 6d 70 69 6c 65 72 73 |owerPC c|ompilers| |00001870| 20 6c 6f 6f 6b 20 66 6f | 72 20 61 20 27 53 4d 72 | look fo|r a 'SMr| |00001880| 43 49 6e 63 6c 75 64 65 | 73 27 20 65 6e 76 69 72 |CInclude|s' envir| |00001890| 6f 6e 6d 65 6e 74 20 76 | 61 72 69 61 62 6c 65 20 |onment v|ariable | |000018a0| 74 6f 0d 09 64 65 74 65 | 72 6d 69 6e 65 20 77 68 |to..dete|rmine wh| |000018b0| 65 72 65 20 74 6f 20 6c | 6f 63 61 74 65 20 74 68 |ere to l|ocate th| |000018c0| 65 20 69 6e 63 6c 75 64 | 65 20 66 69 6c 65 73 20 |e includ|e files | |000018d0| 66 72 6f 6d 2e 20 20 54 | 68 69 73 20 73 68 6f 75 |from. T|his shou| |000018e0| 6c 64 20 62 65 20 73 65 | 74 20 74 6f 0d 09 7b 43 |ld be se|t to..{C| |000018f0| 49 6e 63 6c 75 64 65 73 | 7d 2e 20 20 57 65 20 61 |Includes|}. We a| |00001900| 72 65 20 6e 6f 74 20 73 | 75 70 70 6f 72 74 69 6e |re not s|upportin| |00001910| 67 20 6f 75 72 20 6f 77 | 6e 20 76 65 72 73 69 6f |g our ow|n versio| |00001920| 6e 73 20 6f 66 20 74 68 | 65 20 50 6f 77 65 72 50 |ns of th|e PowerP| |00001930| 43 0d 09 6c 69 62 72 61 | 72 69 65 73 2e 20 20 57 |C..libra|ries. W| |00001940| 65 20 77 69 6c 6c 20 62 | 65 20 73 68 61 72 69 6e |e will b|e sharin| |00001950| 67 20 61 6c 6c 20 6f 66 | 20 74 68 65 20 6c 69 62 |g all of| the lib| |00001960| 72 61 72 69 65 73 20 77 | 69 74 68 20 4d 72 43 2e |raries w|ith MrC.| |00001970| 20 20 0d 09 0d 09 57 68 | 65 6e 20 4d 72 43 20 73 | ....Wh|en MrC s| |00001980| 75 70 70 6f 72 74 73 20 | 31 32 38 20 62 69 74 20 |upports |128 bit | |00001990| 64 6f 75 62 6c 65 73 20 | 28 77 68 69 63 68 20 77 |doubles |(which w| |000019a0| 65 20 64 6f 20 6e 6f 74 | 20 70 72 65 73 65 6e 74 |e do not| present| |000019b0| 6c 79 20 73 75 70 70 6f | 72 74 29 2c 20 74 68 65 |ly suppo|rt), the| |000019c0| 0d 09 4d 72 43 20 6c 69 | 62 72 61 72 69 65 73 20 |..MrC li|braries | |000019d0| 63 6f 6d 70 69 6c 65 64 | 20 77 69 74 68 20 74 68 |compiled| with th| |000019e0| 61 74 20 6f 70 74 69 6f | 6e 20 6f 66 66 20 73 68 |at optio|n off sh| |000019f0| 6f 75 6c 64 20 62 65 20 | 75 73 65 64 20 77 69 74 |ould be |used wit| |00001a00| 68 20 74 68 65 0d 09 53 | 79 6d 61 6e 74 65 63 20 |h the..S|ymantec | |00001a10| 63 6f 6d 70 69 6c 65 72 | 73 2e 0d 09 0d 09 54 68 |compiler|s.....Th| |00001a20| 65 20 36 38 4b 20 63 6f | 6d 70 69 6c 65 72 73 20 |e 68K co|mpilers | |00001a30| 6c 6f 6f 6b 20 66 6f 72 | 20 61 20 27 53 43 49 6e |look for| a 'SCIn| |00001a40| 63 6c 75 64 65 73 27 20 | 65 6e 76 69 72 6f 6e 6d |cludes' |environm| |00001a50| 65 6e 74 20 76 61 72 69 | 61 62 6c 65 20 74 68 61 |ent vari|able tha| |00001a60| 74 20 63 61 6e 0d 09 65 | 69 74 68 65 72 20 62 65 |t can..e|ither be| |00001a70| 20 73 65 74 20 74 6f 20 | 7b 43 49 6e 63 6c 75 64 | set to |{CInclud| |00001a80| 65 73 7d 20 6f 72 20 63 | 61 6e 20 62 65 20 73 65 |es} or c|an be se| |00001a90| 74 20 74 6f 20 27 7b 4d | 50 57 7d 49 6e 74 65 72 |t to '{M|PW}Inter| |00001aa0| 66 61 63 65 73 3a 53 43 | 49 6e 63 6c 75 64 65 73 |faces:SC|Includes| |00001ab0| 27 0d 09 65 69 74 68 65 | 72 20 74 68 65 20 41 70 |'..eithe|r the Ap| |00001ac0| 70 6c 65 20 6f 72 20 53 | 79 6d 61 6e 74 65 63 20 |ple or S|ymantec | |00001ad0| 6c 69 62 72 61 72 69 65 | 73 20 63 61 6e 20 62 65 |librarie|s can be| |00001ae0| 20 75 73 65 64 20 77 69 | 74 68 20 74 68 69 73 20 | used wi|th this | |00001af0| 63 6f 6d 70 69 6c 65 72 | 2e 0d 09 0d 2d 20 57 65 |compiler|....- We| |00001b00| 20 77 69 6c 6c 20 62 65 | 20 70 72 6f 76 69 64 69 | will be| providi| |00001b10| 6e 67 20 53 43 43 72 65 | 61 74 65 4d 61 6b 65 20 |ng SCCre|ateMake | |00001b20| 28 77 69 74 68 20 61 20 | 3c 43 4d 44 3e 4f 29 20 |(with a |<CMD>O) | |00001b30| 0d 0d 2d 20 41 64 64 65 | 64 20 4a 61 70 61 6e 65 |..- Adde|d Japane| |00001b40| 73 65 20 65 72 72 6f 72 | 20 6d 65 73 73 61 67 65 |se error| message| |00001b50| 20 73 74 72 69 6e 67 73 | 0d 0d 2d 20 41 64 64 65 | strings|..- Adde| |00001b60| 64 20 73 75 70 70 6f 72 | 74 20 66 6f 72 20 2d 6d |d suppor|t for -m| |00001b70| 62 67 20 66 75 6c 6c 20 | 66 6f 72 20 61 6c 77 61 |bg full |for alwa| |00001b80| 79 73 20 67 65 74 74 69 | 6e 67 20 61 20 4d 61 63 |ys getti|ng a Mac| |00001b90| 73 42 75 67 20 6e 61 6d | 65 20 61 6e 64 20 63 68 |sBug nam|e and ch| |00001ba0| 61 6e 67 65 64 20 74 68 | 65 0d 20 20 64 65 66 61 |anged th|e. defa| |00001bb0| 75 6c 74 20 63 6f 6d 70 | 69 6c 61 74 69 6f 6e 20 |ult comp|ilation | |00001bc0| 6f 70 74 69 6f 6e 73 20 | 74 6f 20 62 65 20 2d 6d |options |to be -m| |00001bd0| 62 67 20 66 75 6c 6c 0d | 0d 2d 20 41 6c 6c 20 6f |bg full.|.- All o| |00001be0| 66 20 74 68 65 20 4d 50 | 57 20 74 6f 6f 6c 73 20 |f the MP|W tools | |00001bf0| 6e 6f 77 20 70 72 69 6e | 74 20 74 68 65 20 68 65 |now prin|t the he| |00001c00| 6c 70 20 73 74 72 69 6e | 67 20 77 68 65 6e 20 74 |lp strin|g when t| |00001c10| 68 65 79 20 61 72 65 20 | 69 6e 76 6f 6b 65 64 20 |hey are |invoked | |00001c20| 77 69 74 68 6f 75 74 0d | 20 20 61 6e 79 20 70 61 |without.| any pa| |00001c30| 72 61 6d 65 74 65 72 73 | 2e 20 20 54 68 69 73 20 |rameters|. This | |00001c40| 69 73 20 69 6e 20 61 64 | 64 69 74 69 6f 6e 20 74 |is in ad|dition t| |00001c50| 6f 20 74 68 65 20 76 65 | 72 73 69 6f 6e 20 6e 75 |o the ve|rsion nu| |00001c60| 6d 62 65 72 2e 0d 0d 0d | 20 20 0d 53 79 6d 61 6e |mber....| .Syman| |00001c70| 74 65 63 20 43 2b 2b 20 | 38 2e 30 2e 30 63 31 34 |tec C++ |8.0.0c14| |00001c80| 0d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.-------|--------| |00001c90| 2d 2d 2d 2d 2d 2d 2d 0d | 53 79 6d 61 6e 74 65 63 |-------.|Symantec| |00001ca0| 20 43 2b 2b 3a 0d 09 09 | 09 09 09 09 09 09 09 74 | C++:...|.......t| |00001cb0| 65 73 74 73 09 70 61 73 | 73 09 66 61 69 6c 09 63 |ests.pas|s.fail.c| |00001cc0| 6f 6e 66 69 64 65 6e 63 | 65 0d 20 20 20 20 6d 65 |onfidenc|e. me| |00001cd0| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 29 |taware (|factory)| |00001ce0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 35 36 | | 56| |00001cf0| 31 39 20 20 20 20 35 35 | 39 33 20 20 20 20 20 20 |19 55|93 | |00001d00| 32 36 20 20 20 20 20 39 | 39 2e 35 25 20 20 20 20 |26 9|9.5% | |00001d10| 0d 20 20 20 20 6d 65 74 | 61 77 61 72 65 20 28 66 |. met|aware (f| |00001d20| 61 63 74 6f 72 79 20 2b | 20 38 29 20 20 20 20 20 |actory +| 8) | |00001d30| 20 20 20 20 20 35 36 31 | 37 20 20 20 20 35 35 39 | 561|7 559| |00001d40| 38 20 20 20 20 20 20 31 | 39 20 20 20 20 20 39 39 |8 1|9 99| |00001d50| 2e 37 25 0d 20 20 20 20 | 6d 65 74 61 77 61 72 65 |.7%. |metaware| |00001d60| 20 28 66 61 63 74 6f 72 | 79 20 2b 20 4f 29 20 20 | (factor|y + O) | |00001d70| 20 20 20 20 20 20 20 20 | 35 36 32 30 20 20 20 20 | |5620 | |00001d80| 35 35 39 33 20 20 20 20 | 20 20 32 37 20 20 20 20 |5593 | 27 | |00001d90| 20 39 39 2e 35 25 0d 20 | 20 20 20 6d 65 74 61 77 | 99.5%. | metaw| |00001da0| 61 72 65 20 28 66 61 63 | 74 6f 72 79 20 2b 20 4f |are (fac|tory + O| |00001db0| 20 2b 20 38 29 20 20 20 | 20 20 20 35 36 31 38 20 | + 8) | 5618 | |00001dc0| 20 20 20 35 35 39 39 20 | 20 20 20 20 20 31 39 20 | 5599 | 19 | |00001dd0| 20 20 20 20 39 39 2e 37 | 25 0d 20 20 20 20 6d 65 | 99.7|%. me| |00001de0| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |00001df0| 2b 20 4e 29 20 20 20 20 | 20 20 20 20 20 20 33 34 |+ N) | 34| |00001e00| 37 38 20 20 20 20 33 34 | 37 36 20 20 20 20 20 20 |78 34|76 | |00001e10| 20 32 20 20 20 20 20 39 | 39 2e 39 25 0d 20 20 20 | 2 9|9.9%. | |00001e20| 20 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f | metawar|e (facto| |00001e30| 72 79 20 2b 20 4e 20 2b | 20 38 29 20 20 20 20 20 |ry + N +| 8) | |00001e40| 20 33 34 37 36 20 20 20 | 20 33 34 37 34 20 20 20 | 3476 | 3474 | |00001e50| 20 20 20 20 32 09 20 39 | 39 2e 39 25 0d 20 20 20 | 2. 9|9.9%. | |00001e60| 20 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f | metawar|e (facto| |00001e70| 72 79 20 2b 20 4e 20 2b | 20 4f 29 20 20 20 20 20 |ry + N +| O) | |00001e80| 20 33 34 37 39 20 20 20 | 20 33 34 37 36 20 20 20 | 3479 | 3476 | |00001e90| 20 20 20 20 33 20 20 20 | 20 20 39 39 2e 39 25 0d | 3 | 99.9%.| |00001ea0| 20 20 20 20 6d 65 74 61 | 77 61 72 65 20 28 66 61 | meta|ware (fa| |00001eb0| 63 74 6f 72 79 20 2b 20 | 4e 20 2b 20 4f 20 2b 20 |ctory + |N + O + | |00001ec0| 38 29 20 20 33 34 37 37 | 20 20 20 20 33 34 37 35 |8) 3477| 3475| |00001ed0| 20 20 20 20 20 20 20 32 | 09 20 39 39 2e 39 25 0d | 2|. 99.9%.| |00001ee0| 20 0d 20 53 43 3a 0d 09 | 09 09 09 09 09 09 09 09 | . SC:..|........| |00001ef0| 74 65 73 74 73 09 70 61 | 73 73 09 66 61 69 6c 09 |tests.pa|ss.fail.| |00001f00| 63 6f 6e 66 69 64 65 6e | 63 65 0d 09 6d 65 74 61 |confiden|ce..meta| |00001f10| 77 61 72 65 20 28 66 61 | 63 74 6f 72 79 29 09 09 |ware (fa|ctory)..| |00001f20| 09 09 33 36 33 36 09 33 | 35 34 36 09 20 20 39 30 |..3636.3|546. 90| |00001f30| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00001f40| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 38 29 09 |e (facto|ry + 8).| |00001f50| 09 09 33 36 33 36 09 33 | 35 34 34 09 20 20 39 32 |..3636.3|544. 92| |00001f60| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00001f70| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 4f 29 09 |e (facto|ry + O).| |00001f80| 09 09 33 36 33 36 09 33 | 35 34 36 09 20 20 39 30 |..3636.3|546. 90| |00001f90| 09 20 39 37 2e 35 25 0d | 09 6d 65 74 61 77 61 72 |. 97.5%.|.metawar| |00001fa0| 65 20 28 66 61 63 74 6f | 72 79 20 2b 20 38 20 2b |e (facto|ry + 8 +| |00001fb0| 20 4f 29 09 09 33 36 33 | 36 09 33 35 34 34 09 20 | O)..363|6.3544. | |00001fc0| 20 39 32 09 20 39 37 2e | 35 25 0d 09 0d 53 43 50 | 92. 97.|5%...SCP| |00001fd0| 52 45 3a 0d 09 09 09 09 | 09 09 09 09 09 74 65 73 |RE:.....|.....tes| |00001fe0| 74 73 09 70 61 73 73 09 | 66 61 69 6c 09 63 6f 6e |ts.pass.|fail.con| |00001ff0| 66 69 64 65 6e 63 65 0d | 09 6d 65 74 61 77 61 72 |fidence.|.metawar| |00002000| 65 20 28 66 61 63 74 6f | 72 79 29 09 09 09 09 35 |e (facto|ry)....5| |00002010| 33 36 32 09 35 32 36 34 | 09 20 20 39 38 09 20 39 |362.5264|. 98. 9| |00002020| 38 2e 32 25 0d 0d 53 43 | 50 50 3a 0d 09 09 09 09 |8.2%..SC|PP:.....| |00002030| 09 09 09 09 09 74 65 73 | 74 73 09 70 61 73 73 09 |.....tes|ts.pass.| |00002040| 66 61 69 6c 09 63 6f 6e | 66 69 64 65 6e 63 65 0d |fail.con|fidence.| |00002050| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00002060| 72 79 29 09 09 09 09 35 | 33 36 32 09 35 32 36 37 |ry)....5|362.5267| |00002070| 09 20 20 39 35 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 95. 9|8.2%..me| |00002080| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |00002090| 2b 20 38 29 09 09 09 35 | 33 36 30 09 35 32 36 32 |+ 8)...5|360.5262| |000020a0| 09 20 20 39 38 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 98. 9|8.2%..me| |000020b0| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |000020c0| 2b 20 4f 29 09 09 09 35 | 33 36 32 09 35 32 36 37 |+ O)...5|362.5267| |000020d0| 09 20 20 39 35 09 20 39 | 38 2e 32 25 0d 09 6d 65 |. 95. 9|8.2%..me| |000020e0| 74 61 77 61 72 65 20 28 | 66 61 63 74 6f 72 79 20 |taware (|factory | |000020f0| 2b 20 4f 20 2b 20 38 29 | 09 09 35 33 36 30 09 35 |+ O + 8)|..5360.5| |00002100| 32 36 33 09 20 20 39 37 | 09 20 39 38 2e 32 25 0d |263. 97|. 98.2%.| |00002110| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00002120| 72 79 20 2b 20 4e 29 09 | 09 09 33 34 37 35 09 33 |ry + N).|..3475.3| |00002130| 34 37 31 09 20 20 20 34 | 09 20 39 39 2e 39 25 0d |471. 4|. 99.9%.| |00002140| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00002150| 72 79 20 2b 20 4e 20 2b | 20 38 29 09 09 33 34 37 |ry + N +| 8)..347| |00002160| 33 09 33 34 36 38 09 20 | 20 20 35 09 20 39 39 2e |3.3468. | 5. 99.| |00002170| 39 25 0d 09 6d 65 74 61 | 77 61 72 65 20 28 66 61 |9%..meta|ware (fa| |00002180| 63 74 6f 72 79 20 2b 20 | 4e 20 2b 20 4f 29 09 09 |ctory + |N + O)..| |00002190| 33 34 37 35 09 33 34 37 | 31 09 20 20 20 34 09 20 |3475.347|1. 4. | |000021a0| 39 39 2e 39 25 0d 09 6d | 65 74 61 77 61 72 65 20 |99.9%..m|etaware | |000021b0| 28 66 61 63 74 6f 72 79 | 20 2b 20 4e 20 2b 20 38 |(factory| + N + 8| |000021c0| 20 2b 20 4f 29 09 33 34 | 37 33 09 33 34 36 39 09 | + O).34|73.3469.| |000021d0| 20 20 20 34 09 20 39 39 | 2e 39 25 0d 0d 50 6f 77 | 4. 99|.9%..Pow| |000021e0| 65 72 50 43 20 43 3a 09 | 09 0d 09 09 09 09 09 09 |erPC C:.|........| |000021f0| 09 09 09 74 65 73 74 73 | 09 70 61 73 73 09 66 61 |...tests|.pass.fa| |00002200| 69 6c 09 63 6f 6e 66 69 | 64 65 6e 63 65 0d 09 6d |il.confi|dence..m| |00002210| 65 74 61 77 61 72 65 20 | 28 66 61 63 74 6f 72 79 |etaware |(factory| |00002220| 29 09 09 09 09 33 38 34 | 36 09 33 38 31 33 09 20 |)....384|6.3813. | |00002230| 20 33 33 09 20 39 39 2e | 31 25 0d 20 20 20 20 6d | 33. 99.|1%. m| |00002240| 65 74 61 77 61 72 65 20 | 28 66 61 63 74 6f 72 79 |etaware |(factory| |00002250| 20 2b 20 53 4c 29 20 20 | 20 20 20 20 20 20 20 33 | + SL) | 3| |00002260| 38 34 36 20 20 20 20 33 | 38 34 36 20 20 20 20 20 |846 3|846 | |00002270| 20 20 30 09 31 30 30 2e | 30 25 0d 09 0d 50 6f 77 | 0.100.|0%...Pow| |00002280| 65 72 50 43 20 43 2b 2b | 3a 0d 09 09 09 09 09 09 |erPC C++|:.......| |00002290| 09 09 09 74 65 73 74 73 | 09 70 61 73 73 09 66 61 |...tests|.pass.fa| |000022a0| 69 6c 09 63 6f 6e 66 69 | 64 65 6e 63 65 0d 09 6d |il.confi|dence..m| |000022b0| 65 74 61 77 61 72 65 20 | 28 66 61 63 74 6f 72 79 |etaware |(factory| |000022c0| 29 09 09 09 09 35 35 35 | 39 09 35 35 32 36 09 20 |)....555|9.5526. | |000022d0| 20 33 33 09 20 39 39 2e | 34 25 0d 20 20 20 20 6d | 33. 99.|4%. m| |000022e0| 65 74 61 77 61 72 65 20 | 28 66 61 63 74 6f 72 79 |etaware |(factory| |000022f0| 20 2b 20 53 4c 29 20 20 | 20 20 20 20 20 20 20 35 | + SL) | 5| |00002300| 35 36 30 20 20 20 20 35 | 35 36 30 20 20 20 20 20 |560 5|560 | |00002310| 20 20 30 09 31 30 30 2e | 30 25 0d 09 6d 65 74 61 | 0.100.|0%..meta| |00002320| 77 61 72 65 20 28 66 61 | 63 74 6f 72 79 20 2b 20 |ware (fa|ctory + | |00002330| 4f 29 09 09 09 35 35 35 | 39 09 35 35 32 36 09 20 |O)...555|9.5526. | |00002340| 20 33 33 09 20 39 39 2e | 34 25 0d 0d 52 61 69 6e | 33. 99.|4%..Rain| |00002350| 62 6f 77 20 50 6f 77 65 | 72 50 43 20 43 3a 0d 09 |bow Powe|rPC C:..| |00002360| 09 09 09 09 09 09 09 09 | 74 65 73 74 73 09 70 61 |........|tests.pa| |00002370| 73 73 09 66 61 69 6c 09 | 63 6f 6e 66 69 64 65 6e |ss.fail.|confiden| |00002380| 63 65 0d 09 6d 65 74 61 | 77 61 72 65 20 28 66 61 |ce..meta|ware (fa| |00002390| 63 74 6f 72 79 29 09 09 | 09 09 33 38 34 37 09 33 |ctory)..|..3847.3| |000023a0| 38 31 34 09 20 20 33 33 | 09 20 39 39 2e 31 25 0d |814. 33|. 99.1%.| |000023b0| 20 20 20 20 6d 65 74 61 | 77 61 72 65 20 28 66 61 | meta|ware (fa| |000023c0| 63 74 6f 72 79 20 2b 20 | 53 4c 29 20 20 20 20 20 |ctory + |SL) | |000023d0| 20 20 20 20 33 38 34 37 | 20 20 20 20 33 38 34 36 | 3847| 3846| |000023e0| 20 20 20 20 20 20 20 31 | 09 31 30 30 2e 30 25 0d | 1|.100.0%.| |000023f0| 09 6d 65 74 61 77 61 72 | 65 20 28 66 61 63 74 6f |.metawar|e (facto| |00002400| 72 79 20 2b 20 4f 29 09 | 09 09 33 38 34 37 09 33 |ry + O).|..3847.3| |00002410| 38 31 34 09 20 20 33 33 | 09 20 39 39 2e 31 25 0d |814. 33|. 99.1%.| |00002420| 20 20 20 20 6d 65 74 61 | 77 61 72 65 20 28 66 61 | meta|ware (fa| |00002430| 63 74 6f 72 79 20 2b 20 | 53 4c 20 2b 20 4f 29 20 |ctory + |SL + O) | |00002440| 20 20 20 20 33 38 34 37 | 20 20 20 20 33 38 34 36 | 3847| 3846| |00002450| 20 20 20 20 20 20 20 31 | 09 31 30 30 2e 30 25 0d | 1|.100.0%.| |00002460| 20 20 0d 52 61 69 6e 62 | 6f 77 20 50 6f 77 65 72 | .Rainb|ow Power| |00002470| 50 43 20 43 2b 2b 3a 0d | 09 09 09 09 09 09 09 09 |PC C++:.|........| |00002480| 09 74 65 73 74 73 09 70 | 61 73 73 09 66 61 69 6c |.tests.p|ass.fail| |00002490| 09 63 6f 6e 66 69 64 65 | 6e 63 65 0d 09 6d 65 74 |.confide|nce..met| |000024a0| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 29 09 |aware (f|actory).| |000024b0| 09 09 09 35 35 36 30 09 | 35 35 32 37 09 20 20 33 |...5560.|5527. 3| |000024c0| 33 09 20 39 39 2e 34 25 | 0d 20 20 20 20 6d 65 74 |3. 99.4%|. met| |000024d0| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |000024e0| 20 53 4c 29 20 20 20 20 | 20 20 20 20 20 35 35 36 | SL) | 556| |000024f0| 31 20 20 20 20 35 35 36 | 30 20 20 20 20 20 20 20 |1 556|0 | |00002500| 31 09 31 30 30 2e 30 25 | 0d 09 6d 65 74 61 77 61 |1.100.0%|..metawa| |00002510| 72 65 20 28 66 61 63 74 | 6f 72 79 20 2b 20 4f 29 |re (fact|ory + O)| |00002520| 09 09 09 35 35 36 30 09 | 35 35 32 37 09 20 20 33 |...5560.|5527. 3| |00002530| 33 09 20 39 39 2e 34 25 | 0d 20 20 20 20 6d 65 74 |3. 99.4%|. met| |00002540| 61 77 61 72 65 20 28 66 | 61 63 74 6f 72 79 20 2b |aware (f|actory +| |00002550| 20 53 4c 20 2b 20 4f 29 | 09 09 35 35 36 31 20 20 | SL + O)|..5561 | |00002560| 20 20 35 35 36 30 20 20 | 20 20 20 20 20 31 09 31 | 5560 | 1.1| |00002570| 30 30 2e 30 25 0d 20 09 | 0d 53 50 50 43 43 3a 0d |00.0%. .|.SPPCC:.| |00002580| 09 09 09 09 09 09 09 09 | 09 74 65 73 74 73 09 70 |........|.tests.p| |00002590| 61 73 73 09 66 61 69 6c | 09 63 6f 6e 66 69 64 65 |ass.fail|.confide| |000025a0| 6e 63 65 0d 09 6d 65 74 | 61 77 61 72 65 20 28 66 |nce..met|aware (f| |000025b0| 61 63 74 6f 72 79 29 09 | 09 09 09 33 38 34 37 09 |actory).|...3847.| |000025c0| 33 38 31 34 09 20 20 33 | 33 09 20 39 39 2e 31 25 |3814. 3|3. 99.1%| |000025d0| 0d 0d 53 50 50 43 43 70 | 70 3a 0d 09 09 09 09 09 |..SPPCCp|p:......| |000025e0| 09 09 09 09 74 65 73 74 | 73 09 70 61 73 73 09 66 |....test|s.pass.f| |000025f0| 61 69 6c 09 63 6f 6e 66 | 69 64 65 6e 63 65 0d 09 |ail.conf|idence..| |00002600| 6d 65 74 61 77 61 72 65 | 20 28 66 61 63 74 6f 72 |metaware| (factor| |00002610| 79 29 09 09 09 09 35 35 | 36 30 09 35 35 32 36 09 |y)....55|60.5526.| |00002620| 20 20 33 34 09 20 39 39 | 2e 34 25 0d 0d 2d 20 46 | 34. 99|.4%..- F| |00002630| 69 78 65 64 20 61 20 70 | 72 6f 62 6c 65 6d 20 23 |ixed a p|roblem #| |00002640| 69 6e 63 6c 75 64 65 27 | 69 6e 67 20 61 20 66 69 |include'|ing a fi| |00002650| 6c 65 20 75 73 69 6e 67 | 20 61 20 4d 41 43 52 4f |le using| a MACRO| |00002660| 20 61 73 20 69 6e 3a 0d | 0d 09 23 64 65 66 69 6e | as in:.|..#defin| |00002670| 65 20 46 4f 4f 20 22 46 | 6f 6f 2e 68 22 0d 09 23 |e FOO "F|oo.h"..#| |00002680| 69 6e 63 6c 75 64 65 20 | 46 4f 4f 0d 0d 2d 20 46 |include |FOO..- F| |00002690| 69 78 65 64 20 61 20 70 | 72 6f 62 6c 65 6d 20 77 |ixed a p|roblem w| |000026a0| 69 74 68 20 50 6f 77 65 | 72 50 43 20 63 6f 64 65 |ith Powe|rPC code| |000026b0| 20 67 65 6e 65 72 61 74 | 69 6f 6e 20 66 6f 72 20 | generat|ion for | |000026c0| 54 43 4c 70 73 74 72 63 | 70 79 28 29 0d 0d 2d 20 |TCLpstrc|py()..- | |000026d0| 46 69 78 65 64 20 61 20 | 70 72 6f 62 6c 65 6d 20 |Fixed a |problem | |000026e0| 77 69 74 68 20 62 72 6f | 77 73 65 20 72 65 63 6f |with bro|wse reco| |000026f0| 72 64 73 20 61 6e 64 20 | 74 65 6d 70 6c 61 74 65 |rds and |template| |00002700| 73 0d 0d 2d 20 46 69 78 | 65 64 20 61 20 70 72 6f |s..- Fix|ed a pro| |00002710| 62 6c 65 6d 20 77 69 74 | 68 20 64 61 74 61 76 69 |blem wit|h datavi| |00002720| 65 77 20 61 6e 64 20 73 | 74 72 75 63 74 75 72 65 |ew and s|tructure| |00002730| 73 20 6c 61 72 67 65 72 | 20 74 68 61 6e 20 31 32 |s larger| than 12| |00002740| 38 20 63 68 61 72 61 63 | 74 65 72 73 0d 0d 2d 20 |8 charac|ters..- | |00002750| 46 69 78 65 64 20 61 20 | 70 72 6f 62 6c 65 6d 20 |Fixed a |problem | |00002760| 77 69 74 68 20 65 72 72 | 6f 72 20 6d 65 73 73 61 |with err|or messa| |00002770| 67 65 73 20 66 6f 72 20 | 23 70 72 61 67 6d 61 27 |ges for |#pragma'| |00002780| 73 20 66 6f 72 20 69 6d | 70 6f 72 74 2f 65 78 70 |s for im|port/exp| |00002790| 6f 72 74 20 72 65 70 6f | 72 74 69 6e 67 0d 20 20 |ort repo|rting. | |000027a0| 27 73 70 61 72 65 27 0d | 20 20 0d 2d 20 46 69 78 |'spare'.| .- Fix| |000027b0| 65 64 20 61 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ed a pro|blem wit| |000027c0| 68 20 74 65 6d 70 6c 61 | 74 65 20 65 78 70 61 6e |h templa|te expan| |000027d0| 73 69 6f 6e 73 20 66 6f | 72 20 74 68 65 20 53 54 |sions fo|r the ST| |000027e0| 4c 0d 0d 2d 20 46 69 78 | 65 64 20 61 20 70 72 6f |L..- Fix|ed a pro| |000027f0| 62 6c 65 6d 20 77 69 74 | 68 20 63 6f 64 65 20 67 |blem wit|h code g| |00002800| 65 6e 65 72 61 74 69 6f | 6e 20 66 6f 72 20 63 6f |eneratio|n for co| |00002810| 6d 70 61 72 69 6e 67 20 | 74 68 65 20 72 65 73 75 |mparing |the resu| |00002820| 6c 74 20 6f 66 20 61 6e | 0d 20 20 6f 70 65 72 61 |lt of an|. opera| |00002830| 74 69 6f 6e 20 74 6f 20 | 75 6e 73 69 67 6e 65 64 |tion to |unsigned| |00002840| 20 30 2e 0d 20 20 0d 2d | 20 46 69 78 65 64 20 74 | 0.. .-| Fixed t| |00002850| 77 6f 20 62 75 67 73 20 | 72 65 6c 61 74 65 64 20 |wo bugs |related | |00002860| 74 6f 20 64 61 74 61 76 | 69 65 77 20 62 65 68 61 |to datav|iew beha| |00002870| 76 69 6f 72 20 63 61 6c | 6c 69 6e 67 20 66 75 6e |vior cal|ling fun| |00002880| 63 74 69 6f 6e 73 3a 0d | 0d 09 31 29 20 57 68 65 |ctions:.|..1) Whe| |00002890| 6e 20 61 6e 20 65 78 70 | 72 65 73 73 69 6f 6e 20 |n an exp|ression | |000028a0| 67 65 6e 65 72 61 74 65 | 64 20 61 6e 20 6f 64 64 |generate|d an odd| |000028b0| 20 61 6d 6f 75 6e 74 20 | 6f 66 20 64 61 74 61 2c | amount |of data,| |000028c0| 20 74 68 65 20 6d 69 6e | 69 6c 69 6e 6b 65 72 20 | the min|ilinker | |000028d0| 77 6f 75 6c 64 0d 09 6d | 65 73 73 20 75 70 20 74 |would..m|ess up t| |000028e0| 68 65 20 72 65 74 75 72 | 6e 20 69 6e 73 74 72 75 |he retur|n instru| |000028f0| 63 74 69 6f 6e 20 70 72 | 6f 63 65 73 73 69 6e 67 |ction pr|ocessing| |00002900| 2e 0d 09 0d 09 32 29 20 | 57 68 65 6e 20 74 68 65 |.....2) |When the| |00002910| 20 6c 69 6e 6b 65 72 20 | 77 6f 75 6c 64 20 73 74 | linker |would st| |00002920| 72 69 70 20 6f 75 74 20 | 54 4f 43 20 69 6e 64 69 |rip out |TOC indi| |00002930| 63 69 65 73 20 66 6f 72 | 20 66 75 6e 63 74 69 6f |cies for| functio| |00002940| 6e 73 2c 20 63 61 6c 6c | 69 6e 67 20 74 68 65 20 |ns, call|ing the | |00002950| 66 75 6e 63 74 69 6f 6e | 0d 09 77 6f 75 6c 64 20 |function|..would | |00002960| 63 61 75 73 65 20 61 20 | 70 72 6f 62 6c 65 6d 20 |cause a |problem | |00002970| 77 69 74 68 20 63 6f 64 | 65 20 67 65 6e 65 72 61 |with cod|e genera| |00002980| 74 69 6f 6e 20 69 6e 20 | 6d 69 6e 69 6c 69 6e 6b |tion in |minilink| |00002990| 2e 0d 0d 2d 20 43 6f 6d | 70 69 6c 65 72 2d 67 65 |...- Com|piler-ge| |000029a0| 6e 65 72 61 74 65 64 20 | 66 75 6e 63 74 69 6f 6e |nerated |function| |000029b0| 73 20 6e 6f 20 6c 6f 6e | 67 65 72 20 73 68 6f 77 |s no lon|ger show| |000029c0| 20 75 70 20 69 6e 20 74 | 68 65 20 62 72 6f 77 73 | up in t|he brows| |000029d0| 65 72 20 61 6e 64 20 69 | 6e 6c 69 6e 65 20 66 75 |er and i|nline fu| |000029e0| 6e 63 74 69 6f 6e 73 20 | 61 72 65 0d 20 20 61 70 |nctions |are. ap| |000029f0| 70 72 6f 70 72 69 61 74 | 65 6c 79 20 6d 61 72 6b |propriat|ely mark| |00002a00| 65 64 20 74 6f 20 69 6e | 63 72 65 61 73 65 20 74 |ed to in|crease t| |00002a10| 68 65 20 6c 69 6b 65 6c | 69 68 6f 6f 64 20 74 68 |he likel|ihood th| |00002a20| 61 74 20 74 68 65 20 62 | 72 6f 77 73 65 72 20 69 |at the b|rowser i| |00002a30| 73 20 61 62 6c 65 20 74 | 6f 20 66 69 6e 64 20 74 |s able t|o find t| |00002a40| 68 65 6d 2e 0d 20 20 0d | 20 20 0d 0d 2d 20 46 69 |hem.. .| ..- Fi| |00002a50| 78 65 64 20 61 20 70 72 | 6f 62 6c 65 6d 20 77 69 |xed a pr|oblem wi| |00002a60| 74 68 20 65 72 72 6f 72 | 20 72 65 63 6f 76 65 72 |th error| recover| |00002a70| 79 20 66 6f 72 20 75 6e | 72 65 63 6f 67 6e 69 7a |y for un|recogniz| |00002a80| 65 64 20 23 20 64 69 72 | 65 63 74 69 76 65 73 2e |ed # dir|ectives.| |00002a90| 20 20 49 74 20 75 73 65 | 64 20 74 6f 20 70 61 72 | It use|d to par| |00002aa0| 73 65 0d 20 20 74 68 65 | 20 72 65 6d 61 69 6e 64 |se. the| remaind| |00002ab0| 65 72 20 6f 66 20 74 68 | 65 20 6c 69 6e 65 20 69 |er of th|e line i| |00002ac0| 66 20 61 6e 79 20 61 6e | 64 20 74 68 69 73 20 63 |f any an|d this c| |00002ad0| 61 75 73 65 64 20 66 6f | 6c 6c 6f 77 2d 6f 6e 20 |aused fo|llow-on | |00002ae0| 65 72 72 6f 72 73 2c 20 | 69 74 20 6e 6f 77 20 69 |errors, |it now i| |00002af0| 67 6e 6f 72 65 73 20 74 | 68 65 20 72 65 6d 61 69 |gnores t|he remai| |00002b00| 6e 64 65 72 0d 20 20 6f | 66 20 74 68 65 20 6c 69 |nder. o|f the li| |00002b10| 6e 65 2e 20 0d 0d 2d 20 | 46 69 78 65 64 20 61 20 |ne. ..- |Fixed a | |00002b20| 63 72 61 73 68 20 69 6e | 20 65 72 72 6f 72 20 72 |crash in| error r| |00002b30| 65 63 6f 76 65 72 79 20 | 66 6f 72 20 63 6f 64 65 |ecovery |for code| |00002b40| 20 6c 69 6b 65 3a 0d 0d | 09 69 6e 74 20 78 20 3d | like:..|.int x =| |00002b50| 20 32 2e 30 29 3b 0d 0d | 2d 20 46 69 78 65 64 20 | 2.0);..|- Fixed | |00002b60| 61 20 70 72 6f 62 6c 65 | 6d 20 77 69 74 68 20 70 |a proble|m with p| |00002b70| 72 65 63 6f 6d 70 69 6c | 65 64 20 68 65 61 64 65 |recompil|ed heade| |00002b80| 72 73 20 61 6e 64 20 23 | 70 72 61 67 6d 61 20 6f |rs and #|pragma o| |00002b90| 6e 63 65 2e 20 20 49 74 | 20 74 75 72 6e 73 20 6f |nce. It| turns o| |00002ba0| 75 74 20 74 68 61 74 20 | 66 69 6c 65 73 20 66 72 |ut that |files fr| |00002bb0| 6f 6d 0d 20 20 70 72 65 | 63 6f 6d 70 69 6c 65 64 |om. pre|compiled| |00002bc0| 20 68 65 61 64 65 72 73 | 20 77 6f 75 6c 64 20 62 | headers| would b| |00002bd0| 65 20 69 6e 63 6c 75 64 | 65 64 20 61 67 61 69 6e |e includ|ed again| |00002be0| 20 69 66 20 74 68 65 20 | 63 61 73 65 20 64 69 64 | if the |case did| |00002bf0| 20 6e 6f 74 20 6d 61 74 | 63 68 20 74 68 65 20 63 | not mat|ch the c| |00002c00| 61 73 65 20 75 73 65 64 | 20 69 6e 0d 20 20 74 68 |ase used| in. th| |00002c10| 65 20 70 72 65 63 6f 6d | 70 69 6c 65 64 20 68 65 |e precom|piled he| |00002c20| 61 64 65 72 0d 0d 2d 20 | 46 69 78 65 64 20 61 20 |ader..- |Fixed a | |00002c30| 70 72 6f 62 6c 65 6d 20 | 77 69 74 68 20 63 6f 6e |problem |with con| |00002c40| 73 74 72 75 63 74 69 6e | 67 20 74 79 70 65 73 20 |structin|g types | |00002c50| 77 68 69 63 68 20 64 6f | 20 6e 6f 74 20 68 61 76 |which do| not hav| |00002c60| 65 20 63 6f 6e 73 74 72 | 75 63 74 6f 72 73 20 0d |e constr|uctors .| |00002c70| 0d 2d 20 46 69 78 65 64 | 20 61 20 70 72 6f 62 6c |.- Fixed| a probl| |00002c80| 65 6d 20 77 69 74 68 20 | 75 73 69 6e 67 20 4d 61 |em with |using Ma| |00002c90| 63 72 6f 73 20 77 2f 61 | 72 67 73 20 77 2f 6f 20 |cros w/a|rgs w/o | |00002ca0| 61 72 67 73 20 69 6e 20 | 64 61 74 61 76 69 65 77 |args in |dataview| |00002cb0| 0d 0d 2d 20 46 69 78 65 | 64 20 70 72 6f 62 6c 65 |..- Fixe|d proble| |00002cc0| 6d 20 77 69 74 68 20 27 | 63 61 6e 6e 6f 74 20 64 |m with '|cannot d| |00002cd0| 65 63 6c 61 72 65 20 6e | 6f 6e 2d 6c 6f 63 61 6c |eclare n|on-local| |00002ce0| 20 6e 61 6d 65 20 78 27 | 20 65 72 72 6f 72 73 20 | name x'| errors | |00002cf0| 62 65 69 6e 67 20 70 72 | 6f 64 75 63 65 64 0d 20 |being pr|oduced. | |00002d00| 20 69 6e 63 6f 72 72 65 | 63 74 6c 79 20 0d 0d 2d | incorre|ctly ..-| |00002d10| 20 52 65 6d 6f 76 65 64 | 20 73 6f 6d 65 20 72 65 | Removed| some re| |00002d20| 64 75 6e 64 61 6e 74 20 | 72 65 67 69 73 74 65 72 |dundant |register| |00002d30| 20 74 6f 20 72 65 67 69 | 73 74 65 72 20 6d 6f 76 | to regi|ster mov| |00002d40| 65 73 0d 0d 2d 20 49 6d | 70 72 6f 76 65 64 20 74 |es..- Im|proved t| |00002d50| 68 65 20 63 6f 64 65 20 | 67 65 6e 65 72 61 74 69 |he code |generati| |00002d60| 6f 6e 20 66 6f 72 20 63 | 65 72 74 61 69 6e 20 6c |on for c|ertain l| |00002d70| 6f 6f 70 73 20 62 79 20 | 6e 6f 74 20 70 65 72 66 |oops by |not perf| |00002d80| 6f 72 6d 69 6e 67 20 63 | 65 72 74 61 69 6e 20 6c |orming c|ertain l| |00002d90| 6f 6f 70 0d 20 20 20 69 | 6e 64 75 63 74 69 6f 6e |oop. i|nduction| |00002da0| 20 76 61 72 69 61 62 6c | 65 20 65 6c 69 6d 69 6e | variabl|e elimin| |00002db0| 61 74 69 6f 6e 73 2e 0d | 0d 2d 20 46 69 78 65 64 |ations..|.- Fixed| |00002dc0| 20 61 20 63 6f 64 65 20 | 67 65 6e 65 72 61 74 69 | a code |generati| |00002dd0| 6f 6e 20 62 75 67 20 77 | 69 74 68 20 62 69 74 20 |on bug w|ith bit | |00002de0| 66 69 65 6c 64 73 20 0d | 0d 2d 20 46 69 78 65 64 |fields .|.- Fixed| |00002df0| 20 61 20 70 72 6f 62 6c | 65 6d 20 68 61 6e 64 6c | a probl|em handl| |00002e00| 69 6e 67 20 74 68 65 20 | 22 63 68 65 63 6b 20 70 |ing the |"check p| |00002e10| 6f 69 6e 74 65 72 20 74 | 79 70 65 73 22 20 6f 70 |ointer t|ypes" op| |00002e20| 74 69 6f 6e 20 69 6e 20 | 52 61 69 6e 62 6f 77 20 |tion in |Rainbow | |00002e30| 0d 0d 2d 20 46 69 78 65 | 64 20 61 20 70 72 6f 62 |..- Fixe|d a prob| |00002e40| 6c 65 6d 20 77 69 74 68 | 20 63 6f 6d 70 69 6c 69 |lem with| compili| |00002e50| 6e 67 20 43 41 72 72 61 | 79 2e 63 70 20 69 6e 20 |ng CArra|y.cp in | |00002e60| 74 68 65 20 36 38 4b 20 | 63 6f 6d 70 69 6c 65 72 |the 68K |compiler| |00002e70| 20 0d 0d 2d 20 46 69 78 | 65 64 20 61 20 70 72 6f | ..- Fix|ed a pro| |00002e80| 62 6c 65 6d 20 77 69 74 | 68 20 72 65 67 69 73 74 |blem wit|h regist| |00002e90| 65 72 20 76 61 72 69 61 | 62 6c 65 73 20 61 6e 64 |er varia|bles and| |00002ea0| 20 64 61 74 61 76 69 65 | 77 20 0d 0d 2d 20 46 69 | datavie|w ..- Fi| |00002eb0| 78 65 64 20 61 20 70 72 | 6f 62 6c 65 6d 20 77 69 |xed a pr|oblem wi| |00002ec0| 74 68 20 69 64 65 6e 74 | 69 66 79 69 6e 67 20 6c |th ident|ifying l| |00002ed0| 6f 63 61 6c 20 65 78 70 | 72 65 73 73 69 6f 6e 73 |ocal exp|ressions| |00002ee0| 20 69 6e 20 74 68 65 20 | 64 61 74 61 76 69 65 77 | in the |dataview| |00002ef0| 20 77 69 6e 64 6f 77 2e | 0d 0d 2d 20 4d 61 64 65 | window.|..- Made| |00002f00| 20 23 70 72 61 67 6d 61 | 20 6f 6e 63 65 20 63 61 | #pragma| once ca| |00002f10| 73 65 20 69 6e 73 65 6e | 73 69 74 69 76 65 20 61 |se insen|sitive a| |00002f20| 73 20 69 73 20 74 68 65 | 20 6d 61 63 20 66 69 6c |s is the| mac fil| |00002f30| 65 20 73 79 73 74 65 6d | 20 61 6e 64 20 74 68 65 |e system| and the| |00002f40| 20 53 50 4d 20 61 6e 64 | 20 54 50 4d 0d 20 20 73 | SPM and| TPM. s| |00002f50| 65 61 72 63 68 20 61 6c | 67 6f 72 69 74 68 6d 73 |earch al|gorithms| |00002f60| 2e 0d 20 20 0d 2d 20 49 | 6e 20 6e 65 73 74 65 64 |.. .- I|n nested| |00002f70| 20 63 6c 61 73 73 65 73 | 2c 20 74 68 65 20 6e 65 | classes|, the ne| |00002f80| 73 74 65 64 20 63 6c 61 | 73 73 20 6e 6f 20 6c 6f |sted cla|ss no lo| |00002f90| 6e 67 65 72 20 61 70 70 | 65 61 72 73 20 61 73 20 |nger app|ears as | |00002fa0| 61 20 64 61 74 61 20 6d | 65 6d 62 65 72 20 69 6e |a data m|ember in| |00002fb0| 20 74 68 65 20 63 6c 61 | 73 73 0d 20 20 62 72 6f | the cla|ss. bro| |00002fc0| 77 73 65 72 2e 20 28 23 | 39 30 36 36 29 0d 20 20 |wser. (#|9066). | |00002fd0| 0d 2d 20 50 6c 61 63 65 | 64 20 30 27 73 20 69 6e |.- Place|d 0's in| |00002fe0| 74 6f 20 61 6c 6c 20 6f | 66 20 74 68 65 20 66 69 |to all o|f the fi| |00002ff0| 6c 6c 65 72 20 62 69 74 | 73 20 69 6e 20 74 68 65 |ller bit|s in the| |00003000| 20 27 43 4e 46 47 27 20 | 72 65 73 6f 75 72 63 65 | 'CNFG' |resource| |00003010| 20 73 6f 20 74 68 61 74 | 20 74 68 65 20 27 46 61 | so that| the 'Fa| |00003020| 63 74 6f 72 79 20 53 65 | 74 74 69 6e 67 73 27 0d |ctory Se|ttings'.| |00003030| 20 20 62 75 74 74 6f 6e | 20 77 69 6c 6c 20 67 72 | button| will gr| |00003040| 61 79 20 63 6f 72 72 65 | 63 74 6c 79 20 69 6e 20 |ay corre|ctly in | |00003050| 52 61 69 6e 62 6f 77 2e | 0d 20 20 0d 2d 20 46 69 |Rainbow.|. .- Fi| |00003060| 78 65 64 20 61 20 70 72 | 6f 62 6c 65 6d 20 77 69 |xed a pr|oblem wi| |00003070| 74 68 20 6e 61 6d 65 20 | 69 6e 6a 65 63 74 69 6f |th name |injectio| |00003080| 6e 20 69 6e 20 74 65 6d | 70 6c 61 74 65 73 20 6e |n in tem|plates n| |00003090| 6f 74 20 72 65 70 6f 72 | 74 69 6e 67 20 61 6e 20 |ot repor|ting an | |000030a0| 65 72 72 6f 72 20 77 68 | 65 6e 20 69 74 20 73 68 |error wh|en it sh| |000030b0| 6f 75 6c 64 2e 0d 0d 2d | 20 41 64 64 65 64 20 74 |ould...-| Added t| |000030c0| 68 65 20 27 53 59 4d 41 | 4e 54 45 43 5f 43 27 20 |he 'SYMA|NTEC_C' | |000030d0| 64 65 66 69 6e 65 20 74 | 6f 20 74 68 65 20 43 20 |define t|o the C | |000030e0| 63 6f 6d 70 69 6c 65 72 | 0d 0d 2d 20 46 69 78 65 |compiler|..- Fixe| |000030f0| 64 20 61 20 63 6f 64 65 | 20 67 65 6e 65 72 61 74 |d a code| generat| |00003100| 69 6f 6e 20 70 72 6f 62 | 6c 65 6d 20 77 69 74 68 |ion prob|lem with| |00003110| 20 75 6e 73 69 67 6e 65 | 64 20 69 6e 74 20 74 6f | unsigne|d int to| |00003120| 20 66 6c 6f 61 74 69 6e | 67 20 70 6f 69 6e 74 20 | floatin|g point | |00003130| 63 6f 6e 73 74 61 6e 74 | 20 66 6f 6c 64 69 6e 67 |constant| folding| |00003140| 2e 0d 0d 2d 20 46 69 78 | 65 64 20 61 6e 20 69 6e |...- Fix|ed an in| |00003150| 74 65 72 6e 61 6c 20 65 | 72 72 6f 72 20 69 6e 20 |ternal e|rror in | |00003160| 63 67 61 64 64 72 2e 63 | 20 66 72 6f 6d 20 74 68 |cgaddr.c| from th| |00003170| 65 20 4e 55 4c 4c 53 54 | 4f 4e 45 20 74 65 73 74 |e NULLST|ONE test| |00003180| 20 73 75 69 74 65 20 0d | 0d 2d 20 46 69 78 65 64 | suite .|.- Fixed| |00003190| 20 61 20 70 72 6f 62 6c | 65 6d 20 67 65 6e 65 72 | a probl|em gener| |000031a0| 61 74 69 6e 67 20 61 6e | 20 69 6e 66 69 6e 69 74 |ating an| infinit| |000031b0| 65 20 6c 6f 6f 70 20 66 | 6f 72 20 61 6e 20 69 6e |e loop f|or an in| |000031c0| 6c 69 6e 65 20 66 75 6e | 63 74 69 6f 6e 20 65 78 |line fun|ction ex| |000031d0| 70 61 6e 73 69 6f 6e 20 | 6f 75 74 2d 6f 66 2d 6c |pansion |out-of-l| |000031e0| 69 6e 65 0d 20 20 0d 20 | 20 0d 2d 20 46 69 78 65 |ine. . | .- Fixe| |000031f0| 64 20 61 20 70 72 6f 62 | 6c 65 6d 20 77 69 74 68 |d a prob|lem with| |00003200| 20 70 72 6f 74 6f 74 79 | 70 65 20 65 6e 66 6f 72 | prototy|pe enfor| |00003210| 63 65 6d 65 6e 74 20 69 | 6e 20 74 68 65 20 43 20 |cement i|n the C | |00003220| 63 6f 6d 70 69 6c 65 72 | 20 0d 0d 2d 20 46 69 78 |compiler| ..- Fix| |00003230| 65 64 20 61 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ed a pro|blem wit| |00003240| 68 20 6c 6f 6f 70 20 69 | 6e 76 61 72 69 61 6e 74 |h loop i|nvariant| |00003250| 20 61 6e 61 6c 79 73 69 | 73 20 0d 0d 2d 20 52 65 | analysi|s ..- Re| |00003260| 6d 6f 76 65 64 20 61 6c | 6c 20 6f 66 20 74 68 65 |moved al|l of the| |00003270| 20 64 65 62 75 67 67 69 | 6e 67 20 6d 65 73 73 61 | debuggi|ng messa| |00003280| 67 65 73 20 66 72 6f 6d | 20 74 68 65 20 63 6f 6d |ges from| the com| |00003290| 70 69 6c 65 72 20 0d 0d | 0d 2d 20 46 69 78 65 64 |piler ..|.- Fixed| |000032a0| 20 61 20 70 72 6f 62 6c | 65 6d 20 77 69 74 68 20 | a probl|em with | |000032b0| 74 68 65 20 43 2b 2b 20 | 63 6f 6d 70 69 6c 65 72 |the C++ |compiler| |000032c0| 20 61 6e 64 20 6d 69 73 | 73 69 6e 67 20 6d 61 63 | and mis|sing mac| |000032d0| 72 6f 20 61 72 67 75 6d | 65 6e 74 73 20 61 74 20 |ro argum|ents at | |000032e0| 74 68 65 20 65 6e 64 0d | 20 20 6f 66 20 61 20 73 |the end.| of a s| |000032f0| 6f 75 72 63 65 20 66 69 | 6c 65 20 0d 20 20 0d 2d |ource fi|le . .-| |00003300| 20 46 69 78 65 64 20 61 | 20 70 72 6f 62 6c 65 6d | Fixed a| problem| |00003310| 20 77 68 65 72 65 20 74 | 68 65 20 63 6f 6d 70 69 | where t|he compi| |00003320| 6c 65 72 20 77 6f 75 6c | 64 20 6e 6f 74 20 67 65 |ler woul|d not ge| |00003330| 6e 65 72 61 74 65 20 61 | 20 76 69 72 74 75 61 6c |nerate a| virtual| |00003340| 20 66 75 6e 63 74 69 6f | 6e 0d 20 20 74 61 62 6c | functio|n. tabl| |00003350| 65 20 66 6f 72 20 61 20 | 63 6c 61 73 73 20 74 68 |e for a |class th| |00003360| 61 74 20 64 65 66 69 6e | 65 64 20 61 20 74 79 70 |at defin|ed a typ| |00003370| 65 64 65 66 20 6f 66 20 | 61 20 66 75 6e 63 74 69 |edef of |a functi| |00003380| 6f 6e 2e 20 20 49 74 20 | 77 6f 75 6c 64 20 65 72 |on. It |would er| |00003390| 72 6f 6e 65 6f 75 73 6c | 79 0d 20 20 63 68 6f 6f |roneousl|y. choo| |000033a0| 73 65 20 74 68 65 20 74 | 79 70 65 64 65 66 20 61 |se the t|ypedef a| |000033b0| 73 20 74 68 65 20 6b 65 | 79 20 66 75 6e 63 74 69 |s the ke|y functi| |000033c0| 6f 6e 20 66 6f 72 20 74 | 68 65 20 63 6c 61 73 73 |on for t|he class| |000033d0| 2e 20 0d 20 20 0d 2d 20 | 46 69 78 65 64 20 61 20 |. . .- |Fixed a | |000033e0| 70 72 6f 62 6c 65 6d 20 | 77 69 74 68 20 74 65 6d |problem |with tem| |000033f0| 70 6c 61 74 65 20 70 61 | 72 73 69 6e 67 20 6f 66 |plate pa|rsing of| |00003400| 20 73 74 61 74 69 63 20 | 6d 65 6d 62 65 72 20 64 | static |member d| |00003410| 61 74 61 20 61 72 72 61 | 79 0d 20 20 69 6e 69 74 |ata arra|y. init| |00003420| 69 61 6c 69 7a 65 72 73 | 2e 20 2c 20 66 6f 72 20 |ializers|. , for | |00003430| 65 78 61 6d 70 6c 65 3a | 0d 20 20 0d 20 20 74 65 |example:|. . te| |00003440| 6d 70 6c 61 74 65 20 3c | 63 6c 61 73 73 20 54 3e |mplate <|class T>| |00003450| 20 63 6c 61 73 73 20 58 | 20 7b 0d 20 20 09 73 74 | class X| {. .st| |00003460| 61 74 69 63 20 69 6e 74 | 20 69 61 72 72 5b 34 5d |atic int| iarr[4]| |00003470| 3b 0d 20 20 7d 3b 0d 20 | 20 74 65 6d 70 6c 61 74 |;. };. | templat| |00003480| 65 20 3c 63 6c 61 73 73 | 20 54 3e 0d 20 20 69 6e |e <class| T>. in| |00003490| 74 20 58 3c 54 3e 3a 3a | 69 61 72 72 5b 5d 20 3d |t X<T>::|iarr[] =| |000034a0| 20 7b 20 31 2c 32 2c 33 | 2c 34 7d 3b 09 09 2f 2f | { 1,2,3|,4};..//| |000034b0| 20 57 6f 75 6c 64 20 70 | 72 6f 64 75 63 65 20 61 | Would p|roduce a| |000034c0| 6e 20 65 72 72 6f 72 0d | 20 20 0d 2d 20 46 69 78 |n error.| .- Fix| |000034d0| 65 64 20 61 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ed a pro|blem wit| |000034e0| 68 20 6f 76 65 72 6c 6f | 61 64 20 6f 70 65 72 61 |h overlo|ad opera| |000034f0| 74 6f 72 20 72 65 73 6f | 6c 75 74 69 6f 6e 20 66 |tor reso|lution f| |00003500| 6f 72 20 6f 70 65 72 61 | 74 6f 72 20 2a 20 28 75 |or opera|tor * (u| |00003510| 6e 61 72 79 29 20 2e 0d | 20 0d 2d 20 46 69 78 65 |nary) ..| .- Fixe| |00003520| 64 20 61 20 70 72 6f 62 | 6c 65 6d 20 77 69 74 68 |d a prob|lem with| |00003530| 20 70 61 72 73 69 6e 67 | 20 74 79 70 65 64 65 66 | parsing| typedef| |00003540| 73 20 61 73 20 74 65 6d | 70 6c 61 74 65 20 70 6f |s as tem|plate po| |00003550| 69 6e 74 65 72 20 74 6f | 20 66 75 6e 63 74 69 6f |inter to| functio| |00003560| 6e 20 6d 65 6d 62 65 72 | 0d 20 20 72 65 74 75 72 |n member|. retur| |00003570| 6e 20 74 79 70 65 73 20 | 0d 20 20 0d 2d 20 46 69 |n types |. .- Fi| |00003580| 78 65 64 20 61 20 70 72 | 6f 62 6c 65 6d 20 77 68 |xed a pr|oblem wh| |00003590| 65 72 65 20 63 6f 6d 70 | 69 6c 65 72 20 67 65 6e |ere comp|iler gen| |000035a0| 65 72 61 74 65 64 20 6f | 70 65 72 61 74 6f 72 20 |erated o|perator | |000035b0| 3d 20 77 61 73 20 65 72 | 72 6f 6e 65 6f 75 73 6c |= was er|roneousl| |000035c0| 79 20 63 61 6c 6c 69 6e | 67 0d 20 20 69 74 73 65 |y callin|g. itse| |000035d0| 6c 66 2e 20 20 0d 20 0d | 2d 20 46 49 78 65 64 20 |lf. . .|- FIxed | |000035e0| 61 20 70 72 6f 62 6c 65 | 6d 20 77 68 65 72 65 20 |a proble|m where | |000035f0| 66 75 6e 63 74 69 6f 6e | 73 20 77 68 69 63 68 20 |function|s which | |00003600| 64 69 64 20 6e 6f 74 20 | 72 65 74 75 72 6e 20 6f |did not |return o| |00003610| 6e 20 65 76 65 72 79 20 | 70 61 74 68 20 77 65 72 |n every |path wer| |00003620| 65 20 65 72 72 6f 6e 65 | 6f 75 73 6c 79 20 62 65 |e errone|ously be| |00003630| 69 6e 67 0d 20 20 61 63 | 63 65 70 74 65 64 20 69 |ing. ac|cepted i| |00003640| 6e 20 43 2b 2b 2e 20 20 | 0d 0d 2d 20 46 69 78 65 |n C++. |..- Fixe| |00003650| 64 20 61 20 70 72 6f 62 | 6c 65 6d 20 77 69 74 68 |d a prob|lem with| |00003660| 20 70 72 65 63 6f 6d 70 | 69 6c 69 6e 67 20 73 74 | precomp|iling st| |00003670| 64 64 65 66 2e 68 20 0d | 0d 2d 20 46 49 78 65 64 |ddef.h .|.- FIxed| |00003680| 20 70 72 6f 62 6c 65 6d | 20 77 68 65 72 65 20 74 | problem| where t| |00003690| 68 65 20 6e 61 6d 65 20 | 6f 66 20 75 6e 64 65 66 |he name |of undef| |000036a0| 69 6e 65 64 20 66 75 6e | 63 74 69 6f 6e 73 20 77 |ined fun|ctions w| |000036b0| 6f 75 6c 64 20 73 68 6f | 77 20 6d 61 6e 67 6c 65 |ould sho|w mangle| |000036c0| 64 20 0d 0d 2d 20 46 69 | 78 65 64 20 61 20 70 72 |d ..- Fi|xed a pr| |000036d0| 6f 62 6c 65 6d 20 77 69 | 74 68 20 3f 20 3a 20 69 |oblem wi|th ? : i| |000036e0| 6e 20 74 68 65 20 43 20 | 63 6f 6d 70 69 6c 65 72 |n the C |compiler| |000036f0| 2e 20 20 57 68 65 6e 65 | 76 65 72 20 6f 6e 65 20 |. Whene|ver one | |00003700| 6f 66 20 74 68 65 20 6f | 70 65 72 61 6e 64 73 20 |of the o|perands | |00003710| 69 73 20 61 20 4e 55 4c | 4c 20 70 6f 69 6e 74 65 |is a NUL|L pointe| |00003720| 72 0d 20 20 63 6f 6e 73 | 74 61 6e 74 2c 20 74 68 |r. cons|tant, th| |00003730| 65 20 74 79 70 65 20 73 | 68 6f 75 6c 64 20 61 6c |e type s|hould al| |00003740| 77 61 79 73 20 62 65 20 | 74 68 65 20 74 79 70 65 |ways be |the type| |00003750| 20 6f 66 20 74 68 65 20 | 6f 74 68 65 72 20 6f 70 | of the |other op| |00003760| 65 72 61 6e 64 2e 20 20 | 0d 20 20 0d 2d 20 46 69 |erand. |. .- Fi| |00003770| 78 65 64 20 61 20 70 72 | 6f 62 6c 65 6d 20 77 69 |xed a pr|oblem wi| |00003780| 74 68 20 72 65 70 6f 72 | 74 69 6e 67 20 65 72 72 |th repor|ting err| |00003790| 6f 72 73 20 61 62 6f 75 | 74 20 70 72 6f 74 6f 74 |ors abou|t protot| |000037a0| 79 70 65 73 20 6d 69 73 | 6d 61 74 63 68 65 64 20 |ypes mis|matched | |000037b0| 77 69 74 68 20 6f 6c 64 | 20 43 20 73 74 79 6c 65 |with old| C style| |000037c0| 0d 20 20 66 75 6e 63 74 | 69 6f 6e 20 64 65 63 6c |. funct|ion decl| |000037d0| 61 72 61 74 69 6f 6e 73 | 20 69 6e 20 74 68 65 20 |arations| in the | |000037e0| 43 20 63 6f 6d 70 69 6c | 65 72 20 0d 20 20 0d 2d |C compil|er . .-| |000037f0| 20 46 69 78 65 64 20 6e | 75 6d 65 72 6f 75 73 20 | Fixed n|umerous | |00003800| 70 72 6f 62 6c 65 6d 73 | 20 77 69 74 68 20 74 68 |problems| with th| |00003810| 65 20 6f 70 74 69 6f 6e | 73 20 64 69 61 6c 6f 67 |e option|s dialog| |00003820| 20 62 6f 78 20 66 6f 72 | 20 74 68 65 20 53 79 6d | box for| the Sym| |00003830| 61 6e 74 65 63 20 50 72 | 6f 6a 65 63 74 20 4d 61 |antec Pr|oject Ma| |00003840| 6e 61 67 65 72 20 63 6f | 6d 70 69 6c 65 72 20 76 |nager co|mpiler v| |00003850| 65 72 73 69 6f 6e 73 3a | 0d 0d 09 a5 20 54 68 65 |ersions:|.... The| |00003860| 20 68 65 6c 70 20 74 65 | 78 74 20 61 6c 77 61 79 | help te|xt alway| |00003870| 73 20 72 65 66 65 72 73 | 20 74 6f 20 74 68 65 20 |s refers| to the | |00003880| 70 61 72 74 69 63 75 6c | 61 72 20 63 6f 6d 70 69 |particul|ar compi| |00003890| 6c 65 72 20 62 79 20 6e | 61 6d 65 20 0d 09 0d 09 |ler by n|ame ....| |000038a0| a5 20 48 65 6c 70 20 66 | 6f 72 20 77 61 72 6e 69 |. Help f|or warni| |000038b0| 6e 67 20 6d 65 73 73 61 | 67 65 73 20 77 61 73 20 |ng messa|ges was | |000038c0| 69 6e 63 6f 72 72 65 63 | 74 20 66 6f 72 20 73 65 |incorrec|t for se| |000038d0| 76 65 72 61 6c 20 6f 66 | 20 74 68 65 20 77 61 72 |veral of| the war| |000038e0| 6e 69 6e 67 73 20 0d 09 | 0d 09 a5 20 54 68 65 20 |nings ..|... The | |000038f0| 22 55 73 65 20 66 75 6e | 63 74 69 6f 6e 20 63 61 |"Use fun|ction ca| |00003900| 6c 6c 73 20 66 6f 72 20 | 69 6e 6c 69 6e 65 73 22 |lls for |inlines"| |00003910| 20 6f 70 74 69 6f 6e 20 | 77 61 73 20 72 65 6d 6f | option |was remo| |00003920| 76 65 64 20 66 72 6f 6d | 20 74 68 65 20 43 20 63 |ved from| the C c| |00003930| 6f 6d 70 69 6c 65 72 20 | 0d 09 0d 09 a5 20 53 65 |ompiler |..... Se| |00003940| 76 65 72 61 6c 20 73 70 | 65 6c 6c 69 6e 67 20 70 |veral sp|elling p| |00003950| 72 6f 62 6c 65 6d 73 20 | 69 6e 20 74 68 65 20 68 |roblems |in the h| |00003960| 65 6c 70 20 6d 65 73 73 | 61 67 65 73 20 77 65 72 |elp mess|ages wer| |00003970| 65 20 66 69 78 65 64 20 | 0d 09 0d 2d 20 74 68 65 |e fixed |...- the| |00003980| 20 6d 61 69 6e 28 29 20 | 66 75 6e 63 74 69 6f 6e | main() |function| |00003990| 20 6e 6f 20 6c 6f 6e 67 | 65 72 20 72 65 71 75 69 | no long|er requi| |000039a0| 72 65 73 20 61 20 70 72 | 6f 74 6f 74 79 70 65 20 |res a pr|ototype | |000039b0| 69 6e 20 74 68 65 20 43 | 20 63 6f 6d 70 69 6c 65 |in the C| compile| |000039c0| 72 20 77 68 65 6e 0d 20 | 20 72 65 71 75 69 72 69 |r when. | requiri| |000039d0| 6e 67 20 70 72 6f 74 6f | 74 79 70 65 73 2e 20 0d |ng proto|types. .| |000039e0| 20 20 0d 20 20 0d 2d 20 | 54 68 65 20 6d 65 6d 62 | . .- |The memb| |000039f0| 65 72 20 61 63 63 65 73 | 73 20 63 6f 6e 74 72 6f |er acces|s contro| |00003a00| 6c 20 72 65 67 72 65 73 | 73 69 6f 6e 20 69 73 20 |l regres|sion is | |00003a10| 66 69 78 65 64 2e 20 0d | 0d 2d 20 46 69 78 65 64 |fixed. .|.- Fixed| |00003a20| 20 72 65 67 72 65 73 73 | 69 6f 6e 20 77 69 74 68 | regress|ion with| |00003a30| 20 62 75 69 6c 74 2d 69 | 6e 20 76 65 72 73 75 73 | built-i|n versus| |00003a40| 20 75 73 65 72 20 64 65 | 66 69 6e 65 64 20 6f 70 | user de|fined op| |00003a50| 65 72 61 74 6f 72 73 20 | 66 72 6f 6d 20 50 6c 75 |erators |from Plu| |00003a60| 6d 2d 48 61 6c 6c 0d 20 | 20 0d 0d 2d 20 46 69 78 |m-Hall. | ..- Fix| |00003a70| 65 64 20 70 72 6f 62 6c | 65 6d 20 77 69 74 68 20 |ed probl|em with | |00003a80| 74 65 6d 70 6c 61 74 65 | 20 73 70 65 63 69 61 6c |template| special| |00003a90| 69 7a 61 74 69 6f 6e 20 | 66 72 6f 6d 20 74 68 65 |ization |from the| |00003aa0| 20 53 54 4c 20 20 20 54 | 68 69 73 0d 69 6e 76 6f | STL T|his.invo| |00003ab0| 6c 76 65 64 20 74 77 6f | 20 64 69 73 63 72 65 74 |lved two| discret| |00003ac0| 65 20 70 72 6f 62 6c 65 | 6d 73 3a 0d 0d 09 61 29 |e proble|ms:...a)| |00003ad0| 20 69 6e 6c 69 6e 65 20 | 6d 65 6d 62 65 72 73 20 | inline |members | |00003ae0| 64 65 63 6c 61 72 65 64 | 20 6f 75 74 73 69 64 65 |declared| outside| |00003af0| 20 6f 66 20 74 68 65 20 | 63 6c 61 73 73 20 62 6f | of the |class bo| |00003b00| 64 79 20 77 65 72 65 20 | 62 65 69 6e 67 20 61 74 |dy were |being at| |00003b10| 74 61 63 68 65 64 20 74 | 6f 0d 09 74 65 6d 70 6c |tached t|o..templ| |00003b20| 61 74 65 20 73 70 65 63 | 69 61 6c 69 7a 61 74 69 |ate spec|ializati| |00003b30| 6f 6e 73 20 6f 66 20 74 | 68 61 74 20 63 6c 61 73 |ons of t|hat clas| |00003b40| 73 20 65 72 72 6f 6e 65 | 6f 75 73 6c 79 2e 0d 09 |s errone|ously...| |00003b50| 0d 09 62 29 20 70 61 72 | 73 69 6e 67 20 77 61 73 |..b) par|sing was| |00003b60| 20 6e 6f 74 20 63 6f 72 | 72 65 63 74 20 77 68 65 | not cor|rect whe| |00003b70| 6e 20 61 20 74 65 6d 70 | 6c 61 74 65 20 64 65 63 |n a temp|late dec| |00003b80| 6c 61 72 61 74 69 6f 6e | 20 61 70 70 65 61 72 65 |laration| appeare| |00003b90| 64 20 6f 75 74 73 69 64 | 65 20 6f 66 0d 09 61 20 |d outsid|e of..a | |00003ba0| 63 6c 61 73 73 20 62 6f | 64 79 20 75 73 65 64 20 |class bo|dy used | |00003bb0| 61 20 74 79 70 65 64 65 | 66 20 6e 61 6d 65 20 66 |a typede|f name f| |00003bc0| 72 6f 6d 20 61 6e 6f 74 | 68 65 72 20 74 65 6d 70 |rom anot|her temp| |00003bd0| 6c 61 74 65 20 63 6c 61 | 73 73 2c 20 69 74 20 77 |late cla|ss, it w| |00003be0| 61 73 20 70 61 72 73 65 | 64 0d 09 61 73 20 61 20 |as parse|d..as a | |00003bf0| 6d 65 6d 62 65 72 20 6f | 66 20 74 68 65 20 6f 74 |member o|f the ot| |00003c00| 68 65 72 20 74 65 6d 70 | 6c 61 74 65 20 63 6c 61 |her temp|late cla| |00003c10| 73 73 2e 20 20 46 6f 72 | 20 65 78 61 6d 70 6c 65 |ss. For| example| |00003c20| 3a 0d 09 0d 09 09 74 65 | 6d 70 6c 61 74 65 20 3c |:.....te|mplate <| |00003c30| 63 6c 61 73 73 20 54 3e | 0d 09 09 58 3c 54 3e 3a |class T>|...X<T>:| |00003c40| 3a 72 65 66 65 72 65 6e | 63 65 20 59 3c 54 3e 3a |:referen|ce Y<T>:| |00003c50| 3a 66 6f 6f 28 29 3b 0d | 09 09 0d 09 77 61 73 20 |:foo();.|....was | |00003c60| 65 72 72 6f 6e 65 6f 75 | 73 6c 79 20 70 61 72 73 |erroneou|sly pars| |00003c70| 65 64 20 61 73 20 61 20 | 6d 65 6d 62 65 72 20 6f |ed as a |member o| |00003c80| 66 20 58 3c 54 3e 20 69 | 6e 73 74 65 61 64 20 6f |f X<T> i|nstead o| |00003c90| 66 20 61 20 6d 65 6d 62 | 65 72 20 6f 66 20 59 3c |f a memb|er of Y<| |00003ca0| 54 3e 0d 09 0d 2d 20 41 | 64 64 65 64 20 61 6e 20 |T>...- A|dded an | |00003cb0| 6f 70 74 69 6f 6e 20 74 | 6f 20 74 75 72 6e 20 6f |option t|o turn o| |00003cc0| 66 66 20 74 68 65 20 77 | 61 72 6e 69 6e 67 20 72 |ff the w|arning r| |00003cd0| 65 67 61 72 64 69 6e 67 | 20 73 74 72 75 63 74 20 |egarding| struct | |00003ce0| 77 69 74 68 6f 75 74 20 | 74 61 67 73 2e 20 0d 20 |without |tags. . | |00003cf0| 20 0d 2d 20 46 69 78 65 | 64 20 61 20 70 72 6f 62 | .- Fixe|d a prob| |00003d00| 6c 65 6d 20 77 69 74 68 | 20 70 6f 69 6e 74 65 72 |lem with| pointer| |00003d10| 20 74 6f 20 6d 65 6d 62 | 65 72 73 20 61 6e 64 20 | to memb|ers and | |00003d20| 61 63 63 65 73 73 20 63 | 6f 6e 74 72 6f 6c 20 0d |access c|ontrol .| |00003d30| 0d 2d 20 46 49 78 65 64 | 20 61 20 70 72 6f 62 6c |.- FIxed| a probl| |00003d40| 65 6d 20 77 69 74 68 20 | 72 65 70 6f 72 74 69 6e |em with |reportin| |00003d50| 67 20 61 6e 20 61 6d 62 | 69 67 75 6f 75 73 20 63 |g an amb|iguous c| |00003d60| 6f 6e 76 65 72 73 69 6f | 6e 20 77 68 65 6e 20 6e |onversio|n when n| |00003d70| 6f 6e 65 20 73 68 6f 75 | 6c 64 20 62 65 0d 20 20 |one shou|ld be. | |00003d80| 72 65 70 6f 72 74 65 64 | 20 0d 20 20 0d 2d 20 46 |reported| . .- F| |00003d90| 69 78 65 64 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ixed pro|blem wit| |00003da0| 68 20 70 72 65 63 6f 6d | 70 69 6c 61 74 69 6f 6e |h precom|pilation| |00003db0| 20 69 6e 63 6c 75 64 69 | 6e 67 20 61 6e 6f 74 68 | includi|ng anoth| |00003dc0| 65 72 20 70 72 65 63 6f | 6d 70 69 6c 65 64 20 68 |er preco|mpiled h| |00003dd0| 65 61 64 65 72 20 2e 20 | 20 49 20 61 6c 73 6f 20 |eader . | I also | |00003de0| 64 69 73 61 6c 6c 6f 77 | 65 64 20 69 6e 63 6c 75 |disallow|ed inclu| |00003df0| 64 69 6e 67 20 61 20 70 | 72 65 63 6f 6d 70 69 6c |ding a p|recompil| |00003e00| 65 64 20 68 65 61 64 65 | 72 20 61 73 20 6f 74 68 |ed heade|r as oth| |00003e10| 65 72 20 74 68 61 6e 20 | 74 68 65 0d 20 66 69 72 |er than |the. fir| |00003e20| 73 74 20 74 68 69 6e 67 | 20 69 6e 20 61 20 73 6f |st thing| in a so| |00003e30| 75 72 63 65 20 66 69 6c | 65 2e 0d 20 0d 2d 20 46 |urce fil|e.. .- F| |00003e40| 69 78 65 64 20 70 72 6f | 62 6c 65 6d 20 77 69 74 |ixed pro|blem wit| |00003e50| 68 20 63 6f 64 65 20 67 | 65 6e 65 72 61 74 69 6f |h code g|eneratio| |00003e60| 6e 20 66 6f 72 20 73 74 | 61 63 6b 20 66 72 61 6d |n for st|ack fram| |00003e70| 65 73 20 6c 61 72 67 65 | 72 20 74 68 61 6e 20 33 |es large|r than 3| |00003e80| 32 4b 2e 20 20 54 68 69 | 73 0d 20 20 77 6f 75 6c |2K. Thi|s. woul| |00003e90| 64 20 73 69 6c 65 6e 74 | 6c 79 20 67 65 6e 65 72 |d silent|ly gener| |00003ea0| 61 74 65 20 62 61 64 20 | 63 6f 64 65 2e 20 20 4e |ate bad |code. N| |00003eb0| 6f 77 20 61 6e 20 65 72 | 72 6f 72 20 69 73 20 72 |ow an er|ror is r| |00003ec0| 65 70 6f 72 74 65 64 2e | 20 20 54 68 69 73 0d 20 |eported.| This. | |00003ed0| 20 72 65 73 74 72 69 63 | 74 69 6f 6e 20 77 69 6c | restric|tion wil| |00003ee0| 6c 20 62 65 20 6c 69 66 | 74 65 64 20 61 74 20 73 |l be lif|ted at s| |00003ef0| 6f 6d 65 20 66 75 74 75 | 72 65 20 74 69 6d 65 2e |ome futu|re time.| |00003f00| 20 20 0d 20 20 0d 2d 20 | 46 69 78 65 64 20 70 72 | . .- |Fixed pr| |00003f10| 6f 62 6c 65 6d 20 77 69 | 74 68 20 6f 70 65 72 61 |oblem wi|th opera| |00003f20| 74 69 6f 6e 73 20 6f 6e | 20 66 6c 6f 61 74 20 74 |tions on| float t| |00003f30| 79 70 65 73 20 72 65 74 | 61 69 6e 69 6e 67 20 74 |ypes ret|aining t| |00003f40| 6f 6f 20 6d 75 63 68 20 | 70 72 65 63 69 73 69 6f |oo much |precisio| |00003f50| 6e 2e 0d 20 20 0d 0d 2d | 20 54 68 65 20 4d 50 57 |n.. ..-| The MPW| |00003f60| 20 63 6f 6d 6d 61 6e 64 | 20 6c 69 6e 65 20 68 61 | command| line ha| |00003f70| 73 20 62 65 65 6e 20 72 | 65 64 6f 6e 65 20 74 6f |s been r|edone to| |00003f80| 20 62 65 20 63 6f 6d 70 | 6c 65 74 65 6c 79 20 63 | be comp|letely c| |00003f90| 6f 6e 73 69 73 74 65 6e | 74 20 62 65 74 77 65 65 |onsisten|t betwee| |00003fa0| 6e 20 61 6c 6c 0d 20 20 | 53 79 6d 61 6e 74 65 63 |n all. |Symantec| |00003fb0| 20 62 61 73 65 64 20 63 | 6f 6d 70 69 6c 65 72 73 | based c|ompilers| |00003fc0| 20 28 4d 52 43 2c 20 53 | 50 50 43 43 2c 20 53 50 | (MRC, S|PPCC, SP| |00003fd0| 50 43 43 70 70 2c 20 53 | 43 2c 20 61 6e 64 20 53 |PCCpp, S|C, and S| |00003fe0| 43 70 70 29 2e 20 20 54 | 68 69 73 20 69 6e 63 6c |Cpp). T|his incl| |00003ff0| 75 64 65 73 0d 20 20 74 | 68 65 20 66 6f 6c 6c 6c |udes. t|he folll| |00004000| 6f 77 69 6e 67 20 6c 69 | 73 74 20 6f 66 20 63 6f |owing li|st of co| |00004010| 6d 6d 61 6e 64 20 6c 69 | 6e 65 20 6f 70 74 69 6f |mmand li|ne optio| |00004020| 6e 20 63 68 61 6e 67 65 | 73 2e 0d 20 20 0d 09 54 |n change|s.. ..T| |00004030| 68 65 20 6f 70 74 69 6f | 6e 73 20 66 6f 72 20 74 |he optio|ns for t| |00004040| 68 65 20 53 79 6d 61 6e | 74 65 63 20 43 20 61 6e |he Syman|tec C an| |00004050| 64 20 43 2b 2b 20 63 6f | 6d 70 69 6c 65 72 73 20 |d C++ co|mpilers | |00004060| 66 6f 72 20 4d 50 57 20 | 68 61 76 65 20 62 65 65 |for MPW |have bee| |00004070| 6e 20 63 68 61 6e 67 65 | 64 0d 09 74 6f 20 62 65 |n change|d..to be| |00004080| 20 6d 6f 72 65 20 69 6e | 6c 69 6e 65 20 77 69 74 | more in|line wit| |00004090| 68 20 74 68 65 20 73 74 | 79 6c 65 20 6f 66 20 74 |h the st|yle of t| |000040a0| 68 65 20 41 70 70 6c 65 | 20 63 6f 6d 70 69 6c 65 |he Apple| compile| |000040b0| 72 73 2e 20 20 4f 70 74 | 69 6f 6e 73 20 61 6e 64 |rs. Opt|ions and| |000040c0| 0d 09 6f 70 74 69 6f 6e | 20 70 61 72 61 6d 65 74 |..option| paramet| |000040d0| 65 72 73 20 61 72 65 20 | 6e 6f 77 20 63 61 73 65 |ers are |now case| |000040e0| 20 69 6e 73 65 6e 73 69 | 74 69 76 65 20 61 6e 64 | insensi|tive and| |000040f0| 20 6d 6f 72 65 20 64 65 | 73 63 72 69 70 74 69 76 | more de|scriptiv| |00004100| 65 2e 20 0d 09 0d 09 0d | 09 4f 4c 44 20 4f 50 54 |e. .....|.OLD OPT| |00004110| 49 4f 4e 53 20 53 55 4d | 4d 41 52 59 09 09 4e 45 |IONS SUM|MARY..NE| |00004120| 57 20 4f 50 54 49 4f 4e | 53 20 53 55 4d 4d 41 52 |W OPTION|S SUMMAR| |00004130| 59 0d 09 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |Y..-----|--------| |00004140| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004150| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004160| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 09 2d 61 20 31 20 |--------|-..-a 1 | |00004190| 7c 20 32 20 7c 20 34 09 | 09 09 2d 61 6c 69 67 6e || 2 | 4.|..-align| |000041a0| 20 70 6f 77 65 72 7c 6d | 61 63 36 38 6b 7c 62 79 | power|m|ac68k|by| |000041b0| 74 65 09 09 09 09 0d 09 | 2d 41 20 7c 20 2d 41 73 |te......|-A | -As| |000041c0| 20 7c 20 2d 41 72 09 09 | 09 2d 61 6e 73 69 20 6f | | -Ar..|.-ansi o| |000041d0| 66 66 20 7c 20 6f 6e 20 | 7c 20 72 65 6c 61 78 65 |ff | on || relaxe| |000041e0| 64 20 7c 20 73 74 72 69 | 63 74 0d 09 2d 62 09 09 |d | stri|ct..-b..| |000041f0| 09 09 09 09 2d 62 09 09 | 09 20 20 0d 09 2d 62 32 |....-b..|. ..-b2| |00004200| 09 09 09 09 09 09 2d 62 | 32 0d 09 09 09 09 09 09 |......-b|2.......| |00004210| 09 2d 62 33 09 09 09 20 | 20 0d 09 2d 4a 20 6f 72 |.-b3... | ..-J or| |00004220| 20 2d 4a 75 09 09 09 09 | 2d 63 68 61 72 20 73 69 | -Ju....|-char si| |00004230| 67 6e 65 64 20 7c 20 75 | 6e 73 69 67 6e 65 64 20 |gned | u|nsigned | |00004240| 7c 20 75 6e 73 69 67 6e | 65 64 58 0d 09 2d 64 20 || unsign|edX..-d | |00004250| 6f 72 20 2d 44 20 09 09 | 09 09 2d 64 5b 65 66 69 |or -D ..|..-d[efi| |00004260| 6e 65 5d 09 09 20 20 20 | 0d 09 2d 64 75 6d 70 20 |ne].. |..-dump | |00004270| 6f 72 20 2d 64 75 6d 70 | 63 09 09 09 2d 64 75 6d |or -dump|c...-dum| |00004280| 70 20 6f 72 20 2d 64 75 | 6d 70 63 20 09 09 20 20 |p or -du|mpc .. | |00004290| 20 0d 09 2d 65 09 09 09 | 09 09 09 2d 65 09 20 20 | ..-e...|...-e. | |000042a0| 20 0d 09 2d 65 6c 65 6d | 73 38 38 31 09 09 09 09 | ..-elem|s881....| |000042b0| 2d 65 6c 65 6d 73 38 38 | 31 09 20 20 0d 09 09 09 |-elems88|1. ....| |000042c0| 09 09 09 09 2d 65 6e 75 | 6d 20 6d 69 6e 20 7c 20 |....-enu|m min | | |000042d0| 69 6e 74 0d 09 2d 53 09 | 09 09 09 09 09 2d 66 72 |int..-S.|.....-fr| |000042e0| 61 6d 65 73 09 09 20 20 | 0d 09 2d 69 20 09 09 09 |ames.. |..-i ...| |000042f0| 09 09 09 2d 69 09 09 20 | 20 0d 09 2d 43 09 09 09 |...-i.. | ..-C...| |00004300| 09 09 09 2d 69 6e 6c 69 | 6e 65 20 6f 6e 20 7c 20 |...-inli|ne on | | |00004310| 61 6c 6c 20 7c 20 6e 6f | 6e 65 20 7c 20 6f 66 66 |all | no|ne | off| |00004320| 0d 09 2d 6a 20 6f 72 20 | 2d 6a 30 09 09 09 09 2d |..-j or |-j0....-| |00004330| 6a 30 09 09 09 20 20 0d | 09 2d 6a 31 09 09 09 09 |j0... .|.-j1....| |00004340| 09 09 2d 6a 31 09 20 20 | 0d 09 2d 6a 32 09 09 09 |..-j1. |..-j2...| |00004350| 09 09 09 2d 6a 32 0d 09 | 2d 6c 5b 66 69 6c 65 6e |...-j2..|-l[filen| |00004360| 61 6d 65 5d 09 09 09 2d | 6c 20 66 69 6c 65 6e 61 |ame]...-|l filena| |00004370| 6d 65 20 09 09 09 20 20 | 0d 09 2d 6c 6f 61 64 09 |me ... |..-load.| |00004380| 09 09 09 09 2d 6c 6f 61 | 64 20 6f 72 20 2d 6c 6f |....-loa|d or -lo| |00004390| 61 64 63 0d 09 2d 6d 62 | 67 20 6f 6e 7c 20 66 75 |adc..-mb|g on| fu| |000043a0| 6c 6c 20 7c 20 6f 66 66 | 09 09 2d 6d 62 67 20 6f |ll | off|..-mbg o| |000043b0| 6e 7c 20 66 75 6c 6c 20 | 7c 20 6f 66 66 0d 09 2d |n| full || off..-| |000043c0| 6d 63 36 38 30 32 30 09 | 09 09 09 2d 6d 63 36 38 |mc68020.|...-mc68| |000043d0| 30 32 30 0d 09 2d 6d 63 | 36 38 30 33 30 09 09 09 |020..-mc|68030...| |000043e0| 09 2d 6d 63 36 38 30 33 | 30 09 20 20 0d 09 2d 6d |.-mc6803|0. ..-m| |000043f0| 63 36 38 30 34 30 09 09 | 09 09 2d 6d 63 36 38 30 |c68040..|..-mc680| |00004400| 34 30 0d 09 2d 6d 63 36 | 38 38 38 31 09 09 09 09 |40..-mc6|8881....| |00004410| 2d 6d 63 36 38 38 38 31 | 0d 09 2d 6d 6f 64 65 6c |-mc68881|..-model| |00004420| 20 66 61 72 20 7c 20 6e | 65 61 72 20 7c 09 09 2d | far | n|ear |..-| |00004430| 6d 6f 64 65 6c 20 66 61 | 72 20 7c 20 66 61 72 63 |model fa|r | farc| |00004440| 6f 64 65 20 7c 20 66 61 | 72 64 61 74 61 20 7c 0d |ode | fa|rdata |.| |00004450| 09 20 20 20 66 61 72 63 | 6f 64 65 20 7c 20 66 61 |. farc|ode | fa| |00004460| 72 64 61 74 61 20 7c 20 | 09 20 6e 65 61 72 20 7c |rdata | |. near || |00004470| 20 6e 65 61 72 63 6f 64 | 65 20 7c 20 6e 65 61 72 | nearcod|e | near| |00004480| 64 61 74 61 20 7c 20 63 | 66 6d 73 65 67 0d 09 20 |data | c|fmseg.. | |00004490| 20 20 6e 65 61 72 63 6f | 64 65 7c 20 6e 65 61 72 | nearco|de| near| |000044a0| 64 61 74 61 20 0d 09 09 | 09 09 09 09 09 2d 6e 6f |data ...|.....-no| |000044b0| 6d 66 6d 65 6d 09 09 20 | 20 0d 09 2d 6e 6f 74 6f |mfmem.. | ..-noto| |000044c0| 6e 63 65 09 09 09 09 2d | 6e 6f 74 6f 6e 63 65 09 |nce....-|notonce.| |000044d0| 20 20 0d 09 2d 6f 20 66 | 69 6c 65 6e 61 6d 65 09 | ..-o f|ilename.| |000044e0| 09 09 09 2d 6f 20 66 69 | 6c 65 6e 61 6d 65 09 09 |...-o fi|lename..| |000044f0| 09 20 20 0d 09 2d 4f 20 | 66 6c 61 67 73 09 09 09 |. ..-O |flags...| |00004500| 09 2d 6f 70 74 20 66 6c | 61 67 73 0d 09 2d 76 20 |.-opt fl|ags..-v | |00004510| 09 09 09 09 09 09 2d 70 | 09 09 09 20 20 0d 09 2d |......-p|... ..-| |00004520| 50 09 09 09 09 09 09 2d | 70 61 73 6c 69 6e 6b 61 |P......-|paslinka| |00004530| 67 65 09 09 20 20 0d 09 | 2d 73 20 6e 61 6d 65 09 |ge.. ..|-s name.| |00004540| 09 09 09 09 2d 73 20 6e | 61 6d 65 20 6f 72 20 2d |....-s n|ame or -| |00004550| 73 65 67 20 6e 61 6d 65 | 09 09 20 20 0d 09 2d 73 |seg name|.. ..-s| |00004560| 79 6d 20 6f 66 66 20 7c | 20 66 75 6c 6c 20 7c 20 |ym off || full | | |00004570| 09 09 2d 73 79 6d 20 6f | 66 66 20 7c 20 66 75 6c |..-sym o|ff | ful| |00004580| 6c 20 7c 20 6f 6e 20 5b | 2c 6e 6f 74 79 70 65 73 |l | on [|,notypes| |00004590| 2c 6e 6f 6c 69 6e 65 73 | 2c 6e 6f 76 61 72 73 2c |,nolines|,novars,| |000045a0| 61 6c 6c 74 79 70 65 73 | 5d 0d 09 20 20 20 6f 6e |alltypes|].. on| |000045b0| 20 5b 2c 6e 6f 74 79 70 | 65 73 2c 6e 6f 6c 69 6e | [,notyp|es,nolin| |000045c0| 65 73 2c 0d 09 20 20 20 | 20 20 20 20 6e 6f 76 61 |es,.. | nova| |000045d0| 72 73 2c 61 6c 6c 74 79 | 70 65 73 5d 0d 09 2d 74 |rs,allty|pes]..-t| |000045e0| 72 61 63 65 20 6f 6e 7c | 20 6f 66 66 20 7c 20 61 |race on|| off | a| |000045f0| 6c 77 61 79 73 20 7c 09 | 2d 74 72 61 63 65 20 6f |lways |.|-trace o| |00004600| 6e 20 7c 20 6f 66 66 20 | 7c 20 61 6c 77 61 79 73 |n | off || always| |00004610| 20 7c 20 6e 65 76 65 72 | 0d 09 20 20 20 20 6e 65 | | never|.. ne| |00004620| 76 65 72 0d 09 2d 4a 6d | 09 09 09 09 09 09 2d 74 |ver..-Jm|......-t| |00004630| 79 70 65 63 68 65 63 6b | 20 73 74 72 69 63 74 20 |ypecheck| strict | |00004640| 7c 20 72 65 6c 61 78 65 | 64 0d 09 2d 75 09 09 09 || relaxe|d..-u...| |00004650| 20 20 09 09 09 2d 75 0d | 09 2d 77 20 6f 72 20 2d | ...-u.|.-w or -| |00004660| 77 2d 20 6f 72 20 2d 77 | 23 09 09 2d 77 20 6f 6e |w- or -w|#..-w on| |00004670| 7c 20 6f 66 66 20 7c 20 | 5b 69 73 5d 65 72 72 5b || off | |[is]err[| |00004680| 6f 72 5d 20 7c 20 23 5b | 2c 23 2e 2e 2e 5d 0d 09 |or] | #[|,#...]..| |00004690| 2d 78 09 09 09 20 20 09 | 09 09 2d 78 0d 09 2d 78 |-x... .|..-x..-x| |000046a0| 61 20 74 65 6d 70 6c 61 | 74 65 73 70 65 63 09 09 |a templa|tespec..| |000046b0| 2d 78 61 20 74 65 6d 70 | 6c 61 74 65 73 70 65 63 |-xa temp|latespec| |000046c0| 20 28 53 43 70 70 20 6f | 6e 6c 79 29 0d 09 2d 78 | (SCpp o|nly)..-x| |000046d0| 69 20 70 5b 75 62 6c 69 | 63 5d 20 7c 20 73 5b 74 |i p[ubli|c] | s[t| |000046e0| 61 74 69 63 5d 09 7c 09 | 2d 78 69 20 70 5b 75 62 |atic].|.|-xi p[ub| |000046f0| 6c 69 63 5d 20 7c 20 73 | 5b 74 61 74 69 63 5d 09 |lic] | s|[tatic].| |00004700| 7c 20 65 5b 78 74 65 72 | 6e 5d 20 7c 20 63 5b 6f || e[xter|n] | c[o| |00004710| 6d 6d 6f 6e 5d 0d 09 20 | 20 20 20 65 5b 78 74 65 |mmon].. | e[xte| |00004720| 72 6e 5d 20 7c 20 63 5b | 6f 6d 6d 6f 6e 5d 09 09 |rn] | c[|ommon]..| |00004730| 09 20 28 53 43 70 70 20 | 6f 6e 6c 79 29 0d 09 2d |. (SCpp |only)..-| |00004740| 72 20 6f 72 20 2d 70 09 | 09 09 09 2d 70 72 6f 74 |r or -p.|...-prot| |00004750| 6f 20 73 74 72 69 63 74 | 7c 20 61 75 74 6f 20 28 |o strict|| auto (| |00004760| 53 43 20 6f 6e 6c 79 29 | 0d 09 2d 2d 2d 2d 2d 2d |SC only)|..------| |00004770| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004780| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004790| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000047a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000047b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000047c0| 0d 09 0d 09 54 68 65 20 | 66 6f 6c 6c 6f 77 69 6e |....The |followin| |000047d0| 67 20 69 73 20 61 20 73 | 75 6d 6d 61 72 79 20 6f |g is a s|ummary o| |000047e0| 66 20 6f 70 74 69 6f 6e | 73 20 74 68 61 74 20 68 |f option|s that h| |000047f0| 61 76 65 20 63 68 61 6e | 67 65 64 20 73 79 6e 74 |ave chan|ged synt| |00004800| 61 78 20 6f 72 20 6d 65 | 61 6e 69 6e 67 2e 0d 09 |ax or me|aning...| |00004810| 50 61 67 65 20 6e 75 6d | 62 65 72 73 20 72 65 66 |Page num|bers ref| |00004820| 65 72 20 74 6f 20 74 68 | 65 20 53 79 6d 61 6e 74 |er to th|e Symant| |00004830| 65 63 20 43 2b 2b 20 55 | 73 65 72 27 73 20 47 75 |ec C++ U|ser's Gu| |00004840| 69 64 65 2e 0d 09 0d 09 | a5 53 65 74 74 69 6e 67 |ide.....|.Setting| |00004850| 20 41 6c 69 67 6e 6d 65 | 6e 74 73 0d 09 0d 09 4f | Alignme|nts....O| |00004860| 6c 64 20 53 79 6e 74 61 | 78 3a 09 2d 61 20 31 7c |ld Synta|x:.-a 1|| |00004870| 32 7c 34 0d 09 4e 65 77 | 20 53 79 6e 74 61 78 3a |2|4..New| Syntax:| |00004880| 09 2d 61 6c 69 67 6e 20 | 70 6f 77 65 72 20 7c 20 |.-align |power | | |00004890| 6d 61 63 36 38 6b 20 7c | 20 62 79 74 65 0d 09 0d |mac68k || byte...| |000048a0| 09 50 61 67 65 20 36 35 | 20 69 6e 20 74 68 65 20 |.Page 65| in the | |000048b0| 6d 61 6e 75 61 6c 20 63 | 6f 6e 74 61 69 6e 73 20 |manual c|ontains | |000048c0| 61 20 73 65 63 74 69 6f | 6e 20 6f 6e 20 73 65 74 |a sectio|n on set| |000048d0| 74 69 6e 67 20 61 6c 69 | 67 6e 6d 65 6e 74 20 77 |ting ali|gnment w| |000048e0| 69 74 68 69 6e 0d 09 73 | 74 72 75 63 74 75 72 65 |ithin..s|tructure| |000048f0| 73 2e 20 54 68 65 20 6f | 70 74 69 6f 6e 73 20 68 |s. The o|ptions h| |00004900| 61 76 65 20 62 65 65 6e | 20 6d 6f 64 69 66 69 65 |ave been| modifie| |00004910| 64 20 61 73 20 66 6f 6c | 6c 6f 77 73 3a 20 54 68 |d as fol|lows: Th| |00004920| 65 20 64 65 66 61 75 6c | 74 20 69 73 0d 09 2d 61 |e defaul|t is..-a| |00004930| 6c 69 67 6e 20 6d 61 63 | 36 38 6b 2c 20 77 68 69 |lign mac|68k, whi| |00004940| 63 68 20 6d 61 78 69 6d | 69 7a 65 73 20 70 65 72 |ch maxim|izes per| |00004950| 66 6f 72 6d 61 6e 63 65 | 20 6f 6e 20 73 79 73 74 |formance| on syst| |00004960| 65 6d 73 20 77 69 74 68 | 20 61 20 31 36 2d 62 69 |ems with| a 16-bi| |00004970| 74 20 62 75 73 2e 0d 09 | 53 74 72 75 63 74 75 72 |t bus...|Structur| |00004980| 65 20 6d 65 6d 62 65 72 | 73 20 61 72 65 20 61 6c |e member|s are al| |00004990| 69 67 6e 65 64 20 6f 6e | 20 61 20 74 77 6f 20 62 |igned on| a two b| |000049a0| 79 74 65 20 62 6f 75 6e | 64 61 72 79 2e 20 20 2d |yte boun|dary. -| |000049b0| 61 6c 69 67 6e 20 70 6f | 77 65 72 20 0d 09 61 6c |align po|wer ..al| |000049c0| 69 67 6e 73 20 73 74 72 | 75 63 74 75 72 65 20 6d |igns str|ucture m| |000049d0| 65 6d 62 65 72 73 20 6f | 6e 20 61 20 66 6f 75 72 |embers o|n a four| |000049e0| 20 62 79 74 65 20 62 6f | 75 6e 64 61 72 79 2e 20 | byte bo|undary. | |000049f0| 20 2d 61 6c 69 67 6e 20 | 62 79 74 65 73 20 61 73 | -align |bytes as| |00004a00| 73 75 6d 65 73 0d 09 62 | 79 74 65 20 61 6c 69 67 |sumes..b|yte alig| |00004a10| 6e 6d 65 6e 74 20 77 69 | 74 68 20 6e 6f 20 70 61 |nment wi|th no pa| |00004a20| 64 64 69 6e 67 2e 0d 09 | 0d 09 a5 45 6e 66 6f 72 |dding...|...Enfor| |00004a30| 63 69 6e 67 20 41 4e 53 | 49 20 43 6f 6d 70 61 74 |cing ANS|I Compat| |00004a40| 61 62 69 6c 69 74 79 0d | 09 0d 09 4f 6c 64 20 53 |ability.|...Old S| |00004a50| 79 6e 74 61 78 3a 09 2d | 61 72 20 2d 61 73 09 09 |yntax:.-|ar -as..| |00004a60| 0d 09 4e 65 77 20 53 79 | 6e 74 61 78 3a 09 2d 61 |..New Sy|ntax:.-a| |00004a70| 6e 73 69 20 6f 66 66 20 | 7c 20 6f 6e 20 7c 20 72 |nsi off || on | r| |00004a80| 65 6c 61 78 65 64 20 7c | 20 73 74 72 69 63 74 0d |elaxed || strict.| |00004a90| 09 0d 09 50 61 67 65 20 | 32 39 20 69 6e 20 74 68 |...Page |29 in th| |00004aa0| 65 20 6d 61 6e 75 61 6c | 20 63 6f 6e 74 61 69 6e |e manual| contain| |00004ab0| 73 20 74 68 65 20 73 65 | 63 74 69 6f 6e 20 52 65 |s the se|ction Re| |00004ac0| 6d 6f 76 69 6e 67 20 53 | 79 6d 61 6e 74 65 63 20 |moving S|ymantec | |00004ad0| 43 2b 2b 20 0d 09 45 78 | 74 65 6e 73 69 6f 6e 73 |C++ ..Ex|tensions| |00004ae0| 2e 20 20 49 6e 20 74 68 | 65 20 64 69 73 63 75 73 |. In th|e discus| |00004af0| 73 69 6f 6e 20 2d 41 2c | 20 2d 41 72 20 61 6e 64 |sion -A,| -Ar and| |00004b00| 20 2d 41 73 20 61 72 65 | 20 72 65 66 65 72 65 6e | -As are| referen| |00004b10| 63 65 64 2e 20 0d 09 2d | 61 6e 73 69 20 6f 6e 20 |ced. ..-|ansi on | |00004b20| 61 6e 64 20 2d 61 6e 73 | 69 20 72 65 6c 61 78 65 |and -ans|i relaxe| |00004b30| 64 20 61 72 65 20 74 68 | 65 20 73 61 6d 65 20 61 |d are th|e same a| |00004b40| 73 20 2d 41 20 6f 72 20 | 2d 41 72 2e 20 2d 61 6e |s -A or |-Ar. -an| |00004b50| 73 69 20 73 74 72 69 63 | 74 20 69 73 20 74 68 65 |si stric|t is the| |00004b60| 0d 09 73 61 6d 65 20 61 | 73 20 2d 41 73 2e 20 54 |..same a|s -As. T| |00004b70| 68 65 20 64 65 66 61 75 | 6c 74 20 6f 72 20 2d 61 |he defau|lt or -a| |00004b80| 6e 73 69 20 6f 66 66 20 | 69 73 20 74 6f 20 6e 6f |nsi off |is to no| |00004b90| 74 20 72 65 6d 6f 76 65 | 20 74 68 65 20 53 79 6d |t remove| the Sym| |00004ba0| 61 6e 74 65 63 0d 09 65 | 78 74 65 6e 74 69 6f 6e |antec..e|xtention| |00004bb0| 73 2e 0d 09 0d 09 a5 4e | 6f 20 49 6e 6c 69 6e 65 |s......N|o Inline| |00004bc0| 20 45 78 70 61 6e 73 69 | 6f 6e 0d 09 0d 09 4f 6c | Expansi|on....Ol| |00004bd0| 64 20 53 79 6e 74 61 78 | 3a 09 2d 43 0d 09 4e 65 |d Syntax|:.-C..Ne| |00004be0| 77 20 53 79 6e 74 61 78 | 3a 09 2d 69 6e 6c 69 6e |w Syntax|:.-inlin| |00004bf0| 65 20 6f 6e 20 7c 20 61 | 6c 6c 20 7c 20 6e 6f 6e |e on | a|ll | non| |00004c00| 65 20 7c 20 6f 66 66 0d | 09 0d 09 50 61 67 65 20 |e | off.|...Page | |00004c10| 32 39 20 69 6e 20 74 68 | 65 20 6d 61 6e 75 61 6c |29 in th|e manual| |00004c20| 20 63 6f 6e 74 61 69 6e | 73 20 74 68 65 20 73 65 | contain|s the se| |00004c30| 63 74 69 6f 6e 20 6f 6e | 20 70 72 65 76 65 6e 74 |ction on| prevent| |00004c40| 69 6e 67 20 69 6e 6c 69 | 63 65 20 66 75 6e 63 74 |ing inli|ce funct| |00004c50| 69 6f 6e 0d 09 65 78 70 | 61 6e 73 69 6f 6e 20 69 |ion..exp|ansion i| |00004c60| 6e 20 43 2b 2b 20 66 69 | 6c 65 73 2e 20 20 2d 69 |n C++ fi|les. -i| |00004c70| 6e 6c 69 6e 65 20 6e 6f | 6e 65 20 6f 72 20 2d 69 |nline no|ne or -i| |00004c80| 6e 6c 69 6e 65 20 6f 66 | 66 20 77 69 6c 6c 20 69 |nline of|f will i| |00004c90| 6e 68 69 62 69 74 20 69 | 6e 6c 69 6e 65 0d 09 65 |nhibit i|nline..e| |00004ca0| 78 70 61 6e 73 69 6f 6e | 2e 20 20 2d 69 6e 6c 69 |xpansion|. -inli| |00004cb0| 6e 65 20 61 6c 6c 20 61 | 6e 64 20 2d 69 6e 6c 69 |ne all a|nd -inli| |00004cc0| 6e 65 20 6f 6e 20 61 6e | 64 20 74 68 65 20 64 65 |ne on an|d the de| |00004cd0| 66 61 75 6c 74 20 69 73 | 20 74 6f 20 69 6e 6c 69 |fault is| to inli| |00004ce0| 6e 65 0d 09 66 75 6e 63 | 74 69 6f 6e 20 63 6f 64 |ne..func|tion cod| |00004cf0| 65 2e 0d 09 0d 09 a5 44 | 65 66 61 75 6c 74 69 6e |e......D|efaultin| |00004d00| 67 20 54 68 65 20 53 69 | 67 6e 20 4f 66 20 43 68 |g The Si|gn Of Ch| |00004d10| 61 72 73 0d 09 0d 09 4f | 6c 64 20 53 79 6e 74 61 |ars....O|ld Synta| |00004d20| 78 3a 09 2d 4a 20 2d 4a | 75 0d 09 4e 65 77 20 53 |x:.-J -J|u..New S| |00004d30| 79 6e 74 61 78 3a 09 2d | 63 68 61 72 20 73 69 67 |yntax:.-|char sig| |00004d40| 6e 65 64 20 7c 20 75 6e | 73 69 67 6e 65 64 20 7c |ned | un|signed || |00004d50| 20 75 6e 73 69 67 6e 65 | 64 58 0d 09 0d 09 50 61 | unsigne|dX....Pa| |00004d60| 67 65 20 39 36 20 69 6e | 20 74 68 65 20 6d 61 6e |ge 96 in| the man| |00004d70| 75 61 6c 20 64 69 73 73 | 63 75 73 73 65 73 20 73 |ual diss|cusses s| |00004d80| 65 74 74 69 6e 67 20 74 | 68 65 20 63 6f 6d 70 69 |etting t|he compi| |00004d90| 6c 65 72 20 64 65 66 61 | 75 6c 74 20 66 6f 72 20 |ler defa|ult for | |00004da0| 74 68 65 20 74 79 70 65 | 0d 09 6f 66 20 63 68 61 |the type|..of cha| |00004db0| 72 61 63 74 65 72 20 6c | 69 74 65 72 61 6c 73 20 |racter l|iterals | |00004dc0| 61 73 20 74 6f 20 73 69 | 67 6e 65 64 2c 20 75 6e |as to si|gned, un| |00004dd0| 73 69 67 6e 65 64 20 6f | 72 20 73 69 67 6e 20 65 |signed o|r sign e| |00004de0| 78 74 65 6e 64 65 64 2e | 20 20 0d 09 2d 63 68 61 |xtended.| ..-cha| |00004df0| 72 20 73 69 67 6e 65 64 | 20 69 73 20 74 68 65 20 |r signed| is the | |00004e00| 73 61 6d 65 20 61 73 20 | 74 68 65 20 64 65 66 61 |same as |the defa| |00004e10| 75 6c 74 2c 20 63 68 61 | 72 73 20 61 72 65 20 73 |ult, cha|rs are s| |00004e20| 69 67 6e 65 64 2e 20 20 | 2d 63 68 61 72 20 75 6e |igned. |-char un| |00004e30| 73 69 67 6e 65 64 0d 09 | 77 69 6c 6c 20 74 72 65 |signed..|will tre| |00004e40| 61 74 20 63 68 61 72 73 | 20 61 73 20 75 6e 73 69 |at chars| as unsi| |00004e50| 67 6e 65 64 2c 20 6e 6f | 74 20 73 69 67 6e 20 65 |gned, no|t sign e| |00004e60| 78 74 65 6e 64 65 64 20 | 61 6e 64 20 2d 63 68 61 |xtended |and -cha| |00004e70| 72 20 75 6e 73 69 67 6e | 65 64 58 20 77 69 6c 6c |r unsign|edX will| |00004e80| 20 0d 09 74 72 65 61 74 | 20 63 68 61 72 73 20 61 | ..treat| chars a| |00004e90| 73 20 75 6e 73 69 67 6e | 65 64 2c 20 73 69 67 6e |s unsign|ed, sign| |00004ea0| 20 65 78 74 65 6e 64 65 | 64 2e 0d 09 0d 09 a5 52 | extende|d......R| |00004eb0| 65 6c 61 78 20 54 79 70 | 65 20 43 68 65 63 6b 69 |elax Typ|e Checki| |00004ec0| 6e 67 20 52 75 6c 65 73 | 20 28 53 43 20 63 6f 6d |ng Rules| (SC com| |00004ed0| 70 69 6c 65 72 29 0d 09 | 0d 09 4f 6c 64 20 53 79 |piler)..|..Old Sy| |00004ee0| 6e 74 61 78 3a 09 2d 4a | 6d 0d 09 4e 65 77 20 53 |ntax:.-J|m..New S| |00004ef0| 79 6e 74 61 78 3a 09 2d | 74 79 70 65 63 68 65 63 |yntax:.-|typechec| |00004f00| 6b 20 73 74 72 69 63 74 | 20 7c 20 72 65 6c 61 78 |k strict| | relax| |00004f10| 65 64 0d 09 0d 09 50 61 | 67 65 20 39 36 20 69 6e |ed....Pa|ge 96 in| |00004f20| 20 74 68 65 20 6d 61 6e | 75 61 6c 20 64 6f 63 75 | the man|ual docu| |00004f30| 6d 65 6e 74 73 20 74 68 | 65 20 72 65 6c 61 78 20 |ments th|e relax | |00004f40| 74 79 70 65 20 63 68 65 | 63 6b 69 6e 67 20 72 75 |type che|cking ru| |00004f50| 6c 65 73 20 6f 70 74 69 | 6f 6e 20 66 6f 72 0d 09 |les opti|on for..| |00004f60| 70 6f 72 74 69 6e 67 20 | 63 6f 64 65 20 66 72 6f |porting |code fro| |00004f70| 6d 20 63 6f 6d 70 69 6c | 65 72 73 20 74 68 61 74 |m compil|ers that| |00004f80| 20 64 6f 20 6e 6f 74 20 | 6f 62 65 79 20 66 75 6c | do not |obey ful| |00004f90| 6c 20 41 4e 53 49 20 74 | 79 70 65 20 63 68 65 63 |l ANSI t|ype chec| |00004fa0| 6b 69 6e 67 20 72 75 6c | 65 73 2e 0d 09 2d 74 79 |king rul|es...-ty| |00004fb0| 70 65 63 68 65 63 6b 20 | 72 65 6c 61 78 65 64 20 |pecheck |relaxed | |00004fc0| 77 69 6c 6c 20 72 65 6c | 61 78 20 74 68 65 20 72 |will rel|ax the r| |00004fd0| 75 6c 65 73 20 61 6e 64 | 20 77 61 73 20 74 68 65 |ules and| was the| |00004fe0| 20 70 72 65 76 69 6f 75 | 73 20 2d 4a 6d 20 73 77 | previou|s -Jm sw| |00004ff0| 69 74 63 68 2e 0d 09 2d | 74 79 70 65 63 68 65 63 |itch...-|typechec| |00005000| 6b 20 73 74 72 69 63 74 | 20 69 73 20 74 68 65 20 |k strict| is the | |00005010| 64 65 66 61 75 6c 74 20 | 61 6e 64 20 77 69 6c 6c |default |and will| |00005020| 20 75 73 65 20 41 4e 53 | 49 20 72 75 6c 65 73 2e | use ANS|I rules.| |00005030| 0d 09 0d 09 a5 52 65 63 | 6f 67 6e 69 7a 69 6e 67 |.....Rec|ognizing| |00005040| 20 4d 75 6c 74 69 2d 62 | 79 74 65 20 41 73 69 61 | Multi-b|yte Asia| |00005050| 6e 20 43 68 61 72 61 63 | 74 65 72 0d 09 0d 09 4f |n Charac|ter....O| |00005060| 6c 64 20 53 79 6e 74 61 | 78 3a 09 2d 6a 20 2d 6a |ld Synta|x:.-j -j| |00005070| 30 20 2d 6a 31 20 2d 6a | 32 09 09 0d 09 4e 65 77 |0 -j1 -j|2....New| |00005080| 20 53 79 6e 74 61 78 3a | 09 2d 6a 30 20 2d 6a 31 | Syntax:|.-j0 -j1| |00005090| 20 2d 6a 32 0d 09 0d 09 | 50 61 67 65 20 36 34 20 | -j2....|Page 64 | |000050a0| 64 65 73 63 72 69 62 65 | 73 20 74 68 65 20 6d 75 |describe|s the mu| |000050b0| 6c 74 69 2d 62 79 74 65 | 20 41 73 69 61 6e 20 43 |lti-byte| Asian C| |000050c0| 68 61 72 61 63 74 65 72 | 20 6f 70 74 69 6f 6e 2e |haracter| option.| |000050d0| 20 2d 6a 20 69 73 20 6e | 6f 20 6c 6f 6e 67 65 72 | -j is n|o longer| |000050e0| 0d 09 73 75 70 70 6f 72 | 74 65 64 2e 20 55 73 65 |..suppor|ted. Use| |000050f0| 20 2d 6a 30 20 69 6e 73 | 74 65 61 64 2e 0d 09 0d | -j0 ins|tead....| |00005100| 09 a5 4c 6f 61 64 20 41 | 20 50 72 65 63 6f 6d 70 |..Load A| Precomp| |00005110| 69 6c 65 64 20 48 65 61 | 64 65 72 0d 09 4f 6c 64 |iled Hea|der..Old| |00005120| 20 53 79 6e 74 61 78 3a | 09 2d 6c 6f 61 64 0d 09 | Syntax:|.-load..| |00005130| 4e 65 77 20 53 79 6e 74 | 61 78 3a 09 2d 6c 6f 61 |New Synt|ax:.-loa| |00005140| 64 20 2d 6c 6f 61 64 63 | 0d 09 0d 09 54 68 65 20 |d -loadc|....The | |00005150| 63 6f 6d 70 69 6c 65 72 | 20 77 69 6c 6c 20 61 63 |compiler| will ac| |00005160| 63 65 70 74 20 2d 6c 6f | 61 64 63 20 61 73 20 77 |cept -lo|adc as w| |00005170| 65 6c 6c 20 61 73 20 2d | 6c 6f 61 64 20 74 6f 20 |ell as -|load to | |00005180| 6e 61 6d 65 20 74 68 65 | 20 70 72 65 63 6f 6d 70 |name the| precomp| |00005190| 69 6c 65 64 0d 09 68 65 | 61 64 65 72 2e 20 53 65 |iled..he|ader. Se| |000051a0| 65 20 70 61 67 65 20 36 | 34 2e 0d 09 0d 09 a5 53 |e page 6|4......S| |000051b0| 70 65 63 69 66 79 69 6e | 67 20 4d 65 6d 6f 72 79 |pecifyin|g Memory| |000051c0| 20 4d 6f 64 65 6c 73 0d | 09 4f 6c 64 20 53 79 6e | Models.|.Old Syn| |000051d0| 74 61 78 3a 09 2d 6d 6f | 64 65 6c 20 66 61 72 7c |tax:.-mo|del far|| |000051e0| 66 61 72 43 6f 64 65 7c | 66 61 72 44 61 74 61 7c |farCode||farData|| |000051f0| 6e 65 61 72 7c 6e 65 61 | 72 43 6f 64 65 7c 6e 65 |near|nea|rCode|ne| |00005200| 61 72 44 61 74 61 0d 09 | 4e 65 77 20 53 79 6e 74 |arData..|New Synt| |00005210| 61 78 3a 09 2d 6d 6f 64 | 65 6c 20 66 61 72 7c 66 |ax:.-mod|el far|f| |00005220| 61 72 43 6f 64 65 7c 66 | 61 72 44 61 74 61 7c 6e |arCode|f|arData|n| |00005230| 65 61 72 7c 6e 65 61 72 | 43 6f 64 65 7c 6e 65 61 |ear|near|Code|nea| |00005240| 72 44 61 74 61 7c 63 66 | 6d 53 65 67 0d 09 0d 09 |rData|cf|mSeg....| |00005250| 49 6e 20 61 64 64 69 74 | 69 6f 6e 20 74 6f 20 74 |In addit|ion to t| |00005260| 68 65 20 6d 65 6d 6f 72 | 79 20 6d 6f 64 65 6c 73 |he memor|y models| |00005270| 20 64 65 73 63 72 69 62 | 65 64 20 6f 6e 20 70 61 | describ|ed on pa| |00005280| 67 65 20 36 36 2c 20 74 | 68 65 20 63 6f 6d 70 69 |ge 66, t|he compi| |00005290| 6c 65 72 20 77 69 6c 6c | 0d 09 61 6c 73 6f 20 73 |ler will|..also s| |000052a0| 75 70 70 6f 72 74 20 2d | 6d 6f 64 65 6c 20 63 66 |upport -|model cf| |000052b0| 6d 53 65 67 20 74 6f 20 | 72 65 71 75 65 73 74 20 |mSeg to |request | |000052c0| 67 65 6e 65 72 61 74 69 | 6f 6e 20 6f 66 20 74 68 |generati|on of th| |000052d0| 65 20 4e 75 52 75 6e 74 | 69 6d 65 20 6d 6f 64 65 |e NuRunt|ime mode| |000052e0| 6c 0d 09 73 75 70 70 6f | 72 69 6e 67 20 73 68 61 |l..suppo|ring sha| |000052f0| 72 65 64 20 6c 69 62 72 | 61 72 69 65 73 2e 0d 09 |red libr|aries...| |00005300| 0d 09 a5 47 6c 6f 62 61 | 6c 20 4f 70 74 69 6d 69 |...Globa|l Optimi| |00005310| 7a 65 72 20 46 6c 61 67 | 73 0d 09 4f 6c 64 20 53 |zer Flag|s..Old S| |00005320| 79 6e 74 61 78 3a 09 2d | 4f 20 66 6c 61 67 73 0d |yntax:.-|O flags.| |00005330| 09 4e 65 77 20 53 79 6e | 74 61 78 3a 09 2d 4f 70 |.New Syn|tax:.-Op| |00005340| 74 20 66 6c 61 67 73 0d | 09 0d 09 54 68 65 20 47 |t flags.|...The G| |00005350| 6c 6f 62 61 6c 20 4f 70 | 74 69 6d 69 7a 65 72 20 |lobal Op|timizer | |00005360| 66 6c 61 67 73 20 64 65 | 73 63 72 69 62 65 64 20 |flags de|scribed | |00005370| 6f 6e 20 70 61 67 65 20 | 37 32 20 61 72 65 20 73 |on page |72 are s| |00005380| 65 6c 65 63 74 65 64 20 | 76 69 61 20 74 68 65 20 |elected |via the | |00005390| 2d 4f 70 74 0d 09 73 77 | 69 74 63 68 20 69 6e 73 |-Opt..sw|itch ins| |000053a0| 74 65 61 64 20 6f 66 20 | 2d 4f 2e 20 20 4e 4f 54 |tead of |-O. NOT| |000053b0| 45 3a 20 54 68 65 20 2d | 4f 20 66 6c 61 67 20 77 |E: The -|O flag w| |000053c0| 69 6c 6c 20 6e 6f 77 20 | 6e 61 6d 65 20 74 68 65 |ill now |name the| |000053d0| 20 6f 75 74 70 75 74 20 | 66 69 6c 65 2e 0d 09 0d | output |file....| |000053e0| 09 a5 53 43 20 43 6f 6d | 70 69 6c 65 72 20 50 72 |..SC Com|piler Pr| |000053f0| 6f 74 6f 2d 74 79 70 65 | 20 43 6f 6e 74 72 6f 6c |oto-type| Control| |00005400| 0d 09 4f 6c 64 20 53 79 | 6e 74 61 78 3a 09 2d 70 |..Old Sy|ntax:.-p| |00005410| 20 6f 72 20 2d 72 0d 09 | 4e 65 77 20 53 79 6e 74 | or -r..|New Synt| |00005420| 61 78 3a 09 2d 70 72 6f | 74 6f 20 73 74 72 69 63 |ax:.-pro|to stric| |00005430| 74 20 7c 20 61 75 74 6f | 0d 09 0d 09 54 68 65 20 |t | auto|....The | |00005440| 53 43 20 43 6f 6d 70 69 | 6c 65 72 20 6f 70 74 69 |SC Compi|ler opti| |00005450| 6f 6e 20 2d 70 20 77 68 | 69 63 68 20 72 65 71 75 |on -p wh|ich requ| |00005460| 65 73 74 73 20 74 68 65 | 20 63 6f 6d 70 69 6c 65 |ests the| compile| |00005470| 72 20 67 65 6e 65 72 61 | 74 65 20 61 20 70 72 6f |r genera|te a pro| |00005480| 74 6f 2d 74 79 70 65 0d | 09 66 6f 72 20 74 68 65 |to-type.|.for the| |00005490| 20 66 69 72 73 74 20 6f | 63 63 75 72 61 6e 63 65 | first o|ccurance| |000054a0| 20 6f 66 20 61 20 66 75 | 6e 63 74 69 6f 6e 20 61 | of a fu|nction a| |000054b0| 6e 64 20 74 68 65 6e 20 | 75 73 65 20 74 68 61 74 |nd then |use that| |000054c0| 20 70 72 6f 74 6f 2d 74 | 79 70 65 20 66 6f 72 20 | proto-t|ype for | |000054d0| 65 72 72 6f 72 0d 09 63 | 68 65 63 6b 69 6e 67 20 |error..c|hecking | |000054e0| 69 73 20 6e 6f 77 20 6f | 70 74 69 6f 6e 20 2d 70 |is now o|ption -p| |000054f0| 72 6f 74 6f 20 61 75 74 | 6f 2e 20 20 54 68 65 20 |roto aut|o. The | |00005500| 53 43 20 43 6f 6d 70 69 | 6c 65 72 20 6f 70 74 69 |SC Compi|ler opti| |00005510| 6f 6e 20 2d 72 20 77 68 | 69 63 68 20 72 65 71 75 |on -r wh|ich requ| |00005520| 65 73 74 73 0d 09 74 68 | 65 20 63 6f 6d 70 69 6c |ests..th|e compil| |00005530| 65 72 20 72 65 71 75 69 | 72 65 64 20 61 20 70 72 |er requi|red a pr| |00005540| 6f 74 6f 2d 74 79 70 65 | 20 66 6f 72 20 61 20 43 |oto-type| for a C| |00005550| 20 66 75 6e 63 74 69 6f | 6e 20 69 73 20 6e 6f 77 | functio|n is now| |00005560| 20 6f 70 74 69 6f 6e 20 | 2d 70 72 6f 74 6f 20 73 | option |-proto s| |00005570| 74 72 69 63 74 2e 0d 09 | 0d 09 a5 50 61 73 63 61 |trict...|...Pasca| |00005580| 6c 20 4c 69 6e 6b 61 67 | 65 20 4f 70 74 69 6f 6e |l Linkag|e Option| |00005590| 0d 09 4f 6c 64 20 53 79 | 6e 74 61 78 3a 09 2d 50 |..Old Sy|ntax:.-P| |000055a0| 0d 09 4e 65 77 20 53 79 | 6e 74 61 78 3a 09 2d 70 |..New Sy|ntax:.-p| |000055b0| 61 73 6c 69 6e 6b 61 67 | 65 0d 09 0d 09 54 68 65 |aslinkag|e....The| |000055c0| 20 6f 70 74 69 6f 6e 20 | 2d 50 20 74 68 61 74 20 | option |-P that | |000055d0| 72 65 71 75 65 73 74 65 | 64 20 74 68 65 20 64 65 |requeste|d the de| |000055e0| 66 61 75 6c 74 20 6c 69 | 6e 6b 61 67 65 20 63 6f |fault li|nkage co| |000055f0| 6e 76 65 6e 74 69 6f 6e | 20 66 6f 72 20 66 75 6e |nvention| for fun| |00005600| 63 74 69 6f 6e 73 20 6d | 61 74 63 68 0d 09 50 61 |ctions m|atch..Pa| |00005610| 73 63 61 6c 20 63 61 6c | 6c 69 6e 67 20 63 6f 6e |scal cal|ling con| |00005620| 76 65 6e 74 69 6f 6e 73 | 20 69 73 20 6e 6f 77 20 |ventions| is now | |00005630| 6f 70 74 69 6f 6e 20 2d | 70 61 73 6c 69 6e 6b 61 |option -|paslinka| |00005640| 67 65 2e 0d 09 0d 09 a5 | 47 65 6e 65 72 61 74 65 |ge......|Generate| |00005650| 20 53 74 61 74 63 6b 20 | 46 72 61 6d 65 0d 09 4f | Statck |Frame..O| |00005660| 6c 64 20 53 79 6e 74 61 | 78 3a 09 2d 53 0d 09 4e |ld Synta|x:.-S..N| |00005670| 65 77 20 53 79 6e 74 61 | 78 3a 09 2d 66 72 61 6d |ew Synta|x:.-fram| |00005680| 65 73 0d 09 0d 09 54 68 | 65 20 2d 53 20 6f 70 74 |es....Th|e -S opt| |00005690| 69 6f 6e 20 74 6f 20 67 | 65 6e 65 72 61 74 65 64 |ion to g|enerated| |000056a0| 20 73 74 61 63 6b 20 66 | 72 61 6d 65 73 20 64 65 | stack f|rames de| |000056b0| 73 63 72 69 62 65 64 20 | 6f 6e 20 70 61 67 65 20 |scribed |on page | |000056c0| 35 39 2c 20 69 73 20 6e | 6f 77 20 6f 70 74 69 6f |59, is n|ow optio| |000056d0| 6e 20 2d 66 72 61 6d 65 | 73 2e 0d 09 4e 4f 54 45 |n -frame|s...NOTE| |000056e0| 3a 20 53 69 6e 63 65 20 | 6f 70 74 69 6f 6e 73 20 |: Since |options | |000056f0| 61 72 65 20 6e 6f 77 20 | 63 61 73 65 20 69 6e 73 |are now |case ins| |00005700| 65 6e 73 69 74 69 76 65 | 2c 20 74 68 65 20 2d 53 |ensitive|, the -S| |00005710| 20 6f 70 74 69 6f 6e 20 | 69 73 20 6e 6f 77 20 72 | option |is now r| |00005720| 65 63 6f 67 6e 69 7a 65 | 64 20 61 73 20 74 68 65 |ecognize|d as the| |00005730| 0d 09 2d 73 20 6f 70 74 | 69 6f 6e 20 74 6f 20 6e |..-s opt|ion to n| |00005740| 61 6d 65 20 63 6f 64 65 | 20 73 65 67 6d 65 6e 74 |ame code| segment| |00005750| 73 2e 0d 09 0d 09 a5 4e | 61 6d 69 6e 67 20 43 6f |s......N|aming Co| |00005760| 64 65 20 53 65 67 6d 65 | 6e 74 73 0d 09 4f 6c 64 |de Segme|nts..Old| |00005770| 20 53 79 6e 74 61 78 3a | 09 2d 73 20 6e 61 6d 65 | Syntax:|.-s name| |00005780| 73 0d 09 4e 65 77 20 53 | 79 6e 74 61 78 3a 09 2d |s..New S|yntax:.-| |00005790| 73 20 6e 61 6d 65 73 20 | 6f 72 20 2d 73 65 67 20 |s names |or -seg | |000057a0| 6e 61 6d 65 73 0d 09 0d | 09 54 68 65 20 6f 70 74 |names...|.The opt| |000057b0| 69 6f 6e 20 2d 73 20 74 | 6f 20 6e 61 6d 65 20 63 |ion -s t|o name c| |000057c0| 6f 64 65 20 73 65 67 6d | 65 6e 74 73 20 64 65 63 |ode segm|ents dec| |000057d0| 72 69 62 65 64 20 6f 6e | 20 70 61 67 65 20 36 36 |ribed on| page 66| |000057e0| 20 6d 61 79 20 6e 6f 77 | 20 61 6c 73 6f 20 62 65 | may now| also be| |000057f0| 20 73 70 65 63 69 66 69 | 65 64 0d 09 62 79 20 74 | specifi|ed..by t| |00005800| 68 65 20 6f 70 74 69 6f | 6e 20 2d 73 65 67 2e 0d |he optio|n -seg..| |00005810| 09 0d 09 a5 50 72 69 6e | 74 20 56 65 72 62 6f 73 |....Prin|t Verbos| |00005820| 65 20 4d 65 73 73 61 67 | 65 73 0d 09 4f 6c 64 20 |e Messag|es..Old | |00005830| 53 79 6e 74 61 78 3a 09 | 2d 76 0d 09 4e 65 77 20 |Syntax:.|-v..New | |00005840| 53 79 6e 74 61 78 3a 09 | 2d 70 0d 09 0d 09 54 68 |Syntax:.|-p....Th| |00005850| 65 20 6f 70 74 69 6f 6e | 20 2d 76 20 64 65 73 63 |e option| -v desc| |00005860| 72 69 62 65 64 20 6f 6e | 20 70 61 67 65 20 36 31 |ribed on| page 61| |00005870| 20 72 65 71 75 65 73 74 | 69 6f 6e 20 74 68 65 20 | request|ion the | |00005880| 63 6f 6d 70 69 6c 65 72 | 20 64 69 73 70 6c 61 79 |compiler| display| |00005890| 20 76 65 72 73 69 6f 6e | 20 6e 75 6d 62 65 72 73 | version| numbers| |000058a0| 0d 09 61 6e 64 20 66 75 | 6e 63 74 69 6f 6e 20 6e |..and fu|nction n| |000058b0| 61 6d 65 73 20 61 73 20 | 74 68 65 79 20 61 72 65 |ames as |they are| |000058c0| 20 70 72 6f 63 65 73 73 | 65 64 20 69 73 20 6e 6f | process|ed is no| |000058d0| 77 20 74 68 65 20 6f 70 | 74 69 6f 6e 20 2d 70 2e |w the op|tion -p.| |000058e0| 0d 09 0d 09 a5 43 6f 6e | 74 72 6f 6c 20 57 61 72 |.....Con|trol War| |000058f0| 6e 69 6e 67 20 4d 65 73 | 73 61 67 65 73 0d 09 4f |ning Mes|sages..O| |00005900| 6c 64 20 53 79 6e 74 61 | 78 3a 09 2d 77 20 2d 77 |ld Synta|x:.-w -w| |00005910| 78 20 2d 77 23 20 2d 77 | 2d 0d 09 4e 65 77 20 53 |x -w# -w|-..New S| |00005920| 79 6e 74 61 78 3a 09 2d | 77 20 6f 66 66 20 7c 20 |yntax:.-|w off | | |00005930| 69 73 65 72 72 20 7c 20 | 65 72 72 20 7c 20 69 73 |iserr | |err | is| |00005940| 65 72 72 6f 72 20 7c 20 | 65 72 72 6f 72 20 7c 20 |error | |error | | |00005950| 23 5b 2c 23 2e 2e 2e 5d | 0d 09 0d 09 54 68 65 20 |#[,#...]|....The | |00005960| 6f 70 74 69 6f 6e 20 2d | 77 20 75 73 65 64 20 74 |option -|w used t| |00005970| 6f 20 63 6f 6e 74 72 6f | 6c 20 74 68 65 20 64 69 |o contro|l the di| |00005980| 73 70 6c 61 79 20 6f 66 | 20 77 61 72 6e 69 6e 67 |splay of| warning| |00005990| 20 6d 65 73 73 61 67 65 | 73 20 64 65 73 63 72 69 | message|s descri| |000059a0| 62 65 64 20 6f 6e 20 70 | 61 67 65 20 36 31 0d 09 |bed on p|age 61..| |000059b0| 6e 6f 77 20 72 65 71 75 | 69 72 65 73 20 61 6e 20 |now requ|ires an | |000059c0| 61 72 67 75 6d 65 6e 74 | 2e 20 20 54 68 65 20 63 |argument|. The c| |000059d0| 6f 6d 70 61 74 69 62 6c | 65 20 6e 65 77 20 6f 70 |ompatibl|e new op| |000059e0| 74 69 6f 6e 73 20 61 72 | 65 20 61 73 20 66 6f 6c |tions ar|e as fol| |000059f0| 6c 6f 77 73 3a 0d 09 0d | 09 20 20 20 20 4f 6c 64 |lows:...|. Old| |00005a00| 20 53 79 6e 74 61 78 3a | 20 20 2d 77 09 4e 65 77 | Syntax:| -w.New| |00005a10| 20 53 79 6e 74 61 78 3a | 20 20 2d 77 20 6f 66 66 | Syntax:| -w off| |00005a20| 09 09 2d 20 4e 6f 20 63 | 6f 6d 70 69 6c 65 72 20 |..- No c|ompiler | |00005a30| 77 61 72 6e 69 6e 67 73 | 20 6c 69 73 74 65 64 0d |warnings| listed.| |00005a40| 09 20 20 20 20 4f 6c 64 | 20 53 79 6e 74 61 78 3a |. Old| Syntax:| |00005a50| 20 20 2d 77 2d 09 4e 65 | 77 20 53 79 6e 74 61 78 | -w-.Ne|w Syntax| |00005a60| 3a 20 20 2d 77 20 6f 6e | 09 09 2d 20 41 6c 6c 20 |: -w on|..- All | |00005a70| 63 6f 6d 70 69 6c 65 72 | 20 77 61 72 6e 69 6e 67 |compiler| warning| |00005a80| 73 20 6c 69 73 74 65 64 | 0d 09 20 20 20 20 4f 6c |s listed|.. Ol| |00005a90| 64 20 53 79 6e 74 61 78 | 3a 20 20 2d 77 78 09 4e |d Syntax|: -wx.N| |00005aa0| 65 77 20 53 79 6e 74 61 | 78 3a 20 20 2d 77 20 5b |ew Synta|x: -w [| |00005ab0| 69 73 5d 65 72 72 5b 6f | 72 5d 09 2d 20 57 61 72 |is]err[o|r].- War| |00005ac0| 6e 69 6e 67 73 20 61 72 | 65 20 63 6f 6e 73 69 64 |nings ar|e consid| |00005ad0| 65 72 65 64 20 65 72 72 | 6f 72 73 0d 09 20 20 20 |ered err|ors.. | |00005ae0| 20 4f 6c 64 20 53 79 6e | 74 61 78 3a 09 20 2d 77 | Old Syn|tax:. -w| |00005af0| 23 09 4e 65 77 20 53 79 | 6e 74 61 78 3a 20 20 2d |#.New Sy|ntax: -| |00005b00| 77 20 23 5b 2c 23 2e 2e | 2e 5d 09 2d 20 53 70 65 |w #[,#..|.].- Spe| |00005b10| 63 69 66 65 64 20 77 61 | 72 6e 69 6e 67 73 20 61 |cifed wa|rnings a| |00005b20| 72 65 20 6e 6f 74 20 6c | 69 73 74 65 64 0d 09 20 |re not l|isted.. | |00005b30| 20 20 20 0d 09 09 54 68 | 65 20 77 61 72 6e 69 6e | ...Th|e warnin| |00005b40| 67 20 6e 75 6d 62 65 72 | 20 77 69 6c 6c 20 62 65 |g number| will be| |00005b50| 20 73 70 65 63 69 66 69 | 65 64 20 77 69 74 68 20 | specifi|ed with | |00005b60| 74 68 65 20 77 61 72 6e | 69 6e 67 20 6d 65 73 73 |the warn|ing mess| |00005b70| 61 67 65 2e 20 20 57 61 | 72 6e 69 6e 67 20 6e 75 |age. Wa|rning nu| |00005b80| 6d 62 65 72 73 20 0d 09 | 09 74 68 61 74 20 68 61 |mbers ..|.that ha| |00005b90| 76 65 20 62 65 65 6e 20 | 61 73 73 69 67 6e 65 64 |ve been |assigned| |00005ba0| 20 73 6f 20 61 72 65 20 | 64 65 66 69 6e 65 64 20 | so are |defined | |00005bb0| 6f 6e 20 70 61 67 65 20 | 36 32 20 77 69 74 68 20 |on page |62 with | |00005bc0| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 63 68 |the foll|owing ch| |00005bd0| 61 6e 67 65 73 3a 0d 09 | 09 0d 09 09 57 61 72 6e |anges:..|....Warn| |00005be0| 69 6e 67 09 09 44 65 73 | 63 72 69 70 74 69 6f 6e |ing..Des|cription| |00005bf0| 0d 09 09 4e 75 6d 62 65 | 72 0d 09 09 0d 09 09 34 |...Numbe|r......4| |00005c00| 09 09 64 75 70 6c 69 63 | 61 74 65 20 74 65 6d 70 |..duplic|ate temp| |00005c10| 6c 61 74 65 20 61 63 63 | 65 73 73 20 73 70 65 63 |late acc|ess spec| |00005c20| 69 66 69 63 61 74 69 6f | 6e 0d 09 09 31 32 09 09 |ificatio|n...12..| |00005c30| 76 61 72 69 61 62 6c 65 | 20 27 78 78 78 27 20 75 |variable| 'xxx' u| |00005c40| 73 65 64 20 62 65 66 6f | 72 65 20 73 65 74 0d 09 |sed befo|re set..| |00005c50| 09 31 34 09 09 46 75 6e | 63 74 69 6f 6e 20 64 65 |.14..Fun|ction de| |00005c60| 66 69 6e 69 74 69 6f 6e | 73 20 77 69 74 68 20 73 |finition|s with s| |00005c70| 65 70 61 72 61 74 65 20 | 70 61 72 61 6d 65 74 65 |eparate |paramete| |00005c80| 72 20 6c 69 73 74 73 20 | 61 72 65 20 6f 62 73 6f |r lists |are obso| |00005c90| 6c 65 74 65 20 69 6e 20 | 43 2b 2b 0d 09 09 31 35 |lete in |C++...15| |00005ca0| 09 09 72 65 74 75 72 6e | 69 6e 67 20 61 64 64 72 |..return|ing addr| |00005cb0| 65 73 73 20 6f 66 20 61 | 75 74 6f 6d 61 74 69 63 |ess of a|utomatic| |00005cc0| 20 27 78 78 78 27 0d 09 | 09 31 36 09 09 75 6e 72 | 'xxx'..|.16..unr| |00005cd0| 65 63 6f 67 6e 69 7a 65 | 64 20 70 72 61 67 6d 61 |ecognize|d pragma| |00005ce0| 0d 09 09 0d 09 a5 47 65 | 6e 65 72 61 74 69 6e 67 |......Ge|nerating| |00005cf0| 20 61 20 4c 69 73 74 69 | 6e 67 20 46 69 6c 65 0d | a Listi|ng File.| |00005d00| 09 4f 6c 64 20 53 79 6e | 74 61 78 3a 09 2d 6c 5b |.Old Syn|tax:.-l[| |00005d10| 66 69 6c 65 6e 61 6d 65 | 5d 0d 09 4e 65 77 20 53 |filename|]..New S| |00005d20| 79 6e 74 61 78 3a 09 2d | 6c 20 66 69 6c 65 6e 61 |yntax:.-|l filena| |00005d30| 6d 65 0d 09 0d 09 54 68 | 65 20 6c 69 73 74 69 6e |me....Th|e listin| |00005d40| 67 20 6f 70 74 69 6f 6e | 20 6d 75 73 74 20 6e 6f |g option| must no| |00005d50| 77 20 61 6c 77 61 79 73 | 20 73 70 65 63 69 66 79 |w always| specify| |00005d60| 20 74 68 65 20 6e 61 6d | 65 20 6f 66 20 74 68 65 | the nam|e of the| |00005d70| 20 6f 75 74 70 75 74 20 | 6c 69 73 74 69 6e 67 20 | output |listing | |00005d80| 66 69 6c 65 2e 0d 09 0d | 09 a5 53 65 74 74 69 6e |file....|..Settin| |00005d90| 67 20 45 6e 75 6d 20 53 | 69 7a 65 20 28 4e 65 77 |g Enum S|ize (New| |00005da0| 20 4f 70 74 69 6f 6e 29 | 0d 09 0d 09 4f 6c 64 20 | Option)|....Old | |00005db0| 53 79 6e 74 61 78 3a 09 | 28 4e 6f 20 6f 70 74 69 |Syntax:.|(No opti| |00005dc0| 6f 6e 29 0d 09 4e 65 77 | 20 53 79 6e 74 61 78 3a |on)..New| Syntax:| |00005dd0| 09 2d 65 6e 75 6d 20 6d | 69 6e 20 7c 20 69 6e 74 |.-enum m|in | int| |00005de0| 0d 09 0d 09 41 20 6e 65 | 77 20 6f 70 74 69 6f 6e |....A ne|w option| |00005df0| 20 68 61 73 20 62 65 65 | 6e 20 61 64 64 65 64 20 | has bee|n added | |00005e00| 74 6f 20 73 70 65 63 69 | 66 79 20 65 6e 75 6d 20 |to speci|fy enum | |00005e10| 73 69 7a 65 2e 20 20 49 | 66 20 6f 70 74 69 6f 6e |size. I|f option| |00005e20| 20 2d 65 6e 75 6d 20 69 | 6e 74 20 69 73 20 73 70 | -enum i|nt is sp| |00005e30| 65 63 69 66 69 65 64 20 | 65 6e 75 6d 73 20 61 72 |ecified |enums ar| |00005e40| 65 0d 09 69 6e 74 20 73 | 69 7a 65 2c 20 74 68 61 |e..int s|ize, tha| |00005e50| 74 20 69 73 2c 20 74 68 | 65 79 20 61 72 65 20 66 |t is, th|ey are f| |00005e60| 6f 75 72 20 62 79 74 65 | 73 2e 20 20 49 66 20 6f |our byte|s. If o| |00005e70| 70 74 69 6f 6e 20 2d 65 | 6e 75 6d 20 6d 69 6e 20 |ption -e|num min | |00005e80| 69 73 20 73 70 65 63 69 | 66 69 65 64 20 65 6e 75 |is speci|fied enu| |00005e90| 6d 73 20 61 72 65 20 73 | 69 7a 65 64 20 62 61 73 |ms are s|ized bas| |00005ea0| 65 64 0d 09 6f 6e 20 74 | 68 65 20 63 6f 6e 74 65 |ed..on t|he conte| |00005eb0| 6e 74 73 20 6f 66 20 74 | 68 65 20 65 6e 75 6d 20 |nts of t|he enum | |00005ec0| 64 65 63 6c 61 72 61 74 | 69 6f 6e 20 61 6e 64 20 |declarat|ion and | |00005ed0| 61 72 65 20 65 69 74 68 | 65 72 20 6f 6e 65 20 62 |are eith|er one b| |00005ee0| 79 74 65 73 2c 20 74 77 | 6f 20 62 79 74 65 73 20 |ytes, tw|o bytes | |00005ef0| 6f 72 20 66 6f 75 72 20 | 62 79 74 65 73 20 6c 6f |or four |bytes lo| |00005f00| 6e 67 2e 20 0d 09 0d 09 | 0d 09 a5 49 6e 68 69 62 |ng. ....|...Inhib| |00005f10| 69 74 20 55 73 65 20 6f | 66 20 4d 75 6c 74 69 2d |it Use o|f Multi-| |00005f20| 66 69 6e 64 65 72 20 4d | 65 6d 6f 72 79 20 28 4e |finder M|emory (N| |00005f30| 65 77 20 4f 70 74 69 6f | 6e 29 0d 09 0d 09 4f 6c |ew Optio|n)....Ol| |00005f40| 64 20 53 79 6e 74 61 78 | 3a 09 28 4e 6f 20 6f 70 |d Syntax|:.(No op| |00005f50| 74 69 6f 6e 29 0d 09 4e | 65 77 20 53 79 6e 74 61 |tion)..N|ew Synta| |00005f60| 78 3a 09 2d 6e 6f 6d 66 | 6d 65 6d 0d 09 0d 09 42 |x:.-nomf|mem....B| |00005f70| 79 20 64 65 66 61 75 6c | 74 20 74 68 65 20 63 6f |y defaul|t the co| |00005f80| 6d 70 69 6c 65 72 20 77 | 69 6c 6c 20 75 73 65 20 |mpiler w|ill use | |00005f90| 6d 75 6c 74 69 2d 66 69 | 6e 64 65 72 20 6d 65 6d |multi-fi|nder mem| |00005fa0| 6f 72 79 20 69 66 20 69 | 74 20 69 73 20 61 76 61 |ory if i|t is ava| |00005fb0| 69 6c 61 62 6c 65 2e 20 | 20 54 68 65 20 6f 70 74 |ilable. | The opt| |00005fc0| 69 6f 6e 20 2d 6e 6f 6d | 66 6d 65 6d 0d 09 73 70 |ion -nom|fmem..sp| |00005fd0| 65 63 69 66 69 65 73 20 | 74 68 61 74 20 74 68 65 |ecifies |that the| |00005fe0| 20 63 6f 6d 70 69 6c 65 | 72 20 73 68 6f 75 6c 64 | compile|r should| |00005ff0| 20 6e 6f 74 20 75 73 65 | 20 6d 75 6c 74 69 2d 66 | not use| multi-f| |00006000| 69 6e 64 65 72 20 6d 65 | 6d 6f 72 79 20 66 6f 72 |inder me|mory for| |00006010| 20 70 72 6f 63 65 73 73 | 69 6e 67 2e 0d 0d 2d 20 | process|ing...- | |00006020| 46 69 78 65 64 20 69 6e | 74 65 72 6e 61 6c 20 65 |Fixed in|ternal e| |00006030| 72 72 6f 72 73 20 66 72 | 6f 6d 20 6e 75 6d 65 72 |rrors fr|om numer| |00006040| 69 63 61 6c 20 72 65 63 | 69 70 69 65 73 20 69 6e |ical rec|ipies in| |00006050| 20 43 20 72 65 70 6f 72 | 74 20 62 79 20 44 61 76 | C repor|t by Dav| |00006060| 65 20 41 6c 6c 63 6f 74 | 74 2e 20 20 0d 20 20 54 |e Allcot|t. . T| |00006070| 68 69 73 20 77 61 73 20 | 63 61 75 73 65 64 20 62 |his was |caused b| |00006080| 79 20 74 68 65 20 72 65 | 67 69 73 74 65 72 20 61 |y the re|gister a| |00006090| 6c 6c 6f 63 61 74 69 6f | 6e 20 73 74 72 61 74 65 |llocatio|n strate| |000060a0| 67 79 2e 0d 20 20 0d 2d | 20 41 64 64 65 64 20 72 |gy.. .-| Added r| |000060b0| 65 67 69 73 74 65 72 20 | 63 6f 6c 6f 72 69 6e 67 |egister |coloring| |000060c0| 20 74 6f 20 74 68 65 20 | 72 65 67 69 73 74 65 72 | to the |register| |000060d0| 20 61 6c 6c 6f 63 61 74 | 69 6f 6e 20 70 6f 6c 69 | allocat|ion poli| |000060e0| 63 79 2e 20 20 4d 6f 72 | 65 20 74 68 61 6e 20 6f |cy. Mor|e than o| |000060f0| 6e 65 20 76 61 72 69 61 | 62 6c 65 0d 20 20 63 61 |ne varia|ble. ca| |00006100| 6e 20 6e 6f 77 20 6f 63 | 63 75 70 79 20 74 68 65 |n now oc|cupy the| |00006110| 20 73 61 6d 65 20 72 65 | 67 69 73 74 65 72 2e 0d | same re|gister..| |00006120| 20 20 0d 2d 20 41 64 64 | 65 64 20 73 6f 6d 65 20 | .- Add|ed some | |00006130| 64 65 66 65 6e 73 69 76 | 65 20 63 6f 64 65 20 69 |defensiv|e code i| |00006140| 6e 74 6f 20 74 68 65 20 | 72 65 67 69 73 74 65 72 |nto the |register| |00006150| 20 74 72 61 63 6b 69 6e | 67 20 63 6f 64 65 20 74 | trackin|g code t| |00006160| 6f 20 64 65 74 65 63 74 | 20 61 6e 64 20 63 6f 72 |o detect| and cor| |00006170| 72 65 63 74 20 0d 20 20 | 63 61 73 65 73 20 77 68 |rect . |cases wh| |00006180| 65 72 65 20 72 65 67 69 | 73 74 65 72 73 20 61 72 |ere regi|sters ar| |00006190| 65 20 6e 6f 74 20 75 73 | 65 64 20 69 6e 20 61 20 |e not us|ed in a | |000061a0| 63 6f 6e 74 69 67 75 6f | 75 73 20 62 6c 6f 63 6b |contiguo|us block| |000061b0| 2e 20 20 46 6f 72 20 65 | 78 61 6d 70 6c 65 2c 20 |. For e|xample, | |000061c0| 72 65 67 69 73 74 65 72 | 20 72 32 37 0d 20 20 69 |register| r27. i| |000061d0| 73 20 75 73 65 64 20 61 | 6e 64 20 72 65 67 69 73 |s used a|nd regis| |000061e0| 74 65 72 20 72 33 30 20 | 69 73 20 6e 6f 74 20 75 |ter r30 |is not u| |000061f0| 73 65 64 2e 20 20 54 68 | 69 73 20 77 61 73 20 61 |sed. Th|is was a| |00006200| 20 70 72 6f 62 6c 65 6d | 20 77 68 65 6e 20 73 61 | problem| when sa| |00006210| 76 69 6e 67 20 61 6e 64 | 20 72 65 73 74 6f 72 69 |ving and| restori| |00006220| 6e 67 0d 20 20 72 65 67 | 69 73 74 65 72 73 2e 20 |ng. reg|isters. | |00006230| 20 54 68 69 73 20 22 73 | 68 6f 75 6c 64 22 20 6e | This "s|hould" n| |00006240| 65 76 65 72 20 68 61 70 | 70 65 6e 2c 20 62 75 74 |ever hap|pen, but| |00006250| 20 69 6e 20 63 61 73 65 | 20 69 74 20 64 6f 65 73 | in case| it does| |00006260| 2c 20 74 68 65 20 62 61 | 63 6b 2d 65 6e 64 20 6e |, the ba|ck-end n| |00006270| 6f 77 20 68 61 6e 64 6c | 65 73 0d 20 20 69 74 20 |ow handl|es. it | |00006280| 63 6f 72 72 65 63 74 6c | 79 20 61 6e 64 20 67 65 |correctl|y and ge| |00006290| 6e 65 72 61 74 65 73 20 | 63 6f 72 72 65 63 74 20 |nerates |correct | |000062a0| 28 61 6c 74 68 6f 75 67 | 68 20 73 6f 6d 65 77 68 |(althoug|h somewh| |000062b0| 61 74 20 6c 65 73 73 20 | 65 66 66 69 63 69 65 6e |at less |efficien| |000062c0| 74 29 20 63 6f 64 65 2e | 20 20 54 68 69 73 20 63 |t) code.| This c| |000062d0| 6f 6e 64 69 74 69 6f 6e | 0d 20 20 69 73 20 72 65 |ondition|. is re| |000062e0| 70 6f 72 74 65 64 20 61 | 73 20 61 20 77 61 72 6e |ported a|s a warn| |000062f0| 69 6e 67 20 74 6f 20 74 | 68 65 20 75 73 65 72 20 |ing to t|he user | |00006300| 61 6e 64 20 77 65 20 77 | 6f 75 6c 64 20 6c 69 6b |and we w|ould lik| |00006310| 65 20 74 6f 20 6b 6e 6f | 77 20 61 6e 79 20 63 61 |e to kno|w any ca| |00006320| 73 65 73 20 69 6e 20 77 | 68 69 63 68 20 69 74 0d |ses in w|hich it.| |00006330| 20 20 68 61 70 70 65 6e | 73 2e 0d 20 20 0d 2d 20 | happen|s.. .- | |00006340| 53 74 61 74 69 63 20 76 | 61 72 69 61 62 6c 65 20 |Static v|ariable | |00006350| 72 65 66 65 72 65 6e 63 | 65 73 20 77 65 72 65 20 |referenc|es were | |00006360| 6e 6f 74 20 63 6f 6d 62 | 69 6e 69 6e 67 20 70 72 |not comb|ining pr| |00006370| 6f 70 65 72 6c 79 20 69 | 6e 20 6f 72 64 65 72 20 |operly i|n order | |00006380| 74 6f 20 63 61 63 68 65 | 20 74 68 65 0d 20 20 54 |to cache| the. T| |00006390| 4f 43 20 72 65 66 65 72 | 65 6e 63 65 2e 20 20 54 |OC refer|ence. T| |000063a0| 68 65 20 63 6f 64 65 20 | 74 68 61 74 20 77 61 73 |he code |that was| |000063b0| 20 70 65 72 66 6f 72 6d | 69 6e 67 20 74 68 69 73 | perform|ing this| |000063c0| 20 66 75 6e 63 74 69 6f | 6e 20 77 61 73 20 6e 6f | functio|n was no| |000063d0| 74 20 70 72 6f 70 65 72 | 6c 79 0d 20 20 69 64 65 |t proper|ly. ide| |000063e0| 6e 74 69 66 79 69 6e 67 | 20 63 61 6e 64 69 64 61 |ntifying| candida| |000063f0| 74 65 73 20 66 6f 72 20 | 54 4f 43 20 63 61 63 68 |tes for |TOC cach| +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.