3.4 Sym File Format
3.4 Sym File Format
Game Manuals · PDF
| Filename | 3.4_Sym_File_Format.pdf |
|---|---|
| Size | 0.10 MB |
| Subsection | 3.4 Sym File Format |
| Downloads | 0 |
Enjoying MacTrove?
Anonymous downloads are free and unlimited.
Create a free account to track favorites,
contribute metadata corrections, and join the
community chat.
Reader
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 →