* ld.texinfo (Options): Mention .so extensions for shared

libraries.
This commit is contained in:
Ian Lance Taylor
1996-10-07 21:30:26 +00:00
parent 7336948874
commit 4164f2d5ab
2 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Mon Oct 7 17:29:05 1996 Ian Lance Taylor <ian@cygnus.com>
* ld.texinfo (Options): Mention .so extensions for shared
libraries.
Sun Oct 6 22:35:36 1996 Jason Merrill <jason@yorick.cygnus.com> Sun Oct 6 22:35:36 1996 Jason Merrill <jason@yorick.cygnus.com>
* scripttempl/elf{,mips,ppc}.sc: Add DWARF 2 sections. * scripttempl/elf{,mips,ppc}.sc: Add DWARF 2 sections.

View File

@ -389,8 +389,14 @@ Perform an incremental link (same as option @samp{-r}).
Add archive file @var{archive} to the list of files to link. This Add archive file @var{archive} to the list of files to link. This
option may be used any number of times. @code{ld} will search its option may be used any number of times. @code{ld} will search its
path-list for occurrences of @code{lib@var{archive}.a} for every path-list for occurrences of @code{lib@var{archive}.a} for every
@var{archive} specified. File extensions other than @code{.a} may be @var{archive} specified.
used on certain systems.
On systems which support shared libraries, @code{ld} may also search for
libraries with extensions other than @code{.a}. Specifically, on ELF
and SunOS systems, @code{ld} will search a directory for a library with
an extension of @code{.so} before searching for one with an extension of
@code{.a}. By convention, a @code{.so} extension indicates a shared
library.
The linker will search an archive only once, at the location where it is The linker will search an archive only once, at the location where it is
specified on the command line. If the archive defines a symbol which specified on the command line. If the archive defines a symbol which