Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name: QGSYM_INTER.SDDL
!
! Purpose: This SDDL file defines the qgsym_inter relation.
!
! Modification History:
!
! Date PR Who Reason
! -------- ------- --- -------------------------------------------------
! 11/ 3/94 27329 SXT Original implementation
! 08/17/96 29960 MRB Add C output
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
LANGUAGE C, FORTRAN, SQL
RECORD QGSYM_TYPE
!------------------------------------------------------------------------------
!
! RECORD INFORMATION
!
!------------------------------------------------------------------------------
DESCRIPTION
"This relation holds symbol of interest information and is generated
from the PDB. See the symbol_name field below for a description of
symbol of interest. These symbols of interest should not be confused
with symbols defined in the qgtabl_symb relation.
During instruction expansion, when an instruction that is using a
symbol of interest is encountered, the CLP retrieves the value for
that symbol from this relation and outputs it into the SMS.
IMTOOL (via IMTPZG) reads in the symbols of interest file, called
SOIF.DAT, from the ST PDB tape and creates an IMTPZA.SQL file of SQL
appends and deletes to update this relation.
This is a read-only relation."
!------------------------------------------------------------------------------
!
! FIELD INFORMATION
!
!------------------------------------------------------------------------------
FIELD symbol_name
TYPE C8
DESCRIPTION "This field contains the name of a symbol of interest.
A symbol of interest is the name of an entry in the
load module symbol table of the NSSC-1 or DF-224 on-
board computer. It is a global constant that may not
be changed within any component of an SMS.
Symbols of interest, like values and strings, are used
as arguments in parameter lists in instructions."
END_FIELD
FIELD sym_ident
TYPE C1
DESCRIPTION "The symbol identifier indicates what On-Board
Computer (OBC) this symbol of interest entry is for:
D = DF-224
N = NSSC-1"
DISCRETE "D", "N"
END_FIELD
FIELD symbol_value
TYPE C19
DESCRIPTION "This field holds the value of the above symbol of
interest. "
END_FIELD
FIELD object_mod
TYPE C8
DESCRIPTION "The object module name is used only as a mechanism to
locate addresses for symbol values from an
assembler/loader symbol table in the operation of
the SIF generation utility. This field is not used
by SOGS."
END_FIELD
END_RECORD
!------------------------------------------------------------------------------
!
! RELATION DECLARATION
!
!------------------------------------------------------------------------------
RELATION qgsym_inter
TYPE QGSYM_TYPE
DESCRIPTION "Instruction PDB Symbol of Interest Relation"
SUBSYSTEM_USING "SPSS", "SCS", "IM"
INDEX qgsym_inter_1
TYPE unique, clustered
FIELDS symbol_name, sym_ident
END_INDEX
END_RELATION
!------------------------------------------------------------------------------
!
! INSTANCE DECLARATION
!
!------------------------------------------------------------------------------
INSTANCE qgsym_inter
GLOBAL
TYPE QGSYM_TYPE
END_INSTANCE
Go to the top.