-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 | Save 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. |