Note that the --rpath-link command line option will search the contents of the SEARCH_DIR linker script directive, if one is provided.
PR 25588 * ld.texi (Options): Update the description of the --rpath-link option.
This commit is contained in:
parent
f57140990f
commit
d8e4137b5e
|
@ -1,3 +1,9 @@
|
|||
2020-03-03 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
PR 25588
|
||||
* ld.texi (Options): Update the description of the --rpath-link
|
||||
option.
|
||||
|
||||
2020-03-02 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* plugin.c (plugin_object_p): Return a bfd_cleanup.
|
||||
|
|
15
ld/ld.texi
15
ld/ld.texi
|
@ -2011,6 +2011,7 @@ runtime linker would do.
|
|||
|
||||
The linker uses the following search paths to locate required shared
|
||||
libraries:
|
||||
|
||||
@enumerate
|
||||
@item
|
||||
Any directories specified by @option{-rpath-link} options.
|
||||
|
@ -2040,8 +2041,18 @@ libraries needed by it. The @code{DT_RPATH} entries are ignored if
|
|||
@item
|
||||
The default directories, normally @file{/lib} and @file{/usr/lib}.
|
||||
@item
|
||||
For a native linker on an ELF system, if the file @file{/etc/ld.so.conf}
|
||||
exists, the list of directories found in that file.
|
||||
For a linker for a Linux system, if the file @file{/etc/ld.so.conf}
|
||||
exists, the list of directories found in that file. Note: the path
|
||||
to this file is prefixed with the @code{sysroot} value, if that is
|
||||
defined, and then any @code{prefix} string if the linker was
|
||||
configured with the @command{--prefix=<path>} option.
|
||||
@item
|
||||
For a native linker on a FreeBSD system, any directories specified by
|
||||
the @code{_PATH_ELF_HINTS} macro defined in the @file{elf-hints.h}
|
||||
header file.
|
||||
@item
|
||||
Any directories specifed by a @code{SEARCH_DIR} command in the
|
||||
linker script being used.
|
||||
@end enumerate
|
||||
|
||||
If the required shared library is not found, the linker will issue a
|
||||
|
|
Loading…
Reference in New Issue