Command Reference Guide

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1/!!!intro.1
________________________________________________________________
___ ___
f
fastbind(1) fastbind(1)
NLSPATH
Determines the location of message catalogs for the processing of LC_MESSAGES .
If any internationalization variable contains an invalid setting, fastbind behaves as if all internationali-
zation variables are set to C. See environ(5).
In addition, the following environment variable affects fastbind:
TMPDIR
Specifies a directory for temporary files (see tmpnam(3S)).
DIAGNOSTICS
fastbind returns zero when the operation is successful. A non-zero return code indicates that an error
occurred.
EXAMPLES
To run fastbind on the executable file a.out
enter:
fastbind a.out
To later remove the fastbind information from the executable file
a.out enter:
fastbind -n a.out
WARNINGS
32-bit PARISC fastbind does not work with EXEC_MAGIC executables.
fastbind effectively enforces bind restricted and bind immediate. For example, consider an executable
linked bind deferred, which calls a function foo() defined in an implicitly loaded library. Before the actual
call is made, if it explicitly loads a shared library (using shl_load(3X) with BIND_FIRST) having a
definition for foo(), when foo() is finally called, it will be resolved from the explicitly loaded library. But after
running fastbind, the symbol foo() will be resolved from the implicitly loaded library.
AUTHOR
fastbind was developed by Hewlett-Packard.
FILES
a.out output file
/usr/lib/dld.sl 32-bit PARISC dynamic loader
/usr/lib/pa20_64/dld.sl
64-bit PARISC dynamic loader
/usr/lib/nls/$LANG/fastbind.cat
message catalog
/var/tmp/__FB* temporary files
SEE ALSO
System Tools:
ld(1) invoke the link editor
Miscellaneous:
a.out(4) assembler, compiler, and linker output
dld.sl(5) dynamic loader
Texts and Tutorials:
HP-UX Linker and Libraries User’s Guide
Section 1266 2 HP-UX Release 11i: December 2000
___
___