Bulletin number: 69 Products affected: D700D Description: Code file format. Section 11.3.4 Component: THE DOCUMENTATION Date: Tue May 15 17:00:00 GMT 1990 ----- The description of extracted code file format is inadequate. It does not explain how the information is stored in TDS records. An extracted code file appears in the TDS fold structure as a filed fold labelled CODE SC , CODE EXE , or CODE UTIL . The first TDS record in the file contains the first six items listed, i.e. two strings preceded by 32-bit length counts and four 32-bit integers. The second TDS record consists of exactly 8 bytes. These are two 32-bit integers, the entry point offset and the code size in bytes. Subsequent TDS records contain the code in records of up to 512 bytes each. The structure of these records is as described in Appendix G.1. It should be noted that a `flattened' form of an extracted code file may be created by applying the WRITE HOST utility to a CODE SC or etc. The code of the TDS itself in the file TDS2.XSC is in this flattened form. The target machine number is either 2, 4 or 8 for code compiled for T2, T4 or T8. If the interface version number is not 10 then the vector space requirement will not be present. This should only arise in code compiled with pre-product versions of the compiler.