gtpd3m13Library Guide with Master Index and Glossary

Special Characters

#define statement
A preprocessor statement that directs the preprocessor to replace an identifier or macro invocation with specified code.

#FLOCK record
A processor-shared fixed file record that is used to indicate a file lock.

#include statement
A preprocessor directive that causes the preprocessor to replace the statement with the contents of the specified file.

#pragma linkage
A preprocessor directive that notifies the compiler of the type of function call expansion and return linkage to be generated for a given function.

#pragma map
A TPF-defined instruction to the C compiler that notifies the compiler of the external name to be used for calls to external and library functions.

#PROGn
A 4 KB block that contains ordinals that represent the C load module or library that is to be loaded into core storage. Its header has a forward chain that can point to ordinal #XPRG (ordinal_#XPRG) records that contain more ordinals for the remaining C load module, if necessary, depending on the size of the program or library.

#XPRGn
A record type that contains two kinds of information: (1) If chained off #PROG, it contains more ordinals for the remaining C load module. It is also referred to as ordinal_#XPRG. (2) If pointed to by the ordinals in #PROG (and ordinal_#XPRGs, if necessary), it contains the text (machine executable code) or ADCON relocation information.