Index
Index 325
Symbols
$LIT$ text space and
performance
, 148
$START$ symbol
, 43
$TEXT$ space and performance
,
148
+b linker option
, 176, 178
+b path_list linker option
, 84,
104, 145
+cg linker option
, 28
+compat linker option
, 25, 90
+DA compiler option
, 21
+df compiler and linker option
,
282, 284
+df option
, 276
+dpv linker option
, 28
+e linker option
, 79, 84, 146
+ee linker option
, 81
+ESlit option to cc
, 148
+fb linker option
, 294
+fini linker option
, 202
+h linker option
, 152
+hideallsymbols linker option
,
25, 95
+I compiler option
, 277, 278
+I linker option
, 203
+init linker option
, 202
+noallowunsats linker option
,
25, 94
+nodefaultmap linker option
,
25, 95, 296, 298
+noenvvar linker option
, 25, 96
+noforceload linker option
, 25,
93
+nosectionmerge linker option
,
290
+o compiler option
, 291
+O level optimization option
,
270
+Ofastaccess linker option
, 270
+Olevel optimization option
, 285
+Oprocelim linker option
, 270
+P compiler option
, 283
+pd chatr option, 273
+pd linker option
, 273
+pgm compiler/linker option
,
285
+pi chatr option
, 273
+pi linker option
, 273
+s linker option
, 86, 104, 145,
178
+std linker option
, 25, 90, 91
+stripunwind linker option
, 25,
96
+vtype linker option
, 25, 97
+y compiler option
, 291
+z and +Z compiler options
, 122,
138, 262
.0 suffix for shared library
, 46,
122, 150
.1 suffix for shared library
, 151
.a suffix for archive library
, 46,
122
.sl suffix for shared library
, 46,
122
/opt/langtools/lib/icrt0.o startup
file
, 277, 278
/usr/ccs/lib/scrt0.o startup file
,
277
/usr/contrib/lib directory
, 136
/usr/lib directory
, 47, 136
/usr/lib/libp directory
, 47
/usr/local/lib directory
, 136
_clear_counters function
, 282
_HP_DLDOPTS environment
variable
, 294
_start symbol
, 43
_write_counters() routine
, 280
Numerics
32-bit mode initializers
, 203
64-bit mode
compatibility mode
, 90
linker options
, 90
standard mode
, 90
A
-A linker option
, 99, 271, 290
-A name linker option
, 28
-a search linker option
, 63
a.out executable file
$START$ symbol
, 43
_start symbol
, 43
aouthdr.h header file
, 67
attributes, changing
, 104
creating
, 36
entry point
, 43, 317
filehdr.h header file
, 67
format
, 44
header structure
, 67
permissions
, 45
renaming
, 55
som_exec_auxhdr structure
,
67
-Aa ANSI C compiler option
, 36
absolute object code
, 261, 315
accessing online help
, 33
ADDIL elimination
, 270
alloc_load_space function
, 72
aouthdr.h header file
, 67
ar command
, 131, 136
adding object modules
, 134
deleting object modules
, 135
extracting modules
, 135
keys, summary
, 135
replacing object modules
, 134
using with I-SOM files
, 291
verbose output
, 135
archive library
adding object modules
, 134
compared with shared
, 122,
124
contents
, 132
creating
, 131, 133
creation dates
, 135
definition of
, 125, 315
deleting object modules
, 135
extracting modules
, 135
header string
, 132