[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 SEARCH                        Prioritize all symbols in specified libraries.
------------------------------------------------------------------------------

 Purpose  : Prioritize all symbols in the specified libraries.

 Syntax   : SEARCH [d:][path]<libname> [, [d:][path]<libname> ...]

 Default  : Disabled

 Example  : SEARCH C:\LIBS\MYLIB1, D:\ABC\LIB2

 The SEARCH command is an alternative form of the LIBRARY command, but
 operates slightly differently.

 During the normal linking process, Blinker will make multiple passes over a
 given library until it is unable to resolve any further external references,
 at which point processing of the next library begins. If, after all
 libraries have been processed, there are still unresolved externals, Blinker
 will make another pass over the libraries and so on.

 When Blinker encounters a SEARCH command, it loads all the symbol names from
 the named library into a table in memory. This has the effect of causing any
 previous unresolved external references, and any future external references
 encountered to be resolved from the SEARCHed library (if they are defined
 there) in preference to a subsequent library.

 Use of the SEARCH command should be limited to those cases where it is
 required, as it slows the linking process, and uses large amounts of memory
 at link time.

See Also: LIBRARY
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson