Skip to main content
Home Documents Game Manuals 3.4 Sym File Format
3.4 Sym File Format

3.4 Sym File Format

Game Manuals · PDF
Filename3.4_Sym_File_Format.pdf
Size0.10 MB
Subsection 3.4 Sym File Format
Downloads0
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
3.4 Sym File Format
/
Loading…
OCR / Text contents
SYM File Format Version 3.4 Note This document describes a file format that is still changing. Since we are not ready to commit to this format for all time, this document is for informational purposes only. Don't ship anything that depends on it without asking DTS first. Despite the author's continuing threats of accuracy (however temporary it may be) and completeness there are still some remarkable rough edges here. Questions and constructive criticism are encouraged. If you find any glaring typos, inconsistencies, nebulousities or mistakes, please let me know. ©1988,1989, 1994 Apple Computer, Inc. All Rights Reserved Table of Contents Introduction..........................................................1 Related Documents and Tools .............................1 A note about the 3.3 format .................................1 Abbreviations....................................................2 Future Directions..............................................3 Constants and Common Records.............................4 Types ...............................................................4 Symbol Scope.....................................................4 Storage Classes.................................................4 Constants that Distinguish Variants...................5 The File Reference (FREF) Record.......................6 Sym File Layout.....................................................7 The Disk Table Info (DTI) Record ........................8 Sym File Header (DSHB).....................................10 The Resource (RTE) Table...................................12 The Module (MTE) Table ....................................13 The Contained Modules (CMTE) Table.................16 The Contained Variables (CVTE) Table................17 The Contained Labels (CLTE) Table.....................19 The Contained Statement Table (CSNTE)..............21 The Name (NTE) Table.......................................23 The Hash (HTE) Table........................................25 The File Reference (FRTE) Table .........................26 The FRTE Index (FITE) Table.............................27 The Contained Types (CTTE) Table......................28 The Type Table (TTE) .........................................29 The Type Information (TINFO) Table...................30 The Constant Pool (CONST)................................31 Relationships Between the Tables ............................32 Using the Sym File.................................................33 SourceToAddr Strategy ......................................33 AddrToSource Strategy ......................................34 Users of the Sym File..............................................35 Revision History Summary of Changes from MPW 3.…

Showing first 3,000 characters of 67,559 total. Open the full document →

mp.ls