-A
name | Specifies incremental loading. 64-bit
applications must use shared libraries instead. |
-C
n | Does parameter type checking. This option
is unsupported. |
-S | Generates an initial program loader header
file. This option is unsupported. |
-T | Saves data and relocation information
in temporary files to reduce virtual memory requirements during
linking. This option is unsupported. |
-q,
-Q, -n | Generates an executable with file type
DEMAND_MAGIC,
EXEC_MAGIC, and
SHARE_MAGIC respectively.
These options have no effect and are ignored in 64-bit mode. |
-N | Causes the data segment to be placed
immediately after the text segment. This option is accepted but
ignored in 64-bit mode. If this option is used because your application
data segment is large, then the option is no longer needed in 64-bit
mode. If this option is used because your program is used in an
embedded system or other specialized application, consider using
mapfile support with the -k
option. |
+cg
pathname | Specifies pathname
for compiling I-SOMs to SOMs. This option is unsupported. |
+dpv | Displays verbose messages regarding procedures
which have been removed due to dead procedure elimination. Use the
-v linker option
instead. |
intra-library versioning | Specified by using the HP_SHLIB_VERSION
pragma (C and aC++) or SHLIB_VERSION
directive (Fortran90). In 32-bit mode, the linker lets you version
your library by object files. 64-bit applications must use SVR4
library-level versioning instead. |
Duplicate code and data symbols | Code and data cannot share the same namespace
in 64-bit mode. You should rename the conflicting symbols. |
All internal and undocumented linker
options | These options are unsupported. |