M |
Major ID
|
specifying value of
|
Mangled names
|
shown in I64 linker map
|
Map files
|
See Image map files; Image map files (I64)
|
/MAP qualifier
|
Mapping virtual memory
|
using SOLITARY program section attribute
|
using SOLITARY program section attribute on I64
|
Memory allocation
|
for based images
|
for images
|
information in Alpha/VAX map
|
information in I64 map
|
performed by linker
|
Memory (Alpha/VAX)
|
absolute program section
|
relocatable program section
|
Memory (I64)
|
absolute program section
|
relocatable program section
|
Memory resident databases
|
implementing as shareable image
|
Minor ID
|
specifying value of
|
Module/image synopsis section
|
listed in I64 Linker map file
|
N |
NAME= option
|
Naming images
|
Naming shareable images
|
NAS (Network Application Support)
|
open systems library processing
|
/NATIVE_ONLY qualifier
|
NOMOD program section attribute
|
resolving conflicts
|
NOMOD section attribute
|
resolving conflicts
|
setting
|
O |
Object modules
|
as linker input file
|
in libraries
|
in symbol resolution processing
|
including in a link operation from a library #1
|
including in a link operation from a library #2
|
listed in Alpha/VAX map file
|
using ANALYZE/OBJECT utility to examine
|
Object modules (I64)
|
in symbol resolution processing
|
Open systems library
|
support for NAS in linker
|
OpenVMS Alpha System-Code Debugger
|
creating debug symbol file for
|
Options files
|
as linker input
|
case sensitivity of option arguments
|
creating
|
specifying in a link operation #1
|
specifying in a link operation #2
|
specifying on the command line
|
use of radix operators
|
/OPTIONS qualifier
|
Overlaid (OVR) attribute
|
P |
/P0IMAGE qualifier
|
Page faults
|
specifying page fault clusters
|
Page sizes
|
specifying in link operations
|
Performance
|
improving
|
linker image optimizations
|
PFCDEFAULT system parameter
|
overriding default value
|
PLV (privileged library vector) #1
|
PLV (privileged library vector) #2
|
Privileged library vector
|
See PLV
|
Privileged shareable images
|
declaring universal symbols in
|
declaring universal symbols in (Alpha linking)
|
protecting
|
protecting image sections in
|
Procedure signature blocks
|
See PSBs
|
Procedure signature information
|
Program section attributes (Alpha/VAX)
|
determining image section attributes
|
effects on image section creation
|
Program section synopsis
|
listed in Alpha/VAX map file
|
listed in I64 Linker map file
|
Program sections
|
collecting into image sections
|
implicit setting of GBL attribute by linker
|
isolating in an image section
|
overlaid
|
SOLITARY attribute
|
specifying values of attributes
|
Program sections (Alpha/VAX)
|
absolute
|
alignment of
|
as universal symbols
|
attributes
|
conflicting
|
modifying
|
collecting into image sections #1
|
collecting into image sections #2
|
concatenated
|
creation of
|
declaring as universal symbols on Alpha
|
determining image section location
|
determining the address of
|
in ANALYZE/OBJECT listing
|
listed in map file
|
modifying program section attributes
|
NOMOD attribute
|
resolving conflicts
|
overlaid #1
|
overlaid #2
|
relocatable
|
SHR attribute
|
significant attributes of
|
sorting by attributes
|
PROTECT= option
|
/PROTECT qualifier
|
Protecting image sections
|
using the PROTECT= option
|
Protecting shareable images
|
PSBs (procedure signature blocks)
|
PSECT_ATTR= option
|
controlling image section creation on Alpha/VAX systems
|
controlling segment creation
|
PSECT_ATTRIBUTE= option
|
R |
Radix operators
|
used with linker options
|
Relocatable references
|
listed in VAX map file
|
Relocating symbols
|
definition
|
/REPLACE qualifier
|
Resident images
|
creating
|
effect on Alpha/VAX image map file
|
effect on data image sections
|
RMS_RELATED_CONTEXT= option
|
Run-time kitting
|
creating shareable images for
|
S |
Sections
|
declaring as universal
|
Sections (I64)
|
absolute
|
alignment of
|
attributes
|
effects on segment creation
|
name mappings
|
collecting into segments #1
|
collecting into segments #2
|
concatenated
|
conflicting attributes
|
containing unwind data
|
controlling demand-zero segment production
|
created by linker
|
creation of
|
determining segment location
|
determining the address of
|
embedded in code segments
|
for symbol vector
|
handling initialized overlaid sections
|
implicit setting of GBL attribute by linker
|
in ANALYZE/OBJECT listing
|
isolating in a segment
|
listed in map file
|
modifying attributes
|
modifying section attributes
|
NOMOD attribute
|
resolving conflicts
|
overlaid #1
|
overlaid #2
|
relaxed symbol definitions
|
relocatable
|
short data
|
significant attributes of #1
|
significant attributes of #2
|
SOLITARY attribute
|
sorting by attributes
|
/SECTION_BINDING qualifier
|
improving the performance of installed shareable images (Alpha linking)
|
Segments
|
demand-zero
|
Segments (I64)
|
allocating memory for
|
assigning attributes
|
attributes
|
name mappings
|
clustering of input files to create
|
controlling creation of
|
creating from sections
|
creating on I64
|
determining the address of
|
determining the sections in
|
dynamic
|
examining with the ANALYZE/IMAGE utility
|
filling with binary information
|
listed in map file
|
order, in cluster #1
|
order, in cluster #2
|
short data
|
signature
|
using CLUSTER= option to control
|
/SEGMENT_ATTRIBUTE qualifier
|
keywords
|
/SELECTIVE_SEARCH qualifier #1
|
/SELECTIVE_SEARCH qualifier #2
|
I64
|
Shareable image segments (I64)
|
attributes determined by section attributes
|
Shareable images
|
activating #1
|
activating #2
|
as linker input files
|
benefits of
|
creating #1
|
creating #2
|
creating a run-time kit #1
|
creating a run-time kit #2
|
debugging
|
declaring alias names for universal symbols
|
declaring universal symbols on Alpha systems
|
default base address
|
definition
|
enhancing performance of
|
ensuring upward compatibility
|
on I64 systems
|
I64, activating
|
implicit processing of
|
in libraries
|
default location
|
specifying as linker input #1
|
specifying as linker input #2
|
installing
|
naming
|
privileged
|
protecting #1
|
protecting #2
|
specifying as linker input #1
|
specifying as linker input #2
|
in libraries
|
specifying identification numbers
|
use of GSMATCH= option
|
Shareable images (Alpha/VAX)
|
creating
|
creating a run-time kit (Alpha linking)
|
creating a VAX based shareable image
|
declaring alias names for universal symbols (Alpha linking)
|
declaring universal symbols on VAX systems
|
enhancing performance of (Alpha linking)
|
ensuring upward compatibility on Alpha
|
deleting universal symbols
|
ensuring upward compatibility on VAX
|
guidelines
|
ensuring upward compatibility (VAX linking)
|
privileged
|
resident images
|
effect on image map file
|
symbol vector program section
|
Shareable images (I64)
|
creating
|
declaring universal symbols
|
ensuring upward compatibility
|
deleting universal symbols
|
implicit processing of
|
/SHAREABLE qualifier
|
creating shareable images on Alpha and VAX
|
creating shareable images on I64
|
STACK= option
|
STARLET.OLB file #1
|
STARLET.OLB file #2
|
STARLET.OLB file #3
|
included in image map files
|
order of processing
|
order of processing (I64)
|
processing by linker
|
Strong symbol
|
definition
|
definition (I64)
|
reference
|
reference (I64)
|
Symbol
|
cross-referenced in Alpha/VAX image map file
|
cross-referenced in I64 image map file
|
listed by name in Alpha/VAX image map file
|
listed by value in Alpha/VAX image map file
|
listed by value in I64 image map file
|
SYMBOL= option
|
Symbol processing (I64)
|
overview
|
Weak and strong global symbols
|
Symbol resolution (I64)
|
Symbol resolution processing
|
definition
|
description
|
handling undefined symbols #1
|
handling undefined symbols #2
|
of object modules
|
ordering of input files
|
overview
|
performed by linker
|
processing default libraries
|
processing files selectively
|
specifying selective processing
|
types of input files included
|
Symbol resolution processing (I64)
|
description
|
of object modules
|
ordering of input files
|
overview
|
processing default libraries
|
processing files selectively
|
types of input files included
|
Symbol table files
|
as linker input files
|
controlling the contents of
|
creating #1
|
creating #2
|
naming
|
Symbol vectors
|
creating #1
|
creating #2
|
creating on Alpha
|
declaring alias names for universal symbols
|
declaring alias names for universal symbols (Alpha linking)
|
ensuring upward compatibility on Alpha systems
|
ensuring upward compatibility on I64 systems
|
guidelines
|
guidelines on Alpha systems
|
run-time flow of control
|
Symbol vectors (Alpha/VAX)
|
in program section
|
run-time flow of control
|
Symbols
|
declaring universal symbols on I64 systems
|
declaring universal symbols on VAX systems
|
global
|
determining the address of on Alpha/VAX systems
|
determining the address of on I64 systems
|
implemented as overlaid program sections
|
local
|
strong #1
|
strong #2
|
definition of
|
symbol resolution processing
|
types of
|
universal
|
weak #1
|
weak #2
|
definition of
|
Symbols (Alpha/VAX)
|
declaring universal symbols on Alpha systems
|
Symbols (I64)
|
compiler-generated
|
examples of symbol resolution
|
global
|
group symbol processing
|
HP C++ compiler-generated weak and group
|
implemented as overlaid sections
|
local
|
Processing strong global
|
Processing UNIX-style weak
|
Processing VMS-style weak
|
strong #1
|
strong #2
|
definition of
|
strong definition
|
symbol resolution processing
|
types of
|
universal
|
UNIX-style weak
|
UNIX-style weak definition
|
VMS-style weak
|
VMS-style weak definition
|
weak
|
definition of
|
SYMBOL_TABLE= option
|
/SYMBOL_TABLE qualifier
|
SYMBOL_VECTOR= option
|
declaring universal symbols
|
declaring universal symbols on Alpha
|
$SYMVECT program section
|
SYS$BASE_IMAGE.EXE file
|
linking against
|
order of processing #1
|
order of processing #2
|
order of processing (I64)
|
SYS$CRMPSC system service
|
using SOLITARY program section attribute with
|
using SOLITARY program section attribute with
|
SYS$LIBRARY logical name #1
|
SYS$LIBRARY logical name #2
|
SYS$LIBRARY logical name #3
|
SYS$MGBLSC system service
|
using SOLITARY program section attribute with
|
using SOLITARY program section attribute with
|
SYS$PUBLIC_VECTORS.EXE file
|
order of processing #1
|
order of processing #2
|
order of processing (I64)
|
processing #1
|
processing #2
|
processing (I64)
|
SYS.STB file
|
linking against
|
/SYSEXE qualifier
|
linking against the executive image
|
linking against the executive image (I64)
|
/SYSLIB qualifier
|
effect on default library processing
|
effect on default library processing (I64)
|
/SYSSHR qualifier
|
effect on default library processing
|
effect on default library processing (I64)
|
System images
|
creating #1
|
creating #2
|
creating a header for
|
default base address
|
definition
|
naming
|
System library files
|
including in image map files #1
|
including in image map files #2
|
linker processing of #1
|
linker processing of #2
|
order of processing
|
open systems support library
|
System library files (I64)
|
linker processing of
|
order of processing
|
/SYSTEM qualifier
|
System services
|
linking user-written on I64
|
resolving references to #1
|
resolving references to #2
|
resolving references to #3
|
resolving references to #4
|
resolving references to (I64)
|
user-written
|
System services (Alpha/VAX)
|
user-written
|
System services (I64)
|
resolving references to
|